|
12 | 12 | <div class="badge">Workshop</div> |
13 | 13 | <h1>ngio Workshop</h1> |
14 | 14 | <p class="subtitle"> |
15 | | - Hands-on notebooks for <a href="https://github.com/fractal-analytics-platform/ngio">ngio</a>, |
16 | | - a Python library for reading and writing OME-Zarr bioimages. |
| 15 | + Hands-on notebooks for learning the basics of <a href="https://github.com/fractal-analytics-platform/ngio">ngio</a>. |
17 | 16 | </p> |
18 | 17 | </div> |
19 | 18 | </header> |
20 | 19 |
|
21 | 20 | <main> |
22 | 21 | <section class="install"> |
23 | | - <div class="section-label">Installation</div> |
| 22 | + <div class="section-label">Running the Notebooks</div> |
24 | 23 | <div class="install-block"> |
25 | | - <p>Install <strong>ngio</strong> with pip:</p> |
26 | | - <pre><code>pip install ngio</code></pre> |
27 | | - <p>Or with uv:</p> |
28 | | - <pre><code>uv add ngio</code></pre> |
| 24 | + <p>The notebooks are self-contained and manage their own dependencies. You only need <a href="https://docs.astral.sh/uv/">uv</a> installed.</p> |
| 25 | + <p>Clone the repository:</p> |
| 26 | + <pre><code>git clone https://github.com/fractal-analytics-platform/ngio-workshop.git |
| 27 | +cd ngio-workshop</code></pre> |
| 28 | + <p>Run a notebook interactively:</p> |
| 29 | + <pre><code>uvx marimo run --sandbox notebooks/1_ngio_basics.py</code></pre> |
| 30 | + <p>Or open it for editing:</p> |
| 31 | + <pre><code>uvx marimo edit --sandbox notebooks/1_ngio_basics.py</code></pre> |
29 | 32 | </div> |
30 | 33 | </section> |
31 | 34 |
|
32 | 35 | <section class="notebooks"> |
33 | 36 | <div class="section-label">Notebooks</div> |
34 | 37 | <div class="nb-list"> |
35 | 38 | <!-- notebooks:start --> |
| 39 | + <a class="nb-card" href="1_ngio_basics.html"> |
| 40 | + <span class="nb-num">1</span> |
| 41 | + <span class="nb-title">Introduction to ngio</span> |
| 42 | + <span class="nb-arrow">→</span> |
| 43 | + </a> |
36 | 44 | <!-- notebooks:end --> |
37 | 45 | </div> |
38 | 46 | </section> |
|
0 commit comments