A command-line interface for the Sentieon software
Download the latest tar.gz file from the GitHub release page, https://github.com/sentieon/sentieon-cli/releases/ and install the package with pip:
curl -LO https://github.com/sentieon/sentieon-cli/releases/download/v1.1.0/sentieon_cli-1.1.0.tar.gz
pip install sentieon_cli-1.1.0.tar.gz
Create a new python virtual environment for the project, if needed:
# Create a new venv, if needed
python3 -m venv /path/to/new/virtual/environment/sentieon_cli
# Activate the venv
source /path/to/new/virtual/environment/sentieon_cli/bin/activate
sentieon-cli
uses poetry for packaging and dependency management. Initially, you will need to install poetry:
pip install poetry
Clone this repository and cd into the root directory:
git clone https://github.com/sentieon/sentieon-cli.git
cd sentieon-cli
Use poetry to install the sentieon-cli
into the virtual environment:
poetry install
You can then run commands from the virtual environment:
sentieon-cli ...
The sentieon-cli
supports the following global arguments:
--verbose
: verbose logging.--debug
: debugging mode for more verbose logging.
- DNAscope - DNAscope pipeline implementation for germline SNV and indel calling from short read data.
- DNAscope LongRead - DNAscope LongRead pipeline implementations for germline SNV and indel calling from long read data.
Unless otherwise indicated, files in this repository are licensed under a BSD 2-Clause License.