BiTIA is a tool that simplifies the infrastructure required to run complex bioinformatics pipelines. BiTIA plays well with the existing pipeline solution such as snakement.
BiTIA makes it easy to orchestrate the infrastructure required to run
complex bioinformatics pipelines. BiTIA plays well with existing pipeline
solution such as snakemake. [See some examples]
BiTIA has two components: bitia-cli and bitia-runner.
-**bitia-cli**
Creates a zip file of the user input(pipeline) containing a unique hash and ships it to the server.
-**bitia-runner**
Runs following works in the server
- Creates a docker container with the user input
- Runs the pipeline
- Sends log to the user
- Sends link of results(artifacts) to the user
- Interacts with common cache for reading data/reference files
[see some examples]:examples
...
...
@@ -18,7 +26,6 @@ solution such as snakemake. [See some examples]
```{toctree}
:caption: Getting started
:hidden: true
:maxdepth: 1
:name: getting_started
getting_started
...
...
@@ -26,7 +33,7 @@ developer
```
If you want to learn how to use BiTIA, check out the following resources:
If you want to learn how to use BiTIA and installation, check out the following resources: