Skip to content
Snippets Groups Projects
index.md 1.59 KiB
Newer Older
selva's avatar
selva committed

dilawar's avatar
dilawar committed

selva's avatar
selva committed
# BioInformatics Tool for Infrastructure Automation(BiTIA)
selva's avatar
selva committed

selva's avatar
selva committed
<p style="margin: auto;
  width: 50%;
  border: 3px;
  padding: 10px;">
selva's avatar
selva committed

selva's avatar
selva committed
```{image} https://img.shields.io/pypi/v/bitia.svg
:target: https://pypi.python.org/pypi/bitia
```
selva's avatar
selva committed

selva's avatar
selva committed
```{image} https://img.shields.io/pypi/pyversions/bitia.svg
:target: https://www.python.org
```
selva's avatar
selva committed
</p>

selva's avatar
selva committed
Welcome to BiTIA Documentation!
selva's avatar
selva committed

selva's avatar
selva committed
BiTIA is a tool that simplifies the infrastructure required to run complex bioinformatics pipelines. BiTIA plays well with the existing workflow management systems such as [snakemake](https://snakemake.readthedocs.io/en/stable/), [gnu-Make](https://www.gnu.org/software/make/), etc.
selva's avatar
selva committed

selva's avatar
selva committed
BiTIA has two components: **bitia-cli** and **bitia-runner**.
selva's avatar
selva committed
BiTIA CLI is on the client side and allows clients to submit tasks to the bitia server.
BiTIA runner is on the server side and operates the given tasks to produce results.
## BiTIA CLI
selva's avatar
selva committed
Most users only need the `bitia-cli` tool to submit tasks.
BiTIA CLI creates a zip file of the user input(pipeline) containing a unique hash and ships it to the server.
selva's avatar
selva committed

dilawar's avatar
dilawar committed
[see some examples]: examples

```{toctree}
selva's avatar
selva committed

selva's avatar
selva committed
getting_started/Installation
getting_started/Working
Selvaganapathy Kannan's avatar
Selvaganapathy Kannan committed
getting_started/Examples
selva's avatar
selva committed

dilawar's avatar
dilawar committed
```

selva's avatar
selva committed
***
dilawar's avatar
dilawar committed

selva's avatar
selva committed
If you want to learn how to use BiTIA and installation, check out the following resources:
dilawar's avatar
dilawar committed

### **GETTING STARTED**
selva's avatar
selva committed

- For Installing BiTIA, refer [Installation](getting_started/Installation.md)
selva's avatar
selva committed

- To Understand working with BiTIA, refer [BiTIA - Tutorial](getting_started/Working.md)  
selva's avatar
selva committed

selva's avatar
selva committed
- To Understand the differences and Advantages of working with BiTIA, go to [Examples](getting_started/Examples.md)

selva's avatar
selva committed

dilawar's avatar
dilawar committed