3.1.1.2.1.9. etfl.core.macromolecule¶
ME-related macromolecule subclasses and methods definition
3.1.1.2.1.9.1. Module Contents¶
3.1.1.2.1.9.1.1. Classes¶
|
Helper class that provides a standard way to create an ABC using |
- class ETFL.Macromolecule(id=None, kdeg=0, scaling_factor=None, *args, **kwargs)¶
Bases:
cobra.Species,abc.ABCHelper class that provides a standard way to create an ABC using inheritance.
- abstract init_variable(self, queue=False)¶
Attach an EnzymeVariable object to the Species. Needs to have the object attached to a model
- Returns
- property concentration(self)¶
Concentration variable of the macromolecule in the cell. :return:
- property scaled_concentration(self)¶
Scaled concentration (scaling_factor*conc). If the scaling factor is the molecular weight, then this is similar to the mass fraction of the macromolecule in the cell, in g/gDW. :return:
- property X(self)¶
Value of the concentration after optimization. :return:
- property scaled_X(self)¶
Value of the scaled concentration (mass ratio) after optimization. :return:
- property variable(self)¶
For convenience in the equations of the constraints
- Returns
- throw_nomodel_error(self)¶
- property molecular_weight(self)¶
Necessary for scaling Use Biopython for this
- Returns
- property scaling_factor(self)¶