Skip to content

Commit

Permalink
Merge pull request #884 from SciML/fix_doc_project_versions
Browse files Browse the repository at this point in the history
Doc merge updates
  • Loading branch information
TorkelE committed Jun 1, 2024
2 parents 46ea95d + 013d58d commit 71e9563
Show file tree
Hide file tree
Showing 43 changed files with 865 additions and 505 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/Documentation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
- uses: actions/checkout@v4
- uses: julia-actions/setup-julia@latest
with:
version: '1'
version: '1.10.2'
- name: Install dependencies
run: julia --project=docs/ -e 'ENV["JULIA_PKG_SERVER"] = ""; using Pkg; Pkg.develop(PackageSpec(path=pwd())); Pkg.instantiate()'
- name: Build and deploy
Expand Down
2 changes: 1 addition & 1 deletion HISTORY.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ rn = @reaction_network begin
@parameters η
k, 2X --> X2, [noise_scaling=η]
end
get_noise_scaling(rn)
getnoisescaling(rn)
```
- `SDEProblem` no longer takes the `noise_scaling` argument (see above for new approach to handle noise scaling).
- Changed fields of internal `Reaction` structure. `ReactionSystems`s saved using `serialize` on previous Catalyst versions cannot be loaded using this (or later) versions.
Expand Down
58 changes: 29 additions & 29 deletions docs/Project.toml
Original file line number Diff line number Diff line change
Expand Up @@ -29,45 +29,45 @@ Plots = "91a5bcdd-55d7-5caf-9e0b-520d859cae80"
QuasiMonteCarlo = "8a4e6c94-4038-4cdc-81c3-7e6ffdb2a71b"
SciMLBase = "0bca4576-84f4-4d90-8ffe-ffa030f20462"
SciMLSensitivity = "1ed8b502-d754-442c-8d5d-10ac956f44a1"
Setfield = "efcf1570-3423-57d1-acb7-fd33fddbac46"
SpecialFunctions = "276daf66-3868-5448-9aa4-cd146d93841b"
StaticArrays = "90137ffa-7385-5640-81b9-e52037218182"
SteadyStateDiffEq = "9672c7b4-1e72-59bd-8a11-6ac3964bc41f"
StochasticDiffEq = "789caeaf-c7a9-5a7d-9973-96adeb23e2a0"
StructuralIdentifiability = "220ca800-aa68-49bb-acd8-6037fa93a544"
Symbolics = "0c5d862f-8b57-4792-8d23-62f2024744c7"

[compat]
BenchmarkTools = "1"
BenchmarkTools = "1.5"
BifurcationKit = "0.3"
CairoMakie = "0.12"
Catalyst = "13"
DataFrames = "1"
DiffEqParamEstim = "2.1"
DifferentialEquations = "7.7"
DataFrames = "1.6"
DiffEqParamEstim = "2.2"
Distributions = "0.25"
Documenter = "1.4.1"
DynamicalSystems = "3"
GlobalSensitivity = "2.4.0"
HomotopyContinuation = "2.6"
DynamicalSystems = "3.3"
GlobalSensitivity = "2.6"
HomotopyContinuation = "2.9"
IncompleteLU = "0.2"
JumpProcesses = "9"
Latexify = "0.15, 0.16"
LinearSolve = "2"
ModelingToolkit = "9.5"
NonlinearSolve = "3.4.0"
Optim = "1"
Optimization = "3.19"
OptimizationBBO = "0.1.5, 0.2"
OptimizationNLopt = "0.1.8"
OptimizationOptimJL = "0.1.14"
OptimizationOptimisers = "0.1.1"
OrdinaryDiffEq = "6"
Plots = "1.36"
SciMLBase = "2.13"
SciMLSensitivity = "7.19"
Setfield = "1.1"
SpecialFunctions = "2.1"
SteadyStateDiffEq = "2.0.1"
StochasticDiffEq = "6"
StructuralIdentifiability = "0.5.1"
Symbolics = "5.14"
JumpProcesses = "9.11"
Latexify = "0.16"
LinearSolve = "2.30"
ModelingToolkit = "9.15"
NonlinearSolve = "3.12"
Optim = "1.9"
Optimization = "3.25"
OptimizationBBO = "0.2.1"
OptimizationNLopt = "0.2.1"
OptimizationOptimJL = "0.3.1"
OptimizationOptimisers = "0.2.1"
OrdinaryDiffEq = "6.80.1"
Plots = "1.40"
QuasiMonteCarlo = "0.3"
SciMLBase = "2.39"
SciMLSensitivity = "7.60"
SpecialFunctions = "2.4"
StaticArrays = "1.9"
SteadyStateDiffEq = "2.2"
StochasticDiffEq = "6.65"
StructuralIdentifiability = "0.5.7"
Symbolics = "5.28"
32 changes: 15 additions & 17 deletions docs/pages.jl
Original file line number Diff line number Diff line change
@@ -1,38 +1,36 @@
pages = Any[
"Home" => "home.md",
"Home" => "index.md",
"Introduction to Catalyst" => Any[
"introduction_to_catalyst/catalyst_for_new_julia_users.md",
"introduction_to_catalyst/introduction_to_catalyst.md"
# "introduction_to_catalyst/introduction_to_catalyst.md"
# Advanced introduction.
],
"Model Creation and Properties" => Any[
"model_creation/dsl_basics.md",
"model_creation/dsl_advanced.md",
"model_creation/programmatic_CRN_construction.md",
"model_creation/compositional_modeling.md",
"model_creation/constraint_equations.md",
#"model_creation/programmatic_CRN_construction.md",
#"model_creation/compositional_modeling.md",
#"model_creation/constraint_equations.md",
# Events.
"model_creation/parametric_stoichiometry.md",# Distributed parameters, rates, and initial conditions.
#"model_creation/parametric_stoichiometry.md",# Distributed parameters, rates, and initial conditions.
# Loading and writing models to files.
# Model visualisation.
"model_creation/network_analysis.md",
#"model_creation/model_visualisation.md",
#"model_creation/network_analysis.md",
"model_creation/chemistry_related_functionality.md",
"Model creation examples" => Any[
#"model_creation/examples/basic_CRN_library.md",
"model_creation/examples/programmatic_generative_linear_pathway.md",
"model_creation/examples/hodgkin_huxley_equation.md",
"model_creation/examples/smoluchowski_coagulation_equation.md"
#"model_creation/examples/hodgkin_huxley_equation.md",
#"model_creation/examples/smoluchowski_coagulation_equation.md"
]
],
"Model simulation" => Any[
"model_simulation/simulation_introduction.md",
# Simulation introduction.
"model_simulation/simulation_plotting.md",
"model_simulation/simulation_structure_interfacing.md",
#"model_simulation/ensemble_simulations.md",
# Stochastic simulation statistical analysis.
#"model_simulation/ode_simulation_performance.md",
# ODE Performance considerations/advice.
"model_simulation/ode_simulation_performance.md",
# SDE Performance considerations/advice.
# Jump Performance considerations/advice.
# Finite state projection
Expand All @@ -51,7 +49,7 @@ pages = Any[
# ODE parameter fitting using Turing.
# SDE/Jump fitting.
"inverse_problems/behaviour_optimisation.md",
"inverse_problems/structural_identifiability.md",
#"inverse_problems/structural_identifiability.md", # Broken on Julia v1.10.3, requires v1.10.2 or 1.10.4.
# Practical identifiability.
"inverse_problems/global_sensitivity_analysis.md",
"Inverse problem examples" => Any[
Expand All @@ -67,6 +65,6 @@ pages = Any[
# # Contributor's guide.
# # Repository structure.
# ],
"FAQs" => "faqs.md",
"API" => "api.md"
]
#"FAQs" => "faqs.md",
#"API" => "api.md"
]
3 changes: 0 additions & 3 deletions docs/src/api.md
Original file line number Diff line number Diff line change
Expand Up @@ -152,16 +152,13 @@ accessor functions.
```@docs
species
nonspecies
reactionsystemparams
reactions
nonreactions
numspecies
numparams
numreactions
numreactionsystemparams
speciesmap
paramsmap
reactionsystemparamsmap
isspecies
isautonomous
Catalyst.isconstant
Expand Down
62 changes: 39 additions & 23 deletions docs/src/assets/Project.toml
Original file line number Diff line number Diff line change
@@ -1,18 +1,26 @@
[deps]
BenchmarkTools = "6e4b80f9-dd63-53aa-95a3-0cdb28fa8baf"
BifurcationKit = "0f109fa4-8a5d-4b75-95aa-f515264e7665"
CairoMakie = "13f3f980-e62b-5c42-98c6-ff1f3baf88f0"
Catalyst = "479239e8-5488-4da2-87a7-35f2df7eef83"
DataFrames = "a93c6f00-e57d-5684-b7b6-d8193f3e46c0"
DiffEqParamEstim = "1130ab10-4a5a-5621-a13d-e4788d82bd4c"
DifferentialEquations = "0c46a032-eb83-5123-abaf-570d42b7fbaa"
Distributions = "31c24e10-a181-5473-b8eb-7969acd0382f"
Documenter = "e30172f5-a6a5-5a46-863b-614d45cd2de4"
DynamicalSystems = "61744808-ddfa-5f27-97ff-6e42cc95d634"
GlobalSensitivity = "af5da776-676b-467e-8baf-acd8249e4f0f"
HomotopyContinuation = "f213a82b-91d6-5c5d-acf7-10f1c761b327"
IncompleteLU = "40713840-3770-5561-ab4c-a76e7d0d7895"
JumpProcesses = "ccbc3e58-028d-4f4c-8cd5-9ae44345cda5"
Latexify = "23fbe1c1-3f47-55db-b15f-69d7ec21a316"
LinearSolve = "7ed4a6bd-45f5-4d41-b270-4a48e9bafcae"
Logging = "56ddb016-857b-54e1-b83d-db4d58db5568"
ModelingToolkit = "961ee093-0014-501f-94e3-6117800e7a78"
NonlinearSolve = "8913a72c-1f9b-4ce2-8d82-65094dcecaec"
Optim = "429524aa-4258-5aef-a3af-852621145aeb"
Optimization = "7f7a1694-90dd-40f0-9382-eb1efda571ba"
OptimizationBBO = "3e6eede4-6085-4f62-9a71-46d9bc1eb92b"
OptimizationNLopt = "4e6fcdb7-1186-4e1f-a706-475e75c168bb"
OptimizationOptimJL = "36348300-93cb-4f02-beb5-3c3902f8871e"
OptimizationOptimisers = "42dfb2eb-d2b4-4451-abcd-913932933ac1"
Expand All @@ -21,37 +29,45 @@ Plots = "91a5bcdd-55d7-5caf-9e0b-520d859cae80"
QuasiMonteCarlo = "8a4e6c94-4038-4cdc-81c3-7e6ffdb2a71b"
SciMLBase = "0bca4576-84f4-4d90-8ffe-ffa030f20462"
SciMLSensitivity = "1ed8b502-d754-442c-8d5d-10ac956f44a1"
Setfield = "efcf1570-3423-57d1-acb7-fd33fddbac46"
SpecialFunctions = "276daf66-3868-5448-9aa4-cd146d93841b"
StaticArrays = "90137ffa-7385-5640-81b9-e52037218182"
SteadyStateDiffEq = "9672c7b4-1e72-59bd-8a11-6ac3964bc41f"
StochasticDiffEq = "789caeaf-c7a9-5a7d-9973-96adeb23e2a0"
StructuralIdentifiability = "220ca800-aa68-49bb-acd8-6037fa93a544"
Symbolics = "0c5d862f-8b57-4792-8d23-62f2024744c7"

[compat]
BenchmarkTools = "1.5"
BifurcationKit = "0.3"
CairoMakie = "0.12"
Catalyst = "13"
DataFrames = "1"
DiffEqParamEstim = "2.1"
DifferentialEquations = "7.7"
DataFrames = "1.6"
DiffEqParamEstim = "2.2"
Distributions = "0.25"
Documenter = "1.4.1"
HomotopyContinuation = "2.6"
Latexify = "0.15, 0.16"
ModelingToolkit = "9.5"
NonlinearSolve = "3.4.0"
Optim = "1"
Optimization = "3.19"
OptimizationNLopt = "0.1.8"
OptimizationOptimJL = "0.1.14"
OptimizationOptimisers = "0.1.1"
OrdinaryDiffEq = "6"
Plots = "1.36"
SciMLBase = "2.13"
SciMLSensitivity = "7.19"
Setfield = "1.1"
SpecialFunctions = "2.1"
SteadyStateDiffEq = "2.0.1"
StochasticDiffEq = "6"
StructuralIdentifiability = "0.5.1"
Symbolics = "5.14"
DynamicalSystems = "3.3"
GlobalSensitivity = "2.6"
HomotopyContinuation = "2.9"
IncompleteLU = "0.2"
JumpProcesses = "9.11"
Latexify = "0.16"
LinearSolve = "2.30"
ModelingToolkit = "9.15"
NonlinearSolve = "3.12"
Optim = "1.9"
Optimization = "3.25"
OptimizationBBO = "0.2.1"
OptimizationNLopt = "0.2.1"
OptimizationOptimJL = "0.3.1"
OptimizationOptimisers = "0.2.1"
OrdinaryDiffEq = "6.80.1"
Plots = "1.40"
QuasiMonteCarlo = "0.3"
SciMLBase = "2.39"
SciMLSensitivity = "7.60"
SpecialFunctions = "2.4"
StaticArrays = "1.9"
SteadyStateDiffEq = "2.2"
StochasticDiffEq = "6.65"
StructuralIdentifiability = "0.5.7"
Symbolics = "5.28"

0 comments on commit 71e9563

Please sign in to comment.