HEADS UP: The repository has been moved to https://github.com/ksllabtue/ramat. This repository is no longer actively maintained. Please visit the updated repository for the latest version.
As featured in the following publication:
- Visser et al. (2023) J. Mater. Chem. B, DOI: 10.1039/D2TB02602C
RAMAT is a MATLAB-based software package for quick analysis, spectral correction, and plotting of spectroscopical Raman data. Data can be imported straight from WiTEC software or as one of the many supported ASCII formats.
Minimal Requirements: MATLAB 2021a or newer.
Additional Recommended Requirements: Bioinformatics Toolbox
RAMAT can be run through MATLAB's command line interface (CLI) or through the provided GUI. To start RAMAT, run the following command in MATLAB's CLI:
ramatDo not start ramatgui.mlapp directly. If you haven't installed the WITIO Toolbox, you'll be asked to install it before proceeding. RAMAT can be used without the WITIO Toolbox, however, you'll be unable to directly import data from the WiTEC's software package.
Through GUI:
- Data can be imported through the top ribbon toolbar:
General>Data>Importor through the top menu:File>Import Data. A dialog will be opened. - Select
WITec>Select Files - Optional: Check Append to currently loaded data set, if you want to retain the already imported data.
- Select
Confirm.
Using CLI: ...
Data will be displayed in the Data Manager. Imported data will be shown under Measurements > New Import. You can rename the name of the folder anything you want. The Data Manager allows you to rename, duplicate, or remove individual measurements.
To display all data in the CLI:
dataset = table(prj.DataSet)To preview the data in the Data Preview, simply click the measurement. A measurement can contain the following items:
- SpecData: spectral Raman data; either a single spectrum or a large-area scan
- TextData: plain-text data
- ImageData: an image; either an extracted bitmap or a stitched video image exported by WiTEC's Project FIVE.
- SpecFilter: spectral filter
- Select measurements (hold CTRL to select multiple measurements)
- Under Spectral Correction, select
Remove Baseline.... This will open a new dialog. - Select a baseline subtraction method, preview the results, and confirm with
Apply.
- Create Spectral Analysis
- Select measurements (hold CTRL to select multiple measurements)
- Add measurements to an Analysis Subset by Right Click >
Add to New Analysis.
- Group and Select Measurements
- In the lower Analysis pane, assign the measurements groups.
- Select measurements/groups to be analysed
- Create Principal Component Analysis
- Create new principal component analysis under
Spectral Analysis>Principal Component Analysis - Define the range for the PCA.
- Select
Create new PCA - A new PCA will be shown in the Data Manager under Analysis Results.
- Create new principal component analysis under

