requirements¶
Bindings for protocols::legacy_sewing::sampling::requirements namespace
- class pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyGlobalLengthRequirement¶
Bases:
LegacyGlobalRequirement
- assign(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyGlobalLengthRequirement, : pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyGlobalLengthRequirement) pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyGlobalLengthRequirement ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacyGlobalLengthRequirement::operator=(const class protocols::legacy_sewing::sampling::requirements::LegacyGlobalLengthRequirement &) –> class protocols::legacy_sewing::sampling::requirements::LegacyGlobalLengthRequirement &
- can_be_added_to(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyGlobalRequirement, : pyrosetta.rosetta.protocols.legacy_sewing.Assembly) bool ¶
Can we add more edges to the Assembly? Base class implementation returns true, so only implement for requirements that require Assemblies of a specific size
C++: protocols::legacy_sewing::sampling::requirements::LegacyGlobalRequirement::can_be_added_to(class std::shared_ptr<const class protocols::legacy_sewing::Assembly>) const –> bool
- static class_name() str ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacyGlobalLengthRequirement::class_name() –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyGlobalLengthRequirement, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacyGlobalLengthRequirement::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- static provide_xml_schema(: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacyGlobalLengthRequirement::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- satisfies(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyGlobalLengthRequirement, assembly: pyrosetta.rosetta.protocols.legacy_sewing.Assembly) bool ¶
Inverse of violated for this requirement
C++: protocols::legacy_sewing::sampling::requirements::LegacyGlobalLengthRequirement::satisfies(class std::shared_ptr<const class protocols::legacy_sewing::Assembly>) const –> bool
- show(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyGlobalLengthRequirement, out: pyrosetta.rosetta.std.ostream) None ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacyGlobalLengthRequirement::show(std::ostream &) const –> void
- violates(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyGlobalLengthRequirement, assembly: pyrosetta.rosetta.protocols.legacy_sewing.Assembly) bool ¶
Has the Assembly removed required residues for the specified model
C++: protocols::legacy_sewing::sampling::requirements::LegacyGlobalLengthRequirement::violates(class std::shared_ptr<const class protocols::legacy_sewing::Assembly>) const –> bool
- class pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyGlobalLengthRequirementCreator¶
Bases:
LegacyGlobalRequirementCreator
- assign(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyGlobalLengthRequirementCreator, : pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyGlobalLengthRequirementCreator) pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyGlobalLengthRequirementCreator ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacyGlobalLengthRequirementCreator::operator=(const class protocols::legacy_sewing::sampling::requirements::LegacyGlobalLengthRequirementCreator &) –> class protocols::legacy_sewing::sampling::requirements::LegacyGlobalLengthRequirementCreator &
- create_requirement(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyGlobalRequirementCreator) pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyGlobalRequirement ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacyGlobalRequirementCreator::create_requirement() const –> class std::shared_ptr<class protocols::legacy_sewing::sampling::requirements::LegacyGlobalRequirement>
- provide_xml_schema(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyGlobalRequirementCreator, xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacyGlobalRequirementCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- type_name(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyGlobalRequirementCreator) str ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacyGlobalRequirementCreator::type_name() const –> std::string
- class pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyGlobalRequirement¶
Bases:
pybind11_object
- assign(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyGlobalRequirement, : pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyGlobalRequirement) pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyGlobalRequirement ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacyGlobalRequirement::operator=(const class protocols::legacy_sewing::sampling::requirements::LegacyGlobalRequirement &) –> class protocols::legacy_sewing::sampling::requirements::LegacyGlobalRequirement &
- can_be_added_to(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyGlobalRequirement, : pyrosetta.rosetta.protocols.legacy_sewing.Assembly) bool ¶
Can we add more edges to the Assembly? Base class implementation returns true, so only implement for requirements that require Assemblies of a specific size
C++: protocols::legacy_sewing::sampling::requirements::LegacyGlobalRequirement::can_be_added_to(class std::shared_ptr<const class protocols::legacy_sewing::Assembly>) const –> bool
- parse_my_tag(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyGlobalRequirement, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacyGlobalRequirement::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- satisfies(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyGlobalRequirement, assembly: pyrosetta.rosetta.protocols.legacy_sewing.Assembly) bool ¶
does the Assembly, as a whole, currently satisfy this requirement?
C++: protocols::legacy_sewing::sampling::requirements::LegacyGlobalRequirement::satisfies(class std::shared_ptr<const class protocols::legacy_sewing::Assembly>) const –> bool
- show(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyGlobalRequirement, out: pyrosetta.rosetta.std.ostream) None ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacyGlobalRequirement::show(std::ostream &) const –> void
- violates(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyGlobalRequirement, assembly: pyrosetta.rosetta.protocols.legacy_sewing.Assembly) bool ¶
does the Assembly violate this segment? Unlike satisfies, violates
C++: protocols::legacy_sewing::sampling::requirements::LegacyGlobalRequirement::violates(class std::shared_ptr<const class protocols::legacy_sewing::Assembly>) const –> bool
- class pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyGlobalRequirementCreator¶
Bases:
pybind11_object
The Creator class is responsible for creating a particular LegacyGlobalRequirement class.
- assign(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyGlobalRequirementCreator, : pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyGlobalRequirementCreator) pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyGlobalRequirementCreator ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacyGlobalRequirementCreator::operator=(const class protocols::legacy_sewing::sampling::requirements::LegacyGlobalRequirementCreator &) –> class protocols::legacy_sewing::sampling::requirements::LegacyGlobalRequirementCreator &
- create_requirement(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyGlobalRequirementCreator) pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyGlobalRequirement ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacyGlobalRequirementCreator::create_requirement() const –> class std::shared_ptr<class protocols::legacy_sewing::sampling::requirements::LegacyGlobalRequirement>
- provide_xml_schema(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyGlobalRequirementCreator, xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacyGlobalRequirementCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- type_name(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyGlobalRequirementCreator) str ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacyGlobalRequirementCreator::type_name() const –> std::string
- class pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyIntraSegmentRequirement¶
Bases:
pybind11_object
- assign(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyIntraSegmentRequirement, : pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyIntraSegmentRequirement) pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyIntraSegmentRequirement ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacyIntraSegmentRequirement::operator=(const class protocols::legacy_sewing::sampling::requirements::LegacyIntraSegmentRequirement &) –> class protocols::legacy_sewing::sampling::requirements::LegacyIntraSegmentRequirement &
- parse_my_tag(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyIntraSegmentRequirement, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacyIntraSegmentRequirement::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- satisfies(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyIntraSegmentRequirement, segment: pyrosetta.rosetta.protocols.legacy_sewing.SewSegment) bool ¶
does the segment satisfy this requirement?
C++: protocols::legacy_sewing::sampling::requirements::LegacyIntraSegmentRequirement::satisfies(struct protocols::legacy_sewing::SewSegment) const –> bool
- show(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyIntraSegmentRequirement, out: pyrosetta.rosetta.std.ostream) None ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacyIntraSegmentRequirement::show(std::ostream &) const –> void
- violates(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyIntraSegmentRequirement, segment: pyrosetta.rosetta.protocols.legacy_sewing.SewSegment) bool ¶
does the segment violate this requirement?
C++: protocols::legacy_sewing::sampling::requirements::LegacyIntraSegmentRequirement::violates(struct protocols::legacy_sewing::SewSegment) const –> bool
- class pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyIntraSegmentRequirementCreator¶
Bases:
pybind11_object
- assign(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyIntraSegmentRequirementCreator, : pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyIntraSegmentRequirementCreator) pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyIntraSegmentRequirementCreator ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacyIntraSegmentRequirementCreator::operator=(const class protocols::legacy_sewing::sampling::requirements::LegacyIntraSegmentRequirementCreator &) –> class protocols::legacy_sewing::sampling::requirements::LegacyIntraSegmentRequirementCreator &
- create_requirement(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyIntraSegmentRequirementCreator) protocols::legacy_sewing::sampling::requirements::LegacyIntraSegmentRequirement ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacyIntraSegmentRequirementCreator::create_requirement() const –> class std::shared_ptr<class protocols::legacy_sewing::sampling::requirements::LegacyIntraSegmentRequirement>
- provide_xml_schema(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyIntraSegmentRequirementCreator, xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacyIntraSegmentRequirementCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- type_name(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyIntraSegmentRequirementCreator) str ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacyIntraSegmentRequirementCreator::type_name() const –> std::string
- class pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyRequirementFactory¶
Bases:
SingletonBase_protocols_legacy_sewing_sampling_requirements_LegacyRequirementFactory_t
Create Features Reporters
- define_global_requirements_subelement(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyRequirementFactory, xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacyRequirementFactory::define_global_requirements_subelement(class utility::tag::XMLSchemaDefinition &) const –> void
- define_intra_segment_requirements_subelement(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyRequirementFactory, xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacyRequirementFactory::define_intra_segment_requirements_subelement(class utility::tag::XMLSchemaDefinition &) const –> void
- factory_register(*args, **kwargs)¶
Overloaded function.
factory_register(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyRequirementFactory, creator: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyGlobalRequirementCreator) -> None
C++: protocols::legacy_sewing::sampling::requirements::LegacyRequirementFactory::factory_register(class std::shared_ptr<const class protocols::legacy_sewing::sampling::requirements::LegacyGlobalRequirementCreator>) –> void
factory_register(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyRequirementFactory, creator: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyIntraSegmentRequirementCreator) -> None
C++: protocols::legacy_sewing::sampling::requirements::LegacyRequirementFactory::factory_register(class std::shared_ptr<const class protocols::legacy_sewing::sampling::requirements::LegacyIntraSegmentRequirementCreator>) –> void
- get_global_requirement(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyRequirementFactory, type_name: str) pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyGlobalRequirement ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacyRequirementFactory::get_global_requirement(const std::string &) –> class std::shared_ptr<class protocols::legacy_sewing::sampling::requirements::LegacyGlobalRequirement>
- static get_instance() protocols::legacy_sewing::sampling::requirements::LegacyRequirementFactory ¶
C++: utility::SingletonBase<protocols::legacy_sewing::sampling::requirements::LegacyRequirementFactory>::get_instance() –> class protocols::legacy_sewing::sampling::requirements::LegacyRequirementFactory *
- get_intra_segment_requirement(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyRequirementFactory, type_name: str) pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyIntraSegmentRequirement ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacyRequirementFactory::get_intra_segment_requirement(const std::string &) –> class std::shared_ptr<class protocols::legacy_sewing::sampling::requirements::LegacyIntraSegmentRequirement>
- static legacy_global_requirements_ct_namer(: str) str ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacyRequirementFactory::legacy_global_requirements_ct_namer(const std::string &) –> std::string
- static legacy_global_requirements_group_name() str ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacyRequirementFactory::legacy_global_requirements_group_name() –> std::string
- static legacy_intra_segment_requirements_ct_namer(: str) str ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacyRequirementFactory::legacy_intra_segment_requirements_ct_namer(const std::string &) –> std::string
- static legacy_intra_segment_requirements_group_name() str ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacyRequirementFactory::legacy_intra_segment_requirements_group_name() –> std::string
- class pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyRequirementSet¶
Bases:
pybind11_object
- add_requirement(*args, **kwargs)¶
Overloaded function.
add_requirement(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyRequirementSet, requirement: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyGlobalRequirement) -> None
C++: protocols::legacy_sewing::sampling::requirements::LegacyRequirementSet::add_requirement(class std::shared_ptr<class protocols::legacy_sewing::sampling::requirements::LegacyGlobalRequirement>) –> void
add_requirement(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyRequirementSet, index: int, requirement: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyIntraSegmentRequirement) -> None
C++: protocols::legacy_sewing::sampling::requirements::LegacyRequirementSet::add_requirement(unsigned long, class std::shared_ptr<class protocols::legacy_sewing::sampling::requirements::LegacyIntraSegmentRequirement>) –> void
- assign(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyRequirementSet, : pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyRequirementSet) pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyRequirementSet ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacyRequirementSet::operator=(const class protocols::legacy_sewing::sampling::requirements::LegacyRequirementSet &) –> class protocols::legacy_sewing::sampling::requirements::LegacyRequirementSet &
- can_be_added_to(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyRequirementSet, assembly: pyrosetta.rosetta.protocols.legacy_sewing.Assembly) bool ¶
Check all LegacyGlobal requirements to see if we can add more edges to this Assembly
C++: protocols::legacy_sewing::sampling::requirements::LegacyRequirementSet::can_be_added_to(class std::shared_ptr<const class protocols::legacy_sewing::Assembly>) const –> bool
- get_max_segments(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyRequirementSet) int ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacyRequirementSet::get_max_segments() const –> unsigned long
- max_segments(*args, **kwargs)¶
Overloaded function.
max_segments(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyRequirementSet) -> int
C++: protocols::legacy_sewing::sampling::requirements::LegacyRequirementSet::max_segments() const –> unsigned long
max_segments(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyRequirementSet, max_segments: int) -> None
C++: protocols::legacy_sewing::sampling::requirements::LegacyRequirementSet::max_segments(unsigned long) –> void
- min_segments(*args, **kwargs)¶
Overloaded function.
min_segments(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyRequirementSet) -> int
C++: protocols::legacy_sewing::sampling::requirements::LegacyRequirementSet::min_segments() const –> unsigned long
min_segments(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyRequirementSet, min_segments: int) -> None
C++: protocols::legacy_sewing::sampling::requirements::LegacyRequirementSet::min_segments(unsigned long) –> void
- satisfies(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyRequirementSet, assembly: pyrosetta.rosetta.protocols.legacy_sewing.Assembly) bool ¶
Evaluated if this Assembly satisfies all contained AssemblyRequirements
C++: protocols::legacy_sewing::sampling::requirements::LegacyRequirementSet::satisfies(class std::shared_ptr<const class protocols::legacy_sewing::Assembly>) const –> bool
- show(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyRequirementSet, out: pyrosetta.rosetta.std.ostream) None ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacyRequirementSet::show(std::ostream &) const –> void
- violates(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyRequirementSet, assembly: pyrosetta.rosetta.protocols.legacy_sewing.Assembly) bool ¶
Evaluate if this Assembly violates any contained AssemblyRequirements
C++: protocols::legacy_sewing::sampling::requirements::LegacyRequirementSet::violates(class std::shared_ptr<const class protocols::legacy_sewing::Assembly>) const –> bool
- class pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyResidueRetentionRequirement¶
Bases:
LegacyGlobalRequirement
- add_resnum(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyResidueRetentionRequirement, resnum: int) None ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacyResidueRetentionRequirement::add_resnum(unsigned long) –> void
- assign(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyResidueRetentionRequirement, : pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyResidueRetentionRequirement) pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyResidueRetentionRequirement ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacyResidueRetentionRequirement::operator=(const class protocols::legacy_sewing::sampling::requirements::LegacyResidueRetentionRequirement &) –> class protocols::legacy_sewing::sampling::requirements::LegacyResidueRetentionRequirement &
- can_be_added_to(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyGlobalRequirement, : pyrosetta.rosetta.protocols.legacy_sewing.Assembly) bool ¶
Can we add more edges to the Assembly? Base class implementation returns true, so only implement for requirements that require Assemblies of a specific size
C++: protocols::legacy_sewing::sampling::requirements::LegacyGlobalRequirement::can_be_added_to(class std::shared_ptr<const class protocols::legacy_sewing::Assembly>) const –> bool
- static class_name() str ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacyResidueRetentionRequirement::class_name() –> std::string
- model_id(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyResidueRetentionRequirement, model_id: int) None ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacyResidueRetentionRequirement::model_id(int) –> void
- parse_my_tag(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyResidueRetentionRequirement, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacyResidueRetentionRequirement::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- static provide_xml_schema(: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacyResidueRetentionRequirement::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- required_resnums(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyResidueRetentionRequirement, required_resnums: pyrosetta.rosetta.std.set_unsigned_long_t) None ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacyResidueRetentionRequirement::required_resnums(class std::set<unsigned long, struct std::less<unsigned long>, class std::allocator<unsigned long> >) –> void
- satisfies(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyResidueRetentionRequirement, assembly: pyrosetta.rosetta.protocols.legacy_sewing.Assembly) bool ¶
Inverse of violated for this requirement
C++: protocols::legacy_sewing::sampling::requirements::LegacyResidueRetentionRequirement::satisfies(class std::shared_ptr<const class protocols::legacy_sewing::Assembly>) const –> bool
- show(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyResidueRetentionRequirement, out: pyrosetta.rosetta.std.ostream) None ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacyResidueRetentionRequirement::show(std::ostream &) const –> void
- violates(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyResidueRetentionRequirement, assembly: pyrosetta.rosetta.protocols.legacy_sewing.Assembly) bool ¶
Has the Assembly removed required residues for the specified model
C++: protocols::legacy_sewing::sampling::requirements::LegacyResidueRetentionRequirement::violates(class std::shared_ptr<const class protocols::legacy_sewing::Assembly>) const –> bool
- class pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyResidueRetentionRequirementCreator¶
Bases:
LegacyGlobalRequirementCreator
- assign(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyResidueRetentionRequirementCreator, : pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyResidueRetentionRequirementCreator) pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyResidueRetentionRequirementCreator ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacyResidueRetentionRequirementCreator::operator=(const class protocols::legacy_sewing::sampling::requirements::LegacyResidueRetentionRequirementCreator &) –> class protocols::legacy_sewing::sampling::requirements::LegacyResidueRetentionRequirementCreator &
- create_requirement(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyGlobalRequirementCreator) pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyGlobalRequirement ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacyGlobalRequirementCreator::create_requirement() const –> class std::shared_ptr<class protocols::legacy_sewing::sampling::requirements::LegacyGlobalRequirement>
- provide_xml_schema(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyGlobalRequirementCreator, xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacyGlobalRequirementCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- type_name(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyGlobalRequirementCreator) str ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacyGlobalRequirementCreator::type_name() const –> std::string
- class pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacySegmentDsspRequirement¶
Bases:
LegacyIntraSegmentRequirement
- assign(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacySegmentDsspRequirement, : pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacySegmentDsspRequirement) pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacySegmentDsspRequirement ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacySegmentDsspRequirement::operator=(const class protocols::legacy_sewing::sampling::requirements::LegacySegmentDsspRequirement &) –> class protocols::legacy_sewing::sampling::requirements::LegacySegmentDsspRequirement &
- static class_name() str ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacySegmentDsspRequirement::class_name() –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacySegmentDsspRequirement, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacySegmentDsspRequirement::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- static provide_xml_schema(: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacySegmentDsspRequirement::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- satisfies(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacySegmentDsspRequirement, segment: pyrosetta.rosetta.protocols.legacy_sewing.SewSegment) bool ¶
Does the segment have a valid DSSP code?
C++: protocols::legacy_sewing::sampling::requirements::LegacySegmentDsspRequirement::satisfies(struct protocols::legacy_sewing::SewSegment) const –> bool
- show(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacySegmentDsspRequirement, out: pyrosetta.rosetta.std.ostream) None ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacySegmentDsspRequirement::show(std::ostream &) const –> void
- violates(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacySegmentDsspRequirement, segment: pyrosetta.rosetta.protocols.legacy_sewing.SewSegment) bool ¶
Does the segment have an invalid DSSP code?
C++: protocols::legacy_sewing::sampling::requirements::LegacySegmentDsspRequirement::violates(struct protocols::legacy_sewing::SewSegment) const –> bool
- class pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacySegmentDsspRequirementCreator¶
Bases:
LegacyIntraSegmentRequirementCreator
- assign(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacySegmentDsspRequirementCreator, : pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacySegmentDsspRequirementCreator) pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacySegmentDsspRequirementCreator ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacySegmentDsspRequirementCreator::operator=(const class protocols::legacy_sewing::sampling::requirements::LegacySegmentDsspRequirementCreator &) –> class protocols::legacy_sewing::sampling::requirements::LegacySegmentDsspRequirementCreator &
- create_requirement(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyIntraSegmentRequirementCreator) protocols::legacy_sewing::sampling::requirements::LegacyIntraSegmentRequirement ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacyIntraSegmentRequirementCreator::create_requirement() const –> class std::shared_ptr<class protocols::legacy_sewing::sampling::requirements::LegacyIntraSegmentRequirement>
- provide_xml_schema(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyIntraSegmentRequirementCreator, xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacyIntraSegmentRequirementCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- type_name(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyIntraSegmentRequirementCreator) str ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacyIntraSegmentRequirementCreator::type_name() const –> std::string
- class pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacySegmentLengthRequirement¶
Bases:
LegacyIntraSegmentRequirement
- assign(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacySegmentLengthRequirement, : pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacySegmentLengthRequirement) pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacySegmentLengthRequirement ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacySegmentLengthRequirement::operator=(const class protocols::legacy_sewing::sampling::requirements::LegacySegmentLengthRequirement &) –> class protocols::legacy_sewing::sampling::requirements::LegacySegmentLengthRequirement &
- static class_name() str ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacySegmentLengthRequirement::class_name() –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacySegmentLengthRequirement, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacySegmentLengthRequirement::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- static provide_xml_schema(: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacySegmentLengthRequirement::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
- satisfies(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacySegmentLengthRequirement, segment: pyrosetta.rosetta.protocols.legacy_sewing.SewSegment) bool ¶
Do we have the right number of residues in the SewSegment
C++: protocols::legacy_sewing::sampling::requirements::LegacySegmentLengthRequirement::satisfies(struct protocols::legacy_sewing::SewSegment) const –> bool
- show(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacySegmentLengthRequirement, out: pyrosetta.rosetta.std.ostream) None ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacySegmentLengthRequirement::show(std::ostream &) const –> void
- violates(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacySegmentLengthRequirement, segment: pyrosetta.rosetta.protocols.legacy_sewing.SewSegment) bool ¶
Can we, through more edge additions, get the right number of residues?
C++: protocols::legacy_sewing::sampling::requirements::LegacySegmentLengthRequirement::violates(struct protocols::legacy_sewing::SewSegment) const –> bool
- class pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacySegmentLengthRequirementCreator¶
Bases:
LegacyIntraSegmentRequirementCreator
- assign(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacySegmentLengthRequirementCreator, : pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacySegmentLengthRequirementCreator) pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacySegmentLengthRequirementCreator ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacySegmentLengthRequirementCreator::operator=(const class protocols::legacy_sewing::sampling::requirements::LegacySegmentLengthRequirementCreator &) –> class protocols::legacy_sewing::sampling::requirements::LegacySegmentLengthRequirementCreator &
- create_requirement(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyIntraSegmentRequirementCreator) protocols::legacy_sewing::sampling::requirements::LegacyIntraSegmentRequirement ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacyIntraSegmentRequirementCreator::create_requirement() const –> class std::shared_ptr<class protocols::legacy_sewing::sampling::requirements::LegacyIntraSegmentRequirement>
- provide_xml_schema(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyIntraSegmentRequirementCreator, xsd: utility::tag::XMLSchemaDefinition) None ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacyIntraSegmentRequirementCreator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) const –> void
- type_name(self: pyrosetta.rosetta.protocols.legacy_sewing.sampling.requirements.LegacyIntraSegmentRequirementCreator) str ¶
C++: protocols::legacy_sewing::sampling::requirements::LegacyIntraSegmentRequirementCreator::type_name() const –> std::string