Science Score: 57.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 2 DOI reference(s) in README -
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (12.8%) to scientific vocabulary
Repository
Bioinformatics_Learning_lab
Basic Info
Statistics
- Stars: 6
- Watchers: 2
- Forks: 2
- Open Issues: 0
- Releases: 3
Metadata Files
README.md
BioInformatics Learning Lab - BILL

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.
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@gitlab.com:asfistonlavie/bill.git # by SSH
git clone https://gitlab.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 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 Github profil
- Catherine Breton Github profil
- Emira Cherif Github profil
- Anna-Sophie Fiston-Lavier Github profil
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.
Owner
- Name: Anna-Sophie Fiston-Lavier
- Login: asfistonlavie
- Kind: user
- Location: Montpellier
- Company: Université de Montpellier
- Website: https://annasfistonlavier.com
- Repositories: 16
- Profile: https://github.com/asfistonlavie
Citation (CITATION.cff)
cff-version: 1.2.0 message: "If you use this software, please cite it as below." authors: - family-names: "Soulier" given-names: "Arnaud" orcid: "https://orcid.org/0000-0000-0000-0000" - family-names: "Breton" given-names: "Catherine" orcid: "https://orcid.org/0000-0002-3389-1861" - family-names: "Arnoux" given-names: "Alizée" orcid: "https://orcid.org/0000-0000-0000-0000" - family-names: "Cherif" given-names: "Emira" orcid: "https://orcid.org/0000-0002-7266-5365" - family-names: "Fiston-Lavier" given-names: "Anna-Sophie" orcid: "https://orcid.org/0000-0002-7306-6532" title: "Variant calling pipeline designed for the Bioinformatics Learning Lab" version: 1.0.0 doi: 10.5281/zenodo.1234 date-released: 2023-10-19 url: "https://github.com/asfistonlavie/BILL"
GitHub Events
Total
- Watch event: 4
- Delete event: 4
- Push event: 36
- Fork event: 1
- Create event: 5
Last Year
- Watch event: 4
- Delete event: 4
- Push event: 36
- Fork event: 1
- Create event: 5