BioBIKE: a Web-based, programmable, integrated biological knowledge base.
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.
Center for the Study of Biological Complexity, Virginia Commonwealth University, Richmond VA, USA.
Jeff
J
Elhai
Arnaud
A
Taton
J P
JP
Massar
John K
JK
Myers
Mike
M
Travers
Johnny
J
Casey
Mark
M
Slupesky
Jeff
J
Shrager
D001695:Biology; D003196:Computer Graphics; D030541:Databases, Genetic; D020407:Internet; D012984:Software; D018511:Systems Integration; D014584:User-Computer Interface