Skip to content

Commit eee4259

Browse files
committed
docs(main): Update docs of development line
1 parent 26e864f commit eee4259

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

61 files changed

+299
-298
lines changed

main/.buildinfo

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# Sphinx build info version 1
22
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
3-
config: eacd78be88a0f5331d464932cdaf64da
3+
config: efc36410bb9e20c985b0ebc35c56e478
44
tags: 645f666f9bcd5a90fca523b33c5a78b7

main/_modules/index.html

+5-5
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<meta name="color-scheme" content="light dark"><link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" />
66

77
<!-- Generated with Sphinx 7.4.7 and Furo 2024.08.06 -->
8-
<title>Overview: module code - nifreeze 25.0.0.dev161 documentation</title>
8+
<title>Overview: module code - nifreeze 25.0.0.dev164 documentation</title>
99
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=a746c00c" />
1010
<link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=354aac6f" />
1111
<link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=302659d7" />
@@ -166,7 +166,7 @@
166166
</label>
167167
</div>
168168
<div class="header-center">
169-
<a href="../index.html"><div class="brand">nifreeze 25.0.0.dev161 documentation</div></a>
169+
<a href="../index.html"><div class="brand">nifreeze 25.0.0.dev164 documentation</div></a>
170170
</div>
171171
<div class="header-right">
172172
<div class="theme-toggle-container theme-toggle-header">
@@ -189,14 +189,14 @@
189189

190190
<div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
191191
<span class="sidebar-brand-text">nifreeze</span>
192-
<span id="version-slug" class="sidebar-brand-text">25.0.0.dev161</span>
192+
<span id="version-slug" class="sidebar-brand-text">25.0.0.dev164</span>
193193
</a>
194194

195195
<!-- Versions dropdown -->
196196
<div id="version-menu" class="version-tree">
197197
<ul>
198198
<li class="toctree-l1 has-children">
199-
<span class="sidebar-brand-text">25.0.0.dev161</span>
199+
<span class="sidebar-brand-text">25.0.0.dev164</span>
200200
<input class="toctree-checkbox" id="toctree-checkbox-v" name="toctree-checkbox-v" role="switch" type="checkbox">
201201
<label for="toctree-checkbox-v"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label>
202202
<ul id="v-tags"></ul>
@@ -344,7 +344,7 @@ <h1>All modules for which code is available</h1>
344344

345345
</aside>
346346
</div>
347-
</div><script src="../_static/documentation_options.js?v=f1e90980"></script>
347+
</div><script src="../_static/documentation_options.js?v=a9e0973e"></script>
348348
<script src="../_static/doctools.js?v=9a2dae69"></script>
349349
<script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
350350
<script src="../_static/scripts/furo.js?v=5fa4622c"></script>

main/_modules/nifreeze/cli/parser.html

+5-5
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<meta name="color-scheme" content="light dark"><link rel="index" title="Index" href="../../../genindex.html" /><link rel="search" title="Search" href="../../../search.html" />
66

77
<!-- Generated with Sphinx 7.4.7 and Furo 2024.08.06 -->
8-
<title>nifreeze.cli.parser - nifreeze 25.0.0.dev161 documentation</title>
8+
<title>nifreeze.cli.parser - nifreeze 25.0.0.dev164 documentation</title>
99
<link rel="stylesheet" type="text/css" href="../../../_static/pygments.css?v=a746c00c" />
1010
<link rel="stylesheet" type="text/css" href="../../../_static/styles/furo.css?v=354aac6f" />
1111
<link rel="stylesheet" type="text/css" href="../../../_static/styles/furo-extensions.css?v=302659d7" />
@@ -166,7 +166,7 @@
166166
</label>
167167
</div>
168168
<div class="header-center">
169-
<a href="../../../index.html"><div class="brand">nifreeze 25.0.0.dev161 documentation</div></a>
169+
<a href="../../../index.html"><div class="brand">nifreeze 25.0.0.dev164 documentation</div></a>
170170
</div>
171171
<div class="header-right">
172172
<div class="theme-toggle-container theme-toggle-header">
@@ -189,14 +189,14 @@
189189

190190
<div class="sidebar-sticky"><a class="sidebar-brand" href="../../../index.html">
191191
<span class="sidebar-brand-text">nifreeze</span>
192-
<span id="version-slug" class="sidebar-brand-text">25.0.0.dev161</span>
192+
<span id="version-slug" class="sidebar-brand-text">25.0.0.dev164</span>
193193
</a>
194194

195195
<!-- Versions dropdown -->
196196
<div id="version-menu" class="version-tree">
197197
<ul>
198198
<li class="toctree-l1 has-children">
199-
<span class="sidebar-brand-text">25.0.0.dev161</span>
199+
<span class="sidebar-brand-text">25.0.0.dev164</span>
200200
<input class="toctree-checkbox" id="toctree-checkbox-v" name="toctree-checkbox-v" role="switch" type="checkbox">
201201
<label for="toctree-checkbox-v"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label>
202202
<ul id="v-tags"></ul>
@@ -467,7 +467,7 @@ <h1>Source code for nifreeze.cli.parser</h1><div class="highlight"><pre>
467467

468468
</aside>
469469
</div>
470-
</div><script src="../../../_static/documentation_options.js?v=f1e90980"></script>
470+
</div><script src="../../../_static/documentation_options.js?v=a9e0973e"></script>
471471
<script src="../../../_static/doctools.js?v=9a2dae69"></script>
472472
<script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
473473
<script src="../../../_static/scripts/furo.js?v=5fa4622c"></script>

main/_modules/nifreeze/cli/run.html

+5-5
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<meta name="color-scheme" content="light dark"><link rel="index" title="Index" href="../../../genindex.html" /><link rel="search" title="Search" href="../../../search.html" />
66

77
<!-- Generated with Sphinx 7.4.7 and Furo 2024.08.06 -->
8-
<title>nifreeze.cli.run - nifreeze 25.0.0.dev161 documentation</title>
8+
<title>nifreeze.cli.run - nifreeze 25.0.0.dev164 documentation</title>
99
<link rel="stylesheet" type="text/css" href="../../../_static/pygments.css?v=a746c00c" />
1010
<link rel="stylesheet" type="text/css" href="../../../_static/styles/furo.css?v=354aac6f" />
1111
<link rel="stylesheet" type="text/css" href="../../../_static/styles/furo-extensions.css?v=302659d7" />
@@ -166,7 +166,7 @@
166166
</label>
167167
</div>
168168
<div class="header-center">
169-
<a href="../../../index.html"><div class="brand">nifreeze 25.0.0.dev161 documentation</div></a>
169+
<a href="../../../index.html"><div class="brand">nifreeze 25.0.0.dev164 documentation</div></a>
170170
</div>
171171
<div class="header-right">
172172
<div class="theme-toggle-container theme-toggle-header">
@@ -189,14 +189,14 @@
189189

190190
<div class="sidebar-sticky"><a class="sidebar-brand" href="../../../index.html">
191191
<span class="sidebar-brand-text">nifreeze</span>
192-
<span id="version-slug" class="sidebar-brand-text">25.0.0.dev161</span>
192+
<span id="version-slug" class="sidebar-brand-text">25.0.0.dev164</span>
193193
</a>
194194

195195
<!-- Versions dropdown -->
196196
<div id="version-menu" class="version-tree">
197197
<ul>
198198
<li class="toctree-l1 has-children">
199-
<span class="sidebar-brand-text">25.0.0.dev161</span>
199+
<span class="sidebar-brand-text">25.0.0.dev164</span>
200200
<input class="toctree-checkbox" id="toctree-checkbox-v" name="toctree-checkbox-v" role="switch" type="checkbox">
201201
<label for="toctree-checkbox-v"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label>
202202
<ul id="v-tags"></ul>
@@ -397,7 +397,7 @@ <h1>Source code for nifreeze.cli.run</h1><div class="highlight"><pre>
397397

398398
</aside>
399399
</div>
400-
</div><script src="../../../_static/documentation_options.js?v=f1e90980"></script>
400+
</div><script src="../../../_static/documentation_options.js?v=a9e0973e"></script>
401401
<script src="../../../_static/doctools.js?v=9a2dae69"></script>
402402
<script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
403403
<script src="../../../_static/scripts/furo.js?v=5fa4622c"></script>

main/_modules/nifreeze/data/base.html

+10-10
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<meta name="color-scheme" content="light dark"><link rel="index" title="Index" href="../../../genindex.html" /><link rel="search" title="Search" href="../../../search.html" />
66

77
<!-- Generated with Sphinx 7.4.7 and Furo 2024.08.06 -->
8-
<title>nifreeze.data.base - nifreeze 25.0.0.dev161 documentation</title>
8+
<title>nifreeze.data.base - nifreeze 25.0.0.dev164 documentation</title>
99
<link rel="stylesheet" type="text/css" href="../../../_static/pygments.css?v=a746c00c" />
1010
<link rel="stylesheet" type="text/css" href="../../../_static/styles/furo.css?v=354aac6f" />
1111
<link rel="stylesheet" type="text/css" href="../../../_static/styles/furo-extensions.css?v=302659d7" />
@@ -166,7 +166,7 @@
166166
</label>
167167
</div>
168168
<div class="header-center">
169-
<a href="../../../index.html"><div class="brand">nifreeze 25.0.0.dev161 documentation</div></a>
169+
<a href="../../../index.html"><div class="brand">nifreeze 25.0.0.dev164 documentation</div></a>
170170
</div>
171171
<div class="header-right">
172172
<div class="theme-toggle-container theme-toggle-header">
@@ -189,14 +189,14 @@
189189

190190
<div class="sidebar-sticky"><a class="sidebar-brand" href="../../../index.html">
191191
<span class="sidebar-brand-text">nifreeze</span>
192-
<span id="version-slug" class="sidebar-brand-text">25.0.0.dev161</span>
192+
<span id="version-slug" class="sidebar-brand-text">25.0.0.dev164</span>
193193
</a>
194194

195195
<!-- Versions dropdown -->
196196
<div id="version-menu" class="version-tree">
197197
<ul>
198198
<li class="toctree-l1 has-children">
199-
<span class="sidebar-brand-text">25.0.0.dev161</span>
199+
<span class="sidebar-brand-text">25.0.0.dev164</span>
200200
<input class="toctree-checkbox" id="toctree-checkbox-v" name="toctree-checkbox-v" role="switch" type="checkbox">
201201
<label for="toctree-checkbox-v"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label>
202202
<ul id="v-tags"></ul>
@@ -321,14 +321,15 @@ <h1>Source code for nifreeze.data.base</h1><div class="highlight"><pre>
321321
<span class="kn">from</span> <span class="nn">collections</span> <span class="kn">import</span> <span class="n">namedtuple</span>
322322
<span class="kn">from</span> <span class="nn">pathlib</span> <span class="kn">import</span> <span class="n">Path</span>
323323
<span class="kn">from</span> <span class="nn">tempfile</span> <span class="kn">import</span> <span class="n">mkdtemp</span>
324-
<span class="kn">from</span> <span class="nn">typing</span> <span class="kn">import</span> <span class="n">Any</span><span class="p">,</span> <span class="n">Generic</span><span class="p">,</span> <span class="n">TypeVarTuple</span>
324+
<span class="kn">from</span> <span class="nn">typing</span> <span class="kn">import</span> <span class="n">Any</span><span class="p">,</span> <span class="n">Generic</span>
325325

326326
<span class="kn">import</span> <span class="nn">attr</span>
327327
<span class="kn">import</span> <span class="nn">h5py</span>
328328
<span class="kn">import</span> <span class="nn">nibabel</span> <span class="k">as</span> <span class="nn">nb</span>
329329
<span class="kn">import</span> <span class="nn">numpy</span> <span class="k">as</span> <span class="nn">np</span>
330330
<span class="kn">from</span> <span class="nn">nibabel.spatialimages</span> <span class="kn">import</span> <span class="n">SpatialHeader</span><span class="p">,</span> <span class="n">SpatialImage</span>
331331
<span class="kn">from</span> <span class="nn">nitransforms.linear</span> <span class="kn">import</span> <span class="n">Affine</span>
332+
<span class="kn">from</span> <span class="nn">typing_extensions</span> <span class="kn">import</span> <span class="n">TypeVarTuple</span><span class="p">,</span> <span class="n">Unpack</span>
332333

333334
<span class="kn">from</span> <span class="nn">nifreeze.utils.ndimage</span> <span class="kn">import</span> <span class="n">load_api</span>
334335

@@ -354,7 +355,7 @@ <h1>Source code for nifreeze.data.base</h1><div class="highlight"><pre>
354355
<div class="viewcode-block" id="BaseDataset">
355356
<a class="viewcode-back" href="../../../api/nifreeze.data.base.html#nifreeze.data.base.BaseDataset">[docs]</a>
356357
<span class="nd">@attr</span><span class="o">.</span><span class="n">s</span><span class="p">(</span><span class="n">slots</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
357-
<span class="k">class</span> <span class="nc">BaseDataset</span><span class="p">(</span><span class="n">Generic</span><span class="p">[</span><span class="o">*</span><span class="n">Ts</span><span class="p">]):</span>
358+
<span class="k">class</span> <span class="nc">BaseDataset</span><span class="p">(</span><span class="n">Generic</span><span class="p">[</span><span class="n">Unpack</span><span class="p">[</span><span class="n">Ts</span><span class="p">]]):</span>
358359
<span class="w"> </span><span class="sd">&quot;&quot;&quot;</span>
359360
<span class="sd"> Base dataset representation structure.</span>
360361

@@ -398,13 +399,12 @@ <h1>Source code for nifreeze.data.base</h1><div class="highlight"><pre>
398399
<span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">dataobj</span><span class="o">.</span><span class="n">shape</span><span class="p">[</span><span class="o">-</span><span class="mi">1</span><span class="p">]</span></div>
399400

400401

401-
<span class="k">def</span> <span class="nf">_getextra</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">idx</span><span class="p">:</span> <span class="nb">int</span> <span class="o">|</span> <span class="nb">slice</span> <span class="o">|</span> <span class="nb">tuple</span> <span class="o">|</span> <span class="n">np</span><span class="o">.</span><span class="n">ndarray</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">tuple</span><span class="p">[</span><span class="o">*</span><span class="n">Ts</span><span class="p">]:</span>
402-
<span class="c1"># PY312: Default values for TypeVarTuples are not yet supported</span>
402+
<span class="k">def</span> <span class="nf">_getextra</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">idx</span><span class="p">:</span> <span class="nb">int</span> <span class="o">|</span> <span class="nb">slice</span> <span class="o">|</span> <span class="nb">tuple</span> <span class="o">|</span> <span class="n">np</span><span class="o">.</span><span class="n">ndarray</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">tuple</span><span class="p">[</span><span class="n">Unpack</span><span class="p">[</span><span class="n">Ts</span><span class="p">]]:</span>
403403
<span class="k">return</span> <span class="p">()</span> <span class="c1"># type: ignore[return-value]</span>
404404

405405
<span class="k">def</span> <span class="fm">__getitem__</span><span class="p">(</span>
406406
<span class="bp">self</span><span class="p">,</span> <span class="n">idx</span><span class="p">:</span> <span class="nb">int</span> <span class="o">|</span> <span class="nb">slice</span> <span class="o">|</span> <span class="nb">tuple</span> <span class="o">|</span> <span class="n">np</span><span class="o">.</span><span class="n">ndarray</span>
407-
<span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">tuple</span><span class="p">[</span><span class="n">np</span><span class="o">.</span><span class="n">ndarray</span><span class="p">,</span> <span class="n">np</span><span class="o">.</span><span class="n">ndarray</span> <span class="o">|</span> <span class="kc">None</span><span class="p">,</span> <span class="o">*</span><span class="n">Ts</span><span class="p">]:</span>
407+
<span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">tuple</span><span class="p">[</span><span class="n">np</span><span class="o">.</span><span class="n">ndarray</span><span class="p">,</span> <span class="n">np</span><span class="o">.</span><span class="n">ndarray</span> <span class="o">|</span> <span class="kc">None</span><span class="p">,</span> <span class="n">Unpack</span><span class="p">[</span><span class="n">Ts</span><span class="p">]]:</span>
408408
<span class="w"> </span><span class="sd">&quot;&quot;&quot;</span>
409409
<span class="sd"> Returns volume(s) and corresponding affine(s) through fancy indexing.</span>
410410

@@ -646,7 +646,7 @@ <h1>Source code for nifreeze.data.base</h1><div class="highlight"><pre>
646646

647647
</aside>
648648
</div>
649-
</div><script src="../../../_static/documentation_options.js?v=f1e90980"></script>
649+
</div><script src="../../../_static/documentation_options.js?v=a9e0973e"></script>
650650
<script src="../../../_static/doctools.js?v=9a2dae69"></script>
651651
<script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
652652
<script src="../../../_static/scripts/furo.js?v=5fa4622c"></script>

main/_modules/nifreeze/data/dmri.html

+5-5
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<meta name="color-scheme" content="light dark"><link rel="index" title="Index" href="../../../genindex.html" /><link rel="search" title="Search" href="../../../search.html" />
66

77
<!-- Generated with Sphinx 7.4.7 and Furo 2024.08.06 -->
8-
<title>nifreeze.data.dmri - nifreeze 25.0.0.dev161 documentation</title>
8+
<title>nifreeze.data.dmri - nifreeze 25.0.0.dev164 documentation</title>
99
<link rel="stylesheet" type="text/css" href="../../../_static/pygments.css?v=a746c00c" />
1010
<link rel="stylesheet" type="text/css" href="../../../_static/styles/furo.css?v=354aac6f" />
1111
<link rel="stylesheet" type="text/css" href="../../../_static/styles/furo-extensions.css?v=302659d7" />
@@ -166,7 +166,7 @@
166166
</label>
167167
</div>
168168
<div class="header-center">
169-
<a href="../../../index.html"><div class="brand">nifreeze 25.0.0.dev161 documentation</div></a>
169+
<a href="../../../index.html"><div class="brand">nifreeze 25.0.0.dev164 documentation</div></a>
170170
</div>
171171
<div class="header-right">
172172
<div class="theme-toggle-container theme-toggle-header">
@@ -189,14 +189,14 @@
189189

190190
<div class="sidebar-sticky"><a class="sidebar-brand" href="../../../index.html">
191191
<span class="sidebar-brand-text">nifreeze</span>
192-
<span id="version-slug" class="sidebar-brand-text">25.0.0.dev161</span>
192+
<span id="version-slug" class="sidebar-brand-text">25.0.0.dev164</span>
193193
</a>
194194

195195
<!-- Versions dropdown -->
196196
<div id="version-menu" class="version-tree">
197197
<ul>
198198
<li class="toctree-l1 has-children">
199-
<span class="sidebar-brand-text">25.0.0.dev161</span>
199+
<span class="sidebar-brand-text">25.0.0.dev164</span>
200200
<input class="toctree-checkbox" id="toctree-checkbox-v" name="toctree-checkbox-v" role="switch" type="checkbox">
201201
<label for="toctree-checkbox-v"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label>
202202
<ul id="v-tags"></ul>
@@ -800,7 +800,7 @@ <h1>Source code for nifreeze.data.dmri</h1><div class="highlight"><pre>
800800

801801
</aside>
802802
</div>
803-
</div><script src="../../../_static/documentation_options.js?v=f1e90980"></script>
803+
</div><script src="../../../_static/documentation_options.js?v=a9e0973e"></script>
804804
<script src="../../../_static/doctools.js?v=9a2dae69"></script>
805805
<script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
806806
<script src="../../../_static/scripts/furo.js?v=5fa4622c"></script>

0 commit comments

Comments
 (0)