dachs.reagent.Chemical¶
- class dachs.reagent.Chemical(ID='Chemical', ChemicalName=None, ChemicalFormula=None, ChemicalID=None, MolarMass: pint.UnitRegistry.Quantity | None = None, Density: pint.UnitRegistry.Quantity | None = None, Substance: chempy.Substance | None = None, SourceDOI: str | None = None, SpaceGroup: str | None = None, excludeKeys: list = ['_excludeKeys', '_storeKeys', 'Substance'], storeKeys: list = [], loadKeys: list = [])[source]¶
Bases:
addItemsToAttrsBase chemistry which underpins both Reagents and Products
- __init__(ID='Chemical', ChemicalName=None, ChemicalFormula=None, ChemicalID=None, MolarMass: pint.UnitRegistry.Quantity | None = None, Density: pint.UnitRegistry.Quantity | None = None, Substance: chempy.Substance | None = None, SourceDOI: str | None = None, SpaceGroup: str | None = None, excludeKeys: list = ['_excludeKeys', '_storeKeys', 'Substance'], storeKeys: list = [], loadKeys: list = []) None¶
Method generated by attrs for class Chemical.
Methods
__init__([ID, ChemicalName, ...])Method generated by attrs for class Chemical.
items()keys()pop(key[, default])values()Attributes
IDChemicalNameChemicalFormulaChemicalIDMolarMassDensitySubstanceSourceDOISpaceGroup