|
Rosetta
|
Classes | |
| class | MergeAndSplitBehaviorManager |
Typedefs | |
| typedef std::map< std::string, std::string > | AtomRenamingMap |
| typedef std::pair< merge_residue_behavior, io::AtomRenamingMap > | ResidueMergeInstructions |
| typedef std::map< std::string, ResidueMergeInstructions > | MergeBehaviorMap |
| typedef std::pair< utility::vector1< std::pair< std::string, std::string > >, utility::vector1< AtomRenamingMap > > | SplitBehaviors |
| typedef std::map< std::string, SplitBehaviors > | SplitBehaviorsMap |
| typedef utility::pointer::shared_ptr< MergeAndSplitBehaviorManager > | MergeAndSplitBehaviorManagerOP |
| typedef utility::pointer::shared_ptr< MergeAndSplitBehaviorManager const > | MergeAndSplitBehaviorManagerCOP |
Enumerations | |
| enum | merge_residue_behavior { mrb_do_not_merge , mrb_merge_w_prev , mrb_merge_w_next } |
| Per-residue setting for the behavior of each residue from an input file. More... | |
Functions | |
| AtomRenamingMap | get_atom_renamings (std::string const &instructions) |
| merge_residue_behavior | mrb_from_name (std::string const &mrb) |
| MergeBehaviorMap | read_merge_behaviors_from_database_file (std::string const &filename) |
| Return a mapping of PDB 3-letter codes to a set of merging instructions. More... | |
| utility::vector1< AtomRenamingMap > | get_groups_of_atom_renamings (utility::vector1< std::string > const &instructions) |
| SplitBehaviors | get_SplitBehaviors (std::string const &residue_names, std::string const &behavior) |
| SplitBehaviorsMap | read_split_behaviors_from_database_file (std::string const &filename) |
| Return a mapping of PDB 3-letter codes to a set of splitting instructions. More... | |
| typedef std::map< std::string, std::string > core::chemical::io::AtomRenamingMap |
| typedef utility::pointer::shared_ptr< MergeAndSplitBehaviorManager const > core::chemical::io::MergeAndSplitBehaviorManagerCOP |
| typedef utility::pointer::shared_ptr< MergeAndSplitBehaviorManager > core::chemical::io::MergeAndSplitBehaviorManagerOP |
| typedef std::map< std::string, ResidueMergeInstructions > core::chemical::io::MergeBehaviorMap |
| typedef std::pair< merge_residue_behavior, io::AtomRenamingMap > core::chemical::io::ResidueMergeInstructions |
| typedef std::pair< utility::vector1< std::pair< std::string, std::string > >, utility::vector1< AtomRenamingMap > > core::chemical::io::SplitBehaviors |
| typedef std::map< std::string, SplitBehaviors > core::chemical::io::SplitBehaviorsMap |
| AtomRenamingMap core::chemical::io::get_atom_renamings | ( | std::string const & | instructions | ) |
Referenced by get_groups_of_atom_renamings(), and read_merge_behaviors_from_database_file().
| utility::vector1< AtomRenamingMap > core::chemical::io::get_groups_of_atom_renamings | ( | utility::vector1< std::string > const & | instructions | ) |
References get_atom_renamings().
Referenced by get_SplitBehaviors().
| SplitBehaviors core::chemical::io::get_SplitBehaviors | ( | std::string const & | residue_names, |
| std::string const & | behavior | ||
| ) |
References protocols::vip::base_name(), and get_groups_of_atom_renamings().
Referenced by read_split_behaviors_from_database_file().
| merge_residue_behavior core::chemical::io::mrb_from_name | ( | std::string const & | mrb | ) |
References mrb_do_not_merge, mrb_merge_w_next, and mrb_merge_w_prev.
Referenced by read_merge_behaviors_from_database_file().
| MergeBehaviorMap core::chemical::io::read_merge_behaviors_from_database_file | ( | std::string const & | filename | ) |
Return a mapping of PDB 3-letter codes to a set of merging instructions.
References protocols::abinitio::filename(), get_atom_renamings(), mrb_from_name(), and core::chemical::TR().
Referenced by core::chemical::io::MergeAndSplitBehaviorManager::MergeAndSplitBehaviorManager().
| SplitBehaviorsMap core::chemical::io::read_split_behaviors_from_database_file | ( | std::string const & | filename | ) |
Return a mapping of PDB 3-letter codes to a set of splitting instructions.
References protocols::abinitio::filename(), get_SplitBehaviors(), and core::chemical::TR().
Referenced by core::chemical::io::MergeAndSplitBehaviorManager::MergeAndSplitBehaviorManager().