Introduction to Bioinformatics

Overview

This course introduces the scientist to Bioinformatics, which uses computer databases to store, retrieve and assist in understanding biological information. Genome-scale sequencing projects have led to an explosion of genetic sequences available for automated analysis. These gene sequences are the codes, which direct the production of proteins that in turn regulate all life processes. The student will be shown how these sequences can lead to a much fuller understanding of many biological processes allowing pharmaceutical and biotechnology companies to determine for example new drug targets or to predict if particular drugs are applicable to all patients. Students will be introduced to the basic concepts behind Bioinformatics and Computational Biology tools. Hands-on sessions will familiarize students with the details and use of the most commonly used online tools and resources. The course will cover the use of NCBI's Entrez, BLAST, PSI-BLAST, ClustalW, Pfam, PRINTS, BLOCKS, Prosite and the PDB. An introduction to database design and the principles of programming languages will be provided.

Note: These pages are for the in-class version of this course. You can also take the full course online.

Course Details

Textbook (for in-class version only)

Bioinformatics for Dummies

Prerequisites

Required: Basic molecular biology (e.g. a basic understanding of DNA, RNA, proteins, transcription, and translation). Recommended: Computer Skills for Biologists or equivalent knowledge/experience;

Course Materials

Final Exam

 

Lecture 1 Course Introduction & NCBI's Entrez
Lecture Slides:
HTML, PDF
Links:
Entrez
Reading Assignment:
  • Review chapters 1 & 2
  • Chapters 3,5,7 & 8
Lecture 2 DNA Sequence Databases, Sequence Formats, Dynamic Programming, BLAST algorithm & BLAST online tools
Lecture Slides: HTML, PDF
Links:
BLAST
Reading Assignment:
  • Review protein specific aspects of chapters 3, 5 & 7
Lecture 3 ORF Finder, GENSCAN, Principles & use of PSI-BLAST
Lecture Slides HTML, PDF
Links:
ORF Finder
GENSCAN
PSI-BLAST
Examples
  • Simple Translation (ORF Finder): AF002715 (Map Kinase CDS 143..4966)
  • GENSCAN Example
  • PSI-BLAST Example: P49789 (Human histidine triad protein), AF134851 (Muscle creatine kinase from Danio rerio)
Additional Info Protein Analysis Tools Collection
Reading Assignment:
  • Chapters 4, 6, 9 & 10 (focus on 4 & 9)
Lecture 4 Multiple Sequence Alignments with ClustalW & Protein Analysis (Pfam, Prosite, Prints, Blocks)
Lecture Slides: HTML, PDF
Links:

ClustalW @ European Bioinformatics Institute
Prosite, PRINTS, Pfam, BLOCKS
InterPro, Expasy Mol. Biol. Server, COGs @ NCBI, TIGR, TMRI, Celera

Examples:

Protein Tyrosine Phosphatases for MSA
PTPB_HUMAN & SRC_MOUSE for motif searching with SP accession number

Lecture 5 Databases and interface design; Programming Languages; Practice Final
Lecture Slides: HTML, PDF
Practice Final Results: HTML, PDF
Lecture 6 The Protein Data Bank; Protein Folds, SCOP & CATH; Structural Bioinformatics Primer; Structure Alignment; Synopsis
Lecture Slides: HTML, PDF
Links PDB
SCOP, CATH
CE (Structural Alignments)

Additional Bioinformatics Information Resources

Reading Materials: A list of useful Bioinformatics books
Structural Bioinformatics Text Book
Further reading materials
Molecular Biology Glossaries and Dictionaries:
Other Links  
For archival reasons, there are also course materials from previous courses
Related Courses by the Instructor
Computer Skills for Biologists (no longer offered)
Introduction to Structural Bioinformatics