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.0.tar.gz (13.9 kB view details)

Uploaded Source

Built Distribution

boldigger_cline-2.2.0-py3-none-any.whl (16.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: boldigger-cline-2.2.0.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.0.tar.gz
Algorithm Hash digest
SHA256 3980925307cdd4a260451986e8e8a02e45d9bcb33c66f9dc221ff168ab69b005
MD5 182c4bee700e4ab243d1222208a87d71
BLAKE2b-256 66d2b7d52aa88a6301af5c81cd19982763b28d24cdf67511e44672f68633c505

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for boldigger_cline-2.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7911f80cd93bac69a059f627a8a1a153b3a6ed514d877bb72d5ea2346d2d9bbd
MD5 21a5af70281d5d411d95b0bdbbb6eb73
BLAKE2b-256 839c3296a8cb6056f132560068aa1321c7ffc838c3a53dd898c6e60f5db1d8e5

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