Skip to main content

A set of utilities to manager sequana pipelines

Project description

Overview:

A set of tools to help building or using sequana pipelines

Status:
Production
Citation:

Cokelaer et al, (2017), ‘Sequana’: a Set of Snakemake NGS pipelines, Journal of Open Source Software, 2(16), 352, JOSS DOI doi:10.21105/joss.00352

https://badge.fury.io/py/sequana-pipetools.svg https://travis-ci.org/sequana/sequana_pipetools.svg?branch=master https://coveralls.io/repos/github/sequana/sequana_pipetools/badge.svg?branch=master JOSS (journal of open source software) DOI

What is sequana_pipetools ?

sequana_pipetools is a set of tools to help us in managing the Sequana pipelines.

This has the advantage of being pure Python library without the needs to update Sequana itself.

Sequana is a versatile tool that provides

  1. A Python library dedicated to NGS analysis (e.g., tools to visualise standard NGS formats).

  2. A set of Pipelines dedicated to NGS in the form of Snakefiles (Makefile-like with Python syntax based on snakemake framework) with more than 80 re-usable rules.

  3. Standalone applications.

See the sequana home page for details.

To join the project, please let us know on github.

Installation

from pypi website:

pip install sequana_pipetools

No dependencies for this package except Python itself. Although, when using it, you will need to install the relevant Sequana pipelines that you wish to use.

This package is for Sequana developers. To get more help, go to the doc directory and build the local sphinx directory using:

make html
browse build/html/index.html

Usage

There is currently only one tool to be used as follows:

sequana_completion --pipeline fastqc

Changelog

Version

Description

0.2.0

add content from sequana.pipeline_common to handle all kind of options in the argparse of all pipelines. This is independent of sequana to speed up the –version and –help calls

0.1.2

add version of the pipeline in the output completion file

0.1.1

release bug fix

0.1.0

creation of the package

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

sequana_pipetools-0.2.0.tar.gz (12.3 kB view details)

Uploaded Source

File details

Details for the file sequana_pipetools-0.2.0.tar.gz.

File metadata

  • Download URL: sequana_pipetools-0.2.0.tar.gz
  • Upload date:
  • Size: 12.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3.post20200325 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.3

File hashes

Hashes for sequana_pipetools-0.2.0.tar.gz
Algorithm Hash digest
SHA256 320431913e39160c91550b517a48eeb997f93da9557b78a787634879a938148d
MD5 2061d9ebfa72b8f15399d25fe516524f
BLAKE2b-256 04dbdbf316b35d6c0ff7cc4104c3d770c18ec3dbc1b91bd2b80a82205797d273

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