Skip to main content

Nextstrain command-line tool

Project description

nextstrain-cli

This is the Nextstrain command-line tool. It aims to provide access to Nextstrain components in a local environment with a minimum of fuss.

You can use it to run a pathogen build which makes use of components like sacra, fauna, and augur or view the results of such a build in our standard viewer, auspice.

Usage

This package provides a nextstrain program which provides access to a few commands. If you've installed this package (nextstrain-cli), you can just run nextstrain. Otherwise, you can run ./bin/nextstrain from a copy of the source code.

usage: nextstrain [-h] {build,view,update,check-setup,version} ...

Nextstrain command-line tool

optional arguments:
  -h, --help            show this help message and exit

commands:
  {build,view,update,check-setup,version}
    build               Run pathogen build
    view                View pathogen build
    update              Updates your local image copy
    check-setup         Tests your local setup
    version             Show version information

For more information on a specific command, you can run it with the --help option, for example, nextstrain build --help.

Installation

This tool is written in Python 3 and requires at least Python 3.5. You may install it with pip (or pip3) like so:

pip install nextstrain-cli

or from a git clone or copy of the source code:

pip install .

If your system has both Python 2 and Python 3 installed side-by-side, you may need to use pip3 instead of pip (which often defaults to pip2).

This tool also currently requires Docker. You can download and install the Docker Community Edition (CE) for your platform for free. After doing so, run nextstrain check-setup to ensure it works.

Project details


Release history Release notifications | RSS feed

This version

1.1.4

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nextstrain-cli-1.1.4.tar.gz (8.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nextstrain_cli-1.1.4-py3-none-any.whl (10.9 kB view details)

Uploaded Python 3

File details

Details for the file nextstrain-cli-1.1.4.tar.gz.

File metadata

File hashes

Hashes for nextstrain-cli-1.1.4.tar.gz
Algorithm Hash digest
SHA256 0d6cc17a9b6a9b5fa4358d7cc8a684a9ffcc36aad397fcc2485e17394f30de7b
MD5 e5b81b2d1ced1ede66f8547481cf9e6f
BLAKE2b-256 93ad38223d0d4e6dc68a071434964210d5d783e751239b37c75d72340f58194d

See more details on using hashes here.

File details

Details for the file nextstrain_cli-1.1.4-py3-none-any.whl.

File metadata

File hashes

Hashes for nextstrain_cli-1.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 57973fd839cde8d431f17a1f00e9a4f71ceb1d86972dd6d1bbac52eaba621e20
MD5 ead37d88ab81eb8f8dfcb1d742edd67d
BLAKE2b-256 311fa194ab3d2d1a5d4e4d722d76077c23d9154faaded2ce16c91e69407bf96f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page