Nucleotide Sequence Databases
- NCBI – National Center for Biotechnology Information
- EBI – European Bioinformatics Institute
- DDBJ – DNA Data Bank of Japan
Protein Sequence Databases
- SWISS-PROT & TrEMBL – Protein sequence database and computer annotated supplement
- UniProt – UniProt (Universal Protein Resource)
- HUPO – HUman Proteome Organization
Database Searching by Sequence Similarity
Sequence Alignment
- ClustalW @ EBI – multiple sequence alignment
Genome Databases
- Ensembl – automatically annotated human genome
- TIGR Microbial Database
- Saccharomyces Genome Database
- WormBase – C. elegans
- FlyBase
- Berkeley Drosophila Genome Project
- Mouse Genome Informatics
Protein Domains: Databases and Search Tools
- InterPro – integration of Pfam, PRINTS, PROSITE, SWISS-PROT + TrEMBL
- PROSITE – database of protein families and domains
- Pfam – alignments and hidden Markov models covering many common protein domains
- SMART – analysis of domains in proteins
Protein 3D Structure
- PDB – protein 3D structure database
- RasMol / Protein Explorer – molecule 3D structure viewers
- SWISS-MODEL – homology modeling server
- DALI – 3D structure alignment server
- Jpred4 – protein secondary structure prediction
- DeepMind – AlphaFold Protein Structure Database
Phylogeny & Taxonomy
- The Tree of Life
- TreeView – user friendly tree displaying for Macs & Windows
Gene Expression Databases
- HuGE – database of human gene expression using arrays
- Gene Expression Omnibus (GEO)
Metabolic, Gene Regulatory & Signal Transduction Network Databases
- KEGG – Kyoto Encyclopedia of Genes and Genomes
- DAVID – Database for Annotation, Visualization and Integrated Discovery
Systems Biology
Computational Resources
- CPAN – PERL modules
- bioperl – bioinformatics related PERL modules
- C++ Standard Template Library Programmer’s Guide
- C++ Annotations
- GNU C Library Reference
- C Tutorial
- Java Tutorial
- Dictionary of Algorithms, Data Structures, and Problems
- The Linux Cookbook
Bioinformatics on-line course materials and tutorials
Intro to bioinformatics and computational biology:
- Introduction to Bioinformatics (UCSD)
- Statistical Computing with R Programming Language: a Gentle Introduction (University College London)
- Introduction to Computational Molecular Biology (Washington University in St. Louis)
- Introduction to Bioinformatics (UCSD Extension)
- Computational Biology (University of Washington)
- Introduction to Computational Molecular Biology (MIT)
- Introduction to Computational Molecular Biology: Genome and Protein Sequence Analysis (University of Washington)
Algorithms:
- Algorithms for Molecular Biology (School of Mathematical Sciences at Tel Aviv University)
Miscellaneous:
- Elementary Sequence Analysis (McMaster University)
- Dynamic Programming Tutorial (By Eric C. Rouchka)
- Beginner’s Guide to Molecular Biology (Rothamsted Research)
- A Primer on Molecular Genetics (Iowa State University)
- Online Lectures on Bioinformatics (Max Planck Institute for Molecular Genetics)
- EMBnet.org
- Computational Molecular Biology (Stanford University)
- Current Topics in Genome Analysis (handouts) (NIH)
- Current Topics in Genomic Analysis (on-line video) (NIH)
- Biological Data and Analysis Tools (UCSD)
- Applied Bioinformatics (UCSD Extension)
- (UCSD Extension)
- An Introduction to R (UMN)
- Introduction to the R Project for Statistical Computing
- Matlab Tutorial
- Microarray Data Analysis