Package rosetta :: Package protocols :: Package loophash :: Module _protocols_loophash_
[hide private]
[frames] | no frames]

Module _protocols_loophash_

Classes [hide private]
  BBData
protocols/loophash/BackboneDB.hh:58
  BBDataAP
  BBDataCAP
  BBExtraData
protocols/loophash/BackboneDB.hh:53
  BBExtraDataAP
  BBExtraDataCAP
  BackboneDB
protocols/loophash/BackboneDB.hh:107
  BackboneDBAP
  BackboneDBCAP
  BackboneSegment
protocols/loophash/BackboneDB.hh:63
  BackboneSegmentAP
  BackboneSegmentCAP
  EXCN_DB_IO_Failed
protocols/loophash/Exceptions.hh:33
  EXCN_DB_IO_FailedAP
  EXCN_DB_IO_FailedCAP
  EXCN_Invalid_Hashmap
protocols/loophash/Exceptions.hh:44
  EXCN_Invalid_HashmapAP
  EXCN_Invalid_HashmapCAP
  EXCN_No_Extra_Data_To_Write
protocols/loophash/Exceptions.hh:56
  EXCN_No_Extra_Data_To_WriteAP
  EXCN_No_Extra_Data_To_WriteCAP
  EXCN_Wrong_DB_Format
protocols/loophash/Exceptions.hh:62
  EXCN_Wrong_DB_FormatAP
  EXCN_Wrong_DB_FormatCAP
  EXCN_bbdb_Merge_Failed
protocols/loophash/Exceptions.hh:72
  EXCN_bbdb_Merge_FailedAP
  EXCN_bbdb_Merge_FailedCAP
  FastGapMover
Mover class for closing gaps.
  FastGapMoverAP
  FastGapMoverCAP
  LeapIndex
The LeapIndex stores information about a particular Leap.
  LeapIndexAP
  LeapIndexCAP
  LegacyLeapIndex
protocols/loophash/LoopHashMap.hh:73
  LegacyLeapIndexAP
  LegacyLeapIndexCAP
  LocalInserter
protocols/loophash/LocalInserter.hh:42
  LocalInserterAP
  LocalInserterCAP
  LocalInserter_SimpleMin
protocols/loophash/LocalInserter.hh:86
  LocalInserter_SimpleMinAP
  LocalInserter_SimpleMinCAP
  LoopHashDiversifier
protocols/loophash/LoopHashDiversifier.hh:39
  LoopHashDiversifierAP
  LoopHashDiversifierCAP
  LoopHashDiversifierCreator
protocols/loophash/LoopHashDiversifierCreator.hh:24
  LoopHashDiversifierCreatorAP
  LoopHashDiversifierCreatorCAP
  LoopHashLibrary
protocols/loophash/LoopHashLibrary.hh:39
  LoopHashLibraryAP
  LoopHashLibraryCAP
  LoopHashLibraryLoader
%LoopHashLibraryLoader constructs a LoopHashLibrary instance from data provided by the %ResourceManager.
  LoopHashLibraryLoaderAP
  LoopHashLibraryLoaderCAP
  LoopHashLibraryLoaderCreator
%LoopHashLibraryLoaderCreator allows the ResourceLoaderFactory to create a LoopHashLibraryLoader instance.
  LoopHashLibraryLoaderCreatorAP
  LoopHashLibraryLoaderCreatorCAP
  LoopHashLibraryOptions
%LoopHashLibraryOptions encapsulates the options associated with LoopHashLibrary %resources.
  LoopHashLibraryOptionsAP
  LoopHashLibraryOptionsCAP
  LoopHashLibraryOptionsCreator
%LoopHashLibraryOptionsCreator allows the ResourceLoaderFactory to create a LoopHashLibraryOptions instance.
  LoopHashLibraryOptionsCreatorAP
  LoopHashLibraryOptionsCreatorCAP
  LoopHashMap
the loop hash map stores LeapIndexes and a hashmap to access those LeapIndexes quickly by their 6D coordinates.
  LoopHashMapAP
  LoopHashMapCAP
  LoopHashMoverWrapper
protocols/loophash/LoopHashMoverWrapper.hh:39
  LoopHashMoverWrapperAP
  LoopHashMoverWrapperCAP
  LoopHashMoverWrapperCreator
protocols/loophash/LoopHashMoverWrapperCreator.hh:24
  LoopHashMoverWrapperCreatorAP
  LoopHashMoverWrapperCreatorCAP
  LoopHashRelaxProtocol
protocols/loophash/LoopHashRelaxProtocol.hh:42
  LoopHashRelaxProtocolAP
  LoopHashRelaxProtocolCAP
  LoopHashSampler
protocols/loophash/LoopHashSampler.hh:37
  LoopHashSamplerAP
  LoopHashSamplerCAP
  MPI_LoopHashRefine
protocols/loophash/MPI_LoopHashRefine.hh:34
  MPI_LoopHashRefineAP
  MPI_LoopHashRefineCAP
  MPI_LoopHashRefine_Emperor
protocols/loophash/MPI_LoopHashRefine_Emperor.hh:32
  MPI_LoopHashRefine_EmperorAP
  MPI_LoopHashRefine_EmperorCAP
  MPI_LoopHashRefine_Master
protocols/loophash/MPI_LoopHashRefine_Master.hh:31
  MPI_LoopHashRefine_MasterAP
  MPI_LoopHashRefine_MasterCAP
  Mover_LoopHashRefine
protocols/loophash/Mover_LoopHashRefine.hh:40
  Mover_LoopHashRefineAP
  Mover_LoopHashRefineCAP
  WorkUnit_LoopHash
protocols/loophash/WorkUnit_LoopHash.hh:30
  WorkUnit_LoopHashAP
  WorkUnit_LoopHashCAP
  __CPP_FastGapMover__
  __CPP_LocalInserter_SimpleMin__
  __CPP_LocalInserter__
  __CPP_LoopHashDiversifierCreator__
  __CPP_LoopHashDiversifier__
  __CPP_LoopHashLibraryLoaderCreator__
  __CPP_LoopHashLibraryLoader__
  __CPP_LoopHashLibraryOptionsCreator__
  __CPP_LoopHashLibraryOptions__
  __CPP_LoopHashLibrary__
  __CPP_LoopHashMoverWrapperCreator__
  __CPP_LoopHashMoverWrapper__
  __CPP_LoopHashRelaxProtocol__
  __CPP_Mover_LoopHashRefine__
  __CPP_WorkUnit_LoopHash__
Functions [hide private]
 
RealAngleToShort(...)
RealAngleToShort( (float)angle) -> int : protocols/loophash/BackboneDB.hh:47
 
ShortToRealAngle(...)
ShortToRealAngle( (int)angle) -> float : protocols/loophash/BackboneDB.hh:49
 
get_rmsd(...)
get_rmsd( (BackboneSegment)bs1, (BackboneSegment)bs2) -> float : protocols/loophash/BackboneDB.hh:103
 
get_rt_over_leap(...)
get_rt_over_leap( (Pose)orig_pose, (int)ir, (int)jr, (object)rt_6) -> bool : This takes a pose and two residue positions and determines the rigid body transform of the Leap described by those two residues.
 
get_rt_over_leap_fast(...)
get_rt_over_leap_fast( (Pose)pose, (int)ir, (int)jr, (object)rt_6) -> bool : This takes a pose and two residue positions and determines the rigid body transform of the Leap described by those two residues Returns true is successful or false if something went haywire and one should just ignore this loop (this can happen at the ends) THe difference between this and the get_rt_over_leap function is that this version doesnt make a copy of the pose which makes it faster.
 
get_rt_over_leap_without_foldtree_bs(...)
get_rt_over_leap_without_foldtree_bs( (Pose)pose, (int)ir, (int)jr, (object)rt_6) -> bool : This takes a pose and two residue positions and determines the rigid body transform of the Leap described by those two residues.
int :
loophash_main()
protocols/loophash/Mover_LoopHashRefine.hh:73
Variables [hide private]
  __package__ = None
Function Details [hide private]

RealAngleToShort(...)

 

RealAngleToShort( (float)angle) -> int :
    protocols/loophash/BackboneDB.hh:47

    C++ signature :
        short RealAngleToShort(double)

ShortToRealAngle(...)

 

ShortToRealAngle( (int)angle) -> float :
    protocols/loophash/BackboneDB.hh:49

    C++ signature :
        double ShortToRealAngle(short)

get_rmsd(...)

 

get_rmsd( (BackboneSegment)bs1, (BackboneSegment)bs2) -> float :
    protocols/loophash/BackboneDB.hh:103

    C++ signature :
        double get_rmsd(protocols::loophash::BackboneSegment,protocols::loophash::BackboneSegment)

get_rt_over_leap(...)

 

get_rt_over_leap( (Pose)orig_pose, (int)ir, (int)jr, (object)rt_6) -> bool :
    This takes a pose and two residue positions and determines the rigid body transform of the Leap described by those two residues.
           Returns true is successful or false if something went haywire and one should just ignore this loop (this can happen at the ends)
    

    C++ signature :
        bool get_rt_over_leap(core::pose::Pose,unsigned long,unsigned long,utility::fixedsizearray1<double, 6ul> {lvalue})

get_rt_over_leap_fast(...)

 

get_rt_over_leap_fast( (Pose)pose, (int)ir, (int)jr, (object)rt_6) -> bool :
    This takes a pose and two residue positions and determines the rigid body transform of the Leap described by those two residues
           Returns true is successful or false if something went haywire and one should just ignore this loop (this can happen at the ends)
          THe difference between this and the get_rt_over_leap function is that this version doesnt make a copy of the pose which makes it faster.
        However this means that the pose passed cannot be a const pose, even though the function restores the fold tree afterwards..
    

    C++ signature :
        bool get_rt_over_leap_fast(core::pose::Pose {lvalue},unsigned long,unsigned long,utility::fixedsizearray1<double, 6ul> {lvalue})

get_rt_over_leap_without_foldtree_bs(...)

 

get_rt_over_leap_without_foldtree_bs( (Pose)pose, (int)ir, (int)jr, (object)rt_6) -> bool :
    This takes a pose and two residue positions and determines the rigid body transform of the Leap described by those two residues.
    

    C++ signature :
        bool get_rt_over_leap_without_foldtree_bs(core::pose::Pose,unsigned long,unsigned long,utility::fixedsizearray1<double, 6ul> {lvalue})

loophash_main()

 
    protocols/loophash/Mover_LoopHashRefine.hh:73

    C++ signature :
        int loophash_main()

Returns: int :