Bioinformatics tools for Janis; the Pipeline creation helper
Project description
Janis - Bioinformatics Toolbox
This repository is the bioinformatics toolbox for Janis. It contains tools and data types directly related to the bioinformatics field.
You can see a full list of tools in the documentation.
Data types
The data types are a way of encapsulating information about the file (including secondary files), and it allows clarity when connecting inputs and steps together. Sometimes bioinformatics data types have associated files (like an indexed bam, or a fasta with various indexes); when you use these types, Janis will bundle your files together to be transported around.
Indexed Bam
Further information: Secondary / Accessory files
Janis is opinionated about the .bai
index for a Bam. Specifically we use the pattern:
mysample.bam
mysample.bam.bai
If your tool expects, or creates a file in the other common format (.bam
and .bai
), you can use the secondaries_present_as
attribute on a:
ToolInput
to localise the index using a specific format (see: )ToolOutput
to prepare your input for .
Documentation
Documentation is generated on Janis. To generate new documentation you will need to:
- Commit your changes here,
- Update the submodule pointer on Janis,
- Checkout Janis (recursively),
- Run the regenerate script
janis/docs/regeneratedocumentation.py
, - Commit these changes and the documentation will autobuild on ReadTheDocs.
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
File details
Details for the file janis-pipelines.bioinformatics-0.12.2.tar.gz
.
File metadata
- Download URL: janis-pipelines.bioinformatics-0.12.2.tar.gz
- Upload date:
- Size: 5.5 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.17
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | daf98d87211990c980dd408aac7dea8389e7e144c4d34aa217bd3e8c64df9cc5 |
|
MD5 | 3e63c505c0263b726733e5d5734bf9c8 |
|
BLAKE2b-256 | 77f82ef33d4b302853b5f37f1a0fd1a7235d6d44bf475906f3192bd863842b11 |
File details
Details for the file janis_pipelines.bioinformatics-0.12.2-py3-none-any.whl
.
File metadata
- Download URL: janis_pipelines.bioinformatics-0.12.2-py3-none-any.whl
- Upload date:
- Size: 5.7 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.17
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6ce5f523d480ef4e9f7f848392d88bb66d7bbcd8deff0a0c4c88db66bd28d036 |
|
MD5 | afd764152f107187f639feba8b6ac566 |
|
BLAKE2b-256 | 674e9a570d524cc56a1729fc79a83eee4560d62d26b0479d8c811f8fdf57f884 |