Package: transfR 1.1.12

transfR: Transfer of Hydrograph from Gauged to Ungauged Catchments

A geomorphology-based hydrological modelling for transferring streamflow measurements from gauged to ungauged catchments. Inverse modelling enables to estimate net rainfall from streamflow measurements following Boudhraâ et al. (2018) <doi:10.1080/02626667.2018.1425801>. Resulting net rainfall is then estimated on the ungauged catchments by spatial interpolation in order to finally simulate streamflow following de Lavenne et al. (2016) <doi:10.1002/2016WR018716>.

Authors:Alban de Lavenne [aut, cre], Christophe Cudennec [ths], Tom Loree [ctb], Hervé Squividant [ctb]

transfR_1.1.12.tar.gz
transfR_1.1.12.zip(r-4.7)transfR_1.1.12.zip(r-4.6)transfR_1.1.12.zip(r-4.5)
transfR_1.1.12.tgz(r-4.6-x86_64)transfR_1.1.12.tgz(r-4.6-arm64)transfR_1.1.12.tgz(r-4.5-x86_64)transfR_1.1.12.tgz(r-4.5-arm64)
transfR_1.1.12.tar.gz(r-4.7-arm64)transfR_1.1.12.tar.gz(r-4.7-x86_64)transfR_1.1.12.tar.gz(r-4.6-arm64)transfR_1.1.12.tar.gz(r-4.6-x86_64)
manual.pdf |manual.html
DESCRIPTION
card.svg |card.png
transfR/json (API)

# Install 'transfR' in R:
install.packages('transfR', repos = c('https://albandelavenne.r-universe.dev', 'https://cloud.r-project.org'))
Uses libs:
  • fortran– Runtime library for GNU Fortran applications
  • openmp– GCC OpenMP (GOMP) support library
Datasets:
  • Blavet - Blavet French river dataset
  • Oudon - Oudon French river dataset

On CRAN:

Conda:

This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.

fortranglibcopenmp

3.18 score 9 scripts 301 downloads 13 exports 27 dependencies

Last updated from:2a3f4a8bbc. Checks:12 OK, 1 FAIL. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK171
linux-devel-x86_64OK205
source / vignettesOK253
linux-release-arm64OK167
linux-release-x86_64OK202
macos-release-arm64OK192
macos-release-x86_64OK271
macos-oldrel-arm64OK138
macos-oldrel-x86_64OK274
windows-develOK135
windows-releaseOK121
windows-oldrelOK111
wasm-releaseFAIL151

Exports:as_transfrconvolutionhdistinversionlagtimemixrquick_transfrrapriorirsimilarityrsimilarity_modeluhvelocityweightr

Dependencies:abindclassclassIntcodetoolsDBIdoParallele1071foreachglmnetiteratorsKernSmoothlatticeMASSMatrixproxyrbibutilsRcppRcppEigenRdpackrlangs2sfshapestarssurvivalunitswk

Get started with transfR
1. Create a transfR object | 2. Streamflow velocity | 3. A geomorphology based unit hydrograph | 4. Net rainfall estimated a priori | 5. Net rainfall estimated by inversion | 6. Estimate net rainfall at ungauged locations | 7. Simulate discharge at ungauged locations | References

Last update: 2026-07-20
Started: 2021-09-08

Preparation of input data: creation of a stars object
1. Reading a vector layer with sf | 2. Reading a data frame of time series | 3. Creating a stars object | 4. Creating a transfr object | References

Last update: 2026-07-20
Started: 2022-05-11

Preparation of input data: geomorphological analysis with whitebox
1. Retrieve elevation data with elevatr | 2. Retrieve a known river network and burn it into DEM (optional) | 3. Delineate catchments from their outlets coordinates | 4. Compute flow path length and hydraulic length for each catchments | 5. Creating a transfR object and running a simulation | References

Last update: 2026-07-20
Started: 2022-10-05

Readme and manuals

Help Manual

Help pageTopics
Transfer of Hydrograph from Gauged to Ungauged CatchmentstransfR-package transfR
Create transfR objectas_transfr
Blavet French river datasetBlavet
Convolution of net rainfall with unit hydrographconvolution convolution.default convolution.transfR convolution.units
Geographical distance between catchmentshdist hdist.sf hdist.sfc hdist.stars hdist.transfR
Estimate net rainfall by inversioninversion inversion.default inversion.transfR inversion.units
Lag time estimationlagtime lagtime.default lagtime.stars lagtime.transfR lagtime.units
Transfer of net rainfall to ungauged catchmentsmixr
Oudon French river datasetOudon
Plot transfR objectplot plot.transfR
Transfer of observed discharge from gauged catchments to ungauged catchmentsquick_transfr
Net rainfall a priori estimationrapriori rapriori.default rapriori.transfR rapriori.units
Similarity of net rainfall time seriesrsimilarity
Prediction of hydrological similarity to drive transfer of hydrograph to ungauged catchmentsrsimilarity_model
Unit hydrograph estimationuh uh.default uh.stars uh.transfR uh.units
Streamflow velocity estimationvelocity velocity.default velocity.stars velocity.transfR velocity.units
Weights of donor catchmentsweightr