Skip to content

Commit

Permalink
Fix bug of single segment in linear.
Browse files Browse the repository at this point in the history
  • Loading branch information
Euphrasiologist committed Jun 1, 2022
1 parent 99ac894 commit ce38b15
Show file tree
Hide file tree
Showing 96 changed files with 1,100 additions and 1,081 deletions.
2 changes: 1 addition & 1 deletion docs/gfatk/all.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@
</a><h2 class="location"></h2>
</nav>
<nav class="sidebar"><a class="sidebar-logo" href="../gfatk/index.html"><div class="logo-container"><img class="rust-logo" src="../rust-logo.svg" alt="logo"></div>
</a><h2 class="location">Crate gfatk</h2></nav><main><div class="width-limiter"><div class="sub-container"><a class="sub-logo-container" href="../gfatk/index.html"><img class="rust-logo" src="../rust-logo.svg" alt="logo"></a><nav class="sub"><div class="theme-picker hidden"><button id="theme-picker" aria-label="Pick another theme!" aria-haspopup="menu" title="themes"><img width="22" height="22" alt="Pick another theme!" src="../brush.svg"></button><div id="theme-choices" role="menu"></div></div><form class="search-form"><div class="search-container"><span></span><input class="search-input" name="search" autocomplete="off" spellcheck="false" placeholder="Click or press ‘S’ to search, ‘?’ for more options…" type="search"><button type="button" id="help-button" title="help">?</button><a id="settings-menu" href="../settings.html" title="settings"><img width="22" height="22" alt="Change settings" src="../wheel.svg"></a></div></form></nav></div><section id="main-content" class="content"><h1 class="fqn"><span class="in-band">List of all items</span></h1><h3 id="Structs">Structs</h3><ul class="structs docblock"><li><a href="gfa/gfa/struct.GFAtk.html">gfa::gfa::GFAtk</a></li><li><a href="gfa/gfa/struct.Overlap.html">gfa::gfa::Overlap</a></li><li><a href="gfa/gfa/struct.Overlaps.html">gfa::gfa::Overlaps</a></li><li><a href="gfa/graph/struct.GFAdigraph.html">gfa::graph::GFAdigraph</a></li><li><a href="gfa/graph/struct.GFAungraph.html">gfa::graph::GFAungraph</a></li><li><a href="path/struct.GFAPath.html">path::GFAPath</a></li><li><a href="path/struct.GFAPathElement.html">path::GFAPathElement</a></li><li><a href="stats/struct.Stat.html">stats::Stat</a></li><li><a href="stats/struct.Stats.html">stats::Stats</a></li><li><a href="utils/struct.GFAGraphLookups.html">utils::GFAGraphLookups</a></li><li><a href="utils/struct.GFAGraphPair.html">utils::GFAGraphPair</a></li></ul><h3 id="Enums">Enums</h3><ul class="enums docblock"><li><a href="path/enum.CLIOpt.html">path::CLIOpt</a></li><li><a href="stats/enum.GenomeType.html">stats::GenomeType</a></li></ul><h3 id="Functions">Functions</h3><ul class="functions docblock"><li><a href="dot/fn.dot.html">dot::dot</a></li><li><a href="extract/fn.extract.html">extract::extract</a></li><li><a href="extract_chloro/fn.extract_chloro.html">extract_chloro::extract_chloro</a></li><li><a href="extract_mito/fn.extract_mito.html">extract_mito::extract_mito</a></li><li><a href="fasta/fn.fasta.html">fasta::fasta</a></li><li><a href="gfa/fn.gfa_string.html">gfa::gfa_string</a></li><li><a href="gfa/graph/fn.all_paths.html">gfa::graph::all_paths</a></li><li><a href="gfa/graph/fn.recursive_path_finder_incl_coverage.html">gfa::graph::recursive_path_finder_incl_coverage</a></li><li><a href="gfa/graph/fn.recursive_path_finder_no_coverage.html">gfa::graph::recursive_path_finder_no_coverage</a></li><li><a href="gfa/graph/fn.segments_subgraph.html">gfa::graph::segments_subgraph</a></li><li><a href="linear/fn.linear.html">linear::linear</a></li><li><a href="linear/fn.linear_inner.html">linear::linear_inner</a></li><li><a href="load/fn.byte_lines_iter.html">load::byte_lines_iter</a></li><li><a href="load/fn.load_gfa.html">load::load_gfa</a></li><li><a href="load/fn.load_gfa_stdin.html">load::load_gfa_stdin</a></li><li><a href="overlap/fn.overlap.html">overlap::overlap</a></li><li><a href="path/fn.parse_path.html">path::parse_path</a></li><li><a href="path/fn.parse_path_string.html">path::parse_path_string</a></li><li><a href="path/fn.path.html">path::path</a></li><li><a href="stats/fn.stats.html">stats::stats</a></li><li><a href="trim/fn.trim.html">trim::trim</a></li><li><a href="utils/fn.format_usize_to_kb.html">utils::format_usize_to_kb</a></li><li><a href="utils/fn.gc_content.html">utils::gc_content</a></li><li><a href="utils/fn.get_edge_coverage.html">utils::get_edge_coverage</a></li><li><a href="utils/fn.get_option_string.html">utils::get_option_string</a></li><li><a href="utils/fn.is_stdin.html">utils::is_stdin</a></li><li><a href="utils/fn.nucleotide_counts.html">utils::nucleotide_counts</a></li><li><a href="utils/fn.parse_cigar.html">utils::parse_cigar</a></li><li><a href="utils/fn.reverse_complement.html">utils::reverse_complement</a></li><li><a href="utils/fn.switch_base.html">utils::switch_base</a></li></ul></section><section id="search" class="content hidden"></section></div></main><div id="rustdoc-vars" data-root-path="../" data-current-crate="gfatk" data-themes="ayu,dark,light" data-resource-suffix="" data-rustdoc-version="1.60.0 (7737e0b5c 2022-04-04)" ></div>
</a><h2 class="location">Crate gfatk</h2></nav><main><div class="width-limiter"><div class="sub-container"><a class="sub-logo-container" href="../gfatk/index.html"><img class="rust-logo" src="../rust-logo.svg" alt="logo"></a><nav class="sub"><div class="theme-picker hidden"><button id="theme-picker" aria-label="Pick another theme!" aria-haspopup="menu" title="themes"><img width="22" height="22" alt="Pick another theme!" src="../brush.svg"></button><div id="theme-choices" role="menu"></div></div><form class="search-form"><div class="search-container"><span></span><input class="search-input" name="search" autocomplete="off" spellcheck="false" placeholder="Click or press ‘S’ to search, ‘?’ for more options…" type="search"><button type="button" id="help-button" title="help">?</button><a id="settings-menu" href="../settings.html" title="settings"><img width="22" height="22" alt="Change settings" src="../wheel.svg"></a></div></form></nav></div><section id="main-content" class="content"><h1 class="fqn"><span class="in-band">List of all items</span></h1><h3 id="Structs">Structs</h3><ul class="structs docblock"><li><a href="gfa/gfa/struct.GFAtk.html">gfa::gfa::GFAtk</a></li><li><a href="gfa/gfa/struct.Overlap.html">gfa::gfa::Overlap</a></li><li><a href="gfa/gfa/struct.Overlaps.html">gfa::gfa::Overlaps</a></li><li><a href="gfa/graph/struct.GFAdigraph.html">gfa::graph::GFAdigraph</a></li><li><a href="gfa/graph/struct.GFAungraph.html">gfa::graph::GFAungraph</a></li><li><a href="path/struct.GFAPath.html">path::GFAPath</a></li><li><a href="path/struct.GFAPathElement.html">path::GFAPathElement</a></li><li><a href="stats/struct.Stat.html">stats::Stat</a></li><li><a href="stats/struct.Stats.html">stats::Stats</a></li><li><a href="utils/struct.GFAGraphLookups.html">utils::GFAGraphLookups</a></li><li><a href="utils/struct.GFAGraphPair.html">utils::GFAGraphPair</a></li></ul><h3 id="Enums">Enums</h3><ul class="enums docblock"><li><a href="path/enum.CLIOpt.html">path::CLIOpt</a></li><li><a href="stats/enum.GenomeType.html">stats::GenomeType</a></li></ul><h3 id="Functions">Functions</h3><ul class="functions docblock"><li><a href="dot/fn.dot.html">dot::dot</a></li><li><a href="extract/fn.extract.html">extract::extract</a></li><li><a href="extract_chloro/fn.extract_chloro.html">extract_chloro::extract_chloro</a></li><li><a href="extract_mito/fn.extract_mito.html">extract_mito::extract_mito</a></li><li><a href="fasta/fn.fasta.html">fasta::fasta</a></li><li><a href="gfa/fn.gfa_string.html">gfa::gfa_string</a></li><li><a href="gfa/graph/fn.all_paths.html">gfa::graph::all_paths</a></li><li><a href="gfa/graph/fn.recursive_path_finder_incl_coverage.html">gfa::graph::recursive_path_finder_incl_coverage</a></li><li><a href="gfa/graph/fn.recursive_path_finder_no_coverage.html">gfa::graph::recursive_path_finder_no_coverage</a></li><li><a href="gfa/graph/fn.segments_subgraph.html">gfa::graph::segments_subgraph</a></li><li><a href="linear/fn.linear.html">linear::linear</a></li><li><a href="linear/fn.linear_inner.html">linear::linear_inner</a></li><li><a href="load/fn.byte_lines_iter.html">load::byte_lines_iter</a></li><li><a href="load/fn.load_gfa.html">load::load_gfa</a></li><li><a href="load/fn.load_gfa_stdin.html">load::load_gfa_stdin</a></li><li><a href="overlap/fn.overlap.html">overlap::overlap</a></li><li><a href="path/fn.parse_path.html">path::parse_path</a></li><li><a href="path/fn.parse_path_string.html">path::parse_path_string</a></li><li><a href="path/fn.path.html">path::path</a></li><li><a href="stats/fn.stats.html">stats::stats</a></li><li><a href="trim/fn.trim.html">trim::trim</a></li><li><a href="utils/fn.format_usize_to_kb.html">utils::format_usize_to_kb</a></li><li><a href="utils/fn.gc_content.html">utils::gc_content</a></li><li><a href="utils/fn.get_edge_coverage.html">utils::get_edge_coverage</a></li><li><a href="utils/fn.get_option_string.html">utils::get_option_string</a></li><li><a href="utils/fn.is_stdin.html">utils::is_stdin</a></li><li><a href="utils/fn.nucleotide_counts.html">utils::nucleotide_counts</a></li><li><a href="utils/fn.parse_cigar.html">utils::parse_cigar</a></li><li><a href="utils/fn.reverse_complement.html">utils::reverse_complement</a></li><li><a href="utils/fn.switch_base.html">utils::switch_base</a></li></ul></section><section id="search" class="content hidden"></section></div></main><div id="rustdoc-vars" data-root-path="../" data-current-crate="gfatk" data-themes="ayu,dark,light" data-resource-suffix="" data-rustdoc-version="1.61.0 (fe5b13d68 2022-05-18)" ></div>
</body></html>
4 changes: 2 additions & 2 deletions docs/gfatk/dot/fn.dot.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
</nav>
<nav class="sidebar"><a class="sidebar-logo" href="../../gfatk/index.html"><div class="logo-container"><img class="rust-logo" src="../../rust-logo.svg" alt="logo"></div>
</a><div class="sidebar-elems"><h2 class="location"><a href="index.html">In gfatk::dot</a></h2><div id="sidebar-vars" data-name="dot" data-ty="fn" data-relpath=""></div><script defer src="sidebar-items.js"></script></div></nav><main><div class="width-limiter"><div class="sub-container"><a class="sub-logo-container" href="../../gfatk/index.html"><img class="rust-logo" src="../../rust-logo.svg" alt="logo"></a><nav class="sub"><div class="theme-picker hidden"><button id="theme-picker" aria-label="Pick another theme!" aria-haspopup="menu" title="themes"><img width="22" height="22" alt="Pick another theme!" src="../../brush.svg"></button><div id="theme-choices" role="menu"></div></div><form class="search-form"><div class="search-container"><span></span><input class="search-input" name="search" autocomplete="off" spellcheck="false" placeholder="Click or press ‘S’ to search, ‘?’ for more options…" type="search"><button type="button" id="help-button" title="help">?</button><a id="settings-menu" href="../../settings.html" title="settings"><img width="22" height="22" alt="Change settings" src="../../wheel.svg"></a></div></form></nav></div><section id="main-content" class="content"><div class="main-heading">
<h1 class="fqn"><span class="in-band">Function <a href="../index.html">gfatk</a>::<wbr><a href="index.html">dot</a>::<wbr><a class="fn" href="#">dot</a><button id="copy-path" onclick="copy_path(this)" title="Copy item path to clipboard"><img src="../../clipboard.svg" width="19" height="18" alt="Copy item path"></button></span></h1><span class="out-of-band"><a class="srclink" href="../../src/gfatk/dot.rs.html#15-36">source</a> · <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">[<span class="inner">&#x2212;</span>]</a></span></div><div class="docblock item-decl"><pre class="rust fn"><code>pub fn dot(matches: &amp;ArgMatches) -&gt; <a class="type" href="https://docs.rs/anyhow/1.0.53/anyhow/type.Result.html" title="type anyhow::Result">Result</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/1.60.0/std/primitive.unit.html">()</a>&gt;</code></pre></div><details class="rustdoc-toggle top-doc" open><summary class="hideme"><span>Expand description</span></summary><div class="docblock"><p>Make a DOT (<a href="https://graphviz.org/doc/info/lang.html">https://graphviz.org/doc/info/lang.html</a>) language representation of a GFA.</p>
<h1 class="fqn"><span class="in-band">Function <a href="../index.html">gfatk</a>::<wbr><a href="index.html">dot</a>::<wbr><a class="fn" href="#">dot</a><button id="copy-path" onclick="copy_path(this)" title="Copy item path to clipboard"><img src="../../clipboard.svg" width="19" height="18" alt="Copy item path"></button></span></h1><span class="out-of-band"><a class="srclink" href="../../src/gfatk/dot.rs.html#15-36">source</a> · <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">[<span class="inner">&#x2212;</span>]</a></span></div><div class="docblock item-decl"><pre class="rust fn"><code>pub fn dot(matches: &amp;ArgMatches) -&gt; <a class="type" href="https://docs.rs/anyhow/1.0.53/anyhow/type.Result.html" title="type anyhow::Result">Result</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/1.61.0/std/primitive.unit.html">()</a>&gt;</code></pre></div><details class="rustdoc-toggle top-doc" open><summary class="hideme"><span>Expand description</span></summary><div class="docblock"><p>Make a DOT (<a href="https://graphviz.org/doc/info/lang.html">https://graphviz.org/doc/info/lang.html</a>) language representation of a GFA.</p>
<p>For example:</p>
<div class="example-wrap"><pre class="language-bash"><code>gfatk dot in.gfa | dot -Tsvg out.svg</code></pre></div></div></details></section><section id="search" class="content hidden"></section></div></main><div id="rustdoc-vars" data-root-path="../../" data-current-crate="gfatk" data-themes="ayu,dark,light" data-resource-suffix="" data-rustdoc-version="1.60.0 (7737e0b5c 2022-04-04)" ></div>
<div class="example-wrap"><pre class="language-bash"><code>gfatk dot in.gfa | dot -Tsvg out.svg</code></pre></div></div></details></section><section id="search" class="content hidden"></section></div></main><div id="rustdoc-vars" data-root-path="../../" data-current-crate="gfatk" data-themes="ayu,dark,light" data-resource-suffix="" data-rustdoc-version="1.61.0 (fe5b13d68 2022-05-18)" ></div>
</body></html>
2 changes: 1 addition & 1 deletion docs/gfatk/dot/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,5 @@
<h1 class="fqn"><span class="in-band">Module <a href="../index.html">gfatk</a>::<wbr><a class="mod" href="#">dot</a><button id="copy-path" onclick="copy_path(this)" title="Copy item path to clipboard"><img src="../../clipboard.svg" width="19" height="18" alt="Copy item path"></button></span></h1><span class="out-of-band"><a class="srclink" href="../../src/gfatk/dot.rs.html#4-36">source</a> · <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">[<span class="inner">&#x2212;</span>]</a></span></div><details class="rustdoc-toggle top-doc" open><summary class="hideme"><span>Expand description</span></summary><div class="docblock"><p>Make a DOT language representation of a GFA.</p>
</div></details><h2 id="functions" class="small-section-header"><a href="#functions">Functions</a></h2>
<div class="item-table"><div class="item-row"><div class="item-left module-item"><a class="fn" href="fn.dot.html" title="gfatk::dot::dot fn">dot</a></div><div class="item-right docblock-short"><p>Make a DOT (<a href="https://graphviz.org/doc/info/lang.html">https://graphviz.org/doc/info/lang.html</a>) language representation of a GFA.</p>
</div></div></div></section><section id="search" class="content hidden"></section></div></main><div id="rustdoc-vars" data-root-path="../../" data-current-crate="gfatk" data-themes="ayu,dark,light" data-resource-suffix="" data-rustdoc-version="1.60.0 (7737e0b5c 2022-04-04)" ></div>
</div></div></div></section><section id="search" class="content hidden"></section></div></main><div id="rustdoc-vars" data-root-path="../../" data-current-crate="gfatk" data-themes="ayu,dark,light" data-resource-suffix="" data-rustdoc-version="1.61.0 (fe5b13d68 2022-05-18)" ></div>
</body></html>
Loading

0 comments on commit ce38b15

Please sign in to comment.