Class Ihm3demRestraint

java.lang.Object
org.rcsb.cif.schema.DelegatingCategory
org.rcsb.cif.schema.mm.Ihm3demRestraint
All Implemented Interfaces:
Category

@Generated("org.rcsb.cif.schema.generator.SchemaGenerator")
public class Ihm3demRestraint
extends DelegatingCategory
Data items in the IHM_3DEM_RESTRAINT category records the details of the 3DEM maps used as restraints in the IHM modeling.
  • Constructor Details

  • Method Details

    • createDelegate

      protected Column createDelegate​(String columnName, Column column)
      Overrides:
      createDelegate in class DelegatingCategory
    • getId

      public IntColumn getId()
      A unique identifier for the 3DEM restraint description.
      Returns:
      IntColumn
    • getDatasetListId

      public IntColumn getDatasetListId()
      Identifier to the 3DEM map used. This data item is a pointer to the _ihm_dataset_list.id in the IHM_DATASET_LIST category.
      Returns:
      IntColumn
    • getModelId

      public IntColumn getModelId()
      The model number corresponding to the 3DEM fitting result presented. This data item is a pointer to _ihm_model_list.model_id in the IHM_MODEL_LIST category.
      Returns:
      IntColumn
    • getStructAssemblyId

      public IntColumn getStructAssemblyId()
      An indicator to whether the whole assembly that is modeled is fit into the 3DEM map or if only a subset of the structural assembly is fit into the map. This data item is a pointer to _ihm_struct_assembly.id in the IHM_STRUCT_ASSEMBLY category. The IHM_STRUCT_ASSEMBLY category provides the details regarding the different structural assemblies used in the modeling. The default value for this data item is "1" indicating that the entire assembly being modeled is fit into the EM map.
      Returns:
      IntColumn
    • getFittingMethod

      public StrColumn getFittingMethod()
      Method used to fit the model to the 3DEM map.
      Returns:
      StrColumn
    • getNumberOfGaussians

      public IntColumn getNumberOfGaussians()
      In case of Gaussian mixture models, the number of gaussians is a parameter used to covert the 3DEM maps and models into GMMs. This captures the level of granularity used in representing the maps and/or models as 3D Gaussians.
      Returns:
      IntColumn
    • getMapSegmentFlag

      public StrColumn getMapSegmentFlag()
      A flag that indicates whether or not the 3DEM map is segmented i.e., whether the whole map is used or only a portion of it is used (by masking or by other means) as restraint in the modeling.
      Returns:
      StrColumn
    • getCrossCorrelationCoefficient

      public FloatColumn getCrossCorrelationCoefficient()
      The cross correlation coefficient corresponding to the model to map fitting.
      Returns:
      FloatColumn
    • getFittingMethodCitationId

      public StrColumn getFittingMethodCitationId()
      The citation id of the citation for the fitting method used. This data item is a pointer to _citation.id in the CITATION category.
      Returns:
      StrColumn
    • getDetails

      public StrColumn getDetails()
      Additional details regarding the model to map fitting.
      Returns:
      StrColumn