enzax.kinetic_model
Module containing enzax's definition of a kinetic model.
KineticModel
Structural information about a kinetic model.
Source code in enzax/kinetic_model.py
19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 | |
dcdt(conc, parameters)
Get the rate of change of balanced species concentrations.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
conc
|
Float[Array, ' n_balanced']
|
a one dimensional array of positive floats representing concentrations of balanced species. Must have same size as self.structure.ix_balanced |
required |
parameters
|
PyTree
|
A PyTree of parameters. |
required |
Returns:
| Type | Description |
|---|---|
Float[Array, ' n_balanced']
|
a one dimensional array of floats representing the rate of change of balanced species concentrations. Has same size as self.structure.ix_balanced. |
Source code in enzax/kinetic_model.py
86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 | |
KineticModelSbml
Source code in enzax/kinetic_model.py
141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 | |
RateEquationModel
A kinetic model that specifies its fluxes using RateEquation objects.
Source code in enzax/kinetic_model.py
107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 | |
flux(conc_balanced, parameters)
Get fluxes from balanced species concentrations.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
conc_balanced
|
Float[Array, ' n_balanced']
|
a one dimensional array of positive floats representing concentrations of balanced species. Must have same size as self.structure.ix_balanced |
required |
Returns:
| Type | Description |
|---|---|
Float[Array, ' n']
|
a one dimensional array of (possibly negative) floats representing reaction fluxes. Has same size as number of columns of self.structure.S. |
Source code in enzax/kinetic_model.py
114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 | |