|
4 | 4 | <meta name="viewport" content="width=device-width,initial-scale=1"> |
5 | 5 | <meta name="color-scheme" content="light dark"><link rel="index" title="Index" href="../../genindex.html"><link rel="search" title="Search" href="../../search.html"> |
6 | 6 |
|
7 | | - <!-- Generated with Sphinx 8.2.3 and Furo 2025.09.25 --> |
8 | | - <title>biocutils.assign_sequence - biocutils 0.3.2.dev1 documentation</title> |
| 7 | + <!-- Generated with Sphinx 8.2.3 and Furo 2025.12.19 --> |
| 8 | + <title>biocutils.assign_sequence - biocutils 0.3.1.dev0 documentation</title> |
9 | 9 | <link rel="stylesheet" type="text/css" href="../../_static/pygments.css?v=03e43079" /> |
10 | | - <link rel="stylesheet" type="text/css" href="../../_static/styles/furo.css?v=580074bf" /> |
| 10 | + <link rel="stylesheet" type="text/css" href="../../_static/styles/furo.css?v=7bdb33bb" /> |
11 | 11 | <link rel="stylesheet" type="text/css" href="../../_static/mystnb.8ecb98da25f57f5357bf6f572d296f466b2cfe2517ffebfabe82451661e28f02.css" /> |
12 | 12 | <link rel="stylesheet" type="text/css" href="../../_static/styles/furo-extensions.css?v=8dab3a3b" /> |
13 | 13 |
|
|
161 | 161 | </label> |
162 | 162 | </div> |
163 | 163 | <div class="header-center"> |
164 | | - <a href="../../index.html"><div class="brand">biocutils 0.3.2.dev1 documentation</div></a> |
| 164 | + <a href="../../index.html"><div class="brand">biocutils 0.3.1.dev0 documentation</div></a> |
165 | 165 | </div> |
166 | 166 | <div class="header-right"> |
167 | 167 | <div class="theme-toggle-container theme-toggle-header"> |
|
182 | 182 |
|
183 | 183 | <div class="sidebar-sticky"><a class="sidebar-brand" href="../../index.html"> |
184 | 184 |
|
185 | | - <span class="sidebar-brand-text">biocutils 0.3.2.dev1 documentation</span> |
| 185 | + <span class="sidebar-brand-text">biocutils 0.3.1.dev0 documentation</span> |
186 | 186 |
|
187 | 187 | </a><form class="sidebar-search-container" method="get" action="../../search.html" role="search"> |
188 | 188 | <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search"> |
@@ -279,18 +279,14 @@ <h1>Source code for biocutils.assign_sequence</h1><div class="highlight"><pre> |
279 | 279 |
|
280 | 280 |
|
281 | 281 | <span class="nd">@assign_sequence</span><span class="o">.</span><span class="n">register</span> |
282 | | -<span class="k">def</span><span class="w"> </span><span class="nf">_assign_sequence_numpy</span><span class="p">(</span> |
283 | | - <span class="n">x</span><span class="p">:</span> <span class="n">numpy</span><span class="o">.</span><span class="n">ndarray</span><span class="p">,</span> <span class="n">indices</span><span class="p">:</span> <span class="n">Sequence</span><span class="p">[</span><span class="nb">int</span><span class="p">],</span> <span class="n">replacement</span><span class="p">:</span> <span class="n">Any</span> |
284 | | -<span class="p">)</span> <span class="o">-></span> <span class="n">numpy</span><span class="o">.</span><span class="n">ndarray</span><span class="p">:</span> |
| 282 | +<span class="k">def</span><span class="w"> </span><span class="nf">_assign_sequence_numpy</span><span class="p">(</span><span class="n">x</span><span class="p">:</span> <span class="n">numpy</span><span class="o">.</span><span class="n">ndarray</span><span class="p">,</span> <span class="n">indices</span><span class="p">:</span> <span class="n">Sequence</span><span class="p">[</span><span class="nb">int</span><span class="p">],</span> <span class="n">replacement</span><span class="p">:</span> <span class="n">Any</span><span class="p">)</span> <span class="o">-></span> <span class="n">numpy</span><span class="o">.</span><span class="n">ndarray</span><span class="p">:</span> |
285 | 283 | <span class="n">output</span> <span class="o">=</span> <span class="n">numpy</span><span class="o">.</span><span class="n">copy</span><span class="p">(</span><span class="n">x</span><span class="p">)</span> |
286 | 284 | <span class="n">output</span><span class="p">[</span><span class="n">indices</span><span class="p">]</span> <span class="o">=</span> <span class="n">replacement</span> |
287 | 285 | <span class="k">return</span> <span class="n">output</span> |
288 | 286 |
|
289 | 287 |
|
290 | 288 | <span class="nd">@assign_sequence</span><span class="o">.</span><span class="n">register</span> |
291 | | -<span class="k">def</span><span class="w"> </span><span class="nf">_assign_sequence_range</span><span class="p">(</span> |
292 | | - <span class="n">x</span><span class="p">:</span> <span class="nb">range</span><span class="p">,</span> <span class="n">indices</span><span class="p">:</span> <span class="n">Sequence</span><span class="p">[</span><span class="nb">int</span><span class="p">],</span> <span class="n">replacement</span><span class="p">:</span> <span class="n">Any</span> |
293 | | -<span class="p">)</span> <span class="o">-></span> <span class="n">Union</span><span class="p">[</span><span class="nb">range</span><span class="p">,</span> <span class="nb">list</span><span class="p">]:</span> |
| 289 | +<span class="k">def</span><span class="w"> </span><span class="nf">_assign_sequence_range</span><span class="p">(</span><span class="n">x</span><span class="p">:</span> <span class="nb">range</span><span class="p">,</span> <span class="n">indices</span><span class="p">:</span> <span class="n">Sequence</span><span class="p">[</span><span class="nb">int</span><span class="p">],</span> <span class="n">replacement</span><span class="p">:</span> <span class="n">Any</span><span class="p">)</span> <span class="o">-></span> <span class="n">Union</span><span class="p">[</span><span class="nb">range</span><span class="p">,</span> <span class="nb">list</span><span class="p">]:</span> |
294 | 290 | <span class="k">if</span> <span class="p">(</span> |
295 | 291 | <span class="nb">isinstance</span><span class="p">(</span><span class="n">replacement</span><span class="p">,</span> <span class="nb">range</span><span class="p">)</span> |
296 | 292 | <span class="ow">and</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">indices</span><span class="p">,</span> <span class="nb">range</span><span class="p">)</span> |
@@ -334,7 +330,7 @@ <h1>Source code for biocutils.assign_sequence</h1><div class="highlight"><pre> |
334 | 330 |
|
335 | 331 | </aside> |
336 | 332 | </div> |
337 | | -</div><script src="../../_static/documentation_options.js?v=2e4a5242"></script> |
| 333 | +</div><script src="../../_static/documentation_options.js?v=f0846db4"></script> |
338 | 334 | <script src="../../_static/doctools.js?v=9bcbadda"></script> |
339 | 335 | <script src="../../_static/sphinx_highlight.js?v=dc90522c"></script> |
340 | 336 | <script src="../../_static/scripts/furo.js?v=46bd48cc"></script> |
|
0 commit comments