atmos:citation:research:iccp-cloudprobe2024
This is an old revision of the document!
Table of Contents
ICCP 2024 Cloud Probe Workshop
Probe Processing Notes
- Synthetic data is in the directory /home/Radar_Data/T28_Data/ICCP_Cloud_Workshop (Aircraft/Calgary/Littlestorm)
- Downloaded the Input/Simulation data
- Stored under Jeju_Cloud_Probe_Workshop_Simulations.
- Comparison between ADPAA scripted output and SODA GNU generated files.
- Run - python3 /home/Radar_Data/T28_Data/ICCP_Cloud_Workshop/SODA_ADPAA_File_Comparison.py
- When not 100 % match on rejectionflag is because of bins size difference.
Probe | ADPAA-SODA probe_type (Calling Initialized Structure) |
SPEC 2D-S | 2ds |
Spec HVPS-3 | hvps |
DMT PIP | pip |
DMT CAPS-CIP | cipgs15 |
- Do two methods
- Use ADPAA method=“fastcircle”
- Use method=“waterprocessing”
PROCESSING INSTRUCTIONS COMMENTS (Number Same as Instructions
- Extract information from the header. Generate a PbP file that contains the image time from header for each particle, count in buffer, W, L, A, D, P, end diode shadow flag.
- HVPS3
- ~/CoPAS/ADPAA/src/linkage_soda/initialize_structure/initialize_structure –verbose method='xsize' processingtype='allin' probetype='hvps' ../../Jeju_Cloud_Probe_Workshop_Simulations/base100101000000.HVPS_columns_v01 000000 000100 20100101 100
- PIP
- ~/CoPAS/ADPAA/src/linkage_soda/initialize_structure/initialize_structure –verbose method='xsize' processingtype='allin' probetype='pip' ../../Jeju_Cloud_Probe_Workshop_Simulations/base100101000000.PIP_columns_v01 000000 000100 20100101 100
- Run python3 Extraxt_Header_Information.py
- Creates Output_Files/Steps/20100101_HVPS3_columns_step1.pbp.nc
- View/Plot with ncview 20100101_HVPS3_columns_step1.pbp.nc
- ncplot and ncdump should also work.
- Determine counts recorded by probe as function of time before any corrections for particle size are made or before the sample volume is computed.
- run python3 Counts_per_second.py
- Creates files Steps/20100101_HVPS3_columns_step2.pbp.nc
- Need to add plotting to programming and add resulting plots here.
ICCP 2024 Cloud Probe Workshop
Probe Processing Notes
- Data directory is /home/Radar_Data/T28_Data/ICCP_Cloud_Workshop (Aircraft/Calgary/Littlestorm)
- Downloaded synthetic data is stored in ./Jeju_Cloud_Probe_Workshop_Simulations
- Processed synthetic data using SODA is stored in,
- ./SODA_gui for files processed using the SODA gui
- ./ADPAA_commandline for files processed using ADPAA's command line wrapper for SODA
- A comparison of the SODA_gui and the ADPAA_commandline was performed to verify that the command line wrapper works properly.
- The script ./SODA_ADPAA_File_Comparison.py compares the generated file between the ADPAA wrapper and the SODA gui.
- All variables in the particle-by-particle (pbp) netcdf files are a 100% match except for the rejectionflag. The reason the rejectionflag does not match 100% is because the bin sizes specified in the wrapper are slightly different than the bin sizes specified in the SODA gui (lazy processing on my part). This leads to an out of size range rejection for a lot of smaller particles.
Below, in the right column, are the probenames used in the command line call for SODA. Following the table are the specified methods used in the command line call.
Probe | ADPAA-SODA probe_type (Calling Initialized Structure) |
SPEC 2D-S | 2ds |
SPEC HVPS-3 | hvps |
DMT PIP | pip |
DMT CAPS-CIP | cipgs15 |
- The two methods,
- method=“fastcircle”
- Draws a circle around the particle and uses the circle to size it.
- method=“waterprocessing”
- Uses fastcircle, but applies a “stricter roundness criteria to limit processing to particles that may be liquid water. Also apply the Korolev (JTECH, 2007) size correction.” -from the SODA manual https://github.com/abansemer/soda2/blob/master/MANUAL.pdf
atmos/citation/research/iccp-cloudprobe2024.1722362309.txt.gz · Last modified: 2024/07/30 17:58 by klinman