Skip to content

Commit 56b868c

Browse files
authored
add a Jupyter notebook tutorial version (#247)
1 parent d2a1579 commit 56b868c

File tree

4 files changed

+14
-5
lines changed

4 files changed

+14
-5
lines changed

Project.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name = "DynamicalSystems"
22
uuid = "61744808-ddfa-5f27-97ff-6e42cc95d634"
33
repo = "https://github.com/JuliaDynamics/DynamicalSystems.jl.git"
4-
version = "3.3.24"
4+
version = "3.3.25"
55

66
[deps]
77
Attractors = "f3fd9213-ca85-4dba-9dfd-7fc91308fec7"

docs/Project.toml

+5-3
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,19 @@ Attractors = "f3fd9213-ca85-4dba-9dfd-7fc91308fec7"
33
BenchmarkTools = "6e4b80f9-dd63-53aa-95a3-0cdb28fa8baf"
44
CairoMakie = "13f3f980-e62b-5c42-98c6-ff1f3baf88f0"
55
ChaosTools = "608a59af-f2a3-5ad4-90b4-758bdf3122a7"
6+
ComplexityMeasures = "ab4b797d-85ee-42ba-b621-05d793b346a2"
67
DelayEmbeddings = "5732040d-69e3-5649-938a-b6b4f237613f"
78
DisplayAs = "0b91fe84-8a4c-11e9-3e1d-67c38462b6d6"
89
Documenter = "e30172f5-a6a5-5a46-863b-614d45cd2de4"
910
DocumenterTools = "35a29f4d-8980-5a13-9543-d66fff28ecb8"
11+
DynamicalSystems = "61744808-ddfa-5f27-97ff-6e42cc95d634"
1012
DynamicalSystemsBase = "6e36e845-645a-534a-86f2-f5d4aa5a06b4"
11-
ComplexityMeasures = "ab4b797d-85ee-42ba-b621-05d793b346a2"
13+
FractalDimensions = "4665ce21-e117-4649-aed8-08bbe5ccbead"
14+
GLMakie = "e9467ef8-e4e7-5192-8a1a-b1aee30e663a"
15+
Literate = "98b081ad-f1c9-55d3-8b20-4c87d4299306"
1216
ModelingToolkit = "961ee093-0014-501f-94e3-6117800e7a78"
1317
OrdinaryDiffEq = "1dea7af3-3e70-54e6-95c3-0bf5283fa5ed"
1418
RecurrenceAnalysis = "639c3291-70d9-5ea2-8c5b-839eba1ee399"
1519
StateSpaceSets = "40b095a5-5852-4c12-98c7-d43bf788e795"
1620
Statistics = "10745b16-79ce-11e8-11f9-7d13ad32a3b2"
17-
FractalDimensions = "4665ce21-e117-4649-aed8-08bbe5ccbead"
18-
Literate = "98b081ad-f1c9-55d3-8b20-4c87d4299306"
1921
StochasticDiffEq = "789caeaf-c7a9-5a7d-9973-96adeb23e2a0"

docs/make.jl

+4
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,10 @@ Literate.markdown(
1515
joinpath(@__DIR__, "src", "tutorial.jl"), joinpath(@__DIR__, "src");
1616
credit = false
1717
)
18+
Literate.notebook(
19+
joinpath(@__DIR__, "src", "tutorial.jl"), joinpath(@__DIR__, "src");
20+
credit = false, execute = true,
21+
)
1822

1923
pages = [
2024
"Introduction" => "index.md",

docs/src/tutorial.jl

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,15 @@
11
# # [Overarching tutorial for **DynamicalSystems.jl**](@id tutorial)
22

3-
# This page serves as a short but to-the-point introduction to the ****DynamicalSystems.jl****
3+
# This page serves as a short but to-the-point introduction to the **DynamicalSystems.jl**
44
# library. It outlines the core components, and how they establish an interface that
55
# is used by the rest of the library. It also provides a couple of usage examples
66
# to connect the various packages of the library together.
77

88
# Going through this tutorial should take you about 20 minutes.
99

10+
# !!! note "Also available as a Jupyter notebook"
11+
# This tutorial is also available online as a [Jupyter notebook](https://github.com/JuliaDynamics/DynamicalSystems.jl/blob/gh-pages/dev/tutorial.ipynb).
12+
1013
# ## Installation
1114

1215
# To install **DynamicalSystems.jl**, simply do:

0 commit comments

Comments
 (0)