Code Updates in Progress
A new and improved version of the software is under development. It includes many updates that are categorised below.
Data / Output
Change regression fit from reduced major axis to Theil, so that cloud-slicing regression fit is less impacted by non-uniformally distributed data leading to an overestimate in mixing ratios over remote locations.
No longer bias correct tropospheric columns of NO2, as this bias correction was due to application of the reduced major axis regression fit to non-uniformally distributed data.
Increased Flexibility
Adjust the code to be able to apply it to multiple pollutants. NOt just NO2. Currenlty under development is application to TROPOMI ozone to retrieve veritcal profiles of tropospheric ozone, a potent greenhouse gas.
Ability to obtain mixing ratios in all layers in the troposphere, with the flexibility for the user to specify the pressure range, limited to a range that is at least 100 hPa for the cloud-slicing routine to succeed.
Enable flexibility to select any start and end date, not just limited to processing data for a single season.
Structural Changes
Replace Basemap with Cartopy for generating sample plots.
Restructure code directories
Improve variable names in the Python code and in the output NetCDF data file
If you’re interested in using a version of the software currently under development, please reach out to the developers via the GitHub Issues page.