Skip to content

Analysis and Data Management Tool for Raman Spectra

License

Notifications You must be signed in to change notification settings

cbanbury/raman-tools

Repository files navigation

Raman Tools

A Demo web application for creating projects/organising Raman data and using self organising maps to perform multivariate Raman analysis. The application is a wrapper for the Kohonen library developed here

This code is currently deployed here:

http://raman.banbury.ch

alternatively you can follow the instructions below to setup the application locally.

Running Locally

meteor npm install

meteor

Visit http://localhost:3000

Instructions

  1. Visit the home page and create an account to get started
  2. Click on NEW PROJECT to build a new Raman analysis project
  3. Give the project a name and define a set of labels for separate groups of data you'd like to study (e.g. diseased, healthy).
  4. From the projects page, click VIEW. Click on one of your labels to expand the table view. Click ADD TRAINING DATA to uopload Raman spectra.
  5. Click on FILE and select a folder from your computer containing files that match your label (e.g. diseased). Your Raman spectra should be exported as tab-separated .txt files, with a single spectrum in each file. The first column should be wavenumber (x), and the second the Raman intensity (y). Click SAVE.
  6. Repeat the previous step for each label.
  7. Click on MACHINE LEARNING from the project page an setup parameters for the self organising map. Click NEW to build a model with the desired settings.
  8. Once the model is built, click LOAD to view the model any toggel between the CLUSTERING, FEATURES and CLASSIFICATION tabs.

Known issues

Fix SCSS imports:

cd imports
ln -s ../node_modules/materialize-css

About

Analysis and Data Management Tool for Raman Spectra

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published