title: The Strategies WDK: a graphical search interface and web development kit for functional genomics databases.
abstract: Web sites associated with the Eukaryotic Pathogen Bioinformatics Resource Center (EuPathDB.org) have recently introduced a graphical user interface, the Strategies WDK, intended to make advanced searching and set and interval operations easy and accessible to all users. With a design guided by usability studies, the system helps motivate researchers to perform dynamic computational experiments and explore relationships across data sets. For example, PlasmoDB users seeking novel therapeutic targets may wish to locate putative enzymes that distinguish pathogens from their hosts, and that are expressed during appropriate developmental stages. When a researcher runs one of the approximately 100 searches available on the site, the search is presented as a first step in a strategy. The strategy is extended by running additional searches, which are combined with set operators (union, intersect or minus), or genomic interval operators (overlap, contains). A graphical display uses Venn diagrams to make the strategy's flow obvious. The interface facilitates interactive adjustment of the component searches with changes propagating forward through the strategy. Users may save their strategies, creating protocols that can be shared with colleagues. The strategy system has now been deployed on all EuPathDB databases, and successfully deployed by other projects. The Strategies WDK uses a configurable MVC architecture that is compatible with most genomics and biological warehouse databases, and is available for download at code.google.com/p/strategies-wdk. Database URL: www.eupathdb.org.
authors.affiliation: Center for Bioinformatics, University of Pennsylvania, Philadelphia, PA, USA. sfischer@pcbi.upenn.edu
authors.forename: Steve
authors.initials: S
authors.lastname: Fischer
authors.forename: Cristina
authors.initials: C
authors.lastname: Aurrecoechea
authors.forename: Brian P
authors.initials: BP
authors.lastname: Brunk
authors.forename: Xin
authors.initials: X
authors.lastname: Gao
authors.forename: Omar S
authors.initials: OS
authors.lastname: Harb
authors.forename: Eileen T
authors.initials: ET
authors.lastname: Kraemer
authors.forename: Cary
authors.initials: C
authors.lastname: Pennington
authors.forename: Charles
authors.initials: C
authors.lastname: Treatman
authors.forename: Jessica C
authors.initials: JC
authors.lastname: Kissinger
authors.forename: David S
authors.initials: DS
authors.lastname: Roos
authors.forename: Christian J
authors.initials: CJ
authors.lastname: Stoeckert
mesh_terms: D003628:Database Management Systems; D030541:Databases, Genetic; D023281:Genomics / Q000379:methods*; D020407:Internet; D014584:User-Computer Interface