Basic BioPython Training for Bioinformatics | WSQ Courses

Originally published at:

Biopython is a Python Package freely available for computational molecular biology. Biopython can parse Blast results (standalone and web); run biology related programs (blastall, clustalw, EMBOSS); deal with FASTA formatted files; parse GenBank files; parse PubMed, Medline and work with on-line resource; parse Expasy, SCOP, Rebase, UniGene, SwissProt; deal with Sequences; data classification (k Nearest Neighbors, Bayes, SVMs); Aligning sequences; CORBA interaction with Bioperl and BioJava; SQL database storage through BioSQL; Neural Networks; Genetic Algorithms; Hidden Markov Models; creating pretty PDF files for posters; format flat files with random access to entries; structural biology PDB, FSSP.

Course Highlights

  • Sequence manipulation using Biopython
  • Annotating sequences
  • Sequence alignments
  • Accessing NCBI databases


All participants will receive a Certificate of Completion from Tertiary Courses after achieved at least 75% attendance.

Funding and Grant Applications

No funding is available for this course.


Courses are provided by