How letiziafiorucci/tragico works
TRAGICO is a Python collection for extracting and analyzing parameters from Bruker 1D and pseudo-2D NMR spectra. Users adapt or run the example workflows, which call routines for spectrum modeling, fitting, integration, and intensity analysis; outputs include fitted parameters and analysis plots. Shared functions support spectrum handling and interactive selection. The README identifies the scripts’ roles, and excerpts show example calls, the shared import, Bruker reading, and fitting behavior. Unsampled portions limit certainty about the detailed internal sequence and output-writing relationships.
Main entry points: f_fit.py Fit and integrate · main4test.py Run examples · f_functions.py Spectrum utilities · manuscript_listings.py Paper listings
Components 7
Example workflows
- Run examples
main4test.py - Paper listings
manuscript_listings.py
NMR analysis
- Fit and integrate
f_fit.py - Fit results
f_fit.py
Spectrum support
- Spectrum utilities
f_functions.py
Other components
- Researcher
- Bruker spectra
Connections 6
- Researcher → Run examples: runs examples
README.md - Run examples → Fit and integrate: calls analysis
main4test.py - Paper listings → Fit and integrate: demonstrates calls
manuscript_listings.py - Fit and integrate → Spectrum utilities: imports utilities
f_fit.py - Spectrum utilities → Bruker spectra: reads spectra
f_functions.py - Fit and integrate → Fit results: produces fits
f_fit.py