Search T1DBase offers a site-wide search capability that works across the multiple datasets present on the site. A technical subtlety is that different kinds of data require different search strategies which the software carries out behind the scenes. Genes are an important special case: the software can search for genes based on a variety of identifiers, including gene names, symbols, LocusLink IDs and UniGene IDs. The search system is built on the open source Plucene package, a Perl port of the widely used Lucene package (24) (http://www.onjava.com).