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.utils package
  • autoemx.utils.legacy package
  • View page source

autoemx.utils.legacy package

Submodules

  • autoemx.utils.legacy.ledger_bootstrap module
    • strip_min_background_comment_phrase()
    • convert_machine_to_pixel_coordinates()
    • load_legacy_acquisition_details_by_spectrum_id()
    • load_legacy_quantification_results_by_spectrum_id()
    • build_legacy_import_quantification_config()
    • build_legacy_msa_pointer_writer()
    • build_legacy_background_pointer_writer()
    • resolve_legacy_bootstrap_configs()
    • load_or_create_ledger_with_legacy_data_csv()
    • create_analyzer_ledger_from_legacy_data_csv()
  • autoemx.utils.legacy.legacy_backfill module
    • backfill_spectra_from_data_csv()
    • load_ledger_configs_from_legacy_json()
  • autoemx.utils.legacy.legacy_config_loader module
    • get_legacy_data_csv_path()
    • has_legacy_data_csv()
    • load_legacy_configurations_from_json()
  • autoemx.utils.legacy.legacy_standards module
    • is_legacy_standards_payload()
    • migrate_legacy_standards_payload()
    • normalize_standards_file_payload()
    • load_legacy_standards_dict_as_model()
    • standards_payload_to_model()
  • autoemx.utils.legacy.spectrum_pointer_writer module
    • load_vendor_msa_template_lines()
    • write_spectrum_pointer_file()
Previous Next

© Copyright 2026, Andrea Giunto.

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