Brainstorming
Download
Report
Transcript Brainstorming
University of Illinois at Urbana-Champaign
BeeSpace Project
5-year NSF-funded project
Project Goals
Develop open bioinformatics resources
Support functional analysis of social behavior
Initial prototype focused on honey bee research
University of Illinois at Urbana-Champaign
What is BeeSpace?
University of Illinois at Urbana-Champaign
BeeSpace Functional Concepts
SPACES merge, switch
MAPS topic, cluster, ontology
DOCUMENTS summarize, annotate
University of Illinois at Urbana-Champaign
What does BeeSpace do?
Lets you search and navigate biology literature
Conceptual navigation of semantic descriptions
Presents diverse databases in a uniform space
Enables hypothesis development and testing
Goes beyond keyword search, to find functional
descriptions from biology literature
Automatic generation of gene descriptions
University of Illinois at Urbana-Champaign
BeeSpace 4.0: New Features
Single AJAX Window with Collapsible Panes
Email Model: Folders, Lists, Messages
Coordinated Levels of Resolution
University of Illinois at Urbana-Champaign
How is BeeSpace licensed?
Portions are GPL v2
Remainder is subject to negotiation
University of Illinois at Urbana-Champaign
BeeSpace Development
Small team of students and professionals
4th year of full-time development
Current version, 3.6, is available for demo
Version 4.x scheduled for late 2008 release
New AJAX user interface using Ext JS v2.0
Switching from Java/JSF to Python/Django
University of Illinois at Urbana-Champaign
Killer App: Gene Summarizer
“Convert genes into abstracts”
Pass gene ID's and keywords to Summarizer
Queries large literature DB's (250GB+)
Returns highly relevant abstracts
Automatically generates descriptions of genes
similar to those created by human curators
University of Illinois at Urbana-Champaign
Research Value to Biologists
The generated summaries are directly useful to
biologists, and also serve as entry points to
enable them to quickly navigate relevant
literatures
BeeSpace live prototype:
http://beespace.uiuc.edu
University of Illinois at Urbana-Champaign
Publish BeeSpace as Web Service
We’re committed to publishing all BeeSpace
components as web services
Gene Summarizer is first available service
Highly interoperable across platforms
Simple integration with existing software
How simple, you ask?...
University of Illinois at Urbana-Champaign
Really Simple GMOD Integration
Change 1 line of code in “gbrowse_details”
From:
print $CONFIG->header || h1("$head_name Details");
To:
print $CONFIG->header || h1("<a
href=http://workerbee.igb.uiuc.edu:8080/BeeSpace/S
earchServlet?query=$name&cid=2293&submit=Sum
marize target=_blank>$head_name</a> Details");
University of Illinois at Urbana-Champaign
What's Next for BeeSpace?
BeeSpace v4.0
Streamlined AJAX web interface
Faster searching
GMOD integration
More BeeSpace web service functionality
University of Illinois at Urbana-Champaign
The Future: AJAX + Web Services
AJAX consuming web services
Example: Google Maps
Gaining popularity in industry
Future of BeeSpace design?
University of Illinois at Urbana-Champaign
Thank You
University of Illinois at Urbana-Champaign