Learn bioinformatics from your browser.
Everything runs in a sandbox, so you can experiment all you want.
Get up to speed with the terminal. Start here if you're new to bioinformatics.
Command-line exercises from the Carpentries' Unix Shell lesson.
Filter and wrangle JSON files on the command-line using jq
.
Filter, extract and transform tabular data (TSV files) using awk
.
Explore and wrangle .bed
files with bedtools.
Explore and wrangle .sam/.bam
files with samtools.
Evaluate the quality of a sequencing run by running fastp
on your FASTQ files.
Distinguish real variants from artifacts using the IGV genome browser.
Use BLAST to align DNA and protein sequences.
Learn the basics of k-mer counting using Jellyfish
Use variant calling to decode a secret message stored in sequencing data.
Debug file format issues that are commonly seen in genomics.
Explore the Smith-Waterman and Needleman-Wunsch sequence alignment algorithms.