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

Class SingleResidueFragData

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

Base class for SRFD classes @detail Instances of SRFD classes contain information on specific dofs in a single residue or a jump connected to a residue The classes' apply method will now how to implement the specified dofs in the give pose at the given residue position TODO: change SRFD interface such that apply is called like this apply( pose, inframe_pos (1..length), Frame const& ) jumpFrags can then ask the Frame for their upstream residue and check that if they are at position 1 that they do nothgin... can have basic implementation that translates this apply into the old apply

Instance Methods [hide private]
 
__init__(...)
__init__( (object)arg1, (str)sequence) -> None : core/fragment/SingleResidueFragData.hh:64
 
__reduce__(...)
helper for pickle
 
__str__(...)
__str__( (SingleResidueFragData)arg1) -> object :
 
apply(...)
apply( (SingleResidueFragData)arg1, (Pose), (int)seq_pos) -> bool : insert fragment_data into pose at position seq_pos
 
apply_ss(...)
apply_ss( (SingleResidueFragData)arg1, (str), (int)seq_pos) -> bool : insert fragment_data sec-struct into ss-string at position seq_pos
 
clone(...)
clone( (SingleResidueFragData)arg1) -> SingleResidueFragData : core/fragment/SingleResidueFragData.hh:74
 
create(...)
create( (SingleResidueFragData)arg1) -> SingleResidueFragData : create a new instance of this object
 
is_applicable(...)
is_applicable( (SingleResidueFragData)arg1, (MoveMap), (int)intra_frame_pos, (Frame)) -> bool : check weather dofs can be moved
 
is_compatible(...)
is_compatible( (SingleResidueFragData)arg1, (SingleResidueFragData)) -> bool : check weather SRFD applies to same dofs and is of same type
 
read_data(...)
read_data( (SingleResidueFragData)arg1, (std_istream)) -> None : Default implementation: noop
 
secstruct(...)
secstruct( (SingleResidueFragData)arg1) -> str : core/fragment/SingleResidueFragData.hh:132
 
sequence(...)
sequence( (SingleResidueFragData)arg1) -> str : core/fragment/SingleResidueFragData.hh:127
 
set_sequence(...)
set_sequence( (SingleResidueFragData)arg1, (str)sequence) -> None : core/fragment/SingleResidueFragData.hh:121
 
show(...)
show( (SingleResidueFragData)arg1, (OStream)out) -> None : core/fragment/SingleResidueFragData.hh:139
 
steal(...)
steal( (SingleResidueFragData)arg1, (Pose), (int)seq_pos) -> bool : insert fragment_data into pose at position seq_pos
 
type(...)
type( (SingleResidueFragData)arg1) -> str : core/fragment/SingleResidueFragData.hh:147

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/SingleResidueFragData.hh:149
Class Variables [hide private]
  __instance_size__ = 32
Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(...)
(Constructor)

 

__init__( (object)arg1, (str)sequence) -> None :
    core/fragment/SingleResidueFragData.hh:64

    C++ signature :
        void __init__(_object*,char)

Overrides: object.__init__

__reduce__(...)

 

helper for pickle

Overrides: object.__reduce__
(inherited documentation)

__str__(...)
(Informal representation operator)

 

__str__( (SingleResidueFragData)arg1) -> object :

    C++ signature :
        _object* __str__(core::fragment::SingleResidueFragData {lvalue})

Overrides: object.__str__

_static_type_name()
Static Method

 
    core/fragment/SingleResidueFragData.hh:149

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

Returns: str :

apply(...)

 

apply( (SingleResidueFragData)arg1, (Pose), (int)seq_pos) -> bool :
    insert fragment_data into pose at position seq_pos
    

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

apply( (SingleResidueFragData)arg1, (Pose)arg2, (int)arg3) -> None :

    C++ signature :
        void apply(boost::shared_ptr<SingleResidueFragData_exposer_callback> {lvalue},core::pose::Pose {lvalue},unsigned long)

apply( (SingleResidueFragData)arg1, (MoveMap)movemap, (Pose)pose, (int)seqpos) -> bool :
    insert fragment_data into pose at position seq_pos for dofs that are
     allowed to move in the movemap
    True if operation succeeds, False otherwise.
    

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

apply( (SingleResidueFragData)arg1, (MoveMap)arg2, (Pose)arg3, (int)arg4) -> None :

    C++ signature :
        void apply(boost::shared_ptr<SingleResidueFragData_exposer_callback> {lvalue},core::kinematics::MoveMap,core::pose::Pose {lvalue},unsigned long)

apply( (SingleResidueFragData)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::SingleResidueFragData {lvalue},core::pose::Pose {lvalue},unsigned long,core::fragment::Frame)

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

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

apply( (SingleResidueFragData)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::SingleResidueFragData {lvalue},core::kinematics::MoveMap,core::pose::Pose {lvalue},unsigned long,core::fragment::Frame)

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

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

apply_ss(...)

 

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

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

apply_ss( (SingleResidueFragData)arg1, (str)arg2, (int)arg3) -> None :

    C++ signature :
        void apply_ss(boost::shared_ptr<SingleResidueFragData_exposer_callback> {lvalue},std::string {lvalue},unsigned long)

apply_ss( (SingleResidueFragData)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::SingleResidueFragData {lvalue},std::string {lvalue},unsigned long,core::fragment::Frame)

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

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

clone(...)

 

clone( (SingleResidueFragData)arg1) -> SingleResidueFragData :
    core/fragment/SingleResidueFragData.hh:74

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

clone( (SingleResidueFragData)arg1) -> None :

    C++ signature :
        void clone(boost::shared_ptr<SingleResidueFragData_exposer_callback> {lvalue})

create(...)

 

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

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

create( (SingleResidueFragData)arg1) -> None :

    C++ signature :
        void create(boost::shared_ptr<SingleResidueFragData_exposer_callback> {lvalue})

is_applicable(...)

 

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

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

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

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

is_applicable( (SingleResidueFragData)arg1, (MoveMap), (int)pos) -> bool :
    check whether dofs can be moved
    

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

is_applicable( (SingleResidueFragData)arg1, (MoveMap)arg2, (int)arg3) -> None :

    C++ signature :
        void is_applicable(boost::shared_ptr<SingleResidueFragData_exposer_callback> {lvalue},core::kinematics::MoveMap,unsigned long)

is_compatible(...)

 

is_compatible( (SingleResidueFragData)arg1, (SingleResidueFragData)) -> bool :
    check weather SRFD applies to same dofs and is of same type
    

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

is_compatible( (SingleResidueFragData)arg1, (SingleResidueFragData)arg2) -> None :

    C++ signature :
        void is_compatible(boost::shared_ptr<SingleResidueFragData_exposer_callback> {lvalue},core::fragment::SingleResidueFragData)

read_data(...)

 

read_data( (SingleResidueFragData)arg1, (std_istream)) -> None :
    Default implementation: noop
    

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

read_data( (SingleResidueFragData)arg1, (std_istream)) -> None :

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

secstruct(...)

 

secstruct( (SingleResidueFragData)arg1) -> str :
    core/fragment/SingleResidueFragData.hh:132

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

secstruct( (SingleResidueFragData)arg1) -> str :

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

sequence(...)

 

sequence( (SingleResidueFragData)arg1) -> str :
    core/fragment/SingleResidueFragData.hh:127

    C++ signature :
        char sequence(core::fragment::SingleResidueFragData {lvalue})

set_sequence(...)

 

set_sequence( (SingleResidueFragData)arg1, (str)sequence) -> None :
    core/fragment/SingleResidueFragData.hh:121

    C++ signature :
        void set_sequence(core::fragment::SingleResidueFragData {lvalue},char)

show(...)

 

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

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

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

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

steal(...)

 

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

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

steal( (SingleResidueFragData)arg1, (Pose)arg2, (int)arg3) -> None :

    C++ signature :
        void steal(boost::shared_ptr<SingleResidueFragData_exposer_callback> {lvalue},core::pose::Pose,unsigned long)

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

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

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

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

type(...)

 

type( (SingleResidueFragData)arg1) -> str :
    core/fragment/SingleResidueFragData.hh:147

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

type( (SingleResidueFragData)arg1) -> str :

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