Package org.rcsb.cif.schema.mm
Class IhmStartingModelDetails
java.lang.Object
org.rcsb.cif.schema.DelegatingCategory
org.rcsb.cif.schema.mm.IhmStartingModelDetails
- All Implemented Interfaces:
Category
@Generated("org.rcsb.cif.schema.generator.SchemaGenerator")
public class IhmStartingModelDetails
extends DelegatingCategory
Data items in the IHM_STARTING_MODEL_DETAILS category records the
details about structural models used as starting inputs in
the integrative model building process.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.rcsb.cif.schema.DelegatingCategory
DelegatingCategory.DelegatingCifCoreCategoryNested classes/interfaces inherited from interface org.rcsb.cif.model.Category
Category.EmptyCategory -
Field Summary
-
Constructor Summary
Constructors Constructor Description IhmStartingModelDetails(Category delegate) -
Method Summary
Modifier and Type Method Description protected ColumncreateDelegate(String columnName, Column column)StrColumngetAsymId()An asym/strand identifier for the entity molecule.IntColumngetDatasetListId()Identifier to the starting model (comparative, experimental or integrative) used as input in the integrative modeling.StrColumngetDescription()Additional description regarding the starting model.StrColumngetEntityDescription()A text description of the molecular entityStrColumngetEntityId()A unique identifier for the distinct molecular entities.IntColumngetEntityPolySegmentId()The identifier for the polymeric segment modeled using this starting model.StrColumngetStartingModelAuthAsymId()The author assigned chainId/auth_asym_id corresponding to this starting model.StrColumngetStartingModelId()A unique identifier for the starting structural model.IntColumngetStartingModelSequenceOffset()The offset in residue numbering between the starting model and the deposited I/H model, if applicable.StrColumngetStartingModelSource()The source of the starting model.Methods inherited from class org.rcsb.cif.schema.DelegatingCategory
getCategoryName, getColumn, getColumns, getRowCount
-
Constructor Details
-
Method Details
-
createDelegate
- Overrides:
createDelegatein classDelegatingCategory
-
getStartingModelId
A unique identifier for the starting structural model.- Returns:
- StrColumn
-
getEntityId
A unique identifier for the distinct molecular entities. This data item is a pointer to _entity.id in the ENTITY category.- Returns:
- StrColumn
-
getEntityDescription
A text description of the molecular entity- Returns:
- StrColumn
-
getAsymId
An asym/strand identifier for the entity molecule. This data item is a pointer to _struct_asym.id in the STRUCT_ASYM category.- Returns:
- StrColumn
-
getEntityPolySegmentId
The identifier for the polymeric segment modeled using this starting model. This data item is a pointer to _ihm_entity_poly_segment.id in the IHM_ENTITY_POLY_SEGMENT category.- Returns:
- IntColumn
-
getStartingModelSource
The source of the starting model.- Returns:
- StrColumn
-
getStartingModelAuthAsymId
The author assigned chainId/auth_asym_id corresponding to this starting model. This corresponds to the chainId/auth_asym_id of the experimental models in the PDB or comparative models in the Model Archive or the starting models referenced via a DOI. If starting models are included in IHM_STARTING_MODEL_COORD, then this will be the same as _ihm_starting_model_details.asym_id.- Returns:
- StrColumn
-
getStartingModelSequenceOffset
The offset in residue numbering between the starting model and the deposited I/H model, if applicable. I/H model residue number = Starting model residue number + offset- Returns:
- IntColumn
-
getDatasetListId
Identifier to the starting model (comparative, experimental or integrative) used as input in the integrative modeling. This data item is a pointer to the _ihm_dataset_list.id in the IHM_DATASET_LIST category.- Returns:
- IntColumn
-
getDescription
Additional description regarding the starting model.- Returns:
- StrColumn
-