Bioinformatics tools

Microarray Analysis

  • MeV, an all-in-one microarray visualization and clustering kit.
  • Java TreeView, the standard for microarray visualization, hierarchical clustering, and copy number analysis.
  • Cluster, a quick-and-dirty hierarchical clustering program that produces TreeView-compatible output.
  • Expander, a clustering program mainly useful for its implementation of the SAMBA biclustering algorithm.
  • GeneXPress, relatively outdated microarray analysis software.

Graph Visualization

  • Graphviz, AT&T software for static graph rendering. Scales up to ~100-200 edges, anything bigger looks like a hairball.
  • Cytoscape, bioinformatics-specific tool mainly used for pathway visualization. Behavior varies; great for very small networks, passable up to a few hundred edges, anything bigger looks like a hairball.
  • OpenJGraph, an outdated but open-source and free Java graph interaction package.
  • JGraph, an up-to-date but semi-commercial Java graph interaction package.

Bayesian Networks

  • GeNIe and SMILE, Bayesian network construction, visualization, and inference tools from the University of Pittsburgh.
  • BNT, a Matlab Bayesian parameter and structure inference package.
  • PNL, a crufty and difficult to use Bayes Net library from Intel with the major benefit of being open source.

Binding Site Analysis

  • FIRE, superb mutual-information based sequence motif discovery from Saeed's lab.
  • CREME, regulatory motif and module discovery using sequence enrichment and evolutionary conservation.
  • MEME, moderately crummy but standard discovery of enriched motifs in a set of input sequences.
  • MDscan, motif discovery based on ChIP-chip data.

Other

  • BioMart, a massively useful tool for gene cataloging, ID interconversion, sequence retrieval, and more.
  • Entrez, cross-organism gene lookup.
  • SVM Light, quick and easy Support Vector Machines.
  • WEKA, very general, convenient, and comprehensive machine learning package.
  • Gene ID Converter, human gene ID interconversion.