Skip to content
Snippets Groups Projects
index.md 1.83 KiB
Newer Older
selva's avatar
selva committed
<div style=" height:200px; width:200px; float: left; margin-right: 30px;">
selva's avatar
selva committed

selva's avatar
selva committed
```{image} img/BiTIA_V4.png
selva's avatar
selva committed
:target: https://bitia.gitlab.subcom.tech/bitia-cli/
selva's avatar
selva committed
```
selva's avatar
selva committed

selva's avatar
selva committed
</div>
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.
selva's avatar
selva committed
## **bitia-cli**
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
:hidden: true
selva's avatar
selva committed

selva's avatar
selva committed
getting_started/Installation
getting_started/Working
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

selva's avatar
selva committed
- To Learn about Bio-Informatics pipelines of RNA-seq analysis, refer 
selva's avatar
selva committed
[Bioinformatics pipelines](https://docs.gdc.cancer.gov/Data/Bioinformatics_Pipelines/Expression_mRNA_Pipeline/)
selva's avatar
selva committed

selva's avatar
selva committed

selva's avatar
selva committed
- **REQUIREMENTS**
  - Python 3.8+
- [**INSTALLATION & CONFIGURATION**](getting_started/Installation.md)
selva's avatar
selva committed

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

selva's avatar
selva committed

dilawar's avatar
dilawar committed