beautifuljason.examples package

Submodules

beautifuljason.examples.analyze_and_report module

beautifuljason.examples.analyze_and_report.add_headers_and_logos(doc: Document)

Add headers and logos to the document.

beautifuljason.examples.analyze_and_report.add_multiplet_reports(doc)

Add multiplet reports to the document. The multiplet reports are created for 1H spectra only.

beautifuljason.examples.analyze_and_report.add_parameter_tables(doc: Document)

Add parameter tables and adjust their layout.

beautifuljason.examples.analyze_and_report.add_peak_and_multiplet_tables(doc: Document)

Add peak and/or multiplet tables and adjust their layout. The multilet tables are created for 1H spectra only.

beautifuljason.examples.analyze_and_report.apply_analysis(jason, doc)

Apply specific analysis techniques based on the type of spectrum. Specifically, the script performs multiplet analysis for 1H spectra and peak picking for 13C and 2D spectra.

beautifuljason.examples.analyze_and_report.customize_appearance(doc: Document)

Customize the appearance of spectral items.

beautifuljason.examples.analyze_and_report.customize_layout(doc: Document)

Customize the layout of spectral items.

beautifuljason.examples.analyze_and_report.main()

Main entry point of the script.

beautifuljason.examples.analyze_and_report.parse_arguments()

Parse command line arguments.

Module contents