Logo

User Documentation:

  • User Documentation
    • Installation
    • Quickstart Guide
      • Workflows
        • EDS compositional analysis for phase identification
        • Fit and quantify EDS spectra
        • Measure particle size distribution via SEM
        • Quantify the extent of intermixing in precursor powders
    • Tutorials
      • GUI tutorials
        • Tutorial: Get started with the AutoEMX GUI
        • Tutorial: EDS compositional analysis for phase identification in the GUI
        • Tutorial: particle size statistics in the GUI
        • Tutorial: Fit and quantify individual spectra in the GUI
      • Script tutorials
        • Tutorial: EDS compositional analysis for phase identification
        • Tutorial: Fit and quantify individual spectra acquired with AutoEMX
        • Tutorial: Fit and quantify individual spectra exported by commercial EDS software
        • Tutorial: Quantify externally exported spectra in batch
        • Tutorial: Measure particle size distribution via SEM
        • Tutorial: Quantify the extent of intermixing in precursor powders
    • Topic Guides
      • Quantification flags (quant_flag)
        • Flag meanings
        • How to use them
      • Clustering modes
        • Clustering algorithms
        • Geometries
        • Zeros and trace elements (Aitchison)
        • How 'auto' chooses
        • Examples
        • Which setting to use
      • Number of clusters
        • Step 1: single-cluster check
        • Step 2: choosing k
        • Step 3: merging clusters
        • Setting k yourself
        • Reading the result
      • Mixture decomposition
        • The idea
        • Reading the results
        • Plots
        • Things to keep in mind
        • Changing the defaults
      • Particle size statistics
        • Size bands
        • Segmentation models
        • Corrections
        • Reported statistics
        • Stopping on precision
        • Output
        • References
    • AutoEMX Public API
      • autoemx.runners package
        • Submodules
      • autoemx.config package
        • Subpackages
        • Submodules

Maintainer Documentation:

  • Maintainer Documentation
    • EDS Detector Calibration
      • How it works
      • Setting up the script
      • Running the script
      • Where the calibrations are saved
    • EDS Experimental Standard Collection
      • Choosing the standards
      • Collecting the standards
      • Where the reference values are saved
      • Managing the standards
    • Calibrate a new Detector for EDS fit and quantification
      • The detector model
      • Calibration procedure
        • Peak width
        • Peak shape
        • Background
        • Fine-tuning factors
    • Add new Electron Microscope Driver
      • Start from the Phenom XL driver
      • What AutoEMX uses from the driver
      • Testing the driver
    • AutoEMX Advanced API
      • autoemx.core package
        • Subpackages
        • Submodules
      • autoemx.calibrations package
        • ensure_standards_model()
        • load_detector_model()
        • microscope_driver_name()
        • load_microscope_calibrations()
        • load_latest_detector_channel_params()
        • get_latest_detector_channel_params()
        • update_detector_channel_params()
        • load_standards_model()
        • load_standards()
      • autoemx.microscope_drivers package
        • load_microscope_driver()
        • get_active_driver_module()
        • connect_to_microscope()
        • is_microscope_connected()
        • Submodules
      • autoemx.data package
        • Subpackages
      • autoemx.utils package
        • Subpackages
        • Submodules
AutoEMX
  • Maintainer Documentation
  • AutoEMX Advanced API
  • autoemx.core package
  • autoemx.core.quantifier package
  • View page source

autoemx.core.quantifier package

Quantifier package public API.

Submodules

  • autoemx.core.quantifier.corrections module
    • Quant_Corrections
      • Quant_Corrections.get_ZAF_mult_f_pb()
  • autoemx.core.quantifier.peak_overlaps module
    • Peak overlap warnings
    • get_peak_overlaps()
    • format_line()
    • format_overlap()
    • affected_elements()
    • format_peak_overlaps_warning()
    • warn_peak_overlaps()
  • autoemx.core.quantifier.quant_flags module
    • format_min_total_counts_percent()
    • detect_prefit_spectrum_issues()
    • should_interrupt_prefit_issue()
    • merge_prefit_quant_flag()
    • flag_spectrum_for_clustering()
    • check_fit_quant_validity()
  • autoemx.core.quantifier.quantifier module
    • Class Structure and Interactions
    • Typical Usage
    • Customization & Calibration
    • Dependencies
    • How the classes interact
    • XSp_Quantifier
      • XSp_Quantifier.xray_quant_ref_lines
      • XSp_Quantifier.initial_fit_tol
      • XSp_Quantifier.ideal_ref_line_energy_threshold
      • XSp_Quantifier.ideal_ref_line_overvoltage
      • XSp_Quantifier.format_measured_pb()
      • XSp_Quantifier.initialize_and_fit_spectrum()
      • XSp_Quantifier.get_starting_K_val()
      • XSp_Quantifier.get_candidate_quant_lines()
      • XSp_Quantifier.quantify_spectrum()
      • XSp_Quantifier.export_fit_result()
      • XSp_Quantifier.export_quantification_result()
      • XSp_Quantifier.print_quant_result()
      • XSp_Quantifier.get_bckgrnd_cnts_ref_lines()
      • XSp_Quantifier.plot_quantified_spectrum()
      • XSp_Quantifier.plot_zoomed_peak()
Previous Next

© Copyright 2026, Andrea Giunto.

Built with Sphinx using a theme provided by Read the Docs.