semvec/pypi-packages huggingface dataset:
e_lims_cookiecutter_template 0.0.1
E-lims Cookiecutter Template.
License: MIT
Requires Python: <4.0,>=3.12

============================
e-lims-cookiecutter-template
============================
|license| |docs| |coverage| |Security Rating| |Maintainability|

E-lims Cookiecutter Template.

* Free software: MIT license

Features
--------

* Package template: Cookiecutter_ 
* Packaging and dependency management: Poetry_
* Formatter: Black_ and Flake8_
* Type checker: Mypy_
* Tests framework: Pytest_
* Automate and standardize testing: Tox_
* Documentation: Sphinx_

.. |tag| image:: https://img.shields.io/github/v/tag/FabienMeyer/e-lims-cookiecutter-template
    :alt: Tag
    :target: https://github.com/FabienMeyer/e-lims-cookiecutter-template/tags
  
.. |license| image:: https://img.shields.io/pypi/l/e-lims
    :alt: License
    :target: https://github.com/FabienMeyer/e-lims-cookiecutter-template/blob/main/LICENSE

.. |docs| image:: https://readthedocs.org/projects/e-lims/badge/?version=latest
    :alt: Documentation Status
    :target: https://fabienmeyer.github.io/e-lims-cookiecutter-template/

.. |coverage| image:: https://codecov.io/gh/FabienMeyer/e-lims-cookiecutter-template/branch/main/graph/badge.svg?token=H2L1PG5S5A 
    :alt: Test coverage
    :target: https://codecov.io/gh/FabienMeyer/e-lims-cookiecutter-template

.. |Security Rating| image:: https://sonarcloud.io/api/project_badges/measure?project=FabienMeyer_e-lims-cookiecutter-template&metric=security_rating
    :alt: Security Rating
    :target: https://sonarcloud.io/project/overview?id=FabienMeyer_e-lims-cookiecutter-template

.. |Maintainability| image:: https://sonarcloud.io/api/project_badges/measure?project=FabienMeyer_e-lims-cookiecutter-template&metric=sqale_rating
    :alt: Maintainability
    :target: https://sonarcloud.io/project/overview?id=FabienMeyer_e-lims-cookiecutter-template


.. _Cookiecutter: https://github.com/cookiecutter/cookiecutter
.. _Poetry: https://python-poetry.org/
.. _Black: https://black.readthedocs.io/en/stable/
.. _Flake8: https://flake8.pycqa.org/en/latest/
.. _Mypy: http://mypy-lang.org/
.. _Pytest: https://docs.pytest.org/en/stable/
.. _Tox: http://testrun.org/tox/
.. _Sphinx: http://sphinx-doc.org/
boldigger-cline 2.2.3
BOLDigger as a command-line tool
License: MIT
Requires Python: >=3.6

# 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.