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

Uploaded Source

Built Distribution

boldigger_cline-2.1.0-py3-none-any.whl (16.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: boldigger-cline-2.1.0.tar.gz
  • Upload date:
  • Size: 13.6 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.1.0.tar.gz
Algorithm Hash digest
SHA256 8600b6a2750fefdc39b4bbb7bc66635717348463b1bbade04cac6dfdb5b28bbd
MD5 dc9da595ebaeb25afa985ae2f91f436e
BLAKE2b-256 4b9d1a8b745de76509fa4bb81aa49ae1383d1580b386e6d7a2c486ce0cb801b9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for boldigger_cline-2.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c33e76ca42b296fe7833ca86acf540965a8644eb3ed50f9e98848a50267b6703
MD5 b27e2a60eee2ca8c85497fea8676e07e
BLAKE2b-256 1a9a6dc70112b8b483d514d65d708a539fbb3f23df23a2d759e74a44c534e704

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