Package: hydrotoolbox 1.1.2

hydrotoolbox: Hydrological Tools for Handling Hydro-Meteorological Data Records

Read, plot, manipulate and process hydro-meteorological data records (with special features for Argentina and Chile data-sets).

Authors:Ezequiel Toum <[email protected]>

hydrotoolbox_1.1.2.tar.gz
hydrotoolbox_1.1.2.zip(r-4.7-x86_64)hydrotoolbox_1.1.2.zip(r-4.7-arm64)hydrotoolbox_1.1.2.zip(r-4.6-x86_64)hydrotoolbox_1.1.2.zip(r-4.6-arm64)hydrotoolbox_1.1.2.zip(r-4.5-x86_64)
hydrotoolbox_1.1.2.tgz(r-4.6-x86_64)hydrotoolbox_1.1.2.tgz(r-4.6-arm64)hydrotoolbox_1.1.2.tgz(r-4.5-x86_64)hydrotoolbox_1.1.2.tgz(r-4.5-arm64)
hydrotoolbox_1.1.2.tar.gz(r-4.7-arm64)hydrotoolbox_1.1.2.tar.gz(r-4.7-x86_64)hydrotoolbox_1.1.2.tar.gz(r-4.6-arm64)hydrotoolbox_1.1.2.tar.gz(r-4.6-x86_64)
hydrotoolbox_1.1.2.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
hydrotoolbox/json (API)

# Install 'hydrotoolbox' in R:
install.packages('hydrotoolbox', repos = c('https://ezetoum.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://gitlab.com/ezetoum27/hydrotoolbox

Uses libs:
  • c++– GNU Standard C++ Library v3

On CRAN:

Conda:

cpp

5.20 score 35 scripts 360 downloads 44 exports 77 dependencies

Last updated from:6727b33307. Checks:13 ERROR, 2 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64ERROR141
linux-devel-x86_64ERROR220
source / vignettesOK280
linux-release-arm64ERROR139
linux-release-x86_64ERROR173
macos-release-arm64ERROR205
macos-release-x86_64ERROR257
macos-oldrel-arm64ERROR199
macos-oldrel-x86_64ERROR369
windows-devel-arm64ERROR394
windows-devel-x86_64ERROR232
windows-release-arm64ERROR367
windows-release-x86_64ERROR168
windows-oldrel-x86_64ERROR165
wasm-releaseOK142

Exports:%>%agg_tableagg2annuallyagg2climaticagg2dailyagg2hourlyagg2monthlybuild_tablecol_statscum_sumdual_y_tablefill_tableggplot_tablehm_agghm_buildhm_build_generichm_createhm_gethm_melthm_mutatehm_namehm_plothm_reporthm_sethm_showhm_subsethydromethydromet_compacthydromet_stationinterpolatemov_avgqm_volread_aicread_cr2read_dgiread_ianiglaread_mnemosread_snihreport_missrm_spikeroll_funset_thresholdset_valueswe_derive

Dependencies:askpassbase64encbslibcachemcellrangerclicpp11crayoncrosstalkcurldata.tabledigestdplyrevaluatefarverfastmapfontawesomefsgenericsggplot2gluegtablehighrhmshtmltoolshtmlwidgetshttrisobandjquerylibjsonliteknitrlabelinglaterlatticelazyevallifecyclelubridatemagrittrmemoisemimeopensslotelpillarpkgconfigplotlyplyrprettyunitsprogresspromisespurrrR6rappdirsRColorBrewerRcppreadxlrematchreshape2rlangrmarkdownS7sassscalesstringistringrsystibbletidyrtidyselecttimechangetinytexutf8vctrsviridisLitewithrxfunyamlzoo

(02) SNIH dataset
Servicio Nacional de Información Hídrica (SNHI) dataset | Reading individual files | Using classes and methods to build a meteorological station | Data visualization | Access to met-satation information | Data transformation | Quality flags and non-numeric columns

Last update: 2023-03-21
Started: 2021-03-18

(03) MNEMOS generated-data
MNEMOS generated data | Reading individual files | Using classes and methods to build a meteorological station

Last update: 2022-10-24
Started: 2021-03-22

(04) IANIGLA dataset
IANIGLA dataset | Reading individual files | Using classes and methods to build a meteorological station

Last update: 2022-10-24
Started: 2021-03-22

(05) DGI dataset
DGI dataset | Reading individual files | Using classes and methods to build a meteorological station

Last update: 2022-10-24
Started: 2021-03-22

(06) CR2 dataset
CR2 dataset | Reading individual files | Using classes and methods to build a meteorological station

Last update: 2022-10-24
Started: 2021-03-23

Using hydrotoolbox with Canadian data - Part 1
Installing tidyhydat and HYDAT | Combining tidyhydat with hydrotoolbox | Using an own made function to build the object

Last update: 2022-10-24
Started: 2021-03-23

Using hydrotoolbox with Canadian data - Part 2
Installing weathercan | Combining weathercan with hydrotoolbox | Using an own made function to build the object

Last update: 2022-10-21
Started: 2021-03-25

(07) AIC dataset
AIC dataset | Reading individual files | Using classes and methods to build a meteorological station

Last update: 2021-07-07
Started: 2021-03-23

(01) Package Overview
Motivation | Package design principles | Classes and subclasses

Last update: 2021-07-01
Started: 2021-03-17

Readme and manuals

Help Manual

Help pageTopics
Aggregates a data frame to a larger time periodagg_table
Cumulative sumcum_sum
Find non-reported dates and fill them with 'NA_*'fill_table
Aggregates the table inside a slot to a larger time periodhm_agg hm_agg,hydromet_compact-method hm_agg,hydromet_station-method
Load native data files automaticallyhm_build hm_build,hydromet_station-method
Load native data files automaticallyhm_build_generic hm_build_generic,hydromet_station-method
Creates an hydromet object.hm_create
Extract the slothm_get hm_get,hydromet-method hm_get,hydromet_compact-method hm_get,hydromet_station-method
Melt many objects into an 'hydromet_compact' class objecthm_melt hm_melt,hydromet_compact-method
Create, modify and delete columns inside a slothm_mutate hm_mutate,hydromet_compact-method hm_mutate,hydromet_station-method
Set new column nameshm_name hm_name,hydromet_compact-method hm_name,hydromet_station-method
Methods to easily use 'ggplot2' or 'plotly' (interactive)hm_plot hm_plot,hydromet_compact-method hm_plot,hydromet_station-method
Get a summary report of your datahm_report hm_report,hydromet_compact-method hm_report,hydromet_station-method
Set the data of an 'hydromet' object or its subclasshm_set hm_set,hydromet-method hm_set,hydromet_compact-method hm_set,hydromet_station-method
Easy access to see your datahm_show hm_show,hydromet-method hm_show,hydromet_compact-method hm_show,hydromet_station-method
Subset your data by dateshm_subset hm_subset,hydromet_compact-method hm_subset,hydromet_station-method
'hydromet' subclass for compact datahydromet_compact hydromet_compact-class
'hydromet' subclass for store hydro-meteorological records.hydromet_station hydromet_station-class
'hydromet' superclass objecthydromet hydromet-class
Interpolationinterpolate
Moving average windowsmov_avg
Monthly river discharge [m3/s] to volume [hm3]qm_vol
Reads data from AICread_aic
Reads data from Explorador Climático (CR2 - Chile)read_cr2
Reads data from Departamento General de Irrigación - Hydrological Division (DGI - Mendoza - Argentina)read_dgi
Reads data from Sistema de Monitoreo Meteorológico de Alta Montaña (IANIGLA - Argentina)read_ianigla
Reads data provided by MNEMOS software (SNIH - Argentina)read_mnemos
Reads data from Servicio Nacional de Información Hídrica (SNIH - Argentina)read_snih
Report 'NA_real_' values inside a table.report_miss
Remove spikesrm_spike
Rolling functionsroll_fun
Set a thresholdset_threshold
Set user defined valuesset_value
Snow Water Equivalent to melt or snowfallswe_derive