CINXE.COM
Command Line Interface | BV-BRC
<!DOCTYPE html> <html class="writer-html5" lang="en"> <head> <meta charset="utf-8" /><meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Command Line Interface | BV-BRC</title> <link rel="stylesheet" type="text/css" href="../_static/pygments.css" /> <link rel="stylesheet" type="text/css" href="../_static/css/theme.css" /> <link rel="stylesheet" type="text/css" href="../_static/css/custom.css" /> <link rel="shortcut icon" href="../_static/favicon.ico"/> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script> <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/_sphinx_javascript_frameworks_compat.js"></script> <script src="../_static/doctools.js"></script> <script src="../_static/sphinx_highlight.js"></script> <script src="../_static/js/theme.js"></script> <link rel="author" title="About these documents" href="../about.html" /> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> <link rel="next" title="Installing the BV-BRC Command Line Interface" href="cli_installation.html" /> <link rel="prev" title="Compare Region Viewer" href="../tutorial/compare_region_viewer/compare_region_viewer.html" /> <meta name="google-site-verification" content="TkjceNtwo7upCQl_gx8Zmhhp9tCmc08LitZGuvQ1Eb8" /> <link rel="icon" sizes="16x16 32x32" href="/_static/favicon.ico" /> <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Lato:400,400i,700|Roboto:400,700&display=swap"> <title>Command Line Interface | BV-BRC</title> </head> <body class="wy-body-for-nav"> <div class="wy-grid-for-nav"> <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" style="background: #e3e3e3" > <a href="../index.html"> </a> <div role="search"> <form id="rtd-search-form" class="wy-form" action="https://www.google.com/search" method="get" target="bvbrc_docs_search"> <input type="text" name="q" placeholder="Search docs" /> <input type="hidden" name="sitesearch" value="bv-brc.org" /> </form> </div> </div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu"> <p class="caption" role="heading"><span class="caption-text">Updates and Reports</span></p> <ul> <li class="toctree-l1"><a class="reference internal" href="../news/index.html">News and Announcements</a></li> <li class="toctree-l1"><a class="reference internal" href="../reports_and_analysis/index.html">Reports and Analysis</a></li> </ul> <p class="caption" role="heading"><span class="caption-text">Help Resources:</span></p> <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../overview.html">Overview</a></li> <li class="toctree-l1"><a class="reference internal" href="../quick_start/index.html">Quick Start</a></li> <li class="toctree-l1"><a class="reference internal" href="../data_protocols/index.html">Data Sources and Protocols</a></li> <li class="toctree-l1"><a class="reference internal" href="../quick_references/index.html">Quick Reference Guides</a></li> <li class="toctree-l1"><a class="reference internal" href="../tutorial/index.html">Tutorials</a></li> <li class="toctree-l1 current"><a class="current reference internal" href="#">Command Line Interface</a><ul> <li class="toctree-l2"><a class="reference internal" href="#installing-the-cli-release">Installing the CLI Release</a></li> <li class="toctree-l2"><a class="reference internal" href="#tutorials-and-reference-documentation">Tutorials and Reference Documentation</a><ul> <li class="toctree-l3"><a class="reference internal" href="cli_installation.html">Installing the BV-BRC Command Line Interface</a></li> <li class="toctree-l3"><a class="reference internal" href="cli_getting_started.html">Using the BV-BRC Command-line Interface</a></li> <li class="toctree-l3"><a class="reference internal" href="cli_services.html">Using BV-BRC Services from the Command Line</a></li> <li class="toctree-l3"><a class="reference internal" href="cli_common_tasks.html">Common Tasks With P3 Scripts</a></li> <li class="toctree-l3"><a class="reference internal" href="cli_clustering.html">Looking for Hypothetical Proteins in Clusters of Related Features</a></li> <li class="toctree-l3"><a class="reference internal" href="cli_signature_clusters.html">Computing Signature Clusters: an Application of the Command-Line Tools</a></li> <li class="toctree-l3"><a class="reference internal" href="command_list/index.html">BV-BRC Command Line Program Reference</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="#rast-tutorials">RAST Tutorials</a><ul> <li class="toctree-l3"><a class="reference internal" href="rasttk_getting_started.html">RASTtk: Getting Started With The Default Pipeline</a></li> <li class="toctree-l3"><a class="reference internal" href="rasttk_incremental_commands.html">RASTtk, The Incremental Commands</a></li> </ul> </li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="../videos/index.html">Instructional Videos</a></li> <li class="toctree-l1"><a class="reference internal" href="../webinar/index.html">Webinars</a></li> <li class="toctree-l1"><a class="reference internal" href="../workshops/index.html">Workshops</a></li> </ul> <p class="caption" role="heading"><span class="caption-text">System Documentation:</span></p> <ul> <li class="toctree-l1"><a class="reference internal" href="../system_documentation/data_management_sharing.html">Data Management and Sharing</a></li> <li class="toctree-l1"><a class="reference internal" href="../system_documentation/data.html">Data</a></li> <li class="toctree-l1"><a class="reference internal" href="../system_documentation/database.html">Database</a></li> <li class="toctree-l1"><a class="reference internal" href="../system_documentation/capabilities_and_functionality.html">Capabilities And Functionality</a></li> <li class="toctree-l1"><a class="reference internal" href="../system_documentation/software_tools_and_code.html">Software Tools And Code</a></li> <li class="toctree-l1"><a class="reference internal" href="../system_documentation/system_architecture.html">System Architecture</a></li> <li class="toctree-l1"><a class="reference internal" href="../system_documentation/documentation.html">Documentation</a></li> <li class="toctree-l1"><a class="reference internal" href="../system_documentation/accounts.html">Accounts</a></li> <li class="toctree-l1"><a class="reference internal" href="../test_procedures/index.html">Test Procedures</a></li> <li class="toctree-l1"><a class="reference internal" href="../usage_metrics.html">Usage Metrics</a></li> </ul> </div> </div> </nav> <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap"><nav class="wy-nav-top" aria-label="Mobile navigation menu" style="background: #e3e3e3" > <i data-toggle="wy-nav-top" class="fa fa-bars"></i> <a href="../index.html">BV-BRC</a> </nav> <div class="wy-nav-content"> <div class="rst-content"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home" aria-label="Home"></a></li> <li class="breadcrumb-item active">Command Line Interface</li> <li class="wy-breadcrumbs-aside"> <a href="../_sources/cli_tutorial/index.rst.txt" rel="nofollow"> View page source</a> </li> </ul> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> <div itemprop="articleBody"> <section id="command-line-interface"> <h1>Command Line Interface<a class="headerlink" href="#command-line-interface" title="Permalink to this heading">露</a></h1> <p><a class="reference external" href="https://www.bv-brc.org">BV-BRC</a> is an integration of different types of data and software tools that support research on bacterial and viral pathogens. The typical biologist seeking access to the BV-BRC data and tools will usually explore the web-based user interface. However, there are many instances in which programatic or command-line interfaces are more suitable. For users that wish command-line access to BV-BRC, we provide the tools described in this document. We call these tools the <em>P3-scripts</em>. They are intended to run on your machine, going over the network to access the services provided by BV-BRC.</p> <section id="installing-the-cli-release"> <h2>Installing the CLI Release<a class="headerlink" href="#installing-the-cli-release" title="Permalink to this heading">露</a></h2> <p>Since the CLI tools run on your computer, to use them you will need to download and install a software package in order to use them.</p> <p>We currently have Windows, macOS and Debian/Ubuntu releases of the BV-BRC Command Line Interface.</p> <p>The releases are available at the <a class="reference external" href="https://github.com/BV-BRC/BV-BRC-CLI/releases">BV-BRC github site</a>. Full installation instructions are available in <a class="reference internal" href="cli_installation.html#cli-installation"><span class="std std-ref">Installing the BV-BRC Command Line Interface</span></a>.</p> </section> <section id="tutorials-and-reference-documentation"> <h2>Tutorials and Reference Documentation<a class="headerlink" href="#tutorials-and-reference-documentation" title="Permalink to this heading">露</a></h2> <p>In order to enable users to make the most of the BV-BRC command line interface we have collected a number of tutorials and reference materials. This collection is linked below.</p> <div class="toctree-wrapper compound"> <p class="caption" role="heading"><span class="caption-text">Tutorials:</span></p> <ul> <li class="toctree-l1"><a class="reference internal" href="cli_installation.html">Installing the BV-BRC Command Line Interface</a></li> <li class="toctree-l1"><a class="reference internal" href="cli_getting_started.html">Using the BV-BRC Command-line Interface</a></li> <li class="toctree-l1"><a class="reference internal" href="cli_services.html">Using BV-BRC Services from the Command Line</a></li> <li class="toctree-l1"><a class="reference internal" href="cli_common_tasks.html">Common Tasks With P3 Scripts</a></li> <li class="toctree-l1"><a class="reference internal" href="cli_clustering.html">Looking for Hypothetical Proteins in Clusters of Related Features</a></li> <li class="toctree-l1"><a class="reference internal" href="cli_signature_clusters.html">Computing Signature Clusters: an Application of the Command-Line Tools</a></li> </ul> </div> <div class="toctree-wrapper compound"> <p class="caption" role="heading"><span class="caption-text">Reference documentation:</span></p> <ul> <li class="toctree-l1"><a class="reference internal" href="command_list/index.html">BV-BRC Command Line Program Reference</a></li> </ul> </div> </section> <section id="rast-tutorials"> <h2>RAST Tutorials<a class="headerlink" href="#rast-tutorials" title="Permalink to this heading">露</a></h2> <p>We are also making available here a set of tutorials that relate to the RAST and RASTtk projects. The RAST technology underlies the genome annotation services provided by BV-BRC.</p> <div class="toctree-wrapper compound"> <p class="caption" role="heading"><span class="caption-text">RAST tutorials:</span></p> <ul> <li class="toctree-l1"><a class="reference internal" href="rasttk_getting_started.html">RASTtk: Getting Started With The Default Pipeline</a></li> <li class="toctree-l1"><a class="reference internal" href="rasttk_incremental_commands.html">RASTtk, The Incremental Commands</a></li> </ul> </div> </section> </section> </div> </div> <footer><div class="rst-footer-buttons" role="navigation" aria-label="Footer"> <a href="../tutorial/compare_region_viewer/compare_region_viewer.html" class="btn btn-neutral float-left" title="Compare Region Viewer" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> <a href="cli_installation.html" class="btn btn-neutral float-right" title="Installing the BV-BRC Command Line Interface" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> </div> <hr/> <div role="contentinfo"> <p>© Copyright 2023 | The BV-BRC Team.</p> </div> Built with <a href="https://www.sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/readthedocs/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>. </footer> </div> </div> </section> </div> <script> jQuery(function () { SphinxRtdTheme.Navigation.enable(true); }); </script> <script> var logo = '<img src="https://www.bv-brc.org/docs/_static/bvbrc-logo-blue.png" class="logo" alt="BV-BRC Logo">'; var home = '<div class="branding"><a href="https://bv-brc.org" title="BV-BRC Homepage">BV-BRC Home</a> › <a href="/docs/" title="BV-BRC Documentation">Docs</a></div>'; $(".wy-side-nav-search").prepend(home).prepend(logo); </script> <!-- Google Analytics 4 --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-GS8F60MG56"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-GS8F60MG56'); </script> <!-- Universal Analytics - EOL --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-165638318-1"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-165638318-1'); </script> </body> </html>