dachs.metaclasses.ChemicalsClass

class dachs.metaclasses.ChemicalsClass(StartingCompounds: List[Reagent] = NOTHING, Mixtures: List[Mixture] = NOTHING, PotentialProducts: List[Product] = NOTHING, TargetProduct: Product = NOTHING, FinalProduct: Product | None = None, excludeKeys: list = ['_excludeKeys', '_storeKeys'], storeKeys: list = [], loadKeys: list = [])[source]

Bases: addItemsToAttrs

__init__(StartingCompounds: List[Reagent] = NOTHING, Mixtures: List[Mixture] = NOTHING, PotentialProducts: List[Product] = NOTHING, TargetProduct: Product = NOTHING, FinalProduct: Product | None = None, excludeKeys: list = ['_excludeKeys', '_storeKeys'], storeKeys: list = [], loadKeys: list = []) None

Method generated by attrs for class ChemicalsClass.

Methods

__init__([StartingCompounds, Mixtures, ...])

Method generated by attrs for class ChemicalsClass.

items()

keys()

pop(key[, default])

values()

Attributes

StartingCompounds

Mixtures

PotentialProducts

TargetProduct

FinalProduct

SynthesisYield