Package rosetta :: Package protocols :: Package ligand_docking :: Module _protocols_ligand_docking_
[hide private]
[frames] | no frames]

Module _protocols_ligand_docking_

Classes [hide private]
  AddHydrogen
protocols/ligand_docking/AddHydrogen.hh:38
  AddHydrogenAP
  AddHydrogenCAP
  AddHydrogens
protocols/ligand_docking/AddHydrogens.hh:38
  AddHydrogensAP
  AddHydrogensCAP
  AddHydrogensCreator
protocols/ligand_docking/AddHydrogensCreator.hh:24
  AddHydrogensCreatorAP
  AddHydrogensCreatorCAP
  AtomCountFilter
protocols/ligand_docking/AtomCountFilter.hh:30
  AtomCountFilterAP
  AtomCountFilterCAP
  AtomCountFilterCreator
protocols/ligand_docking/AtomCountFilterCreator.hh:31
  AtomCountFilterCreatorAP
  AtomCountFilterCreatorCAP
  ChainExistsFilter
protocols/ligand_docking/ChainExistsFilter.hh:30
  ChainExistsFilterAP
  ChainExistsFilterCAP
  ChainExistsFilterCreator
protocols/ligand_docking/ChainExistsFilterCreator.hh:31
  ChainExistsFilterCreatorAP
  ChainExistsFilterCreatorCAP
  CompleteConnectionsFilter
protocols/ligand_docking/CompleteConnectionsFilter.hh:30
  CompleteConnectionsFilterAP
  CompleteConnectionsFilterCAP
  CompleteConnectionsFilterCreator
protocols/ligand_docking/CompleteConnectionsFilterCreator.hh:31
  CompleteConnectionsFilterCreatorAP
  CompleteConnectionsFilterCreatorCAP
  CompoundTranslate
protocols/ligand_docking/CompoundTranslate.hh:29
  CompoundTranslateAP
  CompoundTranslateCAP
  CompoundTranslateCreator
protocols/ligand_docking/CompoundTranslateCreator.hh:22
  CompoundTranslateCreatorAP
  CompoundTranslateCreatorCAP
  ComputeLigandRDF
protocols/ligand_docking/ComputeLigandRDF.hh:40
  ComputeLigandRDFAP
  ComputeLigandRDFCAP
  ComputeLigandRDFCreator
protocols/ligand_docking/ComputeLigandRDFCreator.hh:22
  ComputeLigandRDFCreatorAP
  ComputeLigandRDFCreatorCAP
  Distribution
protocols/ligand_docking/DistributionMap.hh:35
  DistributionMap
A singleton class that returns a map of strings to enum types
  DistributionMapAP
  DistributionMapCAP
  FinalMinimizer
protocols/ligand_docking/FinalMinimizer.hh:43
  FinalMinimizerAP
  FinalMinimizerCAP
  FinalMinimizerCreator
protocols/ligand_docking/FinalMinimizerCreator.hh:22
  FinalMinimizerCreatorAP
  FinalMinimizerCreatorCAP
  GrowLigand
protocols/ligand_docking/GrowLigand.hh:38
  GrowLigandAP
  GrowLigandCAP
  GrowLigandCreator
protocols/ligand_docking/GrowLigandCreator.hh:23
  GrowLigandCreatorAP
  GrowLigandCreatorCAP
  HBondAcceptorFilter
protocols/ligand_docking/HBondAcceptorFilter.hh:30
  HBondAcceptorFilterAP
  HBondAcceptorFilterCAP
  HBondAcceptorFilterCreator
protocols/ligand_docking/HBondAcceptorFilterCreator.hh:31
  HBondAcceptorFilterCreatorAP
  HBondAcceptorFilterCreatorCAP
  HBondDonorFilter
protocols/ligand_docking/HBondDonorFilter.hh:30
  HBondDonorFilterAP
  HBondDonorFilterCAP
  HBondDonorFilterCreator
protocols/ligand_docking/HBondDonorFilterCreator.hh:31
  HBondDonorFilterCreatorAP
  HBondDonorFilterCreatorCAP
  HeavyAtomFilter
protocols/ligand_docking/HeavyAtomFilter.hh:30
  HeavyAtomFilterAP
  HeavyAtomFilterCAP
  HeavyAtomFilterCreator
protocols/ligand_docking/HeavyAtomFilterCreator.hh:31
  HeavyAtomFilterCreatorAP
  HeavyAtomFilterCreatorCAP
  HighResDocker
protocols/ligand_docking/HighResDocker.hh:54
  HighResDockerAP
  HighResDockerCAP
  HighResDockerCreator
protocols/ligand_docking/HighResDockerCreator.hh:22
  HighResDockerCreatorAP
  HighResDockerCreatorCAP
  InterfaceBuilder
protocols/ligand_docking/InterfaceBuilder.hh:45
  InterfaceBuilderAP
  InterfaceBuilderCAP
  InterfaceBuilderLoader
A class for loading InterfaceBuilders into the XML parser's basic::datacache::DataMap.
  InterfaceBuilderLoaderAP
  InterfaceBuilderLoaderCAP
  InterfaceBuilderLoaderCreator
protocols/ligand_docking/LigandDockingLoaderCreators.hh:27
  InterfaceBuilderLoaderCreatorAP
  InterfaceBuilderLoaderCreatorCAP
  InterfaceScoreCalculator
protocols/ligand_docking/InterfaceScoreCalculator.hh:41
  InterfaceScoreCalculatorAP
  InterfaceScoreCalculatorCAP
  InterfaceScoreCalculatorCreator
protocols/ligand_docking/InterfaceScoreCalculatorCreator.hh:24
  InterfaceScoreCalculatorCreatorAP
  InterfaceScoreCalculatorCreatorCAP
  LigandArea
protocols/ligand_docking/LigandArea.hh:37
  LigandAreaAP
  LigandAreaCAP
  LigandAreaLoader
protocols/ligand_docking/LigandDockingLoaders.hh:65
  LigandAreaLoaderAP
  LigandAreaLoaderCAP
  LigandAreaLoaderCreator
protocols/ligand_docking/LigandDockingLoaderCreators.hh:41
  LigandAreaLoaderCreatorAP
  LigandAreaLoaderCreatorCAP
  LigandBaseProtocol
Shared functionality for protocols that dock ligands.
  LigandBaseProtocolAP
  LigandBaseProtocolCAP
  LigandDesign
protocols/ligand_docking/LigandDesign.hh:38
  LigandDesignAP
  LigandDesignCAP
  LigandDesignCreator
protocols/ligand_docking/LigandDesignCreator.hh:23
  LigandDesignCreatorAP
  LigandDesignCreatorCAP
  LigandDockProtocol
protocols/ligand_docking/LigandDockProtocol.hh:49
  LigandDockProtocolAP
  LigandDockProtocolCAP
  Ligand_info
protocols/ligand_docking/Rotate.hh:54
  Ligand_infoAP
  Ligand_infoCAP
  MinimizeBackbone
protocols/ligand_docking/MinimizeBackbone.hh:45
  MinimizeBackboneAP
  MinimizeBackboneCAP
  MinimizeBackboneCreator
protocols/ligand_docking/MinimizeBackboneCreator.hh:22
  MinimizeBackboneCreatorAP
  MinimizeBackboneCreatorCAP
  MinimizeLigand
protocols/ligand_docking/MinimizeLigand.hh:38
  MinimizeLigandAP
  MinimizeLigandCAP
  MolarMassFilter
protocols/ligand_docking/MolarMassFilter.hh:30
  MolarMassFilterAP
  MolarMassFilterCAP
  MolarMassFilterCreator
protocols/ligand_docking/MolarMassFilterCreator.hh:31
  MolarMassFilterCreatorAP
  MolarMassFilterCreatorCAP
  MolecularMassFilter
protocols/ligand_docking/MolecularMassFilter.hh:30
  MolecularMassFilterAP
  MolecularMassFilterCAP
  MolecularMassFilterCreator
protocols/ligand_docking/MolecularMassFilterCreator.hh:31
  MolecularMassFilterCreatorAP
  MolecularMassFilterCreatorCAP
  MoveMapBuilder
protocols/ligand_docking/MoveMapBuilder.hh:44
  MoveMapBuilderAP
  MoveMapBuilderCAP
  MoveMapBuilderLoader
A class for loading MoveMapBuilders into the XML parser's basic::datacache::DataMap.
  MoveMapBuilderLoaderAP
  MoveMapBuilderLoaderCAP
  MoveMapBuilderLoaderCreator
protocols/ligand_docking/LigandDockingLoaderCreators.hh:34
  MoveMapBuilderLoaderCreatorAP
  MoveMapBuilderLoaderCreatorCAP
  RandomConformerMover
Replace the residue at the given position with a randomly selected conformer from its rotamer library.
  RandomConformerMoverAP
  RandomConformerMoverCAP
  RandomConformers
protocols/ligand_docking/RandomConformers.hh:26
  RandomConformersAP
  RandomConformersCAP
  RandomConformersCreator
protocols/ligand_docking/RandomConformersCreator.hh:24
  RandomConformersCreatorAP
  RandomConformersCreatorCAP
  ResidueTorsionRestraints
Manages harmonic restraints on torsions, so they can be turned off for packing.
  ResidueTorsionRestraintsAP
  ResidueTorsionRestraintsCAP
  RigidSearchMover
An optimized mover for Monte Carlo trial of rigid body perturbations.
  RigidSearchMoverAP
  RigidSearchMoverCAP
  Rotate
protocols/ligand_docking/Rotate.hh:69
  RotateAP
  RotateCAP
  RotateCreator
protocols/ligand_docking/RotateCreator.hh:24
  RotateCreatorAP
  RotateCreatorCAP
  Rotate_info
protocols/ligand_docking/Rotate.hh:42
  Rotate_infoAP
  Rotate_infoCAP
  Rotates
protocols/ligand_docking/Rotates.hh:36
  RotatesAP
  RotatesCAP
  RotatesCreator
protocols/ligand_docking/RotatesCreator.hh:24
  RotatesCreatorAP
  RotatesCreatorCAP
  SingletonBase_T_core_chemical_ChemicalManager_T
SingletonBase is meant to serve as a base class for singleton classes in Rosetta handling the initialization of the singleton in a thread-safe way.
  SingletonBase_T_core_chemical_ChemicalManager_TAP
  SingletonBase_T_core_chemical_ChemicalManager_TCAP
  SlideTogether
protocols/ligand_docking/SlideTogether.hh:41
  SlideTogetherAP
  SlideTogetherCAP
  SlideTogetherCreator
protocols/ligand_docking/SlideTogetherCreator.hh:22
  SlideTogetherCreatorAP
  SlideTogetherCreatorCAP
  StartFrom
protocols/ligand_docking/StartFrom.hh:37
  StartFromAP
  StartFromCAP
  StartFromCreator
protocols/ligand_docking/StartFromCreator.hh:26
  StartFromCreatorAP
  StartFromCreatorCAP
  TetherLigand
protocols/ligand_docking/TetherLigand.hh:39
  TetherLigandAP
  TetherLigandCAP
  Transform
protocols/ligand_docking/Transform.hh:68
  TransformAP
  TransformCAP
  TransformCreator
protocols/ligand_docking/TransformCreator.hh:24
  TransformCreatorAP
  TransformCreatorCAP
  Transform_info
protocols/ligand_docking/Transform.hh:30
  Transform_infoAP
  Transform_infoCAP
  Translate
protocols/ligand_docking/Translate.hh:55
  TranslateAP
  TranslateCAP
  TranslateCreator
protocols/ligand_docking/TranslateCreator.hh:24
  TranslateCreatorAP
  TranslateCreatorCAP
  Translate_info
protocols/ligand_docking/Translate.hh:42
  Translate_infoAP
  Translate_infoCAP
  UnconstrainedTorsionsMover
Juggles torsional constraints with packing or rotamer trials.
  UnconstrainedTorsionsMoverAP
  UnconstrainedTorsionsMoverCAP
  WriteLigandMolFile
protocols/ligand_docking/WriteLigandMolFile.hh:25
  WriteLigandMolFileAP
  WriteLigandMolFileCAP
  WriteLigandMolFileCreator
protocols/ligand_docking/WriteLigandMolFileCreator.hh:22
  WriteLigandMolFileCreatorAP
  WriteLigandMolFileCreatorCAP
  __CPP_AddHydrogen__
  __CPP_AddHydrogensCreator__
  __CPP_AddHydrogens__
  __CPP_AtomCountFilterCreator__
  __CPP_AtomCountFilter__
  __CPP_ChainExistsFilterCreator__
  __CPP_ChainExistsFilter__
  __CPP_CompleteConnectionsFilterCreator__
  __CPP_CompleteConnectionsFilter__
  __CPP_CompoundTranslateCreator__
  __CPP_CompoundTranslate__
  __CPP_ComputeLigandRDFCreator__
  __CPP_ComputeLigandRDF__
  __CPP_FinalMinimizerCreator__
  __CPP_FinalMinimizer__
  __CPP_GrowLigandCreator__
  __CPP_GrowLigand__
  __CPP_HBondAcceptorFilterCreator__
  __CPP_HBondAcceptorFilter__
  __CPP_HBondDonorFilterCreator__
  __CPP_HBondDonorFilter__
  __CPP_HeavyAtomFilterCreator__
  __CPP_HeavyAtomFilter__
  __CPP_HighResDockerCreator__
  __CPP_HighResDocker__
  __CPP_InterfaceBuilderLoaderCreator__
  __CPP_InterfaceBuilderLoader__
  __CPP_InterfaceScoreCalculatorCreator__
  __CPP_InterfaceScoreCalculator__
  __CPP_LigandAreaLoaderCreator__
  __CPP_LigandAreaLoader__
  __CPP_LigandDesignCreator__
  __CPP_LigandDesign__
  __CPP_MinimizeBackboneCreator__
  __CPP_MinimizeBackbone__
  __CPP_MinimizeLigand__
  __CPP_MolarMassFilterCreator__
  __CPP_MolarMassFilter__
  __CPP_MolecularMassFilterCreator__
  __CPP_MolecularMassFilter__
  __CPP_MoveMapBuilderLoaderCreator__
  __CPP_MoveMapBuilderLoader__
  __CPP_RandomConformerMover__
  __CPP_RandomConformersCreator__
  __CPP_RandomConformers__
  __CPP_ResidueTorsionRestraints__
  __CPP_RigidSearchMover__
  __CPP_RotateCreator__
  __CPP_Rotate__
  __CPP_RotatesCreator__
  __CPP_Rotates__
  __CPP_SlideTogetherCreator__
  __CPP_SlideTogether__
  __CPP_StartFromCreator__
  __CPP_StartFrom__
  __CPP_TetherLigand__
  __CPP_TransformCreator__
  __CPP_Transform__
  __CPP_TranslateCreator__
  __CPP_Translate__
  __CPP_UnconstrainedTorsionsMover__
  __CPP_WriteLigandMolFileCreator__
  __CPP_WriteLigandMolFile__
Functions [hide private]
 
add_ligand_conditionally(...)
add_ligand_conditionally( (Ligand_info)ligand_info, (object)ligands, (int)heavy_atom_number) -> None : protocols/ligand_docking/Rotate.hh:155
 
append_automorphic_rmsd(...)
append_automorphic_rmsd( (int)ligand_residue_id, (__CPP_Job__)job, (Pose)before, (Pose)after, (str)prefix) -> None : protocols/ligand_docking/ligand_scores.hh:114
 
append_interface_deltas(...)
append_interface_deltas( (int)jump_id, (__CPP_Job__)job, (Pose)after, (__CPP_ScoreFunction__)scorefxn, (str)prefix, (object)normalization_function) -> None : protocols/ligand_docking/ligand_scores.hh:53
 
append_ligand_RMSD(...)
append_ligand_RMSD( (int)jump_id, (__CPP_Job__)job, (Pose)before, (Pose)after, (str)prefix) -> None : protocols/ligand_docking/ligand_scores.hh:96
 
append_ligand_grid_scores(...)
append_ligand_grid_scores( (int)jump_id, (__CPP_Job__)job, (Pose)after, (str)prefix, (object)normalization_function) -> None : protocols/ligand_docking/ligand_scores.hh:79
 
append_ligand_travel(...)
append_ligand_travel( (int)jump_id, (__CPP_Job__)job, (Pose)before, (Pose)after, (str)prefix) -> None : protocols/ligand_docking/ligand_scores.hh:62
 
append_multi_residue_ligand_RMSD(...)
append_multi_residue_ligand_RMSD( (int)jump_id, (__CPP_Job__)job, (Pose)before, (Pose)after, (str)prefix) -> None : protocols/ligand_docking/ligand_scores.hh:105
 
append_radius_of_gyration(...)
append_radius_of_gyration( (int)jump_id, (__CPP_Job__)job, (Pose)before, (str)prefix) -> None : protocols/ligand_docking/ligand_scores.hh:87
 
apply_rotate(...)
apply_rotate( (__CPP_RigidBodyMover__)mover, (Pose)pose, (xyzVector_Real)center, (int)jump_id, (vector1_Size)tag_along_chains) -> None : protocols/ligand_docking/Rotate.hh:149
 
check_RMSD(...)
check_RMSD( (Ligand_info)ligand, (int)heavy_atom_number, (object)ligands) -> bool : protocols/ligand_docking/Rotate.hh:141
 
check_score(...)
check_score( (Ligand_info)ligand, (int)heavy_atom_number) -> bool : Convenience Functions for use with Rotate
 
constrain_ligand_torsions(...)
constrain_ligand_torsions( (Pose)pose, (float)stddev_degrees [, (bool)constrain_all_torsions_equally=True]) -> None : Call get_ligand_torsion_constraints() for all non-polymer residues and add the resulting constraints to the Pose.
 
find_attach_pt(...)
find_attach_pt( (int)jump_id, (object)interface, (Pose)pose) -> int : protocols/ligand_docking/MinimizeBackbone.hh:130
 
find_peptide_attach_pt(...)
find_peptide_attach_pt( (int)start, (int)stop, (map_Size_Size)jump_to_attach) -> int : protocols/ligand_docking/MinimizeBackbone.hh:137
 
find_unconnected_residues(...)
find_unconnected_residues( (Pose)pose, (int)start, (int)end) -> vector1_Size : protocols/ligand_docking/LigandDesign.hh:78
 
frac_atoms_within(...)
frac_atoms_within( (Residue)rsd1, (Residue)rsd2, (vector1_Real)cutoffs, (vector1_Real)fractions_out) -> None : Without superimposing, automorphically computes the fraction of atoms in these residues that are within the given cutoff(s) of each other.
 
generate_unique_name(...)
generate_unique_name([ (str)input_name='']) -> str : protocols/ligand_docking/AddHydrogen.hh:54
 
get_distribution(...)
get_distribution( (str)distribution_str) -> Distribution : protocols/ligand_docking/DistributionMap.hh:79
 
get_incomplete_connections(...)
get_incomplete_connections( (Residue)residue) -> vector1_Size : protocols/ligand_docking/LigandDesign.hh:77
 
get_ligand_seqpos(...)
get_ligand_seqpos( (Pose)pose) -> vector1_Size : simple function to scan the pose for all ligand residues
 
get_ligand_torsion_constraints(...)
get_ligand_torsion_constraints( (Pose)pose, (int)rsd_no, (float)stddev_degrees, (object)csts_out, (bool)constrain_all_torsions_equally) -> None : Produce dihedral restraints for all chi angles in the specified residue, from chi_rotamers() if available, and from the rotamer library otherwise.
 
get_rb_atr_and_rep_scores(...)
get_rb_atr_and_rep_scores( (object)grid, (Pose)pose, (int)begin, (int)end) -> pair_int_int : a cleaner implementation of rb_grid_score_atr_rep
 
grid_rotamer_trials(...)
grid_rotamer_trials( (object)grid, (Pose)pose, (int)rsd_no [, (int)min_score=0]) -> None : Try all rotamers for the specified residue and install the first one that minimizes the grid score.
 
grid_rotamer_trials_atr_rep(...)
grid_rotamer_trials_atr_rep( (object)grid, (Pose)pose, (int)rsd_no) -> None : Try all rotamers for the specified residue and install the first one that minimizes the repulsive score, breaking ties by the attractive score.
 
grid_score(...)
grid_score( (object)grid, (Residue)rsd [, (int)max_score=9999]) -> int : Sum the grid values for all heavy atoms in the residue
 
grid_score_atr_rep(...)
grid_score_atr_rep( (object)grid, (Residue)rsd, (int)atr_out, (int)rep_out [, (int)max_rep=9999]) -> None : Sum the grid values for all heavy atoms in the residue
 
grow(...)
grow( (Pose), (int)start, (int)end) -> bool : protocols/ligand_docking/LigandDesign.hh:73
 
has_incomplete_connections(...)
has_incomplete_connections( (Pose)pose, (int)start, (int)end) -> bool : protocols/ligand_docking/LigandDesign.hh:74
 
make_atr_rep_grid(...)
make_atr_rep_grid( (Pose)pose, (xyzVector_Real)center) -> object : Make a grid around the specified point with attractive (negative) and repulsive (positive) values for the protein backbone.
 
make_atr_rep_grid_without_ligand(...)
make_atr_rep_grid_without_ligand( (Pose)pose, (xyzVector_Real)center, (int)ligand_chain_id_to_exclude) -> object : Make a grid around the specified point with attractive (negative) and repulsive (positive) values for all heavy atoms not in ligand_chain_id_to_exclude
 
make_atr_rep_grid_without_ligands(...)
make_atr_rep_grid_without_ligands( (Pose)pose, (xyzVector_Real)center, (vector1_Size)ligand_chain_ids_to_exclude) -> object : Make a grid around the specified point with attractive (negative) and repulsive (positive) values for all heavy atoms not in ligand_chain_ids_to_exclude
 
move_ligand_neighbor_to_desired_position(...)
move_ligand_neighbor_to_desired_position( (str)chain, (xyzVector_Real)desired_position, (Pose)pose) -> None : Move the neighbor atom of the specified chain to the desired_position
 
move_ligand_to_desired_centroid(...)
move_ligand_to_desired_centroid( (int)jump_id, (xyzVector_Real)desired_centroid, (Pose)pose) -> None : Move the center of the object(s) downstream of jump_id to the desired_centroid
 
passes_filters(...)
passes_filters( (Pose)pose, (int)start, (int)end) -> bool : protocols/ligand_docking/LigandDesign.hh:75
 
random_connection(...)
random_connection( (Residue)residue) -> int : protocols/ligand_docking/LigandDesign.hh:76
 
rb_grid_rotamer_trials_atr_rep(...)
rb_grid_rotamer_trials_atr_rep( (object)grid, (Pose)pose, (int)begin, (int)end) -> None : protocols/ligand_docking/grid_functions.hh:82
 
rb_grid_score_atr_rep(...)
rb_grid_score_atr_rep( (object)grid, (Pose)pose, (int)begin, (int)end, (int)atr_out, (int)rep_out [, (int)max_rep=9999]) -> None : Sum the grid values for all heavy atoms in the residue
 
reorder_with_first_non_mobile_as_root(...)
reorder_with_first_non_mobile_as_root( (FoldTree)f, (object)interface, (Pose)pose) -> None : protocols/ligand_docking/MinimizeBackbone.hh:124
 
restrain_ligand_nbr_atom(...)
restrain_ligand_nbr_atom( (int)lig_id, (float)stddev_Angstroms, (Pose)pose) -> Constraint : protocols/ligand_docking/TetherLigand.hh:66
 
restrict_to_protein_residues(...)
restrict_to_protein_residues( (object)interface, (Pose)pose) -> None : protocols/ligand_docking/MinimizeBackbone.hh:118
 
rotamers_for_trials(...)
rotamers_for_trials( (Pose)pose, (int)rsd_no, (object)conformers_out) -> None : Internal helper function for rotamer trials; fills conformers_out.
 
select_best_poses(...)
select_best_poses( (object)scores_in, (object)scores_out [, (float)to_keep=0.05]) -> None : Trims scores_in based on ligand_is_touching (if present) and then by total_score.
 
torsion_constraints_from_chi_rotamers(...)
torsion_constraints_from_chi_rotamers( (int)rsd_no, (int)chino, (ResidueType)rsdtype) -> Constraint : Produce an ambiguous dihedral restraint for the specified chi angle, assuming that ResidueType.chi_rotamers() lists (all) energetic minima.
 
torsion_constraints_from_rotamers(...)
torsion_constraints_from_rotamers( (int)rsd_no, (int)chino, (object)rsds, (float)stddev_degrees) -> Constraint : Produce an ambiguous dihedral restraint for the specified chi angle, assuming that the provided conformations represent (all) energetic minima.
Variables [hide private]
  Gaussian = rosetta.protocols.ligand_docking._protocols_ligand_...
  Uniform = rosetta.protocols.ligand_docking._protocols_ligand_d...
  __package__ = None
Function Details [hide private]

add_ligand_conditionally(...)

 

add_ligand_conditionally( (Ligand_info)ligand_info, (object)ligands, (int)heavy_atom_number) -> None :
    protocols/ligand_docking/Rotate.hh:155

    C++ signature :
        void add_ligand_conditionally(protocols::ligand_docking::Ligand_info,utility::vector1<protocols::ligand_docking::Ligand_info, std::allocator<protocols::ligand_docking::Ligand_info> > {lvalue},unsigned long)

append_automorphic_rmsd(...)

 

append_automorphic_rmsd( (int)ligand_residue_id, (__CPP_Job__)job, (Pose)before, (Pose)after, (str)prefix) -> None :
    protocols/ligand_docking/ligand_scores.hh:114

    C++ signature :
        void append_automorphic_rmsd(unsigned long,boost::shared_ptr<protocols::jd2::Job>,core::pose::Pose,core::pose::Pose,std::string)

append_interface_deltas(...)

 

append_interface_deltas( (int)jump_id, (__CPP_Job__)job, (Pose)after, (__CPP_ScoreFunction__)scorefxn, (str)prefix, (object)normalization_function) -> None :
    protocols/ligand_docking/ligand_scores.hh:53

    C++ signature :
        void append_interface_deltas(unsigned long,boost::shared_ptr<protocols::jd2::Job>,core::pose::Pose,boost::shared_ptr<core::scoring::ScoreFunction>,std::string,boost::shared_ptr<protocols::qsar::scoring_grid::ScoreNormalization>)

append_interface_deltas( (int)jump_id, (__CPP_Job__)job, (Pose)after, (__CPP_ScoreFunction__)scorefxn, (str)prefix) -> None :
    append interface_delta scores
    

    C++ signature :
        void append_interface_deltas(unsigned long,boost::shared_ptr<protocols::jd2::Job>,core::pose::Pose,boost::shared_ptr<core::scoring::ScoreFunction>,std::string)

append_ligand_RMSD(...)

 

append_ligand_RMSD( (int)jump_id, (__CPP_Job__)job, (Pose)before, (Pose)after, (str)prefix) -> None :
    protocols/ligand_docking/ligand_scores.hh:96

    C++ signature :
        void append_ligand_RMSD(unsigned long,boost::shared_ptr<protocols::jd2::Job>,core::pose::Pose,core::pose::Pose,std::string)

append_ligand_grid_scores(...)

 

append_ligand_grid_scores( (int)jump_id, (__CPP_Job__)job, (Pose)after, (str)prefix, (object)normalization_function) -> None :
    protocols/ligand_docking/ligand_scores.hh:79

    C++ signature :
        void append_ligand_grid_scores(unsigned long,boost::shared_ptr<protocols::jd2::Job>,core::pose::Pose,std::string,boost::shared_ptr<protocols::qsar::scoring_grid::ScoreNormalization>)

append_ligand_grid_scores( (int)jump_id, (__CPP_Job__)job, (Pose)after, (str)prefix) -> None :
    protocols/ligand_docking/ligand_scores.hh:70

    C++ signature :
        void append_ligand_grid_scores(unsigned long,boost::shared_ptr<protocols::jd2::Job>,core::pose::Pose,std::string)

append_ligand_travel(...)

 

append_ligand_travel( (int)jump_id, (__CPP_Job__)job, (Pose)before, (Pose)after, (str)prefix) -> None :
    protocols/ligand_docking/ligand_scores.hh:62

    C++ signature :
        void append_ligand_travel(unsigned long,boost::shared_ptr<protocols::jd2::Job>,core::pose::Pose,core::pose::Pose,std::string)

append_multi_residue_ligand_RMSD(...)

 

append_multi_residue_ligand_RMSD( (int)jump_id, (__CPP_Job__)job, (Pose)before, (Pose)after, (str)prefix) -> None :
    protocols/ligand_docking/ligand_scores.hh:105

    C++ signature :
        void append_multi_residue_ligand_RMSD(unsigned long,boost::shared_ptr<protocols::jd2::Job>,core::pose::Pose,core::pose::Pose,std::string)

append_radius_of_gyration(...)

 

append_radius_of_gyration( (int)jump_id, (__CPP_Job__)job, (Pose)before, (str)prefix) -> None :
    protocols/ligand_docking/ligand_scores.hh:87

    C++ signature :
        void append_radius_of_gyration(unsigned long,boost::shared_ptr<protocols::jd2::Job>,core::pose::Pose,std::string)

apply_rotate(...)

 

apply_rotate( (__CPP_RigidBodyMover__)mover, (Pose)pose, (xyzVector_Real)center, (int)jump_id, (vector1_Size)tag_along_chains) -> None :
    protocols/ligand_docking/Rotate.hh:149

    C++ signature :
        void apply_rotate(boost::shared_ptr<protocols::rigid::RigidBodyMover>,core::pose::Pose {lvalue},numeric::xyzVector<double>,unsigned long,utility::vector1<unsigned long, std::allocator<unsigned long> >)

check_RMSD(...)

 

check_RMSD( (Ligand_info)ligand, (int)heavy_atom_number, (object)ligands) -> bool :
    protocols/ligand_docking/Rotate.hh:141

    C++ signature :
        bool check_RMSD(protocols::ligand_docking::Ligand_info,unsigned long,utility::vector1<protocols::ligand_docking::Ligand_info, std::allocator<protocols::ligand_docking::Ligand_info> >)

check_score(...)

 

check_score( (Ligand_info)ligand, (int)heavy_atom_number) -> bool :
    Convenience Functions for use with Rotate
    

    C++ signature :
        bool check_score(protocols::ligand_docking::Ligand_info,unsigned long)

constrain_ligand_torsions(...)

 

constrain_ligand_torsions( (Pose)pose, (float)stddev_degrees [, (bool)constrain_all_torsions_equally=True]) -> None :
    Call get_ligand_torsion_constraints() for all non-polymer residues
    and add the resulting constraints to the Pose.
    

    C++ signature :
        void constrain_ligand_torsions(core::pose::Pose {lvalue},double [,bool=True])

find_attach_pt(...)

 

find_attach_pt( (int)jump_id, (object)interface, (Pose)pose) -> int :
    protocols/ligand_docking/MinimizeBackbone.hh:130

    C++ signature :
        unsigned long find_attach_pt(unsigned long,protocols::ligand_docking::ligand_options::Interface,core::pose::Pose)

find_peptide_attach_pt(...)

 

find_peptide_attach_pt( (int)start, (int)stop, (map_Size_Size)jump_to_attach) -> int :
    protocols/ligand_docking/MinimizeBackbone.hh:137

    C++ signature :
        unsigned long find_peptide_attach_pt(int,int,std::map<unsigned long, unsigned long, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, unsigned long> > >)

find_unconnected_residues(...)

 

find_unconnected_residues( (Pose)pose, (int)start, (int)end) -> vector1_Size :
    protocols/ligand_docking/LigandDesign.hh:78

    C++ signature :
        utility::vector1<unsigned long, std::allocator<unsigned long> > find_unconnected_residues(core::pose::Pose,unsigned long,unsigned long)

frac_atoms_within(...)

 

frac_atoms_within( (Residue)rsd1, (Residue)rsd2, (vector1_Real)cutoffs, (vector1_Real)fractions_out) -> None :
    Without superimposing, automorphically computes the fraction of atoms
    in these residues that are within the given cutoff(s) of each other.
    

    C++ signature :
        void frac_atoms_within(core::conformation::Residue,core::conformation::Residue,utility::vector1<double, std::allocator<double> >,utility::vector1<double, std::allocator<double> > {lvalue})

generate_unique_name(...)

 

generate_unique_name([  (str)input_name='']) -> str :
    protocols/ligand_docking/AddHydrogen.hh:54

    C++ signature :
        std::string generate_unique_name([ std::string=''])

get_distribution(...)

 

get_distribution( (str)distribution_str) -> Distribution :
    protocols/ligand_docking/DistributionMap.hh:79

    C++ signature :
        protocols::ligand_docking::Distribution get_distribution(std::string)

get_incomplete_connections(...)

 

get_incomplete_connections( (Residue)residue) -> vector1_Size :
    protocols/ligand_docking/LigandDesign.hh:77

    C++ signature :
        utility::vector1<unsigned long, std::allocator<unsigned long> > get_incomplete_connections(boost::shared_ptr<core::conformation::Residue const>)

get_ligand_seqpos(...)

 

get_ligand_seqpos( (Pose)pose) -> vector1_Size :
    simple function to scan the pose for all ligand residues
    

    C++ signature :
        utility::vector1<unsigned long, std::allocator<unsigned long> > get_ligand_seqpos(core::pose::Pose)

get_ligand_torsion_constraints(...)

 

get_ligand_torsion_constraints( (Pose)pose, (int)rsd_no, (float)stddev_degrees, (object)csts_out, (bool)constrain_all_torsions_equally) -> None :
    Produce dihedral restraints for all chi angles in the specified
    residue, from chi_rotamers() if available, and from the rotamer library otherwise.
    

    C++ signature :
        void get_ligand_torsion_constraints(core::pose::Pose {lvalue},unsigned long,double,utility::vector1<boost::shared_ptr<core::scoring::constraints::Constraint>, std::allocator<boost::shared_ptr<core::scoring::constraints::Constraint> > > {lvalue},bool)

get_rb_atr_and_rep_scores(...)

 

get_rb_atr_and_rep_scores( (object)grid, (Pose)pose, (int)begin, (int)end) -> pair_int_int :
    a cleaner implementation of rb_grid_score_atr_rep
    

    C++ signature :
        std::pair<int, int> get_rb_atr_and_rep_scores(core::grid::CartGrid<int>,core::pose::Pose,unsigned long,unsigned long)

grid_rotamer_trials(...)

 

grid_rotamer_trials( (object)grid, (Pose)pose, (int)rsd_no [, (int)min_score=0]) -> None :
    Try all rotamers for the specified residue and install the first one
    that minimizes the grid score.  Only tested with ligand residues w/ a conformer library.
    

    C++ signature :
        void grid_rotamer_trials(core::grid::CartGrid<int>,core::pose::Pose {lvalue},unsigned long [,int=0])

grid_rotamer_trials_atr_rep(...)

 

grid_rotamer_trials_atr_rep( (object)grid, (Pose)pose, (int)rsd_no) -> None :
    Try all rotamers for the specified residue and install the first one
    that minimizes the repulsive score, breaking ties by the attractive score.
    Only tested with ligand residues w/ a conformer library.
    

    C++ signature :
        void grid_rotamer_trials_atr_rep(core::grid::CartGrid<int>,core::pose::Pose {lvalue},unsigned long)

grid_score(...)

 

grid_score( (object)grid, (Residue)rsd [, (int)max_score=9999]) -> int :
    Sum the grid values for all heavy atoms in the residue
    

    C++ signature :
        int grid_score(core::grid::CartGrid<int>,core::conformation::Residue [,int=9999])

grid_score_atr_rep(...)

 

grid_score_atr_rep( (object)grid, (Residue)rsd, (int)atr_out, (int)rep_out [, (int)max_rep=9999]) -> None :
    Sum the grid values for all heavy atoms in the residue
    

    C++ signature :
        void grid_score_atr_rep(core::grid::CartGrid<int>,core::conformation::Residue,int {lvalue},int {lvalue} [,int=9999])

grow(...)

 

grow( (Pose), (int)start, (int)end) -> bool :
    protocols/ligand_docking/LigandDesign.hh:73

    C++ signature :
        bool grow(core::pose::Pose,unsigned long,unsigned long)

has_incomplete_connections(...)

 

has_incomplete_connections( (Pose)pose, (int)start, (int)end) -> bool :
    protocols/ligand_docking/LigandDesign.hh:74

    C++ signature :
        bool has_incomplete_connections(core::pose::Pose,unsigned long,unsigned long)

make_atr_rep_grid(...)

 

make_atr_rep_grid( (Pose)pose, (xyzVector_Real)center) -> object :
    Make a grid around the specified point with attractive (negative)
    and repulsive (positive) values for the protein backbone.
    

    C++ signature :
        boost::shared_ptr<core::grid::CartGrid<int> > make_atr_rep_grid(core::pose::Pose,numeric::xyzVector<double>)

make_atr_rep_grid_without_ligand(...)

 

make_atr_rep_grid_without_ligand( (Pose)pose, (xyzVector_Real)center, (int)ligand_chain_id_to_exclude) -> object :
    Make a grid around the specified point with attractive (negative)
    and repulsive (positive) values for all heavy atoms not in ligand_chain_id_to_exclude
    

    C++ signature :
        boost::shared_ptr<core::grid::CartGrid<int> > make_atr_rep_grid_without_ligand(core::pose::Pose,numeric::xyzVector<double>,unsigned long)

make_atr_rep_grid_without_ligands(...)

 

make_atr_rep_grid_without_ligands( (Pose)pose, (xyzVector_Real)center, (vector1_Size)ligand_chain_ids_to_exclude) -> object :
    Make a grid around the specified point with attractive (negative)
    and repulsive (positive) values for all heavy atoms not in ligand_chain_ids_to_exclude
    

    C++ signature :
        boost::shared_ptr<core::grid::CartGrid<int> > make_atr_rep_grid_without_ligands(core::pose::Pose,numeric::xyzVector<double>,utility::vector1<unsigned long, std::allocator<unsigned long> >)

move_ligand_neighbor_to_desired_position(...)

 

move_ligand_neighbor_to_desired_position( (str)chain, (xyzVector_Real)desired_position, (Pose)pose) -> None :
    Move the neighbor atom of the specified chain to the desired_position
    

    C++ signature :
        void move_ligand_neighbor_to_desired_position(std::string,numeric::xyzVector<double>,core::pose::Pose {lvalue})

move_ligand_to_desired_centroid(...)

 

move_ligand_to_desired_centroid( (int)jump_id, (xyzVector_Real)desired_centroid, (Pose)pose) -> None :
    Move the center of the object(s) downstream of jump_id to the desired_centroid
    

    C++ signature :
        void move_ligand_to_desired_centroid(unsigned long,numeric::xyzVector<double>,core::pose::Pose {lvalue})

move_ligand_to_desired_centroid( (str)chain, (xyzVector_Real)desired_centroid, (Pose)pose) -> None :
    Move the center of specified chain to the desired_centroid
    

    C++ signature :
        void move_ligand_to_desired_centroid(std::string,numeric::xyzVector<double>,core::pose::Pose {lvalue})

passes_filters(...)

 

passes_filters( (Pose)pose, (int)start, (int)end) -> bool :
    protocols/ligand_docking/LigandDesign.hh:75

    C++ signature :
        bool passes_filters(core::pose::Pose,unsigned long,unsigned long)

random_connection(...)

 

random_connection( (Residue)residue) -> int :
    protocols/ligand_docking/LigandDesign.hh:76

    C++ signature :
        unsigned long random_connection(boost::shared_ptr<core::conformation::Residue const>)

rb_grid_rotamer_trials_atr_rep(...)

 

rb_grid_rotamer_trials_atr_rep( (object)grid, (Pose)pose, (int)begin, (int)end) -> None :
    protocols/ligand_docking/grid_functions.hh:82

    C++ signature :
        void rb_grid_rotamer_trials_atr_rep(core::grid::CartGrid<int>,core::pose::Pose {lvalue},unsigned long,unsigned long)

rb_grid_score_atr_rep(...)

 

rb_grid_score_atr_rep( (object)grid, (Pose)pose, (int)begin, (int)end, (int)atr_out, (int)rep_out [, (int)max_rep=9999]) -> None :
    Sum the grid values for all heavy atoms in the residue
    

    C++ signature :
        void rb_grid_score_atr_rep(core::grid::CartGrid<int>,core::pose::Pose,unsigned long,unsigned long,int {lvalue},int {lvalue} [,int=9999])

reorder_with_first_non_mobile_as_root(...)

 

reorder_with_first_non_mobile_as_root( (FoldTree)f, (object)interface, (Pose)pose) -> None :
    protocols/ligand_docking/MinimizeBackbone.hh:124

    C++ signature :
        void reorder_with_first_non_mobile_as_root(boost::shared_ptr<core::kinematics::FoldTree>,protocols::ligand_docking::ligand_options::Interface,core::pose::Pose {lvalue})

restrain_ligand_nbr_atom(...)

 

restrain_ligand_nbr_atom( (int)lig_id, (float)stddev_Angstroms, (Pose)pose) -> Constraint :
    protocols/ligand_docking/TetherLigand.hh:66

    C++ signature :
        boost::shared_ptr<core::scoring::constraints::Constraint const> restrain_ligand_nbr_atom(unsigned long,double,core::pose::Pose {lvalue})

restrict_to_protein_residues(...)

 

restrict_to_protein_residues( (object)interface, (Pose)pose) -> None :
    protocols/ligand_docking/MinimizeBackbone.hh:118

    C++ signature :
        void restrict_to_protein_residues(protocols::ligand_docking::ligand_options::Interface {lvalue},core::pose::Pose)

rotamers_for_trials(...)

 

rotamers_for_trials( (Pose)pose, (int)rsd_no, (object)conformers_out) -> None :
    Internal helper function for rotamer trials;  fills conformers_out.
    

    C++ signature :
        void rotamers_for_trials(core::pose::Pose {lvalue},unsigned long,utility::vector1<boost::shared_ptr<core::conformation::Residue>, std::allocator<boost::shared_ptr<core::conformation::Residue> > > {lvalue})

select_best_poses(...)

 

select_best_poses( (object)scores_in, (object)scores_out [, (float)to_keep=0.05]) -> None :
    Trims scores_in based on ligand_is_touching (if present) and
    then by total_score.
    

    C++ signature :
        void select_best_poses(utility::vector1<std::pair<std::string, std::map<std::string, double, std::less<std::string>, std::allocator<std::pair<std::string const, double> > > >, std::allocator<std::pair<std::string, std::map<std::string, double, std::less<std::string>, std::allocator<std::pair<std::string const, double> > > > > >,utility::vector1<std::pair<std::string, std::map<std::string, double, std::less<std::string>, std::allocator<std::pair<std::string const, double> > > >, std::allocator<std::pair<std::string, std::map<std::string, double, std::less<std::string>, std::allocator<std::pair<std::string const, double> > > > > > {lvalue} [,double=0.05])

select_best_poses( (AtomTreeDiff)atdiff, (object)scores_out [, (float)to_keep=0.05]) -> None :
    Selects the best ligand docking results from a silent file
    and appends their scores to the supplied list.
    

    C++ signature :
        void select_best_poses(core::import_pose::atom_tree_diffs::AtomTreeDiff,utility::vector1<std::pair<std::string, std::map<std::string, double, std::less<std::string>, std::allocator<std::pair<std::string const, double> > > >, std::allocator<std::pair<std::string, std::map<std::string, double, std::less<std::string>, std::allocator<std::pair<std::string const, double> > > > > > {lvalue} [,double=0.05])

select_best_poses( (AtomTreeDiff)atdiff, (set_string)tags_out) -> None :
    Convenience wrapper: selects the best ligand docking results
    from a silent file and appends their tags to the supplied set.
    

    C++ signature :
        void select_best_poses(core::import_pose::atom_tree_diffs::AtomTreeDiff,std::set<std::string, std::less<std::string>, std::allocator<std::string> > {lvalue})

torsion_constraints_from_chi_rotamers(...)

 

torsion_constraints_from_chi_rotamers( (int)rsd_no, (int)chino, (ResidueType)rsdtype) -> Constraint :
    Produce an ambiguous dihedral restraint for the specified chi angle,
    assuming that ResidueType.chi_rotamers() lists (all) energetic minima.
    

    C++ signature :
        boost::shared_ptr<core::scoring::constraints::Constraint> torsion_constraints_from_chi_rotamers(unsigned long,unsigned long,core::chemical::ResidueType)

torsion_constraints_from_rotamers(...)

 

torsion_constraints_from_rotamers( (int)rsd_no, (int)chino, (object)rsds, (float)stddev_degrees) -> Constraint :
    Produce an ambiguous dihedral restraint for the specified chi angle,
    assuming that the provided conformations represent (all) energetic minima.
    

    C++ signature :
        boost::shared_ptr<core::scoring::constraints::Constraint> torsion_constraints_from_rotamers(unsigned long,unsigned long,utility::vector1<boost::shared_ptr<core::conformation::Residue const>, std::allocator<boost::shared_ptr<core::conformation::Residue const> > >,double)


Variables Details [hide private]

Gaussian

Value:
rosetta.protocols.ligand_docking._protocols_ligand_docking_.Distributi\
on.Gaussian

Uniform

Value:
rosetta.protocols.ligand_docking._protocols_ligand_docking_.Distributi\
on.Uniform