Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/viirs aod smoke dust #1550

Draft
wants to merge 19 commits into
base: develop
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from 9 commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
6a98a1a
modified to add identification and separate output of smoke and dust …
BlakeJAllen-NOAA Sep 4, 2024
2966d03
minor changes as needed to pass coding norm test
BlakeJAllen-NOAA Sep 10, 2024
b02aa6c
1.) Changed name of get_confidence_qc_mask() to flag_confidence_lvl()…
BlakeJAllen-NOAA Sep 10, 2024
fe2b80f
* Change construction of smoke and dust output filenames to work for …
BlakeJAllen-NOAA Sep 10, 2024
b0a08b9
Changed ADP filename specification
BlakeJAllen-NOAA Sep 10, 2024
0c339b9
Small changes to satisfy coding norm test
BlakeJAllen-NOAA Sep 11, 2024
9027e15
A couple more small changes
BlakeJAllen-NOAA Sep 11, 2024
0bb944a
Argument parser clarifications and documentation
BlakeJAllen-NOAA Sep 11, 2024
7199edf
Merge branch 'develop' into feature/viirs_aod_smoke_dust
BlakeJAllen-NOAA Sep 11, 2024
5161a8b
removed unused glob import
BlakeJAllen-NOAA Sep 12, 2024
fa437f7
Update src/compo/viirs_aod2ioda.py
BlakeJAllen-NOAA Sep 12, 2024
cd9e363
add a stub to show how a ctest should be added
BenjaminRuston Oct 23, 2024
7da7124
Update test/CMakeLists.txt
BenjaminRuston Oct 23, 2024
be4ee21
Merge branch 'develop' into feature/viirs_aod_smoke_dust
BenjaminRuston Oct 23, 2024
99146f5
initial guess at some sampled files for dust and smoke from AOD ctest
BenjaminRuston Oct 25, 2024
537ef23
add sampled files and what may be a working ctest
BenjaminRuston Oct 25, 2024
2c082a6
resolve conflicts
BenjaminRuston Oct 25, 2024
084e554
Update README.md
BlakeJAllen-NOAA Oct 25, 2024
4fbdba9
Merge branch 'develop' into feature/viirs_aod_smoke_dust
BenjaminRuston Nov 19, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -108,6 +108,12 @@ Usage: <converter.py> -i INPUT_FILE(S) -o OUTPUT_FILE -m nesdis -k maskout -t 0.
```
For method option (-m) of bias and uncertainty calculation (default/nesdis), deafult means to set bias and uncertainty as 0.0 and nesdis means to use NESDIS bias and uncertainty calculation method. For maskout option (-k) default/maskout, default means to keep all missing values and maskout means to not write out missing values. For thinning option, the value should be within 0.0 and 1.0 depending how much data will be thinned, and 0.0 means without any thining.

The AOD converter normally produces a single IODA output file, but it can also produce two additional output files, one containing only smoke-affected obs and one containing only dust-affected obs. This functionality uses flagging in the Aerosol Data Product (ADP) files created as companion datasets for the native AOD550 observation files. To activate the smoke and dust processing, use the --adp_mask flag followed by the ADP file(s) that correspond to the AOD file(s) specified with -i.

```
Usage (with smoke and dust processing): <converter.py> -i AOD_INPUT_FILE(S) --adp_mask ADP_INPUT_FILE(S) --adp_conf_lvl 'medhigh' -o OUTPUT_FILE -m nesdis -k maskout -t 0.0
BlakeJAllen-NOAA marked this conversation as resolved.
Show resolved Hide resolved
```
The ADP files contain a confidence level for the smoke and dust flagging. The confidence level of the smoke- and dust-affected obs retained in the smoke and dust IODA output files can be specified using --adp_conf_lvl [level], where level can be "low", "med", "medhigh", or "high". The default is "medhigh".

## land

Expand Down
Loading