Skip to content
New issue

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

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

Already on GitHub? # to your account

Global Energy Monitor: Location versus Unit/Phase ID #215

Open
leostimpfle opened this issue Jan 13, 2025 · 2 comments
Open

Global Energy Monitor: Location versus Unit/Phase ID #215

leostimpfle opened this issue Jan 13, 2025 · 2 comments
Labels
usage question Questions regarding usage or functionality

Comments

@leostimpfle
Copy link

How does powerplantmatching decide if the pojectID refers to a plant's GEM location ID or GEM unit/phase ID?

For example, for the Staudinger power plant there are two units: The coal-fired unit has a list of GEM unit/phase IDs ('G100000109620', 'G100000109621', 'G100000109623', 'G100000109622') while the gas-fired unit is linked to the plant's GEM location ID ('L100000101908'). What is the underlying methodology for this matching?

import powerplantmatching as pm
df = pm.powerplants(from_url=True)

plant_name = 'Staudinger'
df.loc[df['Name']==plant_name, 'projectID']
@lkstrp
Copy link
Member

lkstrp commented Jan 29, 2025

Hey @leostimpfle,

Those columns are hardcoded into data.py. Have a look in there (just search for GEM location ID etc) and you will find where it has been renamed. Only the global gas power plant tracker uses GEM location ID.

projectID also has no effect on matching process. Only the other columns. As far as I know at least

@lkstrp lkstrp added the usage question Questions regarding usage or functionality label Jan 29, 2025
@leostimpfle
Copy link
Author

Thanks for the explanation @lkstrp ! I might be missing something but wouldn't using GEM unit/phase ID across all trackers make more sense? Unles there is a specific reason for this choice, I might check if changing GGPT in data.py accordingly will break anything.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
usage question Questions regarding usage or functionality
Projects
None yet
Development

No branches or pull requests

2 participants