constraint_generators¶
Bindings for protocols::trRosetta_protocols::constraint_generators namespace
- class pyrosetta.rosetta.protocols.trRosetta_protocols.constraint_generators.trRosettaConstraintGenerator¶
Bases:
ConstraintGenerator
A module that runs a trRosetta neural network on an input multiple sequence alignment and uses the output to apply distance and/or angle constraints to a pose for subsequent structure prediction or refinement.
- apply(self: pyrosetta.rosetta.protocols.trRosetta_protocols.constraint_generators.trRosettaConstraintGenerator, pose: pyrosetta.rosetta.core.pose.Pose) pyrosetta.rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t ¶
C++: protocols::trRosetta_protocols::constraint_generators::trRosettaConstraintGenerator::apply(const class core::pose::Pose &) const –> class utility::vector1<class std::shared_ptr<const class core::scoring::constraints::Constraint>, class std::allocator<class std::shared_ptr<const class core::scoring::constraints::Constraint> > >
- assign(self: pyrosetta.rosetta.protocols.trRosetta_protocols.constraint_generators.trRosettaConstraintGenerator, : pyrosetta.rosetta.protocols.trRosetta_protocols.constraint_generators.trRosettaConstraintGenerator) pyrosetta.rosetta.protocols.trRosetta_protocols.constraint_generators.trRosettaConstraintGenerator ¶
C++: protocols::trRosetta_protocols::constraint_generators::trRosettaConstraintGenerator::operator=(const class protocols::trRosetta_protocols::constraint_generators::trRosettaConstraintGenerator &) –> class protocols::trRosetta_protocols::constraint_generators::trRosettaConstraintGenerator &
- static class_name() str ¶
C++: protocols::trRosetta_protocols::constraint_generators::trRosettaConstraintGenerator::class_name() –> std::string
- clone(self: pyrosetta.rosetta.protocols.trRosetta_protocols.constraint_generators.trRosettaConstraintGenerator) pyrosetta.rosetta.protocols.constraint_generator.ConstraintGenerator ¶
C++: protocols::trRosetta_protocols::constraint_generators::trRosettaConstraintGenerator::clone() const –> class std::shared_ptr<class protocols::constraint_generator::ConstraintGenerator>
- id(self: pyrosetta.rosetta.protocols.constraint_generator.ConstraintGenerator) str ¶
C++: protocols::constraint_generator::ConstraintGenerator::id() const –> const std::string &
- parse_my_tag(self: pyrosetta.rosetta.protocols.constraint_generator.ConstraintGenerator, tag: pyrosetta.rosetta.utility.tag.Tag, data: pyrosetta.rosetta.basic.datacache.DataMap) None ¶
parses XML tag – calls protected parse_tag() function
C++: protocols::constraint_generator::ConstraintGenerator::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- provide_citation_info(self: pyrosetta.rosetta.protocols.trRosetta_protocols.constraint_generators.trRosettaConstraintGenerator, citations: pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None ¶
- Provide citations to the passed CitationCollectionList.
This allows the constraint generator to provide citations for itself and for any modules that it invokes.
Calls the static version of this function, to allow citation info to be obtained without an instance.
Vikram K. Mulligan (vmulligan.org).
C++: protocols::trRosetta_protocols::constraint_generators::trRosettaConstraintGenerator::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void
- static provide_citation_info_static(citations: pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None ¶
Provide citations for hte trRosettaConstraintGenerator, without needing an instance.
Vikram K. Mulligan (vmulligan.org).
C++: protocols::trRosetta_protocols::constraint_generators::trRosettaConstraintGenerator::provide_citation_info_static(class basic::citation_manager::CitationCollectionList &) –> void
- static provide_xml_schema(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::trRosetta_protocols::constraint_generators::trRosettaConstraintGenerator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- set_id(self: pyrosetta.rosetta.protocols.constraint_generator.ConstraintGenerator, id: str) None ¶
C++: protocols::constraint_generator::ConstraintGenerator::set_id(const std::string &) –> void
- class pyrosetta.rosetta.protocols.trRosetta_protocols.constraint_generators.trRosettaConstraintGeneratorCreator¶
Bases:
ConstraintGeneratorCreator
- assign(self: pyrosetta.rosetta.protocols.trRosetta_protocols.constraint_generators.trRosettaConstraintGeneratorCreator, : pyrosetta.rosetta.protocols.trRosetta_protocols.constraint_generators.trRosettaConstraintGeneratorCreator) pyrosetta.rosetta.protocols.trRosetta_protocols.constraint_generators.trRosettaConstraintGeneratorCreator ¶
C++: protocols::trRosetta_protocols::constraint_generators::trRosettaConstraintGeneratorCreator::operator=(const class protocols::trRosetta_protocols::constraint_generators::trRosettaConstraintGeneratorCreator &) –> class protocols::trRosetta_protocols::constraint_generators::trRosettaConstraintGeneratorCreator &
- create_constraint_generator(self: pyrosetta.rosetta.protocols.trRosetta_protocols.constraint_generators.trRosettaConstraintGeneratorCreator) pyrosetta.rosetta.protocols.constraint_generator.ConstraintGenerator ¶
C++: protocols::trRosetta_protocols::constraint_generators::trRosettaConstraintGeneratorCreator::create_constraint_generator() const –> class std::shared_ptr<class protocols::constraint_generator::ConstraintGenerator>
- keyname(self: pyrosetta.rosetta.protocols.trRosetta_protocols.constraint_generators.trRosettaConstraintGeneratorCreator) str ¶
C++: protocols::trRosetta_protocols::constraint_generators::trRosettaConstraintGeneratorCreator::keyname() const –> std::string
- provide_xml_schema(self: pyrosetta.rosetta.protocols.trRosetta_protocols.constraint_generators.trRosettaConstraintGeneratorCreator, xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) None ¶
C++: protocols::trRosetta_protocols::constraint_generators::trRosettaConstraintGeneratorCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void