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