{"id":66720,"name":"climaemet","description":"An interface to download the climatic data of the Spanish Meteorological Agency directly from R using their API and create scientific graphs.","url":"https://github.com/ropenspain/climaemet","last_synced_at":"2026-06-19T11:01:05.265Z","repository":{"id":40235547,"uuid":"277600874","full_name":"rOpenSpain/climaemet","owner":"rOpenSpain","description":"R Climate AEMET Tools","archived":false,"fork":false,"pushed_at":"2026-06-10T15:08:54.000Z","size":295553,"stargazers_count":46,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2026-06-15T09:03:33.275Z","etag":null,"topics":["aemet","climate","cran","data","forecast-api","r","r-package","ropenspain","rstats","science","spain","weather-api"],"latest_commit_sha":null,"homepage":"https://ropenspain.github.io/climaemet/","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/rOpenSpain.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS.md","contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":"codemeta.json","zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2020-07-06T17:02:11.000Z","updated_at":"2026-06-09T20:23:19.000Z","dependencies_parsed_at":"2023-09-21T19:31:28.340Z","dependency_job_id":"e7c67c7b-2dd4-4f58-a549-5757ef9d17ff","html_url":"https://github.com/rOpenSpain/climaemet","commit_stats":{"total_commits":304,"total_committers":7,"mean_commits":43.42857142857143,"dds":0.2203947368421053,"last_synced_commit":"4fbc025614d3dc907238b0f8739b40c07c22070e"},"previous_names":[],"tags_count":16,"template":false,"template_full_name":null,"purl":"pkg:github/rOpenSpain/climaemet","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rOpenSpain%2Fclimaemet","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rOpenSpain%2Fclimaemet/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rOpenSpain%2Fclimaemet/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rOpenSpain%2Fclimaemet/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rOpenSpain","download_url":"https://codeload.github.com/rOpenSpain/climaemet/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rOpenSpain%2Fclimaemet/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34443239,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-17T02:00:05.408Z","response_time":127,"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":"rOpenSpain","name":"rOpenSpain","uuid":"34716267","kind":"organization","description":"rOpenSci is our form, Spanish public data our matter","email":"hola@ropenspain.es","website":"http://ropenspain.es","location":"Spain","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/34716267?v=4","repositories_count":21,"last_synced_at":"2026-06-11T21:27:02.089Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/rOpenSpain","funding_links":[],"total_stars":null,"followers":79,"following":0,"created_at":"2022-11-09T23:06:48.395Z","updated_at":"2026-06-11T21:27:02.089Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rOpenSpain","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rOpenSpain/repositories"},"packages":[{"id":13970720,"name":"r-climaemet","ecosystem":"guix","description":"Climate AEMET Tools","homepage":"https://ropenspain.github.io/climaemet/","licenses":"gpl3","normalized_licenses":["GPL-3.0"],"repository_url":"https://github.com/ropenspain/climaemet","keywords_array":[],"namespace":null,"versions_count":2,"first_release_published_at":"2026-03-03T00:38:37.038Z","latest_release_published_at":"2026-04-03T07:16:44.949Z","latest_release_number":"1.5.1","last_synced_at":"2026-04-03T07:16:45.219Z","created_at":"2026-03-03T00:38:36.854Z","updated_at":"2026-04-03T09:18:41.998Z","registry_url":"https://packages.guix.gnu.org/packages/r-climaemet/1.5.0/","install_command":"guix install r-climaemet","documentation_url":"https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/cran.scm#n9036","metadata":{"location":"gnu/packages/cran.scm:9036","variable_name":"r-climaemet"},"repo_metadata":{"id":40235547,"uuid":"277600874","full_name":"rOpenSpain/climaemet","owner":"rOpenSpain","description":"R Climate AEMET Tools","archived":false,"fork":false,"pushed_at":"2026-03-04T12:52:17.000Z","size":182447,"stargazers_count":45,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2026-03-06T11:36:20.901Z","etag":null,"topics":["aemet","climate","cran","data","forecast-api","r","r-package","ropenspain","rstats","science","spain","weather-api"],"latest_commit_sha":null,"homepage":"https://ropenspain.github.io/climaemet/","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/rOpenSpain.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS.md","contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":"codemeta.json","zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2020-07-06T17:02:11.000Z","updated_at":"2026-02-27T10:12:48.000Z","dependencies_parsed_at":"2023-09-21T19:31:28.340Z","dependency_job_id":"e7c67c7b-2dd4-4f58-a549-5757ef9d17ff","html_url":"https://github.com/rOpenSpain/climaemet","commit_stats":{"total_commits":304,"total_committers":7,"mean_commits":43.42857142857143,"dds":0.2203947368421053,"last_synced_commit":"4fbc025614d3dc907238b0f8739b40c07c22070e"},"previous_names":[],"tags_count":14,"template":false,"template_full_name":null,"purl":"pkg:github/rOpenSpain/climaemet","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rOpenSpain%2Fclimaemet","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rOpenSpain%2Fclimaemet/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rOpenSpain%2Fclimaemet/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rOpenSpain%2Fclimaemet/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rOpenSpain","download_url":"https://codeload.github.com/rOpenSpain/climaemet/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rOpenSpain%2Fclimaemet/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30331608,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-10T05:25:20.737Z","status":"ssl_error","status_checked_at":"2026-03-10T05:25:17.430Z","response_time":106,"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"}},"repo_metadata_updated_at":"2026-04-03T09:18:20.220Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":4.378187014842964,"forks_count":5.692377672363377,"docker_downloads_count":null,"average":2.517641171801585},"purl":"pkg:guix/r-climaemet","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/guix/r-climaemet","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/guix/r-climaemet","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/guix/r-climaemet/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-02-27T13:00:17.080Z","issues_count":32,"pull_requests_count":68,"avg_time_to_close_issue":8582227.27586207,"avg_time_to_close_pull_request":175468.68253968254,"issues_closed_count":29,"pull_requests_closed_count":63,"pull_request_authors_count":2,"issue_authors_count":7,"avg_comments_per_issue":1.6875,"avg_comments_per_pull_request":0.2647058823529412,"merged_pull_requests_count":59,"bot_issues_count":1,"bot_pull_requests_count":11,"past_year_issues_count":8,"past_year_pull_requests_count":12,"past_year_avg_time_to_close_issue":347964.2,"past_year_avg_time_to_close_pull_request":982065.125,"past_year_issues_closed_count":5,"past_year_pull_requests_closed_count":8,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":3.25,"past_year_avg_comments_per_pull_request":0.5,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":5,"past_year_merged_pull_requests_count":8,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/rOpenSpain%2Fclimaemet/issues","maintainers":[{"login":"dieghernan","count":80,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dieghernan"}],"active_maintainers":[{"login":"dieghernan","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dieghernan"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/r-climaemet/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/r-climaemet/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/r-climaemet/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/r-climaemet/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/r-climaemet/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/r-climaemet/codemeta","maintainers":[],"registry":{"name":"guix","url":"https://guix.gnu.org","ecosystem":"guix","default":true,"packages_count":31787,"maintainers_count":0,"namespaces_count":0,"keywords_count":1627,"github":"guix-mirror","metadata":{"funded_packages_count":368},"icon_url":"https://github.com/guix-mirror.png","created_at":"2026-03-02T16:23:46.981Z","updated_at":"2026-06-10T05:17:25.224Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/guix/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/guix/namespaces"}},{"id":426248,"name":"climaemet","ecosystem":"cran","description":"Tools for AEMET Climate Data","homepage":"https://ropenspain.github.io/climaemet/","licenses":"GPL-3","normalized_licenses":["GPL-3.0"],"repository_url":"https://github.com/ropenspain/climaemet","keywords_array":[],"namespace":null,"versions_count":16,"first_release_published_at":"2020-07-07T14:50:00.000Z","latest_release_published_at":"2026-06-03T00:00:00.000Z","latest_release_number":"1.6.0","last_synced_at":"2026-06-17T13:47:59.455Z","created_at":"2022-04-06T18:49:37.535Z","updated_at":"2026-06-17T13:47:59.455Z","registry_url":"https://cran.r-project.org/package=climaemet","install_command":null,"documentation_url":"http://cran.r-project.org/web/packages/climaemet/climaemet.pdf","metadata":{},"repo_metadata":{"id":40235547,"uuid":"277600874","full_name":"rOpenSpain/climaemet","owner":"rOpenSpain","description":"R Climate AEMET Tools","archived":false,"fork":false,"pushed_at":"2024-10-23T13:02:16.000Z","size":478551,"stargazers_count":41,"open_issues_count":1,"forks_count":2,"subscribers_count":4,"default_branch":"main","last_synced_at":"2024-10-29T22:31:53.615Z","etag":null,"topics":["aemet","climate","cran","data","forecast-api","r","r-package","ropenspain","rstats","science","spain","weather-api"],"latest_commit_sha":null,"homepage":"https://ropenspain.github.io/climaemet/","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/rOpenSpain.png","metadata":{"files":{"readme":"README.Rmd","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":"codemeta.json"}},"created_at":"2020-07-06T17:02:11.000Z","updated_at":"2024-10-05T01:41:40.000Z","dependencies_parsed_at":"2023-09-21T19:31:28.340Z","dependency_job_id":"7403e9fc-7989-475a-9053-3a0f0356c008","html_url":"https://github.com/rOpenSpain/climaemet","commit_stats":{"total_commits":255,"total_committers":7,"mean_commits":36.42857142857143,"dds":0.2196078431372549,"last_synced_commit":"415d3c508cc19582b1ab5ef20de28b893e810d90"},"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rOpenSpain%2Fclimaemet","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rOpenSpain%2Fclimaemet/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rOpenSpain%2Fclimaemet/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rOpenSpain%2Fclimaemet/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rOpenSpain","download_url":"https://codeload.github.com/rOpenSpain/climaemet/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":222155737,"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":"rOpenSpain","name":"rOpenSpain","uuid":"34716267","kind":"organization","description":"rOpenSci is our form, Spanish public data our matter","email":"hola@ropenspain.es","website":"http://ropenspain.es","location":"Spain","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/34716267?v=4","repositories_count":21,"last_synced_at":"2023-02-26T11:30:41.307Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/rOpenSpain","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-09T23:06:48.395Z","updated_at":"2023-02-26T11:30:41.312Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rOpenSpain","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rOpenSpain/repositories"},"tags":[{"name":"v1.3.0","sha":"334f98e2308bb7074e2cbbf90fe2b311f30328c6","kind":"commit","published_at":"2024-06-23T20:43:08.000Z","download_url":"https://codeload.github.com/rOpenSpain/climaemet/tar.gz/v1.3.0","html_url":"https://github.com/rOpenSpain/climaemet/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rOpenSpain%2Fclimaemet/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rOpenSpain%2Fclimaemet/tags/v1.3.0/manifests"},{"name":"v1.2.1","sha":"e87f6f1e4c6b6c475cfd5977088ce8943b71bbd2","kind":"commit","published_at":"2024-01-30T21:59:53.000Z","download_url":"https://codeload.github.com/rOpenSpain/climaemet/tar.gz/v1.2.1","html_url":"https://github.com/rOpenSpain/climaemet/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rOpenSpain%2Fclimaemet/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rOpenSpain%2Fclimaemet/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"efc9e08a07cb65c7e1b8295281ed2dd2ad9ce76a","kind":"commit","published_at":"2023-08-29T14:31:20.000Z","download_url":"https://codeload.github.com/rOpenSpain/climaemet/tar.gz/v1.2.0","html_url":"https://github.com/rOpenSpain/climaemet/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rOpenSpain%2Fclimaemet/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rOpenSpain%2Fclimaemet/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"90ac1f96102206424d66c70b963a01c31bb649e6","kind":"commit","published_at":"2023-05-25T17:23:36.000Z","download_url":"https://codeload.github.com/rOpenSpain/climaemet/tar.gz/v1.1.1","html_url":"https://github.com/rOpenSpain/climaemet/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rOpenSpain%2Fclimaemet/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rOpenSpain%2Fclimaemet/tags/v1.1.1/manifests"},{"name":"v1.1.0","sha":"788cd2161e4dfe2c194ce3000a93962f256cabac","kind":"commit","published_at":"2023-02-16T20:52:11.000Z","download_url":"https://codeload.github.com/rOpenSpain/climaemet/tar.gz/v1.1.0","html_url":"https://github.com/rOpenSpain/climaemet/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rOpenSpain%2Fclimaemet/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rOpenSpain%2Fclimaemet/tags/v1.1.0/manifests"},{"name":"v1.0.2","sha":"b614feb617883f53ca3006f117a141520e44cac0","kind":"commit","published_at":"2022-08-14T07:40:05.000Z","download_url":"https://codeload.github.com/rOpenSpain/climaemet/tar.gz/v1.0.2","html_url":"https://github.com/rOpenSpain/climaemet/releases/tag/v1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rOpenSpain%2Fclimaemet/tags/v1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rOpenSpain%2Fclimaemet/tags/v1.0.2/manifests"},{"name":"v1.0.1","sha":"81b69893666eb4033b43cca184a29be4d6f2fd59","kind":"commit","published_at":"2022-02-23T15:34:50.000Z","download_url":"https://codeload.github.com/rOpenSpain/climaemet/tar.gz/v1.0.1","html_url":"https://github.com/rOpenSpain/climaemet/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rOpenSpain%2Fclimaemet/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rOpenSpain%2Fclimaemet/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"f7b50aa47a26d3d07686fe238a42933504f11a00","kind":"commit","published_at":"2021-09-16T11:17:29.000Z","download_url":"https://codeload.github.com/rOpenSpain/climaemet/tar.gz/v1.0.0","html_url":"https://github.com/rOpenSpain/climaemet/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rOpenSpain%2Fclimaemet/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rOpenSpain%2Fclimaemet/tags/v1.0.0/manifests"},{"name":"v0.2.0","sha":"09f945d5d17cac3cf693806647fdac14ba017e3a","kind":"tag","published_at":"2021-03-22T08:03:05.000Z","download_url":"https://codeload.github.com/rOpenSpain/climaemet/tar.gz/v0.2.0","html_url":"https://github.com/rOpenSpain/climaemet/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rOpenSpain%2Fclimaemet/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rOpenSpain%2Fclimaemet/tags/v0.2.0/manifests"},{"name":"v0.1.0","sha":"964706d2e9030bd23d5dea4e90ec3f59d83aece3","kind":"commit","published_at":"2020-07-07T14:48:13.000Z","download_url":"https://codeload.github.com/rOpenSpain/climaemet/tar.gz/v0.1.0","html_url":"https://github.com/rOpenSpain/climaemet/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rOpenSpain%2Fclimaemet/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rOpenSpain%2Fclimaemet/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2024-10-30T02:59:06.889Z","dependent_packages_count":0,"downloads":1129,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":15.787375415282392,"dependent_repos_count":23.801506424457244,"dependent_packages_count":28.64230343300111,"stargazers_count":9.922480620155039,"forks_count":20.99246787771378,"docker_downloads_count":null,"average":19.829226754121912},"purl":"pkg:cran/climaemet","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/cran/climaemet","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/cran/climaemet","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/cran/climaemet/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2024-10-29T21:03:39.064Z","issues_count":25,"pull_requests_count":43,"avg_time_to_close_issue":7379618.956521739,"avg_time_to_close_pull_request":19639.18604651163,"issues_closed_count":23,"pull_requests_closed_count":43,"pull_request_authors_count":2,"issue_authors_count":5,"avg_comments_per_issue":1.24,"avg_comments_per_pull_request":0.18604651162790697,"merged_pull_requests_count":41,"bot_issues_count":1,"bot_pull_requests_count":3,"past_year_issues_count":10,"past_year_pull_requests_count":12,"past_year_avg_time_to_close_issue":1376711.5555555555,"past_year_avg_time_to_close_pull_request":28449.75,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":12,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":0.9,"past_year_avg_comments_per_pull_request":0.5,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":12,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/rOpenSpain%2Fclimaemet/issues","maintainers":[{"login":"dieghernan","count":60,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dieghernan"}],"active_maintainers":[{"login":"dieghernan","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dieghernan"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/packages/climaemet/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/packages/climaemet/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/packages/climaemet/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/packages/climaemet/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/packages/climaemet/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/packages/climaemet/codemeta","maintainers":[{"uuid":"diego.hernangomezherrero@gmail.com","login":null,"name":"Diego Hernangómez","email":"diego.hernangomezherrero@gmail.com","url":null,"packages_count":13,"html_url":null,"role":null,"created_at":"2022-11-14T17:15:31.244Z","updated_at":"2022-11-14T17:15:31.244Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/maintainers/diego.hernangomezherrero@gmail.com/packages"}],"registry":{"name":"cran.r-project.org","url":"https://cran.r-project.org","ecosystem":"cran","default":true,"packages_count":28784,"maintainers_count":16003,"namespaces_count":0,"keywords_count":8933,"github":"r-project-org","metadata":{"icon_url":"https://cran.r-project.org/CRANlogo.png","funded_packages_count":556},"icon_url":"https://cran.r-project.org/CRANlogo.png","created_at":"2022-04-06T16:32:25.637Z","updated_at":"2026-06-10T05:17:56.420Z","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":11733601,"name":"github.com/ropenspain/climaemet","ecosystem":"go","description":null,"homepage":null,"licenses":"gpl-3.0","normalized_licenses":["GPL-3.0"],"repository_url":"https://github.com/ropenspain/climaemet","keywords_array":[],"namespace":null,"versions_count":16,"first_release_published_at":"2020-07-07T14:48:13.000Z","latest_release_published_at":"2026-06-03T13:42:41.000Z","latest_release_number":"v1.6.0","last_synced_at":"2026-06-17T13:48:00.023Z","created_at":"2025-06-05T11:17:30.021Z","updated_at":"2026-06-17T13:48:00.024Z","registry_url":"https://pkg.go.dev/github.com/ropenspain/climaemet","install_command":"go get github.com/ropenspain/climaemet","documentation_url":"https://pkg.go.dev/github.com/ropenspain/climaemet#section-documentation","metadata":{},"repo_metadata":{"id":40235547,"uuid":"277600874","full_name":"rOpenSpain/climaemet","owner":"rOpenSpain","description":"R Climate AEMET Tools","archived":false,"fork":false,"pushed_at":"2026-03-04T12:52:17.000Z","size":182447,"stargazers_count":45,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2026-03-06T11:36:20.901Z","etag":null,"topics":["aemet","climate","cran","data","forecast-api","r","r-package","ropenspain","rstats","science","spain","weather-api"],"latest_commit_sha":null,"homepage":"https://ropenspain.github.io/climaemet/","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/rOpenSpain.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS.md","contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":"codemeta.json","zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2020-07-06T17:02:11.000Z","updated_at":"2026-02-27T10:12:48.000Z","dependencies_parsed_at":"2023-09-21T19:31:28.340Z","dependency_job_id":"e7c67c7b-2dd4-4f58-a549-5757ef9d17ff","html_url":"https://github.com/rOpenSpain/climaemet","commit_stats":{"total_commits":304,"total_committers":7,"mean_commits":43.42857142857143,"dds":0.2203947368421053,"last_synced_commit":"4fbc025614d3dc907238b0f8739b40c07c22070e"},"previous_names":[],"tags_count":14,"template":false,"template_full_name":null,"purl":"pkg:github/rOpenSpain/climaemet","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rOpenSpain%2Fclimaemet","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rOpenSpain%2Fclimaemet/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rOpenSpain%2Fclimaemet/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rOpenSpain%2Fclimaemet/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rOpenSpain","download_url":"https://codeload.github.com/rOpenSpain/climaemet/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rOpenSpain%2Fclimaemet/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30331608,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-10T05:25:20.737Z","status":"ssl_error","status_checked_at":"2026-03-10T05:25:17.430Z","response_time":106,"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"},"tags":[]},"repo_metadata_updated_at":"2026-03-14T08:10:25.045Z","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/ropenspain/climaemet","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/ropenspain/climaemet","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/ropenspain/climaemet","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/ropenspain/climaemet/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-02-27T13:00:17.080Z","issues_count":32,"pull_requests_count":68,"avg_time_to_close_issue":8582227.27586207,"avg_time_to_close_pull_request":175468.68253968254,"issues_closed_count":29,"pull_requests_closed_count":63,"pull_request_authors_count":2,"issue_authors_count":7,"avg_comments_per_issue":1.6875,"avg_comments_per_pull_request":0.2647058823529412,"merged_pull_requests_count":59,"bot_issues_count":1,"bot_pull_requests_count":11,"past_year_issues_count":8,"past_year_pull_requests_count":12,"past_year_avg_time_to_close_issue":347964.2,"past_year_avg_time_to_close_pull_request":982065.125,"past_year_issues_closed_count":5,"past_year_pull_requests_closed_count":8,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":3.25,"past_year_avg_comments_per_pull_request":0.5,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":5,"past_year_merged_pull_requests_count":8,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/rOpenSpain%2Fclimaemet/issues","maintainers":[{"login":"dieghernan","count":80,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dieghernan"}],"active_maintainers":[{"login":"dieghernan","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dieghernan"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fropenspain%2Fclimaemet/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fropenspain%2Fclimaemet/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fropenspain%2Fclimaemet/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fropenspain%2Fclimaemet/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fropenspain%2Fclimaemet/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fropenspain%2Fclimaemet/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2180428,"maintainers_count":0,"namespaces_count":792747,"keywords_count":113213,"github":"golang","metadata":{"funded_packages_count":53976},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-06-10T05:03:23.672Z","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":11733600,"name":"github.com/rOpenSpain/climaemet","ecosystem":"go","description":null,"homepage":null,"licenses":"gpl-3.0","normalized_licenses":["GPL-3.0"],"repository_url":"https://github.com/rOpenSpain/climaemet","keywords_array":[],"namespace":null,"versions_count":16,"first_release_published_at":"2025-06-05T11:17:42.913Z","latest_release_published_at":"2026-06-03T13:42:41.000Z","latest_release_number":"v1.6.0","last_synced_at":"2026-06-17T13:48:00.018Z","created_at":"2025-06-05T11:17:29.625Z","updated_at":"2026-06-17T13:48:00.019Z","registry_url":"https://pkg.go.dev/github.com/rOpenSpain/climaemet","install_command":"go get github.com/rOpenSpain/climaemet","documentation_url":"https://pkg.go.dev/github.com/rOpenSpain/climaemet#section-documentation","metadata":{},"repo_metadata":{"id":40235547,"uuid":"277600874","full_name":"rOpenSpain/climaemet","owner":"rOpenSpain","description":"R Climate AEMET Tools","archived":false,"fork":false,"pushed_at":"2026-03-04T12:52:17.000Z","size":182447,"stargazers_count":45,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2026-03-06T11:36:20.901Z","etag":null,"topics":["aemet","climate","cran","data","forecast-api","r","r-package","ropenspain","rstats","science","spain","weather-api"],"latest_commit_sha":null,"homepage":"https://ropenspain.github.io/climaemet/","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/rOpenSpain.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS.md","contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":"codemeta.json","zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2020-07-06T17:02:11.000Z","updated_at":"2026-02-27T10:12:48.000Z","dependencies_parsed_at":"2023-09-21T19:31:28.340Z","dependency_job_id":"e7c67c7b-2dd4-4f58-a549-5757ef9d17ff","html_url":"https://github.com/rOpenSpain/climaemet","commit_stats":{"total_commits":304,"total_committers":7,"mean_commits":43.42857142857143,"dds":0.2203947368421053,"last_synced_commit":"4fbc025614d3dc907238b0f8739b40c07c22070e"},"previous_names":[],"tags_count":14,"template":false,"template_full_name":null,"purl":"pkg:github/rOpenSpain/climaemet","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rOpenSpain%2Fclimaemet","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rOpenSpain%2Fclimaemet/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rOpenSpain%2Fclimaemet/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rOpenSpain%2Fclimaemet/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rOpenSpain","download_url":"https://codeload.github.com/rOpenSpain/climaemet/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rOpenSpain%2Fclimaemet/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30252496,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-08T08:59:44.879Z","status":"ssl_error","status_checked_at":"2026-03-08T08:58:02.867Z","response_time":56,"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"},"tags":[]},"repo_metadata_updated_at":"2026-03-14T08:09:35.988Z","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/r%21open%21spain/climaemet","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/rOpenSpain/climaemet","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/rOpenSpain/climaemet","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/rOpenSpain/climaemet/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-02-27T13:00:17.080Z","issues_count":32,"pull_requests_count":68,"avg_time_to_close_issue":8582227.27586207,"avg_time_to_close_pull_request":175468.68253968254,"issues_closed_count":29,"pull_requests_closed_count":63,"pull_request_authors_count":2,"issue_authors_count":7,"avg_comments_per_issue":1.6875,"avg_comments_per_pull_request":0.2647058823529412,"merged_pull_requests_count":59,"bot_issues_count":1,"bot_pull_requests_count":11,"past_year_issues_count":8,"past_year_pull_requests_count":12,"past_year_avg_time_to_close_issue":347964.2,"past_year_avg_time_to_close_pull_request":982065.125,"past_year_issues_closed_count":5,"past_year_pull_requests_closed_count":8,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":3.25,"past_year_avg_comments_per_pull_request":0.5,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":5,"past_year_merged_pull_requests_count":8,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/rOpenSpain%2Fclimaemet/issues","maintainers":[{"login":"dieghernan","count":80,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dieghernan"}],"active_maintainers":[{"login":"dieghernan","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dieghernan"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FrOpenSpain%2Fclimaemet/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FrOpenSpain%2Fclimaemet/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FrOpenSpain%2Fclimaemet/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FrOpenSpain%2Fclimaemet/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FrOpenSpain%2Fclimaemet/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FrOpenSpain%2Fclimaemet/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2180428,"maintainers_count":0,"namespaces_count":792747,"keywords_count":113213,"github":"golang","metadata":{"funded_packages_count":53976},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-06-10T05:03:23.672Z","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":720531,"full_name":"rOpenSpain/climaemet","default_branch":"main","total_commits":429,"total_committers":7,"total_bot_commits":58,"total_bot_committers":2,"mean_commits":61.285714285714285,"dds":0.21678321678321677,"past_year_total_commits":84,"past_year_total_committers":3,"past_year_total_bot_commits":14,"past_year_total_bot_committers":2,"past_year_mean_commits":28.0,"past_year_dds":0.16666666666666663,"last_synced_at":"2026-06-17T10:03:35.011Z","last_synced_commit":"dddfb43c3332226042ea92566d08df7ba9d67132","created_at":"2023-03-09T13:02:52.799Z","updated_at":"2026-06-17T10:03:18.126Z","committers":[{"name":"Diego H","email":"diego.hernangomezherrero@gmail.com","login":"dieghernan","count":336},{"name":"github-actions[bot]","email":"41898282+github-actions[bot]","login":"github-actions[bot]","count":51},{"name":"GitHub Actions","email":"actions@github.com","login":"actions-user","count":21},{"name":"mpizarrotig","email":"manolopizarro@hotmail.com","login":"mpizarrotig","count":11},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":7},{"name":"ImgBotApp","email":"ImgBotHelp@gmail.com","login":"ImgBotApp","count":2},{"name":"Gema Fernández-Avilés Calderón","email":"80209018+gemafaviles","login":"gemafaviles","count":1}],"past_year_committers":[{"name":"Diego H.","email":"diego.hernangomezherrero@gmail.com","login":"dieghernan","count":70},{"name":"github-actions[bot]","email":"41898282+github-actions[bot]","login":"github-actions[bot]","count":11},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":3}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/rOpenSpain%2Fclimaemet/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-06-19T00:00:07.604Z","repositories_count":6263713,"commits_count":875002357,"contributors_count":35073036,"owners_count":1168674,"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":"rOpenSpain/climaemet","html_url":"https://github.com/rOpenSpain/climaemet","last_synced_at":"2026-06-13T04:22:14.562Z","status":"active","issues_count":34,"pull_requests_count":70,"avg_time_to_close_issue":8033986.9677419355,"avg_time_to_close_pull_request":173633.015625,"issues_closed_count":31,"pull_requests_closed_count":64,"pull_request_authors_count":2,"issue_authors_count":7,"avg_comments_per_issue":1.5882352941176472,"avg_comments_per_pull_request":0.2714285714285714,"merged_pull_requests_count":59,"bot_issues_count":1,"bot_pull_requests_count":13,"past_year_issues_count":6,"past_year_pull_requests_count":12,"past_year_avg_time_to_close_issue":212798.2,"past_year_avg_time_to_close_pull_request":989129.625,"past_year_issues_closed_count":5,"past_year_pull_requests_closed_count":8,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":1.8333333333333333,"past_year_avg_comments_per_pull_request":0.5,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":7,"past_year_merged_pull_requests_count":7,"created_at":"2023-05-09T10:37:21.406Z","updated_at":"2026-06-13T04:22:14.562Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/rOpenSpain%2Fclimaemet","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/rOpenSpain%2Fclimaemet/issues","issue_labels_count":{"enhancement":6,"help wanted":2,"documentation":2,"question":1},"pull_request_labels_count":{"dependencies":13,"enhancement":11,"github_actions":7},"issue_author_associations_count":{"MEMBER":25,"NONE":8,"CONTRIBUTOR":1},"pull_request_author_associations_count":{"MEMBER":57,"CONTRIBUTOR":13},"issue_authors":{"dieghernan":25,"dominicroye":2,"Roberto-avm":2,"jesbrz":2,"indycool79":1,"paschatz":1,"github-actions[bot]":1},"pull_request_authors":{"dieghernan":57,"dependabot[bot]":13},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-06-19T00:00:10.812Z","repositories_count":14815631,"issues_count":33034956,"pull_requests_count":109014030,"authors_count":11311486,"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":{"dependencies":7,"github_actions":7},"past_year_issue_author_associations_count":{"MEMBER":3,"NONE":2},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":7,"MEMBER":3},"past_year_issue_authors":{"dieghernan":3,"Roberto-avm":2},"past_year_pull_request_authors":{"dependabot[bot]":7,"dieghernan":3},"maintainers":[{"login":"dieghernan","count":82,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dieghernan"}],"active_maintainers":[{"login":"dieghernan","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dieghernan"}]},"events":{"total":{"ReleaseEvent":2,"DeleteEvent":9,"PullRequestEvent":14,"IssuesEvent":14,"WatchEvent":5,"IssueCommentEvent":18,"PushEvent":160,"CreateEvent":16},"last_year":{"ReleaseEvent":1,"DeleteEvent":6,"PullRequestEvent":3,"IssuesEvent":7,"WatchEvent":2,"IssueCommentEvent":5,"PushEvent":88,"CreateEvent":11}},"keywords":["aemet","climate","cran","data","forecast-api","r","r-package","ropenspain","rstats","science","spain","weather-api"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/check-examples.yaml","sha":null,"kind":"manifest","created_at":"2023-02-17T05:31:22.886Z","updated_at":"2023-02-17T05:31:22.886Z","repository_link":"https://github.com/rOpenSpain/climaemet/blob/main/.github/workflows/check-examples.yaml","dependencies":[{"id":7734095546,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7734095547,"package_name":"r-lib/actions/setup-pandoc","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7734095548,"package_name":"r-lib/actions/setup-r","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7734095549,"package_name":"r-lib/actions/setup-r-dependencies","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7734095558,"package_name":"r-lib/actions/check-r-package","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/cran-status.yaml","sha":null,"kind":"manifest","created_at":"2023-02-17T05:31:23.083Z","updated_at":"2023-02-17T05:31:23.083Z","repository_link":"https://github.com/rOpenSpain/climaemet/blob/main/.github/workflows/cran-status.yaml","dependencies":[{"id":7734095949,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7734095950,"package_name":"dieghernan/cran-status-check","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pkgdown-gh-pages-clean.yaml","sha":null,"kind":"manifest","created_at":"2023-02-17T05:31:23.128Z","updated_at":"2023-02-17T05:31:23.128Z","repository_link":"https://github.com/rOpenSpain/climaemet/blob/main/.github/workflows/pkgdown-gh-pages-clean.yaml","dependencies":[{"id":7734096303,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7734096304,"package_name":"r-lib/actions/setup-pandoc","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7734096305,"package_name":"r-lib/actions/setup-r","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7734096306,"package_name":"r-lib/actions/setup-r-dependencies","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/roscron-check-full.yaml","sha":null,"kind":"manifest","created_at":"2023-02-17T05:31:23.731Z","updated_at":"2023-02-17T05:31:23.731Z","repository_link":"https://github.com/rOpenSpain/climaemet/blob/main/.github/workflows/roscron-check-full.yaml","dependencies":[{"id":7734099454,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7734099455,"package_name":"r-lib/actions/setup-pandoc","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7734099456,"package_name":"r-lib/actions/setup-r","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7734099457,"package_name":"r-lib/actions/setup-r-dependencies","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7734099458,"package_name":"r-lib/actions/check-r-package","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/rostemplate-gh-pages.yaml","sha":null,"kind":"manifest","created_at":"2023-02-17T05:31:23.893Z","updated_at":"2023-02-17T05:31:23.893Z","repository_link":"https://github.com/rOpenSpain/climaemet/blob/main/.github/workflows/rostemplate-gh-pages.yaml","dependencies":[{"id":7734100137,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7734100138,"package_name":"r-lib/actions/setup-pandoc","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7734100139,"package_name":"r-lib/actions/setup-r","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7734100140,"package_name":"r-lib/actions/setup-r-dependencies","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/update-docs.yaml","sha":null,"kind":"manifest","created_at":"2023-02-17T05:31:24.022Z","updated_at":"2023-02-17T05:31:24.022Z","repository_link":"https://github.com/rOpenSpain/climaemet/blob/main/.github/workflows/update-docs.yaml","dependencies":[{"id":7734100545,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7734100546,"package_name":"r-lib/actions/setup-pandoc","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7734100547,"package_name":"r-lib/actions/setup-r","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7734100548,"package_name":"r-lib/actions/setup-r-dependencies","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7734100549,"package_name":"r-lib/actions/check-r-package","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"cran","filepath":"DESCRIPTION","sha":null,"kind":"manifest","created_at":"2023-02-17T05:31:24.089Z","updated_at":"2023-02-17T05:31:24.089Z","repository_link":"https://github.com/rOpenSpain/climaemet/blob/main/DESCRIPTION","dependencies":[{"id":7734100806,"package_name":"R","ecosystem":"cran","requirements":"\u003e= 3.6.0","direct":true,"kind":"depends","optional":false},{"id":7734100807,"package_name":"dplyr","ecosystem":"cran","requirements":"\u003e= 1.0.0","direct":true,"kind":"imports","optional":false},{"id":7734100808,"package_name":"ggplot2","ecosystem":"cran","requirements":"\u003e= 3.3.2","direct":true,"kind":"imports","optional":false},{"id":7734100809,"package_name":"httr","ecosystem":"cran","requirements":"\u003e= 1.4.1","direct":true,"kind":"imports","optional":false},{"id":7734100811,"package_name":"jsonlite","ecosystem":"cran","requirements":"\u003e= 1.7.0","direct":true,"kind":"imports","optional":false},{"id":7734100819,"package_name":"rappdirs","ecosystem":"cran","requirements":"\u003e= 0.3.3","direct":true,"kind":"imports","optional":false},{"id":7734100820,"package_name":"readr","ecosystem":"cran","requirements":"\u003e= 1.4.0","direct":true,"kind":"imports","optional":false},{"id":7734100822,"package_name":"rlang","ecosystem":"cran","requirements":"\u003e= 0.4.6","direct":true,"kind":"imports","optional":false},{"id":7734100823,"package_name":"tibble","ecosystem":"cran","requirements":"\u003e= 3.0.3","direct":true,"kind":"imports","optional":false},{"id":7734100824,"package_name":"tidyr","ecosystem":"cran","requirements":"\u003e= 1.1.0","direct":true,"kind":"imports","optional":false},{"id":7734100825,"package_name":"climatol","ecosystem":"cran","requirements":"\u003e= 3.1.2","direct":true,"kind":"suggests","optional":false},{"id":7734100826,"package_name":"gganimate","ecosystem":"cran","requirements":"\u003e= 1.0.5","direct":true,"kind":"suggests","optional":false},{"id":7734100834,"package_name":"jpeg","ecosystem":"cran","requirements":"\u003e= 0.1.8","direct":true,"kind":"suggests","optional":false},{"id":7734100835,"package_name":"knitr","ecosystem":"cran","requirements":"*","direct":true,"kind":"suggests","optional":false},{"id":7734100836,"package_name":"lubridate","ecosystem":"cran","requirements":"*","direct":true,"kind":"suggests","optional":false},{"id":7734100863,"package_name":"rmarkdown","ecosystem":"cran","requirements":"*","direct":true,"kind":"suggests","optional":false},{"id":7734100864,"package_name":"scales","ecosystem":"cran","requirements":"*","direct":true,"kind":"suggests","optional":false},{"id":7734100866,"package_name":"sf","ecosystem":"cran","requirements":"\u003e= 0.9.0","direct":true,"kind":"suggests","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/lintr.yaml","sha":null,"kind":"manifest","created_at":"2023-09-21T19:31:25.446Z","updated_at":"2023-09-21T19:31:25.446Z","repository_link":"https://github.com/rOpenSpain/climaemet/blob/main/.github/workflows/lintr.yaml","dependencies":[{"id":13856717765,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":13856717766,"package_name":"r-lib/actions/setup-r","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13856717767,"package_name":"r-lib/actions/setup-r-dependencies","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13856717768,"package_name":"github/codeql-action/upload-sarif","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pkgcheck.yaml","sha":null,"kind":"manifest","created_at":"2023-09-21T19:31:25.848Z","updated_at":"2023-09-21T19:31:25.848Z","repository_link":"https://github.com/rOpenSpain/climaemet/blob/main/.github/workflows/pkgcheck.yaml","dependencies":[{"id":13856717775,"package_name":"ropensci-review-tools/pkgcheck-action","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/wipe-cache.yaml","sha":null,"kind":"manifest","created_at":"2023-09-21T19:31:26.954Z","updated_at":"2023-09-21T19:31:26.954Z","repository_link":"https://github.com/rOpenSpain/climaemet/blob/main/.github/workflows/wipe-cache.yaml","dependencies":[{"id":13856718077,"package_name":"easimon/wipe-cache","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false}]}],"score":12.805409021660529,"created_at":"2023-09-18T13:12:26.445Z","updated_at":"2026-06-19T11:01:05.372Z","avatar_url":"https://github.com/rOpenSpain.png","language":"R","category":"Climate Change","sub_category":"Climate Data Access and Visualization","monthly_downloads":1129,"total_dependent_repos":1,"total_dependent_packages":0,"readme":"\n\n\u003c!-- README.md is generated from README.qmd. Please edit that file --\u003e\n\n# climaemet \u003ca href=\"https://ropenspain.github.io/climaemet/\"\u003e\u003cimg src=\"man/figures/logo.png\" alt=\"climaemet website\" align=\"right\" height=\"139\"/\u003e\u003c/a\u003e\n\n\u003c!-- badges: start --\u003e\n\n[![rOS-badge](https://ropenspain.github.io/rostemplate/reference/figures/ropenspain-badge.svg)](https://ropenspain.es/)\n[![CRAN\nstatus](https://www.r-pkg.org/badges/version/climaemet)](https://CRAN.R-project.org/package=climaemet)\n[![CRAN_time_from_release](https://www.r-pkg.org/badges/ago/climaemet)](https://cran.r-project.org/package=climaemet)\n[![CRAN_latest_release_date](https://www.r-pkg.org/badges/last-release/climaemet)](https://cran.r-project.org/package=climaemet)\n[![CRAN\nresults](https://badges.cranchecks.info/worst/climaemet.svg)](https://cran.r-project.org/web/checks/check_results_climaemet.html)\n[![r-universe](https://ropenspain.r-universe.dev/badges/climaemet)](https://ropenspain.r-universe.dev/climaemet)\n[![R-CMD-check](https://github.com/rOpenSpain/climaemet/actions/workflows/roscron-check-full.yaml/badge.svg)](https://github.com/rOpenSpain/climaemet/actions/workflows/roscron-check-full.yaml)\n[![codecov](https://codecov.io/gh/rOpenSpain/climaemet/graph/badge.svg?token=ZD3FL138Z4)](https://app.codecov.io/gh/rOpenSpain/climaemet)\n[![DOI](https://img.shields.io/badge/DOI-10.5281/zenodo.5205573-blue)](https://doi.org/10.5281/zenodo.5205573)\n[![metacran\ndownloads](https://cranlogs.r-pkg.org/badges/climaemet)](https://cran.r-project.org/package=climaemet)\n![GitHub\nLicense](https://img.shields.io/github/license/rOpenSpain/climaemet?color=blue)\n[![Project Status: Active – The project has reached a stable, usable\nstate and is being actively\ndeveloped.](https://www.repostatus.org/badges/latest/active.svg)](https://www.repostatus.org/#active)\n\n\u003c!-- badges: end --\u003e\n\nThe goal of **climaemet** is to provide an interface for downloading\nclimate data from the Spanish Meteorological Agency (AEMET) directly in\n**R** and for creating scientific visualizations, including climate\ncharts, climate time series trend analysis, temperature and\nprecipitation anomaly maps, warming stripes and climatograms.\n\nBrowse the manual and vignettes at\n\u003chttps://ropenspain.github.io/climaemet/\u003e.\n\n## AEMET Open Data\n\nAEMET Open Data is a REST API developed by AEMET for disseminating and\nreusing the agency’s meteorological and climatological information. For\nmore details, visit\n\u003chttps://opendata.aemet.es/centrodedescargas/inicio\u003e.\n\n## License for the original data\n\nInformation prepared by the Spanish Meteorological Agency (© AEMET). You\ncan read about it [here](https://www.aemet.es/en/nota_legal).\n\nA summary of data usage is:\n\n\u003e People can use these data freely. You should mention AEMET as the\n\u003e collector of the original data in every situation except when you are\n\u003e using these data privately and individually. AEMET makes no warranty\n\u003e as to the accuracy or completeness of the data. All data are provided\n\u003e on an “as is” basis. AEMET is not responsible for any damage or loss\n\u003e derived from the interpretation or use of these data.\n\n## Installation\n\nInstall the released version of **climaemet** from\n[CRAN](https://CRAN.R-project.org) with:\n\n``` r\ninstall.packages(\"climaemet\")\n```\n\nInstall the development version of **climaemet** from\n[r-universe](https://ropenspain.r-universe.dev/climaemet):\n\n``` r\n# Install climaemet in R:\ninstall.packages(\n  \"climaemet\",\n  repos = c(\n    \"https://ropenspain.r-universe.dev\",\n    \"https://cloud.r-project.org\"\n  )\n)\n```\n\nAlternatively, install the development version of **climaemet** with:\n\n``` r\n# install.packages(\"pak\")\npak::pak(\"ropenspain/climaemet\")\n```\n\n## API key\n\nTo download data from AEMET, you need a free API key, which you can get\n[here](https://opendata.aemet.es/centrodedescargas/altaUsuario).\n\n``` r\nlibrary(climaemet)\n\n## Get API key from AEMET.\nbrowseURL(\"https://opendata.aemet.es/centrodedescargas/altaUsuario\")\n\n## Use this function to register your API key temporarily or permanently.\naemet_api_key(\"MY API KEY\")\n```\n\n## Changes in version 1.0.0\n\nThe `apikey` argument in the functions is now deprecated. You may need\nto set your API key globally using `aemet_api_key()`. Note that you also\nneed to remove the `apikey` argument from older code.\n\n### Tidy outputs\n\nFrom version 1.0.0 onward, **climaemet** provides its results in\n[**tibble** format](https://tibble.tidyverse.org/). The functions also\ntry to infer the correct format of fields. For example, date and hour\nfields are parsed as date-time objects, and numeric fields are parsed as\ndoubles.\n\n``` r\nlibrary(climaemet)\n\n# See a tibble in action\n\naemet_last_obs(\"9434\")\n#\u003e # A tibble: 12 × 25\n#\u003e    idema   lon fint                 prec   alt  vmax    vv    dv   lat  dmax\n#\u003e    \u003cchr\u003e \u003cdbl\u003e \u003cdttm\u003e              \u003cdbl\u003e \u003cdbl\u003e \u003cdbl\u003e \u003cdbl\u003e \u003cdbl\u003e \u003cdbl\u003e \u003cdbl\u003e\n#\u003e  1 9434  -1.00 2026-06-09 08:00:00     0   249  14.3  10.1   314  41.7   300\n#\u003e  2 9434  -1.00 2026-06-09 09:00:00     0   249  13.6   9.3   314  41.7   305\n#\u003e  3 9434  -1.00 2026-06-09 10:00:00     0   249  13.2   8.8   307  41.7   313\n#\u003e  4 9434  -1.00 2026-06-09 11:00:00     0   249  12.8   8     316  41.7   305\n#\u003e  5 9434  -1.00 2026-06-09 12:00:00     0   249  11.4   8.5   309  41.7   313\n#\u003e  6 9434  -1.00 2026-06-09 13:00:00     0   249  11.6   8.4   312  41.7   318\n#\u003e  7 9434  -1.00 2026-06-09 14:00:00     0   249  15.3   8.8   309  41.7   310\n#\u003e  8 9434  -1.00 2026-06-09 15:00:00     0   249  11.8   8.4   314  41.7   295\n#\u003e  9 9434  -1.00 2026-06-09 16:00:00     0   249  12.1   8.7   314  41.7   310\n#\u003e 10 9434  -1.00 2026-06-09 17:00:00     0   249  14.1   9.8   311  41.7   295\n#\u003e 11 9434  -1.00 2026-06-09 18:00:00     0   249  14.6  10.2   315  41.7   325\n#\u003e 12 9434  -1.00 2026-06-09 19:00:00     0   249  15.7  10.1   313  41.7   315\n#\u003e # ℹ 15 more variables: ubi \u003cchr\u003e, pres \u003cdbl\u003e, hr \u003cdbl\u003e, stdvv \u003cdbl\u003e, ts \u003cdbl\u003e,\n#\u003e #   pres_nmar \u003cdbl\u003e, tamin \u003cdbl\u003e, ta \u003cdbl\u003e, tamax \u003cdbl\u003e, tpr \u003cdbl\u003e,\n#\u003e #   stddv \u003cdbl\u003e, inso \u003cdbl\u003e, tss5cm \u003cdbl\u003e, pacutp \u003cdbl\u003e, tss20cm \u003cdbl\u003e\n```\n\n### Spatial outputs\n\nAnother major change in version 1.0.0 is the ability to return\ninformation as spatial **sf** objects using `return_sf = TRUE`. The\ncoordinate reference system (CRS) is **EPSG:4326**, which corresponds to\nthe **World Geodetic System 1984 (WGS 84)** and returns coordinates in\nlatitude/longitude (unprojected coordinates):\n\n``` r\n# You need to install sf if it is not already installed.\n# Run install.packages(\"sf\") to install it.\nlibrary(ggplot2)\nlibrary(dplyr)\n\nall_stations \u003c- aemet_daily_clim(\n  start = \"2021-01-08\",\n  end = \"2021-01-08\",\n  return_sf = TRUE\n)\n\nggplot(all_stations) +\n  geom_sf(aes(colour = tmed), shape = 19, size = 2, alpha = 0.95) +\n  labs(\n    title = \"Average temperature in Spain\",\n    subtitle = \"8 Jan 2021\",\n    color = \"Max temp.\\n(celsius)\",\n    caption = \"Source: AEMET\"\n  ) +\n  scale_colour_gradientn(\n    colours = hcl.colors(10, \"RdBu\", rev = TRUE),\n    breaks = c(-10, -5, 0, 5, 10, 15, 20),\n    guide = \"legend\"\n  ) +\n  theme_bw() +\n  theme(\n    panel.border = element_blank(),\n    plot.title = element_text(face = \"bold\"),\n    plot.subtitle = element_text(face = \"italic\")\n  )\n```\n\n\u003cimg src=\"man/figures/README-spatial-1.png\" style=\"width:100.0%\"\nalt=\"Example of map created with climaemet and sf.\" /\u003e\n\n## Plots\n\nYou can also draw a warming stripes graph from downloaded weather\nstation data. These functions return **ggplot2** plots:\n\n``` r\n# Plot a climate stripes graph for a period of years for a station.\n\nlibrary(ggplot2)\n\n# Example data\ntemp_data \u003c- climaemet::climaemet_9434_temp\n\nggstripes(temp_data, plot_title = \"Zaragoza Airport\") +\n  labs(subtitle = \"(1950-2020)\")\n```\n\n\u003cimg src=\"man/figures/README-climatestripes-1.png\" style=\"width:100.0%\"\nalt=\"Example of climate stripes plot created with climaemet.\" /\u003e\n\nYou can also draw the well-known Walter \u0026 Lieth climatic diagram for a\nweather station over a specified period:\n\n``` r\n# Plot a Walter \u0026 Lieth climatic diagram for a station.\n\n# Example data\nwl_data \u003c- climaemet::climaemet_9434_climatogram\n\nggclimat_walter_lieth(\n  wl_data,\n  alt = \"249\",\n  per = \"1981-2010\",\n  est = \"Zaragoza Airport\"\n)\n```\n\n\u003cimg src=\"man/figures/README-climatogram-1.png\" style=\"width:100.0%\"\nalt=\"Plot of a Walter \u0026amp; Lieth climatic diagram for a station.\" /\u003e\n\nAdditionally, you can plot wind speed and direction over time from\nweather station data.\n\n``` r\n# Plot a windrose showing wind speed and direction for a station.\n\n# Example data\nwind_data \u003c- climaemet::climaemet_9434_wind\n\nspeed \u003c- wind_data$velmedia\ndirection \u003c- wind_data$dir\n\nggwindrose(\n  speed = speed,\n  direction = direction,\n  speed_cuts = seq(0, 16, 4),\n  legend_title = \"Wind speed (m/s)\",\n  calm_wind = 0,\n  n_col = 1,\n  plot_title = \"Zaragoza Airport\"\n) +\n  labs(subtitle = \"2000-2020\", caption = \"Source: AEMET\")\n```\n\n\u003cimg src=\"man/figures/README-windrose-1.png\" style=\"width:100.0%\"\nalt=\"Plot of a windrose showing wind speed and direction.\" /\u003e\n\n## Code of Conduct\n\nPlease note that this project is released with a Contributor Code of\nConduct. By participating in this project you agree to abide by its\nterms.\n\n## Citation\n\nIf you use **climaemet** in a paper, please consider citing it:\n\n\u003cp\u003e\n\nPizarro M, Hernangómez D, Fernández-Avilés G (2021). \u003cem\u003eclimaemet:\nClimate AEMET Tools\u003c/em\u003e.\n\u003ca href=\"https://doi.org/10.5281/zenodo.5205573\"\u003edoi:10.5281/zenodo.5205573\u003c/a\u003e.\n\u003c/p\u003e\n\nA BibTeX entry for LaTeX users is:\n\n    @Manual{10261_250390,\n      author = {Manuel Pizarro and Diego Hernangómez and Gema Fernández-Avilés},\n      title = {{climaemet}: Climate {AEMET} Tools},\n      year = {2021},\n      abstract = {The goal of climaemet is to serve as an interface to download the climatic data of the Spanish Meteorological Agency (AEMET) directly from R using their API (https://opendata.aemet.es/) and create scientific graphs (climate charts, trend analysis of climate time series, temperature and precipitation anomalies maps, “warming stripes” graphics, climatograms, etc.).},\n      doi = {10.5281/zenodo.5205573},\n    }\n\n## Links\n\n- Download from CRAN at \u003chttps://cran.r-project.org/package=climaemet\u003e\n- Browse source code at \u003chttps://github.com/ropenspain/climaemet\u003e\n","funding_links":[],"readme_doi_urls":["https://doi.org/10.5281/zenodo.5205573"],"works":{"https://doi.org/10.5281/zenodo.5205573":null},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["transform","standardization","measurements","productivity","projection","simulations","report","optimizers","interpreter","routing"],"project_url":"https://ost.ecosyste.ms/api/v1/projects/66720","html_url":"https://ost.ecosyste.ms/projects/66720"}