dachs.reagent.Product

class dachs.reagent.Product(ID=None, Chemical: Chemical = None, Mass: pint.UnitRegistry.Quantity | None = None, Purity=None, Evidence=None, excludeKeys: list = ['_excludeKeys', '_storeKeys', 'SynthesisYield'], storeKeys: list = [], loadKeys: list = [])[source]

Bases: addItemsToAttrs

Defines a chemical Product as having a chemical structure, with a target mass (100% conversion) and an actual mass.

__init__(ID=None, Chemical: Chemical = None, Mass: pint.UnitRegistry.Quantity | None = None, Purity=None, Evidence=None, excludeKeys: list = ['_excludeKeys', '_storeKeys', 'SynthesisYield'], storeKeys: list = [], loadKeys: list = []) None

Method generated by attrs for class Product.

Methods

__init__([ID, Chemical, Mass, Purity, ...])

Method generated by attrs for class Product.

items()

keys()

pop(key[, default])

values()

Attributes

ID

Chemical

Mass

Purity

Evidence