Skip to content

Commit b3f0438

Browse files
committed
1 parent 059e593 commit b3f0438

File tree

519 files changed

+1690
-1693
lines changed

Some content is hidden

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

519 files changed

+1690
-1693
lines changed

docs/dev/_static/pygments.css

Lines changed: 121 additions & 121 deletions
Large diffs are not rendered by default.

docs/dev/alignment.html

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
<link href="_static/styles/theme.css?digest=8878045cc6db502f8baf" rel="stylesheet" />
3232
<link href="_static/styles/pydata-sphinx-theme.css?digest=8878045cc6db502f8baf" rel="stylesheet" />
3333

34-
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=a746c00c" />
34+
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=8f2a1f02" />
3535
<link rel="stylesheet" type="text/css" href="_static/copybutton.css?v=76b2166b" />
3636
<link rel="stylesheet" type="text/css" href="_static/plot_directive.css" />
3737
<link rel="stylesheet" type="text/css" href="_static/sphinx-design.min.css?v=95c83b7e" />
@@ -754,7 +754,7 @@ <h2>Tutorial<a class="headerlink" href="#tutorial" title="Link to this heading">
754754
<h3>Alignment data structure<a class="headerlink" href="#alignment-data-structure" title="Link to this heading">#</a></h3>
755755
<p>Load two DNA sequences that have been previously aligned into a <code class="docutils literal notranslate"><span class="pre">TabularMSA</span></code>
756756
object, using sequence IDs as the MSA’s index:</p>
757-
<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="nn">skbio</span> <span class="kn">import</span> <span class="n">TabularMSA</span><span class="p">,</span> <span class="n">DNA</span>
757+
<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">TabularMSA</span><span class="p">,</span> <span class="n">DNA</span>
758758
<span class="gp">&gt;&gt;&gt; </span><span class="n">seqs</span> <span class="o">=</span> <span class="p">[</span><span class="n">DNA</span><span class="p">(</span><span class="s2">&quot;ACC--G-GGTA..&quot;</span><span class="p">,</span> <span class="n">metadata</span><span class="o">=</span><span class="p">{</span><span class="s1">&#39;id&#39;</span><span class="p">:</span> <span class="s2">&quot;seq1&quot;</span><span class="p">}),</span>
759759
<span class="gp">... </span> <span class="n">DNA</span><span class="p">(</span><span class="s2">&quot;TCC--G-GGCA..&quot;</span><span class="p">,</span> <span class="n">metadata</span><span class="o">=</span><span class="p">{</span><span class="s1">&#39;id&#39;</span><span class="p">:</span> <span class="s2">&quot;seq2&quot;</span><span class="p">})]</span>
760760
<span class="gp">&gt;&gt;&gt; </span><span class="n">msa</span> <span class="o">=</span> <span class="n">TabularMSA</span><span class="p">(</span><span class="n">seqs</span><span class="p">,</span> <span class="n">minter</span><span class="o">=</span><span class="s1">&#39;id&#39;</span><span class="p">)</span>
@@ -775,7 +775,7 @@ <h3>Alignment data structure<a class="headerlink" href="#alignment-data-structur
775775
<section id="using-the-optimized-alignment-algorithm">
776776
<h3>Using the optimized alignment algorithm<a class="headerlink" href="#using-the-optimized-alignment-algorithm" title="Link to this heading">#</a></h3>
777777
<p>Using the convenient <code class="docutils literal notranslate"><span class="pre">local_pairwise_align_ssw</span></code> function:</p>
778-
<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="nn">skbio.alignment</span> <span class="kn">import</span> <span class="n">local_pairwise_align_ssw</span>
778+
<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.alignment</span><span class="w"> </span><span class="kn">import</span> <span class="n">local_pairwise_align_ssw</span>
779779
<span class="gp">&gt;&gt;&gt; </span><span class="n">alignment</span><span class="p">,</span> <span class="n">score</span><span class="p">,</span> <span class="n">start_end_positions</span> <span class="o">=</span> <span class="n">local_pairwise_align_ssw</span><span class="p">(</span>
780780
<span class="gp">... </span> <span class="n">DNA</span><span class="p">(</span><span class="s2">&quot;ACTAAGGCTCTCTACCCCTCTCAGAGA&quot;</span><span class="p">),</span>
781781
<span class="gp">... </span> <span class="n">DNA</span><span class="p">(</span><span class="s2">&quot;ACTAAGGCTCCTAACCCCCTTTTCTCAGA&quot;</span><span class="p">)</span>
@@ -796,7 +796,7 @@ <h3>Using the optimized alignment algorithm<a class="headerlink" href="#using-th
796796
</pre></div>
797797
</div>
798798
<p>Using the <code class="docutils literal notranslate"><span class="pre">StripedSmithWaterman</span></code> object:</p>
799-
<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="nn">skbio.alignment</span> <span class="kn">import</span> <span class="n">StripedSmithWaterman</span>
799+
<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.alignment</span><span class="w"> </span><span class="kn">import</span> <span class="n">StripedSmithWaterman</span>
800800
<span class="gp">&gt;&gt;&gt; </span><span class="n">query</span> <span class="o">=</span> <span class="n">StripedSmithWaterman</span><span class="p">(</span><span class="s2">&quot;ACTAAGGCTCTCTACCCCTCTCAGAGA&quot;</span><span class="p">)</span>
801801
<span class="gp">&gt;&gt;&gt; </span><span class="n">alignment</span> <span class="o">=</span> <span class="n">query</span><span class="p">(</span><span class="s2">&quot;AAAAAACTCTCTAAACTCACTAAGGCTCTCTACCCCTCTTCAGAGAAGTCGA&quot;</span><span class="p">)</span>
802802
<span class="gp">&gt;&gt;&gt; </span><span class="nb">print</span><span class="p">(</span><span class="n">alignment</span><span class="p">)</span>
@@ -808,7 +808,7 @@ <h3>Using the optimized alignment algorithm<a class="headerlink" href="#using-th
808808
</div>
809809
<p>Using the <code class="docutils literal notranslate"><span class="pre">StripedSmithWaterman</span></code> object for multiple targets in an efficient
810810
way and finding the aligned sequence representations:</p>
811-
<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="nn">skbio.alignment</span> <span class="kn">import</span> <span class="n">StripedSmithWaterman</span>
811+
<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.alignment</span><span class="w"> </span><span class="kn">import</span> <span class="n">StripedSmithWaterman</span>
812812
<span class="gp">&gt;&gt;&gt; </span><span class="n">alignments</span> <span class="o">=</span> <span class="p">[]</span>
813813
<span class="gp">&gt;&gt;&gt; </span><span class="n">target_sequences</span> <span class="o">=</span> <span class="p">[</span>
814814
<span class="gp">... </span> <span class="s2">&quot;GCTAACTAGGCTCCCTTCTACCCCTCTCAGAGA&quot;</span><span class="p">,</span>
@@ -848,8 +848,8 @@ <h3>Using the slow alignment algorithm<a class="headerlink" href="#using-the-slo
848848
<p>Here we locally align a pair of protein sequences using gap open penalty
849849
of 11 and a gap extend penalty of 1 (in other words, it is much more
850850
costly to open a new gap than extend an existing one).</p>
851-
<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="nn">skbio</span> <span class="kn">import</span> <span class="n">Protein</span>
852-
<span class="gp">&gt;&gt;&gt; </span><span class="kn">from</span> <span class="nn">skbio.alignment</span> <span class="kn">import</span> <span class="n">local_pairwise_align_protein</span>
851+
<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">Protein</span>
852+
<span class="gp">&gt;&gt;&gt; </span><span class="kn">from</span><span class="w"> </span><span class="nn">skbio.alignment</span><span class="w"> </span><span class="kn">import</span> <span class="n">local_pairwise_align_protein</span>
853853
<span class="gp">&gt;&gt;&gt; </span><span class="n">s1</span> <span class="o">=</span> <span class="n">Protein</span><span class="p">(</span><span class="s2">&quot;HEAGAWGHEE&quot;</span><span class="p">)</span>
854854
<span class="gp">&gt;&gt;&gt; </span><span class="n">s2</span> <span class="o">=</span> <span class="n">Protein</span><span class="p">(</span><span class="s2">&quot;PAWHEAE&quot;</span><span class="p">)</span>
855855
<span class="gp">&gt;&gt;&gt; </span><span class="n">alignment</span><span class="p">,</span> <span class="n">score</span><span class="p">,</span> <span class="n">start_end_positions</span> <span class="o">=</span> <span class="n">local_pairwise_align_protein</span><span class="p">(</span>
@@ -874,8 +874,8 @@ <h3>Using the slow alignment algorithm<a class="headerlink" href="#using-the-slo
874874
</pre></div>
875875
</div>
876876
<p>Similarly, we can perform global alignment of nucleotide sequences:</p>
877-
<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="nn">skbio</span> <span class="kn">import</span> <span class="n">DNA</span>
878-
<span class="gp">&gt;&gt;&gt; </span><span class="kn">from</span> <span class="nn">skbio.alignment</span> <span class="kn">import</span> <span class="n">global_pairwise_align_nucleotide</span>
877+
<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">DNA</span>
878+
<span class="gp">&gt;&gt;&gt; </span><span class="kn">from</span><span class="w"> </span><span class="nn">skbio.alignment</span><span class="w"> </span><span class="kn">import</span> <span class="n">global_pairwise_align_nucleotide</span>
879879
<span class="gp">&gt;&gt;&gt; </span><span class="n">s1</span> <span class="o">=</span> <span class="n">DNA</span><span class="p">(</span><span class="s2">&quot;GCGTGCCTAAGGTATGCAAG&quot;</span><span class="p">)</span>
880880
<span class="gp">&gt;&gt;&gt; </span><span class="n">s2</span> <span class="o">=</span> <span class="n">DNA</span><span class="p">(</span><span class="s2">&quot;ACGTGCCTAGGTACGCAAG&quot;</span><span class="p">)</span>
881881
<span class="gp">&gt;&gt;&gt; </span><span class="n">alignment</span><span class="p">,</span> <span class="n">score</span><span class="p">,</span> <span class="n">start_end_positions</span> <span class="o">=</span> <span class="n">global_pairwise_align_nucleotide</span><span class="p">(</span>
@@ -981,7 +981,7 @@ <h3>Using the slow alignment algorithm<a class="headerlink" href="#using-the-slo
981981

982982
<p class="copyright">
983983

984-
© Copyright 2014-2024, scikit-bio development team.
984+
© Copyright 2014-2025, scikit-bio development team.
985985
<br/>
986986

987987
</p>

0 commit comments

Comments
 (0)