DOE PAGES title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: The Firegoose: two-way integration of diverse data from different bioinformatics web resources with desktop applications

Abstract

Background: Information resources on the World Wide Web play an indispensable role in modern biology. But integrating data from multiple sources is often encumbered by the need to reformat data files, convert between naming systems, or perform ongoing maintenance of local copies of public databases. Opportunities for new ways of combining and re-using data are arising as a result of the increasing use of web protocols to transmit structured data. Results: The Firegoose, an extension to the Mozilla Firefox web browser, enables data transfer between web sites and desktop tools. As a component of the Gaggle integration framework, Firegoose can also exchange data with Cytoscape, the R statistical package, Multiexperiment Viewer (MeV), and several other popular desktop software tools. Firegoose adds the capability to easily use local data to query KEGG, EMBL STRING, DAVID, and other widely-used bioinformatics web sites. Query results from these web sites can be transferred to desktop tools for further analysis with a few clicks. Firegoose acquires data from the web by screen scraping, microformats, embedded XML, or web services. We define a microformat, which allows structured information compatible with the Gaggle to be embedded in HTML documents. We demonstrate the capabilities of this software bymore » performing an analysis of the genes activated in the microbe Halobacterium salinarum NRC-1 in response to anaerobic environments. Starting with microarray data, we explore functions of differentially expressed genes by combining data from several public web resources and construct an integrated view of the cellular processes involved. Conclusion: The Firegoose incorporates Mozilla Firefox into the Gaggle environment and enables interactive sharing of data between diverse web resources and desktop software tools without maintaining local copies. Additional web sites can be incorporated easily into the framework using the scripting platform of the Firefox browser. Performing data integration in the browser allows the excellent search and navigation capabilities of the browser to be used in combination with powerful desktop tools.« less

Authors:
 [1];  [1];  [1];  [1]
  1. Inst. for Systems Biology, Seattle, WA (United States)
Publication Date:
Research Org.:
Institute for Systems Biology, Seattle, WA (United States)
Sponsoring Org.:
USDOE Office of Science (SC), Biological and Environmental Research (BER). Biological Systems Science Division
OSTI Identifier:
1626346
Grant/Contract Number:  
FG02-07ER64327
Resource Type:
Accepted Manuscript
Journal Name:
BMC Bioinformatics
Additional Journal Information:
Journal Volume: 8; Journal Issue: 1; Journal ID: ISSN 1471-2105
Publisher:
BioMed Central
Country of Publication:
United States
Language:
English
Subject:
59 BASIC BIOLOGICAL SCIENCES; Biochemistry & Molecular Biology; Biotechnology & Applied Microbiology; Mathematical & Computational Biology

Citation Formats

Bare, J. Christopher, Shannon, Paul T., Schmid, Amy K., and Baliga, Nitin S. The Firegoose: two-way integration of diverse data from different bioinformatics web resources with desktop applications. United States: N. p., 2007. Web. doi:10.1186/1471-2105-8-456.
Bare, J. Christopher, Shannon, Paul T., Schmid, Amy K., & Baliga, Nitin S. The Firegoose: two-way integration of diverse data from different bioinformatics web resources with desktop applications. United States. https://doi.org/10.1186/1471-2105-8-456
Bare, J. Christopher, Shannon, Paul T., Schmid, Amy K., and Baliga, Nitin S. Mon . "The Firegoose: two-way integration of diverse data from different bioinformatics web resources with desktop applications". United States. https://doi.org/10.1186/1471-2105-8-456. https://www.osti.gov/servlets/purl/1626346.
@article{osti_1626346,
title = {The Firegoose: two-way integration of diverse data from different bioinformatics web resources with desktop applications},
author = {Bare, J. Christopher and Shannon, Paul T. and Schmid, Amy K. and Baliga, Nitin S.},
abstractNote = {Background: Information resources on the World Wide Web play an indispensable role in modern biology. But integrating data from multiple sources is often encumbered by the need to reformat data files, convert between naming systems, or perform ongoing maintenance of local copies of public databases. Opportunities for new ways of combining and re-using data are arising as a result of the increasing use of web protocols to transmit structured data. Results: The Firegoose, an extension to the Mozilla Firefox web browser, enables data transfer between web sites and desktop tools. As a component of the Gaggle integration framework, Firegoose can also exchange data with Cytoscape, the R statistical package, Multiexperiment Viewer (MeV), and several other popular desktop software tools. Firegoose adds the capability to easily use local data to query KEGG, EMBL STRING, DAVID, and other widely-used bioinformatics web sites. Query results from these web sites can be transferred to desktop tools for further analysis with a few clicks. Firegoose acquires data from the web by screen scraping, microformats, embedded XML, or web services. We define a microformat, which allows structured information compatible with the Gaggle to be embedded in HTML documents. We demonstrate the capabilities of this software by performing an analysis of the genes activated in the microbe Halobacterium salinarum NRC-1 in response to anaerobic environments. Starting with microarray data, we explore functions of differentially expressed genes by combining data from several public web resources and construct an integrated view of the cellular processes involved. Conclusion: The Firegoose incorporates Mozilla Firefox into the Gaggle environment and enables interactive sharing of data between diverse web resources and desktop software tools without maintaining local copies. Additional web sites can be incorporated easily into the framework using the scripting platform of the Firefox browser. Performing data integration in the browser allows the excellent search and navigation capabilities of the browser to be used in combination with powerful desktop tools.},
doi = {10.1186/1471-2105-8-456},
journal = {BMC Bioinformatics},
number = 1,
volume = 8,
place = {United States},
year = {Mon Nov 19 00:00:00 EST 2007},
month = {Mon Nov 19 00:00:00 EST 2007}
}

Works referenced in this record:

Integrating biological databases
journal, May 2003

  • Stein, Lincoln D.
  • Nature Reviews Genetics, Vol. 4, Issue 5
  • DOI: 10.1038/nrg1065

caCORE: A common infrastructure for cancer informatics
journal, December 2003


BioMOBY: An open source biological web services proposal
journal, January 2002


The Gaggle: An open-source software system for integrating bioinformatics software and data sources
journal, March 2006

  • Shannon, Paul T.; Reiss, David J.; Bonneau, Richard
  • BMC Bioinformatics, Vol. 7, Issue 1
  • DOI: 10.1186/1471-2105-7-176

The KEGG Database
book, November 2002

  • Kanehisa, Minoru
  • In Silico’ Simulation of Biological Processes: Novartis Foundation Symposium 247
  • DOI: 10.1002/0470857897.ch8

STRING 7--recent developments in the integration and prediction of protein interactions
journal, January 2007

  • von Mering, C.; Jensen, L. J.; Kuhn, M.
  • Nucleic Acids Research, Vol. 35, Issue Database
  • DOI: 10.1093/nar/gkl825

STRING: known and predicted protein-protein associations, integrated and transferred across organisms
journal, December 2004

  • von Mering, C.
  • Nucleic Acids Research, Vol. 33, Issue Database issue
  • DOI: 10.1093/nar/gki005

Cytoscape: A Software Environment for Integrated Models of Biomolecular Interaction Networks
journal, November 2003


TM4: A Free, Open-Source System for Microarray Data Management and Analysis
journal, February 2003

  • Saeed, A. I.; Sharov, V.; White, J.
  • BioTechniques, Vol. 34, Issue 2
  • DOI: 10.2144/03342mt01

The anatomy of microbial cell state transitions in response to oxygen
journal, September 2007

  • Schmid, A. K.; Reiss, D. J.; Kaur, A.
  • Genome Research, Vol. 17, Issue 10
  • DOI: 10.1101/gr.6728007

Genome sequence of Halobacterium species NRC-1
journal, October 2000

  • Ng, W. V.; Kennedy, S. P.; Mahairas, G. G.
  • Proceedings of the National Academy of Sciences, Vol. 97, Issue 22, p. 12176-12181
  • DOI: 10.1073/pnas.190337797

Testing for Differentially-Expressed Genes by Maximum-Likelihood Analysis of Microarray Data
journal, December 2000

  • Ideker, Trey; Thorsson, Vesteinn; Siegel, Andrew F.
  • Journal of Computational Biology, Vol. 7, Issue 6
  • DOI: 10.1089/10665270050514945

SMART: identification and annotation of domains from signalling and extracellular protein sequences
journal, January 1999

  • Ponting, C. P.; Schultz, J.; Milpetz, F.
  • Nucleic Acids Research, Vol. 27, Issue 1
  • DOI: 10.1093/nar/27.1.229

SMART, a simple modular architecture research tool: Identification of signaling domains
journal, May 1998

  • Schultz, J.; Milpetz, F.; Bork, P.
  • Proceedings of the National Academy of Sciences, Vol. 95, Issue 11
  • DOI: 10.1073/pnas.95.11.5857

Taverna: a tool for building and running workflows of services
journal, July 2006

  • Hull, D.; Wolstencroft, K.; Stevens, R.
  • Nucleic Acids Research, Vol. 34, Issue Web Server
  • DOI: 10.1093/nar/gkl320

Taverna: a tool for the composition and enactment of bioinformatics workflows
journal, June 2004


Piggy Bank: Experience the Semantic Web Inside Your Web Browser
book, January 2005

  • Huynh, David; Mazzocchi, Stefano; Karger, David
  • The Semantic Web – ISWC 2005
  • DOI: 10.1007/11574620_31

A hemimetabolous wing development suggests the wing origin from lateral tergum of a wingless ancestor
journal, February 2022


Comparative transcriptomic analysis reveals conserved programmes underpinning organogenesis and reproduction in land plants
journal, July 2021


Genome sequence of Halobacterium species NRC-1
journal, October 2000

  • Ng, W. V.; Kennedy, S. P.; Mahairas, G. G.
  • Proceedings of the National Academy of Sciences, Vol. 97, Issue 22, p. 12176-12181
  • DOI: 10.1073/pnas.190337797

SMART, a simple modular architecture research tool: Identification of signaling domains
journal, May 1998

  • Schultz, J.; Milpetz, F.; Bork, P.
  • Proceedings of the National Academy of Sciences, Vol. 95, Issue 11
  • DOI: 10.1073/pnas.95.11.5857

Testing for Differentially-Expressed Genes by Maximum-Likelihood Analysis of Microarray Data
journal, December 2000

  • Ideker, Trey; Thorsson, Vesteinn; Siegel, Andrew F.
  • Journal of Computational Biology, Vol. 7, Issue 6
  • DOI: 10.1089/10665270050514945

Taverna: a tool for the composition and enactment of bioinformatics workflows
journal, June 2004


SMART: identification and annotation of domains from signalling and extracellular protein sequences
journal, January 1999

  • Ponting, C. P.; Schultz, J.; Milpetz, F.
  • Nucleic Acids Research, Vol. 27, Issue 1
  • DOI: 10.1093/nar/27.1.229

STRING: known and predicted protein-protein associations, integrated and transferred across organisms
journal, December 2004

  • von Mering, C.
  • Nucleic Acids Research, Vol. 33, Issue Database issue
  • DOI: 10.1093/nar/gki005

Taverna: a tool for building and running workflows of services
journal, July 2006

  • Hull, D.; Wolstencroft, K.; Stevens, R.
  • Nucleic Acids Research, Vol. 34, Issue Web Server
  • DOI: 10.1093/nar/gkl320

Cytoscape: A Software Environment for Integrated Models of Biomolecular Interaction Networks
journal, November 2003


The anatomy of microbial cell state transitions in response to oxygen
journal, September 2007

  • Schmid, A. K.; Reiss, D. J.; Kaur, A.
  • Genome Research, Vol. 17, Issue 10
  • DOI: 10.1101/gr.6728007

The Gaggle: An open-source software system for integrating bioinformatics software and data sources
journal, March 2006

  • Shannon, Paul T.; Reiss, David J.; Bonneau, Richard
  • BMC Bioinformatics, Vol. 7, Issue 1
  • DOI: 10.1186/1471-2105-7-176

TM4: A Free, Open-Source System for Microarray Data Management and Analysis
journal, February 2003

  • Saeed, A. I.; Sharov, V.; White, J.
  • BioTechniques, Vol. 34, Issue 2
  • DOI: 10.2144/03342mt01

Works referencing / citing this record:

Comparative Microbial Modules Resource: Generation and Visualization of Multi-species Biclusters
journal, December 2011


Adaptation of cells to new environments: Adaptation of cells to new environments
journal, December 2010

  • Brooks, Aaron N.; Turkarslan, Serdar; Beer, Karlyn D.
  • Wiley Interdisciplinary Reviews: Systems Biology and Medicine, Vol. 3, Issue 5
  • DOI: 10.1002/wsbm.136

A single transcription factor regulates evolutionarily diverse but functionally linked metabolic pathways in response to nutrient availability
journal, January 2009

  • Schmid, Amy K.; Reiss, David J.; Pan, Min
  • Molecular Systems Biology, Vol. 5, Issue 1
  • DOI: 10.1038/msb.2009.40

Architecture for interoperable software in biology
journal, December 2012

  • Bare, J. C.; Baliga, N. S.
  • Briefings in Bioinformatics, Vol. 15, Issue 4
  • DOI: 10.1093/bib/bbs074

cMonkey 2 : Automated, systematic, integrated detection of co-regulated gene modules for any organism
journal, April 2015

  • Reiss, David J.; Plaisier, Christopher L.; Wu, Wei-Ju
  • Nucleic Acids Research, Vol. 43, Issue 13
  • DOI: 10.1093/nar/gkv300

Integration and visualization of systems biology data in context of the genome
journal, January 2010


BioWord: A sequence manipulation suite for Microsoft Word
journal, June 2012

  • Anzaldi, Laura J.; Muñoz-Fernández, Daniel; Erill, Ivan
  • BMC Bioinformatics, Vol. 13, Issue 1
  • DOI: 10.1186/1471-2105-13-124

GTC: A web server for integrating systems biology data with web tools and desktop applications
journal, July 2010

  • Tenenbaum, Dan; Bare, J. Christopher; Baliga, Nitin S.
  • Source Code for Biology and Medicine, Vol. 5, Issue 1
  • DOI: 10.1186/1751-0473-5-7

Comparative Microbial Modules Resource: Generation and Visualization of Multi-species Biclusters
journal, December 2011


Techniques for integrating -omics data
journal, January 2009

  • Akula, Siva Prasad; Miriyala, Raghava Naidu; Thota, Hanuman
  • Bioinformation, Vol. 3, Issue 6
  • DOI: 10.6026/97320630003284