Package org.rcsb.cif.schema.core
Class Chemical
java.lang.Object
org.rcsb.cif.schema.DelegatingCategory.DelegatingCifCoreCategory
org.rcsb.cif.schema.core.Chemical
- All Implemented Interfaces:
Category
@Generated("org.rcsb.cif.schema.generator.SchemaGenerator")
public class Chemical
extends DelegatingCategory.DelegatingCifCoreCategory
The CATEGORY of data items which describe the composition and
chemical properties of the compound under study. The formula data
items must be consistent with the density, unit-cell and Z values.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.rcsb.cif.model.Category
Category.EmptyCategory -
Field Summary
Fields inherited from class org.rcsb.cif.schema.DelegatingCategory.DelegatingCifCoreCategory
parentBlock -
Constructor Summary
Constructors Constructor Description Chemical(CifCoreBlock parentBlock) -
Method Summary
Modifier and Type Method Description StrColumngetAbsoluteConfiguration()Necessary conditions for this assignment are given by Flack, H.StrColumngetCompoundSource()Description of the source of the compound under study, or of the parent molecule if a simple derivative is studied.FloatColumngetEnantioexcessBulk()The enantioexcess of the bulk material from which the crystals were grown.StrColumngetEnantioexcessBulkTechnique()Technique used to determine the enantioexcess of the bulk compound.FloatColumngetEnantioexcessCrystal()The enantioexcess of the crystal used for the diffraction study.StrColumngetEnantioexcessCrystalTechnique()Technique used to determine the enantioexcess of the crystal.StrColumngetIdentifierInchi()The IUPAC International Chemical Identifier (InChI) is a textual identifier for chemical substances, designed to provide a standard and human-readable way to encode molecular information and to facilitate the search for such information in databases and on the web.StrColumngetIdentifierInchiKey()The InChIKey is a compact hashed version of the full InChI (IUPAC International Chemical Identifier), designed to allow for easy web searches of chemical compounds.StrColumngetIdentifierInchiVersion()Version number of the InChI standard to which the associated chemical identifier string applies.FloatColumngetMeltingPoint()The temperature at which a crystalline solid changes to a liquid.FloatColumngetMeltingPointGt()A temperature above which the melting point lies.FloatColumngetMeltingPointLt()A temperature below which the melting point lies.StrColumngetNameCommon()Trivial name by which the compound is commonly known.StrColumngetNameMineral()Mineral name accepted by the International Mineralogical Association.StrColumngetNameStructureType()Commonly used structure-type name.StrColumngetNameSystematic()IUPAC or Chemical Abstracts full name of compound.StrColumngetOpticalRotation()The optical rotation in solution of the compound is specified in the following format: '[\a]^TEMP^~WAVE~ = SORT (c = CONC, SOLV)' where: TEMP is the temperature of the measurement in degrees Celsius, WAVE is an indication of the wavelength of the light used for the measurement, CONC is the concentration of the solution given as the mass of the substance in g in 100 ml of solution, SORT is the signed value (preceded by a + or a - sign) of 100.\a/(l.c), where \a is the signed optical rotation in degrees measured in a cell of length l in dm and c is the value of CONC in g, and SOLV is the chemical formula of the solvent.StrColumngetPropertiesBiological()A description of the biological properties of the material.StrColumngetPropertiesPhysical()A description of the physical properties of the material.FloatColumngetTemperatureDecomposition()The temperature at which a crystalline solid decomposes.FloatColumngetTemperatureDecompositionEsd()Standard Uncertainty of the temperature at which a crystalline solid decomposes.FloatColumngetTemperatureDecompositionGt()The temperature above which a crystalline solid decomposes.FloatColumngetTemperatureDecompositionLt()The temperature below which a crystalline solid decomposes.FloatColumngetTemperatureDecompositionSu()Standard Uncertainty of the temperature at which a crystalline solid decomposes.FloatColumngetTemperatureSublimation()The temperature at which a crystalline solid sublimates.FloatColumngetTemperatureSublimationEsd()Standard Uncertainty of the temperature at which a crystalline solid sublimates.FloatColumngetTemperatureSublimationGt()The temperature above which a crystalline solid sublimates.FloatColumngetTemperatureSublimationLt()The temperature below which a crystalline solid sublimates.FloatColumngetTemperatureSublimationSu()Standard Uncertainty of the temperature at which a crystalline solid sublimates.Methods inherited from class org.rcsb.cif.schema.DelegatingCategory.DelegatingCifCoreCategory
getCategoryName, getColumn, getColumns, getRowCount
-
Constructor Details
-
Method Details
-
getAbsoluteConfiguration
Necessary conditions for this assignment are given by Flack, H. D. & Bernardinelli, G. (1999). Acta Cryst. A55, 908-915. (http://www.iucr.org/paper?sh0129) Flack, H. D. & Bernardinelli, G. (2000). J. Appl. Cryst. 33, 1143-1148. (http://www.iucr.org/paper?ks0021)- Returns:
- StrColumn
-
getCompoundSource
Description of the source of the compound under study, or of the parent molecule if a simple derivative is studied. This includes the place of discovery for minerals or the actual source of a natural product.- Returns:
- StrColumn
-
getEnantioexcessBulk
The enantioexcess of the bulk material from which the crystals were grown. A value of 0.0 indicates the racemate. A value of 1.0 indicates that the compound is enantiomerically pure. Enantioexcess is defined in the IUPAC Recommendations (Moss et al., 1996). The composition of the crystal and bulk must be the same. Ref: Moss G. P. et al. (1996). Basic Terminology of Stereochemistry. Pure Appl. Chem., 68, 2193-2222. http://www.chem.qmul.ac.uk/iupac/stereo/index.html- Returns:
- FloatColumn
-
getEnantioexcessBulkTechnique
Technique used to determine the enantioexcess of the bulk compound.- Returns:
- StrColumn
-
getEnantioexcessCrystal
The enantioexcess of the crystal used for the diffraction study. A value of 0.0 indicates the racemate. A value of 1.0 indicates that the crystal is enantiomerically pure. Enantioexcess is defined in the IUPAC Recommendations (Moss et al., 1996). Ref: Moss G. P. et al. (1996). Basic Terminology of Stereochemistry. Pure Appl. Chem., 68, 2193-2222. http://www.chem.qmul.ac.uk/iupac/stereo/index.html- Returns:
- FloatColumn
-
getEnantioexcessCrystalTechnique
Technique used to determine the enantioexcess of the crystal.- Returns:
- StrColumn
-
getIdentifierInchi
The IUPAC International Chemical Identifier (InChI) is a textual identifier for chemical substances, designed to provide a standard and human-readable way to encode molecular information and to facilitate the search for such information in databases and on the web. Ref: McNaught, A. (2006). Chem. Int. (IUPAC), 28 (6), 12-14. http://www.iupac.org/inchi/- Returns:
- StrColumn
-
getIdentifierInchiKey
The InChIKey is a compact hashed version of the full InChI (IUPAC International Chemical Identifier), designed to allow for easy web searches of chemical compounds. See http://www.iupac.org/inchi/- Returns:
- StrColumn
-
getIdentifierInchiVersion
Version number of the InChI standard to which the associated chemical identifier string applies.- Returns:
- StrColumn
-
getMeltingPoint
The temperature at which a crystalline solid changes to a liquid.- Returns:
- FloatColumn
-
getMeltingPointGt
A temperature above which the melting point lies. _chemical.melting_point should be used in preference where possible.- Returns:
- FloatColumn
-
getMeltingPointLt
A temperature below which the melting point lies. _chemical.melting_point should be used in preference where possible.- Returns:
- FloatColumn
-
getNameCommon
Trivial name by which the compound is commonly known.- Returns:
- StrColumn
-
getNameMineral
Mineral name accepted by the International Mineralogical Association. Use only for natural minerals.- Returns:
- StrColumn
-
getNameStructureType
Commonly used structure-type name. Usually only applied to minerals or inorganic compounds.- Returns:
- StrColumn
-
getNameSystematic
IUPAC or Chemical Abstracts full name of compound.- Returns:
- StrColumn
-
getOpticalRotation
The optical rotation in solution of the compound is specified in the following format: '[\a]^TEMP^~WAVE~ = SORT (c = CONC, SOLV)' where: TEMP is the temperature of the measurement in degrees Celsius, WAVE is an indication of the wavelength of the light used for the measurement, CONC is the concentration of the solution given as the mass of the substance in g in 100 ml of solution, SORT is the signed value (preceded by a + or a - sign) of 100.\a/(l.c), where \a is the signed optical rotation in degrees measured in a cell of length l in dm and c is the value of CONC in g, and SOLV is the chemical formula of the solvent.- Returns:
- StrColumn
-
getPropertiesBiological
A description of the biological properties of the material.- Returns:
- StrColumn
-
getPropertiesPhysical
A description of the physical properties of the material.- Returns:
- StrColumn
-
getTemperatureDecomposition
The temperature at which a crystalline solid decomposes.- Returns:
- FloatColumn
-
getTemperatureDecompositionGt
The temperature above which a crystalline solid decomposes. _chemical.temperature_decomposition should be used in preference.- Returns:
- FloatColumn
-
getTemperatureDecompositionLt
The temperature below which a crystalline solid decomposes. _chemical.temperature_decomposition should be used in preference.- Returns:
- FloatColumn
-
getTemperatureSublimation
The temperature at which a crystalline solid sublimates.- Returns:
- FloatColumn
-
getTemperatureSublimationGt
The temperature above which a crystalline solid sublimates. _chemical.temperature_sublimation should be used in preference.- Returns:
- FloatColumn
-
getTemperatureSublimationLt
The temperature below which a crystalline solid sublimates. _chemical.temperature_sublimation should be used in preference.- Returns:
- FloatColumn
-
getTemperatureDecompositionEsd
Standard Uncertainty of the temperature at which a crystalline solid decomposes.- Returns:
- FloatColumn
-
getTemperatureDecompositionSu
Standard Uncertainty of the temperature at which a crystalline solid decomposes.- Returns:
- FloatColumn
-
getTemperatureSublimationEsd
Standard Uncertainty of the temperature at which a crystalline solid sublimates.- Returns:
- FloatColumn
-
getTemperatureSublimationSu
Standard Uncertainty of the temperature at which a crystalline solid sublimates.- Returns:
- FloatColumn
-