Package: ShiftHappens 1.0.1

ShiftHappens: Detecting, Visualizing and Estimating Shifts

Detecting, visualizing and estimating shifts, with a specific focus on stage-discharge rating shifts. The main methods are described in Darienzo et al. (2021) <doi:10.1029/2020WR028607> and Mansanarez et al. (2019) <doi:10.1029/2018WR023389>. See also 'BayDERS' <https://github.com/MatteoDarienzo/BayDERS> for similar tools, and 'RatingShiftHappens' <https://github.com/Felipemendezrios/RatingShiftHappens> for an older version of this package.

Authors:Felipe Mendez [aut], Benjamin Renard [aut, cre, cph], Matteo Darienzo [aut], INRAE [fnd], Ministère de la Transition Ecologique - SCHAPI [fnd]

ShiftHappens_1.0.1.tar.gz
ShiftHappens_1.0.1.zip(r-4.7-any)ShiftHappens_1.0.1.zip(r-4.6-any)ShiftHappens_1.0.1.zip(r-4.5-any)
ShiftHappens_1.0.1.tgz(r-4.6-any)ShiftHappens_1.0.1.tgz(r-4.5-any)
ShiftHappens_1.0.1.tar.gz(r-4.7-any)ShiftHappens_1.0.1.tar.gz(r-4.6-any)
ShiftHappens_1.0.1.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
ShiftHappens/json (API)

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

Bug tracker:https://github.com/benrenard/shifthappens/issues

Datasets:
  • ArdecheRiverGaugings - Gauging of the Ardèche River at Meyras, France, provided by UHPC Grand Delta
  • ArdecheRiverStage - Stage record of the Ardèche River at Meyras, France, provided by UHPC Grand Delta
  • RhoneRiverAMAX - Floods of the Rhone River at Beaucaire, France

On CRAN:

Conda:

4.54 score 2 stars 23 scripts 209 downloads 23 exports 43 dependencies

Last updated from:7582d80eea. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-develOK140
source / vignettesOK151
linux-releaseOK146
macos-releaseOK176
macos-oldrelOK180
windows-develOK104
windows-releaseOK81
windows-oldrelOK108
wasm-releaseOK115

Exports:Extract_RecessionsextractedRecessionsFit_BaRatinFit_LinearRegressionFit_RecessionsfittedModelgetRecessionEquationsgetRecessionMingetShiftsmultipleSegmentationnumeric_to_timerecursiveModelingrecursiveSegmentationSegmentationSegmentation_BaRatinSegmentation_EngineSegmentation_quickApproxSegmentation_RecessionsSegmentation_RecursiveSegmentation_RecursiveModelingsegmentationTreesimpleSegmentationtime_to_numeric

Dependencies:clicpp11crayondplyrfarvergenericsggplot2gluegridExtragtablehmsisobandlabelinglifecyclelubridatemagrittrmvtnormpatchworkpillarpkgconfigprettyunitsprogresspurrrR.methodsS3R.ooR.utilsR6RBaMRColorBrewerrjsonrlangS7scalesstringistringrtibbletidyrtidyselecttimechangeutf8vctrsviridisLitewithr

Readme and manuals

Help Manual

Help pageTopics
Gauging of the Ardèche River at Meyras, France, provided by UHPC Grand DeltaArdecheRiverGaugings
Stage record of the Ardèche River at Meyras, France, provided by UHPC Grand DeltaArdecheRiverStage
Recessions extractorExtract_Recessions
extractedRecessions object constructor.extractedRecessions
BaRatinFit_BaRatin
Linear regressionFit_LinearRegression
Fit recession modelFit_Recessions
fittedModel object constructor.fittedModel
Recessions equationsgetRecessionEquations
Recessions minimagetRecessionMin
Get ShiftsgetShifts
multipleSegmentation object constructor.multipleSegmentation
Numeric to time formatnumeric_to_time
extractedRecessions plotterplot.extractedRecessions
fittedModel Plotter.plot.fittedModel
multipleSegmentation plotterplot.multipleSegmentation
recursiveModeling plotterplot.recursiveModeling
recursiveSegmentation plotterplot.recursiveSegmentation
segmentationTree Plotterplot.segmentationTree
simpleSegmentation plotterplot.simpleSegmentation
recursiveModeling object constructor.recursiveModeling
recursiveSegmentation object constructor.recursiveSegmentation
Floods of the Rhone River at Beaucaire, FranceRhoneRiverAMAX
SegmentationSegmentation
BaRatin-based segmentationSegmentation_BaRatin
Segmentation engineSegmentation_Engine
Segmentation engine - quick approximation algorithmSegmentation_quickApprox
Recessions-based segmentationSegmentation_Recessions
Recursive SegmentationSegmentation_Recursive
Recursive Modeling SegmentationSegmentation_RecursiveModeling
segmentationTree object constructor.segmentationTree
simpleSegmentation object constructor.simpleSegmentation
Time to numeric formattime_to_numeric