You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/src/api/core_api.md
+2-30Lines changed: 2 additions & 30 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -86,7 +86,7 @@ ReactionSystem
86
86
```
87
87
88
88
## [Options for the `@reaction_network` DSL](@id api_dsl_options)
89
-
We have [previously described](@ref dsl_advanced_options) how options allow one to supply additional information to a [`ReactionSystem`](@ref) created with the DSL. Here follows a list
89
+
We have [previously described](@ref dsl_advanced_options) how options permit the user to supply non-reaction information to [`ReactionSystem`](@ref) created through the DSL. Here follows a list
90
90
of all options currently available.
91
91
-[`parameters`](@ref dsl_advanced_options_declaring_species_and_parameters): Allows the designation of a set of symbols as system parameters.
92
92
-[`species`](@ref dsl_advanced_options_declaring_species_and_parameters): Allows the designation of a set of symbols as system species.
@@ -100,7 +100,6 @@ of all options currently available.
100
100
-[`continuous_events`](@ref constraint_equations_events): Allows the creation of continuous events.
101
101
-[`discrete_events`](@ref constraint_equations_events): Allows the creation of discrete events.
102
102
-[`combinatoric_ratelaws`](@ref faq_combinatoric_ratelaws): Takes a single option (`true` or `false`), which sets whether to use combinatorial rate laws.
103
-
-[`require_declaration`](@ref dsl_advanced_options_require_dec): Turns off all inference of parameters, species, variables, the default differential, and observables (requiring these to be explicitly declared using e.g. `@species`).
104
103
105
104
## [ModelingToolkit and Catalyst accessor functions](@id api_accessor_functions)
106
105
A [`ReactionSystem`](@ref) is an instance of a
@@ -124,8 +123,7 @@ direct access to the corresponding internal fields of the `ReactionSystem`)
124
123
entries in `get_species(rn)` correspond to the first `length(get_species(rn))`
125
124
components in `get_unknowns(rn)`.
126
125
*`ModelingToolkit.get_ps(rn)` is a vector that collects all the parameters
127
-
defined *within* reactions in `rn`. This includes initialisation parameters (which
128
-
are added to the system by ModelingToolkit, and not the user).
126
+
defined *within* reactions in `rn`.
129
127
*`ModelingToolkit.get_eqs(rn)` is a vector that collects all the
130
128
[`Reaction`](@ref)s and `Symbolics.Equation` defined within `rn`, ordering all
131
129
`Reaction`s before `Equation`s.
@@ -240,32 +238,6 @@ ModelingToolkit.compose
240
238
Catalyst.flatten
241
239
```
242
240
243
-
## Network analysis and representations
244
-
Note, currently API functions for network analysis and conservation law analysis
245
-
do not work with constant species (currently only generated by SBMLToolkit).
Copy file name to clipboardExpand all lines: docs/src/index.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,7 +23,7 @@ etc).
23
23
- The [Catalyst.jl API](@ref api) provides functionality for building networks programmatically and for composing multiple networks together.
24
24
- Leveraging ModelingToolkit, generated models can be converted to symbolic reaction rate equation ODE models, symbolic Chemical Langevin Equation models, and symbolic stochastic chemical kinetics (jump process) models. These can be simulated using any [DifferentialEquations.jl](https://docs.sciml.ai/DiffEqDocs/stable/)[ODE/SDE/jump solver](@ref simulation_intro), and can be used within `EnsembleProblem`s for carrying out [parallelized parameter sweeps and statistical sampling](@ref ensemble_simulations). Plot recipes are available for [visualization of all solutions](@ref simulation_plotting).
25
25
- Non-integer (e.g. `Float64`) stoichiometric coefficients [are supported](@ref dsl_description_stoichiometries_decimal) for generating ODE models, and symbolic expressions for stoichiometric coefficients [are supported](@ref parametric_stoichiometry) for all system types.
26
-
- A [network analysis suite](@refnetwork_analysis) permits the computation of linkage classes, deficiencies, reversibility, and other network properties.
26
+
- A [network analysis suite](@refnetwork_analysis_structural_aspects) permits the computation of linkage classes, deficiencies, reversibility, and other network properties.
27
27
-[Conservation laws can be detected and utilized](@ref conservation_laws) to reduce system sizes, and to generate non-singular Jacobians (e.g. during conversion to ODEs, SDEs, and steady state equations).
28
28
- Catalyst reaction network models can be [coupled with differential and algebraic equations](@ref constraint_equations_coupling_constraints) (which are then incorporated during conversion to ODEs, SDEs, and steady state equations).
29
29
- Models can be [coupled with events](@ref constraint_equations_events) that affect the system and its state during simulations.
0 commit comments