-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Description
Description
A JCAMP-DX file can be processed and visualized correctly in NMRium (both in ELN and Repository), but fails to load in ChemSpectra.
Steps to reproduce
- Load the attached JCAMP file in ChemSpectra → fails.
- Load the same file in NMRium → works as expected.
Expected behavior
ChemSpectra should handle the file in the same way as NMRium.
Attachment
Additional context
In the dataset, the 1/ directory does not contain processed Bruker files (1r, 1i) produced via procs. Only the raw FID is present at the root. ChemSpectra should provide a fallback path that reconstructs the processed spectrum from the FID using the acquisition/processing parameters (acqus, procs, etc.), so the spectrum can be displayed even when 1r/1i are missing.
Proposed acceptance criteria
- JCAMPs that load in NMRium also load in ChemSpectra without errors.
- When 1r/1i are missing, ChemSpectra reconstructs the spectrum from the raw FID using procs/acqus parameters.
- The generated display matches the NMRium rendering within reasonable tolerance.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels