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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

Details for the file boldigger_cline-2.2.3.tar.gz.

File metadata

  • Download URL: boldigger_cline-2.2.3.tar.gz
  • Upload date:
  • Size: 13.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.6

File hashes

Hashes for boldigger_cline-2.2.3.tar.gz
Algorithm Hash digest
SHA256 5f7ebee4b05c812432188d49151aaf0c71b945b67540a9b815d9363bf8170c32
MD5 f35020396e5cffa300185463cb40b1d4
BLAKE2b-256 f6366b17b7c45a410981b411bef2b004671e1df6abb9ead3de23f01c29f9da87

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for boldigger_cline-2.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 8a1dd366b9572c01665f1421d7c55ada0745bdcd3b0fdeff810d1fdb4beb2b4f
MD5 4de536414547b6c9eea9c3ec90546056
BLAKE2b-256 8dd181ac1ad034c78a2e4dd9e5cf94c50d8c4b8e954ea39163a493424c7783c2

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