School of Bioinformatics · Genomics & transcriptomics

NGS Data Analysis: WGS & WES

Next-generation sequencing produces the data behind most modern genetics. This course takes you through a complete germline variant-calling workflow on whole-genome and whole-exome data, and shows how to check that every step worked.

Dry labIntermediateUp to 4 weeks · 32 hours live · customisableCertificate with verification ID
Read pileup at a candidate variant: about half of the reads carry the alternate allele, consistent with a heterozygous call. One read carries a 2-bp deletion.

Course overview

NGS Data Analysis covers germline variant discovery from whole-genome and whole-exome sequencing, following the workflow used in research groups and core facilities: quality control, alignment, duplicate marking, variant calling, filtering and annotation.

Each step is taught with the quality metric that shows whether it worked, so you can recognise a contaminated library, a failed capture or a batch of false-positive calls before they reach a results table. The labs use Genome in a Bottle reference samples, for which the true variants are known, so your call sets are measured against a truth set rather than judged by eye.

LevelIntermediate
DisciplineDry lab
DurationUp to 4 weeks · customisable
Guided hours32 h
FormatsLive online cohort · Self-paced online
Fee from₹4,499 + GST

Learning outcomes

By the end of the course you will be able to:

  1. Assess and clean raw reads with FastQC, MultiQC and fastp
  2. Align reads with BWA-MEM and process BAM files with SAMtools
  3. Call variants following GATK best practices, and with bcftools
  4. Filter and annotate variants with VEP and population databases
  5. Measure precision and recall against a truth set and explain coverage metrics to a reviewer

Skills you will practise

Read QCShort-read alignmentBAM processingGATK variant callingVariant annotationBenchmarking against truth setsIGV review

Eligibility and prerequisites

Who can apply

  • Students and graduates of B.Sc., M.Sc., B.Tech., M.Tech., B.Pharm., M.Pharm., MBBS, BDS, B.V.Sc. or a PhD programme in the life sciences, biotechnology, bioinformatics, pharmacy, medicine, agriculture, chemistry, statistics or computer science
  • Researchers, faculty and industry professionals moving into data-driven biology
  • Final-year students may apply before their results are declared

Prerequisites

  • Bioinformatics Foundations or equivalent
  • Comfort with the Linux command line

Best suited to

  • Students who know the basics of bioinformatics and the command line
  • Researchers with sequencing data from a core facility or provider
  • Anyone aiming for a genomics role in research or industry

Module-wise syllabus

6 modules. Each pairs instructor-led sessions with a hands-on lab on public data.

Topics

  • Illumina, Oxford Nanopore and PacBio
  • Library preparation and its biases
  • Study design: depth, coverage and replicates
Lab 1Compare the read-length and error profiles of short- and long-read data, and estimate the depth a given study design needs.

Topics

  • FastQC and MultiQC reports
  • Adapter and quality trimming
  • Contamination checks
Lab 2Run FastQC and fastp on raw reads, interpret every MultiQC panel and decide which samples to trim or exclude.

Topics

  • Reference genomes and indexing
  • BWA-MEM and minimap2
  • Duplicates, sorting and BAM statistics
Lab 3Index a reference, align reads with BWA-MEM, mark duplicates and report mapping and coverage statistics.

Topics

  • GATK HaplotypeCaller and joint genotyping
  • bcftools as an alternative caller
  • Base-quality recalibration
Lab 4Call variants on a Genome in a Bottle exome subset with GATK and with bcftools, and compare the two call sets.

Topics

  • Hard filters and VQSR
  • VEP and SnpEff
  • ClinVar, gnomAD and population frequency
Lab 5Filter calls, annotate them with VEP and measure precision and recall against the GIAB truth set.

Topics

  • End-to-end workflow
  • IGV review of candidate variants
  • Writing the methods section
Lab 6Run the full workflow on a public exome, prioritise candidate variants and review each one in IGV before reporting it.

Practical sessions and projects

Capstone project

Find and defend a candidate variant

Run a full workflow on a public exome dataset, prioritise variants, and defend the final candidate with evidence from read-level review and population and clinical databases.

Assessed on the correctness of the analysis, the quality of the code and the reasoning in the write-up. A pass is required for the certificate.

  1. Sequencing technologies

    Compare the read-length and error profiles of short- and long-read data, and estimate the depth a given study design needs.

  2. Quality control

    Run FastQC and fastp on raw reads, interpret every MultiQC panel and decide which samples to trim or exclude.

  3. Read alignment

    Index a reference, align reads with BWA-MEM, mark duplicates and report mapping and coverage statistics.

  4. Variant calling

    Call variants on a Genome in a Bottle exome subset with GATK and with bcftools, and compare the two call sets.

  5. Filtering and annotation

    Filter calls, annotate them with VEP and measure precision and recall against the GIAB truth set.

  6. Project: an exome case study

    Run the full workflow on a public exome, prioritise candidate variants and review each one in IGV before reporting it.

Software, tools and datasets

Software and tools

FastQCMultiQCfastpBWASAMtoolsGATKbcftoolsVEPIGV

All software is free and open source or free for academic use. 16 GB of RAM is recommended; full-genome steps are run on subsets sized for a laptop.

Datasets

  • Genome in a Bottle HG001 (NA12878): Variant calling against a known truth set.NIST Genome in a Bottle, exome and chromosome subsets
  • GRCh38 reference genome: Alignment and annotation.Genome Reference Consortium, via Ensembl or NCBI
  • ClinVar and gnomAD: Clinical significance and population frequency of candidates.NCBI ClinVar; gnomAD

Core reading

  • Li H (2013). Aligning sequence reads, clone sequences and assembly contigs with BWA-MEM. arXiv:1303.3997.
  • Van der Auwera GA, O’Connor BD. Genomics in the Cloud: Using Docker, GATK, and WDL in Terra. O’Reilly, 2020.
  • Danecek P et al. (2021). Twelve years of SAMtools and BCFtools. GigaScience 10:giab008.
Practise in your browser with Nayancode. Methods from this course can be tried in Genome & Variant Studios, free and with nothing to install. Open Genome & Variant Studios.

Duration, format and fees

Flexible duration. Duration is customisable: take the standard schedule (4 weeks at most), an intensive 1–2 week schedule or weekends only. Colleges and teams can set their own timetable.
Next cohort
Dates are sent with your admission offer
Timetable
Three evening or weekend sessions a week (IST), plus a lab clinic; intensive and weekend-only schedules on request
Payment
Secure online payment link with your admission offer (UPI, cards, net banking). Instalments on request for fees above ₹15,000.

Instructor

The instructor for each cohort is named in your admission offer and on this page when the cohort is announced. Vedicgen instructors are selected for hands-on research or industry experience in the subject they teach, and every course is reviewed by a second subject expert.

Questions about who teaches a cohort? [email protected]

Certificate

Learners who complete the course and pass its capstone receive a Vedicgen certificate of completion for NGS Data Analysis: WGS & WES, issued by Vivofold, stating the guided hours and skills assessed. Each certificate has a unique ID and QR code that anyone can check.

Verify a certificate

Certificate of completionSample
NGS Data Analysis: WGS & WESAwarded to the learner named on the certificate · 32 hours
ID · VG-XXXX-XXXXVivofold Vedicgen

Apply for NGS Data Analysis: WGS & WES

  1. Apply

    Send the form below. It takes about five minutes.

  2. Review

    An adviser confirms your fit and format within two working days.

  3. Offer

    You receive dates, timetable and a secure payment link.

  4. Onboard

    Set-up guide, pre-reading and joining links.

About you

Education

Programme

Your goalsA few lines help us advise you well.

0/40+ characters
Sent securely to [email protected]. Your details are used only to process this request.

Frequently asked questions

Exercises are sized to run on a laptop: whole-genome steps are run on chromosome subsets, and the course explains how the same commands scale on a server or in the cloud.

No. The course teaches research-grade germline analysis. Clinical reporting requires accredited laboratories and additional standards that are outside its scope.

In the live cohort, modules are taught in instructor-led sessions with a weekly lab clinic where you work on real public data with help at hand; every session is recorded. The self-paced format uses the same lessons, labs and datasets with mentor review of your capstone. Both formats end with an assessed project reviewed for the code and the science.

Yes. Learners who complete the course and pass its assessment receive a Vedicgen certificate of completion, issued by Vivofold. Every certificate carries a unique ID and a QR code that anyone, including an employer or admissions office, can check on the certificate verification page.

Apply with the form on this page. Live and in-person cohorts run through the year; the dates, timetable and joining details of the next cohort are sent with your admission offer and listed on this page once announced. Self-paced enrolment opens as soon as your application is accepted.

Yes. No course runs longer than four weeks, and the length is customisable: choose the standard schedule, an intensive one- to two-week schedule, weekends only, or a custom timetable. Pick your preference on the application form; colleges and teams can book their own dates.