.grimm
Grimm Aerosol Spectrometer Series 1.129 (SKY-OPC)
process_raw (Level 1)
Purpose
Extracts Grimm SKY-OPC diagnostic data and raw channel aerosol concentrations from SEA M300 data acquisition system file (*.sea). The process_raw script creates the *.serial.grimm.raw file.
Subroutines
The process_raw script calls the IDL subroutines:
- process_WMI.pro
- grimm.pro
- create_grimm_header.pro.
Required Input Files
*.sea
Output Files
Among many other files, it generates:
- *.serial.grimm.raw
Syntax
process_raw <-d> <-v> <-vm> input_file
Example Syntax
process_raw ${CoPAS_DIR}/ADTAE/TestData/FlightData/20140429_152103/PostProcessing/14_04_29_15_21_03.sea
create_grimm_spectra.py
Purpose
Converts the 32-channel Grimm SKY-OPC aerosol concentration spectra to a 16-channel spectra and then adjusts the concentration to standard temperature (273.15 K) and pressure (1013.25 hPa).
Required Input Files
temperature file - *.basic.1Hz or *.serialA.aimms.1Hz pressure file - *.physical.1Hz grimm file - *.serial.grimm.raw or *.adjusted.serial.grimm.raw
Output File
*.spectrum.grimm.raw or *.adjusted.spectrum.grimm.raw
Syntax
[python3] create_grimm_spectra temperature_file pressure_file grimm_file
Examples
create_grimm_spectra.py 21_03_16_02_45_55.serialA.aimms.raw 21_03_16_02_45_55.physical.1Hz 21_03_16_02_45_55.serial.grimm.raw create_grimm_spectra.py 21_03_16_02_45_55.serialA.aimms.raw 21_03_16_02_45_55.physical.1Hz 21_03_16_02_45_55.adjusted.serial.grimm.raw
grimm_correctconc.py (Level 3)
Purpose
Adds in a correction factor to the Grimm SKY-OPC concentration data to account for inlet losses of larger aerosols.
Required Input Files
*.serial.grimm.raw or *.spectrum.grimm.raw
Optional Input Files'
None
Output files
*.adjusted.grimm.raw or *.adjusted.spectrum.grimm.raw
Syntax
[python3] grimm_correctconc.py [verbose=0|1] grimm_file
Examples
grimm_correctconc.py 21_03_16_02_45_55.serial.grimm.raw grimm_correctconc.py 21_03_16_02_45_55.spectrum.grimm.raw
grimm_conc2PM.py (Level 3)
Purpose
Calculates the airborne particulate matter (PM) for aerosols with diameter of 2.5 micrometers or less (PM2.5) and for aerosols with diameter of 10 micrometers or less (PM10).
Required Input Files
*.serial.grimm.raw or *.spectrum.grimm.raw or *.adjusted.grimm.raw or *.adjusted.spectrum.grimm.raw
Optional Input Files'
None
Output files
*.PM.grimm.raw or *.PM.spectrum.grimm.raw or *.adjusted.PM.grimm.raw or *.PM.adjusted.spectrum.grimm.raw
Syntax
[python3] grimm_conc2PM.py [verbose=0|1] grimm_file
Example
grimm_conc2PM.py 21_03_16_02_45_55.serial.grimm.raw