2Institute for Neuroscience, George Washington University
The user can enter a gene common name (e.g., egl-4) and the Chrome extension can provide the user with C. elegans gene data from any website or even while off-line. Often, it’s convenient to retrieve linkage data or interactome data for a specific C. elegans gene while browsing different webpages or reading journal articles online – this extension provides a frictionless interface for the user to retrieve these data without having to open a new tab and search another website or paper for these data. Currently, the extension provides the user with linkage data for C. elegans genes, gene interaction data, human othology data to a C. elegans gene, and also a gene overview using the WormBase (Harris et al., 2014) RESTful API (only this feature requires internet connectivity). The linkage data loaded into the C. elegans Chrome extension was mined from WormMart WS220 (www.wormbase.org/), while the human ortholog data is from the InParanoid program database (Sonnhammer and Ostlund. 2015). The interaction data were downloaded from the WormBase version WS237 ftp site, and the overview of gene data relies on the WormBase RESTful API. The WormBase RESTful API provides access to gene data by creating a URI using standard HTTP requests that is unique to each gene – the unique identifier being a WBID. The C. elegans Chrome extension takes as input the C. elegans gene common name and maps it to the corresponding WBID to generate the unique URI.
This simple browser extension operates as a client-side program (with the exception of the overview option), and thus provides very fast and seamless data retrieval for C. elegans gene data while browsing any site online.