Nucleic Acids Research Advance Access originally published online on May 11, 2009
Nucleic Acids Research 2009 37(Web Server issue):W28-W32; doi:10.1093/nar/gkp354
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Nucleic Acids Research, 2009, Vol. 37, No. suppl_2 W28-W32
© 2009 The Author(s)
This is an Open Access article distributed under the terms of the Creative Commons Attribution Non-Commercial License (http://creativecommons.org/licenses/by-nc/2.0/uk/) which permits unrestricted non-commercial use, distribution, and reproduction in any medium, provided the original work is properly cited.
Articles |
BioBIKE: A Web-based, programmable, integrated biological knowledge base
1Center for the Study of Biological Complexity, Virginia Commonwealth University, Richmond VA,2Berkeley CA, USA,3Sequoia Consulting, North Hills,4CollabRx, Inc., Palo Alto and 5Symbolic Systems Program (consulting), Stanford University, Stanford, CA, USA
*To whom correspondence should be addressed. Tel: +1 650 380 6306; Email: jshrager{at}stanford.edu
Received January 31, 2009. Revised April 15, 2009. Accepted April 23, 2009.
BioBIKE (biobike.csbc.vcu.edu) is a web-based environment enabling biologists with little programming expertise to combine tools, data, and knowledge in novel and possibly complex ways, as demanded by the biological problem at hand. BioBIKE is composed of three integrated components: a biological knowledge base, a graphical programming interface and an extensible set of tools. Each of the five current BioBIKE instances provides all available information (genomic, metabolic, experimental) appropriate to a given research community. The BioBIKE programming language and graphical programming interface employ familiar operations to help users combine functions and information to conduct biologically meaningful analyses. Many commonly used tools, such as Blast and PHYLIP, are built-in, allowing users to access them within the same interface and to pass results from one to another. Users may also invent their own tools, packaging complex expressions under a single name, which is immediately made accessible through the graphical interface. BioBIKE represents a partial solution to the difficult question of how to enable those with no background in computer programming to work directly and creatively with mass biological information. BioBIKE is distributed under the MIT Open Source license. A description of the underlying language and other technical matters is available at www.Biobike.org.