rosetta.core.scoring.constraints
index
(built-in)

Bindings for core::scoring::constraints namespace

 
Classes
       
builtins.object
Constraint
AmbiguousNMRDistanceConstraint
AngleConstraint
NamedAngleConstraint
AtomPairConstraint
NamedAtomPairConstraint
BackboneStubConstraint
BackboneStubLinearConstraint
BigBinConstraint
ConstantConstraint
CoordinateConstraint
DihedralConstraint
NamedDihedralConstraint
DihedralPairConstraint
DistancePairConstraint
LocalCoordinateConstraint
MultiConstraint
AmbiguousConstraint
SiteConstraint
SiteConstraintResidues
AmbiguousNMRConstraint
FabConstraint
KofNConstraint
NonResidueTypeConstraint
ResidueTypeConstraint
ResidueTypeLinkingConstraint
SequenceProfileConstraint
ConstraintCreator
AmbiguousConstraintCreator
AmbiguousNMRConstraintCreator
AmbiguousNMRDistanceConstraintCreator
AngleConstraintCreator
AtomPairConstraintCreator
BigBinConstraintCreator
CoordinateConstraintCreator
DihedralConstraintCreator
DihedralPairConstraintCreator
FabConstraintCreator
KofNConstraintCreator
LocalCoordinateConstraintCreator
MultiConstraintCreator
NamedAngleConstraintCreator
SequenceProfileConstraintCreator
SiteConstraintCreator
SiteConstraintResiduesCreator
ConstraintSet
Constraints
DOF_Constraint
Obsolet_NamedAtomPairConstraint
ResidueConstraints
rosetta.basic.datacache.CacheableData(builtins.object)
CstMinimizationData
rosetta.core.graph.Edge(builtins.object)
ConstraintEdge
rosetta.core.graph.Graph(builtins.object)
ConstraintGraph
rosetta.core.graph.Node(builtins.object)
ConstraintNode
rosetta.core.scoring.LREnergyContainer(builtins.object)
CstEnergyContainer
rosetta.core.scoring.ResidueNeighborConstIterator(builtins.object)
CstResNeighbConstIterator
rosetta.core.scoring.ResidueNeighborIterator(builtins.object)
CstResNeighbIterator
rosetta.core.scoring.func.Func(builtins.object)
BoundFunc
OffsetPeriodicBoundFunc
PeriodicBoundFunc
rosetta.core.scoring.methods.ContextIndependentLRTwoBodyEnergy(rosetta.core.scoring.methods.LongRangeTwoBodyEnergy)
ConstraintsEnergy
rosetta.core.scoring.methods.EnergyMethodCreator(builtins.object)
ConstraintsEnergyCreator
rosetta.utility.SingletonBase_core_scoring_constraints_ConstraintFactory_t(builtins.object)
ConstraintFactory
rosetta.utility.SingletonBase_core_scoring_constraints_ConstraintIO_t(builtins.object)
ConstraintIO

 
class AmbiguousConstraint(MultiConstraint)
    Nested constraint  where only the one with  lowest energy is considered.
 
 
Method resolution order:
AmbiguousConstraint
MultiConstraint
Constraint
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.constraints.AmbiguousConstraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(handle) -> NoneType
 
2. __init__(self : handle, cst_in : rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
active_constraint(...) from builtins.PyCapsule
active_constraint(rosetta.core.scoring.constraints.AmbiguousConstraint) -> rosetta.core.scoring.constraints.Constraint
calculate_total_cst_score(...) from builtins.PyCapsule
calculate_total_cst_score(self : rosetta.core.scoring.constraints.AmbiguousConstraint, weights : rosetta.core.scoring.EMapVector, emap : rosetta.core.scoring.EMapVector) -> float
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.constraints.AmbiguousConstraint) -> rosetta.core.scoring.constraints.Constraint
empty_clone(...) from builtins.PyCapsule
empty_clone(rosetta.core.scoring.constraints.AmbiguousConstraint) -> rosetta.core.scoring.constraints.MultiConstraint
fill_f1_f2(...) from builtins.PyCapsule
fill_f1_f2(self : rosetta.core.scoring.constraints.AmbiguousConstraint, atom : rosetta.core.id.AtomID, xyz : core::scoring::func::XYZ_Func, F1 : rosetta.numeric.xyzVector_double_t, F2 : rosetta.numeric.xyzVector_double_t, weights : rosetta.core.scoring.EMapVector) -> NoneType
 
compute atom deriv
init_cst_score_types(...) from builtins.PyCapsule
init_cst_score_types(rosetta.core.scoring.constraints.AmbiguousConstraint) -> NoneType
remap_resid(...) from builtins.PyCapsule
remap_resid(self : rosetta.core.scoring.constraints.AmbiguousConstraint, seqmap : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.constraints.AmbiguousConstraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
score(...) from builtins.PyCapsule
score(self : rosetta.core.scoring.constraints.AmbiguousConstraint, xyz_func : core::scoring::func::XYZ_Func, weights : rosetta.core.scoring.EMapVector, emap : rosetta.core.scoring.EMapVector) -> NoneType
 
compute score
type(...) from builtins.PyCapsule
type(rosetta.core.scoring.constraints.AmbiguousConstraint) -> str

Methods inherited from MultiConstraint:
add_individual_constraint(...) from builtins.PyCapsule
add_individual_constraint(self : rosetta.core.scoring.constraints.MultiConstraint, cst_in : rosetta.core.scoring.constraints.Constraint) -> NoneType
 
add individual constraint into MultiConstraint
atom(...) from builtins.PyCapsule
atom(self : rosetta.core.scoring.constraints.MultiConstraint, n : int) -> rosetta.core.id.AtomID
choose_effective_sequence_separation(...) from builtins.PyCapsule
choose_effective_sequence_separation(self : rosetta.core.scoring.constraints.MultiConstraint, sp : rosetta.core.kinematics.ShortestPathInFoldTree,  : rosetta.numeric.random.RandomGenerator) -> int
effective_sequence_separation(...) from builtins.PyCapsule
effective_sequence_separation(self : rosetta.core.scoring.constraints.MultiConstraint,  : rosetta.core.kinematics.ShortestPathInFoldTree) -> int
member_constraints(...) from builtins.PyCapsule
member_constraints(rosetta.core.scoring.constraints.MultiConstraint) -> rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t
natoms(...) from builtins.PyCapsule
natoms(rosetta.core.scoring.constraints.MultiConstraint) -> int
 
number of atoms involved in this MultiConstraint container
remapped_clone(...) from builtins.PyCapsule
remapped_clone(*args, **kwargs)
Overloaded function.
 
1. remapped_clone(self : rosetta.core.scoring.constraints.MultiConstraint,  : rosetta.core.pose.Pose,  : rosetta.core.pose.Pose) -> rosetta.core.scoring.constraints.Constraint
 
2. remapped_clone(self : rosetta.core.scoring.constraints.MultiConstraint,  : rosetta.core.pose.Pose,  : rosetta.core.pose.Pose, map : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
residues(...) from builtins.PyCapsule
residues(rosetta.core.scoring.constraints.MultiConstraint) -> rosetta.utility.vector1_unsigned_long
set_effective_sequence_separation(...) from builtins.PyCapsule
set_effective_sequence_separation(self : rosetta.core.scoring.constraints.MultiConstraint, setting : int) -> NoneType
setup_for_scoring(...) from builtins.PyCapsule
setup_for_scoring(self : rosetta.core.scoring.constraints.MultiConstraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
size(...) from builtins.PyCapsule
size(rosetta.core.scoring.constraints.MultiConstraint) -> int
 
number of constraints that are held by this %MultiConstraint

Methods inherited from Constraint:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.constraints.Constraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
 
Inequality operator to test whether two constraints are not functionally
 identical.
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.constraints.Constraint) -> str
dist(...) from builtins.PyCapsule
dist(*args, **kwargs)
Overloaded function.
 
1. dist(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.pose.Pose) -> float
 
return the raw "distance" before that distance is handed to the FUNC object
 
2. dist(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func) -> float
get_func(...) from builtins.PyCapsule
get_func(rosetta.core.scoring.constraints.Constraint) -> core::scoring::func::Func
 
Returns the func::Func object associated with this Constraint object.
score_type(...) from builtins.PyCapsule
score_type(rosetta.core.scoring.constraints.Constraint) -> rosetta.core.scoring.ScoreType
 
Returns the ScoreType that this Constraint object will use.
setup_for_derivatives(...) from builtins.PyCapsule
setup_for_derivatives(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
steal_def(...) from builtins.PyCapsule
steal_def(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.pose.Pose) -> NoneType
 
take coordinates, distances, angles, etc from given pose
to_string(...) from builtins.PyCapsule
to_string(rosetta.core.scoring.constraints.Constraint) -> str
 
Convenience function, returns the results of show() as a string.
 Not to be overriden by derived classes.

 
class AmbiguousConstraintCreator(ConstraintCreator)
    Mover creator for the AmbiguousConstraint constraint
 
 
Method resolution order:
AmbiguousConstraintCreator
ConstraintCreator
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(handle) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.constraints.AmbiguousConstraintCreator,  : rosetta.core.scoring.constraints.AmbiguousConstraintCreator) -> rosetta.core.scoring.constraints.AmbiguousConstraintCreator
create_constraint(...) from builtins.PyCapsule
create_constraint(rosetta.core.scoring.constraints.AmbiguousConstraintCreator) -> rosetta.core.scoring.constraints.Constraint
keyname(...) from builtins.PyCapsule
keyname(rosetta.core.scoring.constraints.AmbiguousConstraintCreator) -> str

 
class AmbiguousNMRConstraint(MultiConstraint)
    
Method resolution order:
AmbiguousNMRConstraint
MultiConstraint
Constraint
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.constraints.AmbiguousNMRConstraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(handle) -> NoneType
 
doc
 
2. __init__(self : handle, func : core::scoring::func::Func) -> NoneType
 
3. __init__(self : handle, cst_in : rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t, func : core::scoring::func::Func) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
add_individual_constraint(...) from builtins.PyCapsule
add_individual_constraint(self : rosetta.core.scoring.constraints.AmbiguousNMRConstraint, cst_in : rosetta.core.scoring.constraints.Constraint) -> NoneType
 
add individual constraint into AmbiguousNMRConstraint
clone(...) from builtins.PyCapsule
clone(*args, **kwargs)
Overloaded function.
 
1. clone(rosetta.core.scoring.constraints.AmbiguousNMRConstraint) -> rosetta.core.scoring.constraints.Constraint
 
2. clone(self : rosetta.core.scoring.constraints.AmbiguousNMRConstraint, func : core::scoring::func::Func) -> rosetta.core.scoring.constraints.Constraint
dist(...) from builtins.PyCapsule
dist(*args, **kwargs)
Overloaded function.
 
1. dist(self : rosetta.core.scoring.constraints.AmbiguousNMRConstraint, pose : rosetta.core.pose.Pose) -> float
 
2. dist(self : rosetta.core.scoring.constraints.AmbiguousNMRConstraint, xyz : core::scoring::func::XYZ_Func) -> float
empty_clone(...) from builtins.PyCapsule
empty_clone(rosetta.core.scoring.constraints.AmbiguousNMRConstraint) -> rosetta.core.scoring.constraints.MultiConstraint
fill_f1_f2(...) from builtins.PyCapsule
fill_f1_f2(self : rosetta.core.scoring.constraints.AmbiguousNMRConstraint, atom : rosetta.core.id.AtomID, xyz : core::scoring::func::XYZ_Func, F1 : rosetta.numeric.xyzVector_double_t, F2 : rosetta.numeric.xyzVector_double_t, weights : rosetta.core.scoring.EMapVector) -> NoneType
 
compute atom deriv
get_func(...) from builtins.PyCapsule
get_func(rosetta.core.scoring.constraints.AmbiguousNMRConstraint) -> core::scoring::func::Func
 
Returns the func::Func object associated with this Constraint object.
remap_resid(...) from builtins.PyCapsule
remap_resid(self : rosetta.core.scoring.constraints.AmbiguousNMRConstraint, seqmap : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.constraints.AmbiguousNMRConstraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
score(...) from builtins.PyCapsule
score(*args, **kwargs)
Overloaded function.
 
1. score(self : rosetta.core.scoring.constraints.AmbiguousNMRConstraint, xyz_func : core::scoring::func::XYZ_Func, weights : rosetta.core.scoring.EMapVector, emap : rosetta.core.scoring.EMapVector) -> NoneType
 
compute score
 
2. score(self : rosetta.core.scoring.constraints.AmbiguousNMRConstraint, pose : rosetta.core.pose.Pose) -> float
type(...) from builtins.PyCapsule
type(rosetta.core.scoring.constraints.AmbiguousNMRConstraint) -> str

Methods inherited from MultiConstraint:
atom(...) from builtins.PyCapsule
atom(self : rosetta.core.scoring.constraints.MultiConstraint, n : int) -> rosetta.core.id.AtomID
choose_effective_sequence_separation(...) from builtins.PyCapsule
choose_effective_sequence_separation(self : rosetta.core.scoring.constraints.MultiConstraint, sp : rosetta.core.kinematics.ShortestPathInFoldTree,  : rosetta.numeric.random.RandomGenerator) -> int
effective_sequence_separation(...) from builtins.PyCapsule
effective_sequence_separation(self : rosetta.core.scoring.constraints.MultiConstraint,  : rosetta.core.kinematics.ShortestPathInFoldTree) -> int
member_constraints(...) from builtins.PyCapsule
member_constraints(rosetta.core.scoring.constraints.MultiConstraint) -> rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t
natoms(...) from builtins.PyCapsule
natoms(rosetta.core.scoring.constraints.MultiConstraint) -> int
 
number of atoms involved in this MultiConstraint container
remapped_clone(...) from builtins.PyCapsule
remapped_clone(*args, **kwargs)
Overloaded function.
 
1. remapped_clone(self : rosetta.core.scoring.constraints.MultiConstraint,  : rosetta.core.pose.Pose,  : rosetta.core.pose.Pose) -> rosetta.core.scoring.constraints.Constraint
 
2. remapped_clone(self : rosetta.core.scoring.constraints.MultiConstraint,  : rosetta.core.pose.Pose,  : rosetta.core.pose.Pose, map : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
residues(...) from builtins.PyCapsule
residues(rosetta.core.scoring.constraints.MultiConstraint) -> rosetta.utility.vector1_unsigned_long
set_effective_sequence_separation(...) from builtins.PyCapsule
set_effective_sequence_separation(self : rosetta.core.scoring.constraints.MultiConstraint, setting : int) -> NoneType
setup_for_scoring(...) from builtins.PyCapsule
setup_for_scoring(self : rosetta.core.scoring.constraints.MultiConstraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
size(...) from builtins.PyCapsule
size(rosetta.core.scoring.constraints.MultiConstraint) -> int
 
number of constraints that are held by this %MultiConstraint

Methods inherited from Constraint:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.constraints.Constraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
 
Inequality operator to test whether two constraints are not functionally
 identical.
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.constraints.Constraint) -> str
score_type(...) from builtins.PyCapsule
score_type(rosetta.core.scoring.constraints.Constraint) -> rosetta.core.scoring.ScoreType
 
Returns the ScoreType that this Constraint object will use.
setup_for_derivatives(...) from builtins.PyCapsule
setup_for_derivatives(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
steal_def(...) from builtins.PyCapsule
steal_def(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.pose.Pose) -> NoneType
 
take coordinates, distances, angles, etc from given pose
to_string(...) from builtins.PyCapsule
to_string(rosetta.core.scoring.constraints.Constraint) -> str
 
Convenience function, returns the results of show() as a string.
 Not to be overriden by derived classes.

 
class AmbiguousNMRConstraintCreator(ConstraintCreator)
    Mover creator for the AmbiguousNMRConstraint constraint
 
 
Method resolution order:
AmbiguousNMRConstraintCreator
ConstraintCreator
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(handle) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.constraints.AmbiguousNMRConstraintCreator,  : rosetta.core.scoring.constraints.AmbiguousNMRConstraintCreator) -> rosetta.core.scoring.constraints.AmbiguousNMRConstraintCreator
create_constraint(...) from builtins.PyCapsule
create_constraint(rosetta.core.scoring.constraints.AmbiguousNMRConstraintCreator) -> rosetta.core.scoring.constraints.Constraint
keyname(...) from builtins.PyCapsule
keyname(rosetta.core.scoring.constraints.AmbiguousNMRConstraintCreator) -> str

 
class AmbiguousNMRDistanceConstraint(Constraint)
    
Method resolution order:
AmbiguousNMRDistanceConstraint
Constraint
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.constraints.AmbiguousNMRDistanceConstraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(handle, rosetta.utility.vector1_core_id_AtomID, rosetta.utility.vector1_core_id_AtomID, rosetta.core.scoring.func.Func) -> NoneType
 
doc
 
2. __init__(self : handle, a1 : rosetta.utility.vector1_core_id_AtomID, a2 : rosetta.utility.vector1_core_id_AtomID, func : rosetta.core.scoring.func.Func, scoretype : rosetta.core.scoring.ScoreType) -> NoneType
 
3. __init__(handle, rosetta.core.id.NamedAtomID, rosetta.core.id.NamedAtomID, rosetta.core.pose.Pose, rosetta.core.scoring.func.Func) -> NoneType
 
doc
 
4. __init__(self : handle, a1 : rosetta.core.id.NamedAtomID, a2 : rosetta.core.id.NamedAtomID,  : rosetta.core.pose.Pose, func : rosetta.core.scoring.func.Func, scoretype : rosetta.core.scoring.ScoreType) -> NoneType
 
5. __init__(handle) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
atom(...) from builtins.PyCapsule
atom(self : rosetta.core.scoring.constraints.AmbiguousNMRDistanceConstraint, n : int) -> rosetta.core.id.AtomID
clone(...) from builtins.PyCapsule
clone(*args, **kwargs)
Overloaded function.
 
1. clone(rosetta.core.scoring.constraints.AmbiguousNMRDistanceConstraint) -> rosetta.core.scoring.constraints.Constraint
 
2. clone(self : rosetta.core.scoring.constraints.AmbiguousNMRDistanceConstraint, func : rosetta.core.scoring.func.Func) -> rosetta.core.scoring.constraints.Constraint
dist(...) from builtins.PyCapsule
dist(*args, **kwargs)
Overloaded function.
 
1. dist(self : rosetta.core.scoring.constraints.AmbiguousNMRDistanceConstraint, pose : rosetta.core.pose.Pose) -> float
 
2. dist(self : rosetta.core.scoring.constraints.AmbiguousNMRDistanceConstraint, xyz : core::scoring::func::XYZ_Func) -> float
effective_sequence_separation(...) from builtins.PyCapsule
effective_sequence_separation(self : rosetta.core.scoring.constraints.AmbiguousNMRDistanceConstraint, sp : rosetta.core.kinematics.ShortestPathInFoldTree) -> int
fill_f1_f2(...) from builtins.PyCapsule
fill_f1_f2(self : rosetta.core.scoring.constraints.AmbiguousNMRDistanceConstraint, atom : rosetta.core.id.AtomID, xyz : core::scoring::func::XYZ_Func, F1 : rosetta.numeric.xyzVector_double_t, F2 : rosetta.numeric.xyzVector_double_t, weights : rosetta.core.scoring.EMapVector) -> NoneType
get_func(...) from builtins.PyCapsule
get_func(rosetta.core.scoring.constraints.AmbiguousNMRDistanceConstraint) -> rosetta.core.scoring.func.Func
inv_dist6(...) from builtins.PyCapsule
inv_dist6(self : rosetta.core.scoring.constraints.AmbiguousNMRDistanceConstraint, xyz : core::scoring::func::XYZ_Func) -> float
map_to_CEN(...) from builtins.PyCapsule
map_to_CEN(self : rosetta.core.scoring.constraints.AmbiguousNMRDistanceConstraint, src : rosetta.core.pose.Pose, centroid : rosetta.core.pose.Pose, nr_mapped : int, map_atom : str) -> rosetta.core.scoring.constraints.Constraint
 
returns AtomPairConstraint or AmbigousNMRDistanceConstraint (e.g. for GLY HA1-HA2 ... )
multiplicity(...) from builtins.PyCapsule
multiplicity(rosetta.core.scoring.constraints.AmbiguousNMRDistanceConstraint) -> int
natoms(...) from builtins.PyCapsule
natoms(*args, **kwargs)
Overloaded function.
 
1. natoms(rosetta.core.scoring.constraints.AmbiguousNMRDistanceConstraint) -> int
 
2. natoms(self : rosetta.core.scoring.constraints.AmbiguousNMRDistanceConstraint, i : int) -> int
remap_resid(...) from builtins.PyCapsule
remap_resid(self : rosetta.core.scoring.constraints.AmbiguousNMRDistanceConstraint, seqmap : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
remapped_clone(...) from builtins.PyCapsule
remapped_clone(*args, **kwargs)
Overloaded function.
 
1. remapped_clone(self : rosetta.core.scoring.constraints.AmbiguousNMRDistanceConstraint, src : rosetta.core.pose.Pose, dest : rosetta.core.pose.Pose) -> rosetta.core.scoring.constraints.Constraint
 
Copies the data from this Constraint into a new object and returns an OP
 atoms are mapped to atoms with the same name in dest pose ( e.g. for switch from centroid to fullatom )
 if a sequence_mapping is present it is used to map residue numbers .. NULL = identity mapping
 to the new object. Intended to be implemented by derived classes.
 
2. remapped_clone(self : rosetta.core.scoring.constraints.AmbiguousNMRDistanceConstraint, src : rosetta.core.pose.Pose, dest : rosetta.core.pose.Pose, map : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
 
Copies the data from this Constraint into a new object and returns an OP
 atoms are mapped to atoms with the same name in dest pose ( e.g. for switch from centroid to fullatom )
 if a sequence_mapping is present it is used to map residue numbers .. NULL = identity mapping
 to the new object. Intended to be implemented by derived classes.
resid(...) from builtins.PyCapsule
resid(self : rosetta.core.scoring.constraints.AmbiguousNMRDistanceConstraint, i : int) -> int
 
return residue number: i=1,2
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.constraints.AmbiguousNMRDistanceConstraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
score(...) from builtins.PyCapsule
score(*args, **kwargs)
Overloaded function.
 
1. score(self : rosetta.core.scoring.constraints.AmbiguousNMRDistanceConstraint, xyz : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.EMapVector, emap : rosetta.core.scoring.EMapVector) -> NoneType
 
2. score(self : rosetta.core.scoring.constraints.AmbiguousNMRDistanceConstraint, pose : rosetta.core.pose.Pose) -> float
type(...) from builtins.PyCapsule
type(rosetta.core.scoring.constraints.AmbiguousNMRDistanceConstraint) -> str

Methods inherited from Constraint:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.constraints.Constraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
 
Inequality operator to test whether two constraints are not functionally
 identical.
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.constraints.Constraint) -> str
choose_effective_sequence_separation(...) from builtins.PyCapsule
choose_effective_sequence_separation(self : rosetta.core.scoring.constraints.Constraint, sp : rosetta.core.kinematics.ShortestPathInFoldTree,  : rosetta.numeric.random.RandomGenerator) -> int
residues(...) from builtins.PyCapsule
residues(rosetta.core.scoring.constraints.Constraint) -> rosetta.utility.vector1_unsigned_long
 
Returns the pose numbers of the residues involved in this constraint, in no particular order.
 
 
 Used in determining one-body/two-body/multi-body status.
 For historical reasons, the default uses a simple protocol based on natoms()/atom() -
 feel free to reimplement more efficiently.
score_type(...) from builtins.PyCapsule
score_type(rosetta.core.scoring.constraints.Constraint) -> rosetta.core.scoring.ScoreType
 
Returns the ScoreType that this Constraint object will use.
setup_for_derivatives(...) from builtins.PyCapsule
setup_for_derivatives(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
setup_for_scoring(...) from builtins.PyCapsule
setup_for_scoring(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
steal_def(...) from builtins.PyCapsule
steal_def(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.pose.Pose) -> NoneType
 
take coordinates, distances, angles, etc from given pose
to_string(...) from builtins.PyCapsule
to_string(rosetta.core.scoring.constraints.Constraint) -> str
 
Convenience function, returns the results of show() as a string.
 Not to be overriden by derived classes.

 
class AmbiguousNMRDistanceConstraintCreator(ConstraintCreator)
    Mover creator for the AmbiguousNMRDistanceConstraint constraint
 
 
Method resolution order:
AmbiguousNMRDistanceConstraintCreator
ConstraintCreator
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(handle) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.constraints.AmbiguousNMRDistanceConstraintCreator,  : rosetta.core.scoring.constraints.AmbiguousNMRDistanceConstraintCreator) -> rosetta.core.scoring.constraints.AmbiguousNMRDistanceConstraintCreator
create_constraint(...) from builtins.PyCapsule
create_constraint(rosetta.core.scoring.constraints.AmbiguousNMRDistanceConstraintCreator) -> rosetta.core.scoring.constraints.Constraint
keyname(...) from builtins.PyCapsule
keyname(rosetta.core.scoring.constraints.AmbiguousNMRDistanceConstraintCreator) -> str

 
class AngleConstraint(Constraint)
    An Angular Constraint.
 
 
Method resolution order:
AngleConstraint
Constraint
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.constraints.AngleConstraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
 
possibility to compare constraint according to data
 and not just pointers
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(handle, rosetta.core.id.AtomID, rosetta.core.id.AtomID, rosetta.core.id.AtomID, rosetta.core.scoring.func.Func) -> NoneType
 
doc
 
2. __init__(self : handle, a1 : rosetta.core.id.AtomID, a2 : rosetta.core.id.AtomID, a3 : rosetta.core.id.AtomID, func_in : rosetta.core.scoring.func.Func, scotype : rosetta.core.scoring.ScoreType) -> NoneType
 
3. __init__(handle, rosetta.core.scoring.func.Func) -> NoneType
 
doc
 
4. __init__(self : handle, func_in : rosetta.core.scoring.func.Func, scoretype : rosetta.core.scoring.ScoreType) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
atom(...) from builtins.PyCapsule
atom(self : rosetta.core.scoring.constraints.AngleConstraint, n : int) -> rosetta.core.id.AtomID
 
return AtomID for atom 1,2,3
atom1(...) from builtins.PyCapsule
atom1(rosetta.core.scoring.constraints.AngleConstraint) -> rosetta.core.id.AtomID
atom2(...) from builtins.PyCapsule
atom2(rosetta.core.scoring.constraints.AngleConstraint) -> rosetta.core.id.AtomID
atom3(...) from builtins.PyCapsule
atom3(rosetta.core.scoring.constraints.AngleConstraint) -> rosetta.core.id.AtomID
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.constraints.AngleConstraint) -> rosetta.core.scoring.constraints.Constraint
dfunc(...) from builtins.PyCapsule
dfunc(self : rosetta.core.scoring.constraints.AngleConstraint, theta : float) -> float
 
evaluate dfunc at theta
fill_f1_f2(...) from builtins.PyCapsule
fill_f1_f2(self : rosetta.core.scoring.constraints.AngleConstraint, atom : rosetta.core.id.AtomID, xyz : core::scoring::func::XYZ_Func, F1 : rosetta.numeric.xyzVector_double_t, F2 : rosetta.numeric.xyzVector_double_t, weights : rosetta.core.scoring.EMapVector) -> NoneType
 
compute atom deriv
func(...) from builtins.PyCapsule
func(self : rosetta.core.scoring.constraints.AngleConstraint, theta : float) -> float
 
evaluate func at theta
get_func(...) from builtins.PyCapsule
get_func(rosetta.core.scoring.constraints.AngleConstraint) -> rosetta.core.scoring.func.Func
helper(...) from builtins.PyCapsule
helper(M : rosetta.numeric.xyzVector_double_t, w : rosetta.numeric.xyzVector_double_t, F1 : rosetta.numeric.xyzVector_double_t, F2 : rosetta.numeric.xyzVector_double_t) -> NoneType
natoms(...) from builtins.PyCapsule
natoms(rosetta.core.scoring.constraints.AngleConstraint) -> int
 
number of atoms --- always 3 for angles
p1_deriv(...) from builtins.PyCapsule
p1_deriv(self : rosetta.core.scoring.constraints.AngleConstraint, p1 : rosetta.numeric.xyzVector_double_t, p2 : rosetta.numeric.xyzVector_double_t, p3 : rosetta.numeric.xyzVector_double_t, F1 : rosetta.numeric.xyzVector_double_t, F2 : rosetta.numeric.xyzVector_double_t) -> NoneType
p1_theta_deriv(...) from builtins.PyCapsule
p1_theta_deriv(p1 : rosetta.numeric.xyzVector_double_t, p2 : rosetta.numeric.xyzVector_double_t, p3 : rosetta.numeric.xyzVector_double_t, f1 : rosetta.numeric.xyzVector_double_t, f2 : rosetta.numeric.xyzVector_double_t) -> NoneType
p2_deriv(...) from builtins.PyCapsule
p2_deriv(self : rosetta.core.scoring.constraints.AngleConstraint, p1 : rosetta.numeric.xyzVector_double_t, p2 : rosetta.numeric.xyzVector_double_t, p3 : rosetta.numeric.xyzVector_double_t, F1 : rosetta.numeric.xyzVector_double_t, F2 : rosetta.numeric.xyzVector_double_t) -> NoneType
remap_resid(...) from builtins.PyCapsule
remap_resid(self : rosetta.core.scoring.constraints.AngleConstraint, seqmap : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
remapped_clone(...) from builtins.PyCapsule
remapped_clone(*args, **kwargs)
Overloaded function.
 
1. remapped_clone(self : rosetta.core.scoring.constraints.AngleConstraint, src : rosetta.core.pose.Pose, dest : rosetta.core.pose.Pose) -> rosetta.core.scoring.constraints.Constraint
 
Copies the data from this Constraint into a new object and returns an OP
 atoms are mapped to atoms with the same name in dest pose ( e.g. for switch from centroid to fullatom )
 if a sequence_mapping is present it is used to map residue numbers .. NULL = identity mapping
 to the new object. Intended to be implemented by derived classes.
 
2. remapped_clone(self : rosetta.core.scoring.constraints.AngleConstraint, src : rosetta.core.pose.Pose, dest : rosetta.core.pose.Pose, map : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
 
Copies the data from this Constraint into a new object and returns an OP
 atoms are mapped to atoms with the same name in dest pose ( e.g. for switch from centroid to fullatom )
 if a sequence_mapping is present it is used to map residue numbers .. NULL = identity mapping
 to the new object. Intended to be implemented by derived classes.
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.constraints.AngleConstraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
score(...) from builtins.PyCapsule
score(*args, **kwargs)
Overloaded function.
 
1. score(self : rosetta.core.scoring.constraints.AngleConstraint, xyz1 : rosetta.numeric.xyzVector_double_t, xyz2 : rosetta.numeric.xyzVector_double_t, xyz3 : rosetta.numeric.xyzVector_double_t) -> float
 
compute score
 
2. score(self : rosetta.core.scoring.constraints.AngleConstraint, xyz : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.EMapVector, emap : rosetta.core.scoring.EMapVector) -> NoneType
 
compute score
type(...) from builtins.PyCapsule
type(rosetta.core.scoring.constraints.AngleConstraint) -> str

Methods inherited from Constraint:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.constraints.Constraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
 
Inequality operator to test whether two constraints are not functionally
 identical.
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.constraints.Constraint) -> str
choose_effective_sequence_separation(...) from builtins.PyCapsule
choose_effective_sequence_separation(self : rosetta.core.scoring.constraints.Constraint, sp : rosetta.core.kinematics.ShortestPathInFoldTree,  : rosetta.numeric.random.RandomGenerator) -> int
dist(...) from builtins.PyCapsule
dist(*args, **kwargs)
Overloaded function.
 
1. dist(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.pose.Pose) -> float
 
return the raw "distance" before that distance is handed to the FUNC object
 
2. dist(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func) -> float
effective_sequence_separation(...) from builtins.PyCapsule
effective_sequence_separation(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.kinematics.ShortestPathInFoldTree) -> int
residues(...) from builtins.PyCapsule
residues(rosetta.core.scoring.constraints.Constraint) -> rosetta.utility.vector1_unsigned_long
 
Returns the pose numbers of the residues involved in this constraint, in no particular order.
 
 
 Used in determining one-body/two-body/multi-body status.
 For historical reasons, the default uses a simple protocol based on natoms()/atom() -
 feel free to reimplement more efficiently.
score_type(...) from builtins.PyCapsule
score_type(rosetta.core.scoring.constraints.Constraint) -> rosetta.core.scoring.ScoreType
 
Returns the ScoreType that this Constraint object will use.
setup_for_derivatives(...) from builtins.PyCapsule
setup_for_derivatives(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
setup_for_scoring(...) from builtins.PyCapsule
setup_for_scoring(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
steal_def(...) from builtins.PyCapsule
steal_def(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.pose.Pose) -> NoneType
 
take coordinates, distances, angles, etc from given pose
to_string(...) from builtins.PyCapsule
to_string(rosetta.core.scoring.constraints.Constraint) -> str
 
Convenience function, returns the results of show() as a string.
 Not to be overriden by derived classes.

 
class AngleConstraintCreator(ConstraintCreator)
    Mover creator for the AngleConstraint constraint
 
 
Method resolution order:
AngleConstraintCreator
ConstraintCreator
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(handle) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.constraints.AngleConstraintCreator,  : rosetta.core.scoring.constraints.AngleConstraintCreator) -> rosetta.core.scoring.constraints.AngleConstraintCreator
create_constraint(...) from builtins.PyCapsule
create_constraint(rosetta.core.scoring.constraints.AngleConstraintCreator) -> rosetta.core.scoring.constraints.Constraint
keyname(...) from builtins.PyCapsule
keyname(rosetta.core.scoring.constraints.AngleConstraintCreator) -> str

 
class AtomPairConstraint(Constraint)
    
Method resolution order:
AtomPairConstraint
Constraint
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.constraints.AtomPairConstraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
 
Compare a) the class types (w/ same_type_as_me), b) the atoms being constrained,
 c) the score_type being used, and d) the Func objects (the FuncOPs may point at different
 objects, but as long as those objects are equal, that counts)
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(handle) -> NoneType
 
2. __init__(handle, rosetta.core.id.AtomID, rosetta.core.id.AtomID, rosetta.core.scoring.func.Func) -> NoneType
 
doc
 
3. __init__(self : handle, a1 : rosetta.core.id.AtomID, a2 : rosetta.core.id.AtomID, func : rosetta.core.scoring.func.Func, scoretype : rosetta.core.scoring.ScoreType) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
atom(...) from builtins.PyCapsule
atom(self : rosetta.core.scoring.constraints.AtomPairConstraint, n : int) -> rosetta.core.id.AtomID
atom1(...) from builtins.PyCapsule
atom1(rosetta.core.scoring.constraints.AtomPairConstraint) -> rosetta.core.id.AtomID
atom2(...) from builtins.PyCapsule
atom2(rosetta.core.scoring.constraints.AtomPairConstraint) -> rosetta.core.id.AtomID
clone(...) from builtins.PyCapsule
clone(*args, **kwargs)
Overloaded function.
 
1. clone(rosetta.core.scoring.constraints.AtomPairConstraint) -> rosetta.core.scoring.constraints.Constraint
 
Create a deep copy of this %AtomPairConstraint, cloning its Func
 
2. clone(self : rosetta.core.scoring.constraints.AtomPairConstraint, func : rosetta.core.scoring.func.Func) -> rosetta.core.scoring.constraints.Constraint
 
Create a deep copy of this %AtomPairConstraint except that the copy should
 use the input Func instead of its existing one.
dist(...) from builtins.PyCapsule
dist(*args, **kwargs)
Overloaded function.
 
1. dist(self : rosetta.core.scoring.constraints.AtomPairConstraint, pose : rosetta.core.pose.Pose) -> float
 
2. dist(self : rosetta.core.scoring.constraints.AtomPairConstraint, conformation : rosetta.core.conformation.Conformation) -> float
 
3. dist(self : rosetta.core.scoring.constraints.AtomPairConstraint, xyz : core::scoring::func::XYZ_Func) -> float
effective_sequence_separation(...) from builtins.PyCapsule
effective_sequence_separation(self : rosetta.core.scoring.constraints.AtomPairConstraint, sp : rosetta.core.kinematics.ShortestPathInFoldTree) -> int
fill_f1_f2(...) from builtins.PyCapsule
fill_f1_f2(self : rosetta.core.scoring.constraints.AtomPairConstraint, atom : rosetta.core.id.AtomID, xyz : core::scoring::func::XYZ_Func, F1 : rosetta.numeric.xyzVector_double_t, F2 : rosetta.numeric.xyzVector_double_t, weights : rosetta.core.scoring.EMapVector) -> NoneType
get_func(...) from builtins.PyCapsule
get_func(rosetta.core.scoring.constraints.AtomPairConstraint) -> rosetta.core.scoring.func.Func
natoms(...) from builtins.PyCapsule
natoms(rosetta.core.scoring.constraints.AtomPairConstraint) -> int
remap_resid(...) from builtins.PyCapsule
remap_resid(self : rosetta.core.scoring.constraints.AtomPairConstraint, seqmap : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
remapped_clone(...) from builtins.PyCapsule
remapped_clone(*args, **kwargs)
Overloaded function.
 
1. remapped_clone(self : rosetta.core.scoring.constraints.AtomPairConstraint, src : rosetta.core.pose.Pose, dest : rosetta.core.pose.Pose) -> rosetta.core.scoring.constraints.Constraint
 
Copies the data from this Constraint into a new object and returns an OP
 atoms are mapped to atoms with the same name in dest pose ( e.g. for switch from centroid to fullatom )
 if a sequence_mapping is present it is used to map residue numbers .. NULL = identity mapping
 to the new object. Intended to be implemented by derived classes.
 
2. remapped_clone(self : rosetta.core.scoring.constraints.AtomPairConstraint, src : rosetta.core.pose.Pose, dest : rosetta.core.pose.Pose, map : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
 
Copies the data from this Constraint into a new object and returns an OP
 atoms are mapped to atoms with the same name in dest pose ( e.g. for switch from centroid to fullatom )
 if a sequence_mapping is present it is used to map residue numbers .. NULL = identity mapping
 to the new object. Intended to be implemented by derived classes.
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.constraints.AtomPairConstraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
score(...) from builtins.PyCapsule
score(*args, **kwargs)
Overloaded function.
 
1. score(self : rosetta.core.scoring.constraints.AtomPairConstraint, xyz1 : rosetta.numeric.xyzVector_double_t, xyz2 : rosetta.numeric.xyzVector_double_t) -> float
 
2. score(self : rosetta.core.scoring.constraints.AtomPairConstraint, xyz : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.EMapVector, emap : rosetta.core.scoring.EMapVector) -> NoneType
 
3. score(self : rosetta.core.scoring.constraints.AtomPairConstraint, pose : rosetta.core.pose.Pose) -> float
type(...) from builtins.PyCapsule
type(rosetta.core.scoring.constraints.AtomPairConstraint) -> str

Methods inherited from Constraint:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.constraints.Constraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
 
Inequality operator to test whether two constraints are not functionally
 identical.
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.constraints.Constraint) -> str
choose_effective_sequence_separation(...) from builtins.PyCapsule
choose_effective_sequence_separation(self : rosetta.core.scoring.constraints.Constraint, sp : rosetta.core.kinematics.ShortestPathInFoldTree,  : rosetta.numeric.random.RandomGenerator) -> int
residues(...) from builtins.PyCapsule
residues(rosetta.core.scoring.constraints.Constraint) -> rosetta.utility.vector1_unsigned_long
 
Returns the pose numbers of the residues involved in this constraint, in no particular order.
 
 
 Used in determining one-body/two-body/multi-body status.
 For historical reasons, the default uses a simple protocol based on natoms()/atom() -
 feel free to reimplement more efficiently.
score_type(...) from builtins.PyCapsule
score_type(rosetta.core.scoring.constraints.Constraint) -> rosetta.core.scoring.ScoreType
 
Returns the ScoreType that this Constraint object will use.
setup_for_derivatives(...) from builtins.PyCapsule
setup_for_derivatives(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
setup_for_scoring(...) from builtins.PyCapsule
setup_for_scoring(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
steal_def(...) from builtins.PyCapsule
steal_def(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.pose.Pose) -> NoneType
 
take coordinates, distances, angles, etc from given pose
to_string(...) from builtins.PyCapsule
to_string(rosetta.core.scoring.constraints.Constraint) -> str
 
Convenience function, returns the results of show() as a string.
 Not to be overriden by derived classes.

 
class AtomPairConstraintCreator(ConstraintCreator)
    Mover creator for the AtomPairConstraint constraint
 
 
Method resolution order:
AtomPairConstraintCreator
ConstraintCreator
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(handle) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.constraints.AtomPairConstraintCreator,  : rosetta.core.scoring.constraints.AtomPairConstraintCreator) -> rosetta.core.scoring.constraints.AtomPairConstraintCreator
create_constraint(...) from builtins.PyCapsule
create_constraint(rosetta.core.scoring.constraints.AtomPairConstraintCreator) -> rosetta.core.scoring.constraints.Constraint
keyname(...) from builtins.PyCapsule
keyname(rosetta.core.scoring.constraints.AtomPairConstraintCreator) -> str

 
class BackboneStubConstraint(Constraint)
    This constraint favors the backbone landing on a "stub" backbone, which puts the sidechain in a pre-determined desirable location
 
 
Method resolution order:
BackboneStubConstraint
Constraint
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.constraints.BackboneStubConstraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
 
possibility to compare constraint according to data
 and not just pointers
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(self : handle, pose : rosetta.core.pose.Pose, seqpos : int, fixed_atom_id : rosetta.core.id.AtomID, target_pose : rosetta.core.pose.Pose, target_seqpos : int, superposition_bonus : float, force_constant : float) -> NoneType
 
2. __init__(self : handle, pose : rosetta.core.pose.Pose, seqpos : int, fixed_atom_id : rosetta.core.id.AtomID, target_rsd : rosetta.core.conformation.Residue, superposition_bonus : float, force_constant : float, sidechain_atom_name : str, primary_backbone_atom_name : str, backbone_atom1_name : str, backbone_atom2_name : str) -> NoneType
 
3. __init__(self : handle, pose : rosetta.core.pose.Pose, seqpos : int, fixed_atom_id : rosetta.core.id.AtomID, target_rsd : rosetta.core.conformation.Residue, superposition_bonus : float, force_constant : float) -> NoneType
 
4. __init__(handle, rosetta.core.scoring.constraints.BackboneStubConstraint) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
atom(...) from builtins.PyCapsule
atom(self : rosetta.core.scoring.constraints.BackboneStubConstraint, index : int) -> rosetta.core.id.AtomID
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.constraints.BackboneStubConstraint) -> rosetta.core.scoring.constraints.Constraint
fill_f1_f2(...) from builtins.PyCapsule
fill_f1_f2(self : rosetta.core.scoring.constraints.BackboneStubConstraint, atom : rosetta.core.id.AtomID, xyz : core::scoring::func::XYZ_Func, F1 : rosetta.numeric.xyzVector_double_t, F2 : rosetta.numeric.xyzVector_double_t, weights : rosetta.core.scoring.EMapVector) -> NoneType
natoms(...) from builtins.PyCapsule
natoms(rosetta.core.scoring.constraints.BackboneStubConstraint) -> int
remapped_clone(...) from builtins.PyCapsule
remapped_clone(*args, **kwargs)
Overloaded function.
 
1. remapped_clone(self : rosetta.core.scoring.constraints.BackboneStubConstraint, src : rosetta.core.pose.Pose, dest : rosetta.core.pose.Pose) -> rosetta.core.scoring.constraints.Constraint
 
Copies the data from this Constraint into a new object and returns an OP
 atoms are mapped to atoms with the same name in dest pose ( e.g. for switch from centroid to fullatom )
 if a sequence_mapping is present it is used to map residue numbers .. NULL = identity mapping
 to the new object. Intended to be implemented by derived classes.
 
2. remapped_clone(self : rosetta.core.scoring.constraints.BackboneStubConstraint, src : rosetta.core.pose.Pose, dest : rosetta.core.pose.Pose, map : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
 
Copies the data from this Constraint into a new object and returns an OP
 atoms are mapped to atoms with the same name in dest pose ( e.g. for switch from centroid to fullatom )
 if a sequence_mapping is present it is used to map residue numbers .. NULL = identity mapping
 to the new object. Intended to be implemented by derived classes.
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.constraints.BackboneStubConstraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
score(...) from builtins.PyCapsule
score(self : rosetta.core.scoring.constraints.BackboneStubConstraint, xyz_func : core::scoring::func::XYZ_Func, weights : rosetta.core.scoring.EMapVector, emap : rosetta.core.scoring.EMapVector) -> NoneType
seqpos(...) from builtins.PyCapsule
seqpos(rosetta.core.scoring.constraints.BackboneStubConstraint) -> int
 
returns the private member seqpos_
type(...) from builtins.PyCapsule
type(rosetta.core.scoring.constraints.BackboneStubConstraint) -> str

Methods inherited from Constraint:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.constraints.Constraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
 
Inequality operator to test whether two constraints are not functionally
 identical.
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.constraints.Constraint) -> str
choose_effective_sequence_separation(...) from builtins.PyCapsule
choose_effective_sequence_separation(self : rosetta.core.scoring.constraints.Constraint, sp : rosetta.core.kinematics.ShortestPathInFoldTree,  : rosetta.numeric.random.RandomGenerator) -> int
dist(...) from builtins.PyCapsule
dist(*args, **kwargs)
Overloaded function.
 
1. dist(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.pose.Pose) -> float
 
return the raw "distance" before that distance is handed to the FUNC object
 
2. dist(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func) -> float
effective_sequence_separation(...) from builtins.PyCapsule
effective_sequence_separation(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.kinematics.ShortestPathInFoldTree) -> int
get_func(...) from builtins.PyCapsule
get_func(rosetta.core.scoring.constraints.Constraint) -> core::scoring::func::Func
 
Returns the func::Func object associated with this Constraint object.
remap_resid(...) from builtins.PyCapsule
remap_resid(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
 
apply a resid remapping to this constraint, returns the remapped
 constraint Does this return an owning pointer to this constraint or a
 copy? Documentation would be nice.
residues(...) from builtins.PyCapsule
residues(rosetta.core.scoring.constraints.Constraint) -> rosetta.utility.vector1_unsigned_long
 
Returns the pose numbers of the residues involved in this constraint, in no particular order.
 
 
 Used in determining one-body/two-body/multi-body status.
 For historical reasons, the default uses a simple protocol based on natoms()/atom() -
 feel free to reimplement more efficiently.
score_type(...) from builtins.PyCapsule
score_type(rosetta.core.scoring.constraints.Constraint) -> rosetta.core.scoring.ScoreType
 
Returns the ScoreType that this Constraint object will use.
setup_for_derivatives(...) from builtins.PyCapsule
setup_for_derivatives(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
setup_for_scoring(...) from builtins.PyCapsule
setup_for_scoring(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
steal_def(...) from builtins.PyCapsule
steal_def(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.pose.Pose) -> NoneType
 
take coordinates, distances, angles, etc from given pose
to_string(...) from builtins.PyCapsule
to_string(rosetta.core.scoring.constraints.Constraint) -> str
 
Convenience function, returns the results of show() as a string.
 Not to be overriden by derived classes.

 
class BackboneStubLinearConstraint(Constraint)
    This constraint favors the backbone landing on a "stub" backbone, which puts the sidechain in a pre-determined desirable location
 
 
Method resolution order:
BackboneStubLinearConstraint
Constraint
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.constraints.BackboneStubLinearConstraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
 
possibility to compare constraint according to data
 and not just pointers
__init__(...) from builtins.PyCapsule
__init__(self : handle, pose : rosetta.core.pose.Pose, seqpos : int, fixed_atom_id : rosetta.core.id.AtomID, target_rsd : rosetta.core.conformation.Residue, superposition_bonus : float, CB_force_constant : float) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
atom(...) from builtins.PyCapsule
atom(self : rosetta.core.scoring.constraints.BackboneStubLinearConstraint, index : int) -> rosetta.core.id.AtomID
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.constraints.BackboneStubLinearConstraint) -> rosetta.core.scoring.constraints.Constraint
fill_f1_f2(...) from builtins.PyCapsule
fill_f1_f2(self : rosetta.core.scoring.constraints.BackboneStubLinearConstraint, atom : rosetta.core.id.AtomID, xyz : core::scoring::func::XYZ_Func, F1 : rosetta.numeric.xyzVector_double_t, F2 : rosetta.numeric.xyzVector_double_t, weights : rosetta.core.scoring.EMapVector) -> NoneType
natoms(...) from builtins.PyCapsule
natoms(rosetta.core.scoring.constraints.BackboneStubLinearConstraint) -> int
remapped_clone(...) from builtins.PyCapsule
remapped_clone(*args, **kwargs)
Overloaded function.
 
1. remapped_clone(self : rosetta.core.scoring.constraints.BackboneStubLinearConstraint, src : rosetta.core.pose.Pose, dest : rosetta.core.pose.Pose) -> rosetta.core.scoring.constraints.Constraint
 
Copies the data from this Constraint into a new object and returns an OP
 atoms are mapped to atoms with the same name in dest pose ( e.g. for switch from centroid to fullatom )
 if a sequence_mapping is present it is used to map residue numbers .. NULL = identity mapping
 to the new object. Intended to be implemented by derived classes.
 
2. remapped_clone(self : rosetta.core.scoring.constraints.BackboneStubLinearConstraint, src : rosetta.core.pose.Pose, dest : rosetta.core.pose.Pose, map : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
 
Copies the data from this Constraint into a new object and returns an OP
 atoms are mapped to atoms with the same name in dest pose ( e.g. for switch from centroid to fullatom )
 if a sequence_mapping is present it is used to map residue numbers .. NULL = identity mapping
 to the new object. Intended to be implemented by derived classes.
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.constraints.BackboneStubLinearConstraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
score(...) from builtins.PyCapsule
score(self : rosetta.core.scoring.constraints.BackboneStubLinearConstraint, xyz_func : core::scoring::func::XYZ_Func, weights : rosetta.core.scoring.EMapVector, emap : rosetta.core.scoring.EMapVector) -> NoneType
seqpos(...) from builtins.PyCapsule
seqpos(rosetta.core.scoring.constraints.BackboneStubLinearConstraint) -> int
 
returns the private member seqpos_
type(...) from builtins.PyCapsule
type(rosetta.core.scoring.constraints.BackboneStubLinearConstraint) -> str

Methods inherited from Constraint:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.constraints.Constraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
 
Inequality operator to test whether two constraints are not functionally
 identical.
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.constraints.Constraint) -> str
choose_effective_sequence_separation(...) from builtins.PyCapsule
choose_effective_sequence_separation(self : rosetta.core.scoring.constraints.Constraint, sp : rosetta.core.kinematics.ShortestPathInFoldTree,  : rosetta.numeric.random.RandomGenerator) -> int
dist(...) from builtins.PyCapsule
dist(*args, **kwargs)
Overloaded function.
 
1. dist(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.pose.Pose) -> float
 
return the raw "distance" before that distance is handed to the FUNC object
 
2. dist(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func) -> float
effective_sequence_separation(...) from builtins.PyCapsule
effective_sequence_separation(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.kinematics.ShortestPathInFoldTree) -> int
get_func(...) from builtins.PyCapsule
get_func(rosetta.core.scoring.constraints.Constraint) -> core::scoring::func::Func
 
Returns the func::Func object associated with this Constraint object.
remap_resid(...) from builtins.PyCapsule
remap_resid(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
 
apply a resid remapping to this constraint, returns the remapped
 constraint Does this return an owning pointer to this constraint or a
 copy? Documentation would be nice.
residues(...) from builtins.PyCapsule
residues(rosetta.core.scoring.constraints.Constraint) -> rosetta.utility.vector1_unsigned_long
 
Returns the pose numbers of the residues involved in this constraint, in no particular order.
 
 
 Used in determining one-body/two-body/multi-body status.
 For historical reasons, the default uses a simple protocol based on natoms()/atom() -
 feel free to reimplement more efficiently.
score_type(...) from builtins.PyCapsule
score_type(rosetta.core.scoring.constraints.Constraint) -> rosetta.core.scoring.ScoreType
 
Returns the ScoreType that this Constraint object will use.
setup_for_derivatives(...) from builtins.PyCapsule
setup_for_derivatives(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
setup_for_scoring(...) from builtins.PyCapsule
setup_for_scoring(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
steal_def(...) from builtins.PyCapsule
steal_def(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.pose.Pose) -> NoneType
 
take coordinates, distances, angles, etc from given pose
to_string(...) from builtins.PyCapsule
to_string(rosetta.core.scoring.constraints.Constraint) -> str
 
Convenience function, returns the results of show() as a string.
 Not to be overriden by derived classes.

 
class BigBinConstraint(Constraint)
    constraint on dihedral angle formed by 4 points
 
 
Method resolution order:
BigBinConstraint
Constraint
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.constraints.BigBinConstraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(handle, rosetta.core.id.AtomID, rosetta.core.id.AtomID, rosetta.core.id.AtomID, rosetta.core.id.AtomID, rosetta.core.id.AtomID, rosetta.core.id.AtomID, str) -> NoneType
 
doc
 
2. __init__(self : handle, C0 : rosetta.core.id.AtomID, N1 : rosetta.core.id.AtomID, CA1 : rosetta.core.id.AtomID, C1 : rosetta.core.id.AtomID, N2 : rosetta.core.id.AtomID, CA2 : rosetta.core.id.AtomID, bin : str, scotype : rosetta.core.scoring.ScoreType) -> NoneType
 
3. __init__(handle) -> NoneType
 
4. __init__(self : handle, res : int, bin : str, sdev : float) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
atom(...) from builtins.PyCapsule
atom(self : rosetta.core.scoring.constraints.BigBinConstraint, n : int) -> rosetta.core.id.AtomID
bin(...) from builtins.PyCapsule
bin(rosetta.core.scoring.constraints.BigBinConstraint) -> str
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.constraints.BigBinConstraint) -> rosetta.core.scoring.constraints.Constraint
fill_f1_f2(...) from builtins.PyCapsule
fill_f1_f2(self : rosetta.core.scoring.constraints.BigBinConstraint,  : rosetta.core.id.AtomID, xyz : core::scoring::func::XYZ_Func,  : rosetta.numeric.xyzVector_double_t,  : rosetta.numeric.xyzVector_double_t,  : rosetta.core.scoring.EMapVector) -> NoneType
natoms(...) from builtins.PyCapsule
natoms(rosetta.core.scoring.constraints.BigBinConstraint) -> int
res(...) from builtins.PyCapsule
res(rosetta.core.scoring.constraints.BigBinConstraint) -> int
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.constraints.BigBinConstraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
score(...) from builtins.PyCapsule
score(self : rosetta.core.scoring.constraints.BigBinConstraint, xyz : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.EMapVector, emap : rosetta.core.scoring.EMapVector) -> NoneType
sdev(...) from builtins.PyCapsule
sdev(rosetta.core.scoring.constraints.BigBinConstraint) -> float
type(...) from builtins.PyCapsule
type(rosetta.core.scoring.constraints.BigBinConstraint) -> str

Methods inherited from Constraint:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.constraints.Constraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
 
Inequality operator to test whether two constraints are not functionally
 identical.
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.constraints.Constraint) -> str
choose_effective_sequence_separation(...) from builtins.PyCapsule
choose_effective_sequence_separation(self : rosetta.core.scoring.constraints.Constraint, sp : rosetta.core.kinematics.ShortestPathInFoldTree,  : rosetta.numeric.random.RandomGenerator) -> int
dist(...) from builtins.PyCapsule
dist(*args, **kwargs)
Overloaded function.
 
1. dist(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.pose.Pose) -> float
 
return the raw "distance" before that distance is handed to the FUNC object
 
2. dist(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func) -> float
effective_sequence_separation(...) from builtins.PyCapsule
effective_sequence_separation(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.kinematics.ShortestPathInFoldTree) -> int
get_func(...) from builtins.PyCapsule
get_func(rosetta.core.scoring.constraints.Constraint) -> core::scoring::func::Func
 
Returns the func::Func object associated with this Constraint object.
remap_resid(...) from builtins.PyCapsule
remap_resid(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
 
apply a resid remapping to this constraint, returns the remapped
 constraint Does this return an owning pointer to this constraint or a
 copy? Documentation would be nice.
remapped_clone(...) from builtins.PyCapsule
remapped_clone(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.pose.Pose,  : rosetta.core.pose.Pose, map : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
 
Copies the data from this Constraint into a new object and returns
 an OP atoms are mapped to atoms with the same name in dest pose ( e.g.
 for switch from centroid to fullatom ) if a sequence_mapping is present
 it is used to map residue numbers .. NULL = identity mapping to the new
 object. Intended to be implemented by derived classes.
residues(...) from builtins.PyCapsule
residues(rosetta.core.scoring.constraints.Constraint) -> rosetta.utility.vector1_unsigned_long
 
Returns the pose numbers of the residues involved in this constraint, in no particular order.
 
 
 Used in determining one-body/two-body/multi-body status.
 For historical reasons, the default uses a simple protocol based on natoms()/atom() -
 feel free to reimplement more efficiently.
score_type(...) from builtins.PyCapsule
score_type(rosetta.core.scoring.constraints.Constraint) -> rosetta.core.scoring.ScoreType
 
Returns the ScoreType that this Constraint object will use.
setup_for_derivatives(...) from builtins.PyCapsule
setup_for_derivatives(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
setup_for_scoring(...) from builtins.PyCapsule
setup_for_scoring(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
steal_def(...) from builtins.PyCapsule
steal_def(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.pose.Pose) -> NoneType
 
take coordinates, distances, angles, etc from given pose
to_string(...) from builtins.PyCapsule
to_string(rosetta.core.scoring.constraints.Constraint) -> str
 
Convenience function, returns the results of show() as a string.
 Not to be overriden by derived classes.

 
class BigBinConstraintCreator(ConstraintCreator)
    Mover creator for the BigBinConstraint constraint
 
 
Method resolution order:
BigBinConstraintCreator
ConstraintCreator
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(handle) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.constraints.BigBinConstraintCreator,  : rosetta.core.scoring.constraints.BigBinConstraintCreator) -> rosetta.core.scoring.constraints.BigBinConstraintCreator
create_constraint(...) from builtins.PyCapsule
create_constraint(rosetta.core.scoring.constraints.BigBinConstraintCreator) -> rosetta.core.scoring.constraints.Constraint
keyname(...) from builtins.PyCapsule
keyname(rosetta.core.scoring.constraints.BigBinConstraintCreator) -> str

 
class BoundFunc(rosetta.core.scoring.func.Func)
    
Method resolution order:
BoundFunc
rosetta.core.scoring.func.Func
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.constraints.BoundFunc, rhs : rosetta.core.scoring.func.Func) -> bool
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(self : handle, lb : float, ub : float, sd : float, type : str) -> NoneType
 
2. __init__(self : handle, lb : float, ub : float, sd : float, rswitch : float, type : str) -> NoneType
 
3. __init__(handle, rosetta.core.scoring.constraints.BoundFunc) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.constraints.BoundFunc,  : rosetta.core.scoring.constraints.BoundFunc) -> rosetta.core.scoring.constraints.BoundFunc
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.constraints.BoundFunc) -> rosetta.core.scoring.func.Func
dfunc(...) from builtins.PyCapsule
dfunc(self : rosetta.core.scoring.constraints.BoundFunc, x : float) -> float
func(...) from builtins.PyCapsule
func(self : rosetta.core.scoring.constraints.BoundFunc, x : float) -> float
lb(...) from builtins.PyCapsule
lb(rosetta.core.scoring.constraints.BoundFunc) -> float
rswitch(...) from builtins.PyCapsule
rswitch(rosetta.core.scoring.constraints.BoundFunc) -> float
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.constraints.BoundFunc, other : rosetta.core.scoring.func.Func) -> bool
sd(...) from builtins.PyCapsule
sd(rosetta.core.scoring.constraints.BoundFunc) -> float
type(...) from builtins.PyCapsule
type(rosetta.core.scoring.constraints.BoundFunc) -> str
ub(...) from builtins.PyCapsule
ub(rosetta.core.scoring.constraints.BoundFunc) -> float

Methods inherited from rosetta.core.scoring.func.Func:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
 
inequality operator -- simply the negation of the (virtual) equality operator
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.func.Func) -> str
estimate_dfunc(...) from builtins.PyCapsule
estimate_dfunc(*args, **kwargs)
Overloaded function.
 
1. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+1e-05).
 
2. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float, h : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+h).

 
class ConstantConstraint(Constraint)
    A Constant Constraint.
 
 
Method resolution order:
ConstantConstraint
Constraint
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.constraints.ConstantConstraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(handle, rosetta.core.scoring.func.Func) -> NoneType
 
doc
 
2. __init__(self : handle, func_in : rosetta.core.scoring.func.Func, scotype : rosetta.core.scoring.ScoreType) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
atom(...) from builtins.PyCapsule
atom(self : rosetta.core.scoring.constraints.ConstantConstraint, n : int) -> rosetta.core.id.AtomID
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.constraints.ConstantConstraint) -> rosetta.core.scoring.constraints.Constraint
fill_f1_f2(...) from builtins.PyCapsule
fill_f1_f2(self : rosetta.core.scoring.constraints.ConstantConstraint,  : rosetta.core.id.AtomID,  : core::scoring::func::XYZ_Func, F1 : rosetta.numeric.xyzVector_double_t, F2 : rosetta.numeric.xyzVector_double_t,  : rosetta.core.scoring.EMapVector) -> NoneType
 
compute atom deriv
natoms(...) from builtins.PyCapsule
natoms(rosetta.core.scoring.constraints.ConstantConstraint) -> int
 
number of atoms --- zero
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.constraints.ConstantConstraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
score(...) from builtins.PyCapsule
score(*args, **kwargs)
Overloaded function.
 
1. score(rosetta.core.scoring.constraints.ConstantConstraint) -> float
 
compute score
 
2. score(self : rosetta.core.scoring.constraints.ConstantConstraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.EMapVector, emap : rosetta.core.scoring.EMapVector) -> NoneType
 
compute score
type(...) from builtins.PyCapsule
type(rosetta.core.scoring.constraints.ConstantConstraint) -> str

Methods inherited from Constraint:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.constraints.Constraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
 
Inequality operator to test whether two constraints are not functionally
 identical.
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.constraints.Constraint) -> str
choose_effective_sequence_separation(...) from builtins.PyCapsule
choose_effective_sequence_separation(self : rosetta.core.scoring.constraints.Constraint, sp : rosetta.core.kinematics.ShortestPathInFoldTree,  : rosetta.numeric.random.RandomGenerator) -> int
dist(...) from builtins.PyCapsule
dist(*args, **kwargs)
Overloaded function.
 
1. dist(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.pose.Pose) -> float
 
return the raw "distance" before that distance is handed to the FUNC object
 
2. dist(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func) -> float
effective_sequence_separation(...) from builtins.PyCapsule
effective_sequence_separation(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.kinematics.ShortestPathInFoldTree) -> int
get_func(...) from builtins.PyCapsule
get_func(rosetta.core.scoring.constraints.Constraint) -> core::scoring::func::Func
 
Returns the func::Func object associated with this Constraint object.
remap_resid(...) from builtins.PyCapsule
remap_resid(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
 
apply a resid remapping to this constraint, returns the remapped
 constraint Does this return an owning pointer to this constraint or a
 copy? Documentation would be nice.
remapped_clone(...) from builtins.PyCapsule
remapped_clone(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.pose.Pose,  : rosetta.core.pose.Pose, map : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
 
Copies the data from this Constraint into a new object and returns
 an OP atoms are mapped to atoms with the same name in dest pose ( e.g.
 for switch from centroid to fullatom ) if a sequence_mapping is present
 it is used to map residue numbers .. NULL = identity mapping to the new
 object. Intended to be implemented by derived classes.
residues(...) from builtins.PyCapsule
residues(rosetta.core.scoring.constraints.Constraint) -> rosetta.utility.vector1_unsigned_long
 
Returns the pose numbers of the residues involved in this constraint, in no particular order.
 
 
 Used in determining one-body/two-body/multi-body status.
 For historical reasons, the default uses a simple protocol based on natoms()/atom() -
 feel free to reimplement more efficiently.
score_type(...) from builtins.PyCapsule
score_type(rosetta.core.scoring.constraints.Constraint) -> rosetta.core.scoring.ScoreType
 
Returns the ScoreType that this Constraint object will use.
setup_for_derivatives(...) from builtins.PyCapsule
setup_for_derivatives(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
setup_for_scoring(...) from builtins.PyCapsule
setup_for_scoring(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
steal_def(...) from builtins.PyCapsule
steal_def(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.pose.Pose) -> NoneType
 
take coordinates, distances, angles, etc from given pose
to_string(...) from builtins.PyCapsule
to_string(rosetta.core.scoring.constraints.Constraint) -> str
 
Convenience function, returns the results of show() as a string.
 Not to be overriden by derived classes.

 
class Constraint(builtins.object)
    Actually a *restraint*, like a virtual rubber band between a pair of atoms.
 
 
All Constraints are expected to be immutable once created,
meaning their internal data (state) should not change over their lifetime.
This allows Constraints to be shared between copies of Poses (e.g. in Monte Carlo),
and is important for both speed (with thousands of constraints) and correctness.
 
To "change" a constraint, remove the old one and add a new and different one.
The steal() methods have been removed because it is
incompatible with the idea of immutable constraints.
 
  Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.scoring.constraints.Constraint) -> bool
 
Equality operator to test whether two constraints are functionally
 identical.
 
 
 This operator should use floating point comparison and should not
 decide that two floats are identical if they are within some epsilon > 0.
 This method allows developes to remove specific constraints from Poses, even
 if the constraints have been cloned.  Remapped constraints should not be
 considered identical -- i.e., if cst1 is between residues i and j and
 cst2 is between residues i+1 and j+1.  All subclasses of Constraint must
 implement this method.
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(self : rosetta.core.scoring.constraints.Constraint, t : rosetta.core.scoring.ScoreType) -> NoneType
 
2. __init__(rosetta.core.scoring.constraints.Constraint, rosetta.core.scoring.constraints.Constraint) -> NoneType
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.constraints.Constraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
 
Inequality operator to test whether two constraints are not functionally
 identical.
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.constraints.Constraint) -> str
atom(...) from builtins.PyCapsule
atom(self : rosetta.core.scoring.constraints.Constraint, index : int) -> rosetta.core.id.AtomID
 
Returns the AtomID referred to by index.
 
 
 Note that this function isn't actually used by the constraint scoring machenery.
 If you're calling it on a generic Constraint (as opposed to specifically on a derived class)
 you're probably doing something wrong.
choose_effective_sequence_separation(...) from builtins.PyCapsule
choose_effective_sequence_separation(self : rosetta.core.scoring.constraints.Constraint, sp : rosetta.core.kinematics.ShortestPathInFoldTree,  : rosetta.numeric.random.RandomGenerator) -> int
clone(...) from builtins.PyCapsule
clone(*args, **kwargs)
Overloaded function.
 
1. clone(rosetta.core.scoring.constraints.Constraint) -> rosetta.core.scoring.constraints.Constraint
 
Copies the data from this %Constraint into a new object and returns
 an OP to the new object. Intended to be implemented by derived classes and
 used by pose.add_constraint.  This function must return a *deep copy* of
 itself -- meaning that if this %Constraint holds pointers to other %Constraints
 that it must invoke clone on those %Constraints as well.  If the %Constraint
 holds a FuncOP, then the Func should also be cloned.
 
2. clone(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::Func) -> rosetta.core.scoring.constraints.Constraint
 
Clone the constraint, but where a new Func object is to be used instead.
dist(...) from builtins.PyCapsule
dist(*args, **kwargs)
Overloaded function.
 
1. dist(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.pose.Pose) -> float
 
return the raw "distance" before that distance is handed to the FUNC object
 
2. dist(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func) -> float
effective_sequence_separation(...) from builtins.PyCapsule
effective_sequence_separation(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.kinematics.ShortestPathInFoldTree) -> int
fill_f1_f2(...) from builtins.PyCapsule
fill_f1_f2(self : rosetta.core.scoring.constraints.Constraint, atom : rosetta.core.id.AtomID, xyz_func : core::scoring::func::XYZ_Func, F1 : rosetta.numeric.xyzVector_double_t, F2 : rosetta.numeric.xyzVector_double_t, weights : rosetta.core.scoring.EMapVector) -> NoneType
 
Fill the f1 and f2 vectors, necessary for considering the
 derivative this constraint during minimization. (someone please reference
 Bill Wedermeyer's paper here, as I'm in an airport and can't fill it in
 myself!)
get_func(...) from builtins.PyCapsule
get_func(rosetta.core.scoring.constraints.Constraint) -> core::scoring::func::Func
 
Returns the func::Func object associated with this Constraint object.
natoms(...) from builtins.PyCapsule
natoms(rosetta.core.scoring.constraints.Constraint) -> int
 
Returns the number of atoms involved in defining this constraint.
 If the constraint doesn't depend on particular atoms (e.g. a residue type constraint)
 this function can return zero
 
 
 Note that this function isn't actually used by the constraint scoring machenery.
 If you're calling it on a generic Constraint (as opposed to specifically on a derived class)
 you're probably doing something wrong.
remap_resid(...) from builtins.PyCapsule
remap_resid(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
 
apply a resid remapping to this constraint, returns the remapped
 constraint Does this return an owning pointer to this constraint or a
 copy? Documentation would be nice.
remapped_clone(...) from builtins.PyCapsule
remapped_clone(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.pose.Pose,  : rosetta.core.pose.Pose, map : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
 
Copies the data from this Constraint into a new object and returns
 an OP atoms are mapped to atoms with the same name in dest pose ( e.g.
 for switch from centroid to fullatom ) if a sequence_mapping is present
 it is used to map residue numbers .. NULL = identity mapping to the new
 object. Intended to be implemented by derived classes.
residues(...) from builtins.PyCapsule
residues(rosetta.core.scoring.constraints.Constraint) -> rosetta.utility.vector1_unsigned_long
 
Returns the pose numbers of the residues involved in this constraint, in no particular order.
 
 
 Used in determining one-body/two-body/multi-body status.
 For historical reasons, the default uses a simple protocol based on natoms()/atom() -
 feel free to reimplement more efficiently.
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.constraints.Constraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
 
Determine if the calling class has the same type as the
 input class, using dynamic casts.  This is important in ensuring
 that two constraints are equal: both this and other must check
 that the other is the same as it.  This is not an optional method
 and every class should implement it, regaurdless of whether a
 parent class implements it.
score(...) from builtins.PyCapsule
score(*args, **kwargs)
Overloaded function.
 
1. score(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.pose.Pose) -> float
 
2. score(self : rosetta.core.scoring.constraints.Constraint, xyz_func : core::scoring::func::XYZ_Func, weights : rosetta.core.scoring.EMapVector, emap : rosetta.core.scoring.EMapVector) -> NoneType
 
Calculates a score for this constraint using XYZ_Func, and puts
 the UNWEIGHTED score into emap. Although the current set of weights
 currently is provided, Constraint objects should put unweighted scores
 into emap because the ScoreFunction will do the weighting itself.
 
3. score(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.conformation.Conformation) -> float
 
Returns the score of this constraint computed over the given conformation.
 Not necessarily implemented in all derived classes, as it's redundant with
 the score( XYZ_Func, EnergyMap, EnergyMap )  method defined above. Returns
 0.0 if not implemented.
score_type(...) from builtins.PyCapsule
score_type(rosetta.core.scoring.constraints.Constraint) -> rosetta.core.scoring.ScoreType
 
Returns the ScoreType that this Constraint object will use.
setup_for_derivatives(...) from builtins.PyCapsule
setup_for_derivatives(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
setup_for_scoring(...) from builtins.PyCapsule
setup_for_scoring(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
steal_def(...) from builtins.PyCapsule
steal_def(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.pose.Pose) -> NoneType
 
take coordinates, distances, angles, etc from given pose
to_string(...) from builtins.PyCapsule
to_string(rosetta.core.scoring.constraints.Constraint) -> str
 
Convenience function, returns the results of show() as a string.
 Not to be overriden by derived classes.
type(...) from builtins.PyCapsule
type(rosetta.core.scoring.constraints.Constraint) -> str
 
Returns a unique string identified for this constraint. Used in several
 places, including the ConstraintIO class.

 
class ConstraintCreator(builtins.object)
    Abstract base class for a Mover factory; the Creator class is responsible for
creating a particular mover class.
 
  Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(rosetta.core.scoring.constraints.ConstraintCreator) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.constraints.ConstraintCreator,  : rosetta.core.scoring.constraints.ConstraintCreator) -> rosetta.core.scoring.constraints.ConstraintCreator
create_constraint(...) from builtins.PyCapsule
create_constraint(rosetta.core.scoring.constraints.ConstraintCreator) -> rosetta.core.scoring.constraints.Constraint
keyname(...) from builtins.PyCapsule
keyname(rosetta.core.scoring.constraints.ConstraintCreator) -> str

 
class ConstraintEdge(rosetta.core.graph.Edge)
    
Method resolution order:
ConstraintEdge
rosetta.core.graph.Edge
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(self : handle, owner : rosetta.core.graph.Graph, first_node_ind : int, second_node_ind : int) -> NoneType
 
2. __init__(self : handle, owner : rosetta.core.graph.Graph, example_edge : rosetta.core.scoring.constraints.ConstraintEdge) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
angle_constraint_energy(...) from builtins.PyCapsule
angle_constraint_energy(*args, **kwargs)
Overloaded function.
 
1. angle_constraint_energy(self : rosetta.core.scoring.constraints.ConstraintEdge,  : float) -> NoneType
 
2. angle_constraint_energy(rosetta.core.scoring.constraints.ConstraintEdge) -> float
atom_pair_constraint_energy(...) from builtins.PyCapsule
atom_pair_constraint_energy(*args, **kwargs)
Overloaded function.
 
1. atom_pair_constraint_energy(self : rosetta.core.scoring.constraints.ConstraintEdge,  : float) -> NoneType
 
2. atom_pair_constraint_energy(rosetta.core.scoring.constraints.ConstraintEdge) -> float
backbone_stub_constraint_energy(...) from builtins.PyCapsule
backbone_stub_constraint_energy(*args, **kwargs)
Overloaded function.
 
1. backbone_stub_constraint_energy(self : rosetta.core.scoring.constraints.ConstraintEdge,  : float) -> NoneType
 
2. backbone_stub_constraint_energy(rosetta.core.scoring.constraints.ConstraintEdge) -> float
backbone_stub_linear_constraint_energy(...) from builtins.PyCapsule
backbone_stub_linear_constraint_energy(*args, **kwargs)
Overloaded function.
 
1. backbone_stub_linear_constraint_energy(self : rosetta.core.scoring.constraints.ConstraintEdge,  : float) -> NoneType
 
2. backbone_stub_linear_constraint_energy(rosetta.core.scoring.constraints.ConstraintEdge) -> float
base_pair_constraint_energy(...) from builtins.PyCapsule
base_pair_constraint_energy(*args, **kwargs)
Overloaded function.
 
1. base_pair_constraint_energy(self : rosetta.core.scoring.constraints.ConstraintEdge,  : float) -> NoneType
 
2. base_pair_constraint_energy(rosetta.core.scoring.constraints.ConstraintEdge) -> float
bond_geometry_energy(...) from builtins.PyCapsule
bond_geometry_energy(*args, **kwargs)
Overloaded function.
 
1. bond_geometry_energy(self : rosetta.core.scoring.constraints.ConstraintEdge,  : float) -> NoneType
 
2. bond_geometry_energy(rosetta.core.scoring.constraints.ConstraintEdge) -> float
coordinate_constraint_energy(...) from builtins.PyCapsule
coordinate_constraint_energy(*args, **kwargs)
Overloaded function.
 
1. coordinate_constraint_energy(self : rosetta.core.scoring.constraints.ConstraintEdge,  : float) -> NoneType
 
2. coordinate_constraint_energy(rosetta.core.scoring.constraints.ConstraintEdge) -> float
copy_from(...) from builtins.PyCapsule
copy_from(self : rosetta.core.scoring.constraints.ConstraintEdge, source : rosetta.core.graph.Edge) -> NoneType
count_dynamic_memory(...) from builtins.PyCapsule
count_dynamic_memory(rosetta.core.scoring.constraints.ConstraintEdge) -> int
count_static_memory(...) from builtins.PyCapsule
count_static_memory(rosetta.core.scoring.constraints.ConstraintEdge) -> int
dihedral_constraint_energy(...) from builtins.PyCapsule
dihedral_constraint_energy(*args, **kwargs)
Overloaded function.
 
1. dihedral_constraint_energy(self : rosetta.core.scoring.constraints.ConstraintEdge,  : float) -> NoneType
 
2. dihedral_constraint_energy(rosetta.core.scoring.constraints.ConstraintEdge) -> float
energy_computed(...) from builtins.PyCapsule
energy_computed(*args, **kwargs)
Overloaded function.
 
1. energy_computed(self : rosetta.core.scoring.constraints.ConstraintEdge, setting : bool) -> NoneType
 
2. energy_computed(rosetta.core.scoring.constraints.ConstraintEdge) -> bool
metalbinding_constraint_energy(...) from builtins.PyCapsule
metalbinding_constraint_energy(*args, **kwargs)
Overloaded function.
 
1. metalbinding_constraint_energy(self : rosetta.core.scoring.constraints.ConstraintEdge,  : float) -> NoneType
 
2. metalbinding_constraint_energy(rosetta.core.scoring.constraints.ConstraintEdge) -> float
res_type_linking_constraint_energy(...) from builtins.PyCapsule
res_type_linking_constraint_energy(*args, **kwargs)
Overloaded function.
 
1. res_type_linking_constraint_energy(self : rosetta.core.scoring.constraints.ConstraintEdge,  : float) -> NoneType
 
2. res_type_linking_constraint_energy(rosetta.core.scoring.constraints.ConstraintEdge) -> float
rna_bond_geometry_energy(...) from builtins.PyCapsule
rna_bond_geometry_energy(*args, **kwargs)
Overloaded function.
 
1. rna_bond_geometry_energy(self : rosetta.core.scoring.constraints.ConstraintEdge,  : float) -> NoneType
 
2. rna_bond_geometry_energy(rosetta.core.scoring.constraints.ConstraintEdge) -> float

Methods inherited from rosetta.core.graph.Edge:
get_first_node_ind(...) from builtins.PyCapsule
get_first_node_ind(rosetta.core.graph.Edge) -> int
 
returns the index of the lower node
get_other_ind(...) from builtins.PyCapsule
get_other_ind(self : rosetta.core.graph.Edge, node_index : int) -> int
 
returns the index of the one node given the index of the other.
 node_index must be one of the two nodes that this edge is incident upon.
get_other_node(...) from builtins.PyCapsule
get_other_node(*args, **kwargs)
Overloaded function.
 
1. get_other_node(self : rosetta.core.graph.Edge, node_index : int) -> rosetta.core.graph.Node
 
returns a const pointer to one node given the index of the other.
 node_index must be one of the two nodes that this edge is incident upon.
 
2. get_other_node(self : rosetta.core.graph.Edge, node_index : int) -> rosetta.core.graph.Node
 
returns a non-const pointer to one node given the index of the other.
 node_index must be one of the two nodes that this edge is incident upon.
get_second_node_ind(...) from builtins.PyCapsule
get_second_node_ind(rosetta.core.graph.Edge) -> int
 
returns the index of the upper node
is_loop(...) from builtins.PyCapsule
is_loop(rosetta.core.graph.Edge) -> bool
 
Is this edge a loop? In Pseudographs, loop edges are incident twice on a single vertex.
same_edge(...) from builtins.PyCapsule
same_edge(self : rosetta.core.graph.Edge, node1 : int, node2 : int) -> bool
 
Is this the same edge as another edge (node1,node2)?  Note:
 this graph does not work for multi-graphs.  Edges must be unique.
set_pos_in_owners_list(...) from builtins.PyCapsule
set_pos_in_owners_list(self : rosetta.core.graph.Edge, edge_iterator : rosetta.core.graph.EdgeListIterator) -> NoneType
 
called only by class Graph, this function gives the Edge the data it needs
 to later delete itself from its owner's edge list in constant time.

 
class ConstraintFactory(rosetta.utility.SingletonBase_core_scoring_constraints_ConstraintFactory_t)
    
Method resolution order:
ConstraintFactory
rosetta.utility.SingletonBase_core_scoring_constraints_ConstraintFactory_t
builtins.object

Methods defined here:
__init__(self, /, *args, **kwargs)
Initialize self.  See help(type(self)) for accurate signature.
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
factory_register(...) from builtins.PyCapsule
factory_register(self : rosetta.core.scoring.constraints.ConstraintFactory, creator : rosetta.core.scoring.constraints.ConstraintCreator) -> NoneType
get_creator(...) from builtins.PyCapsule
get_creator(self : rosetta.core.scoring.constraints.ConstraintFactory, type_name : str) -> rosetta.core.scoring.constraints.ConstraintCreator
get_cst_names(...) from builtins.PyCapsule
get_cst_names(rosetta.core.scoring.constraints.ConstraintFactory) -> rosetta.utility.vector1_std_string
newConstraint(...) from builtins.PyCapsule
newConstraint(self : rosetta.core.scoring.constraints.ConstraintFactory, type_name : str) -> rosetta.core.scoring.constraints.Constraint
replace_creator(...) from builtins.PyCapsule
replace_creator(self : rosetta.core.scoring.constraints.ConstraintFactory, creator : rosetta.core.scoring.constraints.ConstraintCreator) -> NoneType
 
Replace the load-time ConstraintCreator with another creator.
 WARNING WARNING WARNING THREAD UNSAFE!!! DO NOT USE THIS!!!

Methods inherited from rosetta.utility.SingletonBase_core_scoring_constraints_ConstraintFactory_t:
get_instance(...) from builtins.PyCapsule
get_instance() -> core::scoring::constraints::ConstraintFactory

 
class ConstraintGraph(rosetta.core.graph.Graph)
    
Method resolution order:
ConstraintGraph
rosetta.core.graph.Graph
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(handle) -> NoneType
 
2. __init__(self : handle, num_nodes : int) -> NoneType
 
3. __init__(handle, rosetta.core.scoring.constraints.ConstraintGraph) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.constraints.ConstraintGraph, source : rosetta.core.scoring.constraints.ConstraintGraph) -> rosetta.core.scoring.constraints.ConstraintGraph
delete_edge(...) from builtins.PyCapsule
delete_edge(self : rosetta.core.scoring.constraints.ConstraintGraph, edge : rosetta.core.graph.Edge) -> NoneType

Methods inherited from rosetta.core.graph.Graph:
add_edge(...) from builtins.PyCapsule
add_edge(*args, **kwargs)
Overloaded function.
 
1. add_edge(self : rosetta.core.graph.Graph, node1 : int, node2 : int) -> rosetta.core.graph.Edge
 
add an edge between two vertices.  Invokes "create_edge" from the derived class.
 Returns a pointer to the edge after its been added, allowing the calling function
 to immediately set data for this edge.
 
2. add_edge(self : rosetta.core.graph.Graph, example_edge : rosetta.core.graph.Edge) -> rosetta.core.graph.Edge
 
add an edge to this graph copying the data from an edge in another graph.
 Returns a pointer to the edge after its been added, allowing the calling function
 to immediately set data for this edge.
all_pairs_shortest_paths(...) from builtins.PyCapsule
all_pairs_shortest_paths(rosetta.core.graph.Graph) -> ObjexxFCL::FArray2D<int>
 
O(V^3).  Computes all pairs shortest paths using Warshall's algorithm
 and writes all the path distances to the two-dimensional table.
const_edge_list_begin(...) from builtins.PyCapsule
const_edge_list_begin(rosetta.core.graph.Graph) -> rosetta.core.graph.EdgeListConstIterator
 
returns a const iterator to the beginning of the (unordered) edge list for the graph.
 this edge list contains all the edges in the graph, not simply those for a particular vertex
const_edge_list_end(...) from builtins.PyCapsule
const_edge_list_end(rosetta.core.graph.Graph) -> rosetta.core.graph.EdgeListConstIterator
 
returns a const iterator to the end of the (unordered) edge list for the graph.
 this edge list contains all the edges in the graph, not simply those for a particular vertex
copy_connectivity(...) from builtins.PyCapsule
copy_connectivity(self : rosetta.core.graph.Graph, source : rosetta.core.graph.Graph) -> NoneType
 
copy the edge connectivity from a source graph with a potentially
 unknown type.
drop_all_edges(...) from builtins.PyCapsule
drop_all_edges(rosetta.core.graph.Graph) -> NoneType
 
delete all the edges present in the graph
drop_all_edges_for_node(...) from builtins.PyCapsule
drop_all_edges_for_node(self : rosetta.core.graph.Graph, node : int) -> NoneType
 
delete all the edges for a single vertex in the graph
edge_list_begin(...) from builtins.PyCapsule
edge_list_begin(rosetta.core.graph.Graph) -> rosetta.core.graph.EdgeListIterator
 
returns a non-const iterator to the beginning of the (unordered) edge list for the graph.
 this edge list contains all the edges in the graph, not simply those for a particular vertex
edge_list_end(...) from builtins.PyCapsule
edge_list_end(rosetta.core.graph.Graph) -> rosetta.core.graph.EdgeListIterator
 
returns a non-const iterator to the end of the (unordered) edge list for the graph.
 this edge list contains all the edges in the graph, not simply those for a particular vertex
find_edge(...) from builtins.PyCapsule
find_edge(*args, **kwargs)
Overloaded function.
 
1. find_edge(self : rosetta.core.graph.Graph, node1 : int, node2 : int) -> rosetta.core.graph.Edge
 
returns a pointer to the edge connecting nodes node1 and node2, if that edge exists
 in the graph, o.w. returns 0.  Focuses the graph on this edge for fast subsequent retrieval.
 
2. find_edge(self : rosetta.core.graph.Graph, node1 : int, node2 : int) -> rosetta.core.graph.Edge
 
returns a const pointer to the edge connecting nodes node1 and node2, if that edge exists
 in the graph, o.w. returns 0.  Focuses the graph on this edge for fast subsequent retrieval.
focused_edge(...) from builtins.PyCapsule
focused_edge(*args, **kwargs)
Overloaded function.
 
1. focused_edge(rosetta.core.graph.Graph) -> rosetta.core.graph.Edge
 
returns a pointer to the focused edge
 
2. focused_edge(rosetta.core.graph.Graph) -> rosetta.core.graph.Edge
 
returns a const-pointer to the focused edge
getTotalMemoryUsage(...) from builtins.PyCapsule
getTotalMemoryUsage(rosetta.core.graph.Graph) -> int
 
returns a count of all the memory used by every vertex and edge in a graph
 by invoking the polymorphic count_static_memory and count_dynamic_memory of each
 (possibly derived) node and edge object as well as for the (possibly derived) graph
 class.
get_edge_exists(...) from builtins.PyCapsule
get_edge_exists(self : rosetta.core.graph.Graph, node1 : int, node2 : int) -> bool
 
is an edge already present in the graph? O(V) worst case.  O(1) iff all vertices have O(1) edges
get_node(...) from builtins.PyCapsule
get_node(*args, **kwargs)
Overloaded function.
 
1. get_node(self : rosetta.core.graph.Graph, index : int) -> rosetta.core.graph.Node
 
2. get_node(self : rosetta.core.graph.Graph, index : int) -> rosetta.core.graph.Node
get_self_ptr(...) from builtins.PyCapsule
get_self_ptr(*args, **kwargs)
Overloaded function.
 
1. get_self_ptr(rosetta.core.graph.Graph) -> rosetta.core.graph.Graph
 
self pointers
 
2. get_self_ptr(rosetta.core.graph.Graph) -> rosetta.core.graph.Graph
num_edges(...) from builtins.PyCapsule
num_edges(rosetta.core.graph.Graph) -> int
num_nodes(...) from builtins.PyCapsule
num_nodes(rosetta.core.graph.Graph) -> int
 
the number of nodes in the graph
print_vertices(...) from builtins.PyCapsule
print_vertices(rosetta.core.graph.Graph) -> NoneType
 
send summary information to the screen for all vertices in the graph
set_num_nodes(...) from builtins.PyCapsule
set_num_nodes(self : rosetta.core.graph.Graph, num_nodes : int) -> NoneType
 
set the number of nodes in the graph -- deletes any existing edges in the graph

 
class ConstraintIO(rosetta.utility.SingletonBase_core_scoring_constraints_ConstraintIO_t)
    /////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////
 
 
Method resolution order:
ConstraintIO
rosetta.utility.SingletonBase_core_scoring_constraints_ConstraintIO_t
builtins.object

Methods defined here:
__init__(self, /, *args, **kwargs)
Initialize self.  See help(type(self)) for accurate signature.
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
get_cst_factory(...) from builtins.PyCapsule
get_cst_factory() -> rosetta.core.scoring.constraints.ConstraintFactory
get_func_factory(...) from builtins.PyCapsule
get_func_factory() -> rosetta.core.scoring.func.FuncFactory
parse_residue(...) from builtins.PyCapsule
parse_residue(*args, **kwargs)
Overloaded function.
 
1. parse_residue(pose : rosetta.core.pose.Pose, residue_string : str, residue_num : int) -> NoneType
 
2. parse_residue(pose : rosetta.core.pose.Pose, resnum : int) -> int
 
3. parse_residue(pose : rosetta.core.pose.Pose, resnum : int, chain : str) -> int
read_constraints(...) from builtins.PyCapsule
read_constraints(filename : str, cst_set : core::scoring::constraints::ConstraintSet, pose : rosetta.core.pose.Pose) -> core::scoring::constraints::ConstraintSet
read_constraints_new(...) from builtins.PyCapsule
read_constraints_new(fname : str, cset : core::scoring::constraints::ConstraintSet, pose : rosetta.core.pose.Pose) -> core::scoring::constraints::ConstraintSet
write_constraints(...) from builtins.PyCapsule
write_constraints(filename : str, cst_set : core::scoring::constraints::ConstraintSet,  : rosetta.core.pose.Pose) -> NoneType

Methods inherited from rosetta.utility.SingletonBase_core_scoring_constraints_ConstraintIO_t:
get_instance(...) from builtins.PyCapsule
get_instance() -> core::scoring::constraints::ConstraintIO

 
class ConstraintNode(rosetta.core.graph.Node)
    
Method resolution order:
ConstraintNode
rosetta.core.graph.Node
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(self : handle,  : rosetta.core.graph.Graph, node_id : int) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
copy_from(...) from builtins.PyCapsule
copy_from(self : rosetta.core.scoring.constraints.ConstraintNode, source : rosetta.core.graph.Node) -> NoneType
count_dynamic_memory(...) from builtins.PyCapsule
count_dynamic_memory(rosetta.core.scoring.constraints.ConstraintNode) -> int
count_static_memory(...) from builtins.PyCapsule
count_static_memory(rosetta.core.scoring.constraints.ConstraintNode) -> int

Methods inherited from rosetta.core.graph.Node:
add_edge(...) from builtins.PyCapsule
add_edge(self : rosetta.core.graph.Node, edge_ptr : core::graph::Edge,  : rosetta.core.graph.EdgeListIterator) -> NoneType
 
adds edge pointer to edge list; returns an iterator to the new
 list element
const_edge_list_begin(...) from builtins.PyCapsule
const_edge_list_begin(rosetta.core.graph.Node) -> rosetta.core.graph.EdgeListConstIterator
 
returns a const iterator to the beginning of its edge list
const_edge_list_end(...) from builtins.PyCapsule
const_edge_list_end(rosetta.core.graph.Node) -> rosetta.core.graph.EdgeListConstIterator
 
returns a const iterator to the end of its edge list
const_lower_edge_list_begin(...) from builtins.PyCapsule
const_lower_edge_list_begin(rosetta.core.graph.Node) -> rosetta.core.graph.EdgeListConstIterator
 
returns a const iterator to the beginning of its lower-edge list
const_lower_edge_list_end(...) from builtins.PyCapsule
const_lower_edge_list_end(rosetta.core.graph.Node) -> rosetta.core.graph.EdgeListConstIterator
 
returns a const iterator to the end of its lower-edge list
const_upper_edge_list_begin(...) from builtins.PyCapsule
const_upper_edge_list_begin(rosetta.core.graph.Node) -> rosetta.core.graph.EdgeListConstIterator
 
returns a const iterator to the beginning of its upper-edge list
const_upper_edge_list_end(...) from builtins.PyCapsule
const_upper_edge_list_end(rosetta.core.graph.Node) -> rosetta.core.graph.EdgeListConstIterator
 
returns a const iterator to the end of its upper-edge list
drop_all_edges(...) from builtins.PyCapsule
drop_all_edges(rosetta.core.graph.Node) -> NoneType
 
deletes all edges incident upon this node
drop_edge(...) from builtins.PyCapsule
drop_edge(self : rosetta.core.graph.Node, edge_iterator : rosetta.core.graph.EdgeListIterator) -> NoneType
 
removes an edge iterator from the node's edge list.  Only called by Edge class.
edge_list_begin(...) from builtins.PyCapsule
edge_list_begin(rosetta.core.graph.Node) -> rosetta.core.graph.EdgeListIterator
 
returns a non-const iterator to the beginning of its edge list
edge_list_end(...) from builtins.PyCapsule
edge_list_end(rosetta.core.graph.Node) -> rosetta.core.graph.EdgeListIterator
 
returns a non-const iterator to the end of its edge list
find_edge(...) from builtins.PyCapsule
find_edge(*args, **kwargs)
Overloaded function.
 
1. find_edge(self : rosetta.core.graph.Node, other_node_index : int) -> core::graph::Edge
 
a "slow" (linear) search for an edge.
 
2. find_edge(self : rosetta.core.graph.Node, other_node_index : int) -> core::graph::Edge
get_node_index(...) from builtins.PyCapsule
get_node_index(rosetta.core.graph.Node) -> int
 
the index for this node
get_num_edges_to_larger_indexed_nodes(...) from builtins.PyCapsule
get_num_edges_to_larger_indexed_nodes(rosetta.core.graph.Node) -> int
 
the number of upper neighbors -- which "self" neighborness is counted if a loop edge
 is present
get_num_edges_to_smaller_indexed_nodes(...) from builtins.PyCapsule
get_num_edges_to_smaller_indexed_nodes(rosetta.core.graph.Node) -> int
 
the number of lower neighbors
loop_incident(...) from builtins.PyCapsule
loop_incident(rosetta.core.graph.Node) -> bool
 
NOTE TO SELF: remove loop support
lower_edge_list_begin(...) from builtins.PyCapsule
lower_edge_list_begin(rosetta.core.graph.Node) -> rosetta.core.graph.EdgeListIterator
 
returns a non-const iterator to the beginning of its lower-edge list
lower_edge_list_end(...) from builtins.PyCapsule
lower_edge_list_end(rosetta.core.graph.Node) -> rosetta.core.graph.EdgeListIterator
 
returns a non-const iterator to the end of its lower-edge list
num_edges(...) from builtins.PyCapsule
num_edges(rosetta.core.graph.Node) -> int
 
the number of edges incident on this node, which may include a loop edge
num_neighbors_counting_self(...) from builtins.PyCapsule
num_neighbors_counting_self(rosetta.core.graph.Node) -> int
 
the number of neighbors counting "self" as a neighbor.
num_neighbors_counting_self_static(...) from builtins.PyCapsule
num_neighbors_counting_self_static(rosetta.core.graph.Node) -> int
 
the number of neighbors counting "self" as neighbor. Defaults to
 num_neighbors_counting_self() but can be set to other values as well.
 Useful in calculation of symmetrical structures.
print(...) from builtins.PyCapsule
print(rosetta.core.graph.Node) -> NoneType
 
send summaray data about this node to the screen
set_num_neighbors_counting_self_static(...) from builtins.PyCapsule
set_num_neighbors_counting_self_static(self : rosetta.core.graph.Node, neighbor : int) -> NoneType
 
manually change the number of neighbors for a Node. Used
 for symmetry scoring
upper_edge_list_begin(...) from builtins.PyCapsule
upper_edge_list_begin(rosetta.core.graph.Node) -> rosetta.core.graph.EdgeListIterator
 
returns a non-const iterator to the beginning of its upper-edge list
upper_edge_list_end(...) from builtins.PyCapsule
upper_edge_list_end(rosetta.core.graph.Node) -> rosetta.core.graph.EdgeListIterator
 
returns a non-const iterator to the end of its upper-edge list

 
class ConstraintSet(builtins.object)
    /////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////
 
  Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(handle) -> NoneType
 
2. __init__(handle, rosetta.core.scoring.constraints.ConstraintSet) -> NoneType
 
3. __init__(self : handle, other : rosetta.core.scoring.constraints.ConstraintSet, start_residue : int, end_residue : int) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.constraints.ConstraintSet) -> str
add_constraint(...) from builtins.PyCapsule
add_constraint(self : rosetta.core.scoring.constraints.ConstraintSet, cst : rosetta.core.scoring.constraints.Constraint) -> NoneType
add_constraints(...) from builtins.PyCapsule
add_constraints(*args, **kwargs)
Overloaded function.
 
1. add_constraints(self : rosetta.core.scoring.constraints.ConstraintSet, cst_list : rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t) -> NoneType
 
2. add_constraints(self : rosetta.core.scoring.constraints.ConstraintSet, cst_set : rosetta.core.scoring.constraints.ConstraintSet) -> NoneType
 
add another constraint set to this constraint set
add_dof_constraint(...) from builtins.PyCapsule
add_dof_constraint(*args, **kwargs)
Overloaded function.
 
1. add_dof_constraint(self : rosetta.core.scoring.constraints.ConstraintSet, id : rosetta.core.id.DOF_ID, func : rosetta.core.scoring.func.Func) -> NoneType
 
Note -- still hacky. Will not be included in packing, just scoring
 and minimization
 
2. add_dof_constraint(self : rosetta.core.scoring.constraints.ConstraintSet, id : rosetta.core.id.DOF_ID, func : rosetta.core.scoring.func.Func, t : rosetta.core.scoring.ScoreType) -> NoneType
 
Note -- still hacky. Will not be included in packing, just scoring
 and minimization
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.constraints.ConstraintSet, rhs : rosetta.core.scoring.constraints.ConstraintSet) -> rosetta.core.scoring.constraints.ConstraintSet
 
Assignment operator -- requires that "same_type_as_me" has already
 been called. This performs a shallow copy of all of the constraints held
 in the ConstraintSet, efficiently avoiding copy operations on ResidueConstraint
 objects that are already identical.
attach_to_conformation(...) from builtins.PyCapsule
attach_to_conformation(self : rosetta.core.scoring.constraints.ConstraintSet, conformation : rosetta.std.weak_ptr_const_core_conformation_Conformation_t) -> NoneType
clear(...) from builtins.PyCapsule
clear(rosetta.core.scoring.constraints.ConstraintSet) -> NoneType
clear_sequence_constraints(...) from builtins.PyCapsule
clear_sequence_constraints(rosetta.core.scoring.constraints.ConstraintSet) -> NoneType
 
Discard any and all sequence constraints in the sequence_constraints_ list.
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.constraints.ConstraintSet) -> rosetta.core.scoring.constraints.ConstraintSet
 
Clone operator -- performs a shallow copy of the contained
 constraints.
deprecated_eval_atom_derivative(...) from builtins.PyCapsule
deprecated_eval_atom_derivative(self : rosetta.core.scoring.constraints.ConstraintSet, atom_id : rosetta.core.id.AtomID, pose : rosetta.core.pose.Pose,  : rosetta.core.scoring.ScoreFunction, weights : rosetta.core.scoring.EMapVector, F1 : rosetta.numeric.xyzVector_double_t, F2 : rosetta.numeric.xyzVector_double_t) -> NoneType
 
Switching over to a pairwise decomposable eval-atom-deriv system for
 RTMin means deprecating the old "evaluate an atom's derivative wrt the entire structure"
 This function is preserved (for now) for use by the RNA_TorsionEnergy
detach_from_conformation(...) from builtins.PyCapsule
detach_from_conformation(rosetta.core.scoring.constraints.ConstraintSet) -> NoneType
detached_clone(...) from builtins.PyCapsule
detached_clone(rosetta.core.scoring.constraints.ConstraintSet) -> rosetta.core.scoring.constraints.ConstraintSet
 
Clone operator -- performs a shallow copy of the contained
 constraints.
detached_copy(...) from builtins.PyCapsule
detached_copy(self : rosetta.core.scoring.constraints.ConstraintSet, src : rosetta.core.scoring.constraints.ConstraintSet) -> NoneType
 
Perform a deep copy of the source %ConstraintSet into this %ConstraintSet
 so that the two do not share any data in common -- and can thus this %constraintSet
 can be safely handed to another thread; this function relies on the Constraint
 class's clone() method, which is required to create a deep copy of itself.
eval_intrares_energy(...) from builtins.PyCapsule
eval_intrares_energy(*args, **kwargs)
Overloaded function.
 
1. eval_intrares_energy(self : rosetta.core.scoring.constraints.ConstraintSet, rsd : rosetta.core.conformation.Residue, pose : rosetta.core.pose.Pose, sfxn : rosetta.core.scoring.ScoreFunction, emap : rosetta.core.scoring.EMapVector) -> NoneType
 
2. eval_intrares_energy(self : rosetta.core.scoring.constraints.ConstraintSet, rsd : rosetta.core.conformation.Residue, emap : rosetta.core.scoring.EMapVector) -> NoneType
eval_multibody_atom_derivative(...) from builtins.PyCapsule
eval_multibody_atom_derivative(self : rosetta.core.scoring.constraints.ConstraintSet, atom_id : rosetta.core.id.AtomID, pose : rosetta.core.pose.Pose,  : rosetta.core.scoring.ScoreFunction, weights : rosetta.core.scoring.EMapVector, F1 : rosetta.numeric.xyzVector_double_t, F2 : rosetta.numeric.xyzVector_double_t) -> NoneType
 
evaluate the derivatives for an atom that contains 3- or higher-body
 constraints.  Such derivatives cannot be evalauated in an extra-posal context
 (e.g. such as in RTMin).
eval_non_residue_pair_energy(...) from builtins.PyCapsule
eval_non_residue_pair_energy(self : rosetta.core.scoring.constraints.ConstraintSet, pose : rosetta.core.pose.Pose, sfxn : rosetta.core.scoring.ScoreFunction, emap : rosetta.core.scoring.EMapVector) -> NoneType
 
Does *NOT* zero the emap values, just adds the additional contribution to the
 existing emap energies (so can be called inside finalize_total_energies)
get_all_constraints(...) from builtins.PyCapsule
get_all_constraints(rosetta.core.scoring.constraints.ConstraintSet) -> rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t
 
Returns all constraints in the set as a flat list, regardless of
 type.
has_constraints(...) from builtins.PyCapsule
has_constraints(rosetta.core.scoring.constraints.ConstraintSet) -> bool
has_dof_constraints(...) from builtins.PyCapsule
has_dof_constraints(rosetta.core.scoring.constraints.ConstraintSet) -> bool
has_intra_residue_constraints(...) from builtins.PyCapsule
has_intra_residue_constraints(rosetta.core.scoring.constraints.ConstraintSet) -> bool
has_non_residue_pair_constraints(...) from builtins.PyCapsule
has_non_residue_pair_constraints(rosetta.core.scoring.constraints.ConstraintSet) -> bool
has_residue_pair_constraints(...) from builtins.PyCapsule
has_residue_pair_constraints(rosetta.core.scoring.constraints.ConstraintSet) -> bool
is_empty(...) from builtins.PyCapsule
is_empty(rosetta.core.scoring.constraints.ConstraintSet) -> bool
n_sequence_constraints(...) from builtins.PyCapsule
n_sequence_constraints(rosetta.core.scoring.constraints.ConstraintSet) -> int
 
Get the number of sequence constraints.
on_connection_change(...) from builtins.PyCapsule
on_connection_change(self : rosetta.core.scoring.constraints.ConstraintSet, event : rosetta.core.conformation.signals.ConnectionEvent) -> NoneType
on_length_change(...) from builtins.PyCapsule
on_length_change(self : rosetta.core.scoring.constraints.ConstraintSet, event : rosetta.core.conformation.signals.LengthEvent) -> NoneType
remap_residue_positions(...) from builtins.PyCapsule
remap_residue_positions(self : rosetta.core.scoring.constraints.ConstraintSet, smap : rosetta.core.id.SequenceMapping) -> NoneType
 
remaps the constraints in this particular constraint set according
 to brief the passed in sequence mapping --- redundant with
 remapped_clone!!!
remapped_clone(...) from builtins.PyCapsule
remapped_clone(*args, **kwargs)
Overloaded function.
 
1. remapped_clone(self : rosetta.core.scoring.constraints.ConstraintSet, src : rosetta.core.pose.Pose, dest : rosetta.core.pose.Pose) -> rosetta.core.scoring.constraints.ConstraintSet
 
Copies the data from this ConstraintSet into a new object and
 returns its OP; atoms are mapped to atoms with the same name in dest pose
 ( e.g. for switch from centroid to fullatom ) if a sequence_mapping is
 present it is used to map residue numbers .. NULL = identity mapping to
 the new object. This will really clone all constraints since they have to
 change their atom-numbers and residue-numbers
 
2. remapped_clone(self : rosetta.core.scoring.constraints.ConstraintSet, src : rosetta.core.pose.Pose, dest : rosetta.core.pose.Pose, smap : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.ConstraintSet
 
Copies the data from this ConstraintSet into a new object and
 returns its OP; atoms are mapped to atoms with the same name in dest pose
 ( e.g. for switch from centroid to fullatom ) if a sequence_mapping is
 present it is used to map residue numbers .. NULL = identity mapping to
 the new object. This will really clone all constraints since they have to
 change their atom-numbers and residue-numbers
remove_constraint(...) from builtins.PyCapsule
remove_constraint(self : rosetta.core.scoring.constraints.ConstraintSet, cst : rosetta.core.scoring.constraints.Constraint, object_comparison : bool) -> bool
 
Returns true if the constraint was successfully found and removed.
 if object comparison is set to true, the constraint to be removed is found
 through the Constraint::== operator and not through pointer comparison
remove_constraints(...) from builtins.PyCapsule
remove_constraints(self : rosetta.core.scoring.constraints.ConstraintSet, cst_list : rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t, object_comparison : bool) -> bool
residue_pair_constraint_exists(...) from builtins.PyCapsule
residue_pair_constraint_exists(self : rosetta.core.scoring.constraints.ConstraintSet, pos1 : int, pos2 : int) -> bool
residue_pair_constraints_begin(...) from builtins.PyCapsule
residue_pair_constraints_begin(self : rosetta.core.scoring.constraints.ConstraintSet, resid : int) -> std::_Rb_tree_const_iterator<std::pair<unsigned long const, std::shared_ptr<core::scoring::constraints::Constraints> > >
residue_pair_constraints_end(...) from builtins.PyCapsule
residue_pair_constraints_end(self : rosetta.core.scoring.constraints.ConstraintSet, resid : int) -> std::_Rb_tree_const_iterator<std::pair<unsigned long const, std::shared_ptr<core::scoring::constraints::Constraints> > >
residue_pair_constraints_exists(...) from builtins.PyCapsule
residue_pair_constraints_exists(self : rosetta.core.scoring.constraints.ConstraintSet, pos : int) -> bool
residue_pair_energy(...) from builtins.PyCapsule
residue_pair_energy(self : rosetta.core.scoring.constraints.ConstraintSet, rsd1 : rosetta.core.conformation.Residue, rsd2 : rosetta.core.conformation.Residue, pose : rosetta.core.pose.Pose, scorefxn : rosetta.core.scoring.ScoreFunction, emap : rosetta.core.scoring.EMapVector) -> NoneType
revision_id(...) from builtins.PyCapsule
revision_id(rosetta.core.scoring.constraints.ConstraintSet) -> int
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(*args, **kwargs)
Overloaded function.
 
1. same_type_as_me(self : rosetta.core.scoring.constraints.ConstraintSet, other : rosetta.core.scoring.constraints.ConstraintSet) -> bool
 
Does this ConstraintSet class have the same type as the other ConstraintSet
 object?  If so, then the assignment operator can be used to copy constraints from
 one ConstraintSet into the other. Always call this with recurse set to
 true or unspecified -- derived classes should make sure that they set this variable
 to false in their implementations of this method to avoid infinite recursion.
 
2. same_type_as_me(self : rosetta.core.scoring.constraints.ConstraintSet, other : rosetta.core.scoring.constraints.ConstraintSet, recurse : bool) -> bool
 
Does this ConstraintSet class have the same type as the other ConstraintSet
 object?  If so, then the assignment operator can be used to copy constraints from
 one ConstraintSet into the other. Always call this with recurse set to
 true or unspecified -- derived classes should make sure that they set this variable
 to false in their implementations of this method to avoid infinite recursion.
sequence_constraint(...) from builtins.PyCapsule
sequence_constraint(self : rosetta.core.scoring.constraints.ConstraintSet, index : int) -> rosetta.core.scoring.aa_composition_energy.SequenceConstraint
 
Get the owning pointer to the Nth sequence constraint.
setup_for_derivatives(...) from builtins.PyCapsule
setup_for_derivatives(self : rosetta.core.scoring.constraints.ConstraintSet, pose : rosetta.core.pose.Pose, scfxn : rosetta.core.scoring.ScoreFunction) -> NoneType
setup_for_minimizing_for_residue(...) from builtins.PyCapsule
setup_for_minimizing_for_residue(self : rosetta.core.scoring.constraints.ConstraintSet, rsd : rosetta.core.conformation.Residue, pose : rosetta.core.pose.Pose, sfxn : rosetta.core.scoring.ScoreFunction, minmap : rosetta.core.kinematics.MinimizerMapBase, res_data_cache : rosetta.core.scoring.ResSingleMinimizationData) -> NoneType
 
Cache the ConstraintsCOP for a particular residue
 in the res_data_cache, under the "cst_res_data" element of
 the data-cache's CachableDataOP array.  Derived ConstraintSet
 classes should decide HERE whether any constraints should be evaluated
 for this residue, since, once a ConstraintsOP is added
 to the minimization graph, the derived class looses the chance to
 veto the evaluation of that constraint.
setup_for_minimizing_for_residue_pair(...) from builtins.PyCapsule
setup_for_minimizing_for_residue_pair(self : rosetta.core.scoring.constraints.ConstraintSet, rsd1 : rosetta.core.conformation.Residue, rsd2 : rosetta.core.conformation.Residue, pose : rosetta.core.pose.Pose, sfxn : rosetta.core.scoring.ScoreFunction, minmap : rosetta.core.kinematics.MinimizerMapBase, res1_data_cache : rosetta.core.scoring.ResSingleMinimizationData, res2_data_cache : rosetta.core.scoring.ResSingleMinimizationData, respair_data_cache : rosetta.core.scoring.ResPairMinimizationData) -> NoneType
 
Cache the ConstraintsCOP for a particular residue pair
 in the respair_data_cache, under the "cst_respair_data" element of
 the data-cache's CachableDataOP array.  Derived ConstraintSet
 classes should decide HERE whether any constraints should be evaluated
 between this pair of residues, since, once a ConstraintsOP is added
 to the minimization graph, the derived class looses the chance to
 veto the evaluation of that constraint.
setup_for_scoring(...) from builtins.PyCapsule
setup_for_scoring(self : rosetta.core.scoring.constraints.ConstraintSet, pose : rosetta.core.pose.Pose, scfxn : rosetta.core.scoring.ScoreFunction) -> NoneType
steal_def_clone(...) from builtins.PyCapsule
steal_def_clone(*args, **kwargs)
Overloaded function.
 
1. steal_def_clone(self : rosetta.core.scoring.constraints.ConstraintSet, src : rosetta.core.pose.Pose, dest : rosetta.core.pose.Pose) -> rosetta.core.scoring.constraints.ConstraintSet
 
like remapped_clone, but constraints also steal_def from src-pose
 use, e.g., to get a new set of CoordinateConstraints for given xyz
 coordinates in src-pose
 
2. steal_def_clone(self : rosetta.core.scoring.constraints.ConstraintSet, src : rosetta.core.pose.Pose, dest : rosetta.core.pose.Pose, smap : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.ConstraintSet
 
like remapped_clone, but constraints also steal_def from src-pose
 use, e.g., to get a new set of CoordinateConstraints for given xyz
 coordinates in src-pose

 
class Constraints(builtins.object)
     Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(handle) -> NoneType
 
2. __init__(handle, rosetta.core.scoring.constraints.Constraints) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
add_constraint(...) from builtins.PyCapsule
add_constraint(self : rosetta.core.scoring.constraints.Constraints, cst : rosetta.core.scoring.constraints.Constraint) -> NoneType
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.constraints.Constraints, rhs : rosetta.core.scoring.constraints.Constraints) -> rosetta.core.scoring.constraints.Constraints
 
Copy the contents of the rhs %Constraints object into this %Constraints object
begin(...) from builtins.PyCapsule
begin(rosetta.core.scoring.constraints.Constraints) -> __gnu_cxx::__normal_iterator<std::shared_ptr<core::scoring::constraints::Constraint const> const*, std::vector<std::shared_ptr<core::scoring::constraints::Constraint const>, std::allocator<std::shared_ptr<core::scoring::constraints::Constraint const> > > >
clear(...) from builtins.PyCapsule
clear(rosetta.core.scoring.constraints.Constraints) -> NoneType
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.constraints.Constraints) -> rosetta.core.scoring.constraints.Constraints
 
Create a copy of this %Constraints object using the shallow-copy-constructor.
conformation_energy(...) from builtins.PyCapsule
conformation_energy(self : rosetta.core.scoring.constraints.Constraints, conformation : rosetta.core.conformation.Conformation, weights : rosetta.core.scoring.EMapVector, emap : rosetta.core.scoring.EMapVector) -> NoneType
constraints(...) from builtins.PyCapsule
constraints(rosetta.core.scoring.constraints.Constraints) -> rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t
deep_clone(...) from builtins.PyCapsule
deep_clone(rosetta.core.scoring.constraints.Constraints) -> rosetta.core.scoring.constraints.Constraints
 
Create a deep copy of this %Constraints object, cloning all of the individual constraints
end(...) from builtins.PyCapsule
end(rosetta.core.scoring.constraints.Constraints) -> __gnu_cxx::__normal_iterator<std::shared_ptr<core::scoring::constraints::Constraint const> const*, std::vector<std::shared_ptr<core::scoring::constraints::Constraint const>, std::allocator<std::shared_ptr<core::scoring::constraints::Constraint const> > > >
eval_intrares_atom_derivative(...) from builtins.PyCapsule
eval_intrares_atom_derivative(self : rosetta.core.scoring.constraints.Constraints, atom_id : rosetta.core.id.AtomID, residue : rosetta.core.conformation.Residue, weights : rosetta.core.scoring.EMapVector, F1 : rosetta.numeric.xyzVector_double_t, F2 : rosetta.numeric.xyzVector_double_t) -> NoneType
 
Evaluate derivatives giving the Constraint objects held within this object
 a single residue.  Warning: if this Constraints object contains Constraint objects
 that operate on other residues besides the one being given them, then this function
 will cause the program to exit.
eval_respair_atom_derivative(...) from builtins.PyCapsule
eval_respair_atom_derivative(self : rosetta.core.scoring.constraints.Constraints, atom_id : rosetta.core.id.AtomID, residue1 : rosetta.core.conformation.Residue, residue2 : rosetta.core.conformation.Residue, weights : rosetta.core.scoring.EMapVector, F1 : rosetta.numeric.xyzVector_double_t, F2 : rosetta.numeric.xyzVector_double_t) -> NoneType
 
Evaluate derivatives giving the Constraint objects held within this object
 two residues.  Warning: if this Constraints object contains Constraint objects
 that operate on other residues besides the two being given them, then this function
 will cause the program to exit.
eval_ws_atom_derivative(...) from builtins.PyCapsule
eval_ws_atom_derivative(self : rosetta.core.scoring.constraints.Constraints, atom_id : rosetta.core.id.AtomID, conformation : rosetta.core.conformation.Conformation, weights : rosetta.core.scoring.EMapVector, F1 : rosetta.numeric.xyzVector_double_t, F2 : rosetta.numeric.xyzVector_double_t) -> NoneType
 
Evaluate derivatives giving the Constraint objects held within this object
 the entire Conformation (a whole structure, ws) with which to work.
intra_residue_energy(...) from builtins.PyCapsule
intra_residue_energy(self : rosetta.core.scoring.constraints.Constraints, rsd : rosetta.core.conformation.Residue, weights : rosetta.core.scoring.EMapVector, emap : rosetta.core.scoring.EMapVector) -> NoneType
 
will fail if Residue doesnt contain all the necessary atoms
remove_constraint(...) from builtins.PyCapsule
remove_constraint(self : rosetta.core.scoring.constraints.Constraints, cst : rosetta.core.scoring.constraints.Constraint, object_comparison : bool) -> bool
 
Returns true iff the constraint was successfully found and removed.
residue_pair_energy(...) from builtins.PyCapsule
residue_pair_energy(self : rosetta.core.scoring.constraints.Constraints, rsd1 : rosetta.core.conformation.Residue, rsd2 : rosetta.core.conformation.Residue, weights : rosetta.core.scoring.EMapVector, emap : rosetta.core.scoring.EMapVector) -> NoneType
 
will fail if Residues dont contain all the necessary atoms
setup_for_derivatives(...) from builtins.PyCapsule
setup_for_derivatives(self : rosetta.core.scoring.constraints.Constraints, xyz_func : core::scoring::func::XYZ_Func, scfxn : rosetta.core.scoring.ScoreFunction) -> NoneType
setup_for_scoring(...) from builtins.PyCapsule
setup_for_scoring(self : rosetta.core.scoring.constraints.Constraints, xyz_func : core::scoring::func::XYZ_Func, scfxn : rosetta.core.scoring.ScoreFunction) -> NoneType
size(...) from builtins.PyCapsule
size(rosetta.core.scoring.constraints.Constraints) -> int

 
class ConstraintsEnergy(rosetta.core.scoring.methods.ContextIndependentLRTwoBodyEnergy)
    
Method resolution order:
ConstraintsEnergy
rosetta.core.scoring.methods.ContextIndependentLRTwoBodyEnergy
rosetta.core.scoring.methods.LongRangeTwoBodyEnergy
rosetta.core.scoring.methods.TwoBodyEnergy
rosetta.core.scoring.methods.EnergyMethod
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(handle) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.constraints.ConstraintsEnergy,  : rosetta.core.scoring.constraints.ConstraintsEnergy) -> rosetta.core.scoring.constraints.ConstraintsEnergy
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.constraints.ConstraintsEnergy) -> rosetta.core.scoring.methods.EnergyMethod
defines_high_order_terms(...) from builtins.PyCapsule
defines_high_order_terms(self : rosetta.core.scoring.constraints.ConstraintsEnergy,  : rosetta.core.pose.Pose) -> bool
 
Returns true if there are three-body or higher-body constraints that the user
 has defined.  High-order terms will not be correctly evaluated in RTMin or other
 extra-pose techniques for minimization (but will work correctly when minimizing an entire Pose).
defines_intrares_dof_derivatives(...) from builtins.PyCapsule
defines_intrares_dof_derivatives(self : rosetta.core.scoring.constraints.ConstraintsEnergy, p : rosetta.core.pose.Pose) -> bool
 
The DunbrackConstraint, which adds a "constant term" to the energy for a particular
 rotamer so that the particular rotamer matches the score of the best rotamer at a particular
 phi/psi, defines derivatives for phi and psi. or rather -- it doesn't, but it should.
defines_intrares_energy(...) from builtins.PyCapsule
defines_intrares_energy(self : rosetta.core.scoring.constraints.ConstraintsEnergy, weights : rosetta.core.scoring.EMapVector) -> bool
defines_residue_pair_energy(...) from builtins.PyCapsule
defines_residue_pair_energy(self : rosetta.core.scoring.constraints.ConstraintsEnergy, pose : rosetta.core.pose.Pose, res1 : int, res2 : int) -> bool
 
Interface from the LongRangeTwoBodyEnery base class; returns "true" if there's any non-zero
 or potentially non-zero interaction between a pair of residues in a pose.
defines_score_for_residue_pair(...) from builtins.PyCapsule
defines_score_for_residue_pair(self : rosetta.core.scoring.constraints.ConstraintsEnergy, res1 : rosetta.core.conformation.Residue, res2 : rosetta.core.conformation.Residue, res_moving_wrt_eachother : bool) -> bool
 
Returns false if residue1 and residue2 have no inter-residue pair constraints
 or if the two residues are not moving wrt each other.
eval_atom_derivative(...) from builtins.PyCapsule
eval_atom_derivative(self : rosetta.core.scoring.constraints.ConstraintsEnergy, id : rosetta.core.id.AtomID, pose : rosetta.core.pose.Pose,  : ObjexxFCL::FArray1D<int>, sfxn : rosetta.core.scoring.ScoreFunction, weights : rosetta.core.scoring.EMapVector, F1 : rosetta.numeric.xyzVector_double_t, F2 : rosetta.numeric.xyzVector_double_t) -> NoneType
 
called during gradient-based minimization inside dfunc
 
        F1 and F2 are not zeroed -- contributions from this atom are
        just summed in
eval_dof_derivative(...) from builtins.PyCapsule
eval_dof_derivative(self : rosetta.core.scoring.constraints.ConstraintsEnergy, id : rosetta.core.id.DOF_ID, tor : rosetta.core.id.TorsionID, pose : rosetta.core.pose.Pose, scorefxn : rosetta.core.scoring.ScoreFunction, weights : rosetta.core.scoring.EMapVector) -> float
 
Evaluate dof derivatives when DOF_constraints are in use
eval_intrares_derivatives(...) from builtins.PyCapsule
eval_intrares_derivatives(self : rosetta.core.scoring.constraints.ConstraintsEnergy, rsd : rosetta.core.conformation.Residue, min_data : rosetta.core.scoring.ResSingleMinimizationData, pose : rosetta.core.pose.Pose, weights : rosetta.core.scoring.EMapVector, atom_derivs : rosetta.utility.vector1_core_scoring_DerivVectorPair) -> NoneType
eval_intrares_energy(...) from builtins.PyCapsule
eval_intrares_energy(self : rosetta.core.scoring.constraints.ConstraintsEnergy, rsd : rosetta.core.conformation.Residue, pose : rosetta.core.pose.Pose, sfxn : rosetta.core.scoring.ScoreFunction, emap : rosetta.core.scoring.EMapVector) -> NoneType
 
Evaluate the intra-residue constraint energy for a given residue
eval_intrares_energy_ext(...) from builtins.PyCapsule
eval_intrares_energy_ext(self : rosetta.core.scoring.constraints.ConstraintsEnergy, rsd : rosetta.core.conformation.Residue, data_cache : rosetta.core.scoring.ResSingleMinimizationData, pose : rosetta.core.pose.Pose, sfxn : rosetta.core.scoring.ScoreFunction, emap : rosetta.core.scoring.EMapVector) -> NoneType
 
Evaluate the intra-residue energies using ConstraintCOPs cached in the data_cache object
eval_intraresidue_dof_derivative(...) from builtins.PyCapsule
eval_intraresidue_dof_derivative(self : rosetta.core.scoring.constraints.ConstraintsEnergy, rsd : rosetta.core.conformation.Residue, min_data : rosetta.core.scoring.ResSingleMinimizationData, dof_id : rosetta.core.id.DOF_ID, torsion_id : rosetta.core.id.TorsionID, pose : rosetta.core.pose.Pose, sfxn : rosetta.core.scoring.ScoreFunction, weights : rosetta.core.scoring.EMapVector) -> float
 
Evaluate the DOF derivative for a particular residue.  The Pose merely serves as context,
 and the input residue is not required to be a member of the Pose.
eval_residue_pair_derivatives(...) from builtins.PyCapsule
eval_residue_pair_derivatives(self : rosetta.core.scoring.constraints.ConstraintsEnergy, rsd1 : rosetta.core.conformation.Residue, rsd2 : rosetta.core.conformation.Residue,  : rosetta.core.scoring.ResSingleMinimizationData,  : rosetta.core.scoring.ResSingleMinimizationData, min_data : rosetta.core.scoring.ResPairMinimizationData, pose : rosetta.core.pose.Pose, weights : rosetta.core.scoring.EMapVector, r1_atom_derivs : rosetta.utility.vector1_core_scoring_DerivVectorPair, r2_atom_derivs : rosetta.utility.vector1_core_scoring_DerivVectorPair) -> NoneType
finalize_total_energy(...) from builtins.PyCapsule
finalize_total_energy(self : rosetta.core.scoring.constraints.ConstraintsEnergy, pose : rosetta.core.pose.Pose,  : rosetta.core.scoring.ScoreFunction, totals : rosetta.core.scoring.EMapVector) -> NoneType
 
called at the end of energy evaluation
indicate_required_context_graphs(...) from builtins.PyCapsule
indicate_required_context_graphs(self : rosetta.core.scoring.constraints.ConstraintsEnergy,  : rosetta.utility.vector1_bool) -> NoneType
long_range_type(...) from builtins.PyCapsule
long_range_type(rosetta.core.scoring.constraints.ConstraintsEnergy) -> rosetta.core.scoring.methods.LongRangeEnergyType
 
Identification for this LR2B energy that links it with the
 long-range energy container that it stores in the Energies object
minimize_in_whole_structure_context(...) from builtins.PyCapsule
minimize_in_whole_structure_context(self : rosetta.core.scoring.constraints.ConstraintsEnergy,  : rosetta.core.pose.Pose) -> bool
 
//////////////////////////////////////////////////////////////////////////
prepare_constraints_energy_container(...) from builtins.PyCapsule
prepare_constraints_energy_container(self : rosetta.core.scoring.constraints.ConstraintsEnergy, pose : rosetta.core.pose.Pose) -> NoneType
requires_a_setup_for_derivatives_for_residue_opportunity(...) from builtins.PyCapsule
requires_a_setup_for_derivatives_for_residue_opportunity(self : rosetta.core.scoring.constraints.ConstraintsEnergy, pose : rosetta.core.pose.Pose) -> bool
 
Does this EnergyMethod require the opportunity to examine each residue before derivative evaluation begins?  Not
 all energy methods would.  The ScoreFunction will not ask energy methods to examine residue pairs that are uninterested
 in doing so.
requires_a_setup_for_derivatives_for_residue_pair_opportunity(...) from builtins.PyCapsule
requires_a_setup_for_derivatives_for_residue_pair_opportunity(self : rosetta.core.scoring.constraints.ConstraintsEnergy, pose : rosetta.core.pose.Pose) -> bool
 
Ask for the opportunity to setup for derivative evaluation
requires_a_setup_for_scoring_for_residue_opportunity(...) from builtins.PyCapsule
requires_a_setup_for_scoring_for_residue_opportunity(self : rosetta.core.scoring.constraints.ConstraintsEnergy, pose : rosetta.core.pose.Pose) -> bool
 
Ask for the opportunity to setup for scoring for evaluating 1-body constraints
requires_a_setup_for_scoring_for_residue_pair_opportunity(...) from builtins.PyCapsule
requires_a_setup_for_scoring_for_residue_pair_opportunity(self : rosetta.core.scoring.constraints.ConstraintsEnergy, pose : rosetta.core.pose.Pose) -> bool
 
Request the opportunity to setup for scoring
residue_pair_energy(...) from builtins.PyCapsule
residue_pair_energy(self : rosetta.core.scoring.constraints.ConstraintsEnergy, rsd1 : rosetta.core.conformation.Residue, rsd2 : rosetta.core.conformation.Residue, pose : rosetta.core.pose.Pose, sfxn : rosetta.core.scoring.ScoreFunction, emap : rosetta.core.scoring.EMapVector) -> NoneType
residue_pair_energy_ext(...) from builtins.PyCapsule
residue_pair_energy_ext(self : rosetta.core.scoring.constraints.ConstraintsEnergy, rsd1 : rosetta.core.conformation.Residue, rsd2 : rosetta.core.conformation.Residue, min_data : rosetta.core.scoring.ResPairMinimizationData, pose : rosetta.core.pose.Pose, sfxn : rosetta.core.scoring.ScoreFunction, emap : rosetta.core.scoring.EMapVector) -> NoneType
 
The ConstraintsEnergy caches all residue-pair constraints operating between a particular
 pair of residues in the min_data object so that it does not need to search for those constraints
 when scoring during minimization.
setup_for_derivatives(...) from builtins.PyCapsule
setup_for_derivatives(self : rosetta.core.scoring.constraints.ConstraintsEnergy, pose : rosetta.core.pose.Pose, scfxn : rosetta.core.scoring.ScoreFunction) -> NoneType
setup_for_derivatives_for_residue(...) from builtins.PyCapsule
setup_for_derivatives_for_residue(self : rosetta.core.scoring.constraints.ConstraintsEnergy, rsd : rosetta.core.conformation.Residue, pose : rosetta.core.pose.Pose, sfxn : rosetta.core.scoring.ScoreFunction, min_data : rosetta.core.scoring.ResSingleMinimizationData) -> NoneType
 
Do any setup work necessary before evaluating the derivatives for this residue
setup_for_derivatives_for_residue_pair(...) from builtins.PyCapsule
setup_for_derivatives_for_residue_pair(self : rosetta.core.scoring.constraints.ConstraintsEnergy, rsd1 : rosetta.core.conformation.Residue, rsd2 : rosetta.core.conformation.Residue, minsingle_data1 : rosetta.core.scoring.ResSingleMinimizationData, minsingle_data2 : rosetta.core.scoring.ResSingleMinimizationData, pose : rosetta.core.pose.Pose, sfxn : rosetta.core.scoring.ScoreFunction, data_cache : rosetta.core.scoring.ResPairMinimizationData) -> NoneType
 
Do any setup work necessary before evaluating the derivatives for this residue pair
setup_for_minimizing_for_residue(...) from builtins.PyCapsule
setup_for_minimizing_for_residue(self : rosetta.core.scoring.constraints.ConstraintsEnergy, rsd : rosetta.core.conformation.Residue, pose : rosetta.core.pose.Pose, sfxn : rosetta.core.scoring.ScoreFunction, minmap : rosetta.core.kinematics.MinimizerMapBase, res_data_cache : rosetta.core.scoring.ResSingleMinimizationData) -> NoneType
 
Cache the intra-residue constraints in the ResSingleMinimizationData object
 for rapid retrieval during minimization and allow the constraints to store data
 in the res_data_cache if they need to.
setup_for_minimizing_for_residue_pair(...) from builtins.PyCapsule
setup_for_minimizing_for_residue_pair(self : rosetta.core.scoring.constraints.ConstraintsEnergy, rsd1 : rosetta.core.conformation.Residue, rsd2 : rosetta.core.conformation.Residue, pose : rosetta.core.pose.Pose, sfxn : rosetta.core.scoring.ScoreFunction, minmap : rosetta.core.kinematics.MinimizerMapBase, res1_data_cache : rosetta.core.scoring.ResSingleMinimizationData, res2_data_cache : rosetta.core.scoring.ResSingleMinimizationData, respair_data_cache : rosetta.core.scoring.ResPairMinimizationData) -> NoneType
 
Cache the residue-pair constraints in the ResPairMinimizationData object
 for rapid retrieval during minimization and allow constraints to cache useful
 data in the respair_data_cache if they need to
setup_for_packing(...) from builtins.PyCapsule
setup_for_packing(self : rosetta.core.scoring.constraints.ConstraintsEnergy, pose : rosetta.core.pose.Pose, residues_repacking : rosetta.utility.vector1_bool, residues_designing : rosetta.utility.vector1_bool) -> NoneType
 
Make sure that the ConstraintsEnergyContainer is ready for packing.
setup_for_scoring(...) from builtins.PyCapsule
setup_for_scoring(self : rosetta.core.scoring.constraints.ConstraintsEnergy, pose : rosetta.core.pose.Pose, scfxn : rosetta.core.scoring.ScoreFunction) -> NoneType
setup_for_scoring_for_residue(...) from builtins.PyCapsule
setup_for_scoring_for_residue(self : rosetta.core.scoring.constraints.ConstraintsEnergy, rsd : rosetta.core.conformation.Residue, pose : rosetta.core.pose.Pose, sfxn : rosetta.core.scoring.ScoreFunction, min_data : rosetta.core.scoring.ResSingleMinimizationData) -> NoneType
 
Allow the component constraints to setup for scoring for a particular residue
setup_for_scoring_for_residue_pair(...) from builtins.PyCapsule
setup_for_scoring_for_residue_pair(self : rosetta.core.scoring.constraints.ConstraintsEnergy, rsd1 : rosetta.core.conformation.Residue, rsd2 : rosetta.core.conformation.Residue, minsingle_data1 : rosetta.core.scoring.ResSingleMinimizationData, minsingle_data2 : rosetta.core.scoring.ResSingleMinimizationData, pose : rosetta.core.pose.Pose, sfxn : rosetta.core.scoring.ScoreFunction, data_cache : rosetta.core.scoring.ResPairMinimizationData) -> NoneType
 
Do any setup work should the coordinates of a pair of residues, who are still guaranteed to be
 of the same residue type as when setup_for_minimizing_for_residue was called, have changed so dramatically
 as to possibly require some amount of setup work before scoring should proceed
use_extended_intrares_energy_interface(...) from builtins.PyCapsule
use_extended_intrares_energy_interface(rosetta.core.scoring.constraints.ConstraintsEnergy) -> bool
 
request of minimization routines that they use the extended intraresidue energy
 interface
use_extended_residue_pair_energy_interface(...) from builtins.PyCapsule
use_extended_residue_pair_energy_interface(rosetta.core.scoring.constraints.ConstraintsEnergy) -> bool
 
Returns true as the ConstraintsEnergy caches its residue pair constraints in
 the ResPairMinimicationData objects stored on edges in the MinimizationGraph
version(...) from builtins.PyCapsule
version(rosetta.core.scoring.constraints.ConstraintsEnergy) -> int

Methods inherited from rosetta.core.scoring.methods.ContextIndependentLRTwoBodyEnergy:
method_type(...) from builtins.PyCapsule
method_type(rosetta.core.scoring.methods.ContextIndependentLRTwoBodyEnergy) -> rosetta.core.scoring.methods.EnergyMethodType

Methods inherited from rosetta.core.scoring.methods.TwoBodyEnergy:
backbone_backbone_energy(...) from builtins.PyCapsule
backbone_backbone_energy(self : rosetta.core.scoring.methods.TwoBodyEnergy, rsd1 : rosetta.core.conformation.Residue, rsd2 : rosetta.core.conformation.Residue, pose : rosetta.core.pose.Pose, sfxn : rosetta.core.scoring.ScoreFunction, emap : rosetta.core.scoring.EMapVector) -> NoneType
 
Evaluate the interaction between the backbone of rsd1 and the
 backbone of rsd2 and accumulate the unweighted energies.  The sum
 bb_bb(r1,r2) + bb_sc(r1,r2) + bb_sc(r2,r1) + sc_sc( r1,r2) must
 equal the weighted result of a call to residue_pair_energy.
 By default, bb_bb & bb_sc return 0 and sc_sc returns
 residue pair energy.
backbone_sidechain_energy(...) from builtins.PyCapsule
backbone_sidechain_energy(self : rosetta.core.scoring.methods.TwoBodyEnergy, rsd1 : rosetta.core.conformation.Residue, rsd2 : rosetta.core.conformation.Residue, pose : rosetta.core.pose.Pose, sfxn : rosetta.core.scoring.ScoreFunction, emap : rosetta.core.scoring.EMapVector) -> NoneType
 
Evaluate the interaction between the backbone of rsd1 and the
 sidechain of rsd2 and accumulate the unweighted energies.  The sum
 bb_bb(r1,r2) + bb_sc(r1,r2) + bb_sc(r2,r1) + sc_sc( r1,r2) must
 equal the unweighted result of a call to residue_pair_energy.
 By default, bb_bb & bb_sc return 0 and sc_sc returns
 residue pair energy.
bump_energy_backbone(...) from builtins.PyCapsule
bump_energy_backbone(self : rosetta.core.scoring.methods.TwoBodyEnergy,  : rosetta.core.conformation.Residue,  : rosetta.core.conformation.Residue,  : rosetta.core.pose.Pose,  : rosetta.core.scoring.ScoreFunction,  : rosetta.core.scoring.EMapVector) -> NoneType
bump_energy_full(...) from builtins.PyCapsule
bump_energy_full(self : rosetta.core.scoring.methods.TwoBodyEnergy,  : rosetta.core.conformation.Residue,  : rosetta.core.conformation.Residue,  : rosetta.core.pose.Pose,  : rosetta.core.scoring.ScoreFunction,  : rosetta.core.scoring.EMapVector) -> NoneType
defines_intrares_energy_for_residue(...) from builtins.PyCapsule
defines_intrares_energy_for_residue(self : rosetta.core.scoring.methods.TwoBodyEnergy, res : rosetta.core.conformation.Residue) -> bool
 
If a score function defines no intra-residue scores for a particular
 residue, then it may opt-out of being asked during minimization to evaluate
 the score for this residue.
evaluate_rotamer_background_energies(...) from builtins.PyCapsule
evaluate_rotamer_background_energies(self : rosetta.core.scoring.methods.TwoBodyEnergy, set : rosetta.core.conformation.RotamerSetBase, residue : rosetta.core.conformation.Residue, pose : rosetta.core.pose.Pose, sfxn : rosetta.core.scoring.ScoreFunction, weights : rosetta.core.scoring.EMapVector, energy_vector : rosetta.utility.vector1_float) -> NoneType
 
Batch computation of rotamer/background energies.  Need not be overriden
 in derived class -- by default, iterates over all rotamers in the set, and calls
 derived class's residue_pair_energy method for each one against the background rotamr
evaluate_rotamer_background_energy_maps(...) from builtins.PyCapsule
evaluate_rotamer_background_energy_maps(self : rosetta.core.scoring.methods.TwoBodyEnergy, set : rosetta.core.conformation.RotamerSetBase, residue : rosetta.core.conformation.Residue, pose : rosetta.core.pose.Pose, sfxn : rosetta.core.scoring.ScoreFunction, weights : rosetta.core.scoring.EMapVector, emaps : rosetta.utility.vector1_core_scoring_EMapVector) -> NoneType
 
Batch computation of rotamer/background energies.  Need not be overriden
 in derived class -- by default, iterates over all rotamers in the set, and calls
 derived class's residue_pair_energy method for each one against the background rotamr
evaluate_rotamer_intrares_energies(...) from builtins.PyCapsule
evaluate_rotamer_intrares_energies(self : rosetta.core.scoring.methods.TwoBodyEnergy, set : rosetta.core.conformation.RotamerSetBase, pose : rosetta.core.pose.Pose, sfxn : rosetta.core.scoring.ScoreFunction, energies : rosetta.utility.vector1_float) -> NoneType
 
Batch computation of rotamer intrares energies.  Need not be overriden in
 derived class -- by default, iterates over all rotamers,
 and calls derived class's intrares _energy method.
evaluate_rotamer_intrares_energy_maps(...) from builtins.PyCapsule
evaluate_rotamer_intrares_energy_maps(self : rosetta.core.scoring.methods.TwoBodyEnergy, set : rosetta.core.conformation.RotamerSetBase, pose : rosetta.core.pose.Pose, sfxn : rosetta.core.scoring.ScoreFunction, emaps : rosetta.utility.vector1_core_scoring_EMapVector) -> NoneType
 
Batch computation of rotamer intrares energy map.  Need not be overriden in
 derived class -- by default, iterates over all rotamers,
 and calls derived class's intrares _energy method.
evaluate_rotamer_pair_energies(...) from builtins.PyCapsule
evaluate_rotamer_pair_energies(self : rosetta.core.scoring.methods.TwoBodyEnergy, set1 : rosetta.core.conformation.RotamerSetBase, set2 : rosetta.core.conformation.RotamerSetBase, pose : rosetta.core.pose.Pose, sfxn : rosetta.core.scoring.ScoreFunction, weights : rosetta.core.scoring.EMapVector, energy_table : ObjexxFCL::FArray2D<float>) -> NoneType
 
Batch computation of rotamer pair energies.  Need not be overriden in
 derived class -- by default, iterates over all pairs of rotamers,
 and calls the derived class's residue_pair_energy method.
sidechain_sidechain_energy(...) from builtins.PyCapsule
sidechain_sidechain_energy(self : rosetta.core.scoring.methods.TwoBodyEnergy, rsd1 : rosetta.core.conformation.Residue, rsd2 : rosetta.core.conformation.Residue, pose : rosetta.core.pose.Pose, sfxn : rosetta.core.scoring.ScoreFunction, emap : rosetta.core.scoring.EMapVector) -> NoneType
 
Evaluate the interaction between the sidechain of rsd1 and the
 sidechain of rsd2 and accumulate the unweighted energies.  The sum
 bb_bb(r1,r2) + bb_sc(r1,r2) + bb_sc(r2,r1) + sc_sc( r1,r2) must
 equal the unweighted result of a call to residue_pair_energy.
 By default, bb_bb & bb_sc return 0 and sc_sc returns
 residue pair energy.

Methods inherited from rosetta.core.scoring.methods.EnergyMethod:
finalize_after_derivatives(...) from builtins.PyCapsule
finalize_after_derivatives(self : rosetta.core.scoring.methods.EnergyMethod,  : rosetta.core.pose.Pose,  : rosetta.core.scoring.ScoreFunction) -> NoneType
 
called at the end of derivatives evaluation
prepare_rotamers_for_packing(...) from builtins.PyCapsule
prepare_rotamers_for_packing(self : rosetta.core.scoring.methods.EnergyMethod,  : rosetta.core.pose.Pose,  : rosetta.core.conformation.RotamerSetBase) -> NoneType
 
If an energy method needs to cache data in a packing::RotamerSet object before
 rotamer energies are calculated, it does so during this function. The packer
 must ensure this function is called. The default behavior is to do nothing.
score_types(...) from builtins.PyCapsule
score_types(rosetta.core.scoring.methods.EnergyMethod) -> rosetta.utility.vector1_core_scoring_ScoreType
 
Returns the score types that this energy method computes.
setup_for_minimizing(...) from builtins.PyCapsule
setup_for_minimizing(self : rosetta.core.scoring.methods.EnergyMethod,  : rosetta.core.pose.Pose,  : rosetta.core.scoring.ScoreFunction,  : rosetta.core.kinematics.MinimizerMapBase) -> NoneType
 
Called at the beginning of atom tree minimization, this method
 allows the derived class the opportunity to initialize pertinent data
 that will be used during minimization.  During minimzation, the chemical
 structure of the pose is constant, so assumptions on the number of atoms
 per residue and their identities are safe so long as the pose's Energies
 object's "use_nblist()" method returns true.
update_residue_for_packing(...) from builtins.PyCapsule
update_residue_for_packing(self : rosetta.core.scoring.methods.EnergyMethod,  : rosetta.core.pose.Pose, resid : int) -> NoneType
 
If the pose changes in the middle of a packing (as happens in rotamer trials) and if
 an energy method needs to cache data in the pose that corresponds to its current state,
 then the method must update that data when this function is called.  The packer must
 ensure this function gets called.  The default behavior is to do nothing.

 
class ConstraintsEnergyCreator(rosetta.core.scoring.methods.EnergyMethodCreator)
    
Method resolution order:
ConstraintsEnergyCreator
rosetta.core.scoring.methods.EnergyMethodCreator
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(handle) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.constraints.ConstraintsEnergyCreator,  : rosetta.core.scoring.constraints.ConstraintsEnergyCreator) -> rosetta.core.scoring.constraints.ConstraintsEnergyCreator
create_energy_method(...) from builtins.PyCapsule
create_energy_method(self : rosetta.core.scoring.constraints.ConstraintsEnergyCreator,  : core::scoring::methods::EnergyMethodOptions) -> rosetta.core.scoring.methods.EnergyMethod
 
Instantiate a new ConstraintsEnergy
score_types_for_method(...) from builtins.PyCapsule
score_types_for_method(rosetta.core.scoring.constraints.ConstraintsEnergyCreator) -> rosetta.utility.vector1_core_scoring_ScoreType
 
Return the set of score types claimed by the EnergyMethod
 this EnergyMethodCreator creates in its create_energy_method() function

 
class CoordinateConstraint(Constraint)
    CoordinateConstraint compares the coordinates of a given atom (AtomID atom_) to a
fixed coordinate triplet (Vector xyz_target_).  Its other argument, fixed_atom_, is somewhat
nonobvious.  CoordinateConstraints are meant to be used with a Pose that has a nonmoving
virtual root residue.  An AtomID in this virtual root residue should be passed as fixed_atom_.
CoordinateConstraint does not use fixed_atom_, but the ScoreFunction code detects when
fixed_atom_ and atom_ move relative to one another, and trigger re-scoring at that time.  In
other words, CoordinateConstraints are really context-independent one body energies, but we
wish them to be evaluated as context-independent two-body energies.  (Ideally, ScoreFunction
would detect when atom_ moves relative to xyz_target_, but since ScoreFunction functions on
atoms and not floating coordinate triplets, this is a good workaround.) -- SML
 
 
Method resolution order:
CoordinateConstraint
Constraint
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.constraints.CoordinateConstraint, other_cst : rosetta.core.scoring.constraints.Constraint) -> bool
 
possibility to do object comparison instead
 of pointer comparison
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(handle) -> NoneType
 
2. __init__(handle, rosetta.core.scoring.constraints.CoordinateConstraint) -> NoneType
 
3. __init__(handle, rosetta.core.id.AtomID, rosetta.core.id.AtomID, rosetta.numeric.xyzVector_double_t, rosetta.core.scoring.func.Func) -> NoneType
 
doc
 
4. __init__(self : handle, a1 : rosetta.core.id.AtomID, fixed_atom_in : rosetta.core.id.AtomID, xyz_target_in : rosetta.numeric.xyzVector_double_t, func : rosetta.core.scoring.func.Func, scotype : rosetta.core.scoring.ScoreType) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
atom(...) from builtins.PyCapsule
atom(self : rosetta.core.scoring.constraints.CoordinateConstraint, n : int) -> rosetta.core.id.AtomID
clone(...) from builtins.PyCapsule
clone(*args, **kwargs)
Overloaded function.
 
1. clone(rosetta.core.scoring.constraints.CoordinateConstraint) -> rosetta.core.scoring.constraints.Constraint
 
2. clone(self : rosetta.core.scoring.constraints.CoordinateConstraint,  : rosetta.core.scoring.func.Func) -> rosetta.core.scoring.constraints.Constraint
dist(...) from builtins.PyCapsule
dist(self : rosetta.core.scoring.constraints.CoordinateConstraint, pose : rosetta.core.pose.Pose) -> float
fill_f1_f2(...) from builtins.PyCapsule
fill_f1_f2(self : rosetta.core.scoring.constraints.CoordinateConstraint, atom : rosetta.core.id.AtomID, xyz : core::scoring::func::XYZ_Func, F1 : rosetta.numeric.xyzVector_double_t, F2 : rosetta.numeric.xyzVector_double_t, weights : rosetta.core.scoring.EMapVector) -> NoneType
natoms(...) from builtins.PyCapsule
natoms(rosetta.core.scoring.constraints.CoordinateConstraint) -> int
non_virtual_score(...) from builtins.PyCapsule
non_virtual_score(self : rosetta.core.scoring.constraints.CoordinateConstraint, xyz : rosetta.numeric.xyzVector_double_t) -> float
remap_resid(...) from builtins.PyCapsule
remap_resid(self : rosetta.core.scoring.constraints.CoordinateConstraint, seqmap : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
remapped_clone(...) from builtins.PyCapsule
remapped_clone(*args, **kwargs)
Overloaded function.
 
1. remapped_clone(self : rosetta.core.scoring.constraints.CoordinateConstraint, src : rosetta.core.pose.Pose, dest : rosetta.core.pose.Pose) -> rosetta.core.scoring.constraints.Constraint
 
Copies the data from this Constraint into a new object and returns an OP
 atoms are mapped to atoms with the same name in dest pose ( e.g. for switch from centroid to fullatom )
 if a sequence_mapping is present it is used to map residue numbers .. NULL = identity mapping
 to the new object. Intended to be implemented by derived classes.
 
2. remapped_clone(self : rosetta.core.scoring.constraints.CoordinateConstraint, src : rosetta.core.pose.Pose, dest : rosetta.core.pose.Pose, map : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
 
Copies the data from this Constraint into a new object and returns an OP
 atoms are mapped to atoms with the same name in dest pose ( e.g. for switch from centroid to fullatom )
 if a sequence_mapping is present it is used to map residue numbers .. NULL = identity mapping
 to the new object. Intended to be implemented by derived classes.
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.constraints.CoordinateConstraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
score(...) from builtins.PyCapsule
score(self : rosetta.core.scoring.constraints.CoordinateConstraint, xyz : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.EMapVector, emap : rosetta.core.scoring.EMapVector) -> NoneType
steal_def(...) from builtins.PyCapsule
steal_def(self : rosetta.core.scoring.constraints.CoordinateConstraint,  : rosetta.core.pose.Pose) -> NoneType
type(...) from builtins.PyCapsule
type(rosetta.core.scoring.constraints.CoordinateConstraint) -> str

Methods inherited from Constraint:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.constraints.Constraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
 
Inequality operator to test whether two constraints are not functionally
 identical.
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.constraints.Constraint) -> str
choose_effective_sequence_separation(...) from builtins.PyCapsule
choose_effective_sequence_separation(self : rosetta.core.scoring.constraints.Constraint, sp : rosetta.core.kinematics.ShortestPathInFoldTree,  : rosetta.numeric.random.RandomGenerator) -> int
effective_sequence_separation(...) from builtins.PyCapsule
effective_sequence_separation(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.kinematics.ShortestPathInFoldTree) -> int
get_func(...) from builtins.PyCapsule
get_func(rosetta.core.scoring.constraints.Constraint) -> core::scoring::func::Func
 
Returns the func::Func object associated with this Constraint object.
residues(...) from builtins.PyCapsule
residues(rosetta.core.scoring.constraints.Constraint) -> rosetta.utility.vector1_unsigned_long
 
Returns the pose numbers of the residues involved in this constraint, in no particular order.
 
 
 Used in determining one-body/two-body/multi-body status.
 For historical reasons, the default uses a simple protocol based on natoms()/atom() -
 feel free to reimplement more efficiently.
score_type(...) from builtins.PyCapsule
score_type(rosetta.core.scoring.constraints.Constraint) -> rosetta.core.scoring.ScoreType
 
Returns the ScoreType that this Constraint object will use.
setup_for_derivatives(...) from builtins.PyCapsule
setup_for_derivatives(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
setup_for_scoring(...) from builtins.PyCapsule
setup_for_scoring(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
to_string(...) from builtins.PyCapsule
to_string(rosetta.core.scoring.constraints.Constraint) -> str
 
Convenience function, returns the results of show() as a string.
 Not to be overriden by derived classes.

 
class CoordinateConstraintCreator(ConstraintCreator)
    Mover creator for the CoordinateConstraint constraint
 
 
Method resolution order:
CoordinateConstraintCreator
ConstraintCreator
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(handle) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.constraints.CoordinateConstraintCreator,  : rosetta.core.scoring.constraints.CoordinateConstraintCreator) -> rosetta.core.scoring.constraints.CoordinateConstraintCreator
create_constraint(...) from builtins.PyCapsule
create_constraint(rosetta.core.scoring.constraints.CoordinateConstraintCreator) -> rosetta.core.scoring.constraints.Constraint
keyname(...) from builtins.PyCapsule
keyname(rosetta.core.scoring.constraints.CoordinateConstraintCreator) -> str

 
class CstEnergyContainer(rosetta.core.scoring.LREnergyContainer)
    
Method resolution order:
CstEnergyContainer
rosetta.core.scoring.LREnergyContainer
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(handle) -> NoneType
 
2. __init__(self : handle,  : rosetta.core.pose.Pose) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
any_neighbors_for_residue(...) from builtins.PyCapsule
any_neighbors_for_residue(self : rosetta.core.scoring.constraints.CstEnergyContainer, resid : int) -> bool
any_upper_neighbors_for_residue(...) from builtins.PyCapsule
any_upper_neighbors_for_residue(self : rosetta.core.scoring.constraints.CstEnergyContainer, resid : int) -> bool
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.constraints.CstEnergyContainer,  : rosetta.core.scoring.constraints.CstEnergyContainer) -> rosetta.core.scoring.constraints.CstEnergyContainer
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.constraints.CstEnergyContainer) -> rosetta.core.scoring.LREnergyContainer
const_neighbor_iterator_begin(...) from builtins.PyCapsule
const_neighbor_iterator_begin(self : rosetta.core.scoring.constraints.CstEnergyContainer, resid : int) -> rosetta.core.scoring.ResidueNeighborConstIterator
const_neighbor_iterator_end(...) from builtins.PyCapsule
const_neighbor_iterator_end(self : rosetta.core.scoring.constraints.CstEnergyContainer, resid : int) -> rosetta.core.scoring.ResidueNeighborConstIterator
const_upper_neighbor_iterator_begin(...) from builtins.PyCapsule
const_upper_neighbor_iterator_begin(self : rosetta.core.scoring.constraints.CstEnergyContainer, resid : int) -> rosetta.core.scoring.ResidueNeighborConstIterator
const_upper_neighbor_iterator_end(...) from builtins.PyCapsule
const_upper_neighbor_iterator_end(self : rosetta.core.scoring.constraints.CstEnergyContainer, resid : int) -> rosetta.core.scoring.ResidueNeighborConstIterator
empty(...) from builtins.PyCapsule
empty(rosetta.core.scoring.constraints.CstEnergyContainer) -> bool
matches(...) from builtins.PyCapsule
matches(self : rosetta.core.scoring.constraints.CstEnergyContainer, cst_set : core::scoring::constraints::ConstraintSet) -> bool
 
Does the constraint graph that this CEC defines match up with the constraint set stored
 in the pose?
neighbor_iterator_begin(...) from builtins.PyCapsule
neighbor_iterator_begin(self : rosetta.core.scoring.constraints.CstEnergyContainer, resid : int) -> rosetta.core.scoring.ResidueNeighborIterator
neighbor_iterator_end(...) from builtins.PyCapsule
neighbor_iterator_end(self : rosetta.core.scoring.constraints.CstEnergyContainer, resid : int) -> rosetta.core.scoring.ResidueNeighborIterator
set_num_nodes(...) from builtins.PyCapsule
set_num_nodes(self : rosetta.core.scoring.constraints.CstEnergyContainer,  : int) -> NoneType
upper_neighbor_iterator_begin(...) from builtins.PyCapsule
upper_neighbor_iterator_begin(self : rosetta.core.scoring.constraints.CstEnergyContainer, resid : int) -> rosetta.core.scoring.ResidueNeighborIterator
upper_neighbor_iterator_end(...) from builtins.PyCapsule
upper_neighbor_iterator_end(self : rosetta.core.scoring.constraints.CstEnergyContainer, resid : int) -> rosetta.core.scoring.ResidueNeighborIterator

 
class CstMinimizationData(rosetta.basic.datacache.CacheableData)
    
Method resolution order:
CstMinimizationData
rosetta.basic.datacache.CacheableData
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(handle) -> NoneType
 
2. __init__(self : handle, constraints : rosetta.core.scoring.constraints.Constraints) -> NoneType
 
3. __init__(handle, rosetta.core.scoring.constraints.CstMinimizationData) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.constraints.CstMinimizationData,  : rosetta.core.scoring.constraints.CstMinimizationData) -> rosetta.core.scoring.constraints.CstMinimizationData
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.constraints.CstMinimizationData) -> rosetta.basic.datacache.CacheableData
constraints(...) from builtins.PyCapsule
constraints(rosetta.core.scoring.constraints.CstMinimizationData) -> rosetta.core.scoring.constraints.Constraints
set_constraints(...) from builtins.PyCapsule
set_constraints(self : rosetta.core.scoring.constraints.CstMinimizationData, constraints : rosetta.core.scoring.constraints.Constraints) -> NoneType

Methods inherited from rosetta.basic.datacache.CacheableData:
get_self_ptr(...) from builtins.PyCapsule
get_self_ptr(*args, **kwargs)
Overloaded function.
 
1. get_self_ptr(rosetta.basic.datacache.CacheableData) -> rosetta.basic.datacache.CacheableData
 
self pointers
 
2. get_self_ptr(rosetta.basic.datacache.CacheableData) -> rosetta.basic.datacache.CacheableData
get_self_weak_ptr(...) from builtins.PyCapsule
get_self_weak_ptr(*args, **kwargs)
Overloaded function.
 
1. get_self_weak_ptr(rosetta.basic.datacache.CacheableData) -> rosetta.std.weak_ptr_const_basic_datacache_CacheableData_t
 
2. get_self_weak_ptr(rosetta.basic.datacache.CacheableData) -> rosetta.std.weak_ptr_basic_datacache_CacheableData_t

 
class CstResNeighbConstIterator(rosetta.core.scoring.ResidueNeighborConstIterator)
    
Method resolution order:
CstResNeighbConstIterator
rosetta.core.scoring.ResidueNeighborConstIterator
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.constraints.CstResNeighbConstIterator,  : rosetta.core.scoring.ResidueNeighborConstIterator) -> bool
__init__(...) from builtins.PyCapsule
__init__(self : handle, focused_node : int, edge_iter : rosetta.core.graph.EdgeListConstIterator) -> NoneType
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.constraints.CstResNeighbConstIterator,  : rosetta.core.scoring.ResidueNeighborConstIterator) -> bool
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
accumulate_energy(...) from builtins.PyCapsule
accumulate_energy(self : rosetta.core.scoring.constraints.CstResNeighbConstIterator,  : rosetta.core.scoring.EMapVector) -> NoneType
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.constraints.CstResNeighbConstIterator,  : rosetta.core.scoring.ResidueNeighborConstIterator) -> rosetta.core.scoring.ResidueNeighborConstIterator
energy_computed(...) from builtins.PyCapsule
energy_computed(rosetta.core.scoring.constraints.CstResNeighbConstIterator) -> bool
lower_neighbor_id(...) from builtins.PyCapsule
lower_neighbor_id(rosetta.core.scoring.constraints.CstResNeighbConstIterator) -> int
neighbor_id(...) from builtins.PyCapsule
neighbor_id(rosetta.core.scoring.constraints.CstResNeighbConstIterator) -> int
plus_plus(...) from builtins.PyCapsule
plus_plus(rosetta.core.scoring.constraints.CstResNeighbConstIterator) -> rosetta.core.scoring.ResidueNeighborConstIterator
residue_iterated_on(...) from builtins.PyCapsule
residue_iterated_on(rosetta.core.scoring.constraints.CstResNeighbConstIterator) -> int
retrieve_energy(...) from builtins.PyCapsule
retrieve_energy(self : rosetta.core.scoring.constraints.CstResNeighbConstIterator,  : rosetta.core.scoring.EMapVector) -> NoneType
upper_neighbor_id(...) from builtins.PyCapsule
upper_neighbor_id(rosetta.core.scoring.constraints.CstResNeighbConstIterator) -> int

 
class CstResNeighbIterator(rosetta.core.scoring.ResidueNeighborIterator)
    
Method resolution order:
CstResNeighbIterator
rosetta.core.scoring.ResidueNeighborIterator
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.constraints.CstResNeighbIterator,  : rosetta.core.scoring.ResidueNeighborIterator) -> bool
__init__(...) from builtins.PyCapsule
__init__(self : handle, focused_node : int, edge_iter : rosetta.core.graph.EdgeListIterator) -> NoneType
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.constraints.CstResNeighbIterator,  : rosetta.core.scoring.ResidueNeighborIterator) -> bool
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
accumulate_energy(...) from builtins.PyCapsule
accumulate_energy(self : rosetta.core.scoring.constraints.CstResNeighbIterator,  : rosetta.core.scoring.EMapVector) -> NoneType
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.constraints.CstResNeighbIterator,  : rosetta.core.scoring.ResidueNeighborIterator) -> rosetta.core.scoring.ResidueNeighborIterator
energy_computed(...) from builtins.PyCapsule
energy_computed(rosetta.core.scoring.constraints.CstResNeighbIterator) -> bool
lower_neighbor_id(...) from builtins.PyCapsule
lower_neighbor_id(rosetta.core.scoring.constraints.CstResNeighbIterator) -> int
mark_energy_computed(...) from builtins.PyCapsule
mark_energy_computed(rosetta.core.scoring.constraints.CstResNeighbIterator) -> NoneType
mark_energy_uncomputed(...) from builtins.PyCapsule
mark_energy_uncomputed(rosetta.core.scoring.constraints.CstResNeighbIterator) -> NoneType
neighbor_id(...) from builtins.PyCapsule
neighbor_id(rosetta.core.scoring.constraints.CstResNeighbIterator) -> int
plus_plus(...) from builtins.PyCapsule
plus_plus(rosetta.core.scoring.constraints.CstResNeighbIterator) -> rosetta.core.scoring.ResidueNeighborIterator
residue_iterated_on(...) from builtins.PyCapsule
residue_iterated_on(rosetta.core.scoring.constraints.CstResNeighbIterator) -> int
retrieve_energy(...) from builtins.PyCapsule
retrieve_energy(self : rosetta.core.scoring.constraints.CstResNeighbIterator,  : rosetta.core.scoring.EMapVector) -> NoneType
save_energy(...) from builtins.PyCapsule
save_energy(self : rosetta.core.scoring.constraints.CstResNeighbIterator,  : rosetta.core.scoring.EMapVector) -> NoneType
upper_neighbor_id(...) from builtins.PyCapsule
upper_neighbor_id(rosetta.core.scoring.constraints.CstResNeighbIterator) -> int

 
class DOF_Constraint(builtins.object)
    This isn't quite a standard constraint since it acts on DOF's directly
         rather than on XYZ coordinates.
 
 
All DOF_Constraints are expected to be immutable once created,
meaning their internal data (state) should not change over their lifetime.
This allows DOF_Constraints to be shared between copies of Poses (e.g. in Monte Carlo),
and is important for both speed (with thousands of contraints) and correctness.
 
DOF_Constraints are currently unsupported -- they are never evaluated if you
put them into a Pose.
 
  Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(handle, rosetta.core.id.DOF_ID, rosetta.core.scoring.func.Func) -> NoneType
 
doc
 
2. __init__(self : handle, id : rosetta.core.id.DOF_ID, func : rosetta.core.scoring.func.Func, t : rosetta.core.scoring.ScoreType) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
dfunc(...) from builtins.PyCapsule
dfunc(self : rosetta.core.scoring.constraints.DOF_Constraint, val : float) -> float
 
Returns the func::Function Derivative
dof_id(...) from builtins.PyCapsule
dof_id(rosetta.core.scoring.constraints.DOF_Constraint) -> rosetta.core.id.DOF_ID
 
Returns the ScoreType
func(...) from builtins.PyCapsule
func(self : rosetta.core.scoring.constraints.DOF_Constraint, val : float) -> float
 
Returns the func::Function
score_type(...) from builtins.PyCapsule
score_type(rosetta.core.scoring.constraints.DOF_Constraint) -> rosetta.core.scoring.ScoreType
 
Returns the ScoreType

 
class DihedralConstraint(Constraint)
    constraint on dihedral angle formed by 4 points
 
 
Method resolution order:
DihedralConstraint
Constraint
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.constraints.DihedralConstraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
 
possibility to compare constraint according to data
 and not just pointers
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(handle, rosetta.core.id.AtomID, rosetta.core.id.AtomID, rosetta.core.id.AtomID, rosetta.core.id.AtomID, rosetta.core.scoring.func.Func) -> NoneType
 
doc
 
2. __init__(self : handle, a1 : rosetta.core.id.AtomID, a2 : rosetta.core.id.AtomID, a3 : rosetta.core.id.AtomID, a4 : rosetta.core.id.AtomID, func : rosetta.core.scoring.func.Func, scotype : rosetta.core.scoring.ScoreType) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
atom(...) from builtins.PyCapsule
atom(self : rosetta.core.scoring.constraints.DihedralConstraint, n : int) -> rosetta.core.id.AtomID
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.constraints.DihedralConstraint) -> rosetta.core.scoring.constraints.Constraint
 
Perform a deep clone by cloning the func_ pointer held by this %DihedralConstraint
fill_f1_f2(...) from builtins.PyCapsule
fill_f1_f2(self : rosetta.core.scoring.constraints.DihedralConstraint, atom : rosetta.core.id.AtomID, xyz : core::scoring::func::XYZ_Func, F1 : rosetta.numeric.xyzVector_double_t, F2 : rosetta.numeric.xyzVector_double_t, weights : rosetta.core.scoring.EMapVector) -> NoneType
get_func(...) from builtins.PyCapsule
get_func(rosetta.core.scoring.constraints.DihedralConstraint) -> rosetta.core.scoring.func.Func
natoms(...) from builtins.PyCapsule
natoms(rosetta.core.scoring.constraints.DihedralConstraint) -> int
remap_resid(...) from builtins.PyCapsule
remap_resid(self : rosetta.core.scoring.constraints.DihedralConstraint, seqmap : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
remapped_clone(...) from builtins.PyCapsule
remapped_clone(*args, **kwargs)
Overloaded function.
 
1. remapped_clone(self : rosetta.core.scoring.constraints.DihedralConstraint, src : rosetta.core.pose.Pose, dest : rosetta.core.pose.Pose) -> rosetta.core.scoring.constraints.Constraint
 
Copies the data from this Constraint into a new object and returns an OP
 atoms are mapped to atoms with the same name in dest pose ( e.g. for switch from centroid to fullatom )
 if a sequence_mapping is present it is used to map residue numbers .. NULL = identity mapping
 to the new object. Intended to be implemented by derived classes.
 
2. remapped_clone(self : rosetta.core.scoring.constraints.DihedralConstraint, src : rosetta.core.pose.Pose, dest : rosetta.core.pose.Pose, map : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
 
Copies the data from this Constraint into a new object and returns an OP
 atoms are mapped to atoms with the same name in dest pose ( e.g. for switch from centroid to fullatom )
 if a sequence_mapping is present it is used to map residue numbers .. NULL = identity mapping
 to the new object. Intended to be implemented by derived classes.
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.constraints.DihedralConstraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
score(...) from builtins.PyCapsule
score(*args, **kwargs)
Overloaded function.
 
1. score(self : rosetta.core.scoring.constraints.DihedralConstraint, xyz1 : rosetta.numeric.xyzVector_double_t, xyz2 : rosetta.numeric.xyzVector_double_t, xyz3 : rosetta.numeric.xyzVector_double_t, xyz4 : rosetta.numeric.xyzVector_double_t) -> float
 
2. score(self : rosetta.core.scoring.constraints.DihedralConstraint, xyz : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.EMapVector, emap : rosetta.core.scoring.EMapVector) -> NoneType
 
3. score(self : rosetta.core.scoring.constraints.DihedralConstraint, conformation : rosetta.core.conformation.Conformation) -> float
type(...) from builtins.PyCapsule
type(rosetta.core.scoring.constraints.DihedralConstraint) -> str

Methods inherited from Constraint:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.constraints.Constraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
 
Inequality operator to test whether two constraints are not functionally
 identical.
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.constraints.Constraint) -> str
choose_effective_sequence_separation(...) from builtins.PyCapsule
choose_effective_sequence_separation(self : rosetta.core.scoring.constraints.Constraint, sp : rosetta.core.kinematics.ShortestPathInFoldTree,  : rosetta.numeric.random.RandomGenerator) -> int
dist(...) from builtins.PyCapsule
dist(*args, **kwargs)
Overloaded function.
 
1. dist(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.pose.Pose) -> float
 
return the raw "distance" before that distance is handed to the FUNC object
 
2. dist(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func) -> float
effective_sequence_separation(...) from builtins.PyCapsule
effective_sequence_separation(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.kinematics.ShortestPathInFoldTree) -> int
residues(...) from builtins.PyCapsule
residues(rosetta.core.scoring.constraints.Constraint) -> rosetta.utility.vector1_unsigned_long
 
Returns the pose numbers of the residues involved in this constraint, in no particular order.
 
 
 Used in determining one-body/two-body/multi-body status.
 For historical reasons, the default uses a simple protocol based on natoms()/atom() -
 feel free to reimplement more efficiently.
score_type(...) from builtins.PyCapsule
score_type(rosetta.core.scoring.constraints.Constraint) -> rosetta.core.scoring.ScoreType
 
Returns the ScoreType that this Constraint object will use.
setup_for_derivatives(...) from builtins.PyCapsule
setup_for_derivatives(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
setup_for_scoring(...) from builtins.PyCapsule
setup_for_scoring(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
steal_def(...) from builtins.PyCapsule
steal_def(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.pose.Pose) -> NoneType
 
take coordinates, distances, angles, etc from given pose
to_string(...) from builtins.PyCapsule
to_string(rosetta.core.scoring.constraints.Constraint) -> str
 
Convenience function, returns the results of show() as a string.
 Not to be overriden by derived classes.

 
class DihedralConstraintCreator(ConstraintCreator)
    Mover creator for the DihedralConstraint constraint
 
 
Method resolution order:
DihedralConstraintCreator
ConstraintCreator
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(handle) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.constraints.DihedralConstraintCreator,  : rosetta.core.scoring.constraints.DihedralConstraintCreator) -> rosetta.core.scoring.constraints.DihedralConstraintCreator
create_constraint(...) from builtins.PyCapsule
create_constraint(rosetta.core.scoring.constraints.DihedralConstraintCreator) -> rosetta.core.scoring.constraints.Constraint
keyname(...) from builtins.PyCapsule
keyname(rosetta.core.scoring.constraints.DihedralConstraintCreator) -> str

 
class DihedralPairConstraint(Constraint)
    constraint on dihedral angle formed by 4 points
 
 
Method resolution order:
DihedralPairConstraint
Constraint
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.constraints.DihedralPairConstraint, rhs : rosetta.core.scoring.constraints.Constraint) -> bool
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(handle, rosetta.core.id.AtomID, rosetta.core.id.AtomID, rosetta.core.id.AtomID, rosetta.core.id.AtomID, rosetta.core.id.AtomID, rosetta.core.id.AtomID, rosetta.core.id.AtomID, rosetta.core.id.AtomID, rosetta.core.scoring.func.Func) -> NoneType
 
doc
 
2. __init__(self : handle, a1 : rosetta.core.id.AtomID, a2 : rosetta.core.id.AtomID, a3 : rosetta.core.id.AtomID, a4 : rosetta.core.id.AtomID, b1 : rosetta.core.id.AtomID, b2 : rosetta.core.id.AtomID, b3 : rosetta.core.id.AtomID, b4 : rosetta.core.id.AtomID, func : rosetta.core.scoring.func.Func, scotype : rosetta.core.scoring.ScoreType) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
atom(...) from builtins.PyCapsule
atom(self : rosetta.core.scoring.constraints.DihedralPairConstraint, n : int) -> rosetta.core.id.AtomID
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.constraints.DihedralPairConstraint) -> rosetta.core.scoring.constraints.Constraint
fill_f1_f2(...) from builtins.PyCapsule
fill_f1_f2(self : rosetta.core.scoring.constraints.DihedralPairConstraint, atom : rosetta.core.id.AtomID, xyz : core::scoring::func::XYZ_Func, F1 : rosetta.numeric.xyzVector_double_t, F2 : rosetta.numeric.xyzVector_double_t, weights : rosetta.core.scoring.EMapVector) -> NoneType
natoms(...) from builtins.PyCapsule
natoms(rosetta.core.scoring.constraints.DihedralPairConstraint) -> int
remap_resid(...) from builtins.PyCapsule
remap_resid(self : rosetta.core.scoring.constraints.DihedralPairConstraint, seqmap : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
remapped_clone(...) from builtins.PyCapsule
remapped_clone(*args, **kwargs)
Overloaded function.
 
1. remapped_clone(self : rosetta.core.scoring.constraints.DihedralPairConstraint, src : rosetta.core.pose.Pose, dest : rosetta.core.pose.Pose) -> rosetta.core.scoring.constraints.Constraint
 
Copies the data from this Constraint into a new object and returns an OP
 atoms are mapped to atoms with the same name in dest pose ( e.g. for switch from centroid to fullatom )
 if a sequence_mapping is present it is used to map residue numbers .. NULL = identity mapping
 to the new object. Intended to be implemented by derived classes.
 
2. remapped_clone(self : rosetta.core.scoring.constraints.DihedralPairConstraint, src : rosetta.core.pose.Pose, dest : rosetta.core.pose.Pose, map : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
 
Copies the data from this Constraint into a new object and returns an OP
 atoms are mapped to atoms with the same name in dest pose ( e.g. for switch from centroid to fullatom )
 if a sequence_mapping is present it is used to map residue numbers .. NULL = identity mapping
 to the new object. Intended to be implemented by derived classes.
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.constraints.DihedralPairConstraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
score(...) from builtins.PyCapsule
score(*args, **kwargs)
Overloaded function.
 
1. score(self : rosetta.core.scoring.constraints.DihedralPairConstraint, X1 : rosetta.numeric.xyzVector_double_t, X2 : rosetta.numeric.xyzVector_double_t, X3 : rosetta.numeric.xyzVector_double_t, X4 : rosetta.numeric.xyzVector_double_t, Y1 : rosetta.numeric.xyzVector_double_t, Y2 : rosetta.numeric.xyzVector_double_t, Y3 : rosetta.numeric.xyzVector_double_t, Y4 : rosetta.numeric.xyzVector_double_t) -> float
 
2. score(self : rosetta.core.scoring.constraints.DihedralPairConstraint, xyz : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.EMapVector, emap : rosetta.core.scoring.EMapVector) -> NoneType
 
3. score(self : rosetta.core.scoring.constraints.DihedralPairConstraint, conformation : rosetta.core.conformation.Conformation) -> float
type(...) from builtins.PyCapsule
type(rosetta.core.scoring.constraints.DihedralPairConstraint) -> str

Methods inherited from Constraint:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.constraints.Constraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
 
Inequality operator to test whether two constraints are not functionally
 identical.
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.constraints.Constraint) -> str
choose_effective_sequence_separation(...) from builtins.PyCapsule
choose_effective_sequence_separation(self : rosetta.core.scoring.constraints.Constraint, sp : rosetta.core.kinematics.ShortestPathInFoldTree,  : rosetta.numeric.random.RandomGenerator) -> int
dist(...) from builtins.PyCapsule
dist(*args, **kwargs)
Overloaded function.
 
1. dist(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.pose.Pose) -> float
 
return the raw "distance" before that distance is handed to the FUNC object
 
2. dist(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func) -> float
effective_sequence_separation(...) from builtins.PyCapsule
effective_sequence_separation(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.kinematics.ShortestPathInFoldTree) -> int
get_func(...) from builtins.PyCapsule
get_func(rosetta.core.scoring.constraints.Constraint) -> core::scoring::func::Func
 
Returns the func::Func object associated with this Constraint object.
residues(...) from builtins.PyCapsule
residues(rosetta.core.scoring.constraints.Constraint) -> rosetta.utility.vector1_unsigned_long
 
Returns the pose numbers of the residues involved in this constraint, in no particular order.
 
 
 Used in determining one-body/two-body/multi-body status.
 For historical reasons, the default uses a simple protocol based on natoms()/atom() -
 feel free to reimplement more efficiently.
score_type(...) from builtins.PyCapsule
score_type(rosetta.core.scoring.constraints.Constraint) -> rosetta.core.scoring.ScoreType
 
Returns the ScoreType that this Constraint object will use.
setup_for_derivatives(...) from builtins.PyCapsule
setup_for_derivatives(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
setup_for_scoring(...) from builtins.PyCapsule
setup_for_scoring(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
steal_def(...) from builtins.PyCapsule
steal_def(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.pose.Pose) -> NoneType
 
take coordinates, distances, angles, etc from given pose
to_string(...) from builtins.PyCapsule
to_string(rosetta.core.scoring.constraints.Constraint) -> str
 
Convenience function, returns the results of show() as a string.
 Not to be overriden by derived classes.

 
class DihedralPairConstraintCreator(ConstraintCreator)
    Constraint creator for DihedralPairConstraint
 
 
Method resolution order:
DihedralPairConstraintCreator
ConstraintCreator
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(handle) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.constraints.DihedralPairConstraintCreator,  : rosetta.core.scoring.constraints.DihedralPairConstraintCreator) -> rosetta.core.scoring.constraints.DihedralPairConstraintCreator
create_constraint(...) from builtins.PyCapsule
create_constraint(rosetta.core.scoring.constraints.DihedralPairConstraintCreator) -> rosetta.core.scoring.constraints.Constraint
keyname(...) from builtins.PyCapsule
keyname(rosetta.core.scoring.constraints.DihedralPairConstraintCreator) -> str

 
class DistancePairConstraint(Constraint)
    constraint on CA distance
 
 
Method resolution order:
DistancePairConstraint
Constraint
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.constraints.DistancePairConstraint, rhs : rosetta.core.scoring.constraints.Constraint) -> bool
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(handle, rosetta.core.id.AtomID, rosetta.core.id.AtomID, rosetta.core.id.AtomID, rosetta.core.id.AtomID, rosetta.core.scoring.func.Func) -> NoneType
 
doc
 
2. __init__(self : handle, a1 : rosetta.core.id.AtomID, a2 : rosetta.core.id.AtomID, b1 : rosetta.core.id.AtomID, b2 : rosetta.core.id.AtomID, func : rosetta.core.scoring.func.Func, scotype : rosetta.core.scoring.ScoreType) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
atom(...) from builtins.PyCapsule
atom(self : rosetta.core.scoring.constraints.DistancePairConstraint, n : int) -> rosetta.core.id.AtomID
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.constraints.DistancePairConstraint) -> rosetta.core.scoring.constraints.Constraint
fill_f1_f2(...) from builtins.PyCapsule
fill_f1_f2(self : rosetta.core.scoring.constraints.DistancePairConstraint, atom : rosetta.core.id.AtomID, xyz : core::scoring::func::XYZ_Func, F1 : rosetta.numeric.xyzVector_double_t, F2 : rosetta.numeric.xyzVector_double_t, weights : rosetta.core.scoring.EMapVector) -> NoneType
natoms(...) from builtins.PyCapsule
natoms(rosetta.core.scoring.constraints.DistancePairConstraint) -> int
remap_resid(...) from builtins.PyCapsule
remap_resid(self : rosetta.core.scoring.constraints.DistancePairConstraint, seqmap : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
remapped_clone(...) from builtins.PyCapsule
remapped_clone(*args, **kwargs)
Overloaded function.
 
1. remapped_clone(self : rosetta.core.scoring.constraints.DistancePairConstraint, src : rosetta.core.pose.Pose, dest : rosetta.core.pose.Pose) -> rosetta.core.scoring.constraints.Constraint
 
Copies the data from this Constraint into a new object and returns an OP
 atoms are mapped to atoms with the same name in dest pose ( e.g. for switch from centroid to fullatom )
 if a sequence_mapping is present it is used to map residue numbers .. NULL = identity mapping
 to the new object. Intended to be implemented by derived classes.
 
2. remapped_clone(self : rosetta.core.scoring.constraints.DistancePairConstraint, src : rosetta.core.pose.Pose, dest : rosetta.core.pose.Pose, map : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
 
Copies the data from this Constraint into a new object and returns an OP
 atoms are mapped to atoms with the same name in dest pose ( e.g. for switch from centroid to fullatom )
 if a sequence_mapping is present it is used to map residue numbers .. NULL = identity mapping
 to the new object. Intended to be implemented by derived classes.
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.constraints.DistancePairConstraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
score(...) from builtins.PyCapsule
score(*args, **kwargs)
Overloaded function.
 
1. score(self : rosetta.core.scoring.constraints.DistancePairConstraint, X1 : rosetta.numeric.xyzVector_double_t, X2 : rosetta.numeric.xyzVector_double_t, Y1 : rosetta.numeric.xyzVector_double_t, Y2 : rosetta.numeric.xyzVector_double_t) -> float
 
2. score(self : rosetta.core.scoring.constraints.DistancePairConstraint, xyz : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.EMapVector, emap : rosetta.core.scoring.EMapVector) -> NoneType
 
3. score(self : rosetta.core.scoring.constraints.DistancePairConstraint, conformation : rosetta.core.conformation.Conformation) -> float
type(...) from builtins.PyCapsule
type(rosetta.core.scoring.constraints.DistancePairConstraint) -> str

Methods inherited from Constraint:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.constraints.Constraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
 
Inequality operator to test whether two constraints are not functionally
 identical.
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.constraints.Constraint) -> str
choose_effective_sequence_separation(...) from builtins.PyCapsule
choose_effective_sequence_separation(self : rosetta.core.scoring.constraints.Constraint, sp : rosetta.core.kinematics.ShortestPathInFoldTree,  : rosetta.numeric.random.RandomGenerator) -> int
dist(...) from builtins.PyCapsule
dist(*args, **kwargs)
Overloaded function.
 
1. dist(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.pose.Pose) -> float
 
return the raw "distance" before that distance is handed to the FUNC object
 
2. dist(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func) -> float
effective_sequence_separation(...) from builtins.PyCapsule
effective_sequence_separation(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.kinematics.ShortestPathInFoldTree) -> int
get_func(...) from builtins.PyCapsule
get_func(rosetta.core.scoring.constraints.Constraint) -> core::scoring::func::Func
 
Returns the func::Func object associated with this Constraint object.
residues(...) from builtins.PyCapsule
residues(rosetta.core.scoring.constraints.Constraint) -> rosetta.utility.vector1_unsigned_long
 
Returns the pose numbers of the residues involved in this constraint, in no particular order.
 
 
 Used in determining one-body/two-body/multi-body status.
 For historical reasons, the default uses a simple protocol based on natoms()/atom() -
 feel free to reimplement more efficiently.
score_type(...) from builtins.PyCapsule
score_type(rosetta.core.scoring.constraints.Constraint) -> rosetta.core.scoring.ScoreType
 
Returns the ScoreType that this Constraint object will use.
setup_for_derivatives(...) from builtins.PyCapsule
setup_for_derivatives(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
setup_for_scoring(...) from builtins.PyCapsule
setup_for_scoring(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
steal_def(...) from builtins.PyCapsule
steal_def(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.pose.Pose) -> NoneType
 
take coordinates, distances, angles, etc from given pose
to_string(...) from builtins.PyCapsule
to_string(rosetta.core.scoring.constraints.Constraint) -> str
 
Convenience function, returns the results of show() as a string.
 Not to be overriden by derived classes.

 
class FabConstraint(MultiConstraint)
    
Method resolution order:
FabConstraint
MultiConstraint
Constraint
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.constraints.FabConstraint, rhs : rosetta.core.scoring.constraints.Constraint) -> bool
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(handle) -> NoneType
 
2. __init__(self : handle, cst_in : rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
calc_penalty_vec(...) from builtins.PyCapsule
calc_penalty_vec(self : rosetta.core.scoring.constraints.FabConstraint, start_res : int, stop_res : int, res1 : rosetta.utility.vector1_unsigned_long, res2 : rosetta.utility.vector1_unsigned_long) -> rosetta.utility.vector1_double
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.constraints.FabConstraint) -> rosetta.core.scoring.constraints.Constraint
pose_res_no(...) from builtins.PyCapsule
pose_res_no(self : rosetta.core.scoring.constraints.FabConstraint, pose : rosetta.core.pose.Pose, tempres : str) -> int
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.constraints.FabConstraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
setup_csts(...) from builtins.PyCapsule
setup_csts(self : rosetta.core.scoring.constraints.FabConstraint, pose : rosetta.core.pose.Pose, res1 : rosetta.utility.vector1_unsigned_long, res2 : rosetta.utility.vector1_unsigned_long, antchains : str) -> NoneType
type(...) from builtins.PyCapsule
type(rosetta.core.scoring.constraints.FabConstraint) -> str

Methods inherited from MultiConstraint:
add_individual_constraint(...) from builtins.PyCapsule
add_individual_constraint(self : rosetta.core.scoring.constraints.MultiConstraint, cst_in : rosetta.core.scoring.constraints.Constraint) -> NoneType
 
add individual constraint into MultiConstraint
atom(...) from builtins.PyCapsule
atom(self : rosetta.core.scoring.constraints.MultiConstraint, n : int) -> rosetta.core.id.AtomID
choose_effective_sequence_separation(...) from builtins.PyCapsule
choose_effective_sequence_separation(self : rosetta.core.scoring.constraints.MultiConstraint, sp : rosetta.core.kinematics.ShortestPathInFoldTree,  : rosetta.numeric.random.RandomGenerator) -> int
effective_sequence_separation(...) from builtins.PyCapsule
effective_sequence_separation(self : rosetta.core.scoring.constraints.MultiConstraint,  : rosetta.core.kinematics.ShortestPathInFoldTree) -> int
empty_clone(...) from builtins.PyCapsule
empty_clone(rosetta.core.scoring.constraints.MultiConstraint) -> rosetta.core.scoring.constraints.MultiConstraint
fill_f1_f2(...) from builtins.PyCapsule
fill_f1_f2(self : rosetta.core.scoring.constraints.MultiConstraint, atom : rosetta.core.id.AtomID, xyz : core::scoring::func::XYZ_Func, F1 : rosetta.numeric.xyzVector_double_t, F2 : rosetta.numeric.xyzVector_double_t, weights : rosetta.core.scoring.EMapVector) -> NoneType
 
compute atom deriv
member_constraints(...) from builtins.PyCapsule
member_constraints(rosetta.core.scoring.constraints.MultiConstraint) -> rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t
natoms(...) from builtins.PyCapsule
natoms(rosetta.core.scoring.constraints.MultiConstraint) -> int
 
number of atoms involved in this MultiConstraint container
remap_resid(...) from builtins.PyCapsule
remap_resid(self : rosetta.core.scoring.constraints.MultiConstraint, seqmap : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
remapped_clone(...) from builtins.PyCapsule
remapped_clone(*args, **kwargs)
Overloaded function.
 
1. remapped_clone(self : rosetta.core.scoring.constraints.MultiConstraint,  : rosetta.core.pose.Pose,  : rosetta.core.pose.Pose) -> rosetta.core.scoring.constraints.Constraint
 
2. remapped_clone(self : rosetta.core.scoring.constraints.MultiConstraint,  : rosetta.core.pose.Pose,  : rosetta.core.pose.Pose, map : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
residues(...) from builtins.PyCapsule
residues(rosetta.core.scoring.constraints.MultiConstraint) -> rosetta.utility.vector1_unsigned_long
score(...) from builtins.PyCapsule
score(self : rosetta.core.scoring.constraints.MultiConstraint, xyz_func : core::scoring::func::XYZ_Func, weights : rosetta.core.scoring.EMapVector, emap : rosetta.core.scoring.EMapVector) -> NoneType
 
compute score
set_effective_sequence_separation(...) from builtins.PyCapsule
set_effective_sequence_separation(self : rosetta.core.scoring.constraints.MultiConstraint, setting : int) -> NoneType
setup_for_scoring(...) from builtins.PyCapsule
setup_for_scoring(self : rosetta.core.scoring.constraints.MultiConstraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
size(...) from builtins.PyCapsule
size(rosetta.core.scoring.constraints.MultiConstraint) -> int
 
number of constraints that are held by this %MultiConstraint

Methods inherited from Constraint:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.constraints.Constraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
 
Inequality operator to test whether two constraints are not functionally
 identical.
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.constraints.Constraint) -> str
dist(...) from builtins.PyCapsule
dist(*args, **kwargs)
Overloaded function.
 
1. dist(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.pose.Pose) -> float
 
return the raw "distance" before that distance is handed to the FUNC object
 
2. dist(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func) -> float
get_func(...) from builtins.PyCapsule
get_func(rosetta.core.scoring.constraints.Constraint) -> core::scoring::func::Func
 
Returns the func::Func object associated with this Constraint object.
score_type(...) from builtins.PyCapsule
score_type(rosetta.core.scoring.constraints.Constraint) -> rosetta.core.scoring.ScoreType
 
Returns the ScoreType that this Constraint object will use.
setup_for_derivatives(...) from builtins.PyCapsule
setup_for_derivatives(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
steal_def(...) from builtins.PyCapsule
steal_def(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.pose.Pose) -> NoneType
 
take coordinates, distances, angles, etc from given pose
to_string(...) from builtins.PyCapsule
to_string(rosetta.core.scoring.constraints.Constraint) -> str
 
Convenience function, returns the results of show() as a string.
 Not to be overriden by derived classes.

 
class FabConstraintCreator(ConstraintCreator)
    Mover creator for the FabConstraint constraint
 
 
Method resolution order:
FabConstraintCreator
ConstraintCreator
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(handle) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.constraints.FabConstraintCreator,  : rosetta.core.scoring.constraints.FabConstraintCreator) -> rosetta.core.scoring.constraints.FabConstraintCreator
create_constraint(...) from builtins.PyCapsule
create_constraint(rosetta.core.scoring.constraints.FabConstraintCreator) -> rosetta.core.scoring.constraints.Constraint
keyname(...) from builtins.PyCapsule
keyname(rosetta.core.scoring.constraints.FabConstraintCreator) -> str

 
class KofNConstraint(MultiConstraint)
    
Method resolution order:
KofNConstraint
MultiConstraint
Constraint
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.constraints.KofNConstraint, rhs : rosetta.core.scoring.constraints.Constraint) -> bool
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(handle) -> NoneType
 
doc
 
2. __init__(self : handle, K : int) -> NoneType
 
3. __init__(handle, rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t) -> NoneType
 
doc
 
4. __init__(self : handle, cst_in : rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t, K : int) -> NoneType
 
5. __init__(handle, rosetta.core.scoring.constraints.KofNConstraint) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
active_constraints(...) from builtins.PyCapsule
active_constraints(rosetta.core.scoring.constraints.KofNConstraint) -> rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t
calculate_total_cst_score(...) from builtins.PyCapsule
calculate_total_cst_score(self : rosetta.core.scoring.constraints.KofNConstraint, weights : rosetta.core.scoring.EMapVector, emap : rosetta.core.scoring.EMapVector) -> float
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.constraints.KofNConstraint) -> rosetta.core.scoring.constraints.Constraint
empty_clone(...) from builtins.PyCapsule
empty_clone(rosetta.core.scoring.constraints.KofNConstraint) -> rosetta.core.scoring.constraints.MultiConstraint
fill_f1_f2(...) from builtins.PyCapsule
fill_f1_f2(self : rosetta.core.scoring.constraints.KofNConstraint, atom : rosetta.core.id.AtomID, xyz : core::scoring::func::XYZ_Func, F1 : rosetta.numeric.xyzVector_double_t, F2 : rosetta.numeric.xyzVector_double_t, weights : rosetta.core.scoring.EMapVector) -> NoneType
 
compute atom deriv
getK(...) from builtins.PyCapsule
getK(rosetta.core.scoring.constraints.KofNConstraint) -> int
init_cst_score_types(...) from builtins.PyCapsule
init_cst_score_types(rosetta.core.scoring.constraints.KofNConstraint) -> NoneType
remap_resid(...) from builtins.PyCapsule
remap_resid(self : rosetta.core.scoring.constraints.KofNConstraint, seqmap : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.constraints.KofNConstraint, rhs : rosetta.core.scoring.constraints.Constraint) -> bool
score(...) from builtins.PyCapsule
score(self : rosetta.core.scoring.constraints.KofNConstraint, xyz_func : core::scoring::func::XYZ_Func, weights : rosetta.core.scoring.EMapVector, emap : rosetta.core.scoring.EMapVector) -> NoneType
 
compute score
setK(...) from builtins.PyCapsule
setK(self : rosetta.core.scoring.constraints.KofNConstraint, K : int) -> NoneType
type(...) from builtins.PyCapsule
type(rosetta.core.scoring.constraints.KofNConstraint) -> str

Methods inherited from MultiConstraint:
add_individual_constraint(...) from builtins.PyCapsule
add_individual_constraint(self : rosetta.core.scoring.constraints.MultiConstraint, cst_in : rosetta.core.scoring.constraints.Constraint) -> NoneType
 
add individual constraint into MultiConstraint
atom(...) from builtins.PyCapsule
atom(self : rosetta.core.scoring.constraints.MultiConstraint, n : int) -> rosetta.core.id.AtomID
choose_effective_sequence_separation(...) from builtins.PyCapsule
choose_effective_sequence_separation(self : rosetta.core.scoring.constraints.MultiConstraint, sp : rosetta.core.kinematics.ShortestPathInFoldTree,  : rosetta.numeric.random.RandomGenerator) -> int
effective_sequence_separation(...) from builtins.PyCapsule
effective_sequence_separation(self : rosetta.core.scoring.constraints.MultiConstraint,  : rosetta.core.kinematics.ShortestPathInFoldTree) -> int
member_constraints(...) from builtins.PyCapsule
member_constraints(rosetta.core.scoring.constraints.MultiConstraint) -> rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t
natoms(...) from builtins.PyCapsule
natoms(rosetta.core.scoring.constraints.MultiConstraint) -> int
 
number of atoms involved in this MultiConstraint container
remapped_clone(...) from builtins.PyCapsule
remapped_clone(*args, **kwargs)
Overloaded function.
 
1. remapped_clone(self : rosetta.core.scoring.constraints.MultiConstraint,  : rosetta.core.pose.Pose,  : rosetta.core.pose.Pose) -> rosetta.core.scoring.constraints.Constraint
 
2. remapped_clone(self : rosetta.core.scoring.constraints.MultiConstraint,  : rosetta.core.pose.Pose,  : rosetta.core.pose.Pose, map : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
residues(...) from builtins.PyCapsule
residues(rosetta.core.scoring.constraints.MultiConstraint) -> rosetta.utility.vector1_unsigned_long
set_effective_sequence_separation(...) from builtins.PyCapsule
set_effective_sequence_separation(self : rosetta.core.scoring.constraints.MultiConstraint, setting : int) -> NoneType
setup_for_scoring(...) from builtins.PyCapsule
setup_for_scoring(self : rosetta.core.scoring.constraints.MultiConstraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
size(...) from builtins.PyCapsule
size(rosetta.core.scoring.constraints.MultiConstraint) -> int
 
number of constraints that are held by this %MultiConstraint

Methods inherited from Constraint:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.constraints.Constraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
 
Inequality operator to test whether two constraints are not functionally
 identical.
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.constraints.Constraint) -> str
dist(...) from builtins.PyCapsule
dist(*args, **kwargs)
Overloaded function.
 
1. dist(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.pose.Pose) -> float
 
return the raw "distance" before that distance is handed to the FUNC object
 
2. dist(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func) -> float
get_func(...) from builtins.PyCapsule
get_func(rosetta.core.scoring.constraints.Constraint) -> core::scoring::func::Func
 
Returns the func::Func object associated with this Constraint object.
score_type(...) from builtins.PyCapsule
score_type(rosetta.core.scoring.constraints.Constraint) -> rosetta.core.scoring.ScoreType
 
Returns the ScoreType that this Constraint object will use.
setup_for_derivatives(...) from builtins.PyCapsule
setup_for_derivatives(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
steal_def(...) from builtins.PyCapsule
steal_def(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.pose.Pose) -> NoneType
 
take coordinates, distances, angles, etc from given pose
to_string(...) from builtins.PyCapsule
to_string(rosetta.core.scoring.constraints.Constraint) -> str
 
Convenience function, returns the results of show() as a string.
 Not to be overriden by derived classes.

 
class KofNConstraintCreator(ConstraintCreator)
    Mover creator for the KofNConstraint constraint
 
 
Method resolution order:
KofNConstraintCreator
ConstraintCreator
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(handle) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.constraints.KofNConstraintCreator,  : rosetta.core.scoring.constraints.KofNConstraintCreator) -> rosetta.core.scoring.constraints.KofNConstraintCreator
create_constraint(...) from builtins.PyCapsule
create_constraint(rosetta.core.scoring.constraints.KofNConstraintCreator) -> rosetta.core.scoring.constraints.Constraint
keyname(...) from builtins.PyCapsule
keyname(rosetta.core.scoring.constraints.KofNConstraintCreator) -> str

 
class LocalCoordinateConstraint(Constraint)
    
Method resolution order:
LocalCoordinateConstraint
Constraint
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.constraints.LocalCoordinateConstraint, rhs : rosetta.core.scoring.constraints.Constraint) -> bool
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(handle) -> NoneType
 
2. __init__(handle, rosetta.core.id.AtomID, rosetta.core.id.StubID, rosetta.numeric.xyzVector_double_t, rosetta.core.scoring.func.Func) -> NoneType
 
doc
 
3. __init__(self : handle, a1 : rosetta.core.id.AtomID, fixed_stub_in : rosetta.core.id.StubID, xyz_target_in : rosetta.numeric.xyzVector_double_t, func : rosetta.core.scoring.func.Func, scotype : rosetta.core.scoring.ScoreType) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
atom(...) from builtins.PyCapsule
atom(self : rosetta.core.scoring.constraints.LocalCoordinateConstraint, n : int) -> rosetta.core.id.AtomID
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.constraints.LocalCoordinateConstraint) -> rosetta.core.scoring.constraints.Constraint
dist(...) from builtins.PyCapsule
dist(self : rosetta.core.scoring.constraints.LocalCoordinateConstraint, pose : rosetta.core.pose.Pose) -> float
fill_f1_f2(...) from builtins.PyCapsule
fill_f1_f2(self : rosetta.core.scoring.constraints.LocalCoordinateConstraint, atom : rosetta.core.id.AtomID, xyz : rosetta.core.scoring.func.XYZ_Func, F1 : rosetta.numeric.xyzVector_double_t, F2 : rosetta.numeric.xyzVector_double_t, weights : rosetta.core.scoring.EMapVector) -> NoneType
natoms(...) from builtins.PyCapsule
natoms(rosetta.core.scoring.constraints.LocalCoordinateConstraint) -> int
remap_resid(...) from builtins.PyCapsule
remap_resid(self : rosetta.core.scoring.constraints.LocalCoordinateConstraint, seqmap : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
remapped_clone(...) from builtins.PyCapsule
remapped_clone(*args, **kwargs)
Overloaded function.
 
1. remapped_clone(self : rosetta.core.scoring.constraints.LocalCoordinateConstraint, src : rosetta.core.pose.Pose, dest : rosetta.core.pose.Pose) -> rosetta.core.scoring.constraints.Constraint
 
Copies the data from this Constraint into a new object and returns an OP
 atoms are mapped to atoms with the same name in dest pose ( e.g. for switch from centroid to fullatom )
 if a sequence_mapping is present it is used to map residue numbers .. NULL = identity mapping
 to the new object. Intended to be implemented by derived classes.
 
2. remapped_clone(self : rosetta.core.scoring.constraints.LocalCoordinateConstraint, src : rosetta.core.pose.Pose, dest : rosetta.core.pose.Pose, map : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
 
Copies the data from this Constraint into a new object and returns an OP
 atoms are mapped to atoms with the same name in dest pose ( e.g. for switch from centroid to fullatom )
 if a sequence_mapping is present it is used to map residue numbers .. NULL = identity mapping
 to the new object. Intended to be implemented by derived classes.
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.constraints.LocalCoordinateConstraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
score(...) from builtins.PyCapsule
score(*args, **kwargs)
Overloaded function.
 
1. score(self : rosetta.core.scoring.constraints.LocalCoordinateConstraint, xyz : rosetta.numeric.xyzVector_double_t, s1 : rosetta.numeric.xyzVector_double_t, s2 : rosetta.numeric.xyzVector_double_t, s3 : rosetta.numeric.xyzVector_double_t) -> float
 
2. score(self : rosetta.core.scoring.constraints.LocalCoordinateConstraint, xyz : rosetta.core.scoring.func.XYZ_Func,  : rosetta.core.scoring.EMapVector, emap : rosetta.core.scoring.EMapVector) -> NoneType
set_fixed_stub(...) from builtins.PyCapsule
set_fixed_stub(self : rosetta.core.scoring.constraints.LocalCoordinateConstraint, new_stub : rosetta.core.id.StubID) -> NoneType
set_xyz_target(...) from builtins.PyCapsule
set_xyz_target(self : rosetta.core.scoring.constraints.LocalCoordinateConstraint, xyz_in : rosetta.numeric.xyzVector_double_t, local_frame_pose : rosetta.core.pose.Pose) -> NoneType
steal_def(...) from builtins.PyCapsule
steal_def(self : rosetta.core.scoring.constraints.LocalCoordinateConstraint,  : rosetta.core.pose.Pose) -> NoneType
type(...) from builtins.PyCapsule
type(rosetta.core.scoring.constraints.LocalCoordinateConstraint) -> str
xyz_target(...) from builtins.PyCapsule
xyz_target(self : rosetta.core.scoring.constraints.LocalCoordinateConstraint, local_frame_pose : rosetta.core.pose.Pose) -> rosetta.numeric.xyzVector_double_t

Methods inherited from Constraint:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.constraints.Constraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
 
Inequality operator to test whether two constraints are not functionally
 identical.
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.constraints.Constraint) -> str
choose_effective_sequence_separation(...) from builtins.PyCapsule
choose_effective_sequence_separation(self : rosetta.core.scoring.constraints.Constraint, sp : rosetta.core.kinematics.ShortestPathInFoldTree,  : rosetta.numeric.random.RandomGenerator) -> int
effective_sequence_separation(...) from builtins.PyCapsule
effective_sequence_separation(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.kinematics.ShortestPathInFoldTree) -> int
get_func(...) from builtins.PyCapsule
get_func(rosetta.core.scoring.constraints.Constraint) -> core::scoring::func::Func
 
Returns the func::Func object associated with this Constraint object.
residues(...) from builtins.PyCapsule
residues(rosetta.core.scoring.constraints.Constraint) -> rosetta.utility.vector1_unsigned_long
 
Returns the pose numbers of the residues involved in this constraint, in no particular order.
 
 
 Used in determining one-body/two-body/multi-body status.
 For historical reasons, the default uses a simple protocol based on natoms()/atom() -
 feel free to reimplement more efficiently.
score_type(...) from builtins.PyCapsule
score_type(rosetta.core.scoring.constraints.Constraint) -> rosetta.core.scoring.ScoreType
 
Returns the ScoreType that this Constraint object will use.
setup_for_derivatives(...) from builtins.PyCapsule
setup_for_derivatives(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
setup_for_scoring(...) from builtins.PyCapsule
setup_for_scoring(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
to_string(...) from builtins.PyCapsule
to_string(rosetta.core.scoring.constraints.Constraint) -> str
 
Convenience function, returns the results of show() as a string.
 Not to be overriden by derived classes.

 
class LocalCoordinateConstraintCreator(ConstraintCreator)
    Mover creator for the LocalCoordinateConstraint constraint
 
 
Method resolution order:
LocalCoordinateConstraintCreator
ConstraintCreator
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(handle) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.constraints.LocalCoordinateConstraintCreator,  : rosetta.core.scoring.constraints.LocalCoordinateConstraintCreator) -> rosetta.core.scoring.constraints.LocalCoordinateConstraintCreator
create_constraint(...) from builtins.PyCapsule
create_constraint(rosetta.core.scoring.constraints.LocalCoordinateConstraintCreator) -> rosetta.core.scoring.constraints.Constraint
keyname(...) from builtins.PyCapsule
keyname(rosetta.core.scoring.constraints.LocalCoordinateConstraintCreator) -> str

 
class MultiConstraint(Constraint)
    
Method resolution order:
MultiConstraint
Constraint
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.constraints.MultiConstraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
 
possibility to compare constraint according to data
 and not just pointers
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(handle) -> NoneType
 
doc
 
2. __init__(self : handle, t : rosetta.core.scoring.ScoreType) -> NoneType
 
3. __init__(handle, rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t) -> NoneType
 
doc
 
4. __init__(self : handle, cst_in : rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t, t : rosetta.core.scoring.ScoreType) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
add_individual_constraint(...) from builtins.PyCapsule
add_individual_constraint(self : rosetta.core.scoring.constraints.MultiConstraint, cst_in : rosetta.core.scoring.constraints.Constraint) -> NoneType
 
add individual constraint into MultiConstraint
atom(...) from builtins.PyCapsule
atom(self : rosetta.core.scoring.constraints.MultiConstraint, n : int) -> rosetta.core.id.AtomID
choose_effective_sequence_separation(...) from builtins.PyCapsule
choose_effective_sequence_separation(self : rosetta.core.scoring.constraints.MultiConstraint, sp : rosetta.core.kinematics.ShortestPathInFoldTree,  : rosetta.numeric.random.RandomGenerator) -> int
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.constraints.MultiConstraint) -> rosetta.core.scoring.constraints.Constraint
 
Creates a deep copy of this %MultiConstaint, cloning all constraints that it holds.
effective_sequence_separation(...) from builtins.PyCapsule
effective_sequence_separation(self : rosetta.core.scoring.constraints.MultiConstraint,  : rosetta.core.kinematics.ShortestPathInFoldTree) -> int
empty_clone(...) from builtins.PyCapsule
empty_clone(rosetta.core.scoring.constraints.MultiConstraint) -> rosetta.core.scoring.constraints.MultiConstraint
fill_f1_f2(...) from builtins.PyCapsule
fill_f1_f2(self : rosetta.core.scoring.constraints.MultiConstraint, atom : rosetta.core.id.AtomID, xyz : core::scoring::func::XYZ_Func, F1 : rosetta.numeric.xyzVector_double_t, F2 : rosetta.numeric.xyzVector_double_t, weights : rosetta.core.scoring.EMapVector) -> NoneType
 
compute atom deriv
member_constraints(...) from builtins.PyCapsule
member_constraints(rosetta.core.scoring.constraints.MultiConstraint) -> rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t
natoms(...) from builtins.PyCapsule
natoms(rosetta.core.scoring.constraints.MultiConstraint) -> int
 
number of atoms involved in this MultiConstraint container
remap_resid(...) from builtins.PyCapsule
remap_resid(self : rosetta.core.scoring.constraints.MultiConstraint, seqmap : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
remapped_clone(...) from builtins.PyCapsule
remapped_clone(*args, **kwargs)
Overloaded function.
 
1. remapped_clone(self : rosetta.core.scoring.constraints.MultiConstraint,  : rosetta.core.pose.Pose,  : rosetta.core.pose.Pose) -> rosetta.core.scoring.constraints.Constraint
 
2. remapped_clone(self : rosetta.core.scoring.constraints.MultiConstraint,  : rosetta.core.pose.Pose,  : rosetta.core.pose.Pose, map : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
residues(...) from builtins.PyCapsule
residues(rosetta.core.scoring.constraints.MultiConstraint) -> rosetta.utility.vector1_unsigned_long
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.constraints.MultiConstraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
score(...) from builtins.PyCapsule
score(self : rosetta.core.scoring.constraints.MultiConstraint, xyz_func : core::scoring::func::XYZ_Func, weights : rosetta.core.scoring.EMapVector, emap : rosetta.core.scoring.EMapVector) -> NoneType
 
compute score
set_effective_sequence_separation(...) from builtins.PyCapsule
set_effective_sequence_separation(self : rosetta.core.scoring.constraints.MultiConstraint, setting : int) -> NoneType
setup_for_scoring(...) from builtins.PyCapsule
setup_for_scoring(self : rosetta.core.scoring.constraints.MultiConstraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
size(...) from builtins.PyCapsule
size(rosetta.core.scoring.constraints.MultiConstraint) -> int
 
number of constraints that are held by this %MultiConstraint
type(...) from builtins.PyCapsule
type(rosetta.core.scoring.constraints.MultiConstraint) -> str

Methods inherited from Constraint:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.constraints.Constraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
 
Inequality operator to test whether two constraints are not functionally
 identical.
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.constraints.Constraint) -> str
dist(...) from builtins.PyCapsule
dist(*args, **kwargs)
Overloaded function.
 
1. dist(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.pose.Pose) -> float
 
return the raw "distance" before that distance is handed to the FUNC object
 
2. dist(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func) -> float
get_func(...) from builtins.PyCapsule
get_func(rosetta.core.scoring.constraints.Constraint) -> core::scoring::func::Func
 
Returns the func::Func object associated with this Constraint object.
score_type(...) from builtins.PyCapsule
score_type(rosetta.core.scoring.constraints.Constraint) -> rosetta.core.scoring.ScoreType
 
Returns the ScoreType that this Constraint object will use.
setup_for_derivatives(...) from builtins.PyCapsule
setup_for_derivatives(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
steal_def(...) from builtins.PyCapsule
steal_def(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.pose.Pose) -> NoneType
 
take coordinates, distances, angles, etc from given pose
to_string(...) from builtins.PyCapsule
to_string(rosetta.core.scoring.constraints.Constraint) -> str
 
Convenience function, returns the results of show() as a string.
 Not to be overriden by derived classes.

 
class MultiConstraintCreator(ConstraintCreator)
    Mover creator for the MultiConstraint constraint
 
 
Method resolution order:
MultiConstraintCreator
ConstraintCreator
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(handle) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.constraints.MultiConstraintCreator,  : rosetta.core.scoring.constraints.MultiConstraintCreator) -> rosetta.core.scoring.constraints.MultiConstraintCreator
create_constraint(...) from builtins.PyCapsule
create_constraint(rosetta.core.scoring.constraints.MultiConstraintCreator) -> rosetta.core.scoring.constraints.Constraint
keyname(...) from builtins.PyCapsule
keyname(rosetta.core.scoring.constraints.MultiConstraintCreator) -> str

 
class NamedAngleConstraint(AngleConstraint)
    
Method resolution order:
NamedAngleConstraint
AngleConstraint
Constraint
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.constraints.NamedAngleConstraint, rhs : rosetta.core.scoring.constraints.Constraint) -> bool
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(handle, rosetta.core.id.NamedAtomID, rosetta.core.id.NamedAtomID, rosetta.core.id.NamedAtomID, rosetta.core.scoring.func.Func) -> NoneType
 
doc
 
2. __init__(self : handle, a1 : rosetta.core.id.NamedAtomID, a2 : rosetta.core.id.NamedAtomID, a3 : rosetta.core.id.NamedAtomID, func : rosetta.core.scoring.func.Func, scoretype : rosetta.core.scoring.ScoreType) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.constraints.NamedAngleConstraint) -> rosetta.core.scoring.constraints.Constraint
remapped_clone(...) from builtins.PyCapsule
remapped_clone(*args, **kwargs)
Overloaded function.
 
1. remapped_clone(self : rosetta.core.scoring.constraints.NamedAngleConstraint, src : rosetta.core.pose.Pose, dest : rosetta.core.pose.Pose) -> rosetta.core.scoring.constraints.Constraint
 
Copies the data from this Constraint into a new object and returns an OP
 atoms are mapped to atoms with the same name in dest pose ( e.g. for switch from centroid to fullatom )
 if a sequence_mapping is present it is used to map residue numbers .. NULL = identity mapping
 to the new object. Intended to be implemented by derived classes.
 
2. remapped_clone(self : rosetta.core.scoring.constraints.NamedAngleConstraint, src : rosetta.core.pose.Pose, dest : rosetta.core.pose.Pose, map : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
 
Copies the data from this Constraint into a new object and returns an OP
 atoms are mapped to atoms with the same name in dest pose ( e.g. for switch from centroid to fullatom )
 if a sequence_mapping is present it is used to map residue numbers .. NULL = identity mapping
 to the new object. Intended to be implemented by derived classes.
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.constraints.NamedAngleConstraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
setup_for_scoring(...) from builtins.PyCapsule
setup_for_scoring(self : rosetta.core.scoring.constraints.NamedAngleConstraint,  : rosetta.core.scoring.func.XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
type(...) from builtins.PyCapsule
type(rosetta.core.scoring.constraints.NamedAngleConstraint) -> str

Methods inherited from AngleConstraint:
atom(...) from builtins.PyCapsule
atom(self : rosetta.core.scoring.constraints.AngleConstraint, n : int) -> rosetta.core.id.AtomID
 
return AtomID for atom 1,2,3
atom1(...) from builtins.PyCapsule
atom1(rosetta.core.scoring.constraints.AngleConstraint) -> rosetta.core.id.AtomID
atom2(...) from builtins.PyCapsule
atom2(rosetta.core.scoring.constraints.AngleConstraint) -> rosetta.core.id.AtomID
atom3(...) from builtins.PyCapsule
atom3(rosetta.core.scoring.constraints.AngleConstraint) -> rosetta.core.id.AtomID
dfunc(...) from builtins.PyCapsule
dfunc(self : rosetta.core.scoring.constraints.AngleConstraint, theta : float) -> float
 
evaluate dfunc at theta
fill_f1_f2(...) from builtins.PyCapsule
fill_f1_f2(self : rosetta.core.scoring.constraints.AngleConstraint, atom : rosetta.core.id.AtomID, xyz : core::scoring::func::XYZ_Func, F1 : rosetta.numeric.xyzVector_double_t, F2 : rosetta.numeric.xyzVector_double_t, weights : rosetta.core.scoring.EMapVector) -> NoneType
 
compute atom deriv
func(...) from builtins.PyCapsule
func(self : rosetta.core.scoring.constraints.AngleConstraint, theta : float) -> float
 
evaluate func at theta
get_func(...) from builtins.PyCapsule
get_func(rosetta.core.scoring.constraints.AngleConstraint) -> rosetta.core.scoring.func.Func
helper(...) from builtins.PyCapsule
helper(M : rosetta.numeric.xyzVector_double_t, w : rosetta.numeric.xyzVector_double_t, F1 : rosetta.numeric.xyzVector_double_t, F2 : rosetta.numeric.xyzVector_double_t) -> NoneType
natoms(...) from builtins.PyCapsule
natoms(rosetta.core.scoring.constraints.AngleConstraint) -> int
 
number of atoms --- always 3 for angles
p1_deriv(...) from builtins.PyCapsule
p1_deriv(self : rosetta.core.scoring.constraints.AngleConstraint, p1 : rosetta.numeric.xyzVector_double_t, p2 : rosetta.numeric.xyzVector_double_t, p3 : rosetta.numeric.xyzVector_double_t, F1 : rosetta.numeric.xyzVector_double_t, F2 : rosetta.numeric.xyzVector_double_t) -> NoneType
p1_theta_deriv(...) from builtins.PyCapsule
p1_theta_deriv(p1 : rosetta.numeric.xyzVector_double_t, p2 : rosetta.numeric.xyzVector_double_t, p3 : rosetta.numeric.xyzVector_double_t, f1 : rosetta.numeric.xyzVector_double_t, f2 : rosetta.numeric.xyzVector_double_t) -> NoneType
p2_deriv(...) from builtins.PyCapsule
p2_deriv(self : rosetta.core.scoring.constraints.AngleConstraint, p1 : rosetta.numeric.xyzVector_double_t, p2 : rosetta.numeric.xyzVector_double_t, p3 : rosetta.numeric.xyzVector_double_t, F1 : rosetta.numeric.xyzVector_double_t, F2 : rosetta.numeric.xyzVector_double_t) -> NoneType
remap_resid(...) from builtins.PyCapsule
remap_resid(self : rosetta.core.scoring.constraints.AngleConstraint, seqmap : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
score(...) from builtins.PyCapsule
score(*args, **kwargs)
Overloaded function.
 
1. score(self : rosetta.core.scoring.constraints.AngleConstraint, xyz1 : rosetta.numeric.xyzVector_double_t, xyz2 : rosetta.numeric.xyzVector_double_t, xyz3 : rosetta.numeric.xyzVector_double_t) -> float
 
compute score
 
2. score(self : rosetta.core.scoring.constraints.AngleConstraint, xyz : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.EMapVector, emap : rosetta.core.scoring.EMapVector) -> NoneType
 
compute score

Methods inherited from Constraint:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.constraints.Constraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
 
Inequality operator to test whether two constraints are not functionally
 identical.
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.constraints.Constraint) -> str
choose_effective_sequence_separation(...) from builtins.PyCapsule
choose_effective_sequence_separation(self : rosetta.core.scoring.constraints.Constraint, sp : rosetta.core.kinematics.ShortestPathInFoldTree,  : rosetta.numeric.random.RandomGenerator) -> int
dist(...) from builtins.PyCapsule
dist(*args, **kwargs)
Overloaded function.
 
1. dist(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.pose.Pose) -> float
 
return the raw "distance" before that distance is handed to the FUNC object
 
2. dist(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func) -> float
effective_sequence_separation(...) from builtins.PyCapsule
effective_sequence_separation(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.kinematics.ShortestPathInFoldTree) -> int
residues(...) from builtins.PyCapsule
residues(rosetta.core.scoring.constraints.Constraint) -> rosetta.utility.vector1_unsigned_long
 
Returns the pose numbers of the residues involved in this constraint, in no particular order.
 
 
 Used in determining one-body/two-body/multi-body status.
 For historical reasons, the default uses a simple protocol based on natoms()/atom() -
 feel free to reimplement more efficiently.
score_type(...) from builtins.PyCapsule
score_type(rosetta.core.scoring.constraints.Constraint) -> rosetta.core.scoring.ScoreType
 
Returns the ScoreType that this Constraint object will use.
setup_for_derivatives(...) from builtins.PyCapsule
setup_for_derivatives(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
steal_def(...) from builtins.PyCapsule
steal_def(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.pose.Pose) -> NoneType
 
take coordinates, distances, angles, etc from given pose
to_string(...) from builtins.PyCapsule
to_string(rosetta.core.scoring.constraints.Constraint) -> str
 
Convenience function, returns the results of show() as a string.
 Not to be overriden by derived classes.

 
class NamedAngleConstraintCreator(ConstraintCreator)
    Constraint creator for the NamedAngleConstraint
 
 
Method resolution order:
NamedAngleConstraintCreator
ConstraintCreator
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(handle) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.constraints.NamedAngleConstraintCreator,  : rosetta.core.scoring.constraints.NamedAngleConstraintCreator) -> rosetta.core.scoring.constraints.NamedAngleConstraintCreator
create_constraint(...) from builtins.PyCapsule
create_constraint(rosetta.core.scoring.constraints.NamedAngleConstraintCreator) -> rosetta.core.scoring.constraints.Constraint
keyname(...) from builtins.PyCapsule
keyname(rosetta.core.scoring.constraints.NamedAngleConstraintCreator) -> str

 
class NamedAtomPairConstraint(AtomPairConstraint)
    
Method resolution order:
NamedAtomPairConstraint
AtomPairConstraint
Constraint
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.constraints.NamedAtomPairConstraint, rhs : rosetta.core.scoring.constraints.Constraint) -> bool
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(handle, rosetta.core.id.NamedAtomID, rosetta.core.id.NamedAtomID, rosetta.core.scoring.func.Func) -> NoneType
 
doc
 
2. __init__(self : handle, a1 : rosetta.core.id.NamedAtomID, a2 : rosetta.core.id.NamedAtomID, func : rosetta.core.scoring.func.Func, scoretype : rosetta.core.scoring.ScoreType) -> NoneType
 
3. __init__(handle, rosetta.core.scoring.constraints.NamedAtomPairConstraint) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.constraints.NamedAtomPairConstraint) -> rosetta.core.scoring.constraints.Constraint
remapped_clone(...) from builtins.PyCapsule
remapped_clone(*args, **kwargs)
Overloaded function.
 
1. remapped_clone(self : rosetta.core.scoring.constraints.NamedAtomPairConstraint, src : rosetta.core.pose.Pose, dest : rosetta.core.pose.Pose) -> rosetta.core.scoring.constraints.Constraint
 
Copies the data from this Constraint into a new object and returns an OP
 atoms are mapped to atoms with the same name in dest pose ( e.g. for switch from centroid to fullatom )
 if a sequence_mapping is present it is used to map residue numbers .. NULL = identity mapping
 to the new object. Intended to be implemented by derived classes.
 
2. remapped_clone(self : rosetta.core.scoring.constraints.NamedAtomPairConstraint, src : rosetta.core.pose.Pose, dest : rosetta.core.pose.Pose, map : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
 
Copies the data from this Constraint into a new object and returns an OP
 atoms are mapped to atoms with the same name in dest pose ( e.g. for switch from centroid to fullatom )
 if a sequence_mapping is present it is used to map residue numbers .. NULL = identity mapping
 to the new object. Intended to be implemented by derived classes.
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.constraints.NamedAtomPairConstraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
setup_for_scoring(...) from builtins.PyCapsule
setup_for_scoring(self : rosetta.core.scoring.constraints.NamedAtomPairConstraint,  : rosetta.core.scoring.func.XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType

Methods inherited from AtomPairConstraint:
atom(...) from builtins.PyCapsule
atom(self : rosetta.core.scoring.constraints.AtomPairConstraint, n : int) -> rosetta.core.id.AtomID
atom1(...) from builtins.PyCapsule
atom1(rosetta.core.scoring.constraints.AtomPairConstraint) -> rosetta.core.id.AtomID
atom2(...) from builtins.PyCapsule
atom2(rosetta.core.scoring.constraints.AtomPairConstraint) -> rosetta.core.id.AtomID
dist(...) from builtins.PyCapsule
dist(*args, **kwargs)
Overloaded function.
 
1. dist(self : rosetta.core.scoring.constraints.AtomPairConstraint, pose : rosetta.core.pose.Pose) -> float
 
2. dist(self : rosetta.core.scoring.constraints.AtomPairConstraint, conformation : rosetta.core.conformation.Conformation) -> float
 
3. dist(self : rosetta.core.scoring.constraints.AtomPairConstraint, xyz : core::scoring::func::XYZ_Func) -> float
effective_sequence_separation(...) from builtins.PyCapsule
effective_sequence_separation(self : rosetta.core.scoring.constraints.AtomPairConstraint, sp : rosetta.core.kinematics.ShortestPathInFoldTree) -> int
fill_f1_f2(...) from builtins.PyCapsule
fill_f1_f2(self : rosetta.core.scoring.constraints.AtomPairConstraint, atom : rosetta.core.id.AtomID, xyz : core::scoring::func::XYZ_Func, F1 : rosetta.numeric.xyzVector_double_t, F2 : rosetta.numeric.xyzVector_double_t, weights : rosetta.core.scoring.EMapVector) -> NoneType
get_func(...) from builtins.PyCapsule
get_func(rosetta.core.scoring.constraints.AtomPairConstraint) -> rosetta.core.scoring.func.Func
natoms(...) from builtins.PyCapsule
natoms(rosetta.core.scoring.constraints.AtomPairConstraint) -> int
remap_resid(...) from builtins.PyCapsule
remap_resid(self : rosetta.core.scoring.constraints.AtomPairConstraint, seqmap : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
score(...) from builtins.PyCapsule
score(*args, **kwargs)
Overloaded function.
 
1. score(self : rosetta.core.scoring.constraints.AtomPairConstraint, xyz1 : rosetta.numeric.xyzVector_double_t, xyz2 : rosetta.numeric.xyzVector_double_t) -> float
 
2. score(self : rosetta.core.scoring.constraints.AtomPairConstraint, xyz : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.EMapVector, emap : rosetta.core.scoring.EMapVector) -> NoneType
 
3. score(self : rosetta.core.scoring.constraints.AtomPairConstraint, pose : rosetta.core.pose.Pose) -> float
type(...) from builtins.PyCapsule
type(rosetta.core.scoring.constraints.AtomPairConstraint) -> str

Methods inherited from Constraint:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.constraints.Constraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
 
Inequality operator to test whether two constraints are not functionally
 identical.
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.constraints.Constraint) -> str
choose_effective_sequence_separation(...) from builtins.PyCapsule
choose_effective_sequence_separation(self : rosetta.core.scoring.constraints.Constraint, sp : rosetta.core.kinematics.ShortestPathInFoldTree,  : rosetta.numeric.random.RandomGenerator) -> int
residues(...) from builtins.PyCapsule
residues(rosetta.core.scoring.constraints.Constraint) -> rosetta.utility.vector1_unsigned_long
 
Returns the pose numbers of the residues involved in this constraint, in no particular order.
 
 
 Used in determining one-body/two-body/multi-body status.
 For historical reasons, the default uses a simple protocol based on natoms()/atom() -
 feel free to reimplement more efficiently.
score_type(...) from builtins.PyCapsule
score_type(rosetta.core.scoring.constraints.Constraint) -> rosetta.core.scoring.ScoreType
 
Returns the ScoreType that this Constraint object will use.
setup_for_derivatives(...) from builtins.PyCapsule
setup_for_derivatives(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
steal_def(...) from builtins.PyCapsule
steal_def(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.pose.Pose) -> NoneType
 
take coordinates, distances, angles, etc from given pose
to_string(...) from builtins.PyCapsule
to_string(rosetta.core.scoring.constraints.Constraint) -> str
 
Convenience function, returns the results of show() as a string.
 Not to be overriden by derived classes.

 
class NamedDihedralConstraint(DihedralConstraint)
    
Method resolution order:
NamedDihedralConstraint
DihedralConstraint
Constraint
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.constraints.NamedDihedralConstraint, rhs : rosetta.core.scoring.constraints.Constraint) -> bool
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(handle, rosetta.core.id.NamedAtomID, rosetta.core.id.NamedAtomID, rosetta.core.id.NamedAtomID, rosetta.core.id.NamedAtomID, rosetta.core.scoring.func.Func) -> NoneType
 
doc
 
2. __init__(self : handle, a1 : rosetta.core.id.NamedAtomID, a2 : rosetta.core.id.NamedAtomID, a3 : rosetta.core.id.NamedAtomID, a4 : rosetta.core.id.NamedAtomID, func : rosetta.core.scoring.func.Func, scoretype : rosetta.core.scoring.ScoreType) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.constraints.NamedDihedralConstraint) -> rosetta.core.scoring.constraints.Constraint
remapped_clone(...) from builtins.PyCapsule
remapped_clone(*args, **kwargs)
Overloaded function.
 
1. remapped_clone(self : rosetta.core.scoring.constraints.NamedDihedralConstraint, src : rosetta.core.pose.Pose, dest : rosetta.core.pose.Pose) -> rosetta.core.scoring.constraints.Constraint
 
Copies the data from this Constraint into a new object and returns an OP
 atoms are mapped to atoms with the same name in dest pose ( e.g. for switch from centroid to fullatom )
 if a sequence_mapping is present it is used to map residue numbers .. NULL = identity mapping
 to the new object. Intended to be implemented by derived classes.
 
2. remapped_clone(self : rosetta.core.scoring.constraints.NamedDihedralConstraint, src : rosetta.core.pose.Pose, dest : rosetta.core.pose.Pose, map : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
 
Copies the data from this Constraint into a new object and returns an OP
 atoms are mapped to atoms with the same name in dest pose ( e.g. for switch from centroid to fullatom )
 if a sequence_mapping is present it is used to map residue numbers .. NULL = identity mapping
 to the new object. Intended to be implemented by derived classes.
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.constraints.NamedDihedralConstraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
score(...) from builtins.PyCapsule
score(self : rosetta.core.scoring.constraints.NamedDihedralConstraint, xyz : rosetta.core.scoring.func.XYZ_Func,  : rosetta.core.scoring.EMapVector, emap : rosetta.core.scoring.EMapVector) -> NoneType
type(...) from builtins.PyCapsule
type(rosetta.core.scoring.constraints.NamedDihedralConstraint) -> str

Methods inherited from DihedralConstraint:
atom(...) from builtins.PyCapsule
atom(self : rosetta.core.scoring.constraints.DihedralConstraint, n : int) -> rosetta.core.id.AtomID
fill_f1_f2(...) from builtins.PyCapsule
fill_f1_f2(self : rosetta.core.scoring.constraints.DihedralConstraint, atom : rosetta.core.id.AtomID, xyz : core::scoring::func::XYZ_Func, F1 : rosetta.numeric.xyzVector_double_t, F2 : rosetta.numeric.xyzVector_double_t, weights : rosetta.core.scoring.EMapVector) -> NoneType
get_func(...) from builtins.PyCapsule
get_func(rosetta.core.scoring.constraints.DihedralConstraint) -> rosetta.core.scoring.func.Func
natoms(...) from builtins.PyCapsule
natoms(rosetta.core.scoring.constraints.DihedralConstraint) -> int
remap_resid(...) from builtins.PyCapsule
remap_resid(self : rosetta.core.scoring.constraints.DihedralConstraint, seqmap : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint

Methods inherited from Constraint:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.constraints.Constraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
 
Inequality operator to test whether two constraints are not functionally
 identical.
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.constraints.Constraint) -> str
choose_effective_sequence_separation(...) from builtins.PyCapsule
choose_effective_sequence_separation(self : rosetta.core.scoring.constraints.Constraint, sp : rosetta.core.kinematics.ShortestPathInFoldTree,  : rosetta.numeric.random.RandomGenerator) -> int
dist(...) from builtins.PyCapsule
dist(*args, **kwargs)
Overloaded function.
 
1. dist(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.pose.Pose) -> float
 
return the raw "distance" before that distance is handed to the FUNC object
 
2. dist(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func) -> float
effective_sequence_separation(...) from builtins.PyCapsule
effective_sequence_separation(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.kinematics.ShortestPathInFoldTree) -> int
residues(...) from builtins.PyCapsule
residues(rosetta.core.scoring.constraints.Constraint) -> rosetta.utility.vector1_unsigned_long
 
Returns the pose numbers of the residues involved in this constraint, in no particular order.
 
 
 Used in determining one-body/two-body/multi-body status.
 For historical reasons, the default uses a simple protocol based on natoms()/atom() -
 feel free to reimplement more efficiently.
score_type(...) from builtins.PyCapsule
score_type(rosetta.core.scoring.constraints.Constraint) -> rosetta.core.scoring.ScoreType
 
Returns the ScoreType that this Constraint object will use.
setup_for_derivatives(...) from builtins.PyCapsule
setup_for_derivatives(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
setup_for_scoring(...) from builtins.PyCapsule
setup_for_scoring(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
steal_def(...) from builtins.PyCapsule
steal_def(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.pose.Pose) -> NoneType
 
take coordinates, distances, angles, etc from given pose
to_string(...) from builtins.PyCapsule
to_string(rosetta.core.scoring.constraints.Constraint) -> str
 
Convenience function, returns the results of show() as a string.
 Not to be overriden by derived classes.

 
class NonResidueTypeConstraint(Constraint)
    This class favors a particular residue identity at a particular position by reducing its res_type energy.
 
 
Method resolution order:
NonResidueTypeConstraint
Constraint
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.constraints.NonResidueTypeConstraint, rhs : rosetta.core.scoring.constraints.Constraint) -> bool
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(self : handle, pose : rosetta.core.pose.Pose, seqpos : int, non_native_residue_bonus : float) -> NoneType
 
2. __init__(self : handle, pose : rosetta.core.pose.Pose, seqpos : int, AAname : str, favor_non_native_bonus : float) -> NoneType
 
3. __init__(self : handle, seqpos : int, aa_in : str, name3_in : str, bonus_in : float) -> NoneType
 
4. __init__(handle, rosetta.core.scoring.constraints.NonResidueTypeConstraint) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
atom(...) from builtins.PyCapsule
atom(self : rosetta.core.scoring.constraints.NonResidueTypeConstraint,  : int) -> rosetta.core.id.AtomID
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.constraints.NonResidueTypeConstraint) -> rosetta.core.scoring.constraints.Constraint
fill_f1_f2(...) from builtins.PyCapsule
fill_f1_f2(self : rosetta.core.scoring.constraints.NonResidueTypeConstraint, atom : rosetta.core.id.AtomID, xyz : rosetta.core.scoring.func.XYZ_Func, F1 : rosetta.numeric.xyzVector_double_t, F2 : rosetta.numeric.xyzVector_double_t, weights : rosetta.core.scoring.EMapVector) -> NoneType
natoms(...) from builtins.PyCapsule
natoms(rosetta.core.scoring.constraints.NonResidueTypeConstraint) -> int
remap_resid(...) from builtins.PyCapsule
remap_resid(self : rosetta.core.scoring.constraints.NonResidueTypeConstraint, seqmap : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
residues(...) from builtins.PyCapsule
residues(rosetta.core.scoring.constraints.NonResidueTypeConstraint) -> rosetta.utility.vector1_unsigned_long
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.constraints.NonResidueTypeConstraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
score(...) from builtins.PyCapsule
score(self : rosetta.core.scoring.constraints.NonResidueTypeConstraint, xyz_func : rosetta.core.scoring.func.XYZ_Func, weights : rosetta.core.scoring.EMapVector, emap : rosetta.core.scoring.EMapVector) -> NoneType

Methods inherited from Constraint:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.constraints.Constraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
 
Inequality operator to test whether two constraints are not functionally
 identical.
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.constraints.Constraint) -> str
choose_effective_sequence_separation(...) from builtins.PyCapsule
choose_effective_sequence_separation(self : rosetta.core.scoring.constraints.Constraint, sp : rosetta.core.kinematics.ShortestPathInFoldTree,  : rosetta.numeric.random.RandomGenerator) -> int
dist(...) from builtins.PyCapsule
dist(*args, **kwargs)
Overloaded function.
 
1. dist(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.pose.Pose) -> float
 
return the raw "distance" before that distance is handed to the FUNC object
 
2. dist(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func) -> float
effective_sequence_separation(...) from builtins.PyCapsule
effective_sequence_separation(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.kinematics.ShortestPathInFoldTree) -> int
get_func(...) from builtins.PyCapsule
get_func(rosetta.core.scoring.constraints.Constraint) -> core::scoring::func::Func
 
Returns the func::Func object associated with this Constraint object.
remapped_clone(...) from builtins.PyCapsule
remapped_clone(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.pose.Pose,  : rosetta.core.pose.Pose, map : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
 
Copies the data from this Constraint into a new object and returns
 an OP atoms are mapped to atoms with the same name in dest pose ( e.g.
 for switch from centroid to fullatom ) if a sequence_mapping is present
 it is used to map residue numbers .. NULL = identity mapping to the new
 object. Intended to be implemented by derived classes.
score_type(...) from builtins.PyCapsule
score_type(rosetta.core.scoring.constraints.Constraint) -> rosetta.core.scoring.ScoreType
 
Returns the ScoreType that this Constraint object will use.
setup_for_derivatives(...) from builtins.PyCapsule
setup_for_derivatives(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
setup_for_scoring(...) from builtins.PyCapsule
setup_for_scoring(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
steal_def(...) from builtins.PyCapsule
steal_def(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.pose.Pose) -> NoneType
 
take coordinates, distances, angles, etc from given pose
to_string(...) from builtins.PyCapsule
to_string(rosetta.core.scoring.constraints.Constraint) -> str
 
Convenience function, returns the results of show() as a string.
 Not to be overriden by derived classes.
type(...) from builtins.PyCapsule
type(rosetta.core.scoring.constraints.Constraint) -> str
 
Returns a unique string identified for this constraint. Used in several
 places, including the ConstraintIO class.

 
class Obsolet_NamedAtomPairConstraint(builtins.object)
     Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(self : rosetta.core.scoring.constraints.Obsolet_NamedAtomPairConstraint,  : rosetta.core.scoring.constraints.AtomPairConstraint,  : rosetta.core.pose.Pose) -> NoneType
 
2. __init__(self : rosetta.core.scoring.constraints.Obsolet_NamedAtomPairConstraint, atom1 : rosetta.core.id.NamedAtomID, atom2 : rosetta.core.id.NamedAtomID, cst : rosetta.core.scoring.constraints.AtomPairConstraint) -> NoneType
 
3. __init__(self : rosetta.core.scoring.constraints.Obsolet_NamedAtomPairConstraint,  : rosetta.core.scoring.constraints.Obsolet_NamedAtomPairConstraint) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.constraints.Obsolet_NamedAtomPairConstraint) -> str
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.constraints.Obsolet_NamedAtomPairConstraint,  : rosetta.core.scoring.constraints.Obsolet_NamedAtomPairConstraint) -> rosetta.core.scoring.constraints.Obsolet_NamedAtomPairConstraint
atom1(...) from builtins.PyCapsule
atom1(rosetta.core.scoring.constraints.Obsolet_NamedAtomPairConstraint) -> rosetta.core.id.NamedAtomID
atom2(...) from builtins.PyCapsule
atom2(rosetta.core.scoring.constraints.Obsolet_NamedAtomPairConstraint) -> rosetta.core.id.NamedAtomID
mapto(...) from builtins.PyCapsule
mapto(*args, **kwargs)
Overloaded function.
 
1. mapto(self : rosetta.core.scoring.constraints.Obsolet_NamedAtomPairConstraint,  : rosetta.core.id.SequenceMapping,  : rosetta.core.pose.Pose) -> rosetta.core.scoring.constraints.AtomPairConstraint
 
2. mapto(self : rosetta.core.scoring.constraints.Obsolet_NamedAtomPairConstraint,  : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Obsolet_NamedAtomPairConstraint
 
3. mapto(self : rosetta.core.scoring.constraints.Obsolet_NamedAtomPairConstraint,  : rosetta.core.pose.Pose) -> rosetta.core.scoring.constraints.AtomPairConstraint

 
class OffsetPeriodicBoundFunc(BoundFunc)
    a variant of the bound func that is periodic
 
 
Method resolution order:
OffsetPeriodicBoundFunc
BoundFunc
rosetta.core.scoring.func.Func
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.constraints.OffsetPeriodicBoundFunc, rhs : rosetta.core.scoring.func.Func) -> bool
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(self : handle, lb : float, ub : float, sd : float, type : str, periodicity_in : float, offset_in : float) -> NoneType
 
2. __init__(handle, rosetta.core.scoring.constraints.OffsetPeriodicBoundFunc) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.constraints.OffsetPeriodicBoundFunc,  : rosetta.core.scoring.constraints.OffsetPeriodicBoundFunc) -> rosetta.core.scoring.constraints.OffsetPeriodicBoundFunc
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.constraints.OffsetPeriodicBoundFunc) -> rosetta.core.scoring.func.Func
dfunc(...) from builtins.PyCapsule
dfunc(self : rosetta.core.scoring.constraints.OffsetPeriodicBoundFunc, x : float) -> float
func(...) from builtins.PyCapsule
func(self : rosetta.core.scoring.constraints.OffsetPeriodicBoundFunc, x : float) -> float
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.constraints.OffsetPeriodicBoundFunc, rhs : rosetta.core.scoring.func.Func) -> bool

Methods inherited from BoundFunc:
lb(...) from builtins.PyCapsule
lb(rosetta.core.scoring.constraints.BoundFunc) -> float
rswitch(...) from builtins.PyCapsule
rswitch(rosetta.core.scoring.constraints.BoundFunc) -> float
sd(...) from builtins.PyCapsule
sd(rosetta.core.scoring.constraints.BoundFunc) -> float
type(...) from builtins.PyCapsule
type(rosetta.core.scoring.constraints.BoundFunc) -> str
ub(...) from builtins.PyCapsule
ub(rosetta.core.scoring.constraints.BoundFunc) -> float

Methods inherited from rosetta.core.scoring.func.Func:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
 
inequality operator -- simply the negation of the (virtual) equality operator
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.func.Func) -> str
estimate_dfunc(...) from builtins.PyCapsule
estimate_dfunc(*args, **kwargs)
Overloaded function.
 
1. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+1e-05).
 
2. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float, h : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+h).

 
class PeriodicBoundFunc(BoundFunc)
    a variant of the bound func that is periodic
 
 
Method resolution order:
PeriodicBoundFunc
BoundFunc
rosetta.core.scoring.func.Func
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.constraints.PeriodicBoundFunc, rhs : rosetta.core.scoring.func.Func) -> bool
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(self : handle, lb : float, ub : float, sd : float, type : str, periodicity_in : float) -> NoneType
 
2. __init__(handle, rosetta.core.scoring.constraints.PeriodicBoundFunc) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.constraints.PeriodicBoundFunc,  : rosetta.core.scoring.constraints.PeriodicBoundFunc) -> rosetta.core.scoring.constraints.PeriodicBoundFunc
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.constraints.PeriodicBoundFunc) -> rosetta.core.scoring.func.Func
dfunc(...) from builtins.PyCapsule
dfunc(self : rosetta.core.scoring.constraints.PeriodicBoundFunc, x : float) -> float
func(...) from builtins.PyCapsule
func(self : rosetta.core.scoring.constraints.PeriodicBoundFunc, x : float) -> float
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.constraints.PeriodicBoundFunc, rhs : rosetta.core.scoring.func.Func) -> bool

Methods inherited from BoundFunc:
lb(...) from builtins.PyCapsule
lb(rosetta.core.scoring.constraints.BoundFunc) -> float
rswitch(...) from builtins.PyCapsule
rswitch(rosetta.core.scoring.constraints.BoundFunc) -> float
sd(...) from builtins.PyCapsule
sd(rosetta.core.scoring.constraints.BoundFunc) -> float
type(...) from builtins.PyCapsule
type(rosetta.core.scoring.constraints.BoundFunc) -> str
ub(...) from builtins.PyCapsule
ub(rosetta.core.scoring.constraints.BoundFunc) -> float

Methods inherited from rosetta.core.scoring.func.Func:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.func.Func, other : rosetta.core.scoring.func.Func) -> bool
 
inequality operator -- simply the negation of the (virtual) equality operator
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.func.Func) -> str
estimate_dfunc(...) from builtins.PyCapsule
estimate_dfunc(*args, **kwargs)
Overloaded function.
 
1. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+1e-05).
 
2. estimate_dfunc(self : rosetta.core.scoring.func.Func, r : float, h : float) -> float
 
Estimates the derivative of this function at a given radius by
 calculating the slope of the secant line from func(r) and func(r+h).

 
class ResidueConstraints(builtins.object)
    /////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////
 silly helper class, a wrapper for std::map so we can hold in owning_ptr
/////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////
 
  Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(rosetta.core.scoring.constraints.ResidueConstraints) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.constraints.ResidueConstraints,  : rosetta.core.scoring.constraints.ResidueConstraints) -> rosetta.core.scoring.constraints.ResidueConstraints
begin(...) from builtins.PyCapsule
begin(rosetta.core.scoring.constraints.ResidueConstraints) -> std::_Rb_tree_const_iterator<std::pair<unsigned long const, std::shared_ptr<core::scoring::constraints::Constraints> > >
clear(...) from builtins.PyCapsule
clear(rosetta.core.scoring.constraints.ResidueConstraints) -> NoneType
end(...) from builtins.PyCapsule
end(rosetta.core.scoring.constraints.ResidueConstraints) -> std::_Rb_tree_const_iterator<std::pair<unsigned long const, std::shared_ptr<core::scoring::constraints::Constraints> > >
erase(...) from builtins.PyCapsule
erase(self : rosetta.core.scoring.constraints.ResidueConstraints, seqpos : int) -> NoneType
find(...) from builtins.PyCapsule
find(self : rosetta.core.scoring.constraints.ResidueConstraints, seqpos : int) -> std::_Rb_tree_const_iterator<std::pair<unsigned long const, std::shared_ptr<core::scoring::constraints::Constraints> > >
has(...) from builtins.PyCapsule
has(self : rosetta.core.scoring.constraints.ResidueConstraints, seqpos : int) -> bool
insert(...) from builtins.PyCapsule
insert(self : rosetta.core.scoring.constraints.ResidueConstraints, seqpos : int, cst : rosetta.core.scoring.constraints.Constraints) -> NoneType
size(...) from builtins.PyCapsule
size(rosetta.core.scoring.constraints.ResidueConstraints) -> int

 
class ResidueTypeConstraint(Constraint)
    This class favors a particular residue identity at a particular position by reducing its res_type energy.
 
 
Method resolution order:
ResidueTypeConstraint
Constraint
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.constraints.ResidueTypeConstraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(handle) -> NoneType
 
2. __init__(self : handle, pose : rosetta.core.pose.Pose, seqpos : int, native_residue_bonus : float) -> NoneType
 
3. __init__(self : handle, pose : rosetta.core.pose.Pose, seqpos : int, AAname : str, favor_native_bonus : float) -> NoneType
 
4. __init__(self : handle, seqpos : int, aa_in : str, name3_in : str, bonus_in : float) -> NoneType
 
5. __init__(handle, rosetta.core.scoring.constraints.ResidueTypeConstraint) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
atom(...) from builtins.PyCapsule
atom(self : rosetta.core.scoring.constraints.ResidueTypeConstraint,  : int) -> rosetta.core.id.AtomID
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.constraints.ResidueTypeConstraint) -> rosetta.core.scoring.constraints.Constraint
fill_f1_f2(...) from builtins.PyCapsule
fill_f1_f2(self : rosetta.core.scoring.constraints.ResidueTypeConstraint, atom : rosetta.core.id.AtomID, xyz : rosetta.core.scoring.func.XYZ_Func, F1 : rosetta.numeric.xyzVector_double_t, F2 : rosetta.numeric.xyzVector_double_t, weights : rosetta.core.scoring.EMapVector) -> NoneType
natoms(...) from builtins.PyCapsule
natoms(rosetta.core.scoring.constraints.ResidueTypeConstraint) -> int
remap_resid(...) from builtins.PyCapsule
remap_resid(self : rosetta.core.scoring.constraints.ResidueTypeConstraint, seqmap : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
remapped_clone(...) from builtins.PyCapsule
remapped_clone(*args, **kwargs)
Overloaded function.
 
1. remapped_clone(self : rosetta.core.scoring.constraints.ResidueTypeConstraint, src : rosetta.core.pose.Pose, dest : rosetta.core.pose.Pose) -> rosetta.core.scoring.constraints.Constraint
 
2. remapped_clone(self : rosetta.core.scoring.constraints.ResidueTypeConstraint, src : rosetta.core.pose.Pose, dest : rosetta.core.pose.Pose, map : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
residues(...) from builtins.PyCapsule
residues(rosetta.core.scoring.constraints.ResidueTypeConstraint) -> rosetta.utility.vector1_unsigned_long
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.constraints.ResidueTypeConstraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
score(...) from builtins.PyCapsule
score(self : rosetta.core.scoring.constraints.ResidueTypeConstraint, xyz_func : rosetta.core.scoring.func.XYZ_Func, weights : rosetta.core.scoring.EMapVector, emap : rosetta.core.scoring.EMapVector) -> NoneType

Methods inherited from Constraint:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.constraints.Constraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
 
Inequality operator to test whether two constraints are not functionally
 identical.
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.constraints.Constraint) -> str
choose_effective_sequence_separation(...) from builtins.PyCapsule
choose_effective_sequence_separation(self : rosetta.core.scoring.constraints.Constraint, sp : rosetta.core.kinematics.ShortestPathInFoldTree,  : rosetta.numeric.random.RandomGenerator) -> int
dist(...) from builtins.PyCapsule
dist(*args, **kwargs)
Overloaded function.
 
1. dist(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.pose.Pose) -> float
 
return the raw "distance" before that distance is handed to the FUNC object
 
2. dist(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func) -> float
effective_sequence_separation(...) from builtins.PyCapsule
effective_sequence_separation(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.kinematics.ShortestPathInFoldTree) -> int
get_func(...) from builtins.PyCapsule
get_func(rosetta.core.scoring.constraints.Constraint) -> core::scoring::func::Func
 
Returns the func::Func object associated with this Constraint object.
score_type(...) from builtins.PyCapsule
score_type(rosetta.core.scoring.constraints.Constraint) -> rosetta.core.scoring.ScoreType
 
Returns the ScoreType that this Constraint object will use.
setup_for_derivatives(...) from builtins.PyCapsule
setup_for_derivatives(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
setup_for_scoring(...) from builtins.PyCapsule
setup_for_scoring(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
steal_def(...) from builtins.PyCapsule
steal_def(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.pose.Pose) -> NoneType
 
take coordinates, distances, angles, etc from given pose
to_string(...) from builtins.PyCapsule
to_string(rosetta.core.scoring.constraints.Constraint) -> str
 
Convenience function, returns the results of show() as a string.
 Not to be overriden by derived classes.
type(...) from builtins.PyCapsule
type(rosetta.core.scoring.constraints.Constraint) -> str
 
Returns a unique string identified for this constraint. Used in several
 places, including the ConstraintIO class.

 
class ResidueTypeLinkingConstraint(Constraint)
    This class favors a particular residue identity at a particular position by reducing its res_type energy.
 
 
Method resolution order:
ResidueTypeLinkingConstraint
Constraint
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.constraints.ResidueTypeLinkingConstraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
 
possibility to compare constraint according to data
 and not just pointers
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(handle) -> NoneType
 
2. __init__(self : handle, pose : rosetta.core.pose.Pose, seqpos1 : int, seqpos2 : int, bonus : float) -> NoneType
 
3. __init__(self : handle, pose : rosetta.core.pose.Pose, seqpos1 : int, seqpos2 : int, AA1name : str, AA2name : str, bonus : float) -> NoneType
 
4. __init__(handle, rosetta.core.scoring.constraints.ResidueTypeLinkingConstraint) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
atom(...) from builtins.PyCapsule
atom(self : rosetta.core.scoring.constraints.ResidueTypeLinkingConstraint,  : int) -> rosetta.core.id.AtomID
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.constraints.ResidueTypeLinkingConstraint) -> rosetta.core.scoring.constraints.Constraint
fill_f1_f2(...) from builtins.PyCapsule
fill_f1_f2(self : rosetta.core.scoring.constraints.ResidueTypeLinkingConstraint, atom : rosetta.core.id.AtomID, xyz : rosetta.core.scoring.func.XYZ_Func, F1 : rosetta.numeric.xyzVector_double_t, F2 : rosetta.numeric.xyzVector_double_t, weights : rosetta.core.scoring.EMapVector) -> NoneType
natoms(...) from builtins.PyCapsule
natoms(rosetta.core.scoring.constraints.ResidueTypeLinkingConstraint) -> int
residues(...) from builtins.PyCapsule
residues(rosetta.core.scoring.constraints.ResidueTypeLinkingConstraint) -> rosetta.utility.vector1_unsigned_long
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.constraints.ResidueTypeLinkingConstraint,  : rosetta.core.scoring.constraints.Constraint) -> bool
score(...) from builtins.PyCapsule
score(self : rosetta.core.scoring.constraints.ResidueTypeLinkingConstraint, xyz_func : rosetta.core.scoring.func.XYZ_Func, weights : rosetta.core.scoring.EMapVector, emap : rosetta.core.scoring.EMapVector) -> NoneType

Methods inherited from Constraint:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.constraints.Constraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
 
Inequality operator to test whether two constraints are not functionally
 identical.
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.constraints.Constraint) -> str
choose_effective_sequence_separation(...) from builtins.PyCapsule
choose_effective_sequence_separation(self : rosetta.core.scoring.constraints.Constraint, sp : rosetta.core.kinematics.ShortestPathInFoldTree,  : rosetta.numeric.random.RandomGenerator) -> int
dist(...) from builtins.PyCapsule
dist(*args, **kwargs)
Overloaded function.
 
1. dist(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.pose.Pose) -> float
 
return the raw "distance" before that distance is handed to the FUNC object
 
2. dist(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func) -> float
effective_sequence_separation(...) from builtins.PyCapsule
effective_sequence_separation(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.kinematics.ShortestPathInFoldTree) -> int
get_func(...) from builtins.PyCapsule
get_func(rosetta.core.scoring.constraints.Constraint) -> core::scoring::func::Func
 
Returns the func::Func object associated with this Constraint object.
remap_resid(...) from builtins.PyCapsule
remap_resid(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
 
apply a resid remapping to this constraint, returns the remapped
 constraint Does this return an owning pointer to this constraint or a
 copy? Documentation would be nice.
remapped_clone(...) from builtins.PyCapsule
remapped_clone(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.pose.Pose,  : rosetta.core.pose.Pose, map : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
 
Copies the data from this Constraint into a new object and returns
 an OP atoms are mapped to atoms with the same name in dest pose ( e.g.
 for switch from centroid to fullatom ) if a sequence_mapping is present
 it is used to map residue numbers .. NULL = identity mapping to the new
 object. Intended to be implemented by derived classes.
score_type(...) from builtins.PyCapsule
score_type(rosetta.core.scoring.constraints.Constraint) -> rosetta.core.scoring.ScoreType
 
Returns the ScoreType that this Constraint object will use.
setup_for_derivatives(...) from builtins.PyCapsule
setup_for_derivatives(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
setup_for_scoring(...) from builtins.PyCapsule
setup_for_scoring(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
steal_def(...) from builtins.PyCapsule
steal_def(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.pose.Pose) -> NoneType
 
take coordinates, distances, angles, etc from given pose
to_string(...) from builtins.PyCapsule
to_string(rosetta.core.scoring.constraints.Constraint) -> str
 
Convenience function, returns the results of show() as a string.
 Not to be overriden by derived classes.
type(...) from builtins.PyCapsule
type(rosetta.core.scoring.constraints.Constraint) -> str
 
Returns a unique string identified for this constraint. Used in several
 places, including the ConstraintIO class.

 
class SequenceProfileConstraint(Constraint)
    
Method resolution order:
SequenceProfileConstraint
Constraint
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.constraints.SequenceProfileConstraint,  : rosetta.core.scoring.constraints.Constraint) -> bool
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(handle) -> NoneType
 
2. __init__(handle, rosetta.core.pose.Pose, int) -> NoneType
 
doc
 
3. __init__(handle, rosetta.core.pose.Pose, int, core::sequence::SequenceProfile) -> NoneType
 
doc
 
4. __init__(self : handle,  : rosetta.core.pose.Pose,  : int, profile : core::sequence::SequenceProfile, mapping : rosetta.core.id.SequenceMapping) -> NoneType
 
5. __init__(handle, int) -> NoneType
 
doc
 
6. __init__(handle, int, core::sequence::SequenceProfile) -> NoneType
 
doc
 
7. __init__(self : handle,  : int, profile : core::sequence::SequenceProfile, mapping : rosetta.core.id.SequenceMapping) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
atom(...) from builtins.PyCapsule
atom(self : rosetta.core.scoring.constraints.SequenceProfileConstraint,  : int) -> rosetta.core.id.AtomID
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.constraints.SequenceProfileConstraint) -> rosetta.core.scoring.constraints.Constraint
fill_f1_f2(...) from builtins.PyCapsule
fill_f1_f2(self : rosetta.core.scoring.constraints.SequenceProfileConstraint,  : rosetta.core.id.AtomID,  : rosetta.core.scoring.func.XYZ_Func,  : rosetta.numeric.xyzVector_double_t,  : rosetta.numeric.xyzVector_double_t,  : rosetta.core.scoring.EMapVector) -> NoneType
natoms(...) from builtins.PyCapsule
natoms(rosetta.core.scoring.constraints.SequenceProfileConstraint) -> int
profile_mapping(...) from builtins.PyCapsule
profile_mapping(rosetta.core.scoring.constraints.SequenceProfileConstraint) -> rosetta.core.id.SequenceMapping
remap_resid(...) from builtins.PyCapsule
remap_resid(self : rosetta.core.scoring.constraints.SequenceProfileConstraint,  : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
remapped_clone(...) from builtins.PyCapsule
remapped_clone(self : rosetta.core.scoring.constraints.SequenceProfileConstraint, src : rosetta.core.pose.Pose, dest : rosetta.core.pose.Pose, map : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
residues(...) from builtins.PyCapsule
residues(rosetta.core.scoring.constraints.SequenceProfileConstraint) -> rosetta.utility.vector1_unsigned_long
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.constraints.SequenceProfileConstraint,  : rosetta.core.scoring.constraints.Constraint) -> bool
score(...) from builtins.PyCapsule
score(self : rosetta.core.scoring.constraints.SequenceProfileConstraint,  : rosetta.core.scoring.func.XYZ_Func,  : rosetta.core.scoring.EMapVector,  : rosetta.core.scoring.EMapVector) -> NoneType
seqpos(...) from builtins.PyCapsule
seqpos(*args, **kwargs)
Overloaded function.
 
1. seqpos(rosetta.core.scoring.constraints.SequenceProfileConstraint) -> int
 
2. seqpos(self : rosetta.core.scoring.constraints.SequenceProfileConstraint, seqpos : int) -> NoneType
sequence_profile(...) from builtins.PyCapsule
sequence_profile(rosetta.core.scoring.constraints.SequenceProfileConstraint) -> core::sequence::SequenceProfile
set_sequence_profile(...) from builtins.PyCapsule
set_sequence_profile(*args, **kwargs)
Overloaded function.
 
1. set_sequence_profile(self : rosetta.core.scoring.constraints.SequenceProfileConstraint, profile : core::sequence::SequenceProfile) -> NoneType
 
2. set_sequence_profile(self : rosetta.core.scoring.constraints.SequenceProfileConstraint, profile : core::sequence::SequenceProfile, mapping : rosetta.core.id.SequenceMapping) -> NoneType
type(...) from builtins.PyCapsule
type(rosetta.core.scoring.constraints.SequenceProfileConstraint) -> str
weight(...) from builtins.PyCapsule
weight(*args, **kwargs)
Overloaded function.
 
1. weight(self : rosetta.core.scoring.constraints.SequenceProfileConstraint, w : float) -> NoneType
 
2. weight(rosetta.core.scoring.constraints.SequenceProfileConstraint) -> float

Methods inherited from Constraint:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.constraints.Constraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
 
Inequality operator to test whether two constraints are not functionally
 identical.
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.constraints.Constraint) -> str
choose_effective_sequence_separation(...) from builtins.PyCapsule
choose_effective_sequence_separation(self : rosetta.core.scoring.constraints.Constraint, sp : rosetta.core.kinematics.ShortestPathInFoldTree,  : rosetta.numeric.random.RandomGenerator) -> int
dist(...) from builtins.PyCapsule
dist(*args, **kwargs)
Overloaded function.
 
1. dist(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.pose.Pose) -> float
 
return the raw "distance" before that distance is handed to the FUNC object
 
2. dist(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func) -> float
effective_sequence_separation(...) from builtins.PyCapsule
effective_sequence_separation(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.kinematics.ShortestPathInFoldTree) -> int
get_func(...) from builtins.PyCapsule
get_func(rosetta.core.scoring.constraints.Constraint) -> core::scoring::func::Func
 
Returns the func::Func object associated with this Constraint object.
score_type(...) from builtins.PyCapsule
score_type(rosetta.core.scoring.constraints.Constraint) -> rosetta.core.scoring.ScoreType
 
Returns the ScoreType that this Constraint object will use.
setup_for_derivatives(...) from builtins.PyCapsule
setup_for_derivatives(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
setup_for_scoring(...) from builtins.PyCapsule
setup_for_scoring(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
steal_def(...) from builtins.PyCapsule
steal_def(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.pose.Pose) -> NoneType
 
take coordinates, distances, angles, etc from given pose
to_string(...) from builtins.PyCapsule
to_string(rosetta.core.scoring.constraints.Constraint) -> str
 
Convenience function, returns the results of show() as a string.
 Not to be overriden by derived classes.

 
class SequenceProfileConstraintCreator(ConstraintCreator)
    Constraint creator for the SequenceProfileConstraint constraint
 
 
Method resolution order:
SequenceProfileConstraintCreator
ConstraintCreator
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(handle) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.constraints.SequenceProfileConstraintCreator,  : rosetta.core.scoring.constraints.SequenceProfileConstraintCreator) -> rosetta.core.scoring.constraints.SequenceProfileConstraintCreator
create_constraint(...) from builtins.PyCapsule
create_constraint(rosetta.core.scoring.constraints.SequenceProfileConstraintCreator) -> rosetta.core.scoring.constraints.Constraint
keyname(...) from builtins.PyCapsule
keyname(rosetta.core.scoring.constraints.SequenceProfileConstraintCreator) -> str

 
class SiteConstraint(AmbiguousConstraint)
    
Method resolution order:
SiteConstraint
AmbiguousConstraint
MultiConstraint
Constraint
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.constraints.SiteConstraint,  : rosetta.core.scoring.constraints.Constraint) -> bool
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(handle) -> NoneType
 
2. __init__(self : handle, cst_in : rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t) -> NoneType
 
3. __init__(handle, rosetta.core.scoring.constraints.SiteConstraint) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.constraints.SiteConstraint) -> rosetta.core.scoring.constraints.Constraint
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.constraints.SiteConstraint,  : rosetta.core.scoring.constraints.Constraint) -> bool
setup_csts(...) from builtins.PyCapsule
setup_csts(*args, **kwargs)
Overloaded function.
 
1. setup_csts(self : rosetta.core.scoring.constraints.SiteConstraint, res : int, name : str, chain : str, pose : rosetta.core.pose.Pose, func : rosetta.core.scoring.func.Func) -> NoneType
 
Sets up SiteConstaint between the residue of interest and a chain
 
2. setup_csts(self : rosetta.core.scoring.constraints.SiteConstraint, res : int, name : str, residues : rosetta.utility.vector1_bool, pose : rosetta.core.pose.Pose, func : rosetta.core.scoring.func.Func) -> NoneType
 
Sets up SiteConstraint between the residue of interest and a subset of residues
type(...) from builtins.PyCapsule
type(rosetta.core.scoring.constraints.SiteConstraint) -> str

Methods inherited from AmbiguousConstraint:
active_constraint(...) from builtins.PyCapsule
active_constraint(rosetta.core.scoring.constraints.AmbiguousConstraint) -> rosetta.core.scoring.constraints.Constraint
calculate_total_cst_score(...) from builtins.PyCapsule
calculate_total_cst_score(self : rosetta.core.scoring.constraints.AmbiguousConstraint, weights : rosetta.core.scoring.EMapVector, emap : rosetta.core.scoring.EMapVector) -> float
empty_clone(...) from builtins.PyCapsule
empty_clone(rosetta.core.scoring.constraints.AmbiguousConstraint) -> rosetta.core.scoring.constraints.MultiConstraint
fill_f1_f2(...) from builtins.PyCapsule
fill_f1_f2(self : rosetta.core.scoring.constraints.AmbiguousConstraint, atom : rosetta.core.id.AtomID, xyz : core::scoring::func::XYZ_Func, F1 : rosetta.numeric.xyzVector_double_t, F2 : rosetta.numeric.xyzVector_double_t, weights : rosetta.core.scoring.EMapVector) -> NoneType
 
compute atom deriv
init_cst_score_types(...) from builtins.PyCapsule
init_cst_score_types(rosetta.core.scoring.constraints.AmbiguousConstraint) -> NoneType
remap_resid(...) from builtins.PyCapsule
remap_resid(self : rosetta.core.scoring.constraints.AmbiguousConstraint, seqmap : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
score(...) from builtins.PyCapsule
score(self : rosetta.core.scoring.constraints.AmbiguousConstraint, xyz_func : core::scoring::func::XYZ_Func, weights : rosetta.core.scoring.EMapVector, emap : rosetta.core.scoring.EMapVector) -> NoneType
 
compute score

Methods inherited from MultiConstraint:
add_individual_constraint(...) from builtins.PyCapsule
add_individual_constraint(self : rosetta.core.scoring.constraints.MultiConstraint, cst_in : rosetta.core.scoring.constraints.Constraint) -> NoneType
 
add individual constraint into MultiConstraint
atom(...) from builtins.PyCapsule
atom(self : rosetta.core.scoring.constraints.MultiConstraint, n : int) -> rosetta.core.id.AtomID
choose_effective_sequence_separation(...) from builtins.PyCapsule
choose_effective_sequence_separation(self : rosetta.core.scoring.constraints.MultiConstraint, sp : rosetta.core.kinematics.ShortestPathInFoldTree,  : rosetta.numeric.random.RandomGenerator) -> int
effective_sequence_separation(...) from builtins.PyCapsule
effective_sequence_separation(self : rosetta.core.scoring.constraints.MultiConstraint,  : rosetta.core.kinematics.ShortestPathInFoldTree) -> int
member_constraints(...) from builtins.PyCapsule
member_constraints(rosetta.core.scoring.constraints.MultiConstraint) -> rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t
natoms(...) from builtins.PyCapsule
natoms(rosetta.core.scoring.constraints.MultiConstraint) -> int
 
number of atoms involved in this MultiConstraint container
remapped_clone(...) from builtins.PyCapsule
remapped_clone(*args, **kwargs)
Overloaded function.
 
1. remapped_clone(self : rosetta.core.scoring.constraints.MultiConstraint,  : rosetta.core.pose.Pose,  : rosetta.core.pose.Pose) -> rosetta.core.scoring.constraints.Constraint
 
2. remapped_clone(self : rosetta.core.scoring.constraints.MultiConstraint,  : rosetta.core.pose.Pose,  : rosetta.core.pose.Pose, map : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
residues(...) from builtins.PyCapsule
residues(rosetta.core.scoring.constraints.MultiConstraint) -> rosetta.utility.vector1_unsigned_long
set_effective_sequence_separation(...) from builtins.PyCapsule
set_effective_sequence_separation(self : rosetta.core.scoring.constraints.MultiConstraint, setting : int) -> NoneType
setup_for_scoring(...) from builtins.PyCapsule
setup_for_scoring(self : rosetta.core.scoring.constraints.MultiConstraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
size(...) from builtins.PyCapsule
size(rosetta.core.scoring.constraints.MultiConstraint) -> int
 
number of constraints that are held by this %MultiConstraint

Methods inherited from Constraint:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.constraints.Constraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
 
Inequality operator to test whether two constraints are not functionally
 identical.
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.constraints.Constraint) -> str
dist(...) from builtins.PyCapsule
dist(*args, **kwargs)
Overloaded function.
 
1. dist(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.pose.Pose) -> float
 
return the raw "distance" before that distance is handed to the FUNC object
 
2. dist(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func) -> float
get_func(...) from builtins.PyCapsule
get_func(rosetta.core.scoring.constraints.Constraint) -> core::scoring::func::Func
 
Returns the func::Func object associated with this Constraint object.
score_type(...) from builtins.PyCapsule
score_type(rosetta.core.scoring.constraints.Constraint) -> rosetta.core.scoring.ScoreType
 
Returns the ScoreType that this Constraint object will use.
setup_for_derivatives(...) from builtins.PyCapsule
setup_for_derivatives(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
steal_def(...) from builtins.PyCapsule
steal_def(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.pose.Pose) -> NoneType
 
take coordinates, distances, angles, etc from given pose
to_string(...) from builtins.PyCapsule
to_string(rosetta.core.scoring.constraints.Constraint) -> str
 
Convenience function, returns the results of show() as a string.
 Not to be overriden by derived classes.

 
class SiteConstraintCreator(ConstraintCreator)
    Mover creator for the SiteConstraint constraint
 
 
Method resolution order:
SiteConstraintCreator
ConstraintCreator
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(handle) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.constraints.SiteConstraintCreator,  : rosetta.core.scoring.constraints.SiteConstraintCreator) -> rosetta.core.scoring.constraints.SiteConstraintCreator
create_constraint(...) from builtins.PyCapsule
create_constraint(rosetta.core.scoring.constraints.SiteConstraintCreator) -> rosetta.core.scoring.constraints.Constraint
keyname(...) from builtins.PyCapsule
keyname(rosetta.core.scoring.constraints.SiteConstraintCreator) -> str

 
class SiteConstraintResidues(AmbiguousConstraint)
    
Method resolution order:
SiteConstraintResidues
AmbiguousConstraint
MultiConstraint
Constraint
builtins.object

Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(self : rosetta.core.scoring.constraints.SiteConstraintResidues,  : rosetta.core.scoring.constraints.Constraint) -> bool
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(handle) -> NoneType
 
2. __init__(self : handle, cst_in : rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t) -> NoneType
 
3. __init__(handle, rosetta.core.scoring.constraints.SiteConstraintResidues) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
clone(...) from builtins.PyCapsule
clone(rosetta.core.scoring.constraints.SiteConstraintResidues) -> rosetta.core.scoring.constraints.Constraint
same_type_as_me(...) from builtins.PyCapsule
same_type_as_me(self : rosetta.core.scoring.constraints.SiteConstraintResidues,  : rosetta.core.scoring.constraints.Constraint) -> bool
setup_csts(...) from builtins.PyCapsule
setup_csts(self : rosetta.core.scoring.constraints.SiteConstraintResidues, res1 : int, name : str, res2 : int, res3 : int, pose : rosetta.core.pose.Pose, func : rosetta.core.scoring.func.Func) -> NoneType
type(...) from builtins.PyCapsule
type(rosetta.core.scoring.constraints.SiteConstraintResidues) -> str

Methods inherited from AmbiguousConstraint:
active_constraint(...) from builtins.PyCapsule
active_constraint(rosetta.core.scoring.constraints.AmbiguousConstraint) -> rosetta.core.scoring.constraints.Constraint
calculate_total_cst_score(...) from builtins.PyCapsule
calculate_total_cst_score(self : rosetta.core.scoring.constraints.AmbiguousConstraint, weights : rosetta.core.scoring.EMapVector, emap : rosetta.core.scoring.EMapVector) -> float
empty_clone(...) from builtins.PyCapsule
empty_clone(rosetta.core.scoring.constraints.AmbiguousConstraint) -> rosetta.core.scoring.constraints.MultiConstraint
fill_f1_f2(...) from builtins.PyCapsule
fill_f1_f2(self : rosetta.core.scoring.constraints.AmbiguousConstraint, atom : rosetta.core.id.AtomID, xyz : core::scoring::func::XYZ_Func, F1 : rosetta.numeric.xyzVector_double_t, F2 : rosetta.numeric.xyzVector_double_t, weights : rosetta.core.scoring.EMapVector) -> NoneType
 
compute atom deriv
init_cst_score_types(...) from builtins.PyCapsule
init_cst_score_types(rosetta.core.scoring.constraints.AmbiguousConstraint) -> NoneType
remap_resid(...) from builtins.PyCapsule
remap_resid(self : rosetta.core.scoring.constraints.AmbiguousConstraint, seqmap : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
score(...) from builtins.PyCapsule
score(self : rosetta.core.scoring.constraints.AmbiguousConstraint, xyz_func : core::scoring::func::XYZ_Func, weights : rosetta.core.scoring.EMapVector, emap : rosetta.core.scoring.EMapVector) -> NoneType
 
compute score

Methods inherited from MultiConstraint:
add_individual_constraint(...) from builtins.PyCapsule
add_individual_constraint(self : rosetta.core.scoring.constraints.MultiConstraint, cst_in : rosetta.core.scoring.constraints.Constraint) -> NoneType
 
add individual constraint into MultiConstraint
atom(...) from builtins.PyCapsule
atom(self : rosetta.core.scoring.constraints.MultiConstraint, n : int) -> rosetta.core.id.AtomID
choose_effective_sequence_separation(...) from builtins.PyCapsule
choose_effective_sequence_separation(self : rosetta.core.scoring.constraints.MultiConstraint, sp : rosetta.core.kinematics.ShortestPathInFoldTree,  : rosetta.numeric.random.RandomGenerator) -> int
effective_sequence_separation(...) from builtins.PyCapsule
effective_sequence_separation(self : rosetta.core.scoring.constraints.MultiConstraint,  : rosetta.core.kinematics.ShortestPathInFoldTree) -> int
member_constraints(...) from builtins.PyCapsule
member_constraints(rosetta.core.scoring.constraints.MultiConstraint) -> rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t
natoms(...) from builtins.PyCapsule
natoms(rosetta.core.scoring.constraints.MultiConstraint) -> int
 
number of atoms involved in this MultiConstraint container
remapped_clone(...) from builtins.PyCapsule
remapped_clone(*args, **kwargs)
Overloaded function.
 
1. remapped_clone(self : rosetta.core.scoring.constraints.MultiConstraint,  : rosetta.core.pose.Pose,  : rosetta.core.pose.Pose) -> rosetta.core.scoring.constraints.Constraint
 
2. remapped_clone(self : rosetta.core.scoring.constraints.MultiConstraint,  : rosetta.core.pose.Pose,  : rosetta.core.pose.Pose, map : rosetta.core.id.SequenceMapping) -> rosetta.core.scoring.constraints.Constraint
residues(...) from builtins.PyCapsule
residues(rosetta.core.scoring.constraints.MultiConstraint) -> rosetta.utility.vector1_unsigned_long
set_effective_sequence_separation(...) from builtins.PyCapsule
set_effective_sequence_separation(self : rosetta.core.scoring.constraints.MultiConstraint, setting : int) -> NoneType
setup_for_scoring(...) from builtins.PyCapsule
setup_for_scoring(self : rosetta.core.scoring.constraints.MultiConstraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
size(...) from builtins.PyCapsule
size(rosetta.core.scoring.constraints.MultiConstraint) -> int
 
number of constraints that are held by this %MultiConstraint

Methods inherited from Constraint:
__ne__(...) from builtins.PyCapsule
__ne__(self : rosetta.core.scoring.constraints.Constraint, other : rosetta.core.scoring.constraints.Constraint) -> bool
 
Inequality operator to test whether two constraints are not functionally
 identical.
__str__(...) from builtins.PyCapsule
__str__(rosetta.core.scoring.constraints.Constraint) -> str
dist(...) from builtins.PyCapsule
dist(*args, **kwargs)
Overloaded function.
 
1. dist(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.pose.Pose) -> float
 
return the raw "distance" before that distance is handed to the FUNC object
 
2. dist(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func) -> float
get_func(...) from builtins.PyCapsule
get_func(rosetta.core.scoring.constraints.Constraint) -> core::scoring::func::Func
 
Returns the func::Func object associated with this Constraint object.
score_type(...) from builtins.PyCapsule
score_type(rosetta.core.scoring.constraints.Constraint) -> rosetta.core.scoring.ScoreType
 
Returns the ScoreType that this Constraint object will use.
setup_for_derivatives(...) from builtins.PyCapsule
setup_for_derivatives(self : rosetta.core.scoring.constraints.Constraint,  : core::scoring::func::XYZ_Func,  : rosetta.core.scoring.ScoreFunction) -> NoneType
steal_def(...) from builtins.PyCapsule
steal_def(self : rosetta.core.scoring.constraints.Constraint,  : rosetta.core.pose.Pose) -> NoneType
 
take coordinates, distances, angles, etc from given pose
to_string(...) from builtins.PyCapsule
to_string(rosetta.core.scoring.constraints.Constraint) -> str
 
Convenience function, returns the results of show() as a string.
 Not to be overriden by derived classes.

 
class SiteConstraintResiduesCreator(ConstraintCreator)
    Mover creator for the SiteConstraintResidues constraint
 
 
Method resolution order:
SiteConstraintResiduesCreator
ConstraintCreator
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(handle) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.scoring.constraints.SiteConstraintResiduesCreator,  : rosetta.core.scoring.constraints.SiteConstraintResiduesCreator) -> rosetta.core.scoring.constraints.SiteConstraintResiduesCreator
create_constraint(...) from builtins.PyCapsule
create_constraint(rosetta.core.scoring.constraints.SiteConstraintResiduesCreator) -> rosetta.core.scoring.constraints.Constraint
keyname(...) from builtins.PyCapsule
keyname(rosetta.core.scoring.constraints.SiteConstraintResiduesCreator) -> str

 
Functions
       
add_constraints_from_cmdline(...) method of builtins.PyCapsule instance
add_constraints_from_cmdline(pose : rosetta.core.pose.Pose, scorefxn_ : rosetta.core.scoring.ScoreFunction) -> NoneType
 

  add constraints if specified by user.
add_constraints_from_cmdline_to_pose(...) method of builtins.PyCapsule instance
add_constraints_from_cmdline_to_pose(pose : rosetta.core.pose.Pose) -> NoneType
 

  add constraints if specified by user.
add_constraints_from_cmdline_to_scorefxn(...) method of builtins.PyCapsule instance
add_constraints_from_cmdline_to_scorefxn(scorefxn_ : rosetta.core.scoring.ScoreFunction) -> NoneType
 

  add constraints if specified by user.
add_coordinate_constraints(...) method of builtins.PyCapsule instance
add_coordinate_constraints(*args, **kwargs)
Overloaded function.
 
1. add_coordinate_constraints(pose : rosetta.core.pose.Pose) -> NoneType
 
handy function for tethering pose to starting coordinates.
 
2. add_coordinate_constraints(pose : rosetta.core.pose.Pose, coord_sdev : float) -> NoneType
 
handy function for tethering pose to starting coordinates.
 
3. add_coordinate_constraints(pose : rosetta.core.pose.Pose, coord_sdev : float, include_sc : bool) -> NoneType
 
handy function for tethering pose to starting coordinates.
 
4. add_coordinate_constraints(pose : rosetta.core.pose.Pose, start_res : int, end_res : int) -> NoneType
 
Add coordinate constraints for starting coordinates, start:end residues, inclusive.
 
5. add_coordinate_constraints(pose : rosetta.core.pose.Pose, start_res : int, end_res : int, coord_sdev : float) -> NoneType
 
Add coordinate constraints for starting coordinates, start:end residues, inclusive.
 
6. add_coordinate_constraints(pose : rosetta.core.pose.Pose, start_res : int, end_res : int, coord_sdev : float, include_sc : bool) -> NoneType
 
Add coordinate constraints for starting coordinates, start:end residues, inclusive.
add_fa_constraints_from_cmdline(...) method of builtins.PyCapsule instance
add_fa_constraints_from_cmdline(pose : rosetta.core.pose.Pose, scorefxn_ : rosetta.core.scoring.ScoreFunction) -> NoneType
 
add constraints if specified by user.
add_fa_constraints_from_cmdline_to_pose(...) method of builtins.PyCapsule instance
add_fa_constraints_from_cmdline_to_pose(pose : rosetta.core.pose.Pose) -> NoneType
 
add constraints if specified by user.
add_fa_constraints_from_cmdline_to_scorefxn(...) method of builtins.PyCapsule instance
add_fa_constraints_from_cmdline_to_scorefxn(scorefxn_ : rosetta.core.scoring.ScoreFunction) -> NoneType
 
add constraints if specified by user.
choose_effective_sequence_separation(...) method of builtins.PyCapsule instance
choose_effective_sequence_separation(sp : rosetta.core.kinematics.ShortestPathInFoldTree, in : rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t) -> NoneType
 
call this on your constraints if you have MultiConstraints before running Abinitio -- already done by broker-type application
combine_constraints(...) method of builtins.PyCapsule instance
combine_constraints(in : rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t, combine_ratio : int, exclude_res : rosetta.utility.vector1_bool, sp : rosetta.core.kinematics.ShortestPathInFoldTree) -> NoneType
 
combine constraints randomly into Ambiguous constraints...
cull_violators(...) method of builtins.PyCapsule instance
cull_violators(*args, **kwargs)
Overloaded function.
 
1. cull_violators(target_list : rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t, culled_list : rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t, filter_pose : rosetta.core.pose.Pose) -> NoneType
 
2. cull_violators(target_list : rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t, culled_list : rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t, filter_pose : rosetta.core.pose.Pose, threshold : float) -> NoneType
dexponential(...) method of builtins.PyCapsule instance
dexponential(x : float, anchor : float, rate : float, weight : float) -> float
 
Returns the weighted value of an Exponential distribution evaluated
 with the given anchor, rate, and x values. Returns zero if the weight is
 less than 1e-10.
dgaussian(...) method of builtins.PyCapsule instance
dgaussian(x : float, mean : float, sd : float, weight : float) -> float
drop_constraints(...) method of builtins.PyCapsule instance
drop_constraints(in : rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t, drop_rate : float) -> NoneType
exponential_deriv(...) method of builtins.PyCapsule instance
exponential_deriv(x : float, anchor : float, rate : float, weight : float) -> float
 
Returns the weighted derivative of an Exponential distribution
 evaluated with the given anchor, rate, and x values. Returns zero if the
 weight is less than 1e-10.
gaussian_deriv(...) method of builtins.PyCapsule instance
gaussian_deriv(x : float, mean : float, sd : float, weight : float) -> float
 
Returns the weighted derivative of a Gaussian distribution
 evaluated with the given mean, sd, and x values. Returns zero if the
 weight is less than 1e-10.
get_cst_fa_file_option(...) method of builtins.PyCapsule instance
get_cst_fa_file_option() -> str
 
/////// FA constraints (add and replace)
get_cst_file_option(...) method of builtins.PyCapsule instance
get_cst_file_option() -> str
 
/////// Centroid constraints (add and replace)
linear_interpolate(...) method of builtins.PyCapsule instance
linear_interpolate(x_val : float, x1 : float, x2 : float, y1 : float, y2 : float) -> float
 
Estimates the y-value of the given x-value by interpolating between
 the given points (x1,y1) and (x2,y2) by using linear interpolation between
 the two points.
logdgaussian(...) method of builtins.PyCapsule instance
logdgaussian(x : float, mean : float, sd : float, weight : float) -> float
 
Returns the log of the weighted value of a Gaussian distribution
 evaluated with the given mean, sd, and x values. Returns zero if the
 weight is less than 1e-10.
logdgaussian_deriv(...) method of builtins.PyCapsule instance
logdgaussian_deriv(x : float, mean : float, sd : float, weight : float) -> float
 
Returns the log of the weighted value of a Gaussian distribution
 evaluated with the given mean, sd, and x values. Returns zero if the
 weight is less than 1e-10.
map_constraints_from_original_pose(...) method of builtins.PyCapsule instance
map_constraints_from_original_pose(original_pose : rosetta.core.pose.Pose, pose : rosetta.core.pose.Pose) -> NoneType
 
map constraints to new atom numbers after, e.g. variants change. requires pose to have same number of residues.
merge_constraints_from_cmdline(...) method of builtins.PyCapsule instance
merge_constraints_from_cmdline(pose : rosetta.core.pose.Pose, scorefxn_ : rosetta.core.scoring.ScoreFunction) -> NoneType
 
merge cmdline constraints to pre-existing constraints
merge_constraints_from_cmdline_to_pose(...) method of builtins.PyCapsule instance
merge_constraints_from_cmdline_to_pose(pose : rosetta.core.pose.Pose) -> NoneType
 
merge cmdline constraints to pre-existing constraints
merge_constraints_from_cmdline_to_scorefxn(...) method of builtins.PyCapsule instance
merge_constraints_from_cmdline_to_scorefxn(scorefxn_ : rosetta.core.scoring.ScoreFunction) -> NoneType
 
merge cmdline constraints to pre-existing constraints - only adds to ZERO weights; previously nonzero constraint weights are unmodified and a warning is issued
merge_fa_constraints_from_cmdline(...) method of builtins.PyCapsule instance
merge_fa_constraints_from_cmdline(pose : rosetta.core.pose.Pose, scorefxn_ : rosetta.core.scoring.ScoreFunction) -> NoneType
 
merge cmdline constraints to pre-existing constraints
merge_fa_constraints_from_cmdline_to_pose(...) method of builtins.PyCapsule instance
merge_fa_constraints_from_cmdline_to_pose(pose : rosetta.core.pose.Pose) -> NoneType
 
/////// FA constraints (merge mode)
 
 
 merge cmdline constraints to pre-existing constraints
merge_fa_constraints_from_cmdline_to_scorefxn(...) method of builtins.PyCapsule instance
merge_fa_constraints_from_cmdline_to_scorefxn(scorefxn_ : rosetta.core.scoring.ScoreFunction) -> NoneType
 
merge cmdline constraints to pre-existing constraints - only adds to ZERO weights; previously nonzero constraint weights are unmodified and a warning is issued
parse_NMR_name(...) method of builtins.PyCapsule instance
parse_NMR_name(name : str, res : int, aa : rosetta.core.chemical.AA,  : rosetta.utility.vector1_core_id_NamedAtomID) -> NoneType
remove_constraints_of_type(...) method of builtins.PyCapsule instance
remove_constraints_of_type(*args, **kwargs)
Overloaded function.
 
1. remove_constraints_of_type(pose : rosetta.core.pose.Pose, type : str) -> NoneType
 
Remove all constraints of a given type from a pose.
 
2. remove_constraints_of_type(pose : rosetta.core.pose.Pose, type : str, start_res : int, end_res : int) -> NoneType
 
Remove all constraints of a given type from a pose that involve start_res to end_res.  Useful for coordinate/dihedral constraints
remove_nonbb_constraints(...) method of builtins.PyCapsule instance
remove_nonbb_constraints(pose : rosetta.core.pose.Pose) -> NoneType
skip_redundant_constraints(...) method of builtins.PyCapsule instance
skip_redundant_constraints(*args, **kwargs)
Overloaded function.
 
1. skip_redundant_constraints(in : rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t, total_residue : int) -> NoneType
 
have at most one constraint per residue pair...
 
2. skip_redundant_constraints(in : rosetta.utility.vector1_std_shared_ptr_const_core_scoring_constraints_Constraint_t, total_residue : int, influence_width : int) -> NoneType
 
have at most one constraint per residue pair...