Pipeline implementations for the Sentieon software
Project description
Sentieon CLI
A command-line interface for the Sentieon software
Install using pip (recommended)
Install the sentieon-cli into your python environment with pip:
pip install sentieon_cli
Install with docker/podman
Install the sentieon-cli through a container image:
docker pull sentieon/sentieon_cli:latest
docker run --rm -v "$PWD:/data" -w /data \
sentieon/sentieon_cli:latest \
sentieon-cli dnascope-pangenome --help
Installation with Poetry
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 ...
Global arguments
The sentieon-cli supports the following global arguments:
--verbose: verbose logging.--debug: debugging mode for more verbose logging.
Supported pipelines
- 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.
- DNAscope Hybrid - DNAscope short-long-hybrid pipeline.
- DNAscope Pangenome - DNAscope pangenome alignment and variant calling. Our recommended pipeline for short-read small variant calling.
License
Unless otherwise indicated, files in this repository are licensed under a BSD 2-Clause License.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file sentieon_cli-1.6.2.tar.gz.
File metadata
- Download URL: sentieon_cli-1.6.2.tar.gz
- Upload date:
- Size: 83.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ca847152eed1412c54b486f3f2bbbc05e5e99f72f2ad7050f2e75526e1abcdf7
|
|
| MD5 |
c8a7d5df1b8aa9e2b49abd953deb36d6
|
|
| BLAKE2b-256 |
c46e69f087ddf2024c318bbb85504fa0aa8f8f346862c6921625f727ed644751
|
Provenance
The following attestation bundles were made for sentieon_cli-1.6.2.tar.gz:
Publisher:
release.yml on Sentieon/sentieon-cli
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
sentieon_cli-1.6.2.tar.gz -
Subject digest:
ca847152eed1412c54b486f3f2bbbc05e5e99f72f2ad7050f2e75526e1abcdf7 - Sigstore transparency entry: 1437869429
- Sigstore integration time:
-
Permalink:
Sentieon/sentieon-cli@4439039136997c9f0bd9deefb0096ca8e3fc3246 -
Branch / Tag:
refs/tags/v1.6.2 - Owner: https://github.com/Sentieon
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@4439039136997c9f0bd9deefb0096ca8e3fc3246 -
Trigger Event:
release
-
Statement type:
File details
Details for the file sentieon_cli-1.6.2-py3-none-any.whl.
File metadata
- Download URL: sentieon_cli-1.6.2-py3-none-any.whl
- Upload date:
- Size: 96.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fc62306734299fa20073233a33fd667063ff7b9f5724753b21e29161e6f351fd
|
|
| MD5 |
c61dab1972b6902e03ea9722f744b6d1
|
|
| BLAKE2b-256 |
9e554cadd9bcc80ece22cdf301d5aa81a4708fa796ef1d4a9a515021435ca192
|
Provenance
The following attestation bundles were made for sentieon_cli-1.6.2-py3-none-any.whl:
Publisher:
release.yml on Sentieon/sentieon-cli
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
sentieon_cli-1.6.2-py3-none-any.whl -
Subject digest:
fc62306734299fa20073233a33fd667063ff7b9f5724753b21e29161e6f351fd - Sigstore transparency entry: 1437869436
- Sigstore integration time:
-
Permalink:
Sentieon/sentieon-cli@4439039136997c9f0bd9deefb0096ca8e3fc3246 -
Branch / Tag:
refs/tags/v1.6.2 - Owner: https://github.com/Sentieon
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@4439039136997c9f0bd9deefb0096ca8e3fc3246 -
Trigger Event:
release
-
Statement type: