PyJEM.eds.interface

class PyJEM.eds.interface.AcquisitionSettingParam(ptime, dtime='', mode='', count='', eds_selected='', eds_output='')

Bases: object

Supported method:
  • set_acquisition_settings

class PyJEM.eds.interface.AnalyzerParam(ptime)

Bases: object

Supported method :
  • set_analyzer_settings

class PyJEM.eds.interface.AutoqualitativeParam(data_id, detector)

Bases: object

Supported method :
  • execute_autoqualitative_analysis

class PyJEM.eds.interface.BinaryParam(data_id)

Bases: object

Supported method :
  • get_spectrum_data

  • get_map_data

  • extract_area_spectrum

class PyJEM.eds.interface.DetectorStatusParam(position)

Bases: object

Supported method :
  • set_detector_status

class PyJEM.eds.interface.ElementParam(number, line)

Bases: object

class PyJEM.eds.interface.MultipleLineParam(data_id, start='', end='')

Bases: object

Supported method :
  • get_multiple_line_data

class PyJEM.eds.interface.MultipleSpectrumParam(data_id, start='', end='')

Bases: object

Supported method :
  • get_multiple_spectrum_data

class PyJEM.eds.interface.NetCountLineParam(method, datatype)

Bases: object

Supported method :
  • set_net_count_line_analysis_settings

class PyJEM.eds.interface.NetCountMapParam(method='', datatype='', width='', height='')

Bases: object

Supported method :
  • get_net_count_map_analysis_settings

class PyJEM.eds.interface.QuantitativeSpectrumParam(method='', datatype='', name='', correctiontype='', absorptioncorrection='', thickness='', density='', fluorescencecorrection='', conversiontype='', oxideCation='')

Bases: object

Supported method :
  • set_quantitative_spectrum_analysis_settings

  • set_net_count_map_analysis_settings

class PyJEM.eds.interface.QuantitativeLineParam(method='', datatype='', name='', correctiontype='', conversiontype='', oxidecation='', enablesumpeakremoval='')

Bases: object

Supported method :
  • set_quantitative_line_analysis_settings

class PyJEM.eds.interface.QuantitativeMapParam(method='', datatype='', name='', width='', height='', correctiontype='', conversiontype='', enablesumpeakremoval='')

Bases: object

Supported method :
  • set_quantitative_map_analysis_settings

class PyJEM.eds.interface.SpectrumSettingsParam(method='', datatype='', correctiontype='', conversiontype='', width='', height='')

Bases: object

class PyJEM.eds.interface.SpectrumAnalysisParam(data_id, elements, detector='')

Bases: object

Supported method :
  • execute_quantitative_spectrum_analysis

  • extract_line_spectrum

  • execute_count_line_analysis

  • execute_net_count_line_analysis

  • execute_quantitative_line_analysis

  • create_count_map

  • create_net_count_map

  • create_quantitative_map

PyJEM.eds.interface._body_check(param)
Parameters:

param (dict)