KO
|
EN
gitlite — search
Search
#javascript
#python
#hacktoberfest
#react
#ai
#typescript
#llm
#go
#golang
#android
#machine-learning
#rust
#deep-learning
#linux
BILL
★ 9
Open GitHub ↗
Bioinformatics_Learning_lab
Download README (.md)
Explore Similar Repositories
FLVIS-gpu
:
No description available.
savedat-stealer
:
Growtopia Save.dat Stealer
cocpp
:
No description available.
TriageTool
:
Custom Windows userland debugger to triage crashes obtained from fuzzing.
actix-react-starter-template
:
Rust + Typescript app starter template with ACTIX and React.
// repository documentation
Was this content helpful?
★ 0
(0 ratings)
Select Rating:
★
★
★
★
★
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
BILL
?
Download (.md)
# BioInformatics Learning Lab - BILL <img src="img/logo_bill.jpg" alt="Logo BILL" title="Logo BILL" align="left" width=250 height=250/> ## Variant calling pipeline designed for teaching The Bioinformatics Learning Lab (BILL) is a teaching unit of the Master of Bioinformatics of the University of Montpellier. Students take part in a research project analysing structural variants (SVs) and small nucleotide variants (SNVs). They perform DNA extraction, sequencing, data analysis and interpretation of the results. This pipeline starts by trimming the read files by removing reads smaller than 1,000 bp. It then proceeds to align the reads against the virus genomic reference. It processes the alignment by removing unaligned reads and converting them to a sorted binary format. It then performs a variant calling step and filters the resulting variants. Some statistical commands appear throughout the pipeline to check the quality of the data or results. <img src="img/pipeline.svg" alt="Pipeline" title="Pipeline"/> - [Getting Started](#getting-started) - [Dependencies](#dependencies) - [How to install it](#install) - [How to use it](#how-to-use-it) - [Manual](https://asfistonlavie.github.io/BILL/) - [Authors](#authors) - [Acknowledgements](#acknowledgement) ## Getting Started ### Dependencies - snakemake v7.21.0 - seqkit v2.3.0 - minimap2 v2.24-r1122 - samtools v1.16.1 - bamCoverage v3.5.1 - plotCoverage v3.5.1 - sniffles2 v2.2 - tabix v1.16 - bgzip v1.16 - bcftools v1.16 - medaka v1.11.3 ### How to install it Clone the repository wherever you want on your local: ``` git clone git@github.com:asfistonlavie/BILL.git # by SSH git clone https://github.com/asfistonlavie/bill.git # by HTTPS ``` ### How to use it There are two ways to run this pipeline on a cluster (i.e NGSTC): with the srun command (`srun snakemake --cores <nb_core_max> --configfile workflow/config/config.yaml [options] <target>`), or with a cluster config (`snakemake --profile workflow/ngstc --profile workflow/config/config.yaml [options] <target>`). There are three targets to use this pipeline: (1) a file name, (2) a rule name, or (3) the whole pipeline. If you just want a specific file, run: ``` srun snakemake --cores <nb_core_max> --configfile workflow/config/config.yaml -k -p <file_name> ``` It will automatically find the correct rule to run based on the file name. File names are constrained by the snakefile (see the [wiki](https://gitlab.com/souliera/bill/-/wikis/Release-2024/Rule-details) for correct file name format). If you want all of a type of file, run : ``` srun snakemake --cores <nb_core_max> --configfile workflow/config/config.yaml -k -p <rule_name> ``` ## How to cite the pipeline Variant calling pipeline designed for the Bioinformatics Learning Lab (BILL: release_2023.1) A Soulier, A Arnoux, C Breton, E Cherif, AS Fiston-Lavier Zenodo. https://doi.org/10.5281/zenodo.10020027 ## Authors - Arnaud Soulier [Gitlab profil](https://gitlab.com/souliera) - Catherine Breton [Github profil](https://github.com/CathyBreton) - Emira Cherif [Github profil](https://github.com/emiracherif) - Anna-Sophie Fiston-Lavier [Github profil](https://github.com/asfistonlavie) ## Acknowledgement We would like to thank the people involved in the BILL project, Jean-Christophe Avarre, Anne-Sophie Gosselin-Grenet and Marie-Ka Tilak, as well as all the students who took part in the project. [](https://informatique-fds.edu.umontpellier.fr/etudiants/masters-transdisciplinaires/master-bioinformatique/bill-bioinformatics-learning-lab/)   [](https://github.com/asfistonlavie/BILL/releases) [](https://github.com/asfistonlavie/BILL/wiki)