{"id":80170,"name":"gbif.range","description":"An R package to generate species range maps based on ecoregions and a user-friendly GBIF wrapper.","url":"https://github.com/8ginette8/gbif.range","last_synced_at":"2026-08-29T00:31:38.347Z","repository":{"id":61602912,"uuid":"553057771","full_name":"8Ginette8/gbif.range","owner":"8Ginette8","description":"An R package to generate ecologically-informed species range maps from occurrence data with seamless GBIF integration","archived":false,"fork":false,"pushed_at":"2026-08-13T07:54:57.000Z","size":298739,"stargazers_count":39,"open_issues_count":0,"forks_count":4,"subscribers_count":6,"default_branch":"main","last_synced_at":"2026-08-16T18:36:17.015Z","etag":null,"topics":["accepted-names","ecoregions","environmental-classification","filtering","flags","gbif-api","hard-limit","iucn-red-list","large-scale","macroecology","r-package","range-maps","species-distribution","species-observations","synonyms","taxonomy"],"latest_commit_sha":null,"homepage":"https://8ginette8.github.io/gbif.range/","language":"R","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/8Ginette8.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS.md","contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2022-10-17T16:41:34.000Z","updated_at":"2026-08-14T16:20:54.000Z","dependencies_parsed_at":"2026-08-16T18:42:03.544Z","dependency_job_id":null,"html_url":"https://github.com/8Ginette8/gbif.range","commit_stats":{"total_commits":450,"total_committers":4,"mean_commits":112.5,"dds":"0.22888888888888892","last_synced_commit":"e022d3118a4d869360cdb01ea3da1f691adefe65"},"previous_names":[],"tags_count":33,"template":false,"template_full_name":null,"purl":"pkg:github/8Ginette8/gbif.range","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/8Ginette8","download_url":"https://codeload.github.com/8Ginette8/gbif.range/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36772038,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-18T02:00:06.197Z","response_time":52,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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"}},"owner":{"login":"8Ginette8","name":"Yohann Chauvier","uuid":"43674773","kind":"user","description":"","email":"","website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/43674773?v=4","repositories_count":3,"last_synced_at":"2023-04-28T18:38:49.801Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/8Ginette8","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2023-04-28T18:38:49.804Z","updated_at":"2023-04-28T18:38:49.804Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/8Ginette8","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/8Ginette8/repositories"},"packages":[{"id":14897012,"name":"gbif.range","ecosystem":"cran","description":"Species Range Mapping from GBIF Using Ecoregion Constraints","homepage":"https://github.com/8Ginette8/gbif.range","licenses":"GPL (≥ 3)","normalized_licenses":["CNRI-Python-GPL-Compatible"],"repository_url":"https://github.com/8Ginette8/gbif.range","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2026-08-07T00:00:00.000Z","latest_release_published_at":"2026-08-07T00:00:00.000Z","latest_release_number":"1.9.1","last_synced_at":"2026-08-28T00:01:33.930Z","created_at":"2026-08-07T21:01:57.377Z","updated_at":"2026-08-28T00:01:33.930Z","registry_url":"https://cran.r-project.org/package=gbif.range","install_command":null,"documentation_url":"http://cran.r-project.org/web/packages/gbif.range/gbif.range.pdf","metadata":{},"repo_metadata":{"id":61602912,"uuid":"553057771","full_name":"8Ginette8/gbif.range","owner":"8Ginette8","description":"An R package to generate ecologically-informed species range maps from occurrence data with seamless GBIF integration","archived":false,"fork":false,"pushed_at":"2026-08-13T07:54:57.000Z","size":298739,"stargazers_count":39,"open_issues_count":0,"forks_count":4,"subscribers_count":6,"default_branch":"main","last_synced_at":"2026-08-16T18:36:17.015Z","etag":null,"topics":["accepted-names","ecoregions","environmental-classification","filtering","flags","gbif-api","hard-limit","iucn-red-list","large-scale","macroecology","r-package","range-maps","species-distribution","species-observations","synonyms","taxonomy"],"latest_commit_sha":null,"homepage":"https://8ginette8.github.io/gbif.range/","language":"R","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/8Ginette8.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS.md","contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2022-10-17T16:41:34.000Z","updated_at":"2026-08-14T16:20:54.000Z","dependencies_parsed_at":"2026-08-16T18:42:03.544Z","dependency_job_id":null,"html_url":"https://github.com/8Ginette8/gbif.range","commit_stats":{"total_commits":450,"total_committers":4,"mean_commits":112.5,"dds":"0.22888888888888892","last_synced_commit":"e022d3118a4d869360cdb01ea3da1f691adefe65"},"previous_names":[],"tags_count":33,"template":false,"template_full_name":null,"purl":"pkg:github/8Ginette8/gbif.range","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/8Ginette8","download_url":"https://codeload.github.com/8Ginette8/gbif.range/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36724754,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-16T02:00:06.462Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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"},"owner_record":{"login":"8Ginette8","name":"Yohann Chauvier","uuid":"43674773","kind":"user","description":"","email":"","website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/43674773?v=4","repositories_count":3,"last_synced_at":"2023-04-28T18:38:49.801Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/8Ginette8","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2023-04-28T18:38:49.804Z","updated_at":"2023-04-28T18:38:49.804Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/8Ginette8","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/8Ginette8/repositories"},"tags":[{"name":"v1.9.2","sha":"589decd36230b4c7c71bc9ed20e21d909923301b","kind":"commit","published_at":"2026-08-13T07:39:52.000Z","download_url":"https://codeload.github.com/8Ginette8/gbif.range/tar.gz/v1.9.2","html_url":"https://github.com/8Ginette8/gbif.range/releases/tag/v1.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/8Ginette8/gbif.range@v1.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.9.2/manifests"},{"name":"v1.9.1","sha":"28e9ae578a0914b0d06b056b08f925aa376707af","kind":"commit","published_at":"2026-07-31T04:40:08.000Z","download_url":"https://codeload.github.com/8Ginette8/gbif.range/tar.gz/v1.9.1","html_url":"https://github.com/8Ginette8/gbif.range/releases/tag/v1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/8Ginette8/gbif.range@v1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.9.1/manifests"},{"name":"v1.9.0","sha":"06832df2be42cdddbfce5f84a72fb7ccc64cf791","kind":"commit","published_at":"2026-07-30T14:17:13.000Z","download_url":"https://codeload.github.com/8Ginette8/gbif.range/tar.gz/v1.9.0","html_url":"https://github.com/8Ginette8/gbif.range/releases/tag/v1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/8Ginette8/gbif.range@v1.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.9.0/manifests"},{"name":"v1.8.0","sha":"6cf446c63c4cb4c6974b3c881a49d2140fd9ab94","kind":"commit","published_at":"2026-07-23T12:14:11.000Z","download_url":"https://codeload.github.com/8Ginette8/gbif.range/tar.gz/v1.8.0","html_url":"https://github.com/8Ginette8/gbif.range/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/8Ginette8/gbif.range@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.8.0/manifests"},{"name":"v1.7.1","sha":"750ee73af951829d424fa9cfb87372e467653989","kind":"commit","published_at":"2026-07-16T13:31:08.000Z","download_url":"https://codeload.github.com/8Ginette8/gbif.range/tar.gz/v1.7.1","html_url":"https://github.com/8Ginette8/gbif.range/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/8Ginette8/gbif.range@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"0e820526c941c7fa6608d8b3a12daf579f868ef3","kind":"commit","published_at":"2026-07-16T12:33:21.000Z","download_url":"https://codeload.github.com/8Ginette8/gbif.range/tar.gz/v1.7.0","html_url":"https://github.com/8Ginette8/gbif.range/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/8Ginette8/gbif.range@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.7.0/manifests"},{"name":"v1.6.3","sha":"2a8a1774bf285b104477fe88cfd6c704750f1e63","kind":"commit","published_at":"2026-06-26T08:14:57.000Z","download_url":"https://codeload.github.com/8Ginette8/gbif.range/tar.gz/v1.6.3","html_url":"https://github.com/8Ginette8/gbif.range/releases/tag/v1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/8Ginette8/gbif.range@v1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.6.3/manifests"},{"name":"v1.6.2","sha":"a038f1a452e3d273ad7106406ee0022c2fcdfd29","kind":"commit","published_at":"2026-06-23T05:15:32.000Z","download_url":"https://codeload.github.com/8Ginette8/gbif.range/tar.gz/v1.6.2","html_url":"https://github.com/8Ginette8/gbif.range/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/8Ginette8/gbif.range@v1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.6.2/manifests"},{"name":"v1.6.1","sha":"d81d7a4a2858c4255b0e5d6034dfd1dbad6df307","kind":"commit","published_at":"2026-06-16T12:53:38.000Z","download_url":"https://codeload.github.com/8Ginette8/gbif.range/tar.gz/v1.6.1","html_url":"https://github.com/8Ginette8/gbif.range/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/8Ginette8/gbif.range@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"1a49b95e7041e18bcb9c41a0ceebbbe9fcd0e3f1","kind":"commit","published_at":"2026-04-07T06:03:06.000Z","download_url":"https://codeload.github.com/8Ginette8/gbif.range/tar.gz/v1.6.0","html_url":"https://github.com/8Ginette8/gbif.range/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/8Ginette8/gbif.range@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.6.0/manifests"},{"name":"v1.5.3","sha":"c4350ce101a38f360e504d49c1497079d5021740","kind":"commit","published_at":"2026-03-24T15:33:57.000Z","download_url":"https://codeload.github.com/8Ginette8/gbif.range/tar.gz/v1.5.3","html_url":"https://github.com/8Ginette8/gbif.range/releases/tag/v1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/8Ginette8/gbif.range@v1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.5.3/manifests"},{"name":"v1.5.2","sha":"fdfcebd8d1dd87ec4dc760e312fb34a3c72784a4","kind":"commit","published_at":"2026-03-23T09:29:51.000Z","download_url":"https://codeload.github.com/8Ginette8/gbif.range/tar.gz/v1.5.2","html_url":"https://github.com/8Ginette8/gbif.range/releases/tag/v1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/8Ginette8/gbif.range@v1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.5.2/manifests"},{"name":"v1.5.1","sha":"5ccc9e521404d82f6ba74b5cc07e8a74eb5522bb","kind":"commit","published_at":"2026-03-21T01:29:59.000Z","download_url":"https://codeload.github.com/8Ginette8/gbif.range/tar.gz/v1.5.1","html_url":"https://github.com/8Ginette8/gbif.range/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/8Ginette8/gbif.range@v1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"780829b8d3f5fb5ac8bdd88c3da037703816701a","kind":"commit","published_at":"2026-03-21T01:00:18.000Z","download_url":"https://codeload.github.com/8Ginette8/gbif.range/tar.gz/v1.5.0","html_url":"https://github.com/8Ginette8/gbif.range/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/8Ginette8/gbif.range@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.5.0/manifests"},{"name":"v1.4.7","sha":"f264a420145b0b785c8997c3615be59e78f5698a","kind":"commit","published_at":"2026-03-20T21:42:19.000Z","download_url":"https://codeload.github.com/8Ginette8/gbif.range/tar.gz/v1.4.7","html_url":"https://github.com/8Ginette8/gbif.range/releases/tag/v1.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/8Ginette8/gbif.range@v1.4.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.4.7/manifests"},{"name":"v1.4.6","sha":"9f40f4c347c60cc0eb76ee4e273b69f6a9880ffe","kind":"commit","published_at":"2026-02-25T07:57:31.000Z","download_url":"https://codeload.github.com/8Ginette8/gbif.range/tar.gz/v1.4.6","html_url":"https://github.com/8Ginette8/gbif.range/releases/tag/v1.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/8Ginette8/gbif.range@v1.4.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.4.6/manifests"},{"name":"v1.4.5","sha":"214ae56bdbf4f4c439d16aac3c01dcca0f01305d","kind":"commit","published_at":"2026-02-16T06:57:14.000Z","download_url":"https://codeload.github.com/8Ginette8/gbif.range/tar.gz/v1.4.5","html_url":"https://github.com/8Ginette8/gbif.range/releases/tag/v1.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/8Ginette8/gbif.range@v1.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.4.5/manifests"},{"name":"v1.4.4","sha":"a447351eb1bd55de4324d9b19778c1c0efe2e03b","kind":"commit","published_at":"2026-02-16T05:42:25.000Z","download_url":"https://codeload.github.com/8Ginette8/gbif.range/tar.gz/v1.4.4","html_url":"https://github.com/8Ginette8/gbif.range/releases/tag/v1.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/8Ginette8/gbif.range@v1.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.4.4/manifests"},{"name":"v1.4.3","sha":"1704d8ec262e694c4ec3cef34e80435f15b0d519","kind":"commit","published_at":"2026-02-16T05:21:59.000Z","download_url":"https://codeload.github.com/8Ginette8/gbif.range/tar.gz/v1.4.3","html_url":"https://github.com/8Ginette8/gbif.range/releases/tag/v1.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/8Ginette8/gbif.range@v1.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.4.3/manifests"},{"name":"v1.4.2","sha":"c696aa8b33bea7ef73c06cd725e839277336f770","kind":"commit","published_at":"2026-02-16T04:52:33.000Z","download_url":"https://codeload.github.com/8Ginette8/gbif.range/tar.gz/v1.4.2","html_url":"https://github.com/8Ginette8/gbif.range/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/8Ginette8/gbif.range@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"4ca02983465c52299d4b5cf5d95730808dd5613d","kind":"commit","published_at":"2026-02-16T04:35:45.000Z","download_url":"https://codeload.github.com/8Ginette8/gbif.range/tar.gz/v1.4.1","html_url":"https://github.com/8Ginette8/gbif.range/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/8Ginette8/gbif.range@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"f7b8528f5b268ffb2cd7b43a026db57646e90e95","kind":"commit","published_at":"2026-02-13T11:29:44.000Z","download_url":"https://codeload.github.com/8Ginette8/gbif.range/tar.gz/v1.4.0","html_url":"https://github.com/8Ginette8/gbif.range/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/8Ginette8/gbif.range@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"d3404fd17c58ddbc5cb1dc00392b5c4bc36fb9e3","kind":"commit","published_at":"2026-02-12T11:33:58.000Z","download_url":"https://codeload.github.com/8Ginette8/gbif.range/tar.gz/v1.3.1","html_url":"https://github.com/8Ginette8/gbif.range/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/8Ginette8/gbif.range@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"e3d8876532ec5bcbe36177422cf20d816fae8c53","kind":"commit","published_at":"2026-02-05T10:56:45.000Z","download_url":"https://codeload.github.com/8Ginette8/gbif.range/tar.gz/v1.3.0","html_url":"https://github.com/8Ginette8/gbif.range/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/8Ginette8/gbif.range@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.3.0/manifests"},{"name":"v1.2.5","sha":"97fcb814838d59757f00f878aa7251d481f0d20d","kind":"commit","published_at":"2026-02-05T08:18:55.000Z","download_url":"https://codeload.github.com/8Ginette8/gbif.range/tar.gz/v1.2.5","html_url":"https://github.com/8Ginette8/gbif.range/releases/tag/v1.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/8Ginette8/gbif.range@v1.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.2.5/manifests"},{"name":"v1.2.4","sha":"d32247b7811d347180281955c2d0ba5bf6c84e87","kind":"commit","published_at":"2026-02-05T06:45:27.000Z","download_url":"https://codeload.github.com/8Ginette8/gbif.range/tar.gz/v1.2.4","html_url":"https://github.com/8Ginette8/gbif.range/releases/tag/v1.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/8Ginette8/gbif.range@v1.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.2.4/manifests"},{"name":"v1.2.3","sha":"30477218f538a403475ceb4d15a1713f17942eb1","kind":"commit","published_at":"2026-02-05T06:19:15.000Z","download_url":"https://codeload.github.com/8Ginette8/gbif.range/tar.gz/v1.2.3","html_url":"https://github.com/8Ginette8/gbif.range/releases/tag/v1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/8Ginette8/gbif.range@v1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.2.3/manifests"},{"name":"v1.2.2","sha":"3d660009c0af61b15c39d590e2b76028a3c0caee","kind":"commit","published_at":"2026-02-05T05:03:07.000Z","download_url":"https://codeload.github.com/8Ginette8/gbif.range/tar.gz/v1.2.2","html_url":"https://github.com/8Ginette8/gbif.range/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/8Ginette8/gbif.range@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"a302a85bb2a9caa60bb3881e41c37ddd844369bc","kind":"commit","published_at":"2026-02-05T05:01:39.000Z","download_url":"https://codeload.github.com/8Ginette8/gbif.range/tar.gz/v1.2.1","html_url":"https://github.com/8Ginette8/gbif.range/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/8Ginette8/gbif.range@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"8c699e67c4e96da092a663c4325296e9841f21cd","kind":"commit","published_at":"2026-02-05T04:59:34.000Z","download_url":"https://codeload.github.com/8Ginette8/gbif.range/tar.gz/v1.2.0","html_url":"https://github.com/8Ginette8/gbif.range/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/8Ginette8/gbif.range@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"83cfa6dbddf9c115c3bffe9c6a363f25556b7515","kind":"commit","published_at":"2026-02-05T04:19:35.000Z","download_url":"https://codeload.github.com/8Ginette8/gbif.range/tar.gz/v1.1.0","html_url":"https://github.com/8Ginette8/gbif.range/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/8Ginette8/gbif.range@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"12ba9be8bccd693b5cd5df6b98802c12382634b1","kind":"commit","published_at":"2026-02-05T04:12:22.000Z","download_url":"https://codeload.github.com/8Ginette8/gbif.range/tar.gz/v1.0.0","html_url":"https://github.com/8Ginette8/gbif.range/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/8Ginette8/gbif.range@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v1.0.0/manifests"},{"name":"v0.5.0","sha":"0faddb62be93feaaa85bacf62e96cb49d4f15e30","kind":"tag","published_at":"2026-02-05T04:07:36.000Z","download_url":"https://codeload.github.com/8Ginette8/gbif.range/tar.gz/v0.5.0","html_url":"https://github.com/8Ginette8/gbif.range/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/8Ginette8/gbif.range@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/tags/v0.5.0/manifests"}]},"repo_metadata_updated_at":"2026-08-22T01:45:23.819Z","dependent_packages_count":0,"downloads":288,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":87.15911020546783,"dependent_repos_count":28.388520971302427,"dependent_packages_count":22.985226693835966,"stargazers_count":7.7830908535965,"forks_count":11.727201817750196,"docker_downloads_count":null,"average":31.60863010839058},"purl":"pkg:cran/gbif.range","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/cran/gbif.range","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/cran/gbif.range","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/cran/gbif.range/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-21T21:01:20.279Z","issues_count":17,"pull_requests_count":10,"avg_time_to_close_issue":8279843.133333334,"avg_time_to_close_pull_request":1193058.0,"issues_closed_count":15,"pull_requests_closed_count":9,"pull_request_authors_count":4,"issue_authors_count":5,"avg_comments_per_issue":2.9411764705882355,"avg_comments_per_pull_request":1.0,"merged_pull_requests_count":9,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":1,"past_year_pull_requests_count":6,"past_year_avg_time_to_close_issue":3999865.0,"past_year_avg_time_to_close_pull_request":463182.1666666667,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":6,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":4.0,"past_year_avg_comments_per_pull_request":0.5,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":6,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/issues","maintainers":[{"login":"ohagen","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ohagen"},{"login":"8Ginette8","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/8Ginette8"}],"active_maintainers":[{"login":"ohagen","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ohagen"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/packages/gbif.range/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/packages/gbif.range/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/packages/gbif.range/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/packages/gbif.range/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/packages/gbif.range/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/packages/gbif.range/codemeta","maintainers":[{"uuid":"yohann.chauvier@wsl.ch","login":null,"name":"Yohann Chauvier","email":"yohann.chauvier@wsl.ch","url":null,"packages_count":1,"html_url":null,"role":null,"created_at":"2026-08-07T21:03:33.642Z","updated_at":"2026-08-07T21:03:33.642Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/maintainers/yohann.chauvier@wsl.ch/packages"}],"registry":{"name":"cran.r-project.org","url":"https://cran.r-project.org","ecosystem":"cran","default":true,"packages_count":29649,"maintainers_count":16893,"namespaces_count":0,"keywords_count":10247,"github":"r-project-org","metadata":{"icon_url":"https://cran.r-project.org/CRANlogo.png","funded_packages_count":662},"icon_url":"https://cran.r-project.org/CRANlogo.png","created_at":"2022-04-06T16:32:25.637Z","updated_at":"2026-08-28T05:05:24.671Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/namespaces"}}],"commits":{"id":1360005,"full_name":"8Ginette8/gbif.range","default_branch":"main","total_commits":1099,"total_committers":7,"total_bot_commits":39,"total_bot_committers":1,"mean_commits":157.0,"dds":0.20564149226569606,"past_year_total_commits":298,"past_year_total_committers":5,"past_year_total_bot_commits":39,"past_year_total_bot_committers":1,"past_year_mean_commits":59.6,"past_year_dds":0.2214765100671141,"last_synced_at":"2026-08-26T23:31:21.280Z","last_synced_commit":"589decd36230b4c7c71bc9ed20e21d909923301b","created_at":"2023-09-13T13:28:08.680Z","updated_at":"2026-08-26T23:31:21.222Z","committers":[{"name":"Yohann Chauvier","email":"43674773+8Ginette8","login":"8Ginette8","count":873},{"name":"Oskar Hagen","email":"oskar.hagen@outlook.com","login":"ohagen","count":137},{"name":"github-actions[bot]","email":"github-actions[bot]","login":"github-actions[bot]","count":39},{"name":"Yohann Chauvier","email":"yohann.chauvier@wsl.ch","login":null,"count":31},{"name":"Stefan Pinkert","email":"StefanPinkert@gmx.de","login":"PinkertS","count":12},{"name":"Lopez Hugo","email":"hugo.lpz@gmail.com","login":"hugolpz","count":4},{"name":"culi","email":"culitif@tuta.io","login":"tif-calin","count":3}],"past_year_committers":[{"name":"Yohann Chauvier","email":"yohanngichauvier@gmx.com","login":"8Ginette8","count":232},{"name":"github-actions[bot]","email":"github-actions[bot]","login":"github-actions[bot]","count":39},{"name":"Oskar Hagen","email":"oskar.hagen@outlook.com","login":"ohagen","count":21},{"name":"Lopez Hugo","email":"hugo.lpz@gmail.com","login":"hugolpz","count":4},{"name":"culi","email":"culitif@tuta.io","login":"tif-calin","count":2}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-08-27T00:00:09.802Z","repositories_count":6817979,"commits_count":987335642,"contributors_count":41646625,"owners_count":1371234,"committers_count":3377324,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"8Ginette8/gbif.range","html_url":"https://github.com/8Ginette8/gbif.range","last_synced_at":"2026-08-28T00:00:56.241Z","status":null,"issues_count":17,"pull_requests_count":10,"avg_time_to_close_issue":8279843.133333334,"avg_time_to_close_pull_request":1193058.0,"issues_closed_count":15,"pull_requests_closed_count":9,"pull_request_authors_count":4,"issue_authors_count":5,"avg_comments_per_issue":2.9411764705882355,"avg_comments_per_pull_request":1.0,"merged_pull_requests_count":9,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":1,"past_year_pull_requests_count":6,"past_year_avg_time_to_close_issue":3999865.0,"past_year_avg_time_to_close_pull_request":463182.1666666667,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":6,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":4.0,"past_year_avg_comments_per_pull_request":0.5,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":6,"created_at":"2023-09-13T13:28:14.924Z","updated_at":"2026-08-28T00:00:56.241Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/8Ginette8%2Fgbif.range/issues","issue_labels_count":{},"pull_request_labels_count":{},"issue_author_associations_count":{"COLLABORATOR":11,"OWNER":3,"CONTRIBUTOR":2,"NONE":1},"pull_request_author_associations_count":{"CONTRIBUTOR":5,"COLLABORATOR":3,"OWNER":1,"NONE":1},"issue_authors":{"ohagen":11,"8Ginette8":3,"hugolpz":1,"karolazvdo":1,"tif-calin":1},"pull_request_authors":{"hugolpz":3,"tif-calin":3,"ohagen":3,"8Ginette8":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-08-29T00:00:07.761Z","repositories_count":16553822,"issues_count":43322798,"pull_requests_count":138160340,"authors_count":11564687,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{"CONTRIBUTOR":1},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":4,"COLLABORATOR":2},"past_year_issue_authors":{"hugolpz":1},"past_year_pull_request_authors":{"hugolpz":3,"ohagen":2,"tif-calin":1},"maintainers":[{"login":"ohagen","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ohagen"},{"login":"8Ginette8","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/8Ginette8"}],"active_maintainers":[{"login":"ohagen","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ohagen"}]},"events":{"total":{"CreateEvent":2,"DeleteEvent":12,"IssueCommentEvent":16,"IssuesEvent":5,"PullRequestEvent":5,"PullRequestReviewCommentEvent":3,"PullRequestReviewEvent":4,"PushEvent":283,"WatchEvent":13},"last_year":{"CreateEvent":2,"DeleteEvent":11,"IssueCommentEvent":7,"IssuesEvent":2,"PullRequestEvent":2,"PullRequestReviewEvent":1,"PushEvent":144,"WatchEvent":5}},"keywords":["accepted-names","ecoregions","environmental-classification","filtering","flags","gbif-api","hard-limit","iucn-red-list","large-scale","macroecology","r-package","range-maps","species-distribution","species-observations","synonyms","taxonomy"],"dependencies":[{"ecosystem":"cran","filepath":"DESCRIPTION","sha":null,"kind":"manifest","created_at":"2022-10-19T18:30:21.264Z","updated_at":"2022-10-19T18:30:21.264Z","repository_link":"https://github.com/8Ginette8/gbif.range/blob/main/DESCRIPTION","dependencies":[{"id":6422740890,"package_name":"R","ecosystem":"cran","requirements":"\u003e= 4.0.0","direct":true,"kind":"depends","optional":false},{"id":6422740891,"package_name":"raster","ecosystem":"cran","requirements":"*","direct":true,"kind":"depends","optional":false},{"id":6422740892,"package_name":"terra","ecosystem":"cran","requirements":"*","direct":true,"kind":"depends","optional":false},{"id":6422740893,"package_name":"rgbif","ecosystem":"cran","requirements":"*","direct":true,"kind":"depends","optional":false},{"id":6422740894,"package_name":"CoordinateCleaner","ecosystem":"cran","requirements":"*","direct":true,"kind":"depends","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pkgdown.yaml","sha":null,"kind":"manifest","created_at":"2026-08-16T18:42:03.470Z","updated_at":"2026-08-16T18:42:03.470Z","repository_link":"https://github.com/8Ginette8/gbif.range/blob/main/.github/workflows/pkgdown.yaml","dependencies":[{"id":26168406711,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v6","direct":true,"kind":"composite","optional":false},{"id":26168406712,"package_name":"r-lib/actions/setup-pandoc","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":26168406713,"package_name":"r-lib/actions/setup-r","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":26168406714,"package_name":"r-lib/actions/setup-r-dependencies","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":26168406715,"package_name":"JamesIves/github-pages-deploy-action","ecosystem":"actions","requirements":"d92aa235d04922e8f08b40ce78cc5442fcfbfa2f","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/R-CMD-check-month-test.yml","sha":null,"kind":"manifest","created_at":"2026-08-16T18:42:03.363Z","updated_at":"2026-08-16T18:42:03.363Z","repository_link":"https://github.com/8Ginette8/gbif.range/blob/main/.github/workflows/R-CMD-check-month-test.yml","dependencies":[{"id":26168406670,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":26168406671,"package_name":"r-lib/actions/setup-r","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":26168406672,"package_name":"r-lib/actions/setup-r-dependencies","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/R-Package-Auto-Version.yml","sha":null,"kind":"manifest","created_at":"2026-08-16T18:42:03.417Z","updated_at":"2026-08-16T18:42:03.417Z","repository_link":"https://github.com/8Ginette8/gbif.range/blob/main/.github/workflows/R-Package-Auto-Version.yml","dependencies":[{"id":26168406684,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":26168406685,"package_name":"r-lib/actions/setup-r","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]}],"score":11.275898483297391,"created_at":"2023-09-19T00:09:26.732Z","updated_at":"2026-08-29T00:31:38.357Z","avatar_url":"https://github.com/8Ginette8.png","language":"R","category":"Biosphere","sub_category":"Biodiversity Data Access and Management","monthly_downloads":288,"total_dependent_repos":0,"total_dependent_packages":0,"readme":"# gbif.range [\u003cimg src=\"man/figures/logo.png\" align=\"right\" width=\"150\"/\u003e](https://www.gbif.org)\n\n[![Auto-Version](https://github.com/8Ginette8/gbif.range/actions/workflows/R-Package-Auto-Version.yml/badge.svg?branch=main)](https://github.com/8Ginette8/gbif.range/actions/workflows/R-Package-Auto-Version.yml)\n[![R-CMD-check](https://github.com/8Ginette8/gbif.range/actions/workflows/R-CMD-check-month-test.yml/badge.svg?branch=main)](https://github.com/8Ginette8/gbif.range/actions/workflows/R-CMD-check-month-test.yml)\n[![DOI](https://zenodo.org/badge/553057771.svg)](https://doi.org/10.5281/zenodo.20826609)\n[![CRAN Version](https://www.r-pkg.org/badges/version/gbif.range)](https://CRAN.R-project.org/package=gbif.range)\n[![Monthly Downloads](https://cranlogs.r-pkg.org/badges/gbif.range)](https://CRAN.R-project.org/package=gbif.range)\n[![Total Downloads](https://cranlogs.r-pkg.org/badges/grand-total/gbif.range)](https://CRAN.R-project.org/package=gbif.range)\n\n\nMapping species distribution mostly relies on expert ranges (for example, [IUCN](https://www.iucnredlist.org/resources/spatial-data-download) and [EUFORGEN](https://www.euforgen.org/species)) or predictive modeling. However, expert maps remain unavailable for many rare and regional species, while modelling workflows require advanced technical expertise and highly accurate, spatially continuous occurrence data that often demand intensive error-cleaning. The **gbif.range** R package overcomes these limitations by providing a user-friendly, integrated workflow to generate ecologically informed range maps from sparse observations using environmental clustering and convex hulls.\n\nTo streamline data acquisition, **gbif.range** handles synonym-aware [Global Biodiversity Information Facility (GBIF)](https://www.gbif.org) downloads and uses dynamic geographic tiling to bypass GBIF's 100,000 record API limit without credentials. The package also automates data curation via 13 custom and configurable `CoordinateCleaner` filters, and constrains estimated ranges using built-in or custom terrestrial, marine, and freshwater ecoregion layers to prevent over-prediction into non-viable habitats. For large-scale workflows, a dedicated disk-based pipeline processes multi-species exports without memory limits, while built-in cross-validation and evaluation functions enable rigorous map validation against independent datasets, offering a robust, low-barrier alternative to traditional modeling approaches.\n\nFor full documentation, workflows, and examples, visit the **[package website](https://8ginette8.github.io/gbif.range/)**.\n\n## Installation\n\n```r\n# From CRAN\ninstall.packages(\"gbif.range\")\n\n# From GitHub (development version)\nremotes::install_github(\"8Ginette8/gbif.range\", build_vignettes = TRUE)\n\n# Load\nlibrary(gbif.range)\n```\n\n## Quick example\n\n```r\n# Download Panthera tigris occurrences\nobs.pt \u003c- get_gbif(sp_name = \"Panthera tigris\")\n\n# Load terrestrial ecoregions and build range map\neco.terra \u003c- read_ecoreg(ecoreg_name = \"eco_terra\", save_dir = tempdir())\nrange.tiger \u003c- get_range(occ_coord = obs.pt,\n                         ecoreg = eco.terra,\n                         ecoreg_name = \"ECO_NAME\",\n                         degrees_outlier = 5,\n                         clust_pts_outlier = 4,\n                         format = \"SpatRaster\")\n\n# Plot\ncountries \u003c- terra::vect(\n  system.file(\"extdata\", \"world_countries.shp\", package = \"gbif.range\")\n)\nterra::plot(countries, col = \"#bcbddc\")\nterra::plot(range.tiger$rangeOutput, col = \"#238b45\", add = TRUE, axes = FALSE, legend = FALSE)\n```\n\n## Citation\n\nYohann Chauvier, Oskar Hagen, Stefan Pinkert, Camille Albouy, Fabian Fopp, Philipp Brun, Patrice Descombes, Florian Altermatt, Loic Pellissier, Katalin Csilléry. gbif.range: An R package to generate ecologically-informed species range maps from occurrence data with seamless GBIF integration. Authorea. June 30, 2025.\ndoi: [10.22541/au.175130858.83083354/v1](https://doi.org/10.22541/au.175130858.83083354/v1)\n","funding_links":[],"readme_doi_urls":["https://doi.org/10.5281/zenodo.20826609","https://doi.org/10.22541/au.175130858.83083354/v1"],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["occurrence-records","iucn"],"project_url":"https://ost.ecosyste.ms/api/v1/projects/80170","html_url":"https://ost.ecosyste.ms/projects/80170"}