io¶
Bindings for core::chemical::io namespace
- class pyrosetta.rosetta.core.chemical.io.MergeAndSplitBehaviorManager¶
Bases:
pybind11_object
- merge_behavior_for_name3(self: pyrosetta.rosetta.core.chemical.io.MergeAndSplitBehaviorManager, name3: str) Tuple[pyrosetta.rosetta.core.chemical.io.merge_residue_behavior, pyrosetta.rosetta.std.map_std_string_std_string] ¶
What is the merge behavior for this residue by PDB 3-letter code?
C++: core::chemical::io::MergeAndSplitBehaviorManager::merge_behavior_for_name3(const std::string &) const –> const struct std::pair<enum core::chemical::io::merge_residue_behavior, class std::map<std::string, std::string, struct std::less<std::string >, class std::allocator<struct std::pair<const std::string, std::string > > > > &
- split_behavior_for_name3(self: pyrosetta.rosetta.core.chemical.io.MergeAndSplitBehaviorManager, name3: str) Tuple[pyrosetta.rosetta.utility.vector1_std_pair_std_string_std_string_t, pyrosetta.rosetta.utility.vector1_std_map_std_string_std_string_std_less_std_string_std_allocator_std_pair_const_std_string_std_string_t] ¶
What is the split behavior for this residue by PDB 3-letter code?
C++: core::chemical::io::MergeAndSplitBehaviorManager::split_behavior_for_name3(const std::string &) const –> const struct std::pair<class utility::vector1<struct std::pair<std::string, std::string >, class std::allocator<struct std::pair<std::string, std::string > > >, class utility::vector1<class std::map<std::string, std::string, struct std::less<std::string >, class std::allocator<struct std::pair<const std::string, std::string > > >, class std::allocator<class std::map<std::string, std::string, struct std::less<std::string >, class std::allocator<struct std::pair<const std::string, std::string > > > > > > &
- class pyrosetta.rosetta.core.chemical.io.merge_residue_behavior¶
Bases:
pybind11_object
Per-residue setting for the behavior of each residue from an input file.
Members:
mrb_do_not_merge
mrb_merge_w_prev
mrb_merge_w_next
- mrb_do_not_merge = <merge_residue_behavior.mrb_do_not_merge: 0>¶
- mrb_merge_w_next = <merge_residue_behavior.mrb_merge_w_next: 2>¶
- mrb_merge_w_prev = <merge_residue_behavior.mrb_merge_w_prev: 1>¶
- property name¶
- property value¶
- pyrosetta.rosetta.core.chemical.io.read_merge_behaviors_from_database_file(filename: str) pyrosetta.rosetta.std.map_std_string_std_pair_core_chemical_io_merge_residue_behavior_std_map_std_string_std_string_std_less_std_string_std_allocator_std_pair_const_std_string_std_string_t_std_allocator_std_pair_const_std_string_std_pair_core_chemical_io_merge_residue_behavior_std_map_std_string_std_string_std_less_std_string_std_allocator_std_pair_const_std_string_std_string_t ¶
Return a mapping of PDB 3-letter codes to a set of merging instructions.
C++: core::chemical::io::read_merge_behaviors_from_database_file(const std::string &) –> class std::map<std::string, struct std::pair<enum core::chemical::io::merge_residue_behavior, class std::map<std::string, std::string, struct std::less<std::string >, class std::allocator<struct std::pair<const std::string, std::string > > > >, struct std::less<std::string >, class std::allocator<struct std::pair<const std::string, struct std::pair<enum core::chemical::io::merge_residue_behavior, class std::map<std::string, std::string, struct std::less<std::string >, class std::allocator<struct std::pair<const std::string, std::string > > > > > > >
- pyrosetta.rosetta.core.chemical.io.read_split_behaviors_from_database_file(filename: str) pyrosetta.rosetta.std.map_std_string_std_pair_utility_vector1_std_pair_std_string_std_string_std_allocator_std_pair_std_string_std_string_utility_vector1_std_map_std_string_std_string_std_less_std_string_std_allocator_std_pair_const_std_string_std_string_std_allocator_std_map_std_string_std_string_std_less_std_string_std_allocator_std_pair_const_std_string_std_string_t_std_allocator_std_pair_const_std_string_std_pair_utility_vector1_std_pair_std_string_std_string_std_allocator_std_pair_std_string_std_string_utility_vector1_std_map_std_string_std_string_std_less_std_string_std_allocator_std_pair_const_std_string_std_string_std_allocator_std_map_std_string_std_string_std_less_std_string_std_allocator_std_pair_const_std_string_std_string_t ¶
Return a mapping of PDB 3-letter codes to a set of splitting instructions.
C++: core::chemical::io::read_split_behaviors_from_database_file(const std::string &) –> class std::map<std::string, struct std::pair<class utility::vector1<struct std::pair<std::string, std::string >, class std::allocator<struct std::pair<std::string, std::string > > >, class utility::vector1<class std::map<std::string, std::string, struct std::less<std::string >, class std::allocator<struct std::pair<const std::string, std::string > > >, class std::allocator<class std::map<std::string, std::string, struct std::less<std::string >, class std::allocator<struct std::pair<const std::string, std::string > > > > > >, struct std::less<std::string >, class std::allocator<struct std::pair<const std::string, struct std::pair<class utility::vector1<struct std::pair<std::string, std::string >, class std::allocator<struct std::pair<std::string, std::string > > >, class utility::vector1<class std::map<std::string, std::string, struct std::less<std::string >, class std::allocator<struct std::pair<const std::string, std::string > > >, class std::allocator<class std::map<std::string, std::string, struct std::less<std::string >, class std::allocator<struct std::pair<const std::string, std::string > > > > > > > > >