Files
OBIJupyterHub/jupyterhub_volumes/web/obidoc/obitools/obitaxonomy/index.html
Eric Coissac 30b7175702 Make cleaning
2025-11-17 14:18:13 +01:00

1824 lines
38 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html>
<html lang="en-us" dir="ltr">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="
obitaxonomy: manage and request a taxonomy database
#
Description
#
Synopsis
#
obitaxonomy [--alternative-names|-a] [--batch-size &lt;int&gt;] [--debug]
[--download-ncbi] [--dump|-D &lt;TAXID&gt;] [--extract-taxonomy]
[--fixed|-F] [--force-one-cpu] [--help|-h|-?] [--max-cpu &lt;int&gt;]
[--no-progressbar] [--out|-o &lt;FILENAME&gt;] [--parents|-p &lt;TAXID&gt;]
[--pprof] [--pprof-goroutine &lt;int&gt;] [--pprof-mutex &lt;int&gt;]
[--rank &lt;RANK&gt;] [--rank-list|-l] [--raw-taxid]
[--restrict-to-taxon|-r &lt;string&gt;]... [--solexa]
[--sons|-s &lt;TAXID&gt;] [--taxonomy|-t &lt;string&gt;] [--version]
[--with-path] [--with-query|-P] [--without-parent]
[--without-rank|-R] [--without-scientific-name|-S] [&lt;args&gt;]
Options
#
obitaxonomy
specific options
#
--alternative-names
| -a
: Enable the search on all alternative names and not only scientific names. (default: false)
--download-ncbi: Download the current NCBI taxonomy taxdump (default: false)
--dump
| -D
&lt;TAXID&gt;: Dump a sub-taxonomy corresponding to the precised clade (default: &ldquo;&rdquo;)
--extract-taxonomy: Extract taxonomy from a sequence file (default: false)
--fixed: Match taxon names using a fixed pattern, not a regular expression (default: false)
--parents
| -p
&lt;TAXID&gt;: Displays every parental tree&rsquo;s information for the provided taxid. (default: &ldquo;NA&rdquo;)
--rank &lt;RANK&gt;: Restrict to the given taxonomic rank. (default: &ldquo;&rdquo;)
--rank-list
| -l
: List every taxonomic rank available in the taxonomy. (default: false)
--restrict-to-taxon
| -r
&lt;string&gt;: Restrict output to some subclades. (default: [])
--sons
| -s
&lt;TAXID&gt;: Displays every sons&rsquo; tree&rsquo;s information for the provided taxid. (default: &ldquo;NA&rdquo;)
--with-path: Adds a column containing the full path for each displayed taxon. (default: false)
--with-query
| -P
: Adds a column containing query used to filter taxon name for each displayed taxon. (default: false)
--without-parent: Supress the column containing the parent&rsquo;s taxonid from the output. (default: false)
--without-rank
| -R
: Supress the column containing the taxonomic rank from the output. (default: false)
--without-scientific-name
| -S
: Supress the column containing the scientific name from the output. (default: false)
Taxonomic options
#
--taxonomy
| -t
&lt;string&gt;: Path to the taxonomic database.
General options
#
--help
| -h|-?
: shows this help.
--version: prints the version and exits.
--silent-warning: This option tells obitools to stop displaying warnings.
This behaviour can be controlled by setting the OBIWARNINGS environment variable.
Computation related options
#
--max-cpu &lt;INTEGER&gt;: OBITools can take advantage of your computer&rsquo;s multi-core
architecture by parallelizing the computation across all available CPUs.
Computing on more CPUs usually requires more memory to perform the
computation. Reducing the number of CPUs used to perform a calculation
is also a way to indirectly control the amount of memory used by the
process. The number of CPUs used by OBITools can also be controlled
by setting the OBIMAXCPU environment variable.
--force-one-cpu: forces the use of a single CPU core for parallel processing (default: false).
--batch-size &lt;INTEGER&gt;: number of sequence per batch for parallel processing (default: 1000, env: OBIBATCHSIZE)
Debug related options
#
--debug: enables debug mode, by setting log level to debug (default: false, env: OBIDEBUG)
--pprof: enables pprof server. Look at the log for details. (default: false).
--pprof-mutex &lt;INTEGER&gt;: enables profiling of mutex lock. (default: 10, env: OBIPPROFMUTEX)
--pprof-goroutine &lt;INTEGER&gt;: enables profiling of goroutine blocking profile. (default: 6060, env: OBIPPROFGOROUTINE)
Examples
#
obitaxonomy --help
">
<meta name="theme-color" media="(prefers-color-scheme: light)" content="#ffffff">
<meta name="theme-color" media="(prefers-color-scheme: dark)" content="#343a40">
<meta name="color-scheme" content="light dark"><meta property="og:url" content="http://metabar:8888/obidoc/obitools/obitaxonomy/">
<meta property="og:site_name" content="OBITools4 documentation">
<meta property="og:title" content="obitaxonomy">
<meta property="og:description" content="obitaxonomy: manage and request a taxonomy database # Description # Synopsis # obitaxonomy [--alternative-names|-a] [--batch-size &lt;int&gt;] [--debug] [--download-ncbi] [--dump|-D &lt;TAXID&gt;] [--extract-taxonomy] [--fixed|-F] [--force-one-cpu] [--help|-h|-?] [--max-cpu &lt;int&gt;] [--no-progressbar] [--out|-o &lt;FILENAME&gt;] [--parents|-p &lt;TAXID&gt;] [--pprof] [--pprof-goroutine &lt;int&gt;] [--pprof-mutex &lt;int&gt;] [--rank &lt;RANK&gt;] [--rank-list|-l] [--raw-taxid] [--restrict-to-taxon|-r &lt;string&gt;]... [--solexa] [--sons|-s &lt;TAXID&gt;] [--taxonomy|-t &lt;string&gt;] [--version] [--with-path] [--with-query|-P] [--without-parent] [--without-rank|-R] [--without-scientific-name|-S] [&lt;args&gt;] Options # obitaxonomy specific options # --alternative-names | -a : Enable the search on all alternative names and not only scientific names. (default: false) --download-ncbi: Download the current NCBI taxonomy taxdump (default: false) --dump | -D &lt;TAXID&gt;: Dump a sub-taxonomy corresponding to the precised clade (default: “”) --extract-taxonomy: Extract taxonomy from a sequence file (default: false) --fixed: Match taxon names using a fixed pattern, not a regular expression (default: false) --parents | -p &lt;TAXID&gt;: Displays every parental trees information for the provided taxid. (default: “NA”) --rank &lt;RANK&gt;: Restrict to the given taxonomic rank. (default: “”) --rank-list | -l : List every taxonomic rank available in the taxonomy. (default: false) --restrict-to-taxon | -r &lt;string&gt;: Restrict output to some subclades. (default: []) --sons | -s &lt;TAXID&gt;: Displays every sons trees information for the provided taxid. (default: “NA”) --with-path: Adds a column containing the full path for each displayed taxon. (default: false) --with-query | -P : Adds a column containing query used to filter taxon name for each displayed taxon. (default: false) --without-parent: Supress the column containing the parents taxonid from the output. (default: false) --without-rank | -R : Supress the column containing the taxonomic rank from the output. (default: false) --without-scientific-name | -S : Supress the column containing the scientific name from the output. (default: false) Taxonomic options # --taxonomy | -t &lt;string&gt;: Path to the taxonomic database. General options # --help | -h|-? : shows this help. --version: prints the version and exits. --silent-warning: This option tells obitools to stop displaying warnings. This behaviour can be controlled by setting the OBIWARNINGS environment variable. Computation related options # --max-cpu &lt;INTEGER&gt;: OBITools can take advantage of your computers multi-core architecture by parallelizing the computation across all available CPUs. Computing on more CPUs usually requires more memory to perform the computation. Reducing the number of CPUs used to perform a calculation is also a way to indirectly control the amount of memory used by the process. The number of CPUs used by OBITools can also be controlled by setting the OBIMAXCPU environment variable. --force-one-cpu: forces the use of a single CPU core for parallel processing (default: false). --batch-size &lt;INTEGER&gt;: number of sequence per batch for parallel processing (default: 1000, env: OBIBATCHSIZE) Debug related options # --debug: enables debug mode, by setting log level to debug (default: false, env: OBIDEBUG) --pprof: enables pprof server. Look at the log for details. (default: false). --pprof-mutex &lt;INTEGER&gt;: enables profiling of mutex lock. (default: 10, env: OBIPPROFMUTEX) --pprof-goroutine &lt;INTEGER&gt;: enables profiling of goroutine blocking profile. (default: 6060, env: OBIPPROFGOROUTINE) Examples # obitaxonomy --help">
<meta property="og:locale" content="en_us">
<meta property="og:type" content="website">
<title>obitaxonomy | OBITools4 documentation</title>
<link rel="icon" href="/obidoc/favicon.png" >
<link rel="manifest" href="/obidoc/manifest.json">
<link rel="canonical" href="http://metabar:8888/obidoc/obitools/obitaxonomy/">
<link rel="stylesheet" href="/obidoc/book.min.5fd7b8e2d1c0ae15da279c52ff32731130386f71b58f011468f20d0056fe6b78.css" integrity="sha256-X9e44tHArhXaJ5xS/zJzETA4b3G1jwEUaPINAFb&#43;a3g=" crossorigin="anonymous">
<script defer src="/obidoc/fuse.min.js"></script>
<script defer src="/obidoc/en.search.min.4da51bdd2d833922fdbc0e19df517221387fc625ffb68ee140d605b3c5b68058.js" integrity="sha256-TaUb3S2DOSL9vA4Z31FyITh/xiX/to7hQNYFs8W2gFg=" crossorigin="anonymous"></script>
<script defer src="/obidoc/sw.min.32af8eafce4180aa1c5dea66d99fb26ba9043ea7c7a4c706138c91d9051b285e.js" integrity="sha256-Mq&#43;Or85BgKocXepm2Z&#43;ya6kEPqfHpMcGE4yR2QUbKF4=" crossorigin="anonymous"></script>
<link rel="alternate" type="application/rss+xml" href="http://metabar:8888/obidoc/obitools/obitaxonomy/index.xml" title="OBITools4 documentation" />
<!--
Made with Book Theme
https://github.com/alex-shpak/hugo-book
-->
<link rel="stylesheet" type="text/css" href="http://metabar:8888/obidoc/hugo-cite.css" />
</head>
<body dir="ltr">
<input type="checkbox" class="hidden toggle" id="menu-control" />
<input type="checkbox" class="hidden toggle" id="toc-control" />
<main class="container flex">
<aside class="book-menu">
<div class="book-menu-content">
<nav>
<h2 class="book-brand">
<a class="flex align-center" href="/obidoc/"><img src="/obidoc/obitools_logo.jpg" alt="Logo" class="book-icon" /><span>OBITools4 documentation</span>
</a>
</h2>
<div class="book-search hidden">
<input type="text" id="book-search-input" placeholder="Search" aria-label="Search" maxlength="64" data-hotkeys="s/" />
<div class="book-search-spinner hidden"></div>
<ul id="book-search-results"></ul>
</div>
<script>document.querySelector(".book-search").classList.remove("hidden")</script>
<ul>
<li>
<span>Docs</span>
<ul>
<li>
<a href="/obidoc/docs/about/" class="">About</a>
</li>
<li>
<a href="/obidoc/docs/installation/" class="">Installation</a>
<ul>
</ul>
</li>
<li>
<a href="/obidoc/docs/principles/" class="">General operating principles</a>
<ul>
</ul>
</li>
<li>
<input type="checkbox" id="section-08756b4c1f14be6ee584ece005b9f621" class="toggle" />
<label for="section-08756b4c1f14be6ee584ece005b9f621" class="flex justify-between">
<a role="button" class="">File formats</a>
</label>
<ul>
<li>
<input type="checkbox" id="section-933c2e64b905b84e22aa5273cea2d0bd" class="toggle" />
<label for="section-933c2e64b905b84e22aa5273cea2d0bd" class="flex justify-between">
<a role="button" class="">Sequence file formats</a>
</label>
<ul>
<li>
<a href="/obidoc/formats/fasta/" class="">FASTA file format</a>
<ul>
</ul>
</li>
<li>
<a href="/obidoc/formats/fastq/" class="">FASTQ file format</a>
<ul>
</ul>
</li>
<li>
<a href="/obidoc/formats/genbank/" class="">GenBank Flat File format</a>
<ul>
</ul>
</li>
<li>
<a href="/obidoc/formats/embl/" class="">EMBL Flat File format</a>
<ul>
</ul>
</li>
<li>
<a href="/obidoc/docs/file_format/sequence_files/csv/" class="">CSV format</a>
<ul>
</ul>
</li>
<li>
<a href="/obidoc/formats/json/" class="">JSON format</a>
<ul>
</ul>
</li>
<li>
<a href="/obidoc/docs/file_format/sequence_files/annotations/" class="">Annotation of sequences</a>
<ul>
</ul>
</li>
</ul>
</li>
<li>
<input type="checkbox" id="section-0258ae1c222f9a38cc1b75254c93b0f4" class="toggle" />
<label for="section-0258ae1c222f9a38cc1b75254c93b0f4" class="flex justify-between">
<a role="button" class="">Taxonomy file formats</a>
</label>
<ul>
<li>
<a href="/obidoc/docs/file_format/taxonomy_file/csv_taxdump/" class="">CSV formatted taxdump</a>
<ul>
</ul>
</li>
<li>
<a href="/obidoc/docs/file_format/taxonomy_file/ncbi_taxdump/" class="">NCBI taxdump</a>
<ul>
</ul>
</li>
</ul>
</li>
<li>
<a href="/obidoc/formats/csv/" class="">The CSV format</a>
<ul>
</ul>
</li>
</ul>
</li>
<li>
<input type="checkbox" id="section-70b1e6e5ec7f3ccab643155fa50659b6" class="toggle" />
<label for="section-70b1e6e5ec7f3ccab643155fa50659b6" class="flex justify-between">
<a role="button" class="">Patterns</a>
</label>
<ul>
<li>
<a href="/obidoc/docs/patterns/regular/" class="">Regular Expressions</a>
</li>
<li>
<a href="/obidoc/docs/patterns/dnagrep/" class="">DNA Patterns</a>
</li>
</ul>
</li>
<li>
<input type="checkbox" id="section-8223f464911a1fe6c655972143684e93" class="toggle" checked />
<label for="section-8223f464911a1fe6c655972143684e93" class="flex justify-between">
<a role="button" class="">The OBITools4 commands</a>
</label>
<ul>
<li>
<a href="/obidoc/docs/commands/options/" class="">Shared command options</a>
<ul>
</ul>
</li>
<li>
<input type="checkbox" id="section-8921ea65523c266b128dd4263232b0fc" class="toggle" />
<label for="section-8921ea65523c266b128dd4263232b0fc" class="flex justify-between">
<a role="button" class="">Basics</a>
</label>
<ul>
<li>
<a href="/obidoc/obitools/obiannotate/" class="">obiannotate</a>
<ul>
</ul>
</li>
<li>
<a href="/obidoc/obitools/obicomplement/" class="">obicomplement</a>
<ul>
</ul>
</li>
<li>
<a href="/obidoc/obitools/obiconvert/" class="">obiconvert</a>
<ul>
</ul>
</li>
<li>
<a href="/obidoc/obitools/obicount/" class="">obicount</a>
<ul>
</ul>
</li>
<li>
<a href="/obidoc/obitools/obicsv/" class="">obicsv</a>
<ul>
</ul>
</li>
<li>
<a href="/obidoc/obitools/obidemerge/" class="">obidemerge</a>
<ul>
</ul>
</li>
<li>
<a href="/obidoc/obitools/obidistribute/" class="">obidistribute</a>
<ul>
</ul>
</li>
<li>
<a href="/obidoc/obitools/obigrep/" class="">obigrep</a>
<ul>
</ul>
</li>
<li>
<a href="/obidoc/obitools/obijoin/" class="">obijoin</a>
<ul>
</ul>
</li>
<li>
<a href="/obidoc/obitools/obimatrix/" class="">obimatrix</a>
<ul>
</ul>
</li>
<li>
<a href="/obidoc/obitools/obisplit/" class="">obisplit</a>
<ul>
</ul>
</li>
<li>
<a href="/obidoc/obitools/obisummary/" class="">obisummary</a>
<ul>
</ul>
</li>
<li>
<a href="/obidoc/obitools/obiuniq/" class="">obiuniq</a>
<ul>
</ul>
</li>
</ul>
</li>
<li>
<input type="checkbox" id="section-dbdf1bb5377572439394e60e08c30f50" class="toggle" />
<label for="section-dbdf1bb5377572439394e60e08c30f50" class="flex justify-between">
<a role="button" class="">Demultiplexing samples</a>
</label>
<ul>
<li>
<a href="/obidoc/obitools/obimultiplex/" class="">obimultiplex</a>
<ul>
</ul>
</li>
<li>
<a href="/obidoc/obitools/obitagpcr/" class="">obitagpcr</a>
<ul>
</ul>
</li>
</ul>
</li>
<li>
<input type="checkbox" id="section-aa98fedd067b51150db59691a8ea8edd" class="toggle" />
<label for="section-aa98fedd067b51150db59691a8ea8edd" class="flex justify-between">
<a role="button" class="">Sequence alignments</a>
</label>
<ul>
<li>
<a href="/obidoc/obitools/obiclean/" class="">obiclean</a>
<ul>
</ul>
</li>
<li>
<input type="checkbox" id="section-7433746525d8c2b29b033f765c869acd" class="toggle" />
<label for="section-7433746525d8c2b29b033f765c869acd" class="flex justify-between">
<a href="/obidoc/obitools/obipairing/" class="">obipairing</a>
</label>
<ul>
<li>
<a href="/obidoc/docs/commands/alignments/obipairing/fasta-like/" class="">The FASTA-like alignment</a>
<ul>
</ul>
</li>
<li>
<a href="/obidoc/docs/commands/alignments/obipairing/exact-alignment/" class="">Exact alignment</a>
<ul>
</ul>
</li>
</ul>
</li>
<li>
<a href="/obidoc/obitools/obipcr/" class="">obipcr</a>
<ul>
</ul>
</li>
<li>
<a href="/obidoc/obitools/obirefidx/" class="">obirefidx</a>
<ul>
</ul>
</li>
<li>
<a href="/obidoc/obitools/obitag/" class="">obitag</a>
<ul>
</ul>
</li>
</ul>
</li>
<li>
<input type="checkbox" id="section-5746f699d10490780dec8e30ab2dd3ce" class="toggle" checked />
<label for="section-5746f699d10490780dec8e30ab2dd3ce" class="flex justify-between">
<a role="button" class="">Taxonomy</a>
</label>
<ul>
<li>
<a href="/obidoc/obitools/obitaxonomy/" class="active">obitaxonomy</a>
<ul>
</ul>
</li>
</ul>
</li>
<li>
<input type="checkbox" id="section-3f50c4fe7ab436a56ae92897d5444956" class="toggle" />
<label for="section-3f50c4fe7ab436a56ae92897d5444956" class="flex justify-between">
<a role="button" class="">Advanced tools</a>
</label>
<ul>
<li>
<a href="/obidoc/obitools/obiscript/" class="">obiscript</a>
<ul>
</ul>
</li>
</ul>
</li>
<li>
<input type="checkbox" id="section-549be3934679fcb82a232f6bd5435563" class="toggle" />
<label for="section-549be3934679fcb82a232f6bd5435563" class="flex justify-between">
<a role="button" class="">Others</a>
</label>
<ul>
<li>
<a href="/obidoc/obitools/obimicrosat/" class="">obimicrosat</a>
<ul>
</ul>
</li>
</ul>
</li>
<li>
<input type="checkbox" id="section-ceca4455173761e30cbc0a6dc2327167" class="toggle" />
<label for="section-ceca4455173761e30cbc0a6dc2327167" class="flex justify-between">
<a role="button" class="">Experimentals</a>
</label>
<ul>
<li>
<a href="/obidoc/obitools/obicleandb/" class="">obicleandb</a>
<ul>
</ul>
</li>
<li>
<a href="/obidoc/obitools/obiconsensus/" class="">obiconsensus</a>
<ul>
</ul>
</li>
<li>
<a href="/obidoc/obitools/obilandmark/" class="">obilandmark</a>
<ul>
</ul>
</li>
</ul>
</li>
<li>
<a href="/obidoc/docs/commands/tags/" class="">Glossary of tags</a>
</li>
</ul>
</li>
<li>
<input type="checkbox" id="section-9b1bcd52530c59dc4819b1f61c128f54" class="toggle" />
<label for="section-9b1bcd52530c59dc4819b1f61c128f54" class="flex justify-between">
<a role="button" class="">Cookbook</a>
</label>
<ul>
<li>
<a href="/obidoc/docs/cookbook/illumina/" class="">Analysing an Illumina data set</a>
<ul>
</ul>
</li>
<li>
<a href="/obidoc/docs/cookbook/ecoprimers/" class="">Designing new barcodes</a>
<ul>
</ul>
</li>
<li>
<a href="/obidoc/docs/cookbook/local_genbank/" class="">Prepare a local copy of Genbank</a>
<ul>
</ul>
</li>
<li>
<a href="/obidoc/docs/cookbook/reference_db/" class="">Build a reference database</a>
<ul>
</ul>
</li>
<li>
<a href="/obidoc/docs/cookbook/minion/" class="">Oxford Nanopore data analysis</a>
<ul>
</ul>
</li>
</ul>
</li>
<li>
<span>Programming OBITools</span>
<ul>
<li>
<a href="/obidoc/docs/programming/expression/" class="">Expression language</a>
<ul>
</ul>
</li>
<li>
<input type="checkbox" id="section-6d580829a667b5cca790b286d99a10fe" class="toggle" />
<label for="section-6d580829a667b5cca790b286d99a10fe" class="flex justify-between">
<a href="/obidoc/docs/programming/lua/" class="">Lua: for scripting OBITools</a>
</label>
<ul>
<li>
<input type="checkbox" id="section-2fb081dac812d624eea5f4268fca9e26" class="toggle" />
<label for="section-2fb081dac812d624eea5f4268fca9e26" class="flex justify-between">
<a role="button" class="">Obitools Classes</a>
</label>
<ul>
<li>
<a href="/obidoc/docs/programming/lua/obitools_classes/biosequence/" class="">BioSequence</a>
<ul>
</ul>
</li>
<li>
<a href="/obidoc/docs/programming/lua/obitools_classes/biosequenceslice/" class="">BioSequenceSlice</a>
<ul>
</ul>
</li>
<li>
<a href="/obidoc/docs/programming/lua/obitools_classes/taxonomy/" class="">Taxonomy</a>
<ul>
</ul>
</li>
<li>
<a href="/obidoc/docs/programming/lua/obitools_classes/taxon/" class="">Taxon</a>
<ul>
</ul>
</li>
<li>
<a href="/obidoc/docs/programming/lua/obitools_classes/mutex/" class="">Mutex</a>
<ul>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</nav>
<script>(function(){var e=document.querySelector("aside .book-menu-content");addEventListener("beforeunload",function(){localStorage.setItem("menu.scrollTop",e.scrollTop)}),e.scrollTop=localStorage.getItem("menu.scrollTop")})()</script>
</div>
</aside>
<div class="book-page">
<header class="book-header">
<div class="flex align-center justify-between">
<label for="menu-control">
<img src="/obidoc/svg/menu.svg" class="book-icon" alt="Menu" />
</label>
<h3>obitaxonomy</h3>
<label for="toc-control">
<img src="/obidoc/svg/toc.svg" class="book-icon" alt="Table of Contents" />
</label>
</div>
<aside class="hidden clearfix">
<nav id="TableOfContents">
<ul>
<li><a href="#obitaxonomy-manage-and-request-a-taxonomy-database"><code>obitaxonomy</code>: manage and request a taxonomy database</a>
<ul>
<li><a href="#description">Description</a></li>
<li><a href="#synopsis">Synopsis</a></li>
<li><a href="#options">Options</a>
<ul>
<li></li>
</ul>
</li>
<li><a href="#examples">Examples</a></li>
</ul>
</li>
</ul>
</nav>
</aside>
</header>
<article class="markdown book-article"><h1 id="obitaxonomy-manage-and-request-a-taxonomy-database">
<code>obitaxonomy</code>: manage and request a taxonomy database
<a class="anchor" href="#obitaxonomy-manage-and-request-a-taxonomy-database">#</a>
</h1>
<h2 id="description">
Description
<a class="anchor" href="#description">#</a>
</h2>
<h2 id="synopsis">
Synopsis
<a class="anchor" href="#synopsis">#</a>
</h2>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>obitaxonomy <span style="color:#f92672">[</span>--alternative-names|-a<span style="color:#f92672">]</span> <span style="color:#f92672">[</span>--batch-size &lt;int&gt;<span style="color:#f92672">]</span> <span style="color:#f92672">[</span>--debug<span style="color:#f92672">]</span>
</span></span><span style="display:flex;"><span> <span style="color:#f92672">[</span>--download-ncbi<span style="color:#f92672">]</span> <span style="color:#f92672">[</span>--dump|-D &lt;TAXID&gt;<span style="color:#f92672">]</span> <span style="color:#f92672">[</span>--extract-taxonomy<span style="color:#f92672">]</span>
</span></span><span style="display:flex;"><span> <span style="color:#f92672">[</span>--fixed|-F<span style="color:#f92672">]</span> <span style="color:#f92672">[</span>--force-one-cpu<span style="color:#f92672">]</span> <span style="color:#f92672">[</span>--help|-h|-?<span style="color:#f92672">]</span> <span style="color:#f92672">[</span>--max-cpu &lt;int&gt;<span style="color:#f92672">]</span>
</span></span><span style="display:flex;"><span> <span style="color:#f92672">[</span>--no-progressbar<span style="color:#f92672">]</span> <span style="color:#f92672">[</span>--out|-o &lt;FILENAME&gt;<span style="color:#f92672">]</span> <span style="color:#f92672">[</span>--parents|-p &lt;TAXID&gt;<span style="color:#f92672">]</span>
</span></span><span style="display:flex;"><span> <span style="color:#f92672">[</span>--pprof<span style="color:#f92672">]</span> <span style="color:#f92672">[</span>--pprof-goroutine &lt;int&gt;<span style="color:#f92672">]</span> <span style="color:#f92672">[</span>--pprof-mutex &lt;int&gt;<span style="color:#f92672">]</span>
</span></span><span style="display:flex;"><span> <span style="color:#f92672">[</span>--rank &lt;RANK&gt;<span style="color:#f92672">]</span> <span style="color:#f92672">[</span>--rank-list|-l<span style="color:#f92672">]</span> <span style="color:#f92672">[</span>--raw-taxid<span style="color:#f92672">]</span>
</span></span><span style="display:flex;"><span> <span style="color:#f92672">[</span>--restrict-to-taxon|-r &lt;string&gt;<span style="color:#f92672">]</span>... <span style="color:#f92672">[</span>--solexa<span style="color:#f92672">]</span>
</span></span><span style="display:flex;"><span> <span style="color:#f92672">[</span>--sons|-s &lt;TAXID&gt;<span style="color:#f92672">]</span> <span style="color:#f92672">[</span>--taxonomy|-t &lt;string&gt;<span style="color:#f92672">]</span> <span style="color:#f92672">[</span>--version<span style="color:#f92672">]</span>
</span></span><span style="display:flex;"><span> <span style="color:#f92672">[</span>--with-path<span style="color:#f92672">]</span> <span style="color:#f92672">[</span>--with-query|-P<span style="color:#f92672">]</span> <span style="color:#f92672">[</span>--without-parent<span style="color:#f92672">]</span>
</span></span><span style="display:flex;"><span> <span style="color:#f92672">[</span>--without-rank|-R<span style="color:#f92672">]</span> <span style="color:#f92672">[</span>--without-scientific-name|-S<span style="color:#f92672">]</span> <span style="color:#f92672">[</span>&lt;args&gt;<span style="color:#f92672">]</span>
</span></span></code></pre></div><h2 id="options">
Options
<a class="anchor" href="#options">#</a>
</h2>
<h4 id="hahahugoshortcode41s0hbhb-specific-options">
<a href="http://metabar:8888/obidoc/obitools/obitaxonomy/">
<abbr title="obitaxonomy: manage and search in the taxonomic database"><code>obitaxonomy</code></abbr>
</a> specific options
<a class="anchor" href="#hahahugoshortcode41s0hbhb-specific-options">#</a>
</h4>
<ul>
<li><b><code class="language-bash">--alternative-names</code></b>
| <b><code class="language-bash">-a</code></b>
: Enable the search on all alternative names and not only scientific names. (default: false)</li>
<li><b><code class="language-bash">--download-ncbi</code></b>: Download the current NCBI taxonomy taxdump (default: false)</li>
<li><b><code class="language-bash">--dump</code></b>
| <b><code class="language-bash">-D</code></b>
&lt;TAXID>: Dump a sub-taxonomy corresponding to the precised clade (default: &ldquo;&rdquo;)</li>
<li><b><code class="language-bash">--extract-taxonomy</code></b>: Extract taxonomy from a sequence file (default: false)</li>
<li><b><code class="language-bash">--fixed</code></b>: Match taxon names using a fixed pattern, not a regular expression (default: false)</li>
<li><b><code class="language-bash">--parents</code></b>
| <b><code class="language-bash">-p</code></b>
&lt;TAXID>: Displays every parental tree&rsquo;s information for the provided taxid. (default: &ldquo;NA&rdquo;)</li>
<li><b><code class="language-bash">--rank</code></b> &lt;RANK>: Restrict to the given taxonomic rank. (default: &ldquo;&rdquo;)</li>
<li><b><code class="language-bash">--rank-list</code></b>
| <b><code class="language-bash">-l</code></b>
: List every taxonomic rank available in the taxonomy. (default: false)</li>
<li><b><code class="language-bash">--restrict-to-taxon</code></b>
| <b><code class="language-bash">-r</code></b>
&lt;string>: Restrict output to some subclades. (default: [])</li>
<li><b><code class="language-bash">--sons</code></b>
| <b><code class="language-bash">-s</code></b>
&lt;TAXID>: Displays every sons&rsquo; tree&rsquo;s information for the provided taxid. (default: &ldquo;NA&rdquo;)</li>
<li><b><code class="language-bash">--with-path</code></b>: Adds a column containing the full path for each displayed taxon. (default: false)</li>
<li><b><code class="language-bash">--with-query</code></b>
| <b><code class="language-bash">-P</code></b>
: Adds a column containing query used to filter taxon name for each displayed taxon. (default: false)</li>
<li><b><code class="language-bash">--without-parent</code></b>: Supress the column containing the parent&rsquo;s taxonid from the output. (default: false)</li>
<li><b><code class="language-bash">--without-rank</code></b>
| <b><code class="language-bash">-R</code></b>
: Supress the column containing the taxonomic rank from the output. (default: false)</li>
<li><b><code class="language-bash">--without-scientific-name</code></b>
| <b><code class="language-bash">-S</code></b>
: Supress the column containing the scientific name from the output. (default: false)</li>
</ul>
<h4 id="taxonomic-options">
Taxonomic options
<a class="anchor" href="#taxonomic-options">#</a>
</h4>
<ul>
<li><b><code class="language-bash">--taxonomy</code></b>
| <b><code class="language-bash">-t</code></b>
&lt;string>: Path to the taxonomic database.
</li>
</ul>
<h4 id="general-options">
General options
<a class="anchor" href="#general-options">#</a>
</h4>
<ul>
<li><b><code class="language-bash">--help</code></b>
| <b><code class="language-bash">-h|-?</code></b>
: shows this help.</li>
<li><b><code class="language-bash">--version</code></b>: prints the version and exits.</li>
<li><b><code class="language-bash">--silent-warning</code></b>: This option tells obitools to stop displaying warnings.
This behaviour can be controlled by setting the <strong>OBIWARNINGS</strong> environment variable.</li>
</ul>
<h4 id="computation-related-options">
Computation related options
<a class="anchor" href="#computation-related-options">#</a>
</h4>
<ul>
<li><b><code class="language-bash">--max-cpu</code></b> &lt;INTEGER>: <em>OBITools</em> can take advantage of your computer&rsquo;s multi-core
architecture by parallelizing the computation across all available CPUs.
Computing on more CPUs usually requires more memory to perform the
computation. Reducing the number of CPUs used to perform a calculation
is also a way to indirectly control the amount of memory used by the
process. The number of CPUs used by <em>OBITools</em> can also be controlled
by setting the <strong>OBIMAXCPU</strong> environment variable.</li>
<li><b><code class="language-bash">--force-one-cpu</code></b>: forces the use of a single CPU core for parallel processing (default: false).</li>
<li><b><code class="language-bash">--batch-size</code></b> &lt;INTEGER>: number of sequence per batch for parallel processing (default: 1000, env: <strong>OBIBATCHSIZE</strong>)</li>
</ul>
<h4 id="debug-related-options">
Debug related options
<a class="anchor" href="#debug-related-options">#</a>
</h4>
<ul>
<li><b><code class="language-bash">--debug</code></b>: enables debug mode, by setting log level to debug (default: false, env: <strong>OBIDEBUG</strong>)</li>
<li><b><code class="language-bash">--pprof</code></b>: enables pprof server. Look at the log for details. (default: false).</li>
<li><b><code class="language-bash">--pprof-mutex</code></b> &lt;INTEGER>: enables profiling of mutex lock. (default: 10, env: <strong>OBIPPROFMUTEX</strong>)</li>
<li><b><code class="language-bash">--pprof-goroutine</code></b> &lt;INTEGER>: enables profiling of goroutine blocking profile. (default: 6060, env: <strong>OBIPPROFGOROUTINE</strong>)</li>
</ul>
<h2 id="examples">
Examples
<a class="anchor" href="#examples">#</a>
</h2>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>obitaxonomy --help
</span></span></code></pre></div></article>
<footer class="book-footer">
<div class="flex flex-wrap justify-between">
</div>
<script>(function(){function e(e){const t=window.getSelection(),n=document.createRange();n.selectNodeContents(e),t.removeAllRanges(),t.addRange(n)}document.querySelectorAll("pre code").forEach(t=>{t.addEventListener("click",function(){if(window.getSelection().toString())return;e(t.parentElement),navigator.clipboard&&navigator.clipboard.writeText(t.parentElement.textContent)})})})()</script>
</footer>
<div class="book-comments">
</div>
<label for="menu-control" class="hidden book-menu-overlay"></label>
</div>
<aside class="book-toc">
<div class="book-toc-content">
<nav id="TableOfContents">
<ul>
<li><a href="#obitaxonomy-manage-and-request-a-taxonomy-database"><code>obitaxonomy</code>: manage and request a taxonomy database</a>
<ul>
<li><a href="#description">Description</a></li>
<li><a href="#synopsis">Synopsis</a></li>
<li><a href="#options">Options</a>
<ul>
<li></li>
</ul>
</li>
<li><a href="#examples">Examples</a></li>
</ul>
</li>
</ul>
</nav>
</div>
</aside>
</main>
</body>
</html>