Abstract: Open Source Electronic Laboratory Notebooks (ELNs) have been around for several years and many of these are now specialized for a particular branch of science. Chemistry based ELNs are often challenged with an additional need to store various types of data files and the associated metadata specific to a type of lab instrument. These formats often contain spectral information, resulting in the further need to have graphical based viewing within the ELN. Traditionally, this would be performed by uploading the spectrum in the form of exported images and screenshots which is only a static graphical representation of the raw data. The purpose of this project is to embed a browser based spectral viewer into the ELN that will read the raw data values and output a form that allows for user interaction while preserving the original data.
Comments 5
Progress Log 2-16-2016
Several attempts were made to bring up the JavaScript libraries within the ELN today. The HTML shows up as needed in the source, but the visual display is still not showing up. Tomorrow I will determine where the link to a reference is broken and apply a fix so charts display properly. This will get the initial integration where it needs to be to start working with handling spectral data.
Progress Log 2-18-2016
Last Night, I was able to make some progress on the integration. Some of the updates include moving the repository into the ElabFTW system. Then the JavaScript libraries were moved into the JS folder alongside other JS files being used for ChemDoodle. The source page for the visual interaction portion of the Specktral viewer was placed into an iFrame on the viewXP.php page of the system. CSS adjustments are still needed if the spectral viewer is to work with mobile device scaling or atleast anything other than a full desktop viewing mode. The database handling is still needed to make the spectral viewer grab uploaded files. This will require tracing all of the database entries created when a file is uploaded and setting the SpeckTackle spectral viewer data loading to grab the link to the data.
To answer Dr. Bauer about the file type being recognized when uploaded, the answer is yes it will recognize the file type being uploaded. I just need to set the spectral viewer to look where the files are being uploaded into the system by the lab notebook so that it has both pieces available.
Here are some interesting
Progress Log 2-25-2016
Completed since the last progress log:
At this point the project is to the point that a good presentation can be given on the ability of the ELN to include interactive spectral display for lab entries.
Additional Goals Before Presenting will be to:
Progress Log 2-28-2016