impact.core.features.BaseAnalyteFeature¶Bases: object
Base multi analyte feature. Use this to create new features. A feature is anything calcaulted from multiple analytes
Attributes
data |
data¶impact.core.features.BaseAnalyteFeatureFactory¶Bases: object
Attributes
| name | |
| requires |
Methods
add_analyte_data(analyte_data) |
Function called when new analyte is added. |
add_analyte_data(analyte_data)¶Function called when new analyte is added. If an analyte is required for this feature, ensure to save or use analyte. Do not manipulate raw analyte data. Parameters ———- analyte_data
name = None¶requires = None¶impact.core.features.COBRAModelFactory¶Bases: impact.core.features.BaseAnalyteFeature
Attributes
data |
Methods
calculate() |
calculate()¶impact.core.features.MassBalance(substrate, product=None, biomass=None)¶Bases: impact.core.features.BaseAnalyteFeature
Attributes
data |
Methods
calculate() |
|
calculate_substrate_consumed() |
calculate()¶calculate_substrate_consumed()¶data¶impact.core.features.MassBalanceFactory¶Bases: object
impact.core.features.NormalizedData(analyte, normalization_analyte)¶Bases: impact.core.features.BaseAnalyteFeature
Normalizes a given analyte to another
Attributes
data |
data¶impact.core.features.NormalizedDataFactory¶Bases: impact.core.features.BaseAnalyteFeatureFactory
Methods
add_analyte_data(analyte) |
Function called when new analyte is added. |
add_analyte_data(analyte)¶Function called when new analyte is added. If an analyte is required for this feature, ensure to save or use analyte. Do not manipulate raw analyte data. Parameters ———- analyte_data
name = 'normalized_data'¶requires = ['product', 'substrate', 'biomass']¶impact.core.features.ODNormalizedData(biomass, reporter)¶Bases: impact.core.features.BaseAnalyteFeature
Attributes
data |
Methods
calculate() |
calculate()¶data¶impact.core.features.ODNormalizedDataFactory¶Bases: impact.core.features.BaseAnalyteFeatureFactory
Methods
add_analyte_data(analyte_data) |
Function called when new analyte is added. |
add_analyte_data(analyte_data)¶Function called when new analyte is added. If an analyte is required for this feature, ensure to save or use analyte. Do not manipulate raw analyte data. Parameters ———- analyte_data
name = 'od_normalized_data'¶requires = ['biomass', 'reporter']¶impact.core.features.ProductYield(substrate, product)¶Bases: impact.core.features.BaseAnalyteFeature
Attributes
data |
Methods
calculate() |
|
calculate_substrate_consumed() |
calculate()¶calculate_substrate_consumed()¶data¶impact.core.features.ProductYieldFactory¶Bases: impact.core.features.BaseAnalyteFeatureFactory
Methods
add_analyte_data(analyte_data) |
Function called when new analyte is added. |
add_analyte_data(analyte_data)¶Function called when new analyte is added. If an analyte is required for this feature, ensure to save or use analyte. Do not manipulate raw analyte data. Parameters ———- analyte_data
name = 'product_yield'¶requires = ['substrate', 'product', 'biomass']¶impact.core.features.SpecificProductivity(biomass, analyte)¶Bases: impact.core.features.BaseAnalyteFeature
Attributes
data |
Methods
calculate() |
Calculate the specific productivity (dP/dt) given \(dP/dt = k_{Product} * X\) |
calculate()¶Calculate the specific productivity (dP/dt) given \(dP/dt = k_{Product} * X\)
data¶impact.core.features.SpecificProductivityFactory¶Bases: object
Methods
add_analyte_data(analyte_data) |
add_analyte_data(analyte_data)¶name = 'specific_productivity'¶requires = ['substrate', 'product', 'biomass']¶