diff --git a/_toc.yml b/_toc.yml index 7fe033f5..290e862e 100644 --- a/_toc.yml +++ b/_toc.yml @@ -38,12 +38,14 @@ parts: - caption: Intermediate chapters: - - file: intermediate/01-high-level-computation-patterns + - file: intermediate/computation/index + sections: + - file: intermediate/computation/01-high-level-computation-patterns.ipynb + - file: intermediate/computation/hierarchical_computation.ipynb - file: intermediate/indexing/indexing sections: - file: intermediate/indexing/advanced-indexing.ipynb - file: intermediate/indexing/boolean-masking-indexing.ipynb - - file: intermediate/hierarchical_computation.ipynb - file: intermediate/xarray_and_dask - file: intermediate/intro-to-zarr.ipynb - file: intermediate/storage_formats.ipynb diff --git a/intermediate/01-high-level-computation-patterns.ipynb b/intermediate/computation/01-high-level-computation-patterns.ipynb similarity index 100% rename from intermediate/01-high-level-computation-patterns.ipynb rename to intermediate/computation/01-high-level-computation-patterns.ipynb diff --git a/intermediate/hierarchical_computation.ipynb b/intermediate/computation/hierarchical_computation.ipynb similarity index 100% rename from intermediate/hierarchical_computation.ipynb rename to intermediate/computation/hierarchical_computation.ipynb diff --git a/intermediate/computation/index.md b/intermediate/computation/index.md new file mode 100644 index 00000000..2774c4ee --- /dev/null +++ b/intermediate/computation/index.md @@ -0,0 +1,5 @@ +# Computations + +```{tableofcontents} + +``` diff --git a/overview/intermediate-path/README.md b/overview/intermediate-path/README.md index 3fb0fc81..10e50f51 100644 --- a/overview/intermediate-path/README.md +++ b/overview/intermediate-path/README.md @@ -24,7 +24,7 @@ The tutorial was organized by: ``` ```{dropdown} Computational Patterns -{doc}`../../intermediate/01-high-level-computation-patterns` +{doc}`../../intermediate/computation/01-high-level-computation-patterns` ``` ```{dropdown} Wrapping other arrays: dask diff --git a/workshops/scipy2023/README.md b/workshops/scipy2023/README.md index 1ece6fe9..2528e171 100644 --- a/workshops/scipy2023/README.md +++ b/workshops/scipy2023/README.md @@ -57,7 +57,7 @@ Once your codespace is launched, the following happens: ``` ```{dropdown} Computational Patterns -{doc}`../../intermediate/01-high-level-computation-patterns` +{doc}`../../intermediate/computation/01-high-level-computation-patterns` ``` ```{dropdown} Wrapping other arrays: dask diff --git a/workshops/scipy2024/index.ipynb b/workshops/scipy2024/index.ipynb index 18041b98..8d58a17d 100644 --- a/workshops/scipy2024/index.ipynb +++ b/workshops/scipy2024/index.ipynb @@ -35,7 +35,7 @@ "| Introduction and Setup | 1:30 (10 min) | --- | \n", "| The Xarray Data Model | 1:40 (40 min) | [Data structures](../../fundamentals/01_data_structures.md)
[Basic Indexing](../../fundamentals/02.1_indexing_Basic.ipynb) | \n", "| *10 minute Break* \n", - "| Indexing & Computational Patterns | 2:30 (50 min) | [Advanced Indexing](../../intermediate/indexing/indexing.md)
[Computational Patterns](../../intermediate/01-high-level-computation-patterns.ipynb)
| \n", + "| Indexing & Computational Patterns | 2:30 (50 min) | [Advanced Indexing](../../intermediate/indexing/indexing.md)
[Computational Patterns](../../intermediate/computation/01-high-level-computation-patterns.ipynb)
| \n", "| *10 minute Break* | \n", "| Xarray Integrations and Extensions | 3:30 (50 min) | [The Xarray Ecosystem](../../intermediate/xarray_ecosystem.ipynb) | \n", "| *10 minute Break* | \n", @@ -84,6 +84,12 @@ "- Max Jones (CarbonPlan)\n", "- Wietze Suijker (Space Intelligence)" ] + }, + { + "cell_type": "markdown", + "id": "1", + "metadata": {}, + "source": [] } ], "metadata": { diff --git a/workshops/scipy2025/index.ipynb b/workshops/scipy2025/index.ipynb index 9f3162e3..66a97b52 100644 --- a/workshops/scipy2025/index.ipynb +++ b/workshops/scipy2025/index.ipynb @@ -41,7 +41,7 @@ "| Introduction and Setup | 1:30 (10 min) | | \n", "| The Xarray Data Model | 1:40 (50 min) | [Data structures](../../fundamentals/01_data_structures.md) | \n", "| *10 minute Break* \n", - "| Computational Patterns | 2:30 (50 min) | [Computational Patterns](../../intermediate/01-high-level-computation-patterns.ipynb)
| \n", + "| Computational Patterns | 2:30 (50 min) | [Computational Patterns](../../intermediate/computation/01-high-level-computation-patterns.ipynb)
[Hierarchical computation](../../intermediate/computation/hierarchical_computation.ipynb) | \n", "| *10 minute Break* | \n", "| Zarr & the cloud | 4:30 (50 min) | [Intro to Zarr](../../intermediate/intro-to-zarr.ipynb)
[CMIP6 on the cloud](../../intermediate/remote_data/cmip6-cloud.ipynb)
|\n", "| *10 minute Break* | \n",