Class PdbxEntitySrcGenExpress

  • All Implemented Interfaces:
    Category

    @Generated("org.rcsb.cif.generator.SchemaGenerator")
    public class PdbxEntitySrcGenExpress
    extends BaseCategory
    This category contains details for the EXPRESSION steps used in the overall protein production process. It is hoped that this category will cover all forms of cell-based expression by reading induction as induction/transformation/transfection.
    • Constructor Detail

      • PdbxEntitySrcGenExpress

        public PdbxEntitySrcGenExpress​(String name,
                                       Map<String,​Column> columns)
      • PdbxEntitySrcGenExpress

        public PdbxEntitySrcGenExpress​(String name,
                                       int rowCount,
                                       Object[] encodedColumns)
      • PdbxEntitySrcGenExpress

        public PdbxEntitySrcGenExpress​(String name)
    • Method Detail

      • getEntryId

        public StrColumn getEntryId()
        The value of _pdbx_entity_src_gen_express.entry_id uniquely identifies a sample consisting of one or more proteins whose structure is to be determined. This is a pointer to _entry.id. This item may be a site dependent bar code.
        Returns:
        StrColumn
      • getEntityId

        public StrColumn getEntityId()
        The value of _pdbx_entity_src_gen_express.entity_id uniquely identifies each protein contained in the project target complex proteins whose structure is to be determined. This data item is a pointer to _entity.id in the ENTITY category. This item may be a site dependent bar code.
        Returns:
        StrColumn
      • getStepId

        public IntColumn getStepId()
        This item is the unique identifier for this expression step.
        Returns:
        IntColumn
      • getNextStepId

        public IntColumn getNextStepId()
        This item unique identifier for the next production step. This allows a workflow to have multiple entry points leading to a single product.
        Returns:
        IntColumn
      • getEndConstructId

        public StrColumn getEndConstructId()
        This item is a pointer to pdbx_construct.id in the PDBX_CONSTRUCT category. The referenced sequence is expected to be the amino acid sequence of the expressed product.
        Returns:
        StrColumn
      • getRobotId

        public StrColumn getRobotId()
        This data item is a pointer to pdbx_robot_system.id in the PDBX_ROBOT_SYSTEM category.
        Returns:
        StrColumn
      • getDate

        public StrColumn getDate()
        The date of production step.
        Returns:
        StrColumn
      • getPromoterType

        public StrColumn getPromoterType()
        The nature of the promoter controlling expression of the gene.
        Returns:
        StrColumn
      • getPlasmidId

        public StrColumn getPlasmidId()
        This item is a pointer to _pdbx_construct.id in the PDBX_CONSTRUCT category. The referenced entry will contain the nucleotide sequence that is to be expressed, including tags.
        Returns:
        StrColumn
      • getVectorType

        public StrColumn getVectorType()
        Identifies the type of vector used (plasmid, virus, or cosmid) in the expression system.
        Returns:
        StrColumn
      • getNTerminalSeqTag

        public StrColumn getNTerminalSeqTag()
        Any N-terminal sequence tag as a string of one letter amino acid codes.
        Returns:
        StrColumn
      • getCTerminalSeqTag

        public StrColumn getCTerminalSeqTag()
        Any C-terminal sequence tag as a string of one letter amino acid codes
        Returns:
        StrColumn
      • getHostOrgScientificName

        public StrColumn getHostOrgScientificName()
        The scientific name of the organism that served as host for the expression system. It is expected that either this item or _pdbx_entity_src_gen_express.host_org_tax_id should be populated.
        Returns:
        StrColumn
      • getHostOrgCommonName

        public StrColumn getHostOrgCommonName()
        The common name of the organism that served as host for the expression system. Where _pdbx_entity_src_gen_express.host_org_tax_id is populated it is expected that this item may be derived by look up against the taxonomy database.
        Returns:
        StrColumn
      • getHostOrgVariant

        public StrColumn getHostOrgVariant()
        The vairant of the organism that served as host for the expression system. Where _pdbx_entity_src_gen_express.host_org_tax_id is populated it is expected that this item may be derived by a look up against the taxonomy database.
        Returns:
        StrColumn
      • getHostOrgStrain

        public StrColumn getHostOrgStrain()
        The strain of the organism that served as host for the expression system. Where _pdbx_entity_src_gen_express.host_org_tax_id is populated it is expected that this item may be derived by a look up against the taxonomy database.
        Returns:
        StrColumn
      • getHostOrgTissue

        public StrColumn getHostOrgTissue()
        The specific tissue which expressed the molecule.
        Returns:
        StrColumn
      • getHostOrgCultureCollection

        public StrColumn getHostOrgCultureCollection()
        Culture collection of the expression system
        Returns:
        StrColumn
      • getHostOrgCellLine

        public StrColumn getHostOrgCellLine()
        A specific line of cells used as the expression system
        Returns:
        StrColumn
      • getHostOrgTaxId

        public StrColumn getHostOrgTaxId()
        The id for the NCBI taxonomy node corresponding to the organism that served as host for the expression system.
        Returns:
        StrColumn
      • getHostOrgDetails

        public StrColumn getHostOrgDetails()
        A description of special aspects of the organism that served as host for the expression system.
        Returns:
        StrColumn
      • getCultureBaseMedia

        public StrColumn getCultureBaseMedia()
        The name of the base media in which the expression host was grown.
        Returns:
        StrColumn
      • getCultureAdditives

        public StrColumn getCultureAdditives()
        Any additives to the base media in which the expression host was grown.
        Returns:
        StrColumn
      • getCultureVolume

        public FloatColumn getCultureVolume()
        The volume of media in milliliters in which the expression host was grown.
        Returns:
        FloatColumn
      • getCultureTime

        public FloatColumn getCultureTime()
        The time in hours for which the expression host was allowed to grow prior to induction/transformation/transfection.
        Returns:
        FloatColumn
      • getCultureTemperature

        public FloatColumn getCultureTemperature()
        The temperature in degrees celsius at which the expression host was allowed to grow prior to induction/transformation/transfection.
        Returns:
        FloatColumn
      • getInducer

        public StrColumn getInducer()
        The chemical name of the inducing agent.
        Returns:
        StrColumn
      • getInducerConcentration

        public FloatColumn getInducerConcentration()
        Concentration of the inducing agent.
        Returns:
        FloatColumn
      • getInductionDetails

        public StrColumn getInductionDetails()
        Details of induction/transformation/transfection.
        Returns:
        StrColumn
      • getMultiplicityOfInfection

        public FloatColumn getMultiplicityOfInfection()
        The multiplicity of infection for genes introduced by transfection, eg. for baculovirus-based expression.
        Returns:
        FloatColumn
      • getInductionTimepoint

        public FloatColumn getInductionTimepoint()
        The time in hours after induction/transformation/transfection at which the optical density of the culture was measured.
        Returns:
        FloatColumn
      • getInductionTemperature

        public FloatColumn getInductionTemperature()
        The temperature in celsius at which the induced/transformed/transfected cells were grown.
        Returns:
        FloatColumn
      • getHarvestingDetails

        public StrColumn getHarvestingDetails()
        Details of the harvesting protocol.
        Returns:
        StrColumn
      • getStorageDetails

        public StrColumn getStorageDetails()
        Details of how the harvested culture was stored.
        Returns:
        StrColumn
      • getSummary

        public StrColumn getSummary()
        Summary of the details of the expression steps used in protein production.
        Returns:
        StrColumn