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

Update CH4 emissions from EDGARv7 to EDGARv8 #2228

Merged
merged 1 commit into from
Mar 29, 2024
Merged

Update CH4 emissions from EDGARv7 to EDGARv8 #2228

merged 1 commit into from
Mar 29, 2024

Conversation

nicholasbalasus
Copy link
Contributor

Name and Institution (Required)

Name: Nick Balasus
Institution: Harvard University

Confirm you have reviewed the following documentation

Describe the update

I have generated monthly EDGAR v8 emissions files for CH4 for 2010-2022. @msulprizio put them at ExtData/HEMCO/CH4/v2024-02/EDGARv8. This update makes them the default. I have checked the files for COARDS compliance. This is tested for a global CH4 simulation for all of 2019 using GCClassic. The difference in hourly XCH4 averaged across all of 2019 is shown below. The differences are mostly minor and reflect a better distribution of the emissions seasonally as well as EDGAR v7 to EDGAR v8 updates. From what I can tell, the largest differences (over India and Brazil) are due to 0.1° x 0.1° grid cells in EDGAR v8 with much higher enteric fermentation (ENF) and manure management (MNM) emissions. For example, in the annual emissions, ENF at lon=78.15°, lat=11.25° is 1.81e-10 kg/m2/s in EDGAR v7 and 2.15e-6 kg/m2/s in EDGAR v8.

image

In this folder, there are the files needed to generate the EDGAR v8 emissions:
scripts.zip

Briefly, this is the README.

These are directions for how monthly EDGAR v8 files can be generated for a
given year. The general process is to download the annual emissions files and
apply the monthly scale factors that are specific to each country/sector/year.
The scale factors are corrected for the fact that there are a different number
of days in each month. The following files are needed:

- environment.yml
- country_codes.csv
- country_mask.csv
- edgar_v8.py

The environment file can be used to create the appropriate environment for 
running the python script, while the two CSV files come from GFEIv2 and are
needed to determine which grid cell belongs to which country in order to apply
the monthly scale factors provided by EDGAR. See comments in the python script
for a more comprehensive description. To run using slurm, use these commands:

year="2022"
dir="/n/holyscratch01/jacob_lab/nbalasus"
sbatch -p huce_cascade -t 0-04:00 --mem 184G -c 22 --wrap "source ~/.bashrc;
conda activate edgar_env; python edgar_v8.py ${year} ${dir}"

-- Nick Balasus ([email protected]), 30 Jan 2024

Expected changes

Only to the CH4 and carbon simulations.

Reference(s)

n/a

Related Github Issue(s)

This is the same as #2168 but with comments addressed + rebased on the updated dev/no-diff-to-benchmark.

@msulprizio msulprizio self-assigned this Mar 29, 2024
@msulprizio msulprizio added category: Feature Request New feature or request Attn: Carbon gases WG topic: Carbon Gases Simulations Related to simulations with carbon gases (carbon, CO2, CH4, tagCH4, tagCO) labels Mar 29, 2024
Copy link
Contributor

@msulprizio msulprizio left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@nicholasbalasus I have two requested fixes. Otherwise, this looks good!

run/GCHP/ExtData.rc.templates/ExtData.rc.carbon Outdated Show resolved Hide resolved
run/GCHP/HEMCO_Config.rc.templates/HEMCO_Config.rc.carbon Outdated Show resolved Hide resolved
@msulprizio msulprizio added this to the 14.3.1 milestone Mar 29, 2024
@msulprizio msulprizio added the no-diff-to-benchmark This update will not change the results of fullchem benchmark simulations label Mar 29, 2024
@nicholasbalasus
Copy link
Contributor Author

Thanks! Fixed + squashed.

@msulprizio
Copy link
Contributor

All GCHP and GCClassic integration tests have passed.

@msulprizio msulprizio merged commit df74063 into geoschem:dev/no-diff-to-benchmark Mar 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category: Feature Request New feature or request no-diff-to-benchmark This update will not change the results of fullchem benchmark simulations topic: Carbon Gases Simulations Related to simulations with carbon gases (carbon, CO2, CH4, tagCH4, tagCO)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants