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.

  1. 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

  1. 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.

  1. 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

  1. 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