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.

  1. attributes_for_parse_movemap_factory(attlist: pyrosetta.rosetta.std.list_utility_tag_XMLSchemaAttribute_t, attribute_name: str) -> None

  2. 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.

  1. attributes_for_parse_movemap_factory_default_attr_name(attlist: pyrosetta.rosetta.std.list_utility_tag_XMLSchemaAttribute_t) -> None

  2. 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.

  1. attributes_for_parse_movemap_factory_when_required(attlist: pyrosetta.rosetta.std.list_utility_tag_XMLSchemaAttribute_t, attribute_name: str) -> None

  2. 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.

  1. attributes_for_parse_movemap_factory_when_required_default_name(attlist: pyrosetta.rosetta.std.list_utility_tag_XMLSchemaAttribute_t) -> None

  2. 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.

  1. 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>

  1. 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>