The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.
ShinyGR()
now returns a message to explain how to
diconnect the GUI from R. (#76).CheckUrl()
, .DiagramGR()
,
.DyShadingMulti()
, .StartStop()
,
.TypeModelGR()
). (#73)plot.CalGR()
and plot.SimGR()
gain a
log_scale
argument to display flow time series with a
logarithmic scale. (#71)plot.CalGR()
and
plot.SimGR()
. The functions work well when
log_scale = TRUE
to display flow time series with a
logarithmic scale. (#71)GetCrit
and GetParam
S3 methods
in order to get respectively the error criterion value and the model
parameter set from the outputs of CalGR()
and
SimGR()
functions. (#62)plot.CalGR()
, now returns no more the
"synth"
graph when which = "perf"
. (#63)CalGR()
and SimGR()
functions (if
WupPer = 0L
). (#52)plot.CalGR()
and plot.SimGR()
using
the which
argument . (#6)dyplot
S3 method has been cleaned. The internal
.dyplot()
replace dyplot.default()
function.
The dyplot.PrepGR()
, dyplot.CalGR()
and
dyplot.SimGR()
aliases and usages have been added the
dyplot()
help page (#61)ShinyGR()
function. (#61)PrepGR()
and by consequence in
ShinyGR()
when the dataset given to the ObsDF
argument is a tibble
object. (#49).onAttach()
command has been removed from the
ShinyGR()
function, because it is already call from the
dyplot()
function which is use in ShinyGR()
.
(#50)ShinyGR()
has been resized to avoid to wide title when the
the parameter values are large. (#54)ShinyGR()
function is used.
(#51)FUN_CRIT
deprecated argument (since ‘airGR’
1.2.13.16) has been removed from the use of Calibration()
call by the CalGR()
function. (#56)ShinyGR()
, it is
possible to the export the GR2M model diagram PNG file again. (#40)SimGR()
which can now simulate a period
with no observed flow. Previously, it could only be run in this case
when the observed flow was missing from the output of
PrepGR()
on the whole period and not just on a subperiod.
(#43)ShinyGR()
in order to warn
users about GUI instability problems. (#46)PrepGR()
help page. (#41)ShinyGR()
is corrected.
(#42)class()
by inherits()
in order to test the classes of inputs in all functions. (#45)ShinyGR()
when the date column of
ObsDF
has another name as ‘DatesR’. (#38)as.data.frame
S3 methods have been set for classes
PrepGR
, CalGR
and SimGR
. (#39)airGRt
class and the
as.data.frame.airGRt
S3 method no longer exist (#39)ShinyGR()
function, can now run on
monthly time series, using the GR2M model (#14)plot.PrepGR()
when all Qobs
are missing. The function now displays an empty plot for the observed
discharges (#35)theme
agument of the ShinyGR()
function
now uses partial matching (#12)as.data.frame.airGRt()
, plot
,
plot.PrepGR()
, plot.CalGR()
and
plot.SimGR()
functions are no longer exported by the
namespace (#30)RunModel_GR2M
function (#51)
and the new SeriesAggreg()
function (#25,
#41,
#43)
from ‘airGR’dyplot*()
and the
ShinyGR()
functions) (#5)ShinyGR()
function, now displays a
new tab panel that shows a summary sheets of basin if the name of the
dataset contains the code station (8 characters : 1 letter and 7
numbers) of the Banque Hydro French database (so it is available only
for the dataset of this database) (#10)theme
agument of the ShinyGR()
function now works even if a wrong character case is useddyplot()
and
the ShinyGR()
function are used, a message warns the users
if they use a version of ‘htmlwidgets’ < 1.5.2.9000. The latest
version of this package, available on GitHub, avoids troubles with the
use of dynamic graphics of the ‘dygraphs’ package (called by the
dyplot*()
and the ShinyGR()
functions) (#5)as.data.frame.airGRt()
method in order to create
a data.frame
from outputs of PrepGR()
,
CalGR()
and SimGR()
functions. This
data.frame
always presents the same structure and contains
observed flow, simulated flow, simulated solid precipitation fraction,
etc. When it does not make sense, the concerned column is assigned with
NA
values (e.g. Qsim with the PrepGR()
function)citation("airGRteaching")
command"Inrae"
and "Saclay"
) using the
theme
agument of the ShinyGR()
functionCalGR
argument is now deprecated in the
SimGR()
function. It has been replaced by the use of the
Param
argument which can be set by an object of the class
CalGR
or by a vector of parametersShinyGR()
now runs when independent arguments
(DatesR
, Precip
, etc.) are used instead of the
ObsDF
argumentPrepGR()
, the
HydroModel
argument could be set to "GR4H"
or
"GR5H"
. In the GUI, launched by ShinyGR()
function, nothing changed, only the daily models are available. So, now
airGRteaching depends on the version of ‘airGR’ >= 1.4.3.52) (#7)PrepGR()
function when
discharge is not provided in Qobs
. If it is the case, the
CalGR()
function will return an error message because it is
not possible to calibrate the model. The SimGR()
function
will return a warning message because it is not possible to compute any
efficiency criterionShinyGR()
function when
discharge is not provided in Qobs
ShinyGR()
, the
first plotting panel now draws the flow error time series (#4)plot()
function is now exporteddyplot.PrepGR()
, dyplot.CalGR()
and
dyplot.SimGR()
functions are no longer exportedplot.*()
functions (use ?plot
to call it)dyplot*()
and the ShinyGR()
functions) (#5)ShinyGR()
can export the csv table again. It was broken
due to modifications to the version 1.2.13.16 of the ‘airGR’
packageShinyGR()
interfaceShinyGR()
may now run for any timezoneShinyGR()
takes into account the fact that on 1 time
step airGR::ErrorCrit_KGE
do not return CritName (temporary
patch)ShinyGR()
takes into account the fact that the previous
simulation could have a missing value criterionShinyGR()
takes into account the fact the prevuous Qsim
is sometimes to long of one value (temporary patch)CalGR()
and
SimGR()
now presents a timezone defined as UTCShinyGR()
.DiagramGR()
and .TypeModelGR()
are now
private functionsShinyGR()
function is now "%Y-%m-%d"
with the
latest versions of the ‘shiny’ package (like it was with th old
versions)CalGR()
, SimGR()
and
ShinyGR()
have been updated.DiagramGR()
no longer returns errors when inputs are
not yet available in ShinyGR()
ShinyGR()
, the criteria values are now
right on Unix systemShinyGR()
when C1 (or C2) is modified
after calibration; the calibration button is now resetCalGR()
and SimGR()
functionsObsBV
argument has been renamed ObsDF
in
PrepGR()
and ShinyGR()
functions.TypeModelGR()
and ShinyGR()
plot.PrepGR()
, plot.CalGR()
and
plot.SimGR()
functions exitObsGR()
function (and relatives arguments in
CalGR()
and SimGR()
has been renamed
PrepGR()ShinyGR()
ShinyGR()
when GR6J is usedShinyGR()
ShinyGR()
to show previous sim. when model
or dataset changesShinyGR()
to show previous sim. when time
window changes but keeps the same lengthShinyGR()
ShinyGR()
using the GR6J modelShinyGR()
when GR6J is used.TypeModelGR()
and ShinyGR()
ShinyGR()
when a criterion is very lowShinyGR()
now allows a list format for
ObsBV
data.frame and CemaNeige inputsObsGR()
function now returns an error if the time zone
is not defined as "UTC"
ShinyGR()
background color defined to black when the
Flatly theme is usedShinyGR()
when inputs are defined in
vectors (not in a data.frame)dyplot.default()
ShinyGR()
interfaceSimGR()
now runs only once to compute all
ErrorCrit
ShinyGR()
interfaceShinyGR()
interfacedyplot()
now allows to draw an additional time series
of flowShinyGR()
dyplot()
now plots Pliq and Psol when CemaNeige is used
(dyStackedBarGroup()
instead of the plotter argument)ShinyGR()
interface
(using the ‘shinyjs’ package)ShinyGR()
ShinyGR()
interfaceShinyGR()
, TypeModel
inputIds renamed
into HydroModel
Param
arguments in
ShinyGR()
dyplot()
updated to be compatible with ‘dygraphs’ >=
1.1.1.4 (available only on GitHub)ShinyGR()
now use ‘dygraphs’ devices (except for model
perf.)dyplot.default()
now draws precipitation as a true bar
plot and not a step plotShinyGR()
dyplot*()
functionsshiny.SimGR()
now presents a theme argument that allows
to change the stylesheetshiny.SimGR()
function has been renamed into
ShinyGR()
ShinyGR()
to plot state variables with
GRJshiny.SimGR()
function has been renamed into
ShinyGR()
shiny.SimGR()
if the model diagram is plotted, the
animation can be run only from the Event slider and no more from the
“Period” sliderSimGR()
now also returns the OptionsCrit
valueshiny.SimGR()
and to draw new plotsdyplot.default()
gains a Roller
period
argumentTypeModelGR()
is now a private functionCalGR()
with
verbose = FALSE
plot.CalGR()
(it does not use anymore a
global variable)These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.