rosetta.protocols.kinematic_closure.pivot_pickers
index
(built-in)

Bindings for protocols::kinematic_closure::pivot_pickers namespace

 
Classes
       
builtins.object
PivotPicker
EndToEndPivots
FixedOffsetPivots
FixedPivots
LoopPivots
StandardPivots

 
class EndToEndPivots(PivotPicker)
    Pick pivots that span the entire loop to sample.
 
 
Method resolution order:
EndToEndPivots
PivotPicker
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.
get_name(...) from builtins.PyCapsule
get_name(rosetta.protocols.kinematic_closure.pivot_pickers.EndToEndPivots) -> str
 
PivotPicker::get_name
pick(...) from builtins.PyCapsule
pick(self : rosetta.protocols.kinematic_closure.pivot_pickers.EndToEndPivots, pose : rosetta.core.pose.Pose, loop : rosetta.protocols.loops.Loop) -> rosetta.protocols.loops.Loop
 
PivotPicker::pick

 
class FixedOffsetPivots(PivotPicker)
    Randomly pick pivots which are always offset by the same amount, but
which can appear anywhere in the loop.
 
 
Method resolution order:
FixedOffsetPivots
PivotPicker
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(handle) -> NoneType
 
doc
 
2. __init__(self : handle, offset : int) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
get_name(...) from builtins.PyCapsule
get_name(rosetta.protocols.kinematic_closure.pivot_pickers.FixedOffsetPivots) -> str
 
PivotPicker::get_name
pick(...) from builtins.PyCapsule
pick(self : rosetta.protocols.kinematic_closure.pivot_pickers.FixedOffsetPivots, pose : rosetta.core.pose.Pose, loop : rosetta.protocols.loops.Loop) -> rosetta.protocols.loops.Loop
 
PivotPicker::pick

 
class FixedPivots(PivotPicker)
    Use a fixed set of pivots specified in advance.
 
 
The pivots are specified in the constructor.  Make sure that the
pivots will always be contained in the loop being sampled, otherwise
strange behavior may occur.
 
 
Method resolution order:
FixedPivots
PivotPicker
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(self : handle, start : int, stop : int, cut : int) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
get_name(...) from builtins.PyCapsule
get_name(rosetta.protocols.kinematic_closure.pivot_pickers.FixedPivots) -> str
 
PivotPicker::get_name
pick(...) from builtins.PyCapsule
pick(self : rosetta.protocols.kinematic_closure.pivot_pickers.FixedPivots, pose : rosetta.core.pose.Pose, loop : rosetta.protocols.loops.Loop) -> rosetta.protocols.loops.Loop
 
PivotPicker::pick

 
class LoopPivots(PivotPicker)
    Use the start, stop, and cut points of the given loop as pivots.
 
 
This algorithm is meant to be simple and intuitive.  The pick()
method will be passed a loop, and the pivots will be taken from the
parameters of that loop.  If the cut point is outside the loop (e.g. if it
hasn't been set), the midpoint of the loop will be used instead.
 
 
Method resolution order:
LoopPivots
PivotPicker
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.
get_name(...) from builtins.PyCapsule
get_name(rosetta.protocols.kinematic_closure.pivot_pickers.LoopPivots) -> str
 
PivotPicker::get_name
pick(...) from builtins.PyCapsule
pick(self : rosetta.protocols.kinematic_closure.pivot_pickers.LoopPivots, pose : rosetta.core.pose.Pose, loop : rosetta.protocols.loops.Loop) -> rosetta.protocols.loops.Loop
 
PivotPicker::pick

 
class PivotPicker(builtins.object)
    Base class for all the pivot picking algorithms.
 
  Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(rosetta.protocols.kinematic_closure.pivot_pickers.PivotPicker) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
get_name(...) from builtins.PyCapsule
get_name(rosetta.protocols.kinematic_closure.pivot_pickers.PivotPicker) -> str
 
Return the name of this pivot picker.
pick(...) from builtins.PyCapsule
pick(self : rosetta.protocols.kinematic_closure.pivot_pickers.PivotPicker, pose : rosetta.core.pose.Pose, loop : rosetta.protocols.loops.Loop) -> rosetta.protocols.loops.Loop
 
Return a loop object.  The pivots will be taken to be the start,
 cut and stop residues.

 
class StandardPivots(PivotPicker)
    Randomly pick pivots in a way that may or may not span the whole
loop.
 
 
This is the default pivot picking algorithm used by
samplers::KicMover.  It works well for most applications, and should only
really need to be swapped out in in favor of custom pivot pickers that take
into account specific knowledge of the loop being sampled.  Earlier
versions of this algorithm were biased towards the fount half of the loop.
This bias has been mitigated, but not completely removed, in the current
version.
 
 
Method resolution order:
StandardPivots
PivotPicker
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.
get_name(...) from builtins.PyCapsule
get_name(rosetta.protocols.kinematic_closure.pivot_pickers.StandardPivots) -> str
 
PivotPicker::get_name
pick(...) from builtins.PyCapsule
pick(self : rosetta.protocols.kinematic_closure.pivot_pickers.StandardPivots, pose : rosetta.core.pose.Pose, loop : rosetta.protocols.loops.Loop) -> rosetta.protocols.loops.Loop
 
PivotPicker::pick