{"id":20434,"name":"rnoaa","description":"An R interface to many National Oceanic and Atmospheric Administration data sources.","url":"https://github.com/ropensci/rnoaa","last_synced_at":"2026-04-11T04:03:58.801Z","repository":{"id":9401737,"uuid":"11267149","full_name":"ropensci/rnoaa","owner":"ropensci","description":"R interface to many NOAA data APIs","archived":false,"fork":false,"pushed_at":"2025-02-04T14:23:39.000Z","size":109397,"stargazers_count":341,"open_issues_count":27,"forks_count":81,"subscribers_count":22,"default_branch":"master","last_synced_at":"2025-10-31T09:30:58.722Z","etag":null,"topics":["climate","noaa","noaa-data","r","r-package","rstats"],"latest_commit_sha":null,"homepage":"https://docs.ropensci.org/rnoaa","language":"R","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ropensci.png","metadata":{"files":{"readme":"README.Rmd","changelog":"NEWS.md","contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":"codemeta.json","zenodo":null}},"created_at":"2013-07-08T22:31:24.000Z","updated_at":"2025-10-15T17:34:45.000Z","dependencies_parsed_at":"2025-04-17T10:31:00.293Z","dependency_job_id":"2bb98d1f-3d6f-49af-9424-13be657d055a","html_url":"https://github.com/ropensci/rnoaa","commit_stats":{"total_commits":1237,"total_committers":47,"mean_commits":"26.319148936170212","dds":"0.27081649151172194","last_synced_commit":"95868c968c62768fe7e8143a8f631b97de120910"},"previous_names":[],"tags_count":29,"template":false,"template_full_name":null,"purl":"pkg:github/ropensci/rnoaa","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ropensci","download_url":"https://codeload.github.com/ropensci/rnoaa/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/sbom","scorecard":{"id":784766,"data":{"date":"2025-08-11","repo":{"name":"github.com/ropensci/rnoaa","commit":"b26b4c53821c73161852730b6fdb9eafe23220df"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.1,"checks":[{"name":"Code-Review","score":0,"reason":"Found 1/30 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/R-check.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":9,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Warn: project license file does not contain an FSF or OSI license."],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/R-check.yaml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/ropensci/rnoaa/R-check.yaml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/R-check.yaml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/ropensci/rnoaa/R-check.yaml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/R-check.yaml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/ropensci/rnoaa/R-check.yaml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/R-check.yaml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/ropensci/rnoaa/R-check.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/R-check.yaml:46: update your workflow using https://app.stepsecurity.io/secureworkflow/ropensci/rnoaa/R-check.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/R-check.yaml:93: update your workflow using https://app.stepsecurity.io/secureworkflow/ropensci/rnoaa/R-check.yaml/master?enable=pin","Info:   0 out of   3 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   3 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Signed-Releases","score":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact c1.3.7 not signed: https://api.github.com/repos/ropensci/rnoaa/releases/53682020","Warn: release artifact c1.3.7 does not have provenance: https://api.github.com/repos/ropensci/rnoaa/releases/53682020"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 1 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-23T05:47:31.494Z","repository_id":9401737,"created_at":"2025-08-23T05:47:31.498Z","updated_at":"2025-08-23T05:47:31.498Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28632786,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-21T04:47:28.174Z","status":"ssl_error","status_checked_at":"2026-01-21T04:47:22.943Z","response_time":86,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"ropensci","name":"rOpenSci","uuid":"1200269","kind":"organization","description":"","email":"info@ropensci.org","website":"https://ropensci.org/","location":"Berkeley, CA","twitter":"rOpenSci","company":null,"icon_url":"https://avatars.githubusercontent.com/u/1200269?v=4","repositories_count":307,"last_synced_at":"2023-03-10T20:30:59.242Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/ropensci","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T19:23:08.224Z","updated_at":"2023-03-10T20:30:59.305Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ropensci","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ropensci/repositories"},"packages":[{"id":11694603,"name":"github.com/ropensci/rnoaa","ecosystem":"go","description":null,"homepage":null,"licenses":"other","normalized_licenses":["GPL-1.0+"],"repository_url":"https://github.com/ropensci/rnoaa","keywords_array":[],"namespace":null,"versions_count":28,"first_release_published_at":"2014-03-03T20:23:12.000Z","latest_release_published_at":"2023-04-23T03:50:47.000Z","latest_release_number":"v1.4.0","last_synced_at":"2025-11-02T22:04:04.353Z","created_at":"2025-05-27T08:31:50.336Z","updated_at":"2025-11-02T22:04:04.354Z","registry_url":"https://pkg.go.dev/github.com/ropensci/rnoaa","install_command":"go get github.com/ropensci/rnoaa","documentation_url":"https://pkg.go.dev/github.com/ropensci/rnoaa#section-documentation","metadata":{},"repo_metadata":{"id":9401737,"uuid":"11267149","full_name":"ropensci/rnoaa","owner":"ropensci","description":"R interface to many NOAA data APIs","archived":false,"fork":false,"pushed_at":"2025-02-04T14:23:39.000Z","size":109397,"stargazers_count":340,"open_issues_count":27,"forks_count":81,"subscribers_count":23,"default_branch":"master","last_synced_at":"2025-10-07T08:17:02.657Z","etag":null,"topics":["climate","noaa","noaa-data","r","r-package","rstats"],"latest_commit_sha":null,"homepage":"https://docs.ropensci.org/rnoaa","language":"R","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ropensci.png","metadata":{"files":{"readme":"README.Rmd","changelog":"NEWS.md","contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":"codemeta.json","zenodo":null}},"created_at":"2013-07-08T22:31:24.000Z","updated_at":"2025-10-06T17:25:34.000Z","dependencies_parsed_at":"2025-04-17T10:31:00.293Z","dependency_job_id":"2bb98d1f-3d6f-49af-9424-13be657d055a","html_url":"https://github.com/ropensci/rnoaa","commit_stats":{"total_commits":1237,"total_committers":47,"mean_commits":"26.319148936170212","dds":"0.27081649151172194","last_synced_commit":"95868c968c62768fe7e8143a8f631b97de120910"},"previous_names":[],"tags_count":29,"template":false,"template_full_name":null,"purl":"pkg:github/ropensci/rnoaa","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ropensci","download_url":"https://codeload.github.com/ropensci/rnoaa/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/sbom","scorecard":{"id":784766,"data":{"date":"2025-08-11","repo":{"name":"github.com/ropensci/rnoaa","commit":"b26b4c53821c73161852730b6fdb9eafe23220df"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.1,"checks":[{"name":"Code-Review","score":0,"reason":"Found 1/30 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/R-check.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":9,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Warn: project license file does not contain an FSF or OSI license."],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/R-check.yaml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/ropensci/rnoaa/R-check.yaml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/R-check.yaml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/ropensci/rnoaa/R-check.yaml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/R-check.yaml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/ropensci/rnoaa/R-check.yaml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/R-check.yaml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/ropensci/rnoaa/R-check.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/R-check.yaml:46: update your workflow using https://app.stepsecurity.io/secureworkflow/ropensci/rnoaa/R-check.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/R-check.yaml:93: update your workflow using https://app.stepsecurity.io/secureworkflow/ropensci/rnoaa/R-check.yaml/master?enable=pin","Info:   0 out of   3 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   3 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Signed-Releases","score":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact c1.3.7 not signed: https://api.github.com/repos/ropensci/rnoaa/releases/53682020","Warn: release artifact c1.3.7 does not have provenance: https://api.github.com/repos/ropensci/rnoaa/releases/53682020"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 1 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-23T05:47:31.494Z","repository_id":9401737,"created_at":"2025-08-23T05:47:31.498Z","updated_at":"2025-08-23T05:47:31.498Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278913644,"owners_count":26067701,"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","status":"online","status_checked_at":"2025-10-08T02:00:06.501Z","response_time":56,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"ropensci","name":"rOpenSci","uuid":"1200269","kind":"organization","description":"","email":"info@ropensci.org","website":"https://ropensci.org/","location":"Berkeley, CA","twitter":"rOpenSci","company":null,"icon_url":"https://avatars.githubusercontent.com/u/1200269?v=4","repositories_count":307,"last_synced_at":"2023-03-10T20:30:59.242Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/ropensci","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T19:23:08.224Z","updated_at":"2023-03-10T20:30:59.305Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ropensci","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ropensci/repositories"},"tags":[{"name":"v1.4.0","sha":"77cb489b1e05a60405f8d0edfaa1899b2994c4b8","kind":"tag","published_at":"2023-04-23T03:52:02.000Z","download_url":"https://codeload.github.com/ropensci/rnoaa/tar.gz/v1.4.0","html_url":"https://github.com/ropensci/rnoaa/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/rnoaa@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v1.4.0/manifests"},{"name":"c1.3.7","sha":"24bdcbd6389d1d68ff2f921d7d88a94bfff6684f","kind":"commit","published_at":"2021-11-18T05:24:55.000Z","download_url":"https://codeload.github.com/ropensci/rnoaa/tar.gz/c1.3.7","html_url":"https://github.com/ropensci/rnoaa/releases/tag/c1.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/rnoaa@c1.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/c1.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/c1.3.7/manifests"},{"name":"v1.3.4","sha":"419f00aa0012c961cc59537d5bf2916291afc8b5","kind":"tag","published_at":"2021-05-18T21:40:04.000Z","download_url":"https://codeload.github.com/ropensci/rnoaa/tar.gz/v1.3.4","html_url":"https://github.com/ropensci/rnoaa/releases/tag/v1.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/rnoaa@v1.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v1.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v1.3.4/manifests"},{"name":"v1.3.2","sha":"fcca5366e0144c3efdcf38c7ad4bed1cd574892f","kind":"tag","published_at":"2021-02-15T18:15:50.000Z","download_url":"https://codeload.github.com/ropensci/rnoaa/tar.gz/v1.3.2","html_url":"https://github.com/ropensci/rnoaa/releases/tag/v1.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/rnoaa@v1.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v1.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v1.3.2/manifests"},{"name":"v1.3.0","sha":"4884461e1a2d6375ef5a037e16b2f73fecc61d51","kind":"commit","published_at":"2021-01-07T19:33:48.000Z","download_url":"https://codeload.github.com/ropensci/rnoaa/tar.gz/v1.3.0","html_url":"https://github.com/ropensci/rnoaa/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/rnoaa@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"946d48391e90bc0c0bea1d02217975a3aa975098","kind":"tag","published_at":"2020-10-06T15:17:52.000Z","download_url":"https://codeload.github.com/ropensci/rnoaa/tar.gz/v1.2.0","html_url":"https://github.com/ropensci/rnoaa/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/rnoaa@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"affaacc04c067d5c317d1f0a90b0f514525890f6","kind":"tag","published_at":"2020-07-08T00:17:14.000Z","download_url":"https://codeload.github.com/ropensci/rnoaa/tar.gz/v1.1.0","html_url":"https://github.com/ropensci/rnoaa/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/rnoaa@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"a788aace7189d5a34234ed5f9eed05ddaca361b4","kind":"tag","published_at":"2020-06-12T21:37:05.000Z","download_url":"https://codeload.github.com/ropensci/rnoaa/tar.gz/v1.0.0","html_url":"https://github.com/ropensci/rnoaa/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/rnoaa@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v1.0.0/manifests"},{"name":"v0.9.6","sha":"c86664d3b3e982580cc457819799bc0d4d69924a","kind":"commit","published_at":"2020-04-06T18:26:56.000Z","download_url":"https://codeload.github.com/ropensci/rnoaa/tar.gz/v0.9.6","html_url":"https://github.com/ropensci/rnoaa/releases/tag/v0.9.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/rnoaa@v0.9.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v0.9.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v0.9.6/manifests"},{"name":"v0.9.5","sha":"ddff65ec7ee29280a2ba0084b7d0c96e870f1c94","kind":"commit","published_at":"2019-11-20T06:18:39.000Z","download_url":"https://codeload.github.com/ropensci/rnoaa/tar.gz/v0.9.5","html_url":"https://github.com/ropensci/rnoaa/releases/tag/v0.9.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/rnoaa@v0.9.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v0.9.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v0.9.5/manifests"},{"name":"v0.9.4","sha":"c5a51c74369e4f76a41d5a885f4ef3dd54fb079f","kind":"commit","published_at":"2019-11-07T19:48:26.000Z","download_url":"https://codeload.github.com/ropensci/rnoaa/tar.gz/v0.9.4","html_url":"https://github.com/ropensci/rnoaa/releases/tag/v0.9.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/rnoaa@v0.9.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v0.9.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v0.9.4/manifests"},{"name":"v0.9.2","sha":"28c68aca4a453f05ef86208e497508673a644352","kind":"commit","published_at":"2019-10-23T19:37:02.000Z","download_url":"https://codeload.github.com/ropensci/rnoaa/tar.gz/v0.9.2","html_url":"https://github.com/ropensci/rnoaa/releases/tag/v0.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/rnoaa@v0.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v0.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v0.9.2/manifests"},{"name":"v0.9.0","sha":"95c794f0315174279e7257cf438385b813e4cb84","kind":"commit","published_at":"2019-09-26T19:56:50.000Z","download_url":"https://codeload.github.com/ropensci/rnoaa/tar.gz/v0.9.0","html_url":"https://github.com/ropensci/rnoaa/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/rnoaa@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v0.9.0/manifests"},{"name":"v0.8.4","sha":"9cae53dcb1ec769a7516bb466e7e8e4f36ca0638","kind":"commit","published_at":"2019-01-14T22:31:00.000Z","download_url":"https://codeload.github.com/ropensci/rnoaa/tar.gz/v0.8.4","html_url":"https://github.com/ropensci/rnoaa/releases/tag/v0.8.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/rnoaa@v0.8.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v0.8.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v0.8.4/manifests"},{"name":"v0.8.0","sha":"13f3b4743f42eb5e1eb00a05ca555d35dcd40bd0","kind":"commit","published_at":"2018-12-03T19:46:51.000Z","download_url":"https://codeload.github.com/ropensci/rnoaa/tar.gz/v0.8.0","html_url":"https://github.com/ropensci/rnoaa/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/rnoaa@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v0.8.0/manifests"},{"name":"v0.7.0","sha":"6f942909c09d9fac0e97b03795a68fc9b019b9cb","kind":"commit","published_at":"2017-05-05T23:50:08.000Z","download_url":"https://codeload.github.com/ropensci/rnoaa/tar.gz/v0.7.0","html_url":"https://github.com/ropensci/rnoaa/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/rnoaa@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v0.7.0/manifests"},{"name":"v0.6.6","sha":"f7ddf3497c597677d0ea5846db0414355061ca88","kind":"commit","published_at":"2016-11-16T22:45:42.000Z","download_url":"https://codeload.github.com/ropensci/rnoaa/tar.gz/v0.6.6","html_url":"https://github.com/ropensci/rnoaa/releases/tag/v0.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/rnoaa@v0.6.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v0.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v0.6.6/manifests"},{"name":"v0.6.5","sha":"4c580f11ded0a8baed2c0695a7e79c6f7d03bb91","kind":"commit","published_at":"2016-10-22T21:03:57.000Z","download_url":"https://codeload.github.com/ropensci/rnoaa/tar.gz/v0.6.5","html_url":"https://github.com/ropensci/rnoaa/releases/tag/v0.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/rnoaa@v0.6.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v0.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v0.6.5/manifests"},{"name":"v0.6.4","sha":"5670b77a0b9493312b267fead3b66b0114df82d2","kind":"commit","published_at":"2016-10-06T22:16:04.000Z","download_url":"https://codeload.github.com/ropensci/rnoaa/tar.gz/v0.6.4","html_url":"https://github.com/ropensci/rnoaa/releases/tag/v0.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/rnoaa@v0.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v0.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v0.6.4/manifests"},{"name":"v0.6.0","sha":"74f8b56c7b7be89d026667c4754788686f48f390","kind":"commit","published_at":"2016-08-30T23:23:37.000Z","download_url":"https://codeload.github.com/ropensci/rnoaa/tar.gz/v0.6.0","html_url":"https://github.com/ropensci/rnoaa/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/rnoaa@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v0.6.0/manifests"},{"name":"v0.5.6","sha":"6b26d893458e1068649eebe8ea5b1d1d5cb4fceb","kind":"commit","published_at":"2016-05-05T04:04:26.000Z","download_url":"https://codeload.github.com/ropensci/rnoaa/tar.gz/v0.5.6","html_url":"https://github.com/ropensci/rnoaa/releases/tag/v0.5.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/rnoaa@v0.5.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v0.5.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v0.5.6/manifests"},{"name":"v0.5.2","sha":"2f60b1f9112e1893bdbf7806d5b0743febb31ad4","kind":"commit","published_at":"2016-01-25T19:47:54.000Z","download_url":"https://codeload.github.com/ropensci/rnoaa/tar.gz/v0.5.2","html_url":"https://github.com/ropensci/rnoaa/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/rnoaa@v0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v0.5.2/manifests"},{"name":"v0.5.0","sha":"8c004073ea9693bbd5fda592e44154717a6f488b","kind":"commit","published_at":"2015-12-02T02:11:07.000Z","download_url":"https://codeload.github.com/ropensci/rnoaa/tar.gz/v0.5.0","html_url":"https://github.com/ropensci/rnoaa/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/rnoaa@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v0.5.0/manifests"},{"name":"v0.4.2","sha":"1a834df3b06a0113ddccde80899c0f9b4910cf14","kind":"commit","published_at":"2015-07-07T17:04:24.000Z","download_url":"https://codeload.github.com/ropensci/rnoaa/tar.gz/v0.4.2","html_url":"https://github.com/ropensci/rnoaa/releases/tag/v0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/rnoaa@v0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v0.4.2/manifests"},{"name":"v0.4.0","sha":"8f6da844d362b68adf86859f7ec1eb59acc5ca42","kind":"commit","published_at":"2015-06-19T00:57:33.000Z","download_url":"https://codeload.github.com/ropensci/rnoaa/tar.gz/v0.4.0","html_url":"https://github.com/ropensci/rnoaa/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/rnoaa@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v0.4.0/manifests"},{"name":"v0.3.3","sha":"eefa76f9286fd13c77b6e6b32423090e11084d49","kind":"commit","published_at":"2014-12-20T19:27:45.000Z","download_url":"https://codeload.github.com/ropensci/rnoaa/tar.gz/v0.3.3","html_url":"https://github.com/ropensci/rnoaa/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/rnoaa@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v0.3.3/manifests"},{"name":"v0.3.0","sha":"0185201be03811f3a3d0ae62ebc17d25c90085ff","kind":"commit","published_at":"2014-10-17T23:37:46.000Z","download_url":"https://codeload.github.com/ropensci/rnoaa/tar.gz/v0.3.0","html_url":"https://github.com/ropensci/rnoaa/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/rnoaa@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v0.3.0/manifests"},{"name":"v0.2.0","sha":"33c08188addd617592e4722c052cfeb9519aa418","kind":"commit","published_at":"2014-07-21T17:37:34.000Z","download_url":"https://codeload.github.com/ropensci/rnoaa/tar.gz/v0.2.0","html_url":"https://github.com/ropensci/rnoaa/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/rnoaa@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v0.2.0/manifests"},{"name":"v0.1.0","sha":"9dd38e694b48e6cbc5b44a989a8bbe126567c2ec","kind":"tag","published_at":"2014-03-14T02:26:21.000Z","download_url":"https://codeload.github.com/ropensci/rnoaa/tar.gz/v0.1.0","html_url":"https://github.com/ropensci/rnoaa/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/rnoaa@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2025-10-08T10:10:59.947Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.807004531283771,"dependent_packages_count":5.441509219438237,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.624256875361004},"purl":"pkg:golang/github.com/ropensci/rnoaa","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/ropensci/rnoaa","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/ropensci/rnoaa","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/ropensci/rnoaa/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-31T11:12:09.257Z","issues_count":362,"pull_requests_count":57,"avg_time_to_close_issue":13548746.75443787,"avg_time_to_close_pull_request":359329.7636363636,"issues_closed_count":337,"pull_requests_closed_count":55,"pull_request_authors_count":27,"issue_authors_count":104,"avg_comments_per_issue":3.1906077348066297,"avg_comments_per_pull_request":2.0350877192982457,"merged_pull_requests_count":52,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":0,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/issues","maintainers":[{"login":"maelle","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/maelle"},{"login":"mbjoseph","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mbjoseph"},{"login":"cboettig","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cboettig"},{"login":"djhocking","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/djhocking"},{"login":"karthik","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/karthik"},{"login":"fmichonneau","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fmichonneau"},{"login":"adamhsparks","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/adamhsparks"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fropensci%2Frnoaa/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fropensci%2Frnoaa/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fropensci%2Frnoaa/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fropensci%2Frnoaa/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fropensci%2Frnoaa/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":1985254,"maintainers_count":0,"namespaces_count":749082,"keywords_count":111379,"github":"golang","metadata":{"funded_packages_count":52745},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2025-11-02T06:32:50.677Z","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":1254355,"full_name":"ropensci/rnoaa","default_branch":"master","total_commits":1238,"total_committers":47,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":26.340425531914892,"dds":0.27140549273021,"past_year_total_commits":1,"past_year_total_committers":1,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":1.0,"past_year_dds":0.0,"last_synced_at":"2025-10-29T04:31:00.439Z","last_synced_commit":"b26b4c53821c73161852730b6fdb9eafe23220df","created_at":"2023-03-27T11:32:36.021Z","updated_at":"2025-10-29T04:29:28.113Z","committers":[{"name":"Scott Chamberlain","email":"myrmecocystus@gmail.com","login":"sckott","count":902},{"name":"Brooke Anderson","email":"geanderson@jhsph.edu","login":null,"count":103},{"name":"Nicholas Potter","email":"potterzot@gmail.com","login":"potterzot","count":27},{"name":"Daniel Hocking","email":"djhocking@gmail.com","login":"djhocking","count":25},{"name":"DougFirErickson","email":"adam.michael.erickson@gmail.com","login":"admercs","count":23},{"name":"jsta","email":"jstachelek@utexas.edu","login":null,"count":14},{"name":"Elio Campitelli","email":"eliocampitelli@gmail.com","login":"eliocamp","count":12},{"name":"masalmon","email":"maelle.salmon@yahoo.se","login":"maelle","count":11},{"name":"Ewen2015","email":"wang.enqun@outlook.com","login":"Ewen2015","count":9},{"name":"Bob Rudis","email":"bob@rudis.net","login":"hrbrmstr","count":8},{"name":"Tom 2 Philippi","email":"tom_philippi@nps.gov","login":"tphilippi","count":7},{"name":"grandpotato","email":"kevinht.ho@gmail.com","login":"kev-ho","count":7},{"name":"mps9506","email":"mpschramm@gmail.com","login":"mps9506","count":6},{"name":"Philip Shirk","email":"philip.shirk@gmail.com","login":"philipshirk","count":6},{"name":"Karthik Ram","email":"karthik.ram@gmail.com","login":"karthik","count":6},{"name":"Brooke Anderson","email":"brooke.anderson@colostate.edu","login":"geanders","count":5},{"name":"Ed Weber","email":"ed.weber@noaa.gov","login":"edweber","count":5},{"name":"Ryan Hicks","email":"rshicks1@gmail.com","login":"ryan-user","count":5},{"name":"Steven","email":"stevenjoelbrey@gmail.com","login":"stevenbrey","count":5},{"name":"Edmund Hart","email":"edmund.m.hart@gmail.com","login":"emhart","count":4},{"name":"Jillian Dunic","email":"jdunic@gmail.com","login":"jdunic","count":4},{"name":"RyanG","email":"ryan.william.gan@gmail.com","login":"RyanGan","count":4},{"name":"Jeroen Ooms","email":"jeroenooms@gmail.com","login":"jeroen","count":3},{"name":"MIRANDA FIX","email":"miranda.fix@gmail.com","login":"mandilin","count":3},{"name":"Rachel Severson","email":"rachel.severson@colostate.edu","login":"leighseverson","count":3},{"name":"jferreri","email":"joshua.m.ferreri@gmail.com","login":"jferreri","count":3},{"name":"mgutilla","email":"mgutilla@gmail.com","login":"mgutilla","count":2},{"name":"jsta","email":"stachel2@msu.edu","login":"jsta","count":2},{"name":"Rod Lammers","email":"rodlammers@gmail.com","login":"rodlammers","count":2},{"name":"Nicholas Tierney","email":"nicholas.tierney@gmail.com","login":"njtierney","count":2},{"name":"Max Joseph","email":"maxwellbjoseph@gmail.com","login":"mbjoseph","count":2},{"name":"Casey Patrizio","email":"cpatrizio88@gmail.com","login":"cpatrizio88","count":2},{"name":"Bryce Mecum","email":"petridish@gmail.com","login":"amoeba","count":2},{"name":"steven2249","email":"stevenysw@berkeley.edu","login":"stevenysw","count":1},{"name":"Sk Ayon","email":"32723898+sayon000","login":"sayon000","count":1},{"name":"Drew T. Doering","email":"dtdoering@wisc.edu","login":null,"count":1},{"name":"Lyons","email":"lyonsm@colostate.edu","login":null,"count":1},{"name":"Martín González","email":"martingonzalez@economist.com","login":null,"count":1},{"name":"mpettis_irco","email":"matthew.pettis@irco.com","login":null,"count":1},{"name":"Sean Arms","email":"sarms@ucar.edu","login":"lesserwhirls","count":1},{"name":"Ryan Scharf","email":"ryanscharf","login":"ryanscharf","count":1},{"name":"Jon Calder","email":"jonmcalder@gmail.com","login":"jonmcalder","count":1},{"name":"Holly Kessler","email":"hakess@rams.colostate.edu","login":"hakessler","count":1},{"name":"Denis Roussel","email":"deroussel@gmail.com","login":"denrou","count":1},{"name":"David LeBauer","email":"dlebauer@gmail.com","login":"dlebauer","count":1},{"name":"Andrew McDavid","email":"andrew.n.mcdavid@gmail.com","login":"amcdavid","count":1},{"name":"Adam H. Sparks","email":"adamhsparks@gmail.com","login":"adamhsparks","count":1}],"past_year_committers":[{"name":"Jeroen Ooms","email":"jeroenooms@gmail.com","login":"jeroen","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-11-04T00:00:13.044Z","repositories_count":6095049,"commits_count":922976358,"contributors_count":35981529,"owners_count":1111151,"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":"ropensci/rnoaa","html_url":"https://github.com/ropensci/rnoaa","last_synced_at":"2025-08-31T11:12:09.257Z","status":"error","issues_count":362,"pull_requests_count":57,"avg_time_to_close_issue":13548746.75443787,"avg_time_to_close_pull_request":359329.7636363636,"issues_closed_count":337,"pull_requests_closed_count":55,"pull_request_authors_count":27,"issue_authors_count":104,"avg_comments_per_issue":3.1906077348066297,"avg_comments_per_pull_request":2.0350877192982457,"merged_pull_requests_count":52,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":0,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"created_at":"2023-05-09T10:36:50.595Z","updated_at":"2025-08-31T11:12:09.257Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Frnoaa/issues","issue_labels_count":{"bug":69,"newdatasource":37,"enhancement":11,"docs":11,"from-email":10,"question":8,"ghcnd":7,"ghcnd_ftp":6,"caching":6,"govt-shutdown":5,"good-first-issue":3,"ncdc-units":3,"help-wanted":2,"performance":2,"windows":1,"cran":1,"fail-better":1,"hacktoberfest":1,"feedback-wanted":1},"pull_request_labels_count":{"ghcnd":2,"ncdc-units":1,"bug":1,"docs":1},"issue_author_associations_count":{"CONTRIBUTOR":237,"NONE":112,"MEMBER":11,"COLLABORATOR":2},"pull_request_author_associations_count":{"CONTRIBUTOR":49,"MEMBER":6,"NONE":2},"issue_authors":{"sckott":213,"zxy1219":5,"kjschaudt":4,"ghaines3":4,"andypicke":3,"tphilippi":3,"geanders":3,"cboettig":3,"emhart":3,"udayguntupalli":3,"GuodongZhu":3,"SaraAV":3,"maelle":3,"michaeljakob":3,"FelipeCarrillo":2,"lukas-rokka":2,"mbjoseph":2,"pssguy":2,"eliocamp":2,"ghost":2,"mondorescue":2,"amoeba":2,"tungttnguyen":2,"rjbehnke":2,"dlebauer":2,"Orionsic":2,"potterzot":2,"karthik":2,"jebyrnes":2,"djhocking":2,"JulienGorintin":1,"zburney":1,"drf5n":1,"Fasle":1,"mayhaw":1,"maspotts":1,"fengyujie16":1,"morrisseyj":1,"jonmcalder":1,"RafaRafa":1,"TaniaAlarcon":1,"kross0926":1,"mesp9943":1,"soms1":1,"johnrharley":1,"taraskaduk":1,"hsiehph":1,"gabeh73":1,"vonStadarhraun":1,"kev-ho":1,"erinlarson":1,"jrherr":1,"sgreimanbio":1,"joshualerickson":1,"philipshirk":1,"lcsma":1,"TianyaImpression":1,"amcdavid":1,"joeroe":1,"gacolitti":1,"jsta":1,"MalenkiiMalchik":1,"juliannemeehan":1,"sarahgrogan":1,"jdpeiffer6":1,"drwawa":1,"shabbychef":1,"windnick":1,"jonathan-g":1,"lpiep":1,"muschellij2":1,"pdeshlab":1,"Maggie-Mason":1,"kgmccann":1,"TheBurningMap":1,"fmichonneau":1,"scoyoc":1,"lesserwhirls":1,"selu220":1,"tchakravarty":1,"Brian-160":1,"raruggie":1,"iembry-USGS":1,"minheeseo":1,"jfunction":1,"antoniospars":1,"yuchenw":1,"reblake":1,"mdwhitby":1,"rubenjbehnke":1,"Vokhirion":1,"icaruso21":1,"rsbivand":1,"atkinsjeff":1,"mrubayet":1,"mps9506":1,"marclos":1,"lawinslow":1,"curtisld":1,"mpettis":1,"amirkav":1,"mmmccarthy-USFS":1,"drworms":1,"mattplulu":1},"pull_request_authors":{"potterzot":9,"sckott":8,"jsta":6,"edweber":4,"maelle":3,"eliocamp":3,"kev-ho":3,"mbjoseph":2,"ryanscharf":1,"philipshirk":1,"dlebauer":1,"jonmcalder":1,"stevenysw":1,"denrou":1,"mpettis":1,"martgnz":1,"amcdavid":1,"geanders":1,"myildir3":1,"tphilippi":1,"dtdoering":1,"adamhsparks":1,"amoeba":1,"sayon000":1,"admercs":1,"mps9506":1,"lesserwhirls":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-10-26T00:00:12.178Z","repositories_count":11189522,"issues_count":34780849,"pull_requests_count":112682036,"authors_count":11041536,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{},"past_year_pull_request_author_associations_count":{},"past_year_issue_authors":{},"past_year_pull_request_authors":{},"maintainers":[{"login":"maelle","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/maelle"},{"login":"mbjoseph","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mbjoseph"},{"login":"cboettig","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cboettig"},{"login":"djhocking","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/djhocking"},{"login":"karthik","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/karthik"},{"login":"fmichonneau","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fmichonneau"},{"login":"adamhsparks","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/adamhsparks"}],"active_maintainers":[]},"events":{"total":{"WatchEvent":10,"PushEvent":1},"last_year":{"WatchEvent":10,"PushEvent":1}},"keywords":["climate","noaa","noaa-data","r","r-package","rstats"],"dependencies":[{"ecosystem":"cran","filepath":"DESCRIPTION","sha":null,"kind":"manifest","created_at":"2022-09-05T05:00:48.331Z","updated_at":"2022-09-05T05:00:48.331Z","repository_link":"https://github.com/ropensci/rnoaa/blob/master/DESCRIPTION","dependencies":[{"id":3872847952,"package_name":"utils","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":3872847953,"package_name":"crul","ecosystem":"cran","requirements":"\u003e= 0.7.0","direct":true,"kind":"imports","optional":false},{"id":3872847954,"package_name":"lubridate","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":3872847955,"package_name":"dplyr","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":3872847956,"package_name":"tidyr","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":3872847957,"package_name":"tidyselect","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":3872847958,"package_name":"ggplot2","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":3872847959,"package_name":"scales","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":3872847960,"package_name":"XML","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":3872847961,"package_name":"xml2","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":3872847962,"package_name":"jsonlite","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":3872847963,"package_name":"gridExtra","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":3872847964,"package_name":"tibble","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":3872847965,"package_name":"isdparser","ecosystem":"cran","requirements":"\u003e= 0.2.0","direct":true,"kind":"imports","optional":false},{"id":3872847966,"package_name":"geonames","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":3872847967,"package_name":"hoardr","ecosystem":"cran","requirements":"\u003e= 0.5.2","direct":true,"kind":"imports","optional":false},{"id":3872847968,"package_name":"data.table","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":3872847969,"package_name":"roxygen2","ecosystem":"cran","requirements":"\u003e= 7.1.0","direct":true,"kind":"suggests","optional":false},{"id":3872847970,"package_name":"testthat","ecosystem":"cran","requirements":"*","direct":true,"kind":"suggests","optional":false},{"id":3872847971,"package_name":"taxize","ecosystem":"cran","requirements":"*","direct":true,"kind":"suggests","optional":false},{"id":3872847972,"package_name":"ncdf4","ecosystem":"cran","requirements":"*","direct":true,"kind":"suggests","optional":false},{"id":3872847973,"package_name":"raster","ecosystem":"cran","requirements":"*","direct":true,"kind":"suggests","optional":false},{"id":3872847974,"package_name":"leaflet","ecosystem":"cran","requirements":"*","direct":true,"kind":"suggests","optional":false},{"id":3872847975,"package_name":"rgdal","ecosystem":"cran","requirements":"*","direct":true,"kind":"suggests","optional":false},{"id":3872847976,"package_name":"purrr","ecosystem":"cran","requirements":"*","direct":true,"kind":"suggests","optional":false},{"id":3872847977,"package_name":"vcr","ecosystem":"cran","requirements":"\u003e= 0.5.4","direct":true,"kind":"suggests","optional":false},{"id":3872847978,"package_name":"webmockr","ecosystem":"cran","requirements":"*","direct":true,"kind":"suggests","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/R-check.yaml","sha":null,"kind":"manifest","created_at":"2023-01-13T16:23:58.513Z","updated_at":"2023-01-13T16:23:58.513Z","repository_link":"https://github.com/ropensci/rnoaa/blob/master/.github/workflows/R-check.yaml","dependencies":[{"id":6890502444,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6890502445,"package_name":"r-lib/actions/setup-r","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":6890502446,"package_name":"r-lib/actions/setup-pandoc","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":6890502447,"package_name":"r-lib/actions/setup-tinytex","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":6890502448,"package_name":"actions/cache","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6890502449,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]}],"score":null,"created_at":"2023-09-11T14:52:12.740Z","updated_at":"2026-04-11T04:03:58.807Z","avatar_url":"https://github.com/ropensci.png","language":"R","category":"Climate Change","sub_category":"Climate Data Access and Visualization","monthly_downloads":0,"total_dependent_repos":0,"total_dependent_packages":0,"readme":"rnoaa\n=====\n\n```{r echo=FALSE}\nlibrary(\"knitr\")\nhook_output \u003c- knitr::knit_hooks$get(\"output\")\nknitr::knit_hooks$set(output = function(x, options) {\n   lines \u003c- options$output.lines\n   if (is.null(lines)) {\n     return(hook_output(x, options))  # pass to default hook\n   }\n   x \u003c- unlist(strsplit(x, \"\\n\"))\n   more \u003c- \"...\"\n   if (length(lines)==1) {        # first n lines\n     if (length(x) \u003e lines) {\n       # truncate the output, but add ....\n       x \u003c- c(head(x, lines), more)\n     }\n   } else {\n     x \u003c- c(if (abs(lines[1])\u003e1) more else NULL,\n            x[lines],\n            if (length(x)\u003elines[abs(length(lines))]) more else NULL\n           )\n   }\n   # paste these lines together\n   x \u003c- paste(c(x, \"\"), collapse = \"\\n\")\n   hook_output(x, options)\n })\n\nknitr::opts_chunk$set(\n  comment = \"#\u003e\",\n  collapse = TRUE,\n  warning = FALSE,\n  message = FALSE,\n  fig.width = 10,\n  fig.path = \"man/figures/\",\n  cache.path = \"inst/cache/\"\n)\n```\n\n[![Project Status: Unsupported](https://www.repostatus.org/badges/latest/unsupported.svg)](https://www.repostatus.org/#unsupported)\n[![cran checks](https://cranchecks.info/badges/worst/rnoaa)](https://cranchecks.info/pkgs/rnoaa)\n[![R-check](https://github.com/ropensci/rnoaa/workflows/R-check/badge.svg)](https://github.com/ropensci/rnoaa/actions)\n[![codecov.io](https://codecov.io/github/ropensci/rnoaa/coverage.svg?branch=master)](https://codecov.io/github/ropensci/rnoaa?branch=master)\n[![rstudio mirror downloads](https://cranlogs.r-pkg.org/badges/rnoaa?color=C9A115)](https://github.com/r-hub/cranlogs.app)\n[![cran version](https://www.r-pkg.org/badges/version/rnoaa)](https://cran.r-project.org/package=rnoaa)\n\n\n`rnoaa` is an R interface to many NOAA data sources. We don't cover all of them, but we include many commonly used sources, and add we are always adding new sources. We focus on easy to use interfaces for getting NOAA data, and giving back data in easy to use formats downstream. We currently don't do much in the way of plots or analysis. To get started see: https://docs.ropensci.org/rnoaa/articles/rnoaa.html\n\n## NOTICE: PACKAGE TO BE ARCHIVED\n\nNOAA has changed not only the base URL of the API but reorganized the structure and endpoints of the data and API. The current `rnoaa` package is still functional with the NOAA API v2 but the data available in the API end at approximately 2022-09-15. A new NOAA weather package is planned to replace rnoaa functionality where possible. At that point the rnoaa package will be archived.\n\n## Data sources in rnoaa\n\n* NOAA NCDC climate data:\n    * We are using the NOAA API version 2\n    * Docs for the NCDC API are at https://www.ncdc.noaa.gov/cdo-web/webservices/v2\n    * GHCN Daily data is available at http://www.ncdc.noaa.gov/ghcn-daily-description via FTP and HTTP\n* Severe weather data docs are at https://www.ncdc.noaa.gov/swdiws/\n* Sea ice data (ftp://sidads.colorado.edu/DATASETS/NOAA/G02135/shapefiles)\n* NOAA buoy data (https://www.ndbc.noaa.gov/)\n* ERDDAP data (https://upwell.pfeg.noaa.gov/erddap/index.html)\n  * Now in package rerddap (https://github.com/ropensci/rerddap)\n* Tornadoes! Data from the NOAA Storm Prediction Center (https://www.spc.noaa.gov/gis/svrgis/)\n* HOMR - Historical Observing Metadata Repository (http://www.ncdc.noaa.gov/homr/api)\n* GHCND FTP data (ftp://ftp.ncdc.noaa.gov/pub/data/noaa) - NOAA NCDC API has some/all (not sure really) of this data, but FTP allows to get more data more quickly\n* Extended Reconstructed Sea Surface Temperature (ERSST) data (https://www.ncdc.noaa.gov/data-access/marineocean-data/extended-reconstructed-sea-surface-temperature-ersst-v4)\n* NOAA CO-OPS - tides and currents data (https://tidesandcurrents.noaa.gov/)\n* NOAA Climate Prediction Center (CPC) (http://www.cpc.ncep.noaa.gov/)\n* Africa Rainfall Climatology version 2 (ftp://ftp.cpc.ncep.noaa.gov/fews/fewsdata/africa/arc2/ARC2_readme.txt)\n* Blended Sea Winds (https://www.ncdc.noaa.gov/data-access/marineocean-data/blended-global/blended-sea-winds)\n* Local Climatological Data (https://www.ncdc.noaa.gov/cdo-web/datatools/lcd)\n* Storm Events Database (https://www.ncdc.noaa.gov/stormevents/)\n\n## Help/Getting Started\n\nDocumentation is at https://docs.ropensci.org/rnoaa/, and there are many vignettes in the package itself, available in your R session, or on CRAN (https://cran.r-project.org/package=rnoaa). The tutorials:\n\n* **Getting started - start here**\n* NOAA Buoy vignette\n* NOAA National Climatic Data Center (NCDC) vignette (examples)\n* NOAA NCDC attributes vignette\n* NOAA NCDC workflow vignette\n* Sea ice vignette\n* Severe Weather Data Inventory (SWDI) vignette\n* Historical Observing Metadata Repository (HOMR) vignette\n\n## netcdf data\n\nSome functions use netcdf files, including:\n\n* `ersst`\n* `buoy`\n* `bsw`\n* `argo`\n \nYou'll need the `ncdf4` package for those functions, and those only. `ncdf4` is in Suggests in this package, meaning you only need `ncdf4` if you are using any of the functions listed above. You'll get an informative error telling you to install `ncdf4` if you don't have it and you try to use the those functions. Installation of `ncdf4` should be straightforward on any system. See https://cran.r-project.org/package=ncdf4\n\n## NOAA NCDC Datasets\n\nThere are many NOAA NCDC datasets. All data sources work, except `NEXRAD2` and `NEXRAD3`, for an unknown reason. This relates to `ncdc_*()` functions only.\n\n```{r echo=FALSE}\nlibrary('rnoaa')\ndat \u003c- ncdc_datasets()$data\ndat \u003c- dat[, !names(dat) %in% 'uid']\ndat \u003c- dat[, c('id', 'name', 'mindate', 'maxdate', 'datacoverage')]\nnames(dat) \u003c- c('Dataset', 'Description', 'Start Date', 'End Date', 'Data Coverage')\nknitr::kable(dat)\n```\n\n```{r echo=FALSE}\ncat(paste0(\"table updated on \", Sys.Date()))\n```\n\n**NOAA NCDC Attributes**\n\nEach NOAA dataset has a different set of attributes that you can potentially get back in your search. See https://www.ncei.noaa.gov/access for detailed info on each dataset. We provide some information on the attributes in this package; see the vignette for attributes (https://docs.ropensci.org/rnoaa/articles/ncdc_attributes.html) to find out more\n\n\n## Contributors\n\n* Scott Chamberlain (https://github.com/sckott)\n* Daniel Hocking (https://github.com/djhocking)\n* Brooke Anderson (https://github.com/geanders)\n* Maëlle Salmon (https://github.com/maelle)\n* Adam Erickson (https://github.com/adam-erickson)\n* Nicholas Potter (https://github.com/potterzot)\n* Joseph Stachelek (https://github.com/jsta)\n* Daniel Hocking (https://github.com/djhocking)\n\n## Meta\n\n* Please report any issues or bugs: https://github.com/ropensci/rnoaa/issues\n* License: MIT\n* Get citation information for `rnoaa` in R doing `citation(package = 'rnoaa')`\n* Please note that this package is released with a Contributor Code of Conduct (https://ropensci.org/code-of-conduct/). By contributing to this project, you agree to abide by its terms.\n","funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["cycle","routes","ecology","weather","hydrology","species","taxonomy","biodiversity","weather-data","climate-data"],"project_url":"https://ost.ecosyste.ms/api/v1/projects/20434","html_url":"https://ost.ecosyste.ms/projects/20434"}