Skip to main content

BOLDigger as a command-line tool

Project description

BOLDigger-commandline

BOLDigger as a command-line tool for easy implementation into bioinformatic pipelines.

Before using please check that you have updated to the latest version of BOLDigger since BOLDigger-cline heavily relies on the current code of BOLDigger.

For a detailed explanation of the different functions BOLDigger offers please visit: https://github.com/DominikBuchner/BOLDigger

Installation

BOLDigger-commandline requires Python version 3.6 or higher and can be easily installed by using pip in any command line:

pip install boldigger_cline

will install BOLDigger-commandline as well as all needed dependencies.

To update BOLDigger-commandline type:

pip install --upgrade boldigger_cline

How to cite

Buchner D, Leese F (2020) BOLDigger – a Python package to identify and organise sequences with the Barcode of Life Data systems. Metabarcoding and Metagenomics 4: e53535. https://doi.org/10.3897/mbmg.4.53535

Usage

BOLDigger commandline offers all functions of BOLDigger as a command line tool.

For documentation on how to use type:

boldigger-cline -h

Returns:

usage: boldigger-cline [-h] [--version]
                       {ie_coi,ie_its,ie_rbcl,add_metadata,first_hit,jamp_hit,digger_hit}
                       ...

BOLDigger as a command line tool, https://github.com/DominikBuchner/BOLDigger-

commandline

positional arguments:
  {ie_coi,ie_its,ie_rbcl,add_metadata,first_hit,jamp_hit,digger_hit}
    ie_coi              COI identification engine
    ie_its              ITS identification engine
    ie_rbcl             rbcl identification engine
    add_metadata        additional data download
    first_hit           use the first hit as top hit
    jamp_hit            determine the top hit with the JAMP method
    digger_hit          determine the top hit with the BOLDigger method

optional arguments:
  -h, --help            show this help message and exit
  --version             show program's version number and exit

The help function also works for all sub-functions of BOLDigger-commandline:

boldigger-cline ie_coi -h

Returns:

usage: boldigger-cline ie_coi [-h]
                              username password fasta_path output_folder

                              [batch_size]

positional arguments:
  username       Username for boldsystems login
  password       Password for boldsystems login
  fasta_path     Path to the fasta file to be blasted
  output_folder  Path to the output folder
  batch_size     Batch size to be blasted.

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

Identification engine - Example usage

To run the identification engine for COI type:

boldigger-cline ie_coi username password fasta_path output_folder [batch size](optional)

Additional data download and top hit determination

All other function of BOLDigger commandline just need a filepath to the BOLDResult file as an argument.

Project details


Download files

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

Source Distribution

boldigger-cline-2.2.1.tar.gz (13.9 kB view details)

Uploaded Source

Built Distribution

boldigger_cline-2.2.1-py3-none-any.whl (17.0 kB view details)

Uploaded Python 3

File details

Details for the file boldigger-cline-2.2.1.tar.gz.

File metadata

  • Download URL: boldigger-cline-2.2.1.tar.gz
  • Upload date:
  • Size: 13.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for boldigger-cline-2.2.1.tar.gz
Algorithm Hash digest
SHA256 9ef30f4fdb2da1bfb437fc6565870e64139debdc479ab4f9cab0b4690dd2bee7
MD5 00e3772952b6ee77c8fd66ca0c617284
BLAKE2b-256 7ea2565e5b4817658403ce558e99a61fb85f6395447bfe32d11715b5d7ddd00f

See more details on using hashes here.

File details

Details for the file boldigger_cline-2.2.1-py3-none-any.whl.

File metadata

File hashes

Hashes for boldigger_cline-2.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 bb6988780d1203dc8aaebc7bd934ac9af61cee18ae48a1a1dfd3b4e6ea512cdb
MD5 0bbb593bff668e2d4b09bdb4e63b0aec
BLAKE2b-256 94c6d8ceb539b835af9a14f3cfc8ccf80fd017ebaf38185ae904b39efa8381d2

See more details on using hashes here.

Supported by

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