What is BioBike?
|
The biologists, engineers and students who have contributed to Biobike so far include: Jeff Shrager, CTO of CollabRx, JP Massar (core engineering lead), Mike Travers (knowledge framework and interface engineering lead), Jeff Elhai (NSF grant PI, BBL creator, teacher extraordinare), Peter Seibel (Ajax expert, 'Practical Common Lisp' author), John Myers and Johnny Casey (Javascript experts), Mark Slupesky, Michiko Kato, Devaki Bhaya, Bob Haxo, Monica Jain, Ashvin Kumar, Karl Schweighofer, Colin Smith, Marc Santoro, Sumudu Watugala, Arnaud Taton, Craig Noe, and Dexter Gulick. The Frame system and Frame browser were conceived of and originally written by Mike Travers, with rewrites by JP Massar. The idea for a Web Server is Jeff Shrager's and a prototype implementation was done by Dan Siroker. JP Massar designed and implemented the existing Web Server, as well as much of the Biolingua-specific code, with ideas and coding assistance from Jeff Shrager, Mike Travers, Mark Slupesky, and Jeff Elhai. The BBL language was designed by Jeff Elhai, JP Massar, and Peter Seibel with help from Mike Travers, Jeff Shrager and others. The VPL was designed by Jeff Elhai, JP Massar, Peter Seibel, Mike Travers, John Myers and others. The VPL was implemented by John Myers, Johnny Casey, JP Massar, and others. Thanks to Franz Inc. and LispWorks for contributions supporting both BioLisp and the BioBike server, which was developed using Lispworks and Franz's Allegro Common Lisp, and which runs on Franz's ACL8.1 and uses the AllegroServe engine. Thanks also to Edi Weitz for Cl-ppcre, a Perl-compatible regular expression pattern matcher. This work was originally supported by NASA's program in Astrobiology and Fundamental Biology through a Biological Science Research Program grant, adminstered by Pat Langley and Andrew Pohorille, was (circa 2006) supported mainly through NSF grant BDI-0516378, and otherwise through volunteer labor.
All input and output are logged for debugging.