movemap¶
Bindings for core::select::movemap namespace
- class pyrosetta.rosetta.core.select.movemap.MoveMapFactory¶
Bases:
pybind11_object
- add_bb_action(self: pyrosetta.rosetta.core.select.movemap.MoveMapFactory, action: pyrosetta.rosetta.core.select.movemap.move_map_action, selector: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) None ¶
C++: core::select::movemap::MoveMapFactory::add_bb_action(enum core::select::movemap::move_map_action, class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> void
- add_bb_index_action(self: pyrosetta.rosetta.core.select.movemap.MoveMapFactory, index: int, action: pyrosetta.rosetta.core.select.movemap.move_map_action, selector: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) None ¶
C++: core::select::movemap::MoveMapFactory::add_bb_index_action(unsigned long, enum core::select::movemap::move_map_action, class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> void
- add_bondangles_action(self: pyrosetta.rosetta.core.select.movemap.MoveMapFactory, action: pyrosetta.rosetta.core.select.movemap.move_map_action, selector: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) None ¶
C++: core::select::movemap::MoveMapFactory::add_bondangles_action(enum core::select::movemap::move_map_action, class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> void
- add_bondlengths_action(self: pyrosetta.rosetta.core.select.movemap.MoveMapFactory, action: pyrosetta.rosetta.core.select.movemap.move_map_action, selector: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) None ¶
C++: core::select::movemap::MoveMapFactory::add_bondlengths_action(enum core::select::movemap::move_map_action, class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> void
- add_branches_action(self: pyrosetta.rosetta.core.select.movemap.MoveMapFactory, action: pyrosetta.rosetta.core.select.movemap.move_map_action, selector: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) None ¶
C++: core::select::movemap::MoveMapFactory::add_branches_action(enum core::select::movemap::move_map_action, class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> void
- add_chi_action(self: pyrosetta.rosetta.core.select.movemap.MoveMapFactory, action: pyrosetta.rosetta.core.select.movemap.move_map_action, selector: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) None ¶
C++: core::select::movemap::MoveMapFactory::add_chi_action(enum core::select::movemap::move_map_action, class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> void
- add_jump_action(self: pyrosetta.rosetta.core.select.movemap.MoveMapFactory, action: pyrosetta.rosetta.core.select.movemap.move_map_action, selector: pyrosetta.rosetta.core.select.jump_selector.JumpSelector) None ¶
C++: core::select::movemap::MoveMapFactory::add_jump_action(enum core::select::movemap::move_map_action, class std::shared_ptr<const class core::select::jump_selector::JumpSelector>) –> void
- add_nu_action(self: pyrosetta.rosetta.core.select.movemap.MoveMapFactory, action: pyrosetta.rosetta.core.select.movemap.move_map_action, selector: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) None ¶
C++: core::select::movemap::MoveMapFactory::add_nu_action(enum core::select::movemap::move_map_action, class std::shared_ptr<const class core::select::residue_selector::ResidueSelector>) –> void
- all_bb(self: pyrosetta.rosetta.core.select.movemap.MoveMapFactory, setting: bool) None ¶
C++: core::select::movemap::MoveMapFactory::all_bb(bool) –> void
- all_bondangles(self: pyrosetta.rosetta.core.select.movemap.MoveMapFactory, setting: bool) None ¶
C++: core::select::movemap::MoveMapFactory::all_bondangles(bool) –> void
- all_bondlengths(self: pyrosetta.rosetta.core.select.movemap.MoveMapFactory, setting: bool) None ¶
C++: core::select::movemap::MoveMapFactory::all_bondlengths(bool) –> void
- all_branches(self: pyrosetta.rosetta.core.select.movemap.MoveMapFactory, setting: bool) None ¶
C++: core::select::movemap::MoveMapFactory::all_branches(bool) –> void
- all_chi(self: pyrosetta.rosetta.core.select.movemap.MoveMapFactory, setting: bool) None ¶
C++: core::select::movemap::MoveMapFactory::all_chi(bool) –> void
- all_jumps(self: pyrosetta.rosetta.core.select.movemap.MoveMapFactory, setting: bool) None ¶
C++: core::select::movemap::MoveMapFactory::all_jumps(bool) –> void
- all_nu(self: pyrosetta.rosetta.core.select.movemap.MoveMapFactory, setting: bool) None ¶
C++: core::select::movemap::MoveMapFactory::all_nu(bool) –> void
- assign(self: pyrosetta.rosetta.core.select.movemap.MoveMapFactory, rhs: pyrosetta.rosetta.core.select.movemap.MoveMapFactory) pyrosetta.rosetta.core.select.movemap.MoveMapFactory ¶
C++: core::select::movemap::MoveMapFactory::operator=(const class core::select::movemap::MoveMapFactory &) –> class core::select::movemap::MoveMapFactory &
- cartesian(self: pyrosetta.rosetta.core.select.movemap.MoveMapFactory) bool ¶
C++: core::select::movemap::MoveMapFactory::cartesian() const –> bool
- clone(self: pyrosetta.rosetta.core.select.movemap.MoveMapFactory) pyrosetta.rosetta.core.select.movemap.MoveMapFactory ¶
C++: core::select::movemap::MoveMapFactory::clone() const –> class std::shared_ptr<class core::select::movemap::MoveMapFactory>
- create_movemap_from_pose(self: pyrosetta.rosetta.core.select.movemap.MoveMapFactory, pose: pyrosetta.rosetta.core.pose.Pose) pyrosetta.rosetta.core.kinematics.MoveMap ¶
Construct a MoveMap from the internally held ResidueSelectors and JumpSelectors
C++: core::select::movemap::MoveMapFactory::create_movemap_from_pose(const class core::pose::Pose &) const –> class std::shared_ptr<class core::kinematics::MoveMap>
- edit_movemap_given_pose(self: pyrosetta.rosetta.core.select.movemap.MoveMapFactory, pose: pyrosetta.rosetta.core.pose.Pose, mm: pyrosetta.rosetta.core.kinematics.MoveMap) None ¶
C++: core::select::movemap::MoveMapFactory::edit_movemap_given_pose(const class core::pose::Pose &, class core::kinematics::MoveMap &) const –> void
- static element_name() str ¶
C++: core::select::movemap::MoveMapFactory::element_name() –> std::string
- static mmf_ct_namer(element: str) str ¶
C++: core::select::movemap::MoveMapFactory::mmf_ct_namer(const std::string &) –> std::string
- parse_my_tag(self: pyrosetta.rosetta.core.select.movemap.MoveMapFactory, tag: pyrosetta.rosetta.utility.tag.Tag, datacache: pyrosetta.rosetta.basic.datacache.DataMap) None ¶
- Initialize any data members of this instance from an input tag
and a DataMap object
C++: core::select::movemap::MoveMapFactory::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: core::select::movemap::MoveMapFactory::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- set_cartesian(self: pyrosetta.rosetta.core.select.movemap.MoveMapFactory, setting: bool) None ¶
- Option to use specific cartesian settings for the movemap.
Used for glycans as dihedral vs cart MM settings are completely different to move the same underlying coordinates in IUPAC definitions
C++: core::select::movemap::MoveMapFactory::set_cartesian(bool) –> void
- pyrosetta.rosetta.core.select.movemap.attributes_for_parse_movemap_factory(*args, **kwargs)¶
Overloaded function.
attributes_for_parse_movemap_factory(attlist: pyrosetta.rosetta.std.list_utility_tag_XMLSchemaAttribute_t, attribute_name: str) -> None
attributes_for_parse_movemap_factory(attlist: pyrosetta.rosetta.std.list_utility_tag_XMLSchemaAttribute_t, attribute_name: str, documentation_string: str) -> None
- Companion function for parse_movemap where a non-default attribute name
is used (e.g. you might want two move-map factories given by attributes “mmf1” and “mmf2”) If no documentation string is provided, a default documentation string is used.
C++: core::select::movemap::attributes_for_parse_movemap_factory(class std::list<class utility::tag::XMLSchemaAttribute, class std::allocator<class utility::tag::XMLSchemaAttribute> > &, const std::string &, const std::string &) –> void
- pyrosetta.rosetta.core.select.movemap.attributes_for_parse_movemap_factory_default_attr_name(*args, **kwargs)¶
Overloaded function.
attributes_for_parse_movemap_factory_default_attr_name(attlist: pyrosetta.rosetta.std.list_utility_tag_XMLSchemaAttribute_t) -> None
attributes_for_parse_movemap_factory_default_attr_name(attlist: pyrosetta.rosetta.std.list_utility_tag_XMLSchemaAttribute_t, documentation_string: str) -> None
- Companion function for parse_movemap_factory.
This uses the default movemap factory attribute name If no documentation string is provided, a default documentation string is used.
C++: core::select::movemap::attributes_for_parse_movemap_factory_default_attr_name(class std::list<class utility::tag::XMLSchemaAttribute, class std::allocator<class utility::tag::XMLSchemaAttribute> > &, const std::string &) –> void
- pyrosetta.rosetta.core.select.movemap.attributes_for_parse_movemap_factory_when_required(*args, **kwargs)¶
Overloaded function.
attributes_for_parse_movemap_factory_when_required(attlist: pyrosetta.rosetta.std.list_utility_tag_XMLSchemaAttribute_t, attribute_name: str) -> None
attributes_for_parse_movemap_factory_when_required(attlist: pyrosetta.rosetta.std.list_utility_tag_XMLSchemaAttribute_t, attribute_name: str, documentation_string: str) -> None
- Companion function for parse_movemap to be used when it is unacceptible
for the parse_movemap function to return a null pointer If no documentation string is provided, a default documentation string is used.
C++: core::select::movemap::attributes_for_parse_movemap_factory_when_required(class std::list<class utility::tag::XMLSchemaAttribute, class std::allocator<class utility::tag::XMLSchemaAttribute> > &, const std::string &, const std::string &) –> void
- pyrosetta.rosetta.core.select.movemap.attributes_for_parse_movemap_factory_when_required_default_name(*args, **kwargs)¶
Overloaded function.
attributes_for_parse_movemap_factory_when_required_default_name(attlist: pyrosetta.rosetta.std.list_utility_tag_XMLSchemaAttribute_t) -> None
attributes_for_parse_movemap_factory_when_required_default_name(attlist: pyrosetta.rosetta.std.list_utility_tag_XMLSchemaAttribute_t, documentation_string: str) -> None
- Companion function for parse_movemap to be used when it is unacceptible
for the parse_movemap function to return a null pointer If no documentation string is provided, a default documentation string is used.
C++: core::select::movemap::attributes_for_parse_movemap_factory_when_required_default_name(class std::list<class utility::tag::XMLSchemaAttribute, class std::allocator<class utility::tag::XMLSchemaAttribute> > &, const std::string &) –> void
- pyrosetta.rosetta.core.select.movemap.default_movemap_factory_attribute_name() str ¶
C++: core::select::movemap::default_movemap_factory_attribute_name() –> std::string
- pyrosetta.rosetta.core.select.movemap.get_movemap_factory(factory_name: str, data: pyrosetta.rosetta.basic.datacache.DataMap) pyrosetta.rosetta.core.select.movemap.MoveMapFactory ¶
returns a MoveMapFactory given the factory’s name and the datamap holding it
- Looks for the factory in the datamap
Returns a ptr to it
utility::excn::EXCN_Msg_Exception if selector is not found in datamap
C++: core::select::movemap::get_movemap_factory(const std::string &, const class basic::datacache::DataMap &) –> class std::shared_ptr<class core::select::movemap::MoveMapFactory>
- class pyrosetta.rosetta.core.select.movemap.move_map_action¶
Bases:
pybind11_object
Are we turning on or turning off these torsions?
Members:
mm_disable
mm_enable
- mm_disable = <move_map_action.mm_disable: 0>¶
- mm_enable = <move_map_action.mm_enable: 1>¶
- property name¶
- property value¶
- pyrosetta.rosetta.core.select.movemap.movemap_factory_category() str ¶
- Category in the DataMap in which the utility functions below
will go hunting for a particular MoveMapFactory
C++: core::select::movemap::movemap_factory_category() –> std::string
- pyrosetta.rosetta.core.select.movemap.parse_movemap_factory(*args, **kwargs)¶
Overloaded function.
parse_movemap_factory(tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) -> pyrosetta.rosetta.core.select.movemap.MoveMapFactory
returns a movemap factory given a tag and datamap
C++: core::select::movemap::parse_movemap_factory(class std::shared_ptr<const class utility::tag::Tag>, const class basic::datacache::DataMap &) –> class std::shared_ptr<class core::select::movemap::MoveMapFactory>
parse_movemap_factory(tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap, attribute_name: str) -> pyrosetta.rosetta.core.select.movemap.MoveMapFactory
returns a movemap factory given a tag and datamap
C++: core::select::movemap::parse_movemap_factory(class std::shared_ptr<const class utility::tag::Tag>, const class basic::datacache::DataMap &, const std::string &) –> class std::shared_ptr<class core::select::movemap::MoveMapFactory>