Skip to content

Commit

Permalink
Deployed 1ad54ea with MkDocs version: 1.5.3
Browse files Browse the repository at this point in the history
  • Loading branch information
d-v-b committed Jun 5, 2024
1 parent 4c2de6a commit d202b97
Show file tree
Hide file tree
Showing 9 changed files with 806 additions and 703 deletions.
98 changes: 49 additions & 49 deletions api/v04/axis/index.html

Large diffs are not rendered by default.

44 changes: 22 additions & 22 deletions api/v04/label/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -711,7 +711,7 @@ <h2 id="pydantic_ome_ngff.v04.label.GroupAttrs" class="doc doc-heading">

<div class="doc doc-contents ">
<p class="doc doc-class-bases">
Bases: <code><span title="pydantic_ome_ngff.GroupAttrs">GroupAttrs</span></code></p>
Bases: <code><a class="autorefs autorefs-internal" title="pydantic_ome_ngff.v04.multiscale.GroupAttrs" href="../multiscale/#pydantic_ome_ngff.v04.multiscale.GroupAttrs">GroupAttrs</a></code></p>


<p>Attributes for a Zarr group that contains <code>image-label</code> metadata.
Expand Down Expand Up @@ -797,7 +797,9 @@ <h2 id="pydantic_ome_ngff.v04.label.parse_imagelabel" class="doc doc-heading">

<details class="quote">
<summary>Source code in <code>src/pydantic_ome_ngff/v04/label.py</code></summary>
<div class="language-python highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal"><a href="#__codelineno-0-67">67</a></span>
<div class="language-python highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal"><a href="#__codelineno-0-65">65</a></span>
<span class="normal"><a href="#__codelineno-0-66">66</a></span>
<span class="normal"><a href="#__codelineno-0-67">67</a></span>
<span class="normal"><a href="#__codelineno-0-68">68</a></span>
<span class="normal"><a href="#__codelineno-0-69">69</a></span>
<span class="normal"><a href="#__codelineno-0-70">70</a></span>
Expand All @@ -812,26 +814,24 @@ <h2 id="pydantic_ome_ngff.v04.label.parse_imagelabel" class="doc doc-heading">
<span class="normal"><a href="#__codelineno-0-79">79</a></span>
<span class="normal"><a href="#__codelineno-0-80">80</a></span>
<span class="normal"><a href="#__codelineno-0-81">81</a></span>
<span class="normal"><a href="#__codelineno-0-82">82</a></span>
<span class="normal"><a href="#__codelineno-0-83">83</a></span>
<span class="normal"><a href="#__codelineno-0-84">84</a></span></pre></div></td><td class="code"><div><pre><span></span><code><span id="__span-0-67"><a id="__codelineno-0-67" name="__codelineno-0-67"></a><span class="k">def</span> <span class="nf">parse_imagelabel</span><span class="p">(</span><span class="n">model</span><span class="p">:</span> <span class="n">ImageLabel</span><span class="p">):</span>
</span><span id="__span-0-68"><a id="__codelineno-0-68" name="__codelineno-0-68"></a><span class="w"> </span><span class="sd">&quot;&quot;&quot;</span>
</span><span id="__span-0-69"><a id="__codelineno-0-69" name="__codelineno-0-69"></a><span class="sd"> check that label_values are consistent across properties and colors</span>
</span><span id="__span-0-70"><a id="__codelineno-0-70" name="__codelineno-0-70"></a><span class="sd"> &quot;&quot;&quot;</span>
</span><span id="__span-0-71"><a id="__codelineno-0-71" name="__codelineno-0-71"></a> <span class="k">if</span> <span class="n">model</span><span class="o">.</span><span class="n">colors</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span> <span class="ow">and</span> <span class="n">model</span><span class="o">.</span><span class="n">properties</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span><span class="p">:</span>
</span><span id="__span-0-72"><a id="__codelineno-0-72" name="__codelineno-0-72"></a> <span class="n">prop_label_value</span> <span class="o">=</span> <span class="p">[</span><span class="n">prop</span><span class="o">.</span><span class="n">label_value</span> <span class="k">for</span> <span class="n">prop</span> <span class="ow">in</span> <span class="n">model</span><span class="o">.</span><span class="n">properties</span><span class="p">]</span>
</span><span id="__span-0-73"><a id="__codelineno-0-73" name="__codelineno-0-73"></a> <span class="n">color_label_value</span> <span class="o">=</span> <span class="p">[</span><span class="n">color</span><span class="o">.</span><span class="n">label_value</span> <span class="k">for</span> <span class="n">color</span> <span class="ow">in</span> <span class="n">model</span><span class="o">.</span><span class="n">colors</span><span class="p">]</span>
</span><span id="__span-0-74"><a id="__codelineno-0-74" name="__codelineno-0-74"></a>
</span><span id="__span-0-75"><a id="__codelineno-0-75" name="__codelineno-0-75"></a> <span class="n">prop_label_value_set</span> <span class="o">=</span> <span class="nb">set</span><span class="p">(</span><span class="n">prop_label_value</span><span class="p">)</span>
</span><span id="__span-0-76"><a id="__codelineno-0-76" name="__codelineno-0-76"></a> <span class="n">color_label_value_set</span> <span class="o">=</span> <span class="nb">set</span><span class="p">(</span><span class="n">color_label_value</span><span class="p">)</span>
</span><span id="__span-0-77"><a id="__codelineno-0-77" name="__codelineno-0-77"></a> <span class="k">if</span> <span class="n">color_label_value_set</span> <span class="o">!=</span> <span class="n">prop_label_value_set</span><span class="p">:</span>
</span><span id="__span-0-78"><a id="__codelineno-0-78" name="__codelineno-0-78"></a> <span class="n">msg</span> <span class="o">=</span> <span class="p">(</span>
</span><span id="__span-0-79"><a id="__codelineno-0-79" name="__codelineno-0-79"></a> <span class="s2">&quot;Inconsistent `label_value` attributes in `colors` and `properties`.&quot;</span>
</span><span id="__span-0-80"><a id="__codelineno-0-80" name="__codelineno-0-80"></a> <span class="sa">f</span><span class="s2">&quot;The `properties` attributes have `label_values` </span><span class="si">{</span><span class="n">prop_label_value</span><span class="si">}</span><span class="s2">, &quot;</span>
</span><span id="__span-0-81"><a id="__codelineno-0-81" name="__codelineno-0-81"></a> <span class="sa">f</span><span class="s2">&quot;The `colors` attributes have `label_values` </span><span class="si">{</span><span class="n">color_label_value</span><span class="si">}</span><span class="s2">, &quot;</span>
</span><span id="__span-0-82"><a id="__codelineno-0-82" name="__codelineno-0-82"></a> <span class="p">)</span>
</span><span id="__span-0-83"><a id="__codelineno-0-83" name="__codelineno-0-83"></a> <span class="k">raise</span> <span class="ne">ValueError</span><span class="p">(</span><span class="n">msg</span><span class="p">)</span>
</span><span id="__span-0-84"><a id="__codelineno-0-84" name="__codelineno-0-84"></a> <span class="k">return</span> <span class="n">model</span>
<span class="normal"><a href="#__codelineno-0-82">82</a></span></pre></div></td><td class="code"><div><pre><span></span><code><span id="__span-0-65"><a id="__codelineno-0-65" name="__codelineno-0-65"></a><span class="k">def</span> <span class="nf">parse_imagelabel</span><span class="p">(</span><span class="n">model</span><span class="p">:</span> <span class="n">ImageLabel</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">ImageLabel</span><span class="p">:</span>
</span><span id="__span-0-66"><a id="__codelineno-0-66" name="__codelineno-0-66"></a><span class="w"> </span><span class="sd">&quot;&quot;&quot;</span>
</span><span id="__span-0-67"><a id="__codelineno-0-67" name="__codelineno-0-67"></a><span class="sd"> check that label_values are consistent across properties and colors</span>
</span><span id="__span-0-68"><a id="__codelineno-0-68" name="__codelineno-0-68"></a><span class="sd"> &quot;&quot;&quot;</span>
</span><span id="__span-0-69"><a id="__codelineno-0-69" name="__codelineno-0-69"></a> <span class="k">if</span> <span class="n">model</span><span class="o">.</span><span class="n">colors</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span> <span class="ow">and</span> <span class="n">model</span><span class="o">.</span><span class="n">properties</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span><span class="p">:</span>
</span><span id="__span-0-70"><a id="__codelineno-0-70" name="__codelineno-0-70"></a> <span class="n">prop_label_value</span> <span class="o">=</span> <span class="p">[</span><span class="n">prop</span><span class="o">.</span><span class="n">label_value</span> <span class="k">for</span> <span class="n">prop</span> <span class="ow">in</span> <span class="n">model</span><span class="o">.</span><span class="n">properties</span><span class="p">]</span>
</span><span id="__span-0-71"><a id="__codelineno-0-71" name="__codelineno-0-71"></a> <span class="n">color_label_value</span> <span class="o">=</span> <span class="p">[</span><span class="n">color</span><span class="o">.</span><span class="n">label_value</span> <span class="k">for</span> <span class="n">color</span> <span class="ow">in</span> <span class="n">model</span><span class="o">.</span><span class="n">colors</span><span class="p">]</span>
</span><span id="__span-0-72"><a id="__codelineno-0-72" name="__codelineno-0-72"></a>
</span><span id="__span-0-73"><a id="__codelineno-0-73" name="__codelineno-0-73"></a> <span class="n">prop_label_value_set</span> <span class="o">=</span> <span class="nb">set</span><span class="p">(</span><span class="n">prop_label_value</span><span class="p">)</span>
</span><span id="__span-0-74"><a id="__codelineno-0-74" name="__codelineno-0-74"></a> <span class="n">color_label_value_set</span> <span class="o">=</span> <span class="nb">set</span><span class="p">(</span><span class="n">color_label_value</span><span class="p">)</span>
</span><span id="__span-0-75"><a id="__codelineno-0-75" name="__codelineno-0-75"></a> <span class="k">if</span> <span class="n">color_label_value_set</span> <span class="o">!=</span> <span class="n">prop_label_value_set</span><span class="p">:</span>
</span><span id="__span-0-76"><a id="__codelineno-0-76" name="__codelineno-0-76"></a> <span class="n">msg</span> <span class="o">=</span> <span class="p">(</span>
</span><span id="__span-0-77"><a id="__codelineno-0-77" name="__codelineno-0-77"></a> <span class="s2">&quot;Inconsistent `label_value` attributes in `colors` and `properties`.&quot;</span>
</span><span id="__span-0-78"><a id="__codelineno-0-78" name="__codelineno-0-78"></a> <span class="sa">f</span><span class="s2">&quot;The `properties` attributes have `label_values` </span><span class="si">{</span><span class="n">prop_label_value</span><span class="si">}</span><span class="s2">, &quot;</span>
</span><span id="__span-0-79"><a id="__codelineno-0-79" name="__codelineno-0-79"></a> <span class="sa">f</span><span class="s2">&quot;The `colors` attributes have `label_values` </span><span class="si">{</span><span class="n">color_label_value</span><span class="si">}</span><span class="s2">, &quot;</span>
</span><span id="__span-0-80"><a id="__codelineno-0-80" name="__codelineno-0-80"></a> <span class="p">)</span>
</span><span id="__span-0-81"><a id="__codelineno-0-81" name="__codelineno-0-81"></a> <span class="k">raise</span> <span class="ne">ValueError</span><span class="p">(</span><span class="n">msg</span><span class="p">)</span>
</span><span id="__span-0-82"><a id="__codelineno-0-82" name="__codelineno-0-82"></a> <span class="k">return</span> <span class="n">model</span>
</span></code></pre></div></td></tr></table></div>
</details>
</div>
Expand Down
Loading

0 comments on commit d202b97

Please sign in to comment.