- Added DB_DEEP data stream for VIIRS NNR
- scripts to plot satellite tracks for each day - focused on ASIA-AQ regions, but can be extended.
- ASIA-AQ mission directory initialized with FLUID instance from FIREX-AQ
- pyabc module added in GMAO_aeropybs. the snket class is needed in pyabc for loading ffnet .net files
- VIIRS and MODIS NNR angstrom exponent predictions are now saved in gridded output files (Level 3)
- VIIRS and MODIS NNR ods files of AOD can be generated from angstrom exponent fit coefficients
- VIIRS NNR ods file generator now takes nsyn (number of synoptic times) as an input.
- VIIRS & MODIS NNR codes have an improved cloud filter and analomaly detection algorithm. There parameters for this can be inputs in the pcf file.
- bug in NNR cloud contamination check. Was not setting suspected too cloudy pixels to MISSING.
- Fix missing MPI initialization
- Update GMAOpyobs to v1.0.8
- Update to ESMA_env v4.8.2 (fixes for RHEL8 GMAO machines)
- VIIRS NNR training code - new VIIRS giant reader
- New code in GAAS_App to generate NNR ODS files from VIIRS obs
- fix in NNR code for new syntax of the Kfold generator in sklearn
- fix in NNR testing code to protect against cases where VIIRS standard product may not retrieve multiple wavelengths
- fix pyods ini.py to use relative imports. needed for python3
- fix for check if AEfitb is None is mxd04_nnr and vx04_nnr. Using == gives error when AEfitb is initialized to an array
- add VIIRS aerosol products to GMAO_ods kx list
- update GMAOpyobs to v1.0.3
- fix in trj_sampler for ICARTT files that have missing values in the location/time
- fix in py_ods that was trying to do element wise comparisons on tuples and lists
- updated GMAOpyobs to v1.0.2
- updates to NNR training code to handle angstrom exponent targets
- some other minor changes to NNR training code to be python3 compliant
- Added changelog enforcer
- Updated to use latest components (matching GEOSgcm v10.25.0)
- Wholesale conversion to python3. Changes to all python scripts, and CMakelists with f2py compilation
- the components.yaml now imports the GMAOpyobs repository, which replaces the legacy GMAO_pyobs directory
- The GMAO_pyobs3 directory is no longer needed
- A new directory called GMAO_aeropyobs has been added to share. This includes python utilities that require MAPL or GFIO that were previously in GMAO_pyobs.
- There may still be issues related to byte-to-string conversions that require fixing, but will need to be fixed as they are encountered.
- Added GMAOpyobs v1.0.1 to components.yaml
- Updated MAPL to v2.39.9
- Converted to mepo, cmake, and v3 giant files
- initial support for mepo
- initial treatment for cmake
- legacy MAPL_Base/Python/MAPL into latest MAPL on develop branch
- Moved src/GMAO_Shared to src/Shared/GMAO_Shared
- obs_aod codes now work with v3 giant files
Initial GitHub release.
- Open source license
- basic changelog (this file)
- removed some CVS legacy directories.