Package rosetta :: Package core :: Package fragment :: Module _core_fragment_ :: Class BBTorsionSRFD
[hide private]
[frames] | no frames]

Class BBTorsionSRFD

       object --+            
                |            
      ??.instance --+        
                    |        
SingleResidueFragData --+    
                        |    
            SecstructSRFD --+
                            |
                           BBTorsionSRFD
Known Subclasses:

core/fragment/BBTorsionSRFD.hh:43

Instance Methods [hide private]
 
__init__(...)
__init__( (object)arg1 [, (int)nbb_in=3 [, (str)secstruct='X' [, (str)sequence='X']]]) -> None : constructor
 
apply(...)
apply( (BBTorsionSRFD)arg1, (Pose), (int)seq_pos) -> bool : insert all backbone torsions into pose at position seq_pos
 
apply_ss(...)
apply_ss( (BBTorsionSRFD)arg1, (str), (int)seq_pos) -> bool : core/fragment/SecstructSRFD.hh:79
 
assign(...)
assign( (BBTorsionSRFD)arg1, (BBTorsionSRFD)rval) -> BBTorsionSRFD : copy assignment
 
clone(...)
clone( (BBTorsionSRFD)arg1) -> SingleResidueFragData : clone this object
 
create(...)
create( (BBTorsionSRFD)arg1) -> SingleResidueFragData : create a new instance of this object
 
has_coordinates(...)
has_coordinates( (BBTorsionSRFD)arg1) -> bool : Returns true if this instance contains cartesian coordinates, false otherwise.
 
is_applicable(...)
is_applicable( (BBTorsionSRFD)arg1, (MoveMap), (int)seq_pos) -> bool : check if all backbone torsions at the sequence position moveable in the MoveMap True if all backbone torsions moveable and <tt>is_applicable()</tt> succeeded for superclass, otherwise False.
 
is_compatible(...)
is_compatible( (BBTorsionSRFD)arg1, (SingleResidueFragData)) -> bool : core/fragment/BBTorsionSRFD.hh:136
 
nbb(...)
nbb( (BBTorsionSRFD)arg1) -> int : number of backbone torsions described by this fragment
 
read_data(...)
read_data( (BBTorsionSRFD)arg1, (std_istream)in) -> None : core/fragment/BBTorsionSRFD.hh:146
 
secstruct(...)
secstruct( (BBTorsionSRFD)arg1) -> str : get secstruct for this position
 
set_coordinates(...)
set_coordinates( (BBTorsionSRFD)arg1, (float)x, (float)y, (float)z) -> None : Convenience method for setting this residue's CA coordinates all at once
 
set_torsion(...)
set_torsion( (BBTorsionSRFD)arg1, (int)tor, (float)setting) -> None : set value for specific torsion in this piece of fragment.
 
show(...)
show( (BBTorsionSRFD)arg1, (OStream)out) -> None : core/fragment/BBTorsionSRFD.hh:144
 
steal(...)
steal( (BBTorsionSRFD)arg1, (Pose), (int)seq_pos) -> bool : core/fragment/BBTorsionSRFD.hh:135
 
torsion(...)
torsion( (BBTorsionSRFD)arg1, (int)torsion_number) -> float : get the value for a specific torsion in this fragment
 
type(...)
type( (BBTorsionSRFD)arg1) -> str : core/fragment/BBTorsionSRFD.hh:148
 
x(...)
x( (BBTorsionSRFD)arg1) -> float : Returns the x coordinate of this residue's CA
 
y(...)
y( (BBTorsionSRFD)arg1) -> float : Returns the y coordinate of this residue's CA
 
z(...)
z( (BBTorsionSRFD)arg1) -> float : Returns the z coordinate of this residue's CA

Inherited from SecstructSRFD: set_secstruct

Inherited from SingleResidueFragData: __reduce__, __str__, sequence, set_sequence

Inherited from unreachable.instance: __new__

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __subclasshook__

Static Methods [hide private]
str :
_static_type_name()
core/fragment/BBTorsionSRFD.hh:152
Class Variables [hide private]

Inherited from SingleResidueFragData: __instance_size__

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(...)
(Constructor)

 

__init__( (object)arg1 [, (int)nbb_in=3 [, (str)secstruct='X' [, (str)sequence='X']]]) -> None :
    constructor
    

    C++ signature :
        void __init__(_object* [,unsigned long=3 [,char='X' [,char='X']]])

__init__( (object)arg1, (BBTorsionSRFD)) -> None :
    core/fragment/BBTorsionSRFD.hh:43

    C++ signature :
        void __init__(_object*,core::fragment::BBTorsionSRFD)

Overrides: object.__init__

_static_type_name()
Static Method

 
    core/fragment/BBTorsionSRFD.hh:152

    C++ signature :
        std::string _static_type_name()

Returns: str :
Overrides: SingleResidueFragData._static_type_name

apply(...)

 

apply( (BBTorsionSRFD)arg1, (Pose), (int)seq_pos) -> bool :
    insert all backbone torsions into pose at position seq_pos
    

    C++ signature :
        bool apply(core::fragment::BBTorsionSRFD {lvalue},core::pose::Pose {lvalue},unsigned long)

apply( (BBTorsionSRFD)arg1, (Pose), (int)seq_pos) -> bool :

    C++ signature :
        bool apply(BBTorsionSRFD_exposer_callback {lvalue},core::pose::Pose {lvalue},unsigned long)

apply( (BBTorsionSRFD)arg1, (MoveMap)movemap, (Pose)pose, (int)seqpos) -> bool :
    insert all backbone torsions into pose at position seq_pos
    [in] movemap This MoveMap will be *ignored* at the BBTorsionSRFD level,
     but will be passed to any superclass <tt>apply()</tt>.
    [in,out] pose The pose to modify.
    [in] seqpos Sequence position to modify.
    True if <tt>apply()</tt> successful, False otherwise.
    @warning MoveMap settings at the BBTorsionSRFD level are *ignored*.
     For speed, does not check to see whether or not all backbone torsions
     are moveable in MoveMap -- use <tt>is_applicable()</tt> for this
     purpose prior to calling <tt>apply()</tt>.
    

    C++ signature :
        bool apply(core::fragment::BBTorsionSRFD {lvalue},core::kinematics::MoveMap,core::pose::Pose {lvalue},unsigned long)

apply( (BBTorsionSRFD)arg1, (MoveMap)movemap, (Pose)pose, (int)seqpos) -> bool :

    C++ signature :
        bool apply(BBTorsionSRFD_exposer_callback {lvalue},core::kinematics::MoveMap,core::pose::Pose {lvalue},unsigned long)

apply( (BBTorsionSRFD)arg1, (Pose), (int)intra_frame_pos, (Frame)) -> bool :
    insert fragment_data into pose at position given by Frame.seqpos( intra_frame_pos );
    

    C++ signature :
        bool apply(core::fragment::BBTorsionSRFD {lvalue},core::pose::Pose {lvalue},unsigned long,core::fragment::Frame)

apply( (BBTorsionSRFD)arg1, (Pose), (int)intra_frame_pos, (Frame)) -> bool :

    C++ signature :
        bool apply(BBTorsionSRFD_exposer_callback {lvalue},core::pose::Pose {lvalue},unsigned long,core::fragment::Frame)

apply( (BBTorsionSRFD)arg1, (MoveMap)movemap, (Pose)pose, (int)intra_frame_pos, (Frame)frame) -> bool :
    insert fragment_data into pose at position given by Frame.seqpos( intra_frame_pos )
     for dofs that are allowed to move in the MoveMap
    

    C++ signature :
        bool apply(core::fragment::BBTorsionSRFD {lvalue},core::kinematics::MoveMap,core::pose::Pose {lvalue},unsigned long,core::fragment::Frame)

apply( (BBTorsionSRFD)arg1, (MoveMap)movemap, (Pose)pose, (int)intra_frame_pos, (Frame)frame) -> bool :

    C++ signature :
        bool apply(BBTorsionSRFD_exposer_callback {lvalue},core::kinematics::MoveMap,core::pose::Pose {lvalue},unsigned long,core::fragment::Frame)

Overrides: SingleResidueFragData.apply

apply_ss(...)

 

apply_ss( (BBTorsionSRFD)arg1, (str), (int)seq_pos) -> bool :
    core/fragment/SecstructSRFD.hh:79

    C++ signature :
        bool apply_ss(core::fragment::BBTorsionSRFD {lvalue},std::string {lvalue},unsigned long)

apply_ss( (BBTorsionSRFD)arg1, (str), (int)seq_pos) -> bool :

    C++ signature :
        bool apply_ss(BBTorsionSRFD_exposer_callback {lvalue},std::string {lvalue},unsigned long)

apply_ss( (BBTorsionSRFD)arg1, (str), (int)intra_frame_pos, (Frame)) -> bool :
    insert fragment_data sec-struct into ss-string at position seq_pos
    

    C++ signature :
        bool apply_ss(core::fragment::BBTorsionSRFD {lvalue},std::string {lvalue},unsigned long,core::fragment::Frame)

apply_ss( (BBTorsionSRFD)arg1, (str), (int)intra_frame_pos, (Frame)) -> bool :

    C++ signature :
        bool apply_ss(BBTorsionSRFD_exposer_callback {lvalue},std::string {lvalue},unsigned long,core::fragment::Frame)

Overrides: SingleResidueFragData.apply_ss

assign(...)

 

assign( (BBTorsionSRFD)arg1, (BBTorsionSRFD)rval) -> BBTorsionSRFD :
    copy assignment
    

    C++ signature :
        core::fragment::BBTorsionSRFD {lvalue} assign(core::fragment::BBTorsionSRFD {lvalue},core::fragment::BBTorsionSRFD)

clone(...)

 

clone( (BBTorsionSRFD)arg1) -> SingleResidueFragData :
    clone this object
    

    C++ signature :
        boost::shared_ptr<core::fragment::SingleResidueFragData> clone(core::fragment::BBTorsionSRFD {lvalue})

clone( (BBTorsionSRFD)arg1) -> SingleResidueFragData :

    C++ signature :
        boost::shared_ptr<core::fragment::SingleResidueFragData> clone(BBTorsionSRFD_exposer_callback {lvalue})

Overrides: SingleResidueFragData.clone

create(...)

 

create( (BBTorsionSRFD)arg1) -> SingleResidueFragData :
    create a new instance of this object
    

    C++ signature :
        boost::shared_ptr<core::fragment::SingleResidueFragData> create(core::fragment::BBTorsionSRFD {lvalue})

create( (BBTorsionSRFD)arg1) -> SingleResidueFragData :

    C++ signature :
        boost::shared_ptr<core::fragment::SingleResidueFragData> create(BBTorsionSRFD_exposer_callback {lvalue})

Overrides: SingleResidueFragData.create

has_coordinates(...)

 

has_coordinates( (BBTorsionSRFD)arg1) -> bool :
    Returns true if this instance contains cartesian coordinates,
    false otherwise. Coordinates are available if the <write_ca_coords>
    option is enabled in the new fragment picker and rosetta++ fragments
    are used.
    

    C++ signature :
        bool has_coordinates(core::fragment::BBTorsionSRFD {lvalue})

is_applicable(...)

 

is_applicable( (BBTorsionSRFD)arg1, (MoveMap), (int)seq_pos) -> bool :
    check if all backbone torsions at the sequence position moveable
     in the MoveMap
    True if all backbone torsions moveable and <tt>is_applicable()</tt>
     succeeded for superclass, otherwise False.
    

    C++ signature :
        bool is_applicable(core::fragment::BBTorsionSRFD {lvalue},core::kinematics::MoveMap,unsigned long)

is_applicable( (BBTorsionSRFD)arg1, (MoveMap), (int)seq_pos) -> bool :

    C++ signature :
        bool is_applicable(BBTorsionSRFD_exposer_callback {lvalue},core::kinematics::MoveMap,unsigned long)

is_applicable( (BBTorsionSRFD)arg1, (MoveMap), (int)intra_frame_pos, (Frame)) -> bool :
    check weather dofs can be moved
    

    C++ signature :
        bool is_applicable(core::fragment::BBTorsionSRFD {lvalue},core::kinematics::MoveMap,unsigned long,core::fragment::Frame)

is_applicable( (BBTorsionSRFD)arg1, (MoveMap), (int)intra_frame_pos, (Frame)) -> bool :

    C++ signature :
        bool is_applicable(BBTorsionSRFD_exposer_callback {lvalue},core::kinematics::MoveMap,unsigned long,core::fragment::Frame)

Overrides: SingleResidueFragData.is_applicable

is_compatible(...)

 

is_compatible( (BBTorsionSRFD)arg1, (SingleResidueFragData)) -> bool :
    core/fragment/BBTorsionSRFD.hh:136

    C++ signature :
        bool is_compatible(core::fragment::BBTorsionSRFD {lvalue},core::fragment::SingleResidueFragData)

is_compatible( (BBTorsionSRFD)arg1, (SingleResidueFragData)) -> bool :

    C++ signature :
        bool is_compatible(BBTorsionSRFD_exposer_callback {lvalue},core::fragment::SingleResidueFragData)

Overrides: SingleResidueFragData.is_compatible

nbb(...)

 

nbb( (BBTorsionSRFD)arg1) -> int :
    number of backbone torsions described by this fragment
    

    C++ signature :
        unsigned long nbb(core::fragment::BBTorsionSRFD {lvalue})

read_data(...)

 

read_data( (BBTorsionSRFD)arg1, (std_istream)in) -> None :
    core/fragment/BBTorsionSRFD.hh:146

    C++ signature :
        void read_data(core::fragment::BBTorsionSRFD {lvalue},std::istream {lvalue})

read_data( (BBTorsionSRFD)arg1, (std_istream)in) -> None :

    C++ signature :
        void read_data(BBTorsionSRFD_exposer_callback {lvalue},std::istream {lvalue})

Overrides: SingleResidueFragData.read_data

secstruct(...)

 

secstruct( (BBTorsionSRFD)arg1) -> str :
    get secstruct for this position
    

    C++ signature :
        char secstruct(core::fragment::BBTorsionSRFD {lvalue})

secstruct( (BBTorsionSRFD)arg1) -> str :

    C++ signature :
        char secstruct(BBTorsionSRFD_exposer_callback {lvalue})

Overrides: SingleResidueFragData.secstruct

set_coordinates(...)

 

set_coordinates( (BBTorsionSRFD)arg1, (float)x, (float)y, (float)z) -> None :
    Convenience method for setting this residue's
    CA coordinates all at once
    

    C++ signature :
        void set_coordinates(core::fragment::BBTorsionSRFD {lvalue},double,double,double)

set_torsion(...)

 

set_torsion( (BBTorsionSRFD)arg1, (int)tor, (float)setting) -> None :
    set value for specific torsion in this piece of fragment.
    

    C++ signature :
        void set_torsion(core::fragment::BBTorsionSRFD {lvalue},unsigned long,double)

show(...)

 

show( (BBTorsionSRFD)arg1, (OStream)out) -> None :
    core/fragment/BBTorsionSRFD.hh:144

    C++ signature :
        void show(core::fragment::BBTorsionSRFD {lvalue},std::ostream {lvalue})

show( (BBTorsionSRFD)arg1, (OStream)out) -> None :

    C++ signature :
        void show(BBTorsionSRFD_exposer_callback {lvalue},std::ostream {lvalue})

Overrides: SingleResidueFragData.show

steal(...)

 

steal( (BBTorsionSRFD)arg1, (Pose), (int)seq_pos) -> bool :
    core/fragment/BBTorsionSRFD.hh:135

    C++ signature :
        bool steal(core::fragment::BBTorsionSRFD {lvalue},core::pose::Pose,unsigned long)

steal( (BBTorsionSRFD)arg1, (Pose), (int)seq_pos) -> bool :

    C++ signature :
        bool steal(BBTorsionSRFD_exposer_callback {lvalue},core::pose::Pose,unsigned long)

steal( (BBTorsionSRFD)arg1, (Pose), (int)intra_frame_pos, (Frame)) -> bool :
    insert fragment_data into pose at position seq_pos
    

    C++ signature :
        bool steal(core::fragment::BBTorsionSRFD {lvalue},core::pose::Pose,unsigned long,core::fragment::Frame)

steal( (BBTorsionSRFD)arg1, (Pose), (int)intra_frame_pos, (Frame)) -> bool :

    C++ signature :
        bool steal(BBTorsionSRFD_exposer_callback {lvalue},core::pose::Pose,unsigned long,core::fragment::Frame)

Overrides: SingleResidueFragData.steal

torsion(...)

 

torsion( (BBTorsionSRFD)arg1, (int)torsion_number) -> float :
    get the value for a specific torsion in this fragment
    

    C++ signature :
        double torsion(core::fragment::BBTorsionSRFD {lvalue},unsigned long)

type(...)

 

type( (BBTorsionSRFD)arg1) -> str :
    core/fragment/BBTorsionSRFD.hh:148

    C++ signature :
        std::string type(core::fragment::BBTorsionSRFD {lvalue})

type( (BBTorsionSRFD)arg1) -> str :

    C++ signature :
        std::string type(BBTorsionSRFD_exposer_callback {lvalue})

Overrides: SingleResidueFragData.type

x(...)

 

x( (BBTorsionSRFD)arg1) -> float :
    Returns the x coordinate of this residue's CA
    

    C++ signature :
        double x(core::fragment::BBTorsionSRFD {lvalue})

y(...)

 

y( (BBTorsionSRFD)arg1) -> float :
    Returns the y coordinate of this residue's CA
    

    C++ signature :
        double y(core::fragment::BBTorsionSRFD {lvalue})

z(...)

 

z( (BBTorsionSRFD)arg1) -> float :
    Returns the z coordinate of this residue's CA
    

    C++ signature :
        double z(core::fragment::BBTorsionSRFD {lvalue})