constraint_generator¶
Bindings for protocols::fold_from_loops::constraint_generator namespace
-
class
pyrosetta.rosetta.protocols.fold_from_loops.constraint_generator.
AutomaticSheetConstraintGenerator
¶ Bases:
pyrosetta.rosetta.protocols.constraint_generator.ConstraintGenerator
Generates atom pair constraints for a set of residues from the current or reference pose
-
apply
(self: pyrosetta.rosetta.protocols.fold_from_loops.constraint_generator.AutomaticSheetConstraintGenerator, pose: pyrosetta.rosetta.core.pose.Pose) → pyrosetta.rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t¶ C++: protocols::fold_from_loops::constraint_generator::AutomaticSheetConstraintGenerator::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.fold_from_loops.constraint_generator.AutomaticSheetConstraintGenerator, : pyrosetta.rosetta.protocols.fold_from_loops.constraint_generator.AutomaticSheetConstraintGenerator) → pyrosetta.rosetta.protocols.fold_from_loops.constraint_generator.AutomaticSheetConstraintGenerator¶ C++: protocols::fold_from_loops::constraint_generator::AutomaticSheetConstraintGenerator::operator=(const class protocols::fold_from_loops::constraint_generator::AutomaticSheetConstraintGenerator &) –> class protocols::fold_from_loops::constraint_generator::AutomaticSheetConstraintGenerator &
-
class_name
() → str¶ C++: protocols::fold_from_loops::constraint_generator::AutomaticSheetConstraintGenerator::class_name() –> std::string
-
clone
(self: pyrosetta.rosetta.protocols.fold_from_loops.constraint_generator.AutomaticSheetConstraintGenerator) → pyrosetta.rosetta.protocols.constraint_generator.ConstraintGenerator¶ C++: protocols::fold_from_loops::constraint_generator::AutomaticSheetConstraintGenerator::clone() const –> class std::shared_ptr<class protocols::constraint_generator::ConstraintGenerator>
-
distance
(*args, **kwargs)¶ Overloaded function.
- distance(self: pyrosetta.rosetta.protocols.fold_from_loops.constraint_generator.AutomaticSheetConstraintGenerator, dist: float) -> None
C++: protocols::fold_from_loops::constraint_generator::AutomaticSheetConstraintGenerator::distance(const double) –> void
- distance(self: pyrosetta.rosetta.protocols.fold_from_loops.constraint_generator.AutomaticSheetConstraintGenerator) -> float
C++: protocols::fold_from_loops::constraint_generator::AutomaticSheetConstraintGenerator::distance() –> double
-
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_xml_schema
(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → None¶ C++: protocols::fold_from_loops::constraint_generator::AutomaticSheetConstraintGenerator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
-
sd
(*args, **kwargs)¶ Overloaded function.
- sd(self: pyrosetta.rosetta.protocols.fold_from_loops.constraint_generator.AutomaticSheetConstraintGenerator, sd: float) -> None
C++: protocols::fold_from_loops::constraint_generator::AutomaticSheetConstraintGenerator::sd(const double) –> void
- sd(self: pyrosetta.rosetta.protocols.fold_from_loops.constraint_generator.AutomaticSheetConstraintGenerator) -> float
C++: protocols::fold_from_loops::constraint_generator::AutomaticSheetConstraintGenerator::sd() –> double
-
set_id
(self: pyrosetta.rosetta.protocols.constraint_generator.ConstraintGenerator, id: str) → None¶ C++: protocols::constraint_generator::ConstraintGenerator::set_id(const class std::basic_string<char> &) –> void
-
-
class
pyrosetta.rosetta.protocols.fold_from_loops.constraint_generator.
SegmentedAtomPairConstraintGenerator
¶ Bases:
pyrosetta.rosetta.protocols.constraint_generator.ConstraintGenerator
Generates atom pair constraints for a set of residues from the current or reference pose
-
apply
(self: pyrosetta.rosetta.protocols.fold_from_loops.constraint_generator.SegmentedAtomPairConstraintGenerator, pose: pyrosetta.rosetta.core.pose.Pose) → pyrosetta.rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t¶ C++: protocols::fold_from_loops::constraint_generator::SegmentedAtomPairConstraintGenerator::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.fold_from_loops.constraint_generator.SegmentedAtomPairConstraintGenerator, : pyrosetta.rosetta.protocols.fold_from_loops.constraint_generator.SegmentedAtomPairConstraintGenerator) → pyrosetta.rosetta.protocols.fold_from_loops.constraint_generator.SegmentedAtomPairConstraintGenerator¶ C++: protocols::fold_from_loops::constraint_generator::SegmentedAtomPairConstraintGenerator::operator=(const class protocols::fold_from_loops::constraint_generator::SegmentedAtomPairConstraintGenerator &) –> class protocols::fold_from_loops::constraint_generator::SegmentedAtomPairConstraintGenerator &
-
class_name
() → str¶ C++: protocols::fold_from_loops::constraint_generator::SegmentedAtomPairConstraintGenerator::class_name() –> std::string
-
clone
(self: pyrosetta.rosetta.protocols.fold_from_loops.constraint_generator.SegmentedAtomPairConstraintGenerator) → pyrosetta.rosetta.protocols.constraint_generator.ConstraintGenerator¶ C++: protocols::fold_from_loops::constraint_generator::SegmentedAtomPairConstraintGenerator::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_xml_schema
(xsd: pyrosetta.rosetta.utility.tag.XMLSchemaDefinition) → None¶ C++: protocols::fold_from_loops::constraint_generator::SegmentedAtomPairConstraintGenerator::provide_xml_schema(class utility::tag::XMLSchemaDefinition &) –> void
-
set_do_inner
(self: pyrosetta.rosetta.protocols.fold_from_loops.constraint_generator.SegmentedAtomPairConstraintGenerator, pick: bool) → None¶ C++: protocols::fold_from_loops::constraint_generator::SegmentedAtomPairConstraintGenerator::set_do_inner(bool) –> void
-
set_do_outer
(self: pyrosetta.rosetta.protocols.fold_from_loops.constraint_generator.SegmentedAtomPairConstraintGenerator, pick: bool) → None¶ C++: protocols::fold_from_loops::constraint_generator::SegmentedAtomPairConstraintGenerator::set_do_outer(bool) –> void
-
set_id
(self: pyrosetta.rosetta.protocols.constraint_generator.ConstraintGenerator, id: str) → None¶ C++: protocols::constraint_generator::ConstraintGenerator::set_id(const class std::basic_string<char> &) –> void
-
set_inner_ca_only
(self: pyrosetta.rosetta.protocols.fold_from_loops.constraint_generator.SegmentedAtomPairConstraintGenerator, ca_only: bool) → None¶ C++: protocols::fold_from_loops::constraint_generator::SegmentedAtomPairConstraintGenerator::set_inner_ca_only(const bool) –> void
-
set_inner_min_seq_sep
(self: pyrosetta.rosetta.protocols.fold_from_loops.constraint_generator.SegmentedAtomPairConstraintGenerator, min_seq_sep: int) → None¶ C++: protocols::fold_from_loops::constraint_generator::SegmentedAtomPairConstraintGenerator::set_inner_min_seq_sep(const unsigned long) –> void
-
set_inner_sd
(self: pyrosetta.rosetta.protocols.fold_from_loops.constraint_generator.SegmentedAtomPairConstraintGenerator, sd: float) → None¶ C++: protocols::fold_from_loops::constraint_generator::SegmentedAtomPairConstraintGenerator::set_inner_sd(const double) –> void
-
set_inner_unweighted_function
(self: pyrosetta.rosetta.protocols.fold_from_loops.constraint_generator.SegmentedAtomPairConstraintGenerator, unweighted: bool) → None¶ C++: protocols::fold_from_loops::constraint_generator::SegmentedAtomPairConstraintGenerator::set_inner_unweighted_function(const bool) –> void
-
set_inner_use_harmonic_function
(self: pyrosetta.rosetta.protocols.fold_from_loops.constraint_generator.SegmentedAtomPairConstraintGenerator, use_harmonic: bool) → None¶ C++: protocols::fold_from_loops::constraint_generator::SegmentedAtomPairConstraintGenerator::set_inner_use_harmonic_function(const bool) –> void
-
set_inner_weight
(self: pyrosetta.rosetta.protocols.fold_from_loops.constraint_generator.SegmentedAtomPairConstraintGenerator, weight: float) → None¶ C++: protocols::fold_from_loops::constraint_generator::SegmentedAtomPairConstraintGenerator::set_inner_weight(const double) –> void
-
set_outer_ca_only
(self: pyrosetta.rosetta.protocols.fold_from_loops.constraint_generator.SegmentedAtomPairConstraintGenerator, ca_only: bool) → None¶ C++: protocols::fold_from_loops::constraint_generator::SegmentedAtomPairConstraintGenerator::set_outer_ca_only(const bool) –> void
-
set_outer_max_distance
(self: pyrosetta.rosetta.protocols.fold_from_loops.constraint_generator.SegmentedAtomPairConstraintGenerator, max_dist: float) → None¶ C++: protocols::fold_from_loops::constraint_generator::SegmentedAtomPairConstraintGenerator::set_outer_max_distance(const double) –> void
-
set_outer_sd
(self: pyrosetta.rosetta.protocols.fold_from_loops.constraint_generator.SegmentedAtomPairConstraintGenerator, sd: float) → None¶ C++: protocols::fold_from_loops::constraint_generator::SegmentedAtomPairConstraintGenerator::set_outer_sd(const double) –> void
-
set_outer_unweighted_function
(self: pyrosetta.rosetta.protocols.fold_from_loops.constraint_generator.SegmentedAtomPairConstraintGenerator, unweighted: bool) → None¶ C++: protocols::fold_from_loops::constraint_generator::SegmentedAtomPairConstraintGenerator::set_outer_unweighted_function(const bool) –> void
-
set_outer_use_harmonic_function
(self: pyrosetta.rosetta.protocols.fold_from_loops.constraint_generator.SegmentedAtomPairConstraintGenerator, use_harmonic: bool) → None¶ C++: protocols::fold_from_loops::constraint_generator::SegmentedAtomPairConstraintGenerator::set_outer_use_harmonic_function(const bool) –> void
-
set_outer_weight
(self: pyrosetta.rosetta.protocols.fold_from_loops.constraint_generator.SegmentedAtomPairConstraintGenerator, weight: float) → None¶ C++: protocols::fold_from_loops::constraint_generator::SegmentedAtomPairConstraintGenerator::set_outer_weight(const double) –> void
-
set_reference_pose
(self: pyrosetta.rosetta.protocols.fold_from_loops.constraint_generator.SegmentedAtomPairConstraintGenerator, ref_pose: pyrosetta.rosetta.core.pose.Pose) → None¶ C++: protocols::fold_from_loops::constraint_generator::SegmentedAtomPairConstraintGenerator::set_reference_pose(class std::shared_ptr<const class core::pose::Pose>) –> void
-
set_residue_selector
(self: pyrosetta.rosetta.protocols.fold_from_loops.constraint_generator.SegmentedAtomPairConstraintGenerator, selector: pyrosetta.rosetta.core.select.residue_selector.ResidueSelector) → None¶ C++: protocols::fold_from_loops::constraint_generator::SegmentedAtomPairConstraintGenerator::set_residue_selector(const class core::select::residue_selector::ResidueSelector &) –> void
-