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

Module _core_fragment_

Classes [hide private]
  AnnotatedFragData
FragData that contains additional information
  AnnotatedFragDataAP
  AnnotatedFragDataCAP
  BBTorsionAndAnglesSRFD
core/fragment/BBTorsionAndAnglesSRFD.hh:50
  BBTorsionAndAnglesSRFDAP
  BBTorsionAndAnglesSRFDCAP
  BBTorsionSRFD
core/fragment/BBTorsionSRFD.hh:43
  BBTorsionSRFDAP
  BBTorsionSRFDCAP
  BaseCacheUnit
core/fragment/BaseCacheUnit.hh:44
  BaseCacheUnitAP
  BaseCacheUnitCAP
  ConstFrameIterator
core/fragment/FrameIterator.hh:62
  ConstFrameIteratorAP
  ConstFrameIteratorCAP
  ConstantLengthFragSet
A set of fragments that contains fragments of a constant length read in from a fragment file.
  ConstantLengthFragSetAP
  ConstantLengthFragSetCAP
  ConstantLengthFragSetIterator_
core/fragment/ConstantLengthFragSetIterator_.hh:50
  ConstantLengthFragSetIterator_AP
  ConstantLengthFragSetIterator_CAP
  DownJumpSRFD
core/fragment/JumpSRFD.hh:124
  DownJumpSRFDAP
  DownJumpSRFDCAP
  FragData
core/fragment/FragData.hh:46
  FragDataAP
  FragDataCAP
  FragFactory
core/fragment/FragmentIO.hh:34
  FragFactoryAP
  FragFactoryCAP
  FragID
core/fragment/FragID.hh:44
  FragIDAP
  FragIDCAP
  FragID_Iterator
core/fragment/FragID_Iterator.hh:47
  FragID_IteratorAP
  FragID_IteratorCAP
  FragSet
  FragSetAP
  FragSetCAP
  FragSetCollection
core/fragment/FragSetCollection.hh:49
  FragSetCollectionAP
  FragSetCollectionCAP
  FragmentIO
core/fragment/FragmentIO.hh:55
  FragmentIOAP
  FragmentIOCAP
  FragmentRmsd
core/fragment/FragmentRmsd.hh:35
  FragmentRmsdAP
  FragmentRmsdCAP
  Frame
Frame couples a list of FragData-instances to a certain alignment frame, i.e., position in sequence space @detail A frame may be continous, i.e., its fragment data will be applied to all residues between start() and end() or ( in a specialized version inheriting this interface) may contain a loose list of sequence positions.
  FrameAP
  FrameCAP
  FrameIterator
core/fragment/FrameIterator.hh:94
  FrameIteratorAP
  FrameIteratorCAP
  FrameIteratorWorker_
core/fragment/FrameIteratorWorker_.hh:50
  FrameIteratorWorker_AP
  FrameIteratorWorker_CAP
  FrameList
core/fragment/FrameList.hh:37
  FrameListAP
  FrameListCAP
  FrameListIterator_
core/fragment/FrameListIterator_.hh:38
  FrameListIterator_AP
  FrameListIterator_CAP
  IndependentBBTorsionSRFD
A version of BBTorsionSRFD that considers each torsion independently during is_applicable() and apply() calls when passed a MoveMap (vs the all-torsions-must-be-moveable-or-nothing-is behavior in the original BBTorsionSRFD).
  IndependentBBTorsionSRFDAP
  IndependentBBTorsionSRFDCAP
  JumpingFrame
JumpingFrame, so far there is nothing special about JumpingFrames.
  JumpingFrameAP
  JumpingFrameCAP
  NonContinuousFrame
JumpingFrame is a discontinuous frame i.e, the SRFDs stored in the FragData objects can be applied to residues anywhere a 5 7 9 Frame of a FragData containing three BBTorsionSRFDs would change torsions of 5 7 9 a 5 32 2 Frame of a FragData containing two BBTorsionSRFD and on JumpSRFD would change torsions of 5 and 32 and the RT of jump_nr 2 note that in the latter case the 2 is not coding for a residue number! what is meaning of start() and end() ? If some of the positions are actually jump_nr should we ignore them for the start() / end() question ? or should we store which positions are jumps and translate into residue numbers from jump_nr ? could a MixedFrame contain Frames MixedFrame -- > non-cont-Frame, JumpFrame
  NonContinuousFrameAP
  NonContinuousFrameCAP
  OrderedFragSet
core/fragment/OrderedFragSet.hh:43
  OrderedFragSetAP
  OrderedFragSetCAP
  OrderedFragSetIterator_
core/fragment/OrderedFragSetIterator_.hh:59
  OrderedFragSetIterator_AP
  OrderedFragSetIterator_CAP
  SecondaryStructure
tiny helper class that knows the relative fractions of secondary structure L,H,E @detail so far these fractions can be computed from a FragSet other input strategies are conceivable but not implemented, yet: eg.
  SecondaryStructureAP
  SecondaryStructureCAP
  SecstructSRFD
core/fragment/SecstructSRFD.hh:42
  SecstructSRFDAP
  SecstructSRFDCAP
  SingleResidueFragData
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...
  SingleResidueFragDataAP
  SingleResidueFragDataCAP
  UpJumpSRFD
core/fragment/JumpSRFD.hh:43
  UpJumpSRFDAP
  UpJumpSRFDCAP
  __CPP_AnnotatedFragData__
  __CPP_BBTorsionAndAnglesSRFD__
  __CPP_BBTorsionSRFD__
  __CPP_BaseCacheUnit__
  __CPP_DownJumpSRFD__
  __CPP_FragData__
  __CPP_Frame__
  __CPP_IndependentBBTorsionSRFD__
  __CPP_JumpingFrame__
  __CPP_NonContinuousFrame__
  __CPP_SecstructSRFD__
  __CPP_SingleResidueFragData__
  __CPP_UpJumpSRFD__
  vector1_FragData
  vector1_FragDataOP
  vector1_Frame
  vector1_FrameOP
Functions [hide private]
 
apply_best_scoring_fragdata(...)
apply_best_scoring_fragdata( (Pose)pose, (Frame)frame, (ScoreFunction)sfxn) -> None : goes through all frag_data in the frame and puts the best scoring one into the pose, i.e.
 
chop_fragments(...)
chop_fragments( (FragSet)source, (FragSet)dest) -> None : Function for chopping the X-sized fragments in source into fragments that go into N-sized fragments in dest.
 
compute_per_residue_coverage(...)
compute_per_residue_coverage( (FragSet)frags, (vector1_Size)nr_frags) -> None : core/fragment/util.hh:90
 
dump_frames_as_pdb(...)
dump_frames_as_pdb( (Pose)pose, (vector1_FrameOP)frames, (str)filename [, (int)start_frag=1]) -> None : writes FragData in multimodel pdb format start_tag can be used to only write a subset of the contained frag data
 
fill_template_frames_from_pdb(...)
fill_template_frames_from_pdb( (Pose)pose, (vector1_FrameOP)template_frames, (str)filename) -> bool : filling a frameset from a multimodel pdb file returns true if no error occured
 
flatten_list(...)
flatten_list( (FrameList)frames, (object)frag_ids) -> None : core/fragment/util.hh:97
 
fragment_set_slice(...)
fragment_set_slice( (ConstantLengthFragSet)fragset, (vector1_Size)slice_res) -> None : core/fragment/util.hh:139
 
getxform(...)
getxform( (xyzVector_Real)m1, (xyzVector_Real)m2, (xyzVector_Real)m3, (xyzVector_Real)f1, (xyzVector_Real)f2, (xyzVector_Real)f3) -> Stub : core/fragment/util.hh:43
 
make_pose_from_frags(...)
make_pose_from_frags( (Pose)pose, (str)sequence, (object)frags [, (bool)chains=False]) -> None : core/fragment/util.hh:142
 
make_simple_fold_tree_from_jump_frame(...)
make_simple_fold_tree_from_jump_frame( (Frame), (int)total_residue, (FoldTree)new_fold_tree) -> None : given a JumpFrame with Up and DownJumpSRFDs as LAST SRFDs this will make a fold-tree compatible with the Frame...
 
merge_frags(...)
merge_frags( (FragSet)good_frags, (FragSet)filling, (int)min_nr_frags [, (bool)bRandom=True]) -> FragSet : core/fragment/util.hh:95
 
read_std_frags_from_cmd(...)
read_std_frags_from_cmd( (FragSet)fragset_large, (FragSet)fragset_small) -> None : core/fragment/util.hh:126
 
retain_top(...)
retain_top( (int)k, (FragSet)fragments) -> None : Removes all but the top <k> fragments from <fragments>
 
steal_constant_length_frag_set_from_pose(...)
steal_constant_length_frag_set_from_pose( (Pose)pose, (ConstantLengthFragSet)fragset) -> None : core/fragment/util.hh:55
 
steal_frag_set_from_pose(...)
steal_frag_set_from_pose( (Pose)pose_in, (FragSet)fragset, (__CPP_FragData__)frag_type, (set_Size)active_residues) -> None : core/fragment/util.hh:76
 
xform_pose(...)
xform_pose( (Pose)pose, (Stub)s [, (int)sres=1 [, (int)eres=0]]) -> None : core/fragment/util.hh:48
Variables [hide private]
  __package__ = None
Function Details [hide private]

apply_best_scoring_fragdata(...)

 

apply_best_scoring_fragdata( (Pose)pose, (Frame)frame, (ScoreFunction)sfxn) -> None :
    goes through all frag_data in the frame and puts the
    best scoring one into the pose, i.e. quenches the frame
    

    C++ signature :
        void apply_best_scoring_fragdata(core::pose::Pose {lvalue},core::fragment::Frame,core::scoring::ScoreFunction)

chop_fragments(...)

 

chop_fragments( (FragSet)source, (FragSet)dest) -> None :
    Function for chopping the X-sized fragments in source into fragments that
    go into N-sized fragments in dest. Sizes are encoded by the value of
    max_frag_length() in both source and dest.
    

    C++ signature :
        void chop_fragments(core::fragment::FragSet {lvalue},core::fragment::FragSet {lvalue})

compute_per_residue_coverage(...)

 

compute_per_residue_coverage( (FragSet)frags, (vector1_Size)nr_frags) -> None :
    core/fragment/util.hh:90

    C++ signature :
        void compute_per_residue_coverage(core::fragment::FragSet,utility::vector1<unsigned long, std::allocator<unsigned long> > {lvalue})

dump_frames_as_pdb(...)

 

dump_frames_as_pdb( (Pose)pose, (vector1_FrameOP)frames, (str)filename [, (int)start_frag=1]) -> None :
    writes FragData in multimodel pdb format
    start_tag can be used to only write a subset
    of the contained frag data
    

    C++ signature :
        void dump_frames_as_pdb(core::pose::Pose,utility::vector1<boost::shared_ptr<core::fragment::Frame>, std::allocator<boost::shared_ptr<core::fragment::Frame> > >,std::string [,unsigned long=1])

fill_template_frames_from_pdb(...)

 

fill_template_frames_from_pdb( (Pose)pose, (vector1_FrameOP)template_frames, (str)filename) -> bool :
    filling a frameset from a multimodel pdb file
    returns true if no error occured
    

    C++ signature :
        bool fill_template_frames_from_pdb(core::pose::Pose,utility::vector1<boost::shared_ptr<core::fragment::Frame>, std::allocator<boost::shared_ptr<core::fragment::Frame> > >,std::string)

flatten_list(...)

 

flatten_list( (FrameList)frames, (object)frag_ids) -> None :
    core/fragment/util.hh:97

    C++ signature :
        void flatten_list(core::fragment::FrameList {lvalue},utility::vector1<core::fragment::FragID, std::allocator<core::fragment::FragID> > {lvalue})

fragment_set_slice(...)

 

fragment_set_slice( (ConstantLengthFragSet)fragset, (vector1_Size)slice_res) -> None :
    core/fragment/util.hh:139

    C++ signature :
        void fragment_set_slice(boost::shared_ptr<core::fragment::ConstantLengthFragSet> {lvalue},utility::vector1<unsigned long, std::allocator<unsigned long> >)

fragment_set_slice( (ConstantLengthFragSet)fragset, (int)min_res, (int)max_res) -> None :
    core/fragment/util.hh:135

    C++ signature :
        void fragment_set_slice(boost::shared_ptr<core::fragment::ConstantLengthFragSet> {lvalue},unsigned long,unsigned long)

getxform(...)

 

getxform( (xyzVector_Real)m1, (xyzVector_Real)m2, (xyzVector_Real)m3, (xyzVector_Real)f1, (xyzVector_Real)f2, (xyzVector_Real)f3) -> Stub :
    core/fragment/util.hh:43

    C++ signature :
        core::kinematics::Stub getxform(numeric::xyzVector<double>,numeric::xyzVector<double>,numeric::xyzVector<double>,numeric::xyzVector<double>,numeric::xyzVector<double>,numeric::xyzVector<double>)

make_pose_from_frags(...)

 

make_pose_from_frags( (Pose)pose, (str)sequence, (object)frags [, (bool)chains=False]) -> None :
    core/fragment/util.hh:142

    C++ signature :
        void make_pose_from_frags(core::pose::Pose {lvalue},std::string,utility::vector1<boost::shared_ptr<core::fragment::FragData const>, std::allocator<boost::shared_ptr<core::fragment::FragData const> > > [,bool=False])

make_simple_fold_tree_from_jump_frame(...)

 

make_simple_fold_tree_from_jump_frame( (Frame), (int)total_residue, (FoldTree)new_fold_tree) -> None :
    given a JumpFrame with Up and DownJumpSRFDs as LAST SRFDs this will make a fold-tree compatible with the
    Frame...   this is NOT GOOD for sampling, since it introduces cut-points outside of fragments
    later for sampling: one could probably write a routine that looks if it can move existing Jumps in Fold-tree to
    fit the FRAME ... if not it returns failure...
    

    C++ signature :
        void make_simple_fold_tree_from_jump_frame(core::fragment::Frame,unsigned long,core::kinematics::FoldTree {lvalue})

merge_frags(...)

 

merge_frags( (FragSet)good_frags, (FragSet)filling, (int)min_nr_frags [, (bool)bRandom=True]) -> FragSet :
    core/fragment/util.hh:95

    C++ signature :
        boost::shared_ptr<core::fragment::FragSet> merge_frags(core::fragment::FragSet,core::fragment::FragSet,unsigned long [,bool=True])

read_std_frags_from_cmd(...)

 

read_std_frags_from_cmd( (FragSet)fragset_large, (FragSet)fragset_small) -> None :
    core/fragment/util.hh:126

    C++ signature :
        void read_std_frags_from_cmd(boost::shared_ptr<core::fragment::FragSet> {lvalue},boost::shared_ptr<core::fragment::FragSet> {lvalue})

retain_top(...)

 

retain_top( (int)k, (FragSet)fragments) -> None :
    Removes all but the top <k> fragments from <fragments>
    

    C++ signature :
        void retain_top(unsigned long,boost::shared_ptr<core::fragment::FragSet>)

steal_constant_length_frag_set_from_pose(...)

 

steal_constant_length_frag_set_from_pose( (Pose)pose, (ConstantLengthFragSet)fragset) -> None :
    core/fragment/util.hh:55

    C++ signature :
        void steal_constant_length_frag_set_from_pose(core::pose::Pose,core::fragment::ConstantLengthFragSet {lvalue})

steal_frag_set_from_pose(...)

 

steal_frag_set_from_pose( (Pose)pose_in, (FragSet)fragset, (__CPP_FragData__)frag_type, (set_Size)active_residues) -> None :
    core/fragment/util.hh:76

    C++ signature :
        void steal_frag_set_from_pose(core::pose::Pose,core::fragment::FragSet {lvalue},boost::shared_ptr<core::fragment::FragData const>,std::set<unsigned long, std::less<unsigned long>, std::allocator<unsigned long> >)

steal_frag_set_from_pose( (Pose)pose_in, (int)begin, (int)end, (FragSet)fragset, (__CPP_FragData__)frag_type) -> None :
    core/fragment/util.hh:69

    C++ signature :
        void steal_frag_set_from_pose(core::pose::Pose,unsigned long,unsigned long,core::fragment::FragSet {lvalue},boost::shared_ptr<core::fragment::FragData const>)

steal_frag_set_from_pose( (Pose)pose_in, (FragSet)fragset, (__CPP_FragData__)frag_type) -> None :
    core/fragment/util.hh:61

    C++ signature :
        void steal_frag_set_from_pose(core::pose::Pose,core::fragment::FragSet {lvalue},boost::shared_ptr<core::fragment::FragData const>)

xform_pose(...)

 

xform_pose( (Pose)pose, (Stub)s [, (int)sres=1 [, (int)eres=0]]) -> None :
    core/fragment/util.hh:48

    C++ signature :
        void xform_pose(core::pose::Pose {lvalue},core::kinematics::Stub [,unsigned long=1 [,unsigned long=0]])