ChemSpectra
ChemSpectra analyzes and visualizes infrared (IR), mass spectrometry (MS), and one-dimensional proton (1H) and carbon (13C) nuclear magnetic resonance (NMR) spectroscopic data to support spectral interpretation and interoperable data management for synthetic (organic) chemistry research.
Key Features:
- File Format Compatibility: Reads JCAMP-DX (IR, MS, NMR), mzML (MS), RAW (MS), and FID (NMR) file formats to enable interoperable data exchange.
- Integration Capabilities: Implemented in JavaScript and integrated with the Chemotion electronic lab notebook (ELN) and repository.
- Peak Detection and Visualization: Provides zooming and automatic peak detection with configurable thresholds.
- NMR-Specific Tools: Supports definition of reference signals, signal integration, coupling-constant calculation, and multiplicity assignment for 1H and 13C NMR.
- File Management and Data Association: Stores original spectra, last edited versions, and generated PNG images, and associates spectra with samples in ELNs or repositories.
- Automated Signal Transfer: Automates transfer of detected or manually selected signals into ELN entries.
Scientific Applications:
- Synthetic (Organic) Chemistry Spectral Analysis: Enables interpretation and reporting of 1D IR, MS, 1H and 13C NMR spectra for synthetic chemistry workflows.
- FAIR-Aligned Data Management: Facilitates FAIR-compliant interoperability and repository submission via support for open formats (JCAMP-DX, mzML) and ELN integration.
Methodology:
Implemented in JavaScript; reads JCAMP-DX, mzML, RAW, and FID files; performs automatic peak detection with configurable thresholds; executes NMR-specific processing including reference definition, signal integration, coupling-constant calculation, and multiplicity assignment; stores original and edited spectra plus PNG exports; and automates transfer of selected signals to ELN systems.
Topics
Details
- License:
- AGPL-3.0
- Tool Type:
- web application
- Programming Languages:
- Python, JavaScript
- Added:
- 1/18/2021
- Last Updated:
- 2/11/2021
Operations
Publications
Huang Y, Tremouilhac P, Nguyen A, Jung N, Bräse S. ChemSpectra: A web-based spectra editor for analytical data. Unknown Journal. 2020. doi:10.21203/rs.3.rs-44215/v2.