Register new file reader in the reader registry system.

This commit is contained in:
2025-05-14 13:51:28 +02:00
parent ad4339a76b
commit a22532d08d
2 changed files with 84 additions and 77 deletions

View File

@ -1,75 +1,80 @@
instruments:
- instrumentFolderName: default
fileExtension: csv
fileReaderPath: instruments/readers/g5505_text_reader.py
InstrumentDictionaryPath: null
- instrumentFolderName: NEXAFS
fileExtension: h5
fileReaderPath: instruments/readers/hdf5_file_reader.py
InstrumentDictionaryPath: null
- instrumentFolderName: SES
fileExtension: ibw
fileReaderPath: instruments/readers/xps_ibw_reader.py
InstrumentDictionaryPath: null
- instrumentFolderName: RGA
fileExtension: txt
fileReaderPath: instruments/readers/g5505_text_reader.py
InstrumentDictionaryPath: instruments/dictionaries/RGA.yaml
- instrumentFolderName: Pressure
fileExtension: dat
fileReaderPath: instruments/readers/g5505_text_reader.py
InstrumentDictionaryPath: instruments/dictionaries/Pressure.yaml
- instrumentFolderName: Humidity_Sensors
fileExtension: dat
fileReaderPath: instruments/readers/g5505_text_reader.py
InstrumentDictionaryPath: instruments/dictionaries/Humidity_Sensors.yaml
- instrumentFolderName: ICAD
fileExtension: dat
fileReaderPath: instruments/readers/g5505_text_reader.py
InstrumentDictionaryPath: instruments/dictionaries/ICAD.yaml
- instrumentFolderName: Lopap
fileExtension: dat
fileReaderPath: instruments/readers/g5505_text_reader.py
InstrumentDictionaryPath: instruments/dictionaries/Lopap.yaml
- instrumentFolderName: T200_NOx
fileExtension: dat
fileReaderPath: instruments/readers/g5505_text_reader.py
InstrumentDictionaryPath: instruments/dictionaries/T200_NOx.yaml
- instrumentFolderName: T360U_CO2
fileExtension: dat
fileReaderPath: instruments/readers/g5505_text_reader.py
InstrumentDictionaryPath: instruments/dictionaries/T360U_CO2.yaml
- instrumentFolderName: htof
fileExtension: h5
fileReaderPath: null
InstrumentDictionaryPath: null
- instrumentFolderName: smps
fileExtension: txt
fileReaderPath: instruments/readers/g5505_text_reader.py
InstrumentDictionaryPath: instruments/dictionaries/smps.yaml
- instrumentFolderName: gas
fileExtension: txt
fileReaderPath: instruments/readers/g5505_text_reader.py
InstrumentDictionaryPath: instruments/dictionaries/gas.yaml
- instrumentFolderName: ACSM_TOFWARE
fileExtension: txt
fileReaderPath: instruments/readers/acsm_tofware_reader.py
InstrumentDictionaryPath: instruments/dictionaries/ACSM_TOFWARE.yaml
- instrumentFolderName: ACSM_TOFWARE
fileExtension: csv
fileReaderPath: instruments/readers/acsm_tofware_reader.py
InstrumentDictionaryPath: instruments/dictionaries/ACSM_TOFWARE.yaml
instruments:
- instrumentFolderName: default
fileExtension: csv
fileReaderPath: instruments/readers/g5505_text_reader.py
InstrumentDictionaryPath: null
- instrumentFolderName: NEXAFS
fileExtension: h5
fileReaderPath: instruments/readers/hdf5_file_reader.py
InstrumentDictionaryPath: null
- instrumentFolderName: SES
fileExtension: ibw
fileReaderPath: instruments/readers/xps_ibw_reader.py
InstrumentDictionaryPath: null
- instrumentFolderName: RGA
fileExtension: txt
fileReaderPath: instruments/readers/g5505_text_reader.py
InstrumentDictionaryPath: instruments/dictionaries/RGA.yaml
- instrumentFolderName: Pressure
fileExtension: dat
fileReaderPath: instruments/readers/g5505_text_reader.py
InstrumentDictionaryPath: instruments/dictionaries/Pressure.yaml
- instrumentFolderName: Humidity_Sensors
fileExtension: dat
fileReaderPath: instruments/readers/g5505_text_reader.py
InstrumentDictionaryPath: instruments/dictionaries/Humidity_Sensors.yaml
- instrumentFolderName: ICAD
fileExtension: dat
fileReaderPath: instruments/readers/g5505_text_reader.py
InstrumentDictionaryPath: instruments/dictionaries/ICAD.yaml
- instrumentFolderName: Lopap
fileExtension: dat
fileReaderPath: instruments/readers/g5505_text_reader.py
InstrumentDictionaryPath: instruments/dictionaries/Lopap.yaml
- instrumentFolderName: T200_NOx
fileExtension: dat
fileReaderPath: instruments/readers/g5505_text_reader.py
InstrumentDictionaryPath: instruments/dictionaries/T200_NOx.yaml
- instrumentFolderName: T360U_CO2
fileExtension: dat
fileReaderPath: instruments/readers/g5505_text_reader.py
InstrumentDictionaryPath: instruments/dictionaries/T360U_CO2.yaml
- instrumentFolderName: htof
fileExtension: h5
fileReaderPath: null
InstrumentDictionaryPath: null
- instrumentFolderName: smps
fileExtension: txt
fileReaderPath: instruments/readers/g5505_text_reader.py
InstrumentDictionaryPath: instruments/dictionaries/smps.yaml
- instrumentFolderName: gas
fileExtension: txt
fileReaderPath: instruments/readers/g5505_text_reader.py
InstrumentDictionaryPath: instruments/dictionaries/gas.yaml
- instrumentFolderName: ACSM_TOFWARE
fileExtension: txt
fileReaderPath: instruments/readers/acsm_tofware_reader.py
InstrumentDictionaryPath: instruments/dictionaries/ACSM_TOFWARE.yaml
- instrumentFolderName: ACSM_TOFWARE
fileExtension: csv
fileReaderPath: instruments/readers/acsm_tofware_reader.py
InstrumentDictionaryPath: instruments/dictionaries/ACSM_TOFWARE.yaml
- instrumentFolderName: ACSM_TOFWARE
fileExtension: nas
fileReaderPath: instruments/readers/nasa_ames_reader.py
InstrumentDictionaryPath: instruments/dictionaries/EBAS.yaml