Skip to main content

Janis - Example Pipelines

PyPI version

This repository contains workflows written using Janis.

These workflows are installed by default, but are available on PIP with:

pip3 install janis-pipelines.pipelines

Documentation

These pipelines are documented with run instructions here: https://janis.readthedocs.io/en/latest/pipelines/index.html

More information

These pipelines are made available through the entrypoint: janis.extension=pipelines.

They can be imported in Python with the following:

from janis_pipelines import WGSGermlineGATK

WGSGermlineGATK().translate("wdl")

Pipelines

Whole genome sequencing (WGS) pipelines:

Other:

Reference files:

WGS Germline pipeline

See the - germline folder for more information, the workflow and CWL / WDL translations.

The WGS germline pipeline takes a FASTQ pair, aligns, sorts, marks duplicates and calls variants across GATK4, Strelka and VarDict. These variants are combined and sorted at the end.

These variants were validated against the Genome in a Bottle data sets to achieve:

  • Recall: 99.25%
  • Precision: 92.02%

These results were identical across 3 research institutes (combination of Slurm / PBS / Torque) and Google Cloud platform. The pipeline took approximately 27-30 hours to run at a 30x coverage, depending on the resource constraint.

WGS Somatic pipeline for tumor-normal variant discovery

See the somatic folder for more information, the workflow and CWL / WDL translations.

The WGS somatic pipeline takes normal and tumor FASTQ pairs, aligns, sorts and marks duplicates separately, and then performs tumor-normal variant discovery across GATK4, Strelka and VarDict (in somatic modes). These variants are combined and sorted at the end.

This pipeline was run successfully across a similar set of research institutes (as germline) and the cloud, however these variants have not been validated yet.

Metadata

Release files for janis-pipelines.pipelines 0.13.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for janis-pipelines.pipelines 0.13.0
File Size Uploaded
janis-pipelines.pipelines-0.13.0.tar.gz 35.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for janis-pipelines.pipelines 0.13.0
File Interpreter ABI Platform
janis_pipelines.pipelines-0.13.0-py3-none-any.whl Python 3 none any Details

Total release size: 87.6 kB

Release files / janis-pipelines.pipelines-0.13.0.tar.gz

Download URL janis-pipelines.pipelines-0.13.0.tar.gz
Size 35.5 kB
Tags Source
SHA-256 checksum
How to use checksums
d558584fc7aca1c392ef8e59f3b75b40c164e69cb3fbc7f4f8927f88dada7d6d
BLAKE2b-256 checksum
How to use checksums
bd31a240cac10d3719628aac5b3eba79a05bffb2271d7475eda387f76b7e59d1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.17

Release files / janis_pipelines.pipelines-0.13.0-py3-none-any.whl

Download URL janis_pipelines.pipelines-0.13.0-py3-none-any.whl
Size 52.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
730144568d1a1bf613b48e01cdc46b74d3a251d6bf497516f75628f6954dc1ce
BLAKE2b-256 checksum
How to use checksums
b6c97c35f767f6444f572723688b6991026c4d8fb76922ba04835c4a2afad04e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.17

Release history Release notifications | RSS feed

This release

0.13.0 This release

2 release files

0.12.0

2 release files

0.11.5

2 release files

0.11.2

2 release files

0.11.1

2 release files

0.10.3

2 release files

0.10.0

2 release files

0.9.5

2 release files

0.9.4

2 release files

0.9.3

2 release files

0.9.2

2 release files

0.9.1

2 release files

0.9.0

2 release files

0.6.4

2 release files

0.6.3

2 release files

0.6.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page