{"id":24182102,"url":"https://github.com/munterfi/global-temperature-change-detection","last_synced_at":"2026-05-08T20:33:57.612Z","repository":{"id":104844485,"uuid":"95767868","full_name":"munterfi/global-temperature-change-detection","owner":"munterfi","description":"Global surface temperature layers are interpolated based on a point measurement data set of the worldwide surface temperature, which has been recorded since 1950. For the spatial interpolation, an universal Kriging approach is applied with additional layers for the continentality, the atmospheric distance, the North-South topographic gradient and the sun inclination angle of every pixel. ","archived":false,"fork":false,"pushed_at":"2021-10-02T10:15:35.000Z","size":160919,"stargazers_count":3,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-02T20:31:54.574Z","etag":null,"topics":["climate-change","global-temperature","interpolation","kriging","semivariogram","spatial-analysis","spatial-data","spatial-statistics","universal-kriging"],"latest_commit_sha":null,"homepage":"https://munterfi.github.io/global-temperature-change-detection/","language":"R","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/munterfi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2017-06-29T10:45:14.000Z","updated_at":"2022-09-30T13:20:47.000Z","dependencies_parsed_at":null,"dependency_job_id":"71608b59-f15d-49a1-8665-6b68cdf639c2","html_url":"https://github.com/munterfi/global-temperature-change-detection","commit_stats":{"total_commits":33,"total_committers":1,"mean_commits":33.0,"dds":0.0,"last_synced_commit":"fa67b2f80e9408c01f2b720020a6104dd3f48929"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/munterfi/global-temperature-change-detection","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/munterfi%2Fglobal-temperature-change-detection","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/munterfi%2Fglobal-temperature-change-detection/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/munterfi%2Fglobal-temperature-change-detection/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/munterfi%2Fglobal-temperature-change-detection/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/munterfi","download_url":"https://codeload.github.com/munterfi/global-temperature-change-detection/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/munterfi%2Fglobal-temperature-change-detection/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32796000,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-08T08:22:46.396Z","status":"ssl_error","status_checked_at":"2026-05-08T08:22:45.650Z","response_time":54,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["climate-change","global-temperature","interpolation","kriging","semivariogram","spatial-analysis","spatial-data","spatial-statistics","universal-kriging"],"created_at":"2025-01-13T07:27:23.689Z","updated_at":"2026-05-08T20:33:57.597Z","avatar_url":"https://github.com/munterfi.png","language":"R","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Change detection in global temperature\n\nGlobal surface temperature layers are interpolated for two time intervals (1950-1970 \u0026 1990-2010) based on a point measurement data set of the worldwide surface temperature that has been recorded since 1950. For the spatial interpolation, an universal Kriging approach is applied with additional layers for the continentality, the atmospheric distance, the North-South topographic gradient and the sun inclination angle of every pixel. Finally two (summer \u0026 winter) difference images are created from the interpolated temperature layers to represent the change in temperature.\n\n## Installation\n\n1. Install R \u0026 RStudio\n2. Get the needed libraries: `install.packages('library-name')`\n3. Clone the repository, by creating a new git project in RStudio\n\n## Data\n\n* Global digital elevation model - [swisstopo](https://www.swisstopo.admin.ch/en/home.html)\n* Global temperature measurements\n\n## Contributing\n\n1. Fork it!\n2. Create your feature branch: `git checkout -b my-new-feature`\n3. Commit your changes: `git commit -am 'Add some feature'`\n4. Push to the branch: `git push origin my-new-feature`\n5. Submit a pull request :D\n\n## Authors\n\n* **Merlin Unterfinger** - *Development and implementation* - [munterfi](https://github.com/munterfi)\n* **Olivier Niklaus** - *Development and implementation*\n\n## Built With\n\n* [R](https://www.r-project.org) -  The R Project for Statistical Computing\n* [RStudio](https://www.rstudio.com) - Open source and enterprise-ready professional software for R\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details\n\n## References\n\nHansen, J., Ruedy, R., Sato, M., \u0026 Lo, K., 2010. Global surface temperature change. Review of Geophysics, 48, pp.1–29.\n\nHaylock, M. R., Hofstra, N., Klein Tank, A. M. G., Klok, E. J., Jones, P. D., \u0026 New, M. (2008). A European daily high-resolution gridded data set of surface temperature and precipitation for 1950–2006. Journal of Geophysical Research, pp.1–12.\n\nIPCC, 2013. Summary fo Policymakers. Climate Change 2013: The Physical Science Basis. Contribution of Working Group I to the Fifth Assessment Report of the Intergovernmental Panel on Climate Change, pp.1–28.\n\nPebesma, E. J. (2004). Multivariable geostatistics in S: The gstat package. Computers and Geosciences, 30(7), pp.683–691.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmunterfi%2Fglobal-temperature-change-detection","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmunterfi%2Fglobal-temperature-change-detection","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmunterfi%2Fglobal-temperature-change-detection/lists"}