Skip to main content
BookintermediatePaid

Python for Bioinformatics

by Sebastian Bassi Β· Sebastian Bassi

Teaches Python to biologists from scratch, then applies it to sequence parsing with Biopython, regular expressions, database access, and web services. Includes chapters on graphics, XML handling, and building small tools for laboratory data.

Visit resource

This link may earn us a small commission at no extra cost to you. Affiliate disclosure

More resources on Bioinformatics

WebsiteFree

ensembl.org

Ensembl is a comprehensive genome browser and annotation resource offering high-quality genome assemblies, gene models, transcripts, regulatory features, and genetic variation across many species. It also provides comparative genomics tools, data downloads, and access via BioMart and APIs for querying and mining genomic data.

WebsiteFree

Galaxy Project

Open web-based workbench where you run genomics tools such as alignment, variant calling, and RNA-seq through a browser, without command-line experience. Public servers supply the compute, and every analysis is recorded as a reproducible, shareable workflow history.

WebsiteFree

Biostars

Question-and-answer site where working bioinformaticians troubleshoot tools, file formats, and pipeline errors. Searching the archive of answered threads is often faster than documentation for practical problems with BLAST, samtools, aligners, and genome annotation.

WebsiteFree

Rosalind

Problem-based platform for practising bioinformatics by writing code. Exercises begin with string manipulation on DNA sequences and build toward alignment, assembly, and phylogeny algorithms, each graded automatically against a generated dataset in whichever language you choose.

CourseFree

Introduction to Genomic Technologies

This course introduces you to the basic biology of modern genomics and the experimental tools that we use to measure it. We'll introduce the Central Dogma of Molecular Biology and cover how next-generation sequencing can be used to measure DNA, RNA, and epigenetic patterns. You'll also get an introduction to the key concepts in computing and data science that you'll need to understand how data from next-generation sequencing experiments are generated and analyzed. This is the first course in the Genomic Data Science Specialization.

CourseFree

Foundations of Computational and Systems Biology (MIT 7.91J)

Computational biology fundamentals: nucleic acid and protein sequence alignment, motif finding, structural modeling and prediction, and network models of biological systems. Includes 22 lecture videos, slides, programming assignments and projects, preparing learners to apply algorithms to genomic and protein data.

See all Bioinformatics resources β†’