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

Add other climate data sources? #24

Open
Pakillo opened this issue Jul 21, 2021 · 3 comments
Open

Add other climate data sources? #24

Pakillo opened this issue Jul 21, 2021 · 3 comments
Labels
enhancement New feature or request

Comments

@Pakillo
Copy link
Collaborator

Pakillo commented Jul 21, 2021

We could add other climate data sources, particularly if they implement cloud-optimised geotiffs...

One good candidate are climatic layers from OpenLandMap: https://gitlab.com/openlandmap/global-layers. They provide global 1-km resolution daily temperature and precipitation data up to 2020 (which would be nice to complement the current limit of 2017 from the Austrian data set). Further details: https://twitter.com/opengeohub/status/1415401763465793538?s=20 & https://twitter.com/opengeohub/status/1417129100322512898?s=20

The nice thing is that we wouldn't need to change much of the current package. Mostly the destination address, and little else

@VeruGHub
Copy link
Owner

VeruGHub commented Jul 21, 2021

If the distinction between datasets is clear and the output is not a mix including different data sources and downscaling methods, it can be a good idea to implement. I think it can be tricky to mix datasets with different downscaling methods and source data unless it is really clear for the user.

  • ERA5 Land air temperature from 2000 to 2020 are resampled with CHELSA to 1 km resolution (then information is coming from atmospheric temperatures).
  • Austrian database v2 comes from E-Obs (1950-2017) and Worldclim (1970-2000) (information is coming from climate stations)

By the way, CHELSA has also this product (daily precipitation, 1 km, 2000-2021): https://chelsa-climate.org/daily-precipitation/

@Pakillo
Copy link
Collaborator Author

Pakillo commented Jul 21, 2021

The function would produce data from a single dataset, which you can choose using a 'source' argument, for example:
get_daily_climate(coords, "tmin", period = "2010-01-01", source = "CHELSA")

This function would be a wrapper for different functions calling each source. Hence adding other datasets would require some refactoring of the code, but wouldn't be too difficult. And having data like CHELSA easily available would be extremely useful!

@VeruGHub
Copy link
Owner

Being like this, I think it is a good idea.

@Pakillo Pakillo added the enhancement New feature or request label Oct 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants