Welcome to BeautifulJASON’s Documentation
BeautifulJASON is a Python interface to the JASON desktop application and the .jjh5 spectral document format. It allows scientists and developers to automate spectral processing, analysis, layout customization, and report generation in a fully scriptable way.
The package is intended for advanced users of JASON who need programmatic control over spectral data. It exposes most of the application’s capabilities, making it suitable for batch workflows, lab automation, and integration into data pipelines.
Quick Links
Examples & Tools
-
quick_start.pyanalyze_and_report.py
-
jason_configjason_batch_convertjason_watchdogbatch_extract_integrals
API Reference
- Audit Module
- Base Module
- Data Structures Module
- JASON Document Module
- Graphics Items Module
AssignmentTableGraphicsItemChartGraphicsItemGraphicsItemGraphicsItemFactoryImageGraphicsItemMSCentroidTableGraphicsItemMSPeakTableGraphicsItemMSSpectrumGraphicsItemMSTableGraphicsItemMoleculeGraphicsItemNMRMultipletReportGraphicsItemNMRMultipletTableGraphicsItemNMRParamTableGraphicsItemNMRPeakTableGraphicsItemNMRSpectrumGraphicsItemNMRTableGraphicsItemParamTableGraphicsItemSpectrumGraphicsItemTableGraphicsItemTextGraphicsItem
- JASON Module
- Utilities Module