GenePalette: a universal software tool for genome sequence visualization and analysis

Dev Biol. 2004 Jul 15;271(2):431-8. doi: 10.1016/j.ydbio.2004.04.011.


To make effective use of the growing host of complete genome sequences, biologists must have easy-to-use software tools that allow them to visualize, analyze, and modify genome data in an interactive and generalized manner. In an effort to bridge the gap between genome and researcher, we have created GenePalette (, a desktop application that can access any genome sequence and display the positions of various features [e.g., transcription factor binding sites (TFBSs)] relative to the introns and exons of annotated genes. Written in Java, GenePalette can run on all Java-supporting operating systems (Mac, PC, Unix, Linux). Annotated sequence encompassing the majority of public genome data is rapidly retrieved from GenBank or Ensembl. The software provides intuitive access to the selected genomic region through three interface components: a colorful graphical display showing a schematic of genes and features; an annotated sequence view in which features and genes are highlighted directly on the sequence; and the selectable raw sequence. The three interface components are fully integrated and presented on one page, permitting the user to move easily between representations at different levels of resolution, ranging from kilobases to individual nucleotides. GenePalette is a particularly powerful platform for analyzing the organization of cis-regulatory elements and designing wet-lab experiments to investigate them.

Publication types

  • Research Support, U.S. Gov't, P.H.S.

MeSH terms

  • Computational Biology / methods*
  • Genome*
  • Sequence Analysis / methods*
  • Software*