autoemx.config.schema_models package
Submodules
- autoemx.config.schema_models.acquisition module
Coordinate2DSpotCoordinatesAcquisitionDetailsParticleInfoParticleInfo.idParticleInfo.area_umParticleInfo.eq_diameter_umParticleInfo.coordinatesParticleInfo.frame_idParticleInfo.image_pixel_size_umParticleInfo.clustersParticleInfo.compositionParticleInfo.selectionParticleInfo.edge_correctionParticleInfo.model_configParticleInfo.validate_id()ParticleInfo.validate_positive_finite()ParticleInfo.normalize_frame_id()ParticleInfo.validate_edge_correction()
SpectrumEntrySpectrumEntry.spectrum_idSpectrumEntry.total_countsSpectrumEntry.live_acquisition_timeSpectrumEntry.acquisition_detailsSpectrumEntry.spectrum_relpathSpectrumEntry.instrument_background_relpathSpectrumEntry.quantification_resultsSpectrumEntry.model_configSpectrumEntry.drop_legacy_fields()SpectrumEntry.validate_live_acquisition_time()SpectrumEntry.validate_total_counts()SpectrumEntry.validate_spectrum_relpath()SpectrumEntry.validate_instrument_background_relpath()SpectrumEntry.validate_total_and_background()
- autoemx.config.schema_models.clustering module
DBSCANParamsAitchisonParamsAitchisonParams.detection_limit_percentAitchisonParams.auto_near_zero_percentAitchisonParams.auto_max_near_zero_fractionAitchisonParams.model_configAitchisonParams.validate_detection_limit_percent()AitchisonParams.validate_auto_near_zero_percent()AitchisonParams.validate_auto_max_near_zero_fraction()
ClusterMergeParamsMixtureParamsMixtureParams.max_n_phasesMixtureParams.max_recon_errorMixtureParams.max_recon_error_binaryMixtureParams.recon_error_alphaMixtureParams.conf_sigmaMixtureParams.single_phase_max_rms_distMixtureParams.single_phase_min_ref_confMixtureParams.nmf_min_mixture_confMixtureParams.equivalent_recon_error_tolMixtureParams.max_reported_mixturesMixtureParams.report_within_conf_ratioMixtureParams.min_reported_conf_ratioMixtureParams.collapse_equivalent_mixturesMixtureParams.equivalent_span_tolMixtureParams.model_configMixtureParams.validate_max_n_phases()MixtureParams.validate_positive()MixtureParams.validate_max_reported_mixtures()MixtureParams.validate_conf_ratio()MixtureParams.validate_equivalent_span_tol()MixtureParams.validate_non_negative()MixtureParams.validate_confidence()
ClusteringConfigClusteringConfig.ALLOWED_METHODSClusteringConfig.ALLOWED_GEOMETRIESClusteringConfig.LEGACY_GEOMETRYClusteringConfig.LEGACY_AUTO_MERGE_CLUSTERSClusteringConfig.clustering_idClusteringConfig.methodClusteringConfig.geometryClusteringConfig.featuresClusteringConfig.k_forcedClusteringConfig.k_resolvedClusteringConfig.k_finding_methodClusteringConfig.max_kClusteringConfig.ref_formulaeClusteringConfig.do_matrix_decompositionClusteringConfig.max_analytical_error_percentClusteringConfig.min_bckgrnd_cntsClusteringConfig.quant_flags_acceptedClusteringConfig.dbscanClusteringConfig.aitchisonClusteringConfig.auto_merge_clustersClusteringConfig.cluster_mergeClusteringConfig.mixtureClusteringConfig.model_configClusteringConfig.validate_clustering_id_input()ClusteringConfig.validate_clustering_id()ClusteringConfig.validate_non_empty_strings()ClusteringConfig.validate_method()ClusteringConfig.validate_geometry()ClusteringConfig.validate_max_k()ClusteringConfig.validate_k()ClusteringConfig.validate_k_semantics()ClusteringConfig.validate_max_analytical_error_percent()ClusteringConfig.validate_min_bckgrnd_cnts()ClusteringConfig.validate_ref_formulae()ClusteringConfig.validate_quant_flags_accepted()ClusteringConfig.fingerprint_payload()ClusteringConfig.fingerprint()ClusteringConfig.fingerprint_differences()
ClusteringResultClusteringResult.centroidsClusteringResult.els_std_dev_per_clusterClusteringResult.centroids_other_frClusteringResult.els_std_dev_per_cluster_other_frClusteringResult.n_points_per_clusterClusteringResult.wcss_per_clusterClusteringResult.rms_dist_clusterClusteringResult.rms_dist_cluster_other_frClusteringResult.refs_assigned_rowsClusteringResult.wcssClusteringResult.sil_scoreClusteringResult.tot_n_pointsClusteringResult.clusters_assigned_mixturesClusteringResult.model_config
ClusteringAnalysis
- autoemx.config.schema_models.detector_model module
- Fine-tuning parameters
SigmoidPeakShapeParamsDuncumbFBetaParamsBackgroundParamsDetectorModelDetectorModel.model_configDetectorModel.schema_versionDetectorModel.driverDetectorModel.Si_densityDetectorModel.detector_ch_nDetectorModel.emergence_angleDetectorModel.undetectable_elsDetectorModel.available_meas_modesDetectorModel.R_e_backgroundDetectorModel.F_loss_backgroundDetectorModel.FDetectorModel.elec_noiseDetectorModel.conv_effDetectorModel.weight_Ll_ref_Ka1DetectorModel.escape_peak_probabilityDetectorModel.pileup_peak_probabilityDetectorModel.gen_background_time_scaling_factorDetectorModel.strobe_peak_int_factorDetectorModel.zero_strobe_peak_sigmaDetectorModel.peak_shapeDetectorModel.backgroundDetectorModel.from_json_file()DetectorModel.to_json_file()DetectorModel.fingerprint()DetectorModel.get_calibrated_peak_shape_params()DetectorModel.get_calibrated_background_params()
- autoemx.config.schema_models.fitting module
FittedPeakResultFittedPeakResult.elementFittedPeakResult.lineFittedPeakResult.areaFittedPeakResult.sigmaFittedPeakResult.centerFittedPeakResult.fwhmFittedPeakResult.peak_intensityFittedPeakResult.background_intensityFittedPeakResult.theoretical_energyFittedPeakResult.heightFittedPeakResult.pb_ratioFittedPeakResult.model_configFittedPeakResult.validate_non_empty_strings()FittedPeakResult.validate_numeric_fields()
FitResult
- autoemx.config.schema_models.frames module
FramePurposeFrameRecordFrameRecord.frame_idFrameRecord.labelFrameRecord.purposeFrameRecord.measurement_idFrameRecord.datetimeFrameRecord.center_mmFrameRecord.frame_width_umFrameRecord.pixel_size_umFrameRecord.area_um2FrameRecord.search_window_umFrameRecord.image_fileFrameRecord.segmentationsFrameRecord.model_configFrameRecord.validate_positive()FrameRecord.validate_record()FrameRecord.segmentation()FrameRecord.add_segmentation()
- autoemx.config.schema_models.ledger module
LedgerConfigsLedgerConfigs.microscope_cfgLedgerConfigs.sample_cfgLedgerConfigs.measurement_cfgLedgerConfigs.sample_substrate_cfgLedgerConfigs.plot_cfgLedgerConfigs.model_configLedgerConfigs.drop_legacy_quant_cfg()LedgerConfigs.move_legacy_exp_std_w_frs()LedgerConfigs.set_exp_std_w_frs()LedgerConfigs.powder_meas_cfgLedgerConfigs.bulk_meas_cfgLedgerConfigs.exp_stds_cfg
LedgerVersionErrorSampleLedgerSampleLedger.autoemx_versionSampleLedger.sample_idSampleLedger.sample_pathSampleLedger.configsSampleLedger.spectraSampleLedger.particlesSampleLedger.framesSampleLedger.segmentationsSampleLedger.size_measurementsSampleLedger.size_resultsSampleLedger.active_size_resultSampleLedger.active_quantSampleLedger.quantificationsSampleLedger.model_configSampleLedger.move_legacy_size_statistics()SampleLedger.move_legacy_known_phase_mixture()SampleLedger.validate_sample_path()SampleLedger.validate_active_quant_input()SampleLedger.validate_active_quant()SampleLedger.validate_ledger_integrity()SampleLedger.size_resultSampleLedger.frame()SampleLedger.measurement()SampleLedger.segmentation()SampleLedger.frames_of()SampleLedger.unique_frame_id()SampleLedger.add_frame()SampleLedger.append_segmentation()SampleLedger.add_frame_segmentation()SampleLedger.next_measurement_id()SampleLedger.append_size_result()SampleLedger.append_quantification_config()SampleLedger.append_quantification_result()SampleLedger.from_json_file()SampleLedger.to_dict()SampleLedger.to_json_file()
- autoemx.config.schema_models.legacy_size_stats module
- autoemx.config.schema_models.particle_stats module
ParticleSelectionParticleKeyParticleSizeStatsParticleSizeStats.n_par_analysedParticleSizeStats.meanParticleSizeStats.stdevParticleSizeStats.medianParticleSizeStats.maxParticleSizeStats.minParticleSizeStats.D10ParticleSizeStats.D25ParticleSizeStats.D75ParticleSizeStats.D90ParticleSizeStats.D43ParticleSizeStats.Dv10ParticleSizeStats.Dv50ParticleSizeStats.Dv90ParticleSizeStats.model_configParticleSizeStats.validate_n_par()ParticleSizeStats.validate_finite()
ParticleStatsFrameParticleStatsFrame.frame_idParticleStatsFrame.center_mmParticleStatsFrame.frame_width_umParticleStatsFrame.pixel_size_umParticleStatsFrame.area_um2ParticleStatsFrame.n_particlesParticleStatsFrame.particle_areas_um2ParticleStatsFrame.particle_edge_correctionsParticleStatsFrame.image_fileParticleStatsFrame.particle_marks_pxParticleStatsFrame.model_configParticleStatsFrame.validate_particle_lists()ParticleStatsFrame.validate_positive()ParticleStatsFrame.validate_n_particles()
ParticleSizeBandParticleSizeBand.d_min_umParticleSizeBand.d_max_umParticleSizeBand.frame_width_umParticleSizeBand.n_framesParticleSizeBand.scanned_area_um2ParticleSizeBand.framesParticleSizeBand.number_density_per_mm2ParticleSizeBand.n_eds_particlesParticleSizeBand.model_configParticleSizeBand.validate_non_negative()ParticleSizeBand.validate_frame_width()ParticleSizeBand.validate_frames()ParticleSizeBand.n_particlesParticleSizeBand.add_frame()ParticleSizeBand.frame_area_um2()
SizeBandSizeMeasurementSizeMeasurement.measurement_idSizeMeasurement.autoemx_versionSizeMeasurement.datetimeSizeMeasurement.statusSizeMeasurement.n_par_targetSizeMeasurement.powder_meas_cfgSizeMeasurement.segmentation_idSizeMeasurement.count_eds_framesSizeMeasurement.bandsSizeMeasurement.precision_reachedSizeMeasurement.model_configSizeMeasurement.frame_ids
BandSummaryParticleSizeStatsResultParticleSizeStatsResult.result_idParticleSizeStatsResult.autoemx_versionParticleSizeStatsResult.datetimeParticleSizeStatsResult.measurement_idParticleSizeStatsResult.segmentation_idParticleSizeStatsResult.eds_segmentation_idParticleSizeStatsResult.n_par_targetParticleSizeStatsResult.powder_meas_cfgParticleSizeStatsResult.n_par_by_selectionParticleSizeStatsResult.size_statsParticleSizeStatsResult.unweighted_size_statsParticleSizeStatsResult.n_par_without_weightParticleSizeStatsResult.confidence_intervals_95ParticleSizeStatsResult.precision_reachedParticleSizeStatsResult.bandsParticleSizeStatsResult.eds_scansParticleSizeStatsResult.excluded_frame_idsParticleSizeStatsResult.excluded_particlesParticleSizeStatsResult.overlapping_frame_idsParticleSizeStatsResult.missing_frame_idsParticleSizeStatsResult.model_configParticleSizeStatsResult.inputs_key()
- autoemx.config.schema_models.quantification module
QuantificationDiagnosticsQuantificationDiagnostics.iterations_runQuantificationDiagnostics.convergedQuantificationDiagnostics.interruptedQuantificationDiagnostics.min_background_ref_linesQuantificationDiagnostics.missing_reference_peaksQuantificationDiagnostics.added_elementsQuantificationDiagnostics.added_unquantified_elementsQuantificationDiagnostics.possible_elementsQuantificationDiagnostics.identification_noteQuantificationDiagnostics.model_configQuantificationDiagnostics.validate_iterations_run()QuantificationDiagnostics.validate_min_background_ref_lines()
QuantificationConfigQuantificationConfig.NON_FINGERPRINT_OPTIONSQuantificationConfig.quantification_idQuantificationConfig.labelQuantificationConfig.autoemx_versionQuantificationConfig.sample_elementsQuantificationConfig.substrate_elementsQuantificationConfig.els_w_frQuantificationConfig.optionsQuantificationConfig.reference_values_by_el_lineQuantificationConfig.reference_lines_by_elementQuantificationConfig.active_clustering_analysis_indexQuantificationConfig.clustering_analysesQuantificationConfig.model_configQuantificationConfig.validate_quantification_id_input()QuantificationConfig.validate_quantification_id()QuantificationConfig.validate_element_lists()QuantificationConfig.validate_els_w_fr()QuantificationConfig.move_options_min_bckgrnd_cnts()QuantificationConfig.validate_options()QuantificationConfig.validate_reference_values_by_el_line()QuantificationConfig.validate_reference_lines_by_element()QuantificationConfig.validate_clustering_analysis_index()QuantificationConfig.get_active_clustering_analysis()QuantificationConfig.set_active_clustering_result()QuantificationConfig.derive_reference_lines_by_element()QuantificationConfig.fingerprint_payload()QuantificationConfig.fingerprint()QuantificationConfig.fingerprint_differences()
QuantificationResultQuantificationResult.quantification_idQuantificationResult.quant_flagQuantificationResult.commentQuantificationResult.composition_atomic_fractionsQuantificationResult.composition_weight_fractionsQuantificationResult.analytical_errorQuantificationResult.fit_resultQuantificationResult.diagnosticsQuantificationResult.model_configQuantificationResult.validate_quantification_id_input()QuantificationResult.validate_non_empty_identifier()QuantificationResult.validate_analytical_error()
- autoemx.config.schema_models.segmentation module
SegmentationConfigSegmentationConfig.segmentation_idSegmentationConfig.labelSegmentationConfig.autoemx_versionSegmentationConfig.datetimeSegmentationConfig.sourceSegmentationConfig.par_segmentation_modelSegmentationConfig.par_brightness_threshSegmentationConfig.min_par_pixelsSegmentationConfig.model_paramsSegmentationConfig.model_configSegmentationConfig.validate_id()SegmentationConfig.default_label()SegmentationConfig.settings()SegmentationConfig.fingerprint()SegmentationConfig.from_powder_meas_cfg()
segmentation_label()FrameSegmentation
- autoemx.config.schema_models.standards module
StandardMeanZStandardPbSummaryStandardEntryReferenceMeanStandardLineStandardFitLineResultStandardsFitResultsEDSStandardsFileEDSStandardsFile.schema_versionEDSStandardsFile.measurement_typeEDSStandardsFile.beam_energy_keVEDSStandardsFile.standards_by_modeEDSStandardsFile.model_configEDSStandardsFile.validate_schema_version()EDSStandardsFile.validate_measurement_type()EDSStandardsFile.validate_beam_energy()EDSStandardsFile.normalize_standards_by_mode_payload()EDSStandardsFile.from_payload()EDSStandardsFile.from_standards_dict()EDSStandardsFile.from_json_file()EDSStandardsFile.to_standards_dict()EDSStandardsFile.to_payload()EDSStandardsFile.to_json_file()