{"id":120485,"name":"tidysdm","description":"A Species Distribution Models in R.","url":"https://github.com/evolecolgroup/tidysdm","last_synced_at":"2026-04-27T10:30:29.670Z","repository":{"id":181209087,"uuid":"666351728","full_name":"EvolEcolGroup/tidysdm","owner":"EvolEcolGroup","description":"R package to fit species distribution models (SDMs) using the 'tidymodels' framework","archived":false,"fork":false,"pushed_at":"2026-04-14T15:16:41.000Z","size":57194,"stargazers_count":37,"open_issues_count":4,"forks_count":10,"subscribers_count":3,"default_branch":"dev","last_synced_at":"2026-04-20T07:02:37.395Z","etag":null,"topics":["r","species-distribution-modelling","tidymodels"],"latest_commit_sha":null,"homepage":"https://evolecolgroup.github.io/tidysdm/","language":"R","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/EvolEcolGroup.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS.md","contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":".github/CODE_OF_CONDUCT.md","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,"dco":null,"cla":null}},"created_at":"2023-07-14T09:50:27.000Z","updated_at":"2026-04-14T15:03:54.000Z","dependencies_parsed_at":"2023-12-24T16:43:03.618Z","dependency_job_id":"01b14212-69c9-4645-a18d-ac8d0c4648fe","html_url":"https://github.com/EvolEcolGroup/tidysdm","commit_stats":{"total_commits":287,"total_committers":11,"mean_commits":26.09090909090909,"dds":"0.22996515679442509","last_synced_commit":"c135944a54ca9bd38cfae9c56fee3bc83141a8fb"},"previous_names":["evolecolgroup/tidysdm"],"tags_count":6,"template":false,"template_full_name":null,"purl":"pkg:github/EvolEcolGroup/tidysdm","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EvolEcolGroup%2Ftidysdm","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EvolEcolGroup%2Ftidysdm/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EvolEcolGroup%2Ftidysdm/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EvolEcolGroup%2Ftidysdm/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EvolEcolGroup","download_url":"https://codeload.github.com/EvolEcolGroup/tidysdm/tar.gz/refs/heads/dev","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EvolEcolGroup%2Ftidysdm/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32292958,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-26T09:34:17.070Z","status":"ssl_error","status_checked_at":"2026-04-26T09:34:00.993Z","response_time":129,"last_error":"SSL_read: 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"}},"owner":{"login":"EvolEcolGroup","name":"Evolutionary Ecology Group at University of Cambridge","uuid":"44270007","kind":"organization","description":"","email":null,"website":"http://www.eeg.zoo.cam.ac.uk/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/44270007?v=4","repositories_count":3,"last_synced_at":"2023-02-26T11:46:28.638Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/EvolEcolGroup","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2023-02-26T11:46:28.641Z","updated_at":"2023-02-26T11:46:28.641Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EvolEcolGroup","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EvolEcolGroup/repositories"},"packages":[{"id":8570432,"name":"tidysdm","ecosystem":"cran","description":"Species Distribution Models with Tidymodels","homepage":"https://github.com/EvolEcolGroup/tidysdm","licenses":"AGPL (≥ 3)","normalized_licenses":["Other"],"repository_url":"https://github.com/EvolEcolGroup/tidysdm","keywords_array":[],"namespace":null,"versions_count":8,"first_release_published_at":"2023-11-13T00:00:00.000Z","latest_release_published_at":"2025-12-13T00:00:00.000Z","latest_release_number":"1.0.4","last_synced_at":"2026-04-24T10:56:32.163Z","created_at":"2023-11-13T17:37:44.664Z","updated_at":"2026-04-24T10:56:32.164Z","registry_url":"https://cran.r-project.org/package=tidysdm","install_command":null,"documentation_url":"http://cran.r-project.org/web/packages/tidysdm/tidysdm.pdf","metadata":{},"repo_metadata":{"id":181209087,"uuid":"666351728","full_name":"EvolEcolGroup/tidysdm","owner":"EvolEcolGroup","description":"R package to fit species distribution models (SDMs) using the 'tidymodels' framework","archived":false,"fork":false,"pushed_at":"2024-10-26T09:42:57.000Z","size":34168,"stargazers_count":27,"open_issues_count":1,"forks_count":8,"subscribers_count":3,"default_branch":"main","last_synced_at":"2024-10-29T22:31:49.280Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://evolecolgroup.github.io/tidysdm/","language":"R","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/EvolEcolGroup.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":".github/CODE_OF_CONDUCT.md","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}},"created_at":"2023-07-14T09:50:27.000Z","updated_at":"2024-10-24T14:38:44.000Z","dependencies_parsed_at":"2023-12-24T16:43:03.618Z","dependency_job_id":"8c72cec7-eba9-4408-9f87-d8fec2cdf9d3","html_url":"https://github.com/EvolEcolGroup/tidysdm","commit_stats":{"total_commits":173,"total_committers":8,"mean_commits":21.625,"dds":0.1502890173410405,"last_synced_commit":"5aaff729301c169b7bf0a8d3666ac17699d35549"},"previous_names":["evolecolgroup/tidysdm"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EvolEcolGroup%2Ftidysdm","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EvolEcolGroup%2Ftidysdm/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EvolEcolGroup%2Ftidysdm/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EvolEcolGroup%2Ftidysdm/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EvolEcolGroup","download_url":"https://codeload.github.com/EvolEcolGroup/tidysdm/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":222155736,"owners_count":16940398,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":"EvolEcolGroup","name":"Evolutionary Ecology Group at University of Cambridge","uuid":"44270007","kind":"organization","description":"","email":null,"website":"http://www.eeg.zoo.cam.ac.uk/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/44270007?v=4","repositories_count":3,"last_synced_at":"2023-02-26T11:46:28.638Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/EvolEcolGroup","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2023-02-26T11:46:28.641Z","updated_at":"2023-02-26T11:46:28.641Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EvolEcolGroup","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EvolEcolGroup/repositories"},"tags":[{"name":"v0.9.3","sha":"a20e9ae5e3c5dcc12cfa6c8aaeb97651cd57adf3","kind":"commit","published_at":"2024-01-23T05:55:14.000Z","download_url":"https://codeload.github.com/EvolEcolGroup/tidysdm/tar.gz/v0.9.3","html_url":"https://github.com/EvolEcolGroup/tidysdm/releases/tag/v0.9.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EvolEcolGroup%2Ftidysdm/tags/v0.9.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EvolEcolGroup%2Ftidysdm/tags/v0.9.3/manifests"},{"name":"0.9.2","sha":"42df1d96ab3f8079e896371d6d3717a382751838","kind":"commit","published_at":"2023-11-14T06:56:29.000Z","download_url":"https://codeload.github.com/EvolEcolGroup/tidysdm/tar.gz/0.9.2","html_url":"https://github.com/EvolEcolGroup/tidysdm/releases/tag/0.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EvolEcolGroup%2Ftidysdm/tags/0.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EvolEcolGroup%2Ftidysdm/tags/0.9.2/manifests"}]},"repo_metadata_updated_at":"2024-10-30T02:59:04.085Z","dependent_packages_count":0,"downloads":551,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":32.39867109634552,"dependent_repos_count":23.801506424457244,"dependent_packages_count":28.64230343300111,"stargazers_count":20.575858250276855,"forks_count":20.99246787771378,"docker_downloads_count":null,"average":25.2821614163589},"purl":"pkg:cran/tidysdm","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/cran/tidysdm","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/cran/tidysdm","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/cran/tidysdm/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2024-10-29T21:03:25.877Z","issues_count":18,"pull_requests_count":46,"avg_time_to_close_issue":2298131.5625,"avg_time_to_close_pull_request":120592.04444444444,"issues_closed_count":16,"pull_requests_closed_count":45,"pull_request_authors_count":11,"issue_authors_count":16,"avg_comments_per_issue":2.7777777777777777,"avg_comments_per_pull_request":0.8695652173913043,"merged_pull_requests_count":37,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":15,"past_year_pull_requests_count":28,"past_year_avg_time_to_close_issue":1412521.923076923,"past_year_avg_time_to_close_pull_request":151323.37037037036,"past_year_issues_closed_count":13,"past_year_pull_requests_closed_count":27,"past_year_pull_request_authors_count":8,"past_year_issue_authors_count":14,"past_year_avg_comments_per_issue":2.7333333333333334,"past_year_avg_comments_per_pull_request":0.9285714285714286,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":21,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/evolecolgroup%2Ftidysdm/issues","maintainers":[{"login":"dramanica","count":29,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dramanica"}],"active_maintainers":[{"login":"dramanica","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dramanica"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/packages/tidysdm/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/packages/tidysdm/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/packages/tidysdm/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/packages/tidysdm/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/packages/tidysdm/codemeta","maintainers":[{"uuid":"am315@cam.ac.uk","login":null,"name":"Andrea Manica","email":"am315@cam.ac.uk","url":null,"packages_count":4,"html_url":null,"role":null,"created_at":"2023-11-14T01:30:17.356Z","updated_at":"2023-11-14T01:30:17.356Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/maintainers/am315@cam.ac.uk/packages"}],"registry":{"name":"cran.r-project.org","url":"https://cran.r-project.org","ecosystem":"cran","default":true,"packages_count":28159,"maintainers_count":15602,"namespaces_count":0,"keywords_count":0,"github":"r-project-org","metadata":{"icon_url":"https://cran.r-project.org/CRANlogo.png","funded_packages_count":546},"icon_url":"https://cran.r-project.org/CRANlogo.png","created_at":"2022-04-06T16:32:25.637Z","updated_at":"2026-04-03T06:40:33.945Z","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"}},{"id":11732974,"name":"github.com/EvolEcolGroup/tidysdm","ecosystem":"go","description":null,"homepage":null,"licenses":"agpl-3.0","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/EvolEcolGroup/tidysdm","keywords_array":[],"namespace":null,"versions_count":5,"first_release_published_at":"2024-01-23T05:55:14.000Z","latest_release_published_at":"2025-12-14T18:08:53.000Z","latest_release_number":"v1.0.4","last_synced_at":"2026-04-24T10:56:37.758Z","created_at":"2025-06-05T11:14:21.449Z","updated_at":"2026-04-24T10:56:37.758Z","registry_url":"https://pkg.go.dev/github.com/EvolEcolGroup/tidysdm","install_command":"go get github.com/EvolEcolGroup/tidysdm","documentation_url":"https://pkg.go.dev/github.com/EvolEcolGroup/tidysdm#section-documentation","metadata":{},"repo_metadata":{"id":181209087,"uuid":"666351728","full_name":"EvolEcolGroup/tidysdm","owner":"EvolEcolGroup","description":"R package to fit species distribution models (SDMs) using the 'tidymodels' framework","archived":false,"fork":false,"pushed_at":"2026-03-17T15:29:58.000Z","size":56975,"stargazers_count":37,"open_issues_count":3,"forks_count":10,"subscribers_count":3,"default_branch":"dev","last_synced_at":"2026-03-18T05:47:11.919Z","etag":null,"topics":["r","species-distribution-modelling","tidymodels"],"latest_commit_sha":null,"homepage":"https://evolecolgroup.github.io/tidysdm/","language":"R","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/EvolEcolGroup.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS.md","contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":".github/CODE_OF_CONDUCT.md","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,"dco":null,"cla":null}},"created_at":"2023-07-14T09:50:27.000Z","updated_at":"2026-03-11T15:50:03.000Z","dependencies_parsed_at":"2023-12-24T16:43:03.618Z","dependency_job_id":"8c72cec7-eba9-4408-9f87-d8fec2cdf9d3","html_url":"https://github.com/EvolEcolGroup/tidysdm","commit_stats":{"total_commits":287,"total_committers":11,"mean_commits":26.09090909090909,"dds":"0.22996515679442509","last_synced_commit":"c135944a54ca9bd38cfae9c56fee3bc83141a8fb"},"previous_names":["evolecolgroup/tidysdm"],"tags_count":6,"template":false,"template_full_name":null,"purl":"pkg:github/EvolEcolGroup/tidysdm","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EvolEcolGroup%2Ftidysdm","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EvolEcolGroup%2Ftidysdm/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EvolEcolGroup%2Ftidysdm/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EvolEcolGroup%2Ftidysdm/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EvolEcolGroup","download_url":"https://codeload.github.com/EvolEcolGroup/tidysdm/tar.gz/refs/heads/dev","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EvolEcolGroup%2Ftidysdm/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30671819,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-18T19:30:02.133Z","status":"ssl_error","status_checked_at":"2026-03-18T19:25:53.511Z","response_time":104,"last_error":"SSL_read: 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"},"owner_record":{"login":"EvolEcolGroup","name":"Evolutionary Ecology Group at University of Cambridge","uuid":"44270007","kind":"organization","description":"","email":null,"website":"http://www.eeg.zoo.cam.ac.uk/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/44270007?v=4","repositories_count":3,"last_synced_at":"2023-02-26T11:46:28.638Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/EvolEcolGroup","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2023-02-26T11:46:28.641Z","updated_at":"2023-02-26T11:46:28.641Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EvolEcolGroup","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EvolEcolGroup/repositories"},"tags":[{"name":"v1.0.4","sha":"86f448c4bde606c7911aac1c65e78319356810ae","kind":"commit","published_at":"2025-12-14T18:08:53.000Z","download_url":"https://codeload.github.com/EvolEcolGroup/tidysdm/tar.gz/v1.0.4","html_url":"https://github.com/EvolEcolGroup/tidysdm/releases/tag/v1.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/EvolEcolGroup/tidysdm@v1.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EvolEcolGroup%2Ftidysdm/tags/v1.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EvolEcolGroup%2Ftidysdm/tags/v1.0.4/manifests"},{"name":"v1.0.3","sha":"6549f498723f1239404ba88a2ee58fa068a8c21b","kind":"commit","published_at":"2025-09-06T14:18:53.000Z","download_url":"https://codeload.github.com/EvolEcolGroup/tidysdm/tar.gz/v1.0.3","html_url":"https://github.com/EvolEcolGroup/tidysdm/releases/tag/v1.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/EvolEcolGroup/tidysdm@v1.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EvolEcolGroup%2Ftidysdm/tags/v1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EvolEcolGroup%2Ftidysdm/tags/v1.0.3/manifests"},{"name":"v1.0.0","sha":"6023133c065c6603040c343d06d4b2f345c60058","kind":"commit","published_at":"2025-03-06T06:12:41.000Z","download_url":"https://codeload.github.com/EvolEcolGroup/tidysdm/tar.gz/v1.0.0","html_url":"https://github.com/EvolEcolGroup/tidysdm/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/EvolEcolGroup/tidysdm@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EvolEcolGroup%2Ftidysdm/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EvolEcolGroup%2Ftidysdm/tags/v1.0.0/manifests"},{"name":"v0.9.5","sha":"236d385ee0b319712961d9e88bb168acd7614d8d","kind":"commit","published_at":"2024-08-01T19:56:44.000Z","download_url":"https://codeload.github.com/EvolEcolGroup/tidysdm/tar.gz/v0.9.5","html_url":"https://github.com/EvolEcolGroup/tidysdm/releases/tag/v0.9.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/EvolEcolGroup/tidysdm@v0.9.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EvolEcolGroup%2Ftidysdm/tags/v0.9.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EvolEcolGroup%2Ftidysdm/tags/v0.9.5/manifests"},{"name":"v0.9.3","sha":"a20e9ae5e3c5dcc12cfa6c8aaeb97651cd57adf3","kind":"commit","published_at":"2024-01-23T05:55:14.000Z","download_url":"https://codeload.github.com/EvolEcolGroup/tidysdm/tar.gz/v0.9.3","html_url":"https://github.com/EvolEcolGroup/tidysdm/releases/tag/v0.9.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/EvolEcolGroup/tidysdm@v0.9.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EvolEcolGroup%2Ftidysdm/tags/v0.9.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EvolEcolGroup%2Ftidysdm/tags/v0.9.3/manifests"},{"name":"0.9.2","sha":"42df1d96ab3f8079e896371d6d3717a382751838","kind":"commit","published_at":"2023-11-14T06:56:29.000Z","download_url":"https://codeload.github.com/EvolEcolGroup/tidysdm/tar.gz/0.9.2","html_url":"https://github.com/EvolEcolGroup/tidysdm/releases/tag/0.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/EvolEcolGroup/tidysdm@0.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EvolEcolGroup%2Ftidysdm/tags/0.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EvolEcolGroup%2Ftidysdm/tags/0.9.2/manifests"}]},"repo_metadata_updated_at":"2026-03-18T20:00:34.257Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.757538697138725,"dependent_packages_count":5.395053785167736,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.57629624115323},"purl":"pkg:golang/github.com/%21evol%21ecol%21group/tidysdm","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/EvolEcolGroup/tidysdm","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/EvolEcolGroup/tidysdm","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/EvolEcolGroup/tidysdm/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-03-16T14:03:29.264Z","issues_count":37,"pull_requests_count":89,"avg_time_to_close_issue":2327022.3076923075,"avg_time_to_close_pull_request":140220.37974683545,"issues_closed_count":26,"pull_requests_closed_count":79,"pull_request_authors_count":13,"issue_authors_count":23,"avg_comments_per_issue":2.1621621621621623,"avg_comments_per_pull_request":0.9550561797752809,"merged_pull_requests_count":67,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":10,"past_year_pull_requests_count":10,"past_year_avg_time_to_close_issue":5259816.166666667,"past_year_avg_time_to_close_pull_request":56479.8,"past_year_issues_closed_count":6,"past_year_pull_requests_closed_count":5,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":7,"past_year_avg_comments_per_issue":2.0,"past_year_avg_comments_per_pull_request":1.5,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":4,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/evolecolgroup%2Ftidysdm/issues","maintainers":[{"login":"dramanica","count":64,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dramanica"}],"active_maintainers":[{"login":"dramanica","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dramanica"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FEvolEcolGroup%2Ftidysdm/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FEvolEcolGroup%2Ftidysdm/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FEvolEcolGroup%2Ftidysdm/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FEvolEcolGroup%2Ftidysdm/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FEvolEcolGroup%2Ftidysdm/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2107257,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":11732990,"name":"github.com/evolecolgroup/tidysdm","ecosystem":"go","description":null,"homepage":null,"licenses":"agpl-3.0","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/evolecolgroup/tidysdm","keywords_array":[],"namespace":null,"versions_count":5,"first_release_published_at":"2024-01-23T05:55:14.000Z","latest_release_published_at":"2025-12-14T18:08:53.000Z","latest_release_number":"v1.0.4","last_synced_at":"2026-04-24T10:56:38.637Z","created_at":"2025-06-05T11:14:21.833Z","updated_at":"2026-04-24T10:56:38.638Z","registry_url":"https://pkg.go.dev/github.com/evolecolgroup/tidysdm","install_command":"go get github.com/evolecolgroup/tidysdm","documentation_url":"https://pkg.go.dev/github.com/evolecolgroup/tidysdm#section-documentation","metadata":{},"repo_metadata":{"id":181209087,"uuid":"666351728","full_name":"EvolEcolGroup/tidysdm","owner":"EvolEcolGroup","description":"R package to fit species distribution models (SDMs) using the 'tidymodels' framework","archived":false,"fork":false,"pushed_at":"2026-03-17T15:29:58.000Z","size":56975,"stargazers_count":37,"open_issues_count":3,"forks_count":10,"subscribers_count":3,"default_branch":"dev","last_synced_at":"2026-03-18T05:47:11.919Z","etag":null,"topics":["r","species-distribution-modelling","tidymodels"],"latest_commit_sha":null,"homepage":"https://evolecolgroup.github.io/tidysdm/","language":"R","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/EvolEcolGroup.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS.md","contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":".github/CODE_OF_CONDUCT.md","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,"dco":null,"cla":null}},"created_at":"2023-07-14T09:50:27.000Z","updated_at":"2026-03-11T15:50:03.000Z","dependencies_parsed_at":"2023-12-24T16:43:03.618Z","dependency_job_id":"8c72cec7-eba9-4408-9f87-d8fec2cdf9d3","html_url":"https://github.com/EvolEcolGroup/tidysdm","commit_stats":{"total_commits":287,"total_committers":11,"mean_commits":26.09090909090909,"dds":"0.22996515679442509","last_synced_commit":"c135944a54ca9bd38cfae9c56fee3bc83141a8fb"},"previous_names":["evolecolgroup/tidysdm"],"tags_count":6,"template":false,"template_full_name":null,"purl":"pkg:github/EvolEcolGroup/tidysdm","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EvolEcolGroup%2Ftidysdm","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EvolEcolGroup%2Ftidysdm/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EvolEcolGroup%2Ftidysdm/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EvolEcolGroup%2Ftidysdm/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EvolEcolGroup","download_url":"https://codeload.github.com/EvolEcolGroup/tidysdm/tar.gz/refs/heads/dev","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EvolEcolGroup%2Ftidysdm/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30666143,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-18T11:38:23.016Z","status":"ssl_error","status_checked_at":"2026-03-18T11:34:02.227Z","response_time":104,"last_error":"SSL_read: 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"},"owner_record":{"login":"EvolEcolGroup","name":"Evolutionary Ecology Group at University of Cambridge","uuid":"44270007","kind":"organization","description":"","email":null,"website":"http://www.eeg.zoo.cam.ac.uk/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/44270007?v=4","repositories_count":3,"last_synced_at":"2023-02-26T11:46:28.638Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/EvolEcolGroup","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2023-02-26T11:46:28.641Z","updated_at":"2023-02-26T11:46:28.641Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EvolEcolGroup","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EvolEcolGroup/repositories"},"tags":[{"name":"v1.0.4","sha":"86f448c4bde606c7911aac1c65e78319356810ae","kind":"commit","published_at":"2025-12-14T18:08:53.000Z","download_url":"https://codeload.github.com/EvolEcolGroup/tidysdm/tar.gz/v1.0.4","html_url":"https://github.com/EvolEcolGroup/tidysdm/releases/tag/v1.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/EvolEcolGroup/tidysdm@v1.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EvolEcolGroup%2Ftidysdm/tags/v1.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EvolEcolGroup%2Ftidysdm/tags/v1.0.4/manifests"},{"name":"v1.0.3","sha":"6549f498723f1239404ba88a2ee58fa068a8c21b","kind":"commit","published_at":"2025-09-06T14:18:53.000Z","download_url":"https://codeload.github.com/EvolEcolGroup/tidysdm/tar.gz/v1.0.3","html_url":"https://github.com/EvolEcolGroup/tidysdm/releases/tag/v1.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/EvolEcolGroup/tidysdm@v1.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EvolEcolGroup%2Ftidysdm/tags/v1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EvolEcolGroup%2Ftidysdm/tags/v1.0.3/manifests"},{"name":"v1.0.0","sha":"6023133c065c6603040c343d06d4b2f345c60058","kind":"commit","published_at":"2025-03-06T06:12:41.000Z","download_url":"https://codeload.github.com/EvolEcolGroup/tidysdm/tar.gz/v1.0.0","html_url":"https://github.com/EvolEcolGroup/tidysdm/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/EvolEcolGroup/tidysdm@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EvolEcolGroup%2Ftidysdm/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EvolEcolGroup%2Ftidysdm/tags/v1.0.0/manifests"},{"name":"v0.9.5","sha":"236d385ee0b319712961d9e88bb168acd7614d8d","kind":"commit","published_at":"2024-08-01T19:56:44.000Z","download_url":"https://codeload.github.com/EvolEcolGroup/tidysdm/tar.gz/v0.9.5","html_url":"https://github.com/EvolEcolGroup/tidysdm/releases/tag/v0.9.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/EvolEcolGroup/tidysdm@v0.9.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EvolEcolGroup%2Ftidysdm/tags/v0.9.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EvolEcolGroup%2Ftidysdm/tags/v0.9.5/manifests"},{"name":"v0.9.3","sha":"a20e9ae5e3c5dcc12cfa6c8aaeb97651cd57adf3","kind":"commit","published_at":"2024-01-23T05:55:14.000Z","download_url":"https://codeload.github.com/EvolEcolGroup/tidysdm/tar.gz/v0.9.3","html_url":"https://github.com/EvolEcolGroup/tidysdm/releases/tag/v0.9.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/EvolEcolGroup/tidysdm@v0.9.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EvolEcolGroup%2Ftidysdm/tags/v0.9.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EvolEcolGroup%2Ftidysdm/tags/v0.9.3/manifests"},{"name":"0.9.2","sha":"42df1d96ab3f8079e896371d6d3717a382751838","kind":"commit","published_at":"2023-11-14T06:56:29.000Z","download_url":"https://codeload.github.com/EvolEcolGroup/tidysdm/tar.gz/0.9.2","html_url":"https://github.com/EvolEcolGroup/tidysdm/releases/tag/0.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/EvolEcolGroup/tidysdm@0.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EvolEcolGroup%2Ftidysdm/tags/0.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EvolEcolGroup%2Ftidysdm/tags/0.9.2/manifests"}]},"repo_metadata_updated_at":"2026-03-18T20:00:24.209Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.757538697138725,"dependent_packages_count":5.395053785167736,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.57629624115323},"purl":"pkg:golang/github.com/evolecolgroup/tidysdm","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/evolecolgroup/tidysdm","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/evolecolgroup/tidysdm","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/evolecolgroup/tidysdm/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-03-16T14:03:29.264Z","issues_count":37,"pull_requests_count":89,"avg_time_to_close_issue":2327022.3076923075,"avg_time_to_close_pull_request":140220.37974683545,"issues_closed_count":26,"pull_requests_closed_count":79,"pull_request_authors_count":13,"issue_authors_count":23,"avg_comments_per_issue":2.1621621621621623,"avg_comments_per_pull_request":0.9550561797752809,"merged_pull_requests_count":67,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":10,"past_year_pull_requests_count":10,"past_year_avg_time_to_close_issue":5259816.166666667,"past_year_avg_time_to_close_pull_request":56479.8,"past_year_issues_closed_count":6,"past_year_pull_requests_closed_count":5,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":7,"past_year_avg_comments_per_issue":2.0,"past_year_avg_comments_per_pull_request":1.5,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":4,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/evolecolgroup%2Ftidysdm/issues","maintainers":[{"login":"dramanica","count":64,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dramanica"}],"active_maintainers":[{"login":"dramanica","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dramanica"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fevolecolgroup%2Ftidysdm/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fevolecolgroup%2Ftidysdm/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fevolecolgroup%2Ftidysdm/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fevolecolgroup%2Ftidysdm/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fevolecolgroup%2Ftidysdm/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2107257,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}}],"commits":{"id":1401318,"full_name":"evolecolgroup/tidysdm","default_branch":"main","total_commits":452,"total_committers":12,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":37.666666666666664,"dds":0.1836283185840708,"past_year_total_commits":81,"past_year_total_committers":2,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":40.5,"past_year_dds":0.0864197530864198,"last_synced_at":"2026-04-24T09:01:54.152Z","last_synced_commit":"4bede8c47e5a04cc199a7f5299191f6285bf34be","created_at":"2023-10-21T00:13:05.638Z","updated_at":"2026-04-24T09:01:54.075Z","committers":[{"name":"Andrea Manica","email":"am315@cam.ac.uk","login":"dramanica","count":369},{"name":"m-colucci","email":"margherita.col@gmail.com","login":"m-colucci","count":34},{"name":"avpozzi","email":"avp36@cam.ac.uk","login":"avpozzi","count":12},{"name":"July Pilowsky","email":"japilo","login":"japilo","count":11},{"name":"OndraPelanek","email":"ondrap2@gmail.com","login":"OndraPelanek","count":7},{"name":"Johanna Paijmans","email":"paijmans.jla@gmail.com","login":"jlapaijmans","count":7},{"name":"Ben Tupper","email":"btupper@bigelow.org","login":"btupper","count":5},{"name":"Michela Leonardi","email":"45011510+mikleonardi","login":"mikleonardi","count":2},{"name":"topepo","email":"mxkuhn@gmail.com","login":"topepo","count":2},{"name":"simonpcouch","email":"simonpatrickcouch@gmail.com","login":"simonpcouch","count":1},{"name":"Michael Chirico","email":"michaelchirico4@gmail.com","login":"MichaelChirico","count":1},{"name":"Emil Hvitfeldt","email":"emilhhvitfeldt@gmail.com","login":"EmilHvitfeldt","count":1}],"past_year_committers":[{"name":"Andrea Manica","email":"am315@cam.ac.uk","login":"dramanica","count":74},{"name":"OndraPelanek","email":"ondrap2@gmail.com","login":"OndraPelanek","count":7}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/evolecolgroup%2Ftidysdm/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-26T00:00:10.019Z","repositories_count":6218763,"commits_count":899454104,"contributors_count":34885329,"owners_count":1145598,"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":"evolecolgroup/tidysdm","html_url":"https://github.com/evolecolgroup/tidysdm","last_synced_at":"2026-04-16T05:01:30.100Z","status":"active","issues_count":39,"pull_requests_count":90,"avg_time_to_close_issue":2302160.6296296297,"avg_time_to_close_pull_request":138560.6875,"issues_closed_count":27,"pull_requests_closed_count":80,"pull_request_authors_count":13,"issue_authors_count":23,"avg_comments_per_issue":2.076923076923077,"avg_comments_per_pull_request":0.9666666666666667,"merged_pull_requests_count":68,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":12,"past_year_pull_requests_count":11,"past_year_avg_time_to_close_issue":4744950.571428572,"past_year_avg_time_to_close_pull_request":48307.333333333336,"past_year_issues_closed_count":7,"past_year_pull_requests_closed_count":6,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":7,"past_year_avg_comments_per_issue":1.75,"past_year_avg_comments_per_pull_request":1.5454545454545454,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":5,"created_at":"2023-10-21T00:13:41.178Z","updated_at":"2026-04-16T05:01:30.100Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/evolecolgroup%2Ftidysdm","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/evolecolgroup%2Ftidysdm/issues","issue_labels_count":{"documentation":3,"enhancement":2,"help wanted":1,"good first issue":1,"bug":1},"pull_request_labels_count":{},"issue_author_associations_count":{"NONE":26,"CONTRIBUTOR":9,"MEMBER":4},"pull_request_author_associations_count":{"MEMBER":61,"CONTRIBUTOR":21,"NONE":8},"issue_authors":{"OndraPelanek":5,"dramanica":4,"btupper":3,"kolive4":3,"ramiromagno":3,"jlapaijmans":2,"ManuelSpinola":2,"jmburgos":2,"hpilat":1,"EirlysTysall":1,"EmilHvitfeldt":1,"djensing":1,"evhersh":1,"piabenaud":1,"Aguncan":1,"zpmdal":1,"AlviDab":1,"topepo":1,"avpozzi":1,"pitherj":1,"simonpcouch":1,"rylielrobinson":1,"whisnuafrianto":1},"pull_request_authors":{"dramanica":61,"m-colucci":7,"avpozzi":4,"japilo":4,"EmilHvitfeldt":2,"btupper":2,"barnabasharris":2,"MichaelChirico":2,"topepo":2,"jlapaijmans":1,"simonpcouch":1,"mikleonardi":1,"OndraPelanek":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-18T00:00:07.858Z","repositories_count":14304486,"issues_count":34570286,"pull_requests_count":113130267,"authors_count":11237331,"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":{"documentation":3,"bug":1,"enhancement":1,"good first issue":1,"help wanted":1},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{"NONE":6,"CONTRIBUTOR":4,"MEMBER":2},"past_year_pull_request_author_associations_count":{"MEMBER":8,"NONE":2,"CONTRIBUTOR":1},"past_year_issue_authors":{"OndraPelanek":4,"dramanica":2,"jmburgos":2,"AlviDab":1,"btupper":1,"EirlysTysall":1,"evhersh":1},"past_year_pull_request_authors":{"dramanica":8,"barnabasharris":2,"OndraPelanek":1},"maintainers":[{"login":"dramanica","count":65,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dramanica"}],"active_maintainers":[{"login":"dramanica","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dramanica"}]},"events":{"total":{"ReleaseEvent":1,"DeleteEvent":13,"PullRequestEvent":26,"ForkEvent":3,"IssuesEvent":34,"WatchEvent":11,"IssueCommentEvent":95,"PushEvent":186,"PullRequestReviewCommentEvent":22,"PullRequestReviewEvent":10,"CreateEvent":21},"last_year":{"DeleteEvent":4,"PullRequestEvent":8,"ForkEvent":2,"IssuesEvent":9,"WatchEvent":4,"IssueCommentEvent":28,"PushEvent":82,"PullRequestReviewCommentEvent":22,"PullRequestReviewEvent":10,"CreateEvent":10}},"keywords":["r","species-distribution-modelling","tidymodels"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/R-CMD-check.yaml","sha":null,"kind":"manifest","created_at":"2023-07-14T14:12:46.051Z","updated_at":"2023-07-14T14:12:46.051Z","repository_link":"https://github.com/EvolEcolGroup/tidysdm/blob/dev/.github/workflows/R-CMD-check.yaml","dependencies":[{"id":11461837163,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":11461837164,"package_name":"r-lib/actions/setup-pandoc","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":11461837165,"package_name":"r-lib/actions/setup-r","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":11461837166,"package_name":"r-lib/actions/setup-r-dependencies","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":11461837167,"package_name":"r-lib/actions/check-r-package","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pkgdown.yaml","sha":null,"kind":"manifest","created_at":"2023-07-14T14:12:46.094Z","updated_at":"2023-07-14T14:12:46.094Z","repository_link":"https://github.com/EvolEcolGroup/tidysdm/blob/dev/.github/workflows/pkgdown.yaml","dependencies":[{"id":11461837174,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":11461837175,"package_name":"r-lib/actions/setup-pandoc","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":11461837176,"package_name":"r-lib/actions/setup-r","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":11461837177,"package_name":"r-lib/actions/setup-r-dependencies","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":11461837178,"package_name":"JamesIves/github-pages-deploy-action","ecosystem":"actions","requirements":"v4.4.1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/test-coverage.yaml","sha":null,"kind":"manifest","created_at":"2023-07-14T14:12:46.109Z","updated_at":"2023-07-14T14:12:46.109Z","repository_link":"https://github.com/EvolEcolGroup/tidysdm/blob/dev/.github/workflows/test-coverage.yaml","dependencies":[{"id":11461837180,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":11461837181,"package_name":"r-lib/actions/setup-pandoc","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":11461837182,"package_name":"r-lib/actions/setup-r","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":11461837183,"package_name":"r-lib/actions/setup-r-dependencies","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"cran","filepath":"DESCRIPTION","sha":null,"kind":"manifest","created_at":"2023-07-14T14:12:46.141Z","updated_at":"2023-07-14T14:12:46.141Z","repository_link":"https://github.com/EvolEcolGroup/tidysdm/blob/dev/DESCRIPTION","dependencies":[{"id":11461837189,"package_name":"tidymodels","ecosystem":"cran","requirements":"*","direct":true,"kind":"depends","optional":false},{"id":11461837190,"package_name":"spatialsample","ecosystem":"cran","requirements":"*","direct":true,"kind":"depends","optional":false},{"id":11461837191,"package_name":"R","ecosystem":"cran","requirements":"\u003e= 2.10","direct":true,"kind":"depends","optional":false},{"id":11461837192,"package_name":"dials","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":11461837198,"package_name":"dplyr","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":11461837199,"package_name":"ggplot2","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":11461837200,"package_name":"lubridate","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":11461837201,"package_name":"magrittr","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":11461837202,"package_name":"maxnet","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":11461837203,"package_name":"overlapping","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":11461837204,"package_name":"parsnip","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":11461837205,"package_name":"patchwork","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":11461837206,"package_name":"recipes","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":11461837207,"package_name":"rsample","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":11461837208,"package_name":"rlang","ecosystem":"cran","requirements":"\u003e= 1.0.0","direct":true,"kind":"imports","optional":false},{"id":11461837209,"package_name":"stats","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":11461837210,"package_name":"sf","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":11461837211,"package_name":"terra","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":11461837212,"package_name":"tibble","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":11461837213,"package_name":"tune","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":11461837218,"package_name":"workflows","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":11461837226,"package_name":"workflowsets","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":11461837227,"package_name":"yardstick","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":11461837228,"package_name":"doParallel","ecosystem":"cran","requirements":"*","direct":true,"kind":"suggests","optional":false},{"id":11461837229,"package_name":"earth","ecosystem":"cran","requirements":"*","direct":true,"kind":"suggests","optional":false},{"id":11461837251,"package_name":"knitr","ecosystem":"cran","requirements":"*","direct":true,"kind":"suggests","optional":false},{"id":11461837252,"package_name":"pastclim","ecosystem":"cran","requirements":"*","direct":true,"kind":"suggests","optional":false},{"id":11461837376,"package_name":"ranger","ecosystem":"cran","requirements":"*","direct":true,"kind":"suggests","optional":false},{"id":11461837377,"package_name":"readr","ecosystem":"cran","requirements":"*","direct":true,"kind":"suggests","optional":false},{"id":11461837378,"package_name":"rmarkdown","ecosystem":"cran","requirements":"*","direct":true,"kind":"suggests","optional":false},{"id":11461837379,"package_name":"stacks","ecosystem":"cran","requirements":"*","direct":true,"kind":"suggests","optional":false},{"id":11461837380,"package_name":"testthat","ecosystem":"cran","requirements":"\u003e= 3.0.0","direct":true,"kind":"suggests","optional":false},{"id":11461837381,"package_name":"tidyterra","ecosystem":"cran","requirements":"*","direct":true,"kind":"suggests","optional":false},{"id":11461837382,"package_name":"xgboost","ecosystem":"cran","requirements":"*","direct":true,"kind":"suggests","optional":false}]}],"score":12.513836718014643,"created_at":"2023-10-21T00:00:18.960Z","updated_at":"2026-04-27T10:30:29.807Z","avatar_url":"https://github.com/EvolEcolGroup.png","language":"R","category":"Biosphere","sub_category":"Species Distribution Modeling","monthly_downloads":551,"total_dependent_repos":1,"total_dependent_packages":0,"readme":"# tidysdm \u003cimg src=\"./man/figures/logo.png\" align=\"right\" width=\"150\"/\u003e\n\n\u003c!-- badges: start --\u003e\n[![R-CMD-check](https://github.com/EvolEcolGroup/tidysdm/actions/workflows/R-CMD-check.yaml/badge.svg)](https://github.com/EvolEcolGroup/tidysdm/actions/workflows/R-CMD-check.yaml)\n[![codecov](https://codecov.io/gh/EvolEcolGroup/tidysdm/branch/main/graph/badge.svg?token=KLOzxJoLBO)](https://app.codecov.io/gh/EvolEcolGroup/tidysdm)\n[![CRAN status](https://www.r-pkg.org/badges/version/tidysdm)](https://CRAN.R-project.org/package=tidysdm)\n[![CRAN downloads](https://cranlogs.r-pkg.org/badges/grand-total/tidysdm)](https://github.com/r-hub/cranlogs.app)\n\u003c!-- badges: end --\u003e\n\nThe goal of `tidysdm` is to implement Species Distribution Models using the\n`tidymodels` framework. The advantage of `tidymodels` is that the model syntax and the results\nreturned to the user are standardised, thus providing a coherent interface to\nmodelling. Given the variety of models required for SDM, `tidymodels` is an\nideal framework. `tidysdm` provides a number of wrappers and specialised\nfunctions to facilitate the fitting of SDM with `tidymodels`.\n\nBesides modelling contemporary species, `tidysdm` has a number of functions\nspecifically designed to work with palaeontological data. \n\nWhilst users are free\nto use their own environmental data, the articles showcase the potential integration\nwith [`pastclim`](https://evolecolgroup.github.io/pastclim/dev/index.html), \nwhich helps downloading and manipulating present day data,\nfuture predictions, and palaeoclimate reconstructions.\n\nAn overview of the capabilities of `tidysdm` is given in [Leonardi et al.\n(2024)]( https://doi.org/10.1111/2041-210X.14406).\n\n## Installation\n\n`tidysdm` is on CRAN, and the easiest way to install it is with:\n\n```         \ninstall.packages(\"tidysdm\")\n```\n\nThe version on CRAN is recommended for every day use. New features and\nbug fixes appear first on the `dev` branch on GitHub, before they make\ntheir way to CRAN. If you need to have early access to these new\nfeatures, you can install the latest `dev` version of `tidysdm` \nfrom r-universe with:\n\n``` r\ninstall.packages(\"tidysdm\", repos = c(\"https://evolecolgroup.r-universe.dev\", \n                                      \"https://cloud.r-project.org\"))\n```\n\nAlternatively, you can also use `devtools` and install the package from source\ndirectly from GitHub, but you\nmight need to set up your development environment first:\n\n``` r\n# install.packages(\"devtools\") # if you haven't installed devtools yet\ndevtools::install_github(\"EvolEcolGroup/tidysdm\", ref = \"dev\")\n```\n\n## Overview of functionality\n\nOn its dedicated [website](https://evolecolgroup.github.io/tidysdm/),\nyou can find Articles giving you a step-by-step [overview of the\nfitting SDMs to contemporary species](https://evolecolgroup.github.io/tidysdm/articles/a0_tidysdm_overview.html),\nas well as an equivalent [tutorial for using palaeontological data](https://evolecolgroup.github.io/tidysdm/articles/a1_palaeodata_application.html).\nFurthermore, there is an [Article with examples of how to leverage various\nfeatures of tidymodels](https://evolecolgroup.github.io/tidysdm/articles/a2_tidymodels_additions.html) that are not commonly adopted in SDM pipelines\n\nThere is also a [dev\nversion](https://evolecolgroup.github.io/tidysdm/dev/) of the site\nupdated for the `dev` branch of `tidysdm` (on the top left of the dev\nwebsite, the version number is in red and in the format x.x.x.9xxx,\nindicating it is a development version). If you want to contribute, make\nsure to read our [contributing guide](https://evolecolgroup.github.io/tidysdm/CONTRIBUTING.html).\n\n--------------------------------------------------------------------------------\n\n## Getting help\n\nIf some of your models are failing, first look at our [Article on how to diagnose failing\nmodels](https://evolecolgroup.github.io/tidysdm/dev/articles/a3_troubleshooting.html).\nIt is not a fully comprehensive list of everything that could go wrong, but it will\nhopefully give you ideas on how to dig deeper in what is wrong.\n\nIf after reading the article you are still unsure what is going wrong, there are \ntwo places to get help with `tidysdm`:\n\n1) If you are unsure how to do something, go to [StackOverflow](https://stackoverflow.com/) and,\nafter checking that a similar question has not been asked yet, tag your question \nwith `tidymodels` and `r` (there is no `tidysdm` tag yet, as there aren't enough questions),\nand make sure `tidysdm` is in the title. This will ensure that the developers\nsee your question and can help you. If you have not received an answer after a couple of days,\nfeel free to drop us an email in case we missed your post.\n\n2) If you think you have found a bug, or have a feature request, open an issue on our\n[GitHub repository](https://github.com/EvolEcolGroup/tidysdm/issues). Before doing so, please \nmake sure that you have installed the latest **development** version of\n`tidysdm` (as the bug might have already been fixed), as well as updating \nall other packages on your system. If the problem persists, and there is no issue\nalready opened that deals with your bug, file a new issue **providing** a [reproducible\nexample](https://reprex.tidyverse.org/)\nfor the developers to investigate the problem. A small **reproducible example** is\ncrucial in allowing us to understand the problem and fix it, so please do your best to\ncome up with the shortest bit of code needed to show the bug.\n","funding_links":[],"readme_doi_urls":["https://doi.org/10.1111/2041-210X.14406"],"works":{"https://doi.org/10.1101/2023.07.24.550358":{"id":"https://openalex.org/W4385265868","doi":"https://doi.org/10.1101/2023.07.24.550358","title":"\u003ci\u003etidysdm\u003c/i\u003e: leveraging the flexibility of\u003ci\u003etidymodels\u003c/i\u003efor Species Distribution Modelling in R","display_name":"\u003ci\u003etidysdm\u003c/i\u003e: leveraging the flexibility of\u003ci\u003etidymodels\u003c/i\u003efor Species Distribution Modelling in R","publication_year":2023,"publication_date":"2023-07-26","ids":{"openalex":"https://openalex.org/W4385265868","doi":"https://doi.org/10.1101/2023.07.24.550358"},"language":"en","primary_location":{"is_oa":true,"landing_page_url":"https://doi.org/10.1101/2023.07.24.550358","pdf_url":"https://www.biorxiv.org/content/biorxiv/early/2023/07/26/2023.07.24.550358.full.pdf","source":{"id":"https://openalex.org/S4306402567","display_name":"bioRxiv (Cold Spring Harbor Laboratory)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"host_organization":"https://openalex.org/I2750212522","host_organization_name":"Cold Spring Harbor Laboratory","host_organization_lineage":["https://openalex.org/I2750212522"],"host_organization_lineage_names":["Cold Spring Harbor Laboratory"],"type":"repository"},"license":"cc-by-nc-nd","version":"submittedVersion","is_accepted":false,"is_published":false},"type":"article","type_crossref":"posted-content","open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://www.biorxiv.org/content/biorxiv/early/2023/07/26/2023.07.24.550358.full.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5042236293","display_name":"Michela Leonardi","orcid":"https://orcid.org/0000-0001-8933-9374"},"institutions":[{"id":"https://openalex.org/I241749","display_name":"University of Cambridge","ror":"https://ror.org/013meh722","country_code":"GB","type":"education","lineage":["https://openalex.org/I241749"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Michela Leonardi","raw_affiliation_string":"Evolutionary Ecology Group, Department of Zoology, University of Cambridge","raw_affiliation_strings":["Evolutionary Ecology Group, Department of Zoology, University of Cambridge"]},{"author_position":"middle","author":{"id":"https://openalex.org/A5009397628","display_name":"Margherita Colucci","orcid":null},"institutions":[{"id":"https://openalex.org/I4210161060","display_name":"Max Planck Institute for the Science of Human History","ror":"https://ror.org/05mjrzy91","country_code":"DE","type":"facility","lineage":["https://openalex.org/I149899117","https://openalex.org/I4210161060"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Margherita Colucci","raw_affiliation_string":"Pan African Evolution Research Group, Max Planck Institute of Geoanthropology Jena, Germany","raw_affiliation_strings":["Pan African Evolution Research Group, Max Planck Institute of Geoanthropology Jena, Germany"]},{"author_position":"last","author":{"id":"https://openalex.org/A5006178689","display_name":"Andrea Manica","orcid":"https://orcid.org/0000-0003-1895-450X"},"institutions":[{"id":"https://openalex.org/I241749","display_name":"University of Cambridge","ror":"https://ror.org/013meh722","country_code":"GB","type":"education","lineage":["https://openalex.org/I241749"]}],"countries":["GB"],"is_corresponding":true,"raw_author_name":"Andrea Manica","raw_affiliation_string":"Evolutionary Ecology Group, Department of Zoology, University of Cambridge","raw_affiliation_strings":["Evolutionary Ecology Group, Department of Zoology, University of Cambridge"]}],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5006178689"],"corresponding_institution_ids":["https://openalex.org/I241749"],"apc_list":null,"apc_paid":null,"has_fulltext":true,"fulltext_origin":"pdf","cited_by_count":1,"cited_by_percentile_year":{"min":87,"max":94},"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"keywords":[{"keyword":"species distribution modelling","score":0.6768}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7851138},{"id":"https://openalex.org/C153083717","wikidata":"https://www.wikidata.org/wiki/Q6535263","display_name":"Leverage (statistics)","level":2,"score":0.59806},{"id":"https://openalex.org/C177212765","wikidata":"https://www.wikidata.org/wiki/Q627335","display_name":"Workflow","level":2,"score":0.5552181},{"id":"https://openalex.org/C519991488","wikidata":"https://www.wikidata.org/wiki/Q28865","display_name":"Python (programming language)","level":2,"score":0.5177995},{"id":"https://openalex.org/C113843644","wikidata":"https://www.wikidata.org/wiki/Q901882","display_name":"Interface (matter)","level":4,"score":0.4994402},{"id":"https://openalex.org/C147494362","wikidata":"https://www.wikidata.org/wiki/Q2078905","display_name":"Troubleshooting","level":2,"score":0.48619097},{"id":"https://openalex.org/C2780598303","wikidata":"https://www.wikidata.org/wiki/Q65921492","display_name":"Flexibility (engineering)","level":2,"score":0.46813947},{"id":"https://openalex.org/C162319229","wikidata":"https://www.wikidata.org/wiki/Q175263","display_name":"Data structure","level":2,"score":0.45159668},{"id":"https://openalex.org/C60048249","wikidata":"https://www.wikidata.org/wiki/Q37437","display_name":"Syntax","level":2,"score":0.41139144},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3694306},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.36354318},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.2893615},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.23808175},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.21841842},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.20635098},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C157915830","wikidata":"https://www.wikidata.org/wiki/Q2928001","display_name":"Bubble","level":2,"score":0.0},{"id":"https://openalex.org/C129307140","wikidata":"https://www.wikidata.org/wiki/Q6795880","display_name":"Maximum bubble pressure method","level":3,"score":0.0},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"is_oa":true,"landing_page_url":"https://doi.org/10.1101/2023.07.24.550358","pdf_url":"https://www.biorxiv.org/content/biorxiv/early/2023/07/26/2023.07.24.550358.full.pdf","source":{"id":"https://openalex.org/S4306402567","display_name":"bioRxiv (Cold Spring Harbor Laboratory)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"host_organization":"https://openalex.org/I2750212522","host_organization_name":"Cold Spring Harbor Laboratory","host_organization_lineage":["https://openalex.org/I2750212522"],"host_organization_lineage_names":["Cold Spring Harbor Laboratory"],"type":"repository"},"license":"cc-by-nc-nd","version":"submittedVersion","is_accepted":false,"is_published":false}],"best_oa_location":{"is_oa":true,"landing_page_url":"https://doi.org/10.1101/2023.07.24.550358","pdf_url":"https://www.biorxiv.org/content/biorxiv/early/2023/07/26/2023.07.24.550358.full.pdf","source":{"id":"https://openalex.org/S4306402567","display_name":"bioRxiv (Cold Spring Harbor Laboratory)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"host_organization":"https://openalex.org/I2750212522","host_organization_name":"Cold Spring Harbor Laboratory","host_organization_lineage":["https://openalex.org/I2750212522"],"host_organization_lineage_names":["Cold Spring Harbor Laboratory"],"type":"repository"},"license":"cc-by-nc-nd","version":"submittedVersion","is_accepted":false,"is_published":false},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/13","display_name":"Climate action","score":0.4},{"id":"https://metadata.un.org/sdg/15","display_name":"Life in Land","score":0.19},{"id":"https://metadata.un.org/sdg/14","display_name":"Life below water","score":0.14}],"grants":[],"referenced_works_count":28,"referenced_works":["https://openalex.org/W1526319989","https://openalex.org/W1541774929","https://openalex.org/W1815427854","https://openalex.org/W1969126720","https://openalex.org/W1990748933","https://openalex.org/W2053154970","https://openalex.org/W2056868695","https://openalex.org/W2097601813","https://openalex.org/W2100805904","https://openalex.org/W2110378465","https://openalex.org/W2156632553","https://openalex.org/W2614464134","https://openalex.org/W2804233742","https://openalex.org/W2883300236","https://openalex.org/W2952516441","https://openalex.org/W3021189791","https://openalex.org/W3042912406","https://openalex.org/W3101181848","https://openalex.org/W3162276571","https://openalex.org/W3174465759","https://openalex.org/W4294660389","https://openalex.org/W4297983573","https://openalex.org/W4311322361","https://openalex.org/W4313573713","https://openalex.org/W4324299607","https://openalex.org/W4361200200","https://openalex.org/W4362737001","https://openalex.org/W4384931554"],"related_works":["https://openalex.org/W3014434849","https://openalex.org/W3013479934","https://openalex.org/W4318325534","https://openalex.org/W4240398146","https://openalex.org/W2467308209","https://openalex.org/W2913357653","https://openalex.org/W1981753479","https://openalex.org/W4210597238","https://openalex.org/W4312489236","https://openalex.org/W4238338086"],"ngrams_url":"https://api.openalex.org/works/W4385265868/ngrams","abstract_inverted_index":{"Abstract":[0],"In":[1],"species":[2],"distribution":[3],"modelling":[4],"(SDM),":[5],"it":[6,101,162],"is":[7,22,60,64],"common":[8,239],"practice":[9],"to":[10,67,154,165,208,219,224],"explore":[11],"multiple":[12],"machine-learning":[13],"algorithms":[14,27,130],"and":[15,34,56,62,108,119,123,131,136,147,157,182,211],"combine":[16],"their":[17,51],"results":[18],"into":[19,46],"ensembles.":[20],"This":[21],"challenging":[23],"in":[24],"R:":[25],"different":[26,159],"were":[28],"developed":[29],"independently,":[30],"with":[31,200,241],"inconsistent":[32],"syntax":[33],"data":[35,106,191],"structures.":[36],"Specialised":[37],"SDM":[38,138],"packages":[39,114,223],"solve":[40],"this":[41,86],"problem":[42,87],"by":[43,88,139],"wrapping":[44],"them":[45],"complex":[47],"functions":[48,164],"that":[49,72,84],"tackle":[50],"specific":[52],"requirements.":[53],"But":[54],"creating":[55],"maintaining":[57],"such":[58],"interfaces":[59],"time-consuming,":[61],"there":[63],"no":[65],"way":[66],"easily":[68,166],"integrate":[69],"other":[70,221],"methods":[71],"may":[73],"become":[74],"available.":[75],"Here":[76],"we":[77,195],"present":[78],"tidysdm":[79,133,173,229],",":[80,100,204],"an":[81],"R":[82],"package":[83,202],"solves":[85],"taking":[89],"advantage":[90],"of":[91,97,128,151,228],"the":[92,98,149,198,201,226,235],"tidymodels":[93,242],"universe.":[94],"Being":[95],"part":[96],"tidyverse":[99],"(i)":[102],"has":[103],"standardised":[104],"grammar,":[105],"structures":[107],"interface":[109],"for":[110,116,180],"modelling,":[111],"(ii)":[112],"includes":[113,174],"designed":[115],"fitting,":[117],"tuning,":[118],"validating":[120],"various":[121],"models,":[122],"(iii)":[124],"allows":[125],"easy":[126,135],"integration":[127,199],"new":[129],"methods.":[132],"grants":[134],"flexible":[137],"supporting":[140],"standard":[141,178],"algorithms,":[142],"including":[143],"additional":[144,215],"SDM-oriented":[145],"functions,":[146],"allowing":[148,205],"use":[150],"any":[152,188],"procedure":[153],"fit,":[155],"tune":[156],"validate":[158],"models.":[160],"Additionally,":[161],"provides":[163],"fit":[167],"models":[168],"based":[169],"on":[170,234],"paleo/time-scattered":[171],"data.":[172,184],"two":[175],"vignettes":[176],"detailing":[177],"procedures":[179],"present-day":[181],"time-scattered":[183],"Users":[185],"can":[186],"utilise":[187],"standard-format":[189],"climatic":[190],"as":[192],"input,":[193],"but":[194],"also":[196],"showcase":[197],"pastclim":[203],"easier":[206],"access":[207],"present,":[209],"past":[210],"future":[212],"climate.":[213],"An":[214],"vignette":[216],"illustrates":[217],"how":[218],"leverage":[220],"tidyerse":[222],"enhance":[225],"workflow":[227],".":[230,243],"Finally,":[231],"a":[232],"section":[233],"website":[236],"helps":[237],"troubleshoot":[238],"problems":[240]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W4385265868","counts_by_year":[{"year":2023,"cited_by_count":1}],"updated_date":"2023-12-15T17:44:27.491804","created_date":"2023-07-27"}},"citation_counts":{"https://doi.org/10.1101/2023.07.24.550358":1},"total_citations":1,"keywords_from_contributors":["tidyverse","tidy-data"],"project_url":"https://ost.ecosyste.ms/api/v1/projects/120485","html_url":"https://ost.ecosyste.ms/projects/120485"}