Skip to content

tidyhydat

1.0.1Package record

Extract and Tidy Canadian 'Hydrometric' Data

2packages dependsuggested by 1
8.3Kdownloads / year
76.3%test coverage
13/13flavors OK

Overview

About

Provides functions to access historical and real-time national 'hydrometric' data from Water Survey of Canada data sources and then applies tidy data principles.

Changes in 1.0.1
  • fixed a bug in available_flows() and available_levels() where a station with complete final coverage suppressed provisional data for every other station in the request; provisional coverage is now determined per station
  • wrapped literal CSV strings passed to readr::read_csv() in I() in the datamart realtime functions, silencing the readr 2.2.0 deprecation warning
  • realtime_ws() now accepts bare YYYY-MM-DD character strings for start_date and end_date, consistent with the hy_* functions, rather than requiring a Date object or a full datetime string (#242)

From NEWS.md in the release

Install

Health

CRAN checks
13OK
Slowest check: 2.9 min · r-oldrel-windows-x86_64
Status changes
  • OK13 OK2026-08-04
  • NOTE12 OK, 1 NOTE2026-08-01
  • OK13 OK2026-06-09
  • ERROR12 OK, 1 ERROR2026-06-08
  • OK14 OK2026-03-10
Advisories

none known

Documentation

In release 1.0.1
READMEYes · 1,763 wordsVignettesYes · 3 · staticNEWSYes · 100% structured · mentions 1.0.1Citation fileYes · cites a publicationWebsiteYes · pkgdown
Cites a JOSS paper
Help pages
51 (3 internal)includes a package overview page
Examples that run
0%42 never run
Exported functions with examples
93%
Documented parameters
100%
Return-value docs
79%
Help pages citing references
2%

Downloads

8.3K
CRAN downloads in the past year
Rank #4,353 · ~23/day · ~691/mo
Daily download trend is not available in this view yet.
71230 days
2K90 days
8.3K1 year
Compare downloads with other packages →
Also on175 r2u3 autocran174 c2d4u

Repository

74Stars
22Forks
8Open issues
0Open PRs
27Releases
751Commits
12Commit identities
rtidy-datagovernment-datawater-resourcesrstatsr-packagehydrologyhydrometrics
License file reads as Apache-2.0 · 751 commits · Last activity 2026-06-11 · 0% stars, 30d · Discussions: 6 posts
Responsiveness
How these are sampled
PRs merged (all time)
94%
Median days to close, 50 most recently updated closed issues
6
Median days to close, 50 most recently updated closed PRs
0

Stars over time

2025-08-25 · 712026-08-11 · 74
PracticesBeta

11 development-tooling and community-health practices detected across 6 families in the upstream repository

Checks run against github.com/ropensci/tidyhydat on 2026-10-22.

Continuous integration (2)
GitHub ActionsR CMD check workflow

The R CMD check workflow runs on Linux, macOS and Windows, and on R-devel

Governance and community (4)
Code of conductContributing guideIssue templatesPR template
Docs source (1)
README.Rmd
Reproducibility and dev environment (1)
data-raw/
Show all practicesHide 2 practices
CRAN release process (2)
cran-comments.mdCRAN-SUBMISSION
Lint, format, editor (1)
RStudio project
How this is detected·Detection ruleset v4 (2026-10-20)

Dependencies

Declared dependencies
18 external dependencies (excludes base and recommended)

Installing tidyhydat adds 45 packages (27 with compiled code, 28 MB of source tarballs). Heaviest: stringi 11 MB, RSQLite 4.2 MB, openssl 1.1 MB.

Depends (1)
R >= 4.2.0
LinkingTo (0)
none
Enhances (0)
none
Reverse dependencies
2direct
0indirect
Imports 2
Suggested by 1
Depends, Imports or LinkingTo, most downloaded first
Suggests, most downloaded first

Datasets

People & History

People (9)
Author, Maintainer since 0.3.1 (2017), Copyright holder
Copyright holder 2022-2025
Contributor · added in 0.3.3
Contributor
Contributor · added in 0.3.5
Copyright holder
Copyright holder 2017-2022
Copyright holder · added in 1.0.0
Copyright holder 2025-present
Reviewer
Reviewed for rOpenSci
Reviewer
Reviewed for rOpenSci
Data contributor · added in 0.5.4
Releases (23)

Pick two releases to compare their code metrics.

Show 17 earlier eventsHide 17 earlier events
  • 0.5.5
    record
    2022-03-18 · diff ↗
  • 0.5.4
    record
    2021-09-15 · diff ↗
  • R
    R 4.1.0 released · 2021-05-18
  • 0.5.3
    record
    2021-05-17 · diff ↗
  • 0.5.2
    record
    2020-11-14 · diff ↗
  • 0.5.1
    record
    2020-10-08 · diff ↗
  • R
    R 4.0.0 released · 2020-04-24
  • 0.5.0
    record
    2019-12-02 · diff ↗
  • R
    R 3.6.0 released · 2019-04-26
  • 0.4.0
    record
    2019-03-27 · diff ↗
  • 0.3.5
    record
    2018-08-22 · diff ↗ ·
    added 2 exports
    pull_station_number, realtime_add_local_datetime
  • 0.3.4
    record
    2018-05-01 · diff ↗ ·
    added 11 exports
    %>%, enexpr, enquo, ensym, expr, exprs, quo, quo_name, quos, sym, syms
  • R
    R 3.5.0 released · 2018-04-23
  • 0.3.3
    record
    2018-02-28 · diff ↗ ·
    added 6 exports
    hy_default_db, hy_downloaded_db, hy_set_default_db, hy_src, hy_src_disconnect, hy_test_db
  • 0.3.2
    record
    2018-01-11 · diff ↗ ·
    added 4 exports
    hy_daily, hy_plot, realtime_daily_mean, realtime_plot
  • 0.3.1
    record
    2017-12-15
  • R
    R 3.4.0 released · 2017-04-21

Package metadata

First published
2017-12-15
Total releases
23 / 9 yrs
License
Apache License (== 2.0) | file LICENSE
Minimum R
≥ 4.2.0
Bundled data
159 KB / 4 files
Download size
2.8 MB
Appears in task views

Cite

Cite this package

Run in R for the authors' entry:

citation("tidyhydat")

The package provides a citation file, so citation() returns the authors' own entry.

It points to 10.21105/joss.00511.

Cite the R Observatory

For a number measured here: a download total, a coverage figure, an archival date.

APA

Balamuta, J. J. (2026). R Observatory: Metrics for tidyhydat version 1.0.1 [Data set]. HJJB, LLC. Data release v2026-10-25. https://doi.org/10.5281/zenodo.21843040

From data release v2026-10-25, which the citation names so these numbers can be found later. More on citing and the projects behind them.

Report a problem with this page →

Privacy choices

These apply to this browser and are stored on this device only. Nothing about your choice is sent to us.

Read the privacy policy