
Master viewing, editing, and processing genomic data in Linux with grep, awk, and other text tools to extract fasta headers, filter gff/gtf entries, and count sequences.
Assemble short reads with spades to produce contigs and scaffolds, and visualize the results with Bandage. Prepare visualization on wsl2/x11 before moving to long-read assembly with flye.
Download SRA nanopore fastq data and set up a conda environment, then install fly for genome assembly and trimming, perform quality checks, and plan post-assembly validation.
Assess long-read quality with fast qc, trim adapters if needed, generate trimmed fastq, and prepare for assembly with fly to produce reliable nanopore-based genome assemblies.
Assemble long Nanopore reads into contigs and visualize the assembly graph with bandage. Explore using the fly tool, review assembly.fasta and gfa outputs, and note about 69 contacts.
Learn how to perform prokaryotic genome functional annotation using blast, build a UniProt blast database, run protein blast against it, and interpret tsv results for gene IDs and protein functions.
Annotate eukaryotic genomes with Augustus to predict gene structures and intron and exon boundaries, integrating rna-seq and protein evidence.
Annotate eukaryotic genomes by building a UniProt-based blast database, running Augustus protein queries, predicting domains with hammer against the PFM database, and validating results with quality metrics.
Learn Step by Step Genome Assembly & Annotation in Prokaryotes and Eukaryotes
Turn raw DNA sequencing data into meaningful biological insights. In this practical, hands-on bioinformatics course, you’ll learn how to perform genome assembly and annotation for both prokaryotic and eukaryotic organisms using real datasets and powerful open-source tools.
Whether you’re a student, researcher, or bioinformatics enthusiast, this course will help you master skills used in genomics, biotechnology, medicine, and evolutionary biology. No prior programming experience is required. We start from the basics and guide you through each step.
What You’ll Learn
Perform quality control and preprocessing of sequencing reads
Assemble genomes with tools like SPAdes and Flye
Annotate genes using Prokka and AUGUSTUS
Add functional data with BLAST and Pfam
Visualize genomes using Quast
Build reproducible pipelines with Bash scripting
Work confidently with both prokaryotic and eukaryotic datasets
Who This Course Is For
Biology and bioinformatics students
Researchers and lab technicians
Educators teaching genomics hands-on
Self-learners curious about genome analysis
What You Need
Just a computer, internet connection, and basic biology knowledge. We’ll guide you through setting up your bioinformatics environment and provide downloadable scripts for practice.
By the end of this course, you’ll be able to take raw sequencing reads, assemble a genome, annotate it, visualize results, and prepare them for publication or database submission.
Enroll now and start your journey into genome assembly and annotation turning data into discovery.