Sam's profileSamb Business Intelligen...PhotosBlogListsMore ![]() | Help |
|
February 28 TED Talk: Eva Vertes: My dream about the future of medicinehttp://www.ted.com/talks/view/id/12 What an amazing concept...
February 22 Info Mesa adds Molecular Modeling and VisualizationThe newest tool addition to InfoMesa is the molecular model. It sources its 3-D coordinates from PDB files and allows ball-and-stick, backbone and cartoon visualizations. The molecules can also be color-coded by Atom, Amino-Acid, or Chain. The basics for the tool came from the open-source molecular viewer from Interknowlogy (http://gdcportal.interknowlogy.com/lab/Pages/Network.aspx). Here's an image with multiple molecules added, side-by-side with various other types of media. With all the additions we have made to InfoMesa we will now start to build out the underlying database to persist all the positions and angles for these element types. February 19 Visio to XAML Conversionhttp://www.codeplex.com/VisioExportToXAML Found a really neat tool that describes taking Visio drawings to XAML. I have a real desire to put this on InfoMesa - we've had a number of scientists ask for integration with Word/Excel/Powerpoint. Adding Visio to this is a no brainer. February 12 VLOG - Video Annotation feature for InfoMesaI'm going to try something a little different here. One of my colleagues is going to build a component for InfoMesa and we will publish the results of the work across both of our blogs. Allan Da Costa Pinto is a Developer Evangelist and he has a blog at http://blogs.msdn.com/allandcp/. He's going to help me with a VLOG, or Video-Log control. Many of the scientists we have shown the InfoMesa to have requested this feature. While we do provide a text annotation tool that is similar to yellow sticky (but with spell check :) ), the VLOG is a fantastic addition. So, overall the VLOG will look like this...
Here's the napkin sketch view... Of critical importance is to be able to acquire and re-hydrate the buffers that contain the audio and video of the recording so that we can store it. Anyone can show a video or play audio - we need to create it, store it, retrieve it and navigate it. These two items (or one, if possible) will be stored in the InfoMesa database. Here's where we are starting from ... this code lives on top of the Pinboard Canvas of the InfoMesa Whiteboard...
Creating and instance.... private void InsertVlog(object sender, MouseButtonEventArgs e) }
...and here's the class... using System; using System.Text; namespace InfoMesa2 public void newvlog(string vURL, Canvas parentpart) Uri vidURL = new Uri(vURL); Canvas.SetLeft(mp, 20); // Play // Stop // Record timescale.Minimum = 0; private void SeekToMediaPosition(object sender, RoutedPropertyChangedEventArgs<double> e) // Overloaded constructor takes the arguments days, hours, minutes, seconds, miniseconds. private void Element_MediaOpened(object sender, EventArgs e) void OnMouseDownPlayMedia(object sender, MouseButtonEventArgs args) // The Play method will begin the media if it is not currently active or mp.Position = ts; // Initialize the MediaElement property values. } void OnMouseDownStopMedia(object sender, MouseButtonEventArgs args) // The Stop method stops and resets the media to be played from } void InitializePropertyValues() }
Some advice and places to help you get going... http://weblogs.asp.net/nleghari/articles/webcam.aspx http://channel9.msdn.com/ShowPost.aspx?PostID=95238 http://blogs.msdn.com/markhsch/archive/2007/11/19/c-webcam-user-control-source.aspx
...and away we go... oops, I mean Allan - Go, Allan, Go! February 11 Steampunk - high tech meets "permanence"InfoMesa - adding support for Ideas, Hypothesis and Experiments with Judgment linksWe have added some rudimentary support for grouping ideas, hypothesizes and experiments inside of InfoMesa, again blurring lines between project management and Electronic Lab Notebooks. Here's an example of an Idea connected to two hypotheses and one experiment. Notice the judgment buttons that allow you to set value of hypos and experiments. Ideas currently don't have value - they just, well, exist (do you agree with that concept?) Each object in InfoMesa can be linked, in this case, the linkages are from idea to hypo to experiment, but it can be to individual data points and web results as well. Clicking on the midpoint indicator of the link allows you to cycle between "good", "bad" and "unknown" states. As always, these items are stored behind the scenes in a database and can be search by Sharepoint using the BDC (Business Data Catalog). Tony Williams (chemspider) recently got to see some of this early work and added his comments. Meeting Antony Williams at ChemSpider (www.chemspider.com)A few weeks ago I had the opportunity to personally meet with Tony Williams of ChemSpider fame for a few hours. He's one of those people that talks for 10 minutes and you think, 'I could learn a huge amount from this person'. One of the huge impacts from that meeting on me was that the action of curetting scientific data published to the web is incredibly important. There is a huge amount of junk chemistry data on the web and people are starting research from these basic building blocks of corrupt data sets. If that building block is wrong, much of the research that extends from that point will be wrong. With all the search engines indexing and scraping this stuff, are we making this issue worse? Here are a few posting that I feel are profound... http://www.chemspider.com/blog/a-need-to-improve-chemical-structure-handling-on-wikipedia.html http://www.chemspider.com/blog/we-need-an-inchikey-resolver-and-we-need-it-now.html http://www.chemspider.com/blog/will-the-correct-structure-of-taxol-please-stand-up-part-3.html This should force us all to think about how we can insure integrity of the data, not just the publish, index, and search of the data. InfoMesa and the ELN (Electronic Lab Notebook) Connectionhttp://pipeline.corante.com/archives/2008/02/07/write_it_down_write_it_down.php Today I read an interesting post on ELNs at Rich Apodaca's site, Depth First. There are a few connections between what we are doing with InfoMesa and ELNs, especially as we have added support for Ideas, Hypothesizes and Experiments. The blog is interesting to read, but the comments are even more telling - here are a few that I took away...
|
|
|