dachs.reagent.Reagent

class dachs.reagent.Reagent(ID=None, Chemical: Chemical = None, CASNumber=None, Brand=None, UNNumber=None, MinimumPurity=None, OpenDate=None, StorageConditions=None, UnitPrice=None, UnitSize=None, Used=False, excludeKeys: list = ['_excludeKeys', '_storeKeys'], storeKeys: list = [], loadKeys: list = [])[source]

Bases: addItemsToAttrs

__init__(ID=None, Chemical: Chemical = None, CASNumber=None, Brand=None, UNNumber=None, MinimumPurity=None, OpenDate=None, StorageConditions=None, UnitPrice=None, UnitSize=None, Used=False, excludeKeys: list = ['_excludeKeys', '_storeKeys'], storeKeys: list = [], loadKeys: list = []) None

Method generated by attrs for class Reagent.

Methods

MassByVolume(volume)

MolesByMass(mass)

PricePerMole()

PricePerUnit()

__init__([ID, Chemical, CASNumber, Brand, ...])

Method generated by attrs for class Reagent.

items()

keys()

pop(key[, default])

price_per_mass()

values()

Attributes

ID

Chemical

CASNumber

Brand

UNNumber

MinimumPurity

OpenDate

StorageConditions

UnitPrice

UnitSize

Used