Tuesday, February 5, 2008

CAIA Lab at American Chemical Society (ACS) island


Over the past week, I have been constructing a Cheminformatic Assisted Image Array (CAIA) visualization laboratory at the American Chemical Society Island in Second Life. The photo above shows the lab layout. Each side is an 8x12 array of square 2x2 meter panels, corresponding to a 96 well plate used for drug screening. Each square in the array can hold one image. In addition, each square is hyperlinked to an URL address, that can be openned by right clicking on each square.
For CAIA visualization, one can hover in the middle of the structure. Then one can get into mouselook view. From the mouselook view, it is easy to spin around with the move, and scan each side with the left and right arrows. To zoom in and out, one can use the top and bottom arrows. I gave it a try, and it is REALLY fast! Much faster than any other visualilzation software I have tried. But there is a caveat: I do not have any actual images uploaded..just the scaffold, at this point. Over the next week, I will be working with Kerby Shedden to upload some images. We are looking forward to test how the software handles with 4x96 images projected onto the scaffold.

2 comments:

Cameron Neylon said...

This is very cool. I know I'm getting ahead of the game here but it would be great to have a way of uploading generic microplate data. Is it possible to link out in SL (i.e. to bring external data in from e.g. an instrument onto the array)?

Gus Rosania said...

We work on really hard visualization/analysis problems:very dense, super high content screening data sets (encompassing x,y,z spatial coordinates, signal, time, and chemical structures... as in a 3D pharmacokinetic imaging experiment done with many drugs or different patients). So, to the extent that one is able to import and visualize such complex datasets, one should also be able to work with simpler datasets.

About Me

I am Assistant Professor at the University of Michigan College of Pharmacy, Department of Pharmaceutical Sciences