This guide contains the workshop material for Janis Portable Pipeline.
This workshop has 2 x 2 hour parts.
Part 1 of this workshop is mostly focused on becoming familliar with Janis in a bioinformatics approach. We'll introduce workflow concepts and use Janis to demonstrate these concepts. Take care to introduce containers, and how we run software using containers.
We'll briefly introduce CWL and WDL, and show how Janis concepts map to generated CWL and WDL.
We'll introduce GATK best practices. Discuss some of the limitations, and how we intend to wrap two pipelines:
- Data pre-processing for variant discovery (GitHub)
- Germline short variant discovery (SNPs + Indels) (GitHub)
We'll aim to finish the data pre-processing step in the first workshop.
- Wrap the germline short variant discovery pipeline in Janis
- Connect the two pipelines
- Discuss resource overrides in Janis.
> Continue to Part 2 Janis workshop
- Janis Documentation: https://janis.readthedocs.io/en/latest
- Janis GitHub: https://github.com/PMCC-BioinformaticsCore/janis
- This workshop GitHub: https://github.com/PMCC-BioinformaticsCore/janis-training
- Gitter: https://gitter.im/janis-pipelines/community
- If you have any feedback regarding this training materials, please create a Github Issue on https://github.com/PMCC-BioinformaticsCore/janis-training/issues