constraint_generators

Bindings for protocols::trRosetta_protocols::constraint_generators namespace

class pyrosetta.rosetta.protocols.trRosetta_protocols.constraint_generators.trRosettaConstraintGenerator

Bases: pyrosetta.rosetta.protocols.constraint_generator.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: pyrosetta.rosetta.protocols.constraint_generator.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