Skip to content

Commit 76e43c7

Browse files
committed
1 parent 50209eb commit 76e43c7

30 files changed

+1315
-154
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
skbio.stats.composition.struc\_zero
2+
===================================
3+
4+
.. currentmodule:: skbio.stats.composition
5+
6+
.. autofunction:: struc_zero

docs/dev/generated/skbio.sequence.SubstitutionMatrix.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -891,7 +891,7 @@ <h1>skbio.sequence.SubstitutionMatrix<a class="headerlink" href="#skbio-sequence
891891
<td><p>List names of pre-defined substitution matrices.</p></td>
892892
</tr>
893893
<tr class="row-odd"><td><p><a class="reference internal" href="skbio.sequence.SubstitutionMatrix.identity.html#skbio.sequence.SubstitutionMatrix.identity" title="skbio.sequence.SubstitutionMatrix.identity"><code class="xref py py-obj docutils literal notranslate"><span class="pre">identity</span></code></a>(alphabet, match, mismatch[, dtype])</p></td>
894-
<td><p></p></td>
894+
<td><p>Create an identity substitution matrix.</p></td>
895895
</tr>
896896
<tr class="row-even"><td><p><a class="reference internal" href="skbio.sequence.SubstitutionMatrix.to_dict.html#skbio.sequence.SubstitutionMatrix.to_dict" title="skbio.sequence.SubstitutionMatrix.to_dict"><code class="xref py py-obj docutils literal notranslate"><span class="pre">to_dict</span></code></a>()</p></td>
897897
<td><p>Create a 2D dictionary from the substitution matrix.</p></td>

docs/dev/generated/skbio.sequence.SubstitutionMatrix.identity.html

Lines changed: 37 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66

77
<head>
88
<meta charset="utf-8" />
9+
<meta name="description" content="Create an identity substitution matrix." />
910
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
1011

1112
<title>skbio.sequence.SubstitutionMatrix.identity &#8212; scikit-bio 0.7.1-dev documentation</title>
@@ -695,7 +696,42 @@ <h1>skbio.sequence.SubstitutionMatrix.identity<a class="headerlink" href="#skbio
695696
<dl class="py method">
696697
<dt class="sig sig-object py" id="skbio.sequence.SubstitutionMatrix.identity">
697698
<em class="property"><span class="k"><span class="pre">classmethod</span></span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">SubstitutionMatrix.</span></span><span class="sig-name descname"><span class="pre">identity</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">alphabet</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">match</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">mismatch</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">dtype</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'float32'</span></span></em><span class="sig-paren">)</span><a class="reference external" href="https://github.com/scikit-bio/scikit-bio/blob/main/skbio/sequence/_substitution.py#L337"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#skbio.sequence.SubstitutionMatrix.identity" title="Link to this definition">#</a></dt>
698-
<dd></dd></dl>
699+
<dd><p>Create an identity substitution matrix.</p>
700+
<p>All matches and mismatches will have the identical scores,
701+
respectively, regardless of the character.</p>
702+
<dl class="field-list simple">
703+
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
704+
<dd class="field-odd"><dl class="simple">
705+
<dt><strong>alphabet</strong><span class="classifier">iterable</span></dt><dd><p>Characters that constitute the alphabet.</p>
706+
</dd>
707+
<dt><strong>match</strong><span class="classifier">int or float</span></dt><dd><p>Score assigned to all matches.</p>
708+
</dd>
709+
<dt><strong>mismatch</strong><span class="classifier">int or float</span></dt><dd><p>Score assigned to all mismatches.</p>
710+
</dd>
711+
<dt><strong>dtype</strong><span class="classifier">{“float32”, “float64”}, optional</span></dt><dd><p>Floating-point data type of the matrix. Default is “float32”.</p>
712+
</dd>
713+
</dl>
714+
</dd>
715+
<dt class="field-even">Returns<span class="colon">:</span></dt>
716+
<dd class="field-even"><dl class="simple">
717+
<dt>SubstitutionMatrix</dt><dd><p>Substitution matrix constructed from the alphabet and scores.</p>
718+
</dd>
719+
</dl>
720+
</dd>
721+
</dl>
722+
<p class="rubric">Examples</p>
723+
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="kn">from</span><span class="w"> </span><span class="nn">skbio</span><span class="w"> </span><span class="kn">import</span> <span class="n">SubstitutionMatrix</span>
724+
<span class="gp">&gt;&gt;&gt; </span><span class="n">mat</span> <span class="o">=</span> <span class="n">SubstitutionMatrix</span><span class="o">.</span><span class="n">identity</span><span class="p">(</span><span class="s1">&#39;ACGT&#39;</span><span class="p">,</span> <span class="mi">1</span><span class="p">,</span> <span class="o">-</span><span class="mi">2</span><span class="p">)</span>
725+
<span class="gp">&gt;&gt;&gt; </span><span class="n">mat</span><span class="o">.</span><span class="n">alphabet</span>
726+
<span class="go">(&#39;A&#39;, &#39;C&#39;, &#39;G&#39;, &#39;T&#39;)</span>
727+
<span class="gp">&gt;&gt;&gt; </span><span class="n">mat</span><span class="o">.</span><span class="n">scores</span>
728+
<span class="go">array([[ 1., -2., -2., -2.],</span>
729+
<span class="go"> [-2., 1., -2., -2.],</span>
730+
<span class="go"> [-2., -2., 1., -2.],</span>
731+
<span class="go"> [-2., -2., -2., 1.]], dtype=float32)</span>
732+
</pre></div>
733+
</div>
734+
</dd></dl>
699735

700736
</section>
701737

docs/dev/generated/skbio.stats.composition.alr.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -617,6 +617,7 @@
617617
<li class="toctree-l2"><a class="reference internal" href="skbio.stats.composition.ancombc.html">skbio.stats.composition.ancombc</a></li>
618618
<li class="toctree-l2"><a class="reference internal" href="skbio.stats.composition.dirmult_ttest.html">skbio.stats.composition.dirmult_ttest</a></li>
619619
<li class="toctree-l2"><a class="reference internal" href="skbio.stats.composition.dirmult_lme.html">skbio.stats.composition.dirmult_lme</a></li>
620+
<li class="toctree-l2"><a class="reference internal" href="skbio.stats.composition.struc_zero.html">skbio.stats.composition.struc_zero</a></li>
620621
<li class="toctree-l2"><a class="reference internal" href="skbio.stats.composition.centralize.html">skbio.stats.composition.centralize</a></li>
621622
<li class="toctree-l2"><a class="reference internal" href="skbio.stats.composition.closure.html">skbio.stats.composition.closure</a></li>
622623
<li class="toctree-l2"><a class="reference internal" href="skbio.stats.composition.inner.html">skbio.stats.composition.inner</a></li>

docs/dev/generated/skbio.stats.composition.alr_inv.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -617,6 +617,7 @@
617617
<li class="toctree-l2"><a class="reference internal" href="skbio.stats.composition.ancombc.html">skbio.stats.composition.ancombc</a></li>
618618
<li class="toctree-l2"><a class="reference internal" href="skbio.stats.composition.dirmult_ttest.html">skbio.stats.composition.dirmult_ttest</a></li>
619619
<li class="toctree-l2"><a class="reference internal" href="skbio.stats.composition.dirmult_lme.html">skbio.stats.composition.dirmult_lme</a></li>
620+
<li class="toctree-l2"><a class="reference internal" href="skbio.stats.composition.struc_zero.html">skbio.stats.composition.struc_zero</a></li>
620621
<li class="toctree-l2"><a class="reference internal" href="skbio.stats.composition.centralize.html">skbio.stats.composition.centralize</a></li>
621622
<li class="toctree-l2"><a class="reference internal" href="skbio.stats.composition.closure.html">skbio.stats.composition.closure</a></li>
622623
<li class="toctree-l2"><a class="reference internal" href="skbio.stats.composition.inner.html">skbio.stats.composition.inner</a></li>

docs/dev/generated/skbio.stats.composition.ancom.html

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -617,6 +617,7 @@
617617
<li class="toctree-l2"><a class="reference internal" href="skbio.stats.composition.ancombc.html">skbio.stats.composition.ancombc</a></li>
618618
<li class="toctree-l2"><a class="reference internal" href="skbio.stats.composition.dirmult_ttest.html">skbio.stats.composition.dirmult_ttest</a></li>
619619
<li class="toctree-l2"><a class="reference internal" href="skbio.stats.composition.dirmult_lme.html">skbio.stats.composition.dirmult_lme</a></li>
620+
<li class="toctree-l2"><a class="reference internal" href="skbio.stats.composition.struc_zero.html">skbio.stats.composition.struc_zero</a></li>
620621
<li class="toctree-l2"><a class="reference internal" href="skbio.stats.composition.centralize.html">skbio.stats.composition.centralize</a></li>
621622
<li class="toctree-l2"><a class="reference internal" href="skbio.stats.composition.closure.html">skbio.stats.composition.closure</a></li>
622623
<li class="toctree-l2"><a class="reference internal" href="skbio.stats.composition.inner.html">skbio.stats.composition.inner</a></li>
@@ -757,10 +758,10 @@ <h1>skbio.stats.composition.ancom<a class="headerlink" href="#skbio-stats-compos
757758
be significantly different. This can can be anywhere between 0 and 1
758759
exclusive.</p>
759760
</dd>
760-
<dt><strong>p_adjust</strong><span class="classifier">str, optional</span></dt><dd><p>Method to correct <em>p</em>-values for multiple comparisons. Options are Holm-
761-
Boniferroni (“holm” or “holm-bonferroni”) (default), Benjamini-
762-
Hochberg (“bh”, “fdr_bh” or “benjamini-hochberg”), or any method supported
763-
by statsmodels’ <a class="reference external" href="https://www.statsmodels.org/stable/generated/statsmodels.stats.multitest.multipletests.html#statsmodels.stats.multitest.multipletests" title="(in statsmodels 0.14.4 v0.14.4)"><code class="xref py py-func docutils literal notranslate"><span class="pre">multipletests</span></code></a> function.
761+
<dt><strong>p_adjust</strong><span class="classifier">str, optional</span></dt><dd><p>Method to correct <em>p</em>-values for multiple comparisons. Options are
762+
Holm-Boniferroni (“holm” or “holm-bonferroni”) (default), Benjamini-Hochberg
763+
(“bh”, “fdr_bh” or “benjamini-hochberg”), or any method supported by
764+
statsmodels’ <a class="reference external" href="https://www.statsmodels.org/stable/generated/statsmodels.stats.multitest.multipletests.html#statsmodels.stats.multitest.multipletests" title="(in statsmodels 0.14.4 v0.14.4)"><code class="xref py py-func docutils literal notranslate"><span class="pre">multipletests</span></code></a> function.
764765
Case-insensitive. If None, no correction will be performed.</p>
765766
<div class="versionchanged">
766767
<p><span class="versionmodified changed">Changed in version 0.6.0: </span>Renamed from <code class="docutils literal notranslate"><span class="pre">multiple_comparisons_correction</span></code>. The old name is kept as an alias but is deprecated.</p>

0 commit comments

Comments
 (0)