Skip to Content

Developer's Corner

ELN and SAM Available on SourceForge.net ®

Interested in customizing ELN or SAM? Source code for both the ELN (Electronic Laboratory Notebook) and SAM (Scientific Annotation Middleware) are available on SourceForge.net

EMSL Electronic Laboratory Notebook

Electronic Laboratory Notebook version 4.0 in use in the ESML Virtual NMR Facility

Electronic Laboratory Notebook version 4.0 in use in the ESML Virtual NMR Facility

Collaborators can share this dynamic Web version of a traditional paper laboratory notebook, organized by notebook and chapter. Each notebook page shows data and timestamped entries that include static information such as text and images as well as dynamic information ranging from animated GIF images and video clips to rotatable 3-D protein structures and X-Y graphs of spectra that support zoom and other capabilities.

The ELN consists primarily of the ELN Interactive Web Client and the ELN Server. The main client window displays a notebook's table of contents, a hierarchy of chapters, pages and notes, and a palette of editors that allows users to enter information in various formats. Clicking on a page entry opens a second window to display the page's contents. The ELN provides 7 default editors for entering text, sketches, captured screen images, and equations, and for uploading files from the local computer. The ELN also supports viewing of more than 18 data types, including those noted above.

Customize

Customize the Electronic Laboratory Notebook to meet your needs:

Extending

Extend the capabilites of the ELN

 

EMSL Toolkit for Collaboratory Development

The Toolkit for Collaboratory Development provides a comprehensive suite of capabilities for remote scientific collaboration that can be easily integrated with instruments and analysis tools, creating a customized Collaboratory environment tailored to the needs of specific communities. Combined with the Toolkit's secure remote control capabilities and remote laboratory cameras, this allows researchers to run entire experiments without traveling to a facility. The Toolkit's secure WWW-based Electronic Laboratory Notebook ensures that all of the data, notes, sketches, molecular structures under consideration, etc., are always available from any desktop.

Secure Collaborative Instrument Control

EMSL can provide on-demand, secure control of nearly any of the facilitiy's instruments that are under computer control using a combination of ssh encryption software and the VNC desktop sharing software.

EMSL can provide on-demand, secure control of nearly any of the facilitiy's instruments that are under computer control using a combination of ssh encryption software and the VNC desktop sharing software.

In 1999, EMSL incorporated a publicly available cross-platform application-control-sharing tool called VNC, developed at the AT&T Laboratories Cambridge to provide a simple method that can be rapidly applied to almost any application. VNC is a cross-platform desktop sharing tool similar to Microsoft RemoteDesktop. VNC is combined with the secure shell (ssh) encryption protocol and SecurID to provide the authorization control and privacy essential for the safe control of expensive instruments or the sharing of sensitive data.