rosetta.core.pose.datacache
index
(built-in)

Bindings for core::pose::datacache namespace

 
Classes
       
builtins.object
CacheableDataType
CacheableObserver
LengthEventCollector
SpecialSegmentsObserver
CacheableObserverType
rosetta.basic.datacache.CacheableData(builtins.object)
CacheablePoseRawPtr
PositionConservedResiduesStore
rosetta.basic.datacache.DataCache_core_pose_datacache_CacheableObserver_t(builtins.object)
ObserverCache

 
class CacheableDataType(builtins.object)
     Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(rosetta.core.pose.datacache.CacheableDataType) -> 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(datatype : rosetta.core.pose.datacache.Enum) -> str

Data and other attributes defined here:
ARBITRARY_FLOAT_DATA = Enum.ARBITRARY_FLOAT_DATA
ARBITRARY_STRING_DATA = Enum.ARBITRARY_STRING_DATA
BASE_PARTNER = Enum.BASE_PARTNER
CDR_CLUSTER_INFO = Enum.CDR_CLUSTER_INFO
CEN_LIST_INFO = Enum.CEN_LIST_INFO
CHEMICAL_SHIFT_ANISOTROPY_DATA = Enum.CHEMICAL_SHIFT_ANISOTROPY_DATA
CUSTOM_PAIR_DIST_SCORE_INFO = Enum.CUSTOM_PAIR_DIST_SCORE_INFO
DAB_SASA_POSE_INFO = Enum.DAB_SASA_POSE_INFO
DAB_SEV_POSE_INFO = Enum.DAB_SEV_POSE_INFO
DOCK_ENS_CONF1 = Enum.DOCK_ENS_CONF1
DOCK_ENS_CONF2 = Enum.DOCK_ENS_CONF2
Enum = <class 'rosetta.core.pose.datacache.CacheableDataType.Enum'>
enum indexing the data types stored in a Pose's internal DataCache
FACTS_POSE_INFO = Enum.FACTS_POSE_INFO
FAELEC_CONTEXT_DATA = Enum.FAELEC_CONTEXT_DATA
FIBER_DIFFRACTION_CEN_SCATTERING = Enum.FIBER_DIFFRACTION_CEN_SCATTERING
FIBER_DIFFRACTION_FA_SCATTERING = Enum.FIBER_DIFFRACTION_FA_SCATTERING
FILTER_STAGE2_BEGINNING = Enum.FILTER_STAGE2_BEGINNING
FILTER_STAGE2_END = Enum.FILTER_STAGE2_END
FILTER_STAGE2_HALF = Enum.FILTER_STAGE2_HALF
FILTER_STAGE2_QUARTER = Enum.FILTER_STAGE2_QUARTER
FLOATING_POINT_CLOUD_INFO = Enum.FLOATING_POINT_CLOUD_INFO
FULL_MODEL_INFO = Enum.FULL_MODEL_INFO
GEN_BORN_POSE_INFO = Enum.GEN_BORN_POSE_INFO
HOLES_POSE_INFO = Enum.HOLES_POSE_INFO
INTERFACE_DDG_MUTATION = Enum.INTERFACE_DDG_MUTATION
INTERFACE_INFO = Enum.INTERFACE_INFO
JOBDIST_OUTPUT_TAG = Enum.JOBDIST_OUTPUT_TAG
LK_BALL_POSE_INFO = Enum.LK_BALL_POSE_INFO
MEMBRANE_EMBED = Enum.MEMBRANE_EMBED
MEMBRANE_FAEMBED = Enum.MEMBRANE_FAEMBED
MEMBRANE_POTENTIAL = Enum.MEMBRANE_POTENTIAL
MEMBRANE_TOPOLOGY = Enum.MEMBRANE_TOPOLOGY
MULTIPLE_POSE_INFO = Enum.MULTIPLE_POSE_INFO
MULTIPOLE_POSE_INFO = Enum.MULTIPOLE_POSE_INFO
NATIVE_ANTIBODY_SEQ = Enum.NATIVE_ANTIBODY_SEQ
NCS_RESIDUE_MAPPING = Enum.NCS_RESIDUE_MAPPING
PB_LIFETIME_CACHE = Enum.PB_LIFETIME_CACHE
POSE_BEFORE_CAVITIES_ADDED = Enum.POSE_BEFORE_CAVITIES_ADDED
POSITION_CONSERVED_RESIDUES = Enum.POSITION_CONSERVED_RESIDUES
PSEUDOCONTACT_SHIFT_DATA = Enum.PSEUDOCONTACT_SHIFT_DATA
PSEUDOCONTACT_SHIFT_MULTI_DATA = Enum.PSEUDOCONTACT_SHIFT_MULTI_DATA
RB_JUMP = Enum.RB_JUMP
RESIDUAL_DIPOLAR_COUPLING_DATA = Enum.RESIDUAL_DIPOLAR_COUPLING_DATA
RESIDUAL_DIPOLAR_COUPLING_DATA_ROHL = Enum.RESIDUAL_DIPOLAR_COUPLING_DATA_ROHL
RESIDUAL_DIPOLAR_COUPLING_SEGMENTS_DATA = Enum.RESIDUAL_DIPOLAR_COUPLING_SEGMENTS_DATA
RG_LOCAL_MINDATA = Enum.RG_LOCAL_MINDATA
RG_MINDATA = Enum.RG_MINDATA
RNA_SCORING_INFO = Enum.RNA_SCORING_INFO
RNA_SECSTRUCT_INFO = Enum.RNA_SECSTRUCT_INFO
SCORE_LINE_STRINGS = Enum.SCORE_LINE_STRINGS
SCORE_MAP = Enum.SCORE_MAP
SEQUENCE_PROFILE = Enum.SEQUENCE_PROFILE
SIGMOID_WEIGHTED_CEN_LIST = Enum.SIGMOID_WEIGHTED_CEN_LIST
SIGMOID_WEIGHTED_D_CEN_LIST = Enum.SIGMOID_WEIGHTED_D_CEN_LIST
SITE_CST = Enum.SITE_CST
SS_INFO = Enum.SS_INFO
SS_KILLHAIRPINS_INFO = Enum.SS_KILLHAIRPINS_INFO
STM_STORED_TASKS = Enum.STM_STORED_TASKS
STORED_RESIDUE_SUBSET = Enum.num_cacheable_data_types
STRING_MAP = Enum.STRING_MAP
STRUCTURAL_CONSERVATION = Enum.STRUCTURAL_CONSERVATION
SURFACE_PARAMS = Enum.SURFACE_PARAMS
TEMPLATE_HYBRIDIZATION_HISTORY = Enum.TEMPLATE_HYBRIDIZATION_HISTORY
TS1_PSEUDOCONTACT_SHIFT_DATA = Enum.TS1_PSEUDOCONTACT_SHIFT_DATA
TS2_PSEUDOCONTACT_SHIFT_DATA = Enum.TS2_PSEUDOCONTACT_SHIFT_DATA
TS3_PSEUDOCONTACT_SHIFT_DATA = Enum.TS3_PSEUDOCONTACT_SHIFT_DATA
TS4_PSEUDOCONTACT_SHIFT_DATA = Enum.TS4_PSEUDOCONTACT_SHIFT_DATA
VALL_LOOKBACK_DATA = Enum.VALL_LOOKBACK_DATA
VDWTINKER_POSE_INFO = Enum.VDWTINKER_POSE_INFO
VDW_REP_SCREEN_INFO = Enum.VDW_REP_SCREEN_INFO
WATER_PACKING_INFO = Enum.WATER_PACKING_INFO
WRITEABLE_DATA = Enum.WRITEABLE_DATA
dummy_cacheable_data_type = Enum.dummy_cacheable_data_type
num_cacheable_data_types = Enum.num_cacheable_data_types

 
class CacheableObserver(builtins.object)
    Base class for Pose/Conformation observers that are stored in
 a Pose's DataCache.
 
 
Classes derived from CacheableObserver whose instances are
 stored inside a Pose's ObserverCache will be cloned and re-attached to the
 new Pose instance upon Pose copy construction/assignment.
 CacheableObservers should not need to attach themselves independently
 unless necessary -- attach/detach should be done through the ObserverCache's
 interface.  For example, the ObserverCache can attach the observer upon
 calling ObserverCache::set().
 
 
When deriving from this class remember that Links or pointers to
 subjects stored in classes are *not* to be copied when copy
 constructor/assignment is called.
 
  Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(rosetta.core.pose.datacache.CacheableObserver) -> NoneType
 
2. __init__(rosetta.core.pose.datacache.CacheableObserver, rosetta.core.pose.datacache.CacheableObserver) -> 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.pose.datacache.CacheableObserver, rval : rosetta.core.pose.datacache.CacheableObserver) -> rosetta.core.pose.datacache.CacheableObserver
 
copy assignment
 
 
 Subject being observed (represented by Link/pointer) is not copied!
attach_to(...) from builtins.PyCapsule
attach_to(self : rosetta.core.pose.datacache.CacheableObserver, pose : rosetta.core.pose.Pose) -> NoneType
 
attach to Pose/Conformation
  Derived classes do not overload this method -- see attach_impl()
  instead.
clone(...) from builtins.PyCapsule
clone(rosetta.core.pose.datacache.CacheableObserver) -> rosetta.core.pose.datacache.CacheableObserver
 
clone this object
 
 
 Subject (represented by Link/pointer) is not copied!
create(...) from builtins.PyCapsule
create(rosetta.core.pose.datacache.CacheableObserver) -> rosetta.core.pose.datacache.CacheableObserver
 
create a new instance of this object
detach_from(...) from builtins.PyCapsule
detach_from(rosetta.core.pose.datacache.CacheableObserver) -> NoneType
 
detach from Pose/Conformation
 
 
 Derived classes do not overload this method -- see
  detach_impl() instead.
is_attached(...) from builtins.PyCapsule
is_attached(rosetta.core.pose.datacache.CacheableObserver) -> bool
 
is this observer attached to a Pose/Conformation?

 
class CacheableObserverType(builtins.object)
     Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(rosetta.core.pose.datacache.CacheableObserverType) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.

Data and other attributes defined here:
ENZDES_OBSERVER = Enum.ENZDES_OBSERVER
Enum = <class 'rosetta.core.pose.datacache.CacheableObserverType.Enum'>
enum indexing the data types stored in a Pose's internal DataCache
LENGTH_EVENT_COLLECTOR = Enum.LENGTH_EVENT_COLLECTOR
PYMOL_OBSERVER = Enum.num_cacheable_data_types
SPECIAL_SEGMENTS_OBSERVER = Enum.SPECIAL_SEGMENTS_OBSERVER
STRUCTUREDATA_OBSERVER = Enum.STRUCTUREDATA_OBSERVER
num_cacheable_data_types = Enum.num_cacheable_data_types

 
class CacheablePoseRawPtr(rosetta.basic.datacache.CacheableData)
    Holds a smart pointer (no longer a raw pointer) to a Pose so that it
can be tucked inside another Pose.
 
 
Method resolution order:
CacheablePoseRawPtr
rosetta.basic.datacache.CacheableData
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(self : handle, pose : rosetta.core.pose.Pose) -> NoneType
 
2. __init__(handle, rosetta.core.pose.datacache.CacheablePoseRawPtr) -> 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.pose.datacache.CacheablePoseRawPtr,  : rosetta.core.pose.datacache.CacheablePoseRawPtr) -> rosetta.core.pose.datacache.CacheablePoseRawPtr
clone(...) from builtins.PyCapsule
clone(rosetta.core.pose.datacache.CacheablePoseRawPtr) -> rosetta.basic.datacache.CacheableData
pose(...) from builtins.PyCapsule
pose(rosetta.core.pose.datacache.CacheablePoseRawPtr) -> rosetta.core.pose.Pose

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 LengthEventCollector(CacheableObserver)
    a cacheable observer that keeps track of what length events occured
 
 
Method resolution order:
LengthEventCollector
CacheableObserver
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(handle) -> NoneType
 
2. __init__(handle, rosetta.core.pose.datacache.LengthEventCollector) -> 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.pose.datacache.LengthEventCollector, rval : rosetta.core.pose.datacache.LengthEventCollector) -> rosetta.core.pose.datacache.LengthEventCollector
 
copy assignment
 
 
 Subject being observed (represented by Link/pointer) is not copied!
clear_events(...) from builtins.PyCapsule
clear_events(rosetta.core.pose.datacache.LengthEventCollector) -> NoneType
clone(...) from builtins.PyCapsule
clone(rosetta.core.pose.datacache.LengthEventCollector) -> rosetta.core.pose.datacache.CacheableObserver
 
clone this object
 
 
 Subject (represented by Link/pointer) is not copied!
create(...) from builtins.PyCapsule
create(rosetta.core.pose.datacache.LengthEventCollector) -> rosetta.core.pose.datacache.CacheableObserver
 
create a new instance of this object
events(...) from builtins.PyCapsule
events(rosetta.core.pose.datacache.LengthEventCollector) -> rosetta.utility.vector1_core_conformation_signals_LengthEvent
is_attached(...) from builtins.PyCapsule
is_attached(rosetta.core.pose.datacache.LengthEventCollector) -> bool
 
is this observer attached to a Pose/Conformation?

Methods inherited from CacheableObserver:
attach_to(...) from builtins.PyCapsule
attach_to(self : rosetta.core.pose.datacache.CacheableObserver, pose : rosetta.core.pose.Pose) -> NoneType
 
attach to Pose/Conformation
  Derived classes do not overload this method -- see attach_impl()
  instead.
detach_from(...) from builtins.PyCapsule
detach_from(rosetta.core.pose.datacache.CacheableObserver) -> NoneType
 
detach from Pose/Conformation
 
 
 Derived classes do not overload this method -- see
  detach_impl() instead.

 
class ObserverCache(rosetta.basic.datacache.DataCache_core_pose_datacache_CacheableObserver_t)
    A DataCache storing Pose/Conformation observers derived from
core::pose::datacache::CacheableObserver.
 
 
Method resolution order:
ObserverCache
rosetta.basic.datacache.DataCache_core_pose_datacache_CacheableObserver_t
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(self : rosetta.core.pose.datacache.ObserverCache, n_slots : int, pose : rosetta.core.pose.Pose) -> 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.pose.datacache.ObserverCache, rval : rosetta.core.pose.datacache.ObserverCache) -> rosetta.core.pose.datacache.ObserverCache
 
copy assignment
attach(...) from builtins.PyCapsule
attach(*args, **kwargs)
Overloaded function.
 
1. attach(rosetta.core.pose.datacache.ObserverCache) -> NoneType
 
attach all stored observers to the Pose
 
2. attach(self : rosetta.core.pose.datacache.ObserverCache, slot : int) -> NoneType
 
attach an observer in a particular slot to the Pose
 
 
 Attach the observer in this slot.
clear(...) from builtins.PyCapsule
clear(*args, **kwargs)
Overloaded function.
 
1. clear(rosetta.core.pose.datacache.ObserverCache) -> NoneType
 
clear all the observers
 
2. clear(self : rosetta.core.pose.datacache.ObserverCache, slot : int) -> NoneType
 
clear the observer in a selected slot
detach(...) from builtins.PyCapsule
detach(*args, **kwargs)
Overloaded function.
 
1. detach(rosetta.core.pose.datacache.ObserverCache) -> NoneType
 
detach all observers from the Pose
 
2. detach(self : rosetta.core.pose.datacache.ObserverCache, slot : int) -> NoneType
 
detach an observer in a particular slot to the Pose
 
 
 Detach the observer in this slot.
is_attached(...) from builtins.PyCapsule
is_attached(self : rosetta.core.pose.datacache.ObserverCache, slot : int) -> bool
 
is the observer in the slot attached to the Pose?
 
 
 true if attached, false if not attached or no observer
  exists in the slot
set(...) from builtins.PyCapsule
set(*args, **kwargs)
Overloaded function.
 
1. set(self : rosetta.core.pose.datacache.ObserverCache, slot : int, observer : rosetta.core.pose.datacache.CacheableObserver) -> NoneType
 
store a copy of the observer in the given slot and attach it to
  the Pose
 
 
 slot to use.
 
 
 The Observer to clone() and store.
 
 
 this function exists to ensure the base class version is
  overridden
 
2. set(self : rosetta.core.pose.datacache.ObserverCache, slot : int, observer : rosetta.core.pose.datacache.CacheableObserver, auto_attach : bool) -> NoneType
 
store a copy of the observer in the given slot
 
 
 slot to use.
 
 
 The Observer to clone() and store.
 
 
 Attach the observer to the Pose?

Methods inherited from rosetta.basic.datacache.DataCache_core_pose_datacache_CacheableObserver_t:
get(...) from builtins.PyCapsule
get(*args, **kwargs)
Overloaded function.
 
1. get(self : rosetta.basic.datacache.DataCache_core_pose_datacache_CacheableObserver_t, slot : int) -> core::pose::datacache::CacheableObserver
 
2. get(self : rosetta.basic.datacache.DataCache_core_pose_datacache_CacheableObserver_t, slot : int) -> core::pose::datacache::CacheableObserver
get_const_ptr(...) from builtins.PyCapsule
get_const_ptr(self : rosetta.basic.datacache.DataCache_core_pose_datacache_CacheableObserver_t, slot : int) -> core::pose::datacache::CacheableObserver
get_ptr(...) from builtins.PyCapsule
get_ptr(self : rosetta.basic.datacache.DataCache_core_pose_datacache_CacheableObserver_t, slot : int) -> core::pose::datacache::CacheableObserver
get_raw_const_ptr(...) from builtins.PyCapsule
get_raw_const_ptr(self : rosetta.basic.datacache.DataCache_core_pose_datacache_CacheableObserver_t, slot : int) -> core::pose::datacache::CacheableObserver
get_raw_ptr(...) from builtins.PyCapsule
get_raw_ptr(self : rosetta.basic.datacache.DataCache_core_pose_datacache_CacheableObserver_t, slot : int) -> core::pose::datacache::CacheableObserver
has(...) from builtins.PyCapsule
has(self : rosetta.basic.datacache.DataCache_core_pose_datacache_CacheableObserver_t, slot : int) -> bool
resize(...) from builtins.PyCapsule
resize(self : rosetta.basic.datacache.DataCache_core_pose_datacache_CacheableObserver_t, n_slots : int) -> NoneType
size(...) from builtins.PyCapsule
size(rosetta.basic.datacache.DataCache_core_pose_datacache_CacheableObserver_t) -> int

 
class PositionConservedResiduesStore(rosetta.basic.datacache.CacheableData)
    data about each residue. Once stored in a pose, data can be retrieved in the
following manner:
 
#include <core/pose/util.hh>
bool is_conserved = core::pose::is_position_conserved_residue(pose, residue)
 
 
Method resolution order:
PositionConservedResiduesStore
rosetta.basic.datacache.CacheableData
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(handle) -> NoneType
 
2. __init__(handle, rosetta.core.pose.datacache.PositionConservedResiduesStore) -> 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.pose.datacache.PositionConservedResiduesStore,  : rosetta.core.pose.datacache.PositionConservedResiduesStore) -> rosetta.core.pose.datacache.PositionConservedResiduesStore
clone(...) from builtins.PyCapsule
clone(rosetta.core.pose.datacache.PositionConservedResiduesStore) -> rosetta.basic.datacache.CacheableData
 
Creates a copy of this instance
is_conserved(...) from builtins.PyCapsule
is_conserved(self : rosetta.core.pose.datacache.PositionConservedResiduesStore, residue : int) -> bool
 
Returns true if <residue> is positionally conserved, false otherwise
set_conserved(...) from builtins.PyCapsule
set_conserved(self : rosetta.core.pose.datacache.PositionConservedResiduesStore, residue : int, conserved : bool) -> NoneType
 
Updates the positional conservation of <residue>

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 SpecialSegmentsObserver(CacheableObserver)
    observer that tracks the fate of a one or more segments (i.e. pose
residues) of interest.
note: the convention should be that a segment.second marks the end of the segment
but is not part of it, i.e. the last position of a segment is segment.second - 1
reason: some peculiar stuff regarding the meaning of length events
 
 
Method resolution order:
SpecialSegmentsObserver
CacheableObserver
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(handle) -> NoneType
 
2. __init__(handle, rosetta.core.pose.datacache.SpecialSegmentsObserver) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
add_segment(...) from builtins.PyCapsule
add_segment(self : rosetta.core.pose.datacache.SpecialSegmentsObserver, begin : int, end : int) -> NoneType
assign(...) from builtins.PyCapsule
assign(self : rosetta.core.pose.datacache.SpecialSegmentsObserver, rval : rosetta.core.pose.datacache.SpecialSegmentsObserver) -> rosetta.core.pose.datacache.SpecialSegmentsObserver
clear(...) from builtins.PyCapsule
clear(rosetta.core.pose.datacache.SpecialSegmentsObserver) -> NoneType
clone(...) from builtins.PyCapsule
clone(rosetta.core.pose.datacache.SpecialSegmentsObserver) -> rosetta.core.pose.datacache.CacheableObserver
 
clone this object
 
 
 Subject (represented by Link/pointer) is not copied!
create(...) from builtins.PyCapsule
create(rosetta.core.pose.datacache.SpecialSegmentsObserver) -> rosetta.core.pose.datacache.CacheableObserver
 
create a new instance of this object
is_attached(...) from builtins.PyCapsule
is_attached(rosetta.core.pose.datacache.SpecialSegmentsObserver) -> bool
 
is this observer attached to a Pose/Conformation?
segments(...) from builtins.PyCapsule
segments(rosetta.core.pose.datacache.SpecialSegmentsObserver) -> rosetta.utility.vector1_std_pair_unsigned_long_unsigned_long_t
set_farray_from_sso(...) from builtins.PyCapsule
set_farray_from_sso(array : ObjexxFCL::FArray1D<bool>, pose : rosetta.core.pose.Pose, value : bool) -> NoneType
 
utility function that sets all elements found in the
 SpecialSegmentsObserver in the pose to value

Methods inherited from CacheableObserver:
attach_to(...) from builtins.PyCapsule
attach_to(self : rosetta.core.pose.datacache.CacheableObserver, pose : rosetta.core.pose.Pose) -> NoneType
 
attach to Pose/Conformation
  Derived classes do not overload this method -- see attach_impl()
  instead.
detach_from(...) from builtins.PyCapsule
detach_from(rosetta.core.pose.datacache.CacheableObserver) -> NoneType
 
detach from Pose/Conformation
 
 
 Derived classes do not overload this method -- see
  detach_impl() instead.