constraints

Bindings for protocols::denovo_design::constraints namespace

class pyrosetta.rosetta.protocols.denovo_design.constraints.FileConstraintGenerator

Bases: ConstraintGenerator

apply(self: pyrosetta.rosetta.protocols.denovo_design.constraints.FileConstraintGenerator, pose: pyrosetta.rosetta.core.pose.Pose) pyrosetta.rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t

C++: protocols::denovo_design::constraints::FileConstraintGenerator::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.denovo_design.constraints.FileConstraintGenerator, : pyrosetta.rosetta.protocols.denovo_design.constraints.FileConstraintGenerator) pyrosetta.rosetta.protocols.denovo_design.constraints.FileConstraintGenerator

C++: protocols::denovo_design::constraints::FileConstraintGenerator::operator=(const class protocols::denovo_design::constraints::FileConstraintGenerator &) –> class protocols::denovo_design::constraints::FileConstraintGenerator &

static class_name() str

C++: protocols::denovo_design::constraints::FileConstraintGenerator::class_name() –> std::string

clone(self: pyrosetta.rosetta.protocols.denovo_design.constraints.FileConstraintGenerator) pyrosetta.rosetta.protocols.constraint_generator.ConstraintGenerator

C++: protocols::denovo_design::constraints::FileConstraintGenerator::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.constraint_generator.ConstraintGenerator, 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.

This base class version does nothing. It should be overridden by derived classes.

Vikram K. Mulligan (vmulligan.org).

C++: protocols::constraint_generator::ConstraintGenerator::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void

static provide_xml_schema(xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::denovo_design::constraints::FileConstraintGenerator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void

set_cstfile(self: pyrosetta.rosetta.protocols.denovo_design.constraints.FileConstraintGenerator, filename: str) None

C++: protocols::denovo_design::constraints::FileConstraintGenerator::set_cstfile(const std::string &) –> 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.denovo_design.constraints.FileConstraintGeneratorCreator

Bases: ConstraintGeneratorCreator

assign(self: pyrosetta.rosetta.protocols.denovo_design.constraints.FileConstraintGeneratorCreator, : pyrosetta.rosetta.protocols.denovo_design.constraints.FileConstraintGeneratorCreator) pyrosetta.rosetta.protocols.denovo_design.constraints.FileConstraintGeneratorCreator

C++: protocols::denovo_design::constraints::FileConstraintGeneratorCreator::operator=(const class protocols::denovo_design::constraints::FileConstraintGeneratorCreator &) –> class protocols::denovo_design::constraints::FileConstraintGeneratorCreator &

static constraint_generator_name() str

C++: protocols::denovo_design::constraints::FileConstraintGeneratorCreator::constraint_generator_name() –> std::string

create_constraint_generator(self: pyrosetta.rosetta.protocols.denovo_design.constraints.FileConstraintGeneratorCreator) pyrosetta.rosetta.protocols.constraint_generator.ConstraintGenerator

C++: protocols::denovo_design::constraints::FileConstraintGeneratorCreator::create_constraint_generator() const –> class std::shared_ptr<class protocols::constraint_generator::ConstraintGenerator>

keyname(self: pyrosetta.rosetta.protocols.denovo_design.constraints.FileConstraintGeneratorCreator) str

C++: protocols::denovo_design::constraints::FileConstraintGeneratorCreator::keyname() const –> std::string

provide_xml_schema(self: pyrosetta.rosetta.protocols.denovo_design.constraints.FileConstraintGeneratorCreator, xsd: utility::tag::XMLSchemaDefinition) None

C++: protocols::denovo_design::constraints::FileConstraintGeneratorCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void