Skip to content

Commit 46c9cdb

Browse files
committed
consistent capitalisation in page titles
1 parent 1fd6141 commit 46c9cdb

13 files changed

+13
-13
lines changed

docs/src/inverse_problems/behaviour_optimisation.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# [Optimization for non-data fitting purposes](@id behaviour_optimisation)
1+
# [Optimization for Non-data Fitting Purposes](@id behaviour_optimisation)
22
In previous tutorials we have described how to use [PEtab.jl](@ref petab_parameter_fitting) and [Optimization.jl](@ref optimization_parameter_fitting) for parameter fitting. This involves solving an optimisation problem (to find the parameter set yielding the best model-to-data fit). There are, however, other situations that require solving optimisation problems. Typically, these involve the creation of a custom objective function, which minimizer can then be found using Optimization.jl. In this tutorial we will describe this process, demonstrating how parameter space can be searched to find values that achieve a desired system behaviour. Many options used here are described in more detail in [the tutorial on using Optimization.jl for parameter fitting](@ref optimization_parameter_fitting). A more throughout description of how to solve these problems is provided by [Optimization.jl's documentation](https://docs.sciml.ai/Optimization/stable/) and the literature[^1].
33

44
## [Maximising the pulse amplitude of an incoherent feed forward loop](@id behaviour_optimisation_IFFL_example)

docs/src/model_creation/chemistry_related_functionality.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# [Chemistry-related functionality](@id chemistry_functionality)
1+
# [Chemistry-related Functionality](@id chemistry_functionality)
22

33
While Catalyst has primarily been designed around the modelling of biological systems, reaction network models are also common in chemistry. This section describes two types of functionality, that while of general interest, should be especially useful in the modelling of chemical systems.
44
- The `@compound` option, which enables the user to designate that a specific species is composed of certain subspecies.

docs/src/model_creation/conservation_laws.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# [Working with conservation laws](@id conservation_laws)
1+
# [Working with Conservation Laws](@id conservation_laws)
22
Catalyst can detect, and eliminate for differential-equation based models, *conserved quantities*, i.e. linear combinations of species which are conserved via the chemistry. This functionality is both automatically utilised by Catalyst (e.g. to [remove singular Jacobians during steady state computations](@ref homotopy_continuation_conservation_laws)), but is also available for users to utilise directly (e.g. to potentially [improve simulation performance](@ref ode_simulation_performance_conservation_laws)).
33

44
To illustrate conserved quantities, let us consider the following [two-state](@ref basic_CRN_library_two_states) model:

docs/src/model_creation/examples/programmatic_generative_linear_pathway.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# [Programmatic, generative, modelling of a linear pathway](@id programmatic_generative_linear_pathway)
1+
# [Programmatic, Generative, Modelling of a Linear Pathway](@id programmatic_generative_linear_pathway)
22
This example will show how to use programmatic, generative, modelling to model a system implicitly. I.e. rather than listing all system reactions explicitly, the reactions are implicitly generated from a simple set of rules. This example is specifically designed to show how [programmatic modelling](@ref programmatic_CRN_construction) enables *generative workflows* (demonstrating one of its advantages as compared to [DSL-based modelling](@ref dsl_description)). In our example, we will model linear pathways, so we will first introduce these. Next, we will model them first using the DSL, and then using a generative programmatic workflow.
33

44
## [Linear pathways](@id programmatic_generative_linear_pathway_intro)

docs/src/model_creation/parametric_stoichiometry.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# [Symbolic Stochiometries](@id parametric_stoichiometry)
1+
# [Symbolic Stoichiometries](@id parametric_stoichiometry)
22
Catalyst supports stoichiometric coefficients that involve parameters, species,
33
or even general expressions. In this tutorial we show several examples of how to
44
use symbolic stoichiometries, and discuss several caveats to be aware of.

docs/src/model_creation/reactionsystem_content_accessing.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# [Accessing model properties](@id model_accessing)
1+
# [Accessing Model Properties](@id model_accessing)
22
Catalyst is based around the creation, analysis, and simulation of chemical reaction network models. Catalyst stores these models in [`ReactionSystem`](@ref) structures. This page describes some basic functions for accessing the content of these structures. This includes retrieving lists of species, parameters, or reactions that a model consists of. An extensive list of relevant functions for working with `ReactionSystem` models can be found in Catalyst's [API](@ref api).
33

44
!!! warning

docs/src/model_simulation/examples/periodic_events_simulation.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# [Modelling a periodic event during ODE and jump simulations](@id periodic_event_simulation_example)
1+
# [Modelling a Periodic Event During ODE and Jump Simulations](@id periodic_event_simulation_example)
22
This tutorial will describe how to simulate systems with periodic events in ODEs and jump simulations (SDEs use identical syntax). We will consider a model with a [circadian rhythm](https://en.wikipedia.org/wiki/Circadian_rhythm), where a parameter represents the level of light. While outdoor light varies smoothly, in experimental settings a lamp is often simply turned on/off every 12 hours. Here we will model this toggling of the light using a periodic event that is triggered every 12 hours.
33

44
## [Modelling a circadian periodic event in an ODE simulation](@id periodic_event_simulation_example_ode)

docs/src/model_simulation/ode_simulation_performance.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# [Advice for performant ODE simulations](@id ode_simulation_performance)
1+
# [Advice for Performant ODE Simulations](@id ode_simulation_performance)
22
We have previously described how to perform ODE simulations of *chemical reaction network* (CRN) models. These simulations are typically fast and require little additional consideration. However, when a model is simulated many times (e.g. as a part of solving an inverse problem), or is very large, simulation run
33
times may become noticeable. Here we will give some advice on how to improve performance for these cases [^1].
44

docs/src/model_simulation/sde_simulation_performance.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# [Advice for performant SDE simulations](@id sde_simulation_performance)
1+
# [Advice for Performant SDE Simulations](@id sde_simulation_performance)
22
While there exist relatively straightforward approaches to manage performance for [ODE](@ref ode_simulation_performance) and jump simulations, this is generally not the case for SDE simulations. Below, we briefly describe some options. However, as one starts to investigate these, one quickly reaches what is (or could be) active areas of research.
33

44
## [SDE solver selection](@id sde_simulation_performance_solvers)

docs/src/model_simulation/simulation_plotting.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# [Simulation plotting](@id simulation_plotting)
1+
# [Simulation Plotting](@id simulation_plotting)
22
Catalyst uses the [Plots.jl](https://github.com/JuliaPlots/Plots.jl) package for performing all plots. This section provides a brief summary of some useful plotting options, while [Plots.jl's documentation](https://docs.juliaplots.org/stable/) provides a more throughout description of how to tune your plots.
33

44
!!! note

0 commit comments

Comments
 (0)