Skip to content

Straightforward principal component analysis for MS data

Notifications You must be signed in to change notification settings

weantony/SpectraX

Repository files navigation

Introduction
SpectraX is a stairghtforwad but powerful tool for performing PCA (Principal Component Analysis) on exported MS (mass spectrometry) spectra data. The MS spectra data need to be exported into spreadsheet for analysis. The software is designed for discovering distinguishing m/z value among different groups. Potential application would be prelimetery scanning of natural product or bio-marker. Demo data (acquired from bacteria by ambient ionization) was given for demonstration and getting familiar with software. 

Using the SpectraX
1. SpectraX.exe is a standalone package don't need any installation for windows OS. Double click on the app icon would work. Detail of using SpectraX can be found in our paper. If it's showing matlab runtime is missing, then double click on SpctraX_Appinstaller_web.exe to install SpectraX on your computer. Matlab runtime (~900MB) will be downloaded during the installation process. Internet access is needed for installation only.
2. pca_app.mlapp is the MATLAB App designer file for SpectraX. GUI and codes are all contained in this file.
3. SpectraX_exported.m is the exported code for SpectraX. This is exported for easier inspection of code.

Contribution
1. Hyperspectral is developed by Jian Yu ([email protected]) from Oleschuk Group at Chemistry department of Queen's University in Kingston, Canada.
2. Demostration data are generated from sample prepared by Ross Group from sample department. Please feel free to contact me if you have questions or comments. 

Please refer to paper: "SpectraX: A straightforward tool for PCA-based MS spectra analysis" by Jian Yu, Haidy Metwally, Jennifer Kolwich, Hailey A. Tomm, Rachel Klotz, Chang Liu, Yves LeBlanc, Thomas R. Covey, Avena C. Ross, Richard D. Oleschuk, when using SpectraX  or publishing results generated by this methodology.

About

Straightforward principal component analysis for MS data

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages