BioMate

Lab-bench biologists find it difficult to use many existing tools for their data analysis. These tools are generally command-line computer programs written by computational biologists. Computational biologists do not have time to create user-friendly interfaces for their programs, and often find themselves spending a lot of time helping lab-bench biologists run their programs. This creates a burden for all involved: lab-bench biologists cannot move forward with their data analysis, and computational biologists cannot move forward with their research.

{html}<MCE:STYLE></MCE:STYLE><STYLE mce_bogus="1"><!--
.pagetree2 a{font-size:16px; }
--></STYLE>{html}

{pagetree2:BioMate}

Click on a page above for a specific section.

Computer Prototyping

Platform and Software Requirements

Our prototype can run on any modern browser and any operating system. We have tested our code on several browsers and it seems to work best on Chrome.

Instructions

Accessing the Prototype

Our software is accessible at the following URL: http://rytaft.scripts.mit.edu/6.831/GR4/src/biomate_login.html.

Tasks to Evaluate

The following tasks can be helpful during the evaluation process:

  1. Log in as a lab-bench biologist using the following login credentials (the canned data corresponds to what a lab-bench biologist might see):
  2. Use "Monte Carlo" script.
  3. Use "Monte Carlo" script from history.
  4. Browse your notes and look at your notes on "Monte Carlo".
  5. Log in as a computational biologist using the following login credentials (the canned data corresponds to what a computational biologist might see):
  6. Create a new script.
  7. Edit "Monte Carlo" script from history.

You might play with the interface. We have implemented enough of the functionality so that you should be able to see all of the screens we have designed. All buttons on the home screen should link to the correct screens (notes, history, add/edit a script, use a script), and buttons on these screens should show popups and tooltips with canned data. Selecting scripts other than "Monte Carlo" should not cause the interface to crash; you may not see any output or the output you see might not make sense.

Prototype information

Canned Elements
Incompletely Implemented Elements