Version: 1.3.5
Date: 2025-01-15
Category: under the hood
Text: adapted reference output for new startupmsg
Version: 1.3.4
Date: 2024-09-02
Category: under the hood
Text: fixed some crossrefs in Rd files
Version: 1.3.2
Category: under the hood
Text: fixed some internal .Rd files
Version: 1.3.2
Category: under the hood
Text: moved from latin1 to UTF-8 encoding
Version: 1.3.2
Category: under the hood
Text: removed the standardtexts (in comments) in our .Rd-files
Version: 1.3.2
Category: under the hood
Text: we have removed all catches to warnings in our code
Version: 1.3.2
Category: under the hood
Text: revised code for lower case solutions (a) in univariate case for
asymmetric bias -> in particular minmaxBias() (b) in
multivariate case to make use of symmetry
Version: 1.3.2
Category: user-visible changes
Text: added some more references
Version: 1.3.2
Category: user-visible changes
Text: added dois to references where available
Version: 1.3.2
Category: user-visible changes
Text: added ORCID references for the package authors
Version: 1.3.2
Category: user-visible changes
Text: changed Description entry in DESCRIPTION -- now taking up
references as well and stating that package ROptEst provides R
infrastructure for optimally robust estimation
Version: 1.3.2
Category: user-visible changes
Text: in files getInfGamma.Rd and inputGenerator.Rd we now have a value
field; as it describes the return values of several methods/
functions, this is more a verbal description than a description
of the actual return type (although this is also specified).
Version: 1.3.2
Category: user-visible changes
Text: in our examples we had valid code with long runtimes (>5 sec)
which we had put into \dontrun; this code is now moved to file
'examples_taking_longer.R' shipped out in folder [inst/]scripts
to this package and referred to in the example section
Version: 1.3.2
Category: user-visible changes
Text: clarified that script GumbelLocationModel.R was moved to package
RobExtremes but remains as a copy in the scripts folder to
ROptEst as well as it follows the same route as the other
example files for other smoothly parametrized models; to
emphasize the dependence on package RobExtremes the script is
wrapped into if(require(RobExtremes){...}
Version: 1.3.1
Date: 2022-11-16
Category: user-visible CHANGES
Text: changed old and now invalid URL detected during submission to
CRAN.
Version: 1.3
Category: under the hood
Text: in calls of form do.call(E, .....) we only use functions with one
argument; (in calls where a function was passed on as argument,
this threw errors...)
Version: 1.3
Category: under the hood
Text: fixed some broken URLs and changed URLs from http to https where
possible
Version: 1.3
Category: under the hood
Text: triggered by new NOTES uncovered by R CMD check, we deleted
duplicate entries for items in internal-interpolate.Rd
Version: 1.2.1
Date: 2019-04-25
Category: user-visible CHANGES
Text: revised code to delete fuzz when checking the
centering/consistency of pICs varying from -- relative accuracy
is now determined by the size of trafo-matrix
Version: 1.2.1
Date: 2019-04-25
Category: under the hood
Text: use S3 method distrMod::print.relMatrix) to capture the fact that
when computing relative differences in consistency matrices,
some entries in the denominator may be 0; in order to avoid
output of Inf / NaN we catch the output and replace such
entries by "."
Version: 1.2
Category: user-visible CHANGES
Text: slot function modifyIC of the different IC classes gains an
argument withMakeIC to be able to adjust this to a higher
granularity
Version: 1.2
Category: user-visible CHANGES
Text: require more recent versions in DESCRIPTION
Version: 1.2
Category: user-visible CHANGES
Text: getBiasIC for signature {HampIC,UncondNeighborhood} no longer has
argument withCheck
Version: 1.2
Category: user-visible CHANGES
Text: getRiskIC gains argument "..." to pass on arguments to E()
Version: 1.2
Category: user-visible CHANGES
Text: the help to robest is more explicit about the usage of argument
E.argList at various places in the generator
Version: 1.2
Category: user-visible CHANGES
Text: the help to roptest has an extra paragraph explicating the usage
of initial.est and start.Par and the different steps done in
roptest
Version: 1.2
Category: user-visible CHANGES
Text: the input generators genkStepCtrl, genstartCtrl, genstartICCtrl
gain argument E.argList to pass on arguments to E()
Version: 1.2
Category: user-visible CHANGES
Text: roptest and the wrappers RMX|OBR|MBR|OMSEstimator gain an
argument E.argList for arguments to be passed to E() from (a)
\code{MDEstimator} (here this additional argument is only used
if \code{initial.est} is missing), (b) \code{getStartIC}, and
(c) \code{kStepEstimator}. Potential clashes with arguments of
the same name in \code{\dots} are resolved by inserting the
items of argument list \code{E.argList} as named items, so in
case of collisions the item of \code{E.argList} overwrites the
existing one from \code{\dots}.
Version: 1.2
Category: user-visible CHANGES
Text: roptest and its wrappers RMX|OBR|MBR|OMSEstimator can now also
digest robest-arguments arguments \code{startCtrl},
\code{startICCtrl}, and \code{kStepCtrl}, in which case
information in these arguments in case of collision overrides
information given through the "usual" arguments; this allows
for individual settings of \code{E.argList},
\code{withEvalAsVar}, and \code{withMakeIC} for the different
steps.
Version: 1.2
Category: user-visible CHANGES
Text: roptest and its wrappers RMX|OBR|MBR|OMSEstimator, getStartIC for
asGRisk, asBias, RMX, and asAnscombe, as well as the particular
checkIC/makeIC methods for ContIC gain argument diagnostic to
be able to show diagnostic information on integrations; this
information (if argument "diagnostic" is TRUE) is stored in
attribute "diagnostic" of the return value
Version: 1.2
Category: user-visible CHANGES
Text: accessors "timings" and "kStepTimings" to attributes "timings"
and and "kStepTimings" of an object of class "ORobEstimate"
Version: 1.2
Category: bug fixes
Text: an embarrassing error when computing E(X t(X)) (saving the lower
half by symmetry) in getInfStand: a[row(a)>col(a)] <-
a[row(a)
col(a)] <-
t(a)[row(a)>col(a)]
Version: 1.2
Category: bug fixes
Text: fix an argument collision in MBRE-method / in call to
getInfRobIC_asGRisk, when called from OptIC through
getInfRobIC_asBias ("upper" got into ...)
Version: 1.2
Category: under the hood
Text: L2LocationFamily, L2LocationScaleFamily, and
L2LocationScaleFamily gain methods for interpolRisk ~> speed up
is prepared (only need to store the reference LMs in
sysdata.rda) => due to affine equivariance, we only have to
store one set of LM's
Version: 1.2
Category: under the hood
Text: comparePlot has a try catch now for MBRE
Version: 1.2
Category: under the hood
Text: some buglets in getStartIC
Version: 1.2
Category: under the hood
Text: some tedious debugging in getStartIClcsc.R
Version: 1.2
Category: under the hood
Text: clarified if clauses in roptest.new (and removed
.with.checkEstClassForParamFamily from dots to be sure)
Version: 1.2
Category: under the hood
Text: inserted code for time checking (which is inactive usually; only
if in kStepEstimator.R in RobAStBase, the respective ##-t-##
lines are de-commented the timings are visible as attribute
"kStepTimings" in the result of roptest ...) changed now: is
always active....
Version: 1.2
Category: under the hood
Text: now specified that we want to use distr::solve
Version: 1.2
Category: under the hood
Text: internal function .getComp, determining by symmetry slots which
entries in LMs a and A have to be computed, now fills the lower
triangle of A with FALSE (was not used so far, but can be used
in a faster computation method for checkIC makeIC to determine
whether it is cleverer to integrate in k or in p space)
Version: 1.2
Category: under the hood
Text: several methods (getRiskIC, getBiasIC, getBoundedIC, makeIC,
checkIC, modifyIC) gain argument "..." to pass on arguments to
E(). This holds in particular for the functions used to compute
the optimally-robust ICs, i.e. getInfRob_asBias,
getInfRob_asHampel, getInfRob_asGRisk, getInfRob_asAnscombe,
leastFavorableRadius, radiusMinimaxIC, and geInfGamma,
getInfRad, getInfClip, getInfCent, getInfStand, getInfV,
getAsRisk, getReq, (at least as far as multivariate ICs are
concerned), .LowerCaseMultivariate, getMaxIneff, getInfRad,
getLagrangeMultByIter and getLagrangeMultByOptim
Version: 1.2
Category: under the hood
Text: new internal helper function .filterEargWEargList is used to
filter out arguments from dots which are meant for E()
Version: 1.2
Category: under the hood
Text: the local .modifyIC0 functions only used to produce the new IC
but not for filling slot modifyIC loose argument withMakeIC
(and dots) -- this is now done in the outer modifyIC function
Version: 1.2
Category: under the hood
Text: particular checkIC, makeIC methods for ContICs: They compute the
integrals E w, E L w, E LL w using symmetry information through
.getComp, and based on these numbers computes does checking /
the affine transformation to give the proper pIC. These methods
by default are only used if it pays off, i.e., if the number of
computed integrals is smaller than in the default method. This
can be overriden by argument forceContICMethod.
Version: 1.2
Category: under the hood
Text: the particular checkIC and makeIC methods gain argument
diagnostic to be able to show diagnostic information on
integrations
Version: 1.2
Category: under the hood
Text: roptest, robest, and particular checkIC/makeIC methods for ContIC
now if (diagnostic==TRUE) return diagnostic attributes of S3
class "DiagnosticClass"
Version: 1.1
Category: user-visible CHANGES
Text: new wrapper functions RMXEstimator, OBREstimator, MBREstimator,
OMSEstimator
Version: 1.1
Category: user-visible CHANGES
Text: plot-methods now have arguments .nonlb to only plot (but not
label) some points
Version: 1.1
Category: user-visible CHANGES
Text: plot-methods are vectorized to a higher extent in all arguments
Version: 1.1
Category: user-visible CHANGES
Text: plot methods now return an S3 object of class
\code{c("plotInfo","DiagnInfo")}, i.e., a list containing the
information needed to produce the respective plot, which at a
later stage could be used by different graphic engines (like,
e.g. \code{ggplot}) to produce the plot in a different
framework. A more detailed description will follow in a
subsequent version.
Version: 1.1
Category: user-visible CHANGES
Text: optIC gains argument withMakeIC
Version: 1.1
Category: user-visible CHANGES
Text: roptest gains argument withMakeIC
Version: 1.1
Category: user-visible CHANGES
Text: getStartIC-methods gain argument withMakeIC
Version: 1.1
Category: user-visible CHANGES
Text: cniperPointPlot gains argument withMakeIC
Version: 1.1
Category: user-visible CHANGES
Text: genkStepCtrl gains argument withMakeIC
Version: 1.1
Category: user-visible CHANGES
Text: DESCRIPTION tag SVNRevision changed to VCS/SVNRevision
Version: 1.1
Category: user-visible CHANGES
Text: getRiskIC and getBiasIC gain argument withCheck to speed up
things if one does not want to call checkIC
Version: 1.1
Category: Return value of "roptest
Text: the return value of "roptest", an object of class "kStepEstimate"
has a slot "estimate.call" which contains the (matched) call to
"roptest"; internally "roptest" calls "robest"; the call to
"robest" may be of interest, too, so we have a new slot
"robestCall" of class "OptionalCall", ie a call or NULL
(default); it can be accessed via function robestCall()
Version: 1.1
Category: Bugfix:
Text: argument withMakeIC was not correctly used in roptest.new
Version: 1.1
Category: under the hood
Text: try to minimize interim output while using roptest- and friends
Version: 1.1
Category: under the hood
Text: new return class ORobEstimate for optimally robust estimators
Version: 1.1
Category: under the hood
Text: wherever possible also use q.l internally instead of q to provide
functionality in IRKernel
Version: 1.1
Category: under the hood
Text: fixed all scripts
Version: 1.1
Category: under the hood
Text: by means of argument modifyICwarn the filling of info slots with
warnings is controlled; over all at most one warning is written
into the info string
Version: 1.0.1
Date: 2017-04-23
Category: user-visible CHANGES
Text: moved getFiRisk from ROptEst to RobAstBase
Version: 1.0
Date: 2016-09-05
Category: user-visible CHANGES
Text: title changed to title style / capitalization
Version: 1.0
Date: 2016-09-05
Category: user-visible CHANGES
Text: cniperPointPlot gains capacity to deal with "interpolRisk" -
risks
Version: 1.0
Date: 2016-09-05
Category: user-visible CHANGES
Text: cniperPointPlot gains optional pattern substitution (like plot)
which can be switched off by argument withSubst
Version: 1.0
Date: 2016-09-05
Category: GENERAL ENHANCEMENTS
Text:
Version: 1.0
Date: 2016-09-05
Category: under the hood
Text: preparations for evalation of LMs on xi grid for
GEVFamilyMuUnknown.
Version: 1.0
Date: 2016-09-05
Category: under the hood
Text: new methods for normtype and biastype for interpolRisk, as well
as getRiskFctBV => now cniperPointPlot should work for GPD-type
data
Version: 1.0
Date: 2016-09-05
Category: under the hood
Text: removed ::: internal dependencies (within distr&robast-Fam's of
pkgs) by copying respective routines
Version: 1.0
Date: 2016-09-05
Category: under the hood
Text: adjusted plot-Method for ICs to include the new argument x.vec
Version: 1.0
Date: 2016-09-05
Category: under the hood
Text: enhanced imports in DESCRIPTION by explicating second order
imports
Version: 1.0
Date: 2016-09-05
Category: BUGFIXES
Text: two bugs in plotWrapper.R in pkgs RobAStBase and ROptEst detected
by Misha
Version: 1.0
Date: 2016-09-05
Category: BUGFIXES
Text: needed version of RandVar was wrongly specified in ROptEst in the
branch 1.0
Version: 1.0
Date: 2016-09-05
Category: BUGFIXES
Text: fixed errors detected by Matthias / Misha in AllPlot.R,
comparePlot.R, getReq.R
Version: 1.0
Date: 2016-09-05
Category: BUGFIXES
Text: fixed issue with updateStep in kStepEstimator when using interpol
risks (somehow modifyIC had not been attached in prior
steps...)
Version: 1.0
Date: 2016-09-05
Category: BUGFIXES
Text: labels did not work correctly, warnings due to calling plot with
"withMaxRisk"
Version: 1.0
Date: 2016-09-05
Category: BUGFIXES
Text: fixed issue with points plotting in Cniperpoint-plots
Version: 1.0
Date: 2016-09-05
Category: BUGFIXES
Text: in wrapper function CniperPointPlot, arguments 'data' and
'alpha.trsp' had not been passed on correctly
Version: 1.0
Date: 2016-09-05
Category: BUGFIXES
Text: some changes in wrapper to cniperpointplot
Version: 1.0
Date: 2016-09-05
Category: BUGFIXES
Text: fixed an error in cniperPointPlot() -- default for argument risk
had not been passed on correctly to cniperCont()
Version: 0.9
Date: 2013-09-13
Category: user-visible CHANGES
Text: new wrapper function CniperPointPlot
Version: 0.9
Date: 2013-09-13
Category: user-visible CHANGES
Text: new more modularized user-interface robest
Version: 0.9
Date: 2013-09-13
Category: user-visible CHANGES
Text: roptest (the new one) gains argument withMDE to skip call to MDE
when starting estimator is robust anyway;
Version: 0.9
Date: 2013-09-13
Category: user-visible CHANGES
Text: roptest gains argument withEvalAsVar
Version: 0.9
Date: 2013-09-13
Category: user-visible CHANGES
Text: roptest may force logscale when calling kStepEstimator
Version: 0.9
Date: 2013-09-13
Category: user-visible CHANGES
Text: removed argument scalename from arglist of roptest -- it is
computed automatically now.
Version: 0.9
Date: 2013-09-13
Category: user-visible CHANGES
Text: added new function 'showdown' to compare some estimator with our
rmx estimator by some Monte-Carlo study.
Version: 0.9
Date: 2013-09-13
Category: user-visible CHANGES
Text: assigned result of qqplot to some variable to reduce output
Version: 0.9
Date: 2013-09-13
Category: user-visible CHANGES
Text: generating function genkStepCtrl for control arguments for
kStepEstimator gains argument withEvalAsVar
Version: 0.9
Date: 2013-09-13
Category: user-visible CHANGES
Text: similarly genstartCtrl() gains optional argument withMDE
Version: 0.9
Date: 2013-09-13
Category: user-visible CHANGES
Text: optIC gains argument .withEvalAsVar
Version: 0.9
Date: 2013-09-13
Category: user-visible CHANGES
Text: new functionality to determine "optimal" radius (getRadius,
getInfRad (the latter an S4method));
Version: 0.9
Date: 2013-09-13
Category: GENERAL ENHANCEMENTS
Text: RobASt-Pkgs: DESCRIPTION depends become stricter (requiring
distrMod, distrEx, distr >=2.4 to be on the safe side)
Version: 0.9
Date: 2013-09-13
Category: GENERAL ENHANCEMENTS
Text: cleaned DESCRIPTION and NAMESPACE file as to Imports/Depends
Version: 0.9
Date: 2013-09-13
Category: GENERAL ENHANCEMENTS
Text: deleted chm folders --- they are no longer needed
Version: 0.9
Date: 2013-09-13
Category: GENERAL ENHANCEMENTS
Text: delayed evaluation is done to speed up things
Version: 0.9
Date: 2013-09-13
Category: GENERAL ENHANCEMENTS
Text: added argument no.readonly = TRUE in all assignments of type opar
<- par();
Version: 0.9
Date: 2013-09-13
Category: GENERAL ENHANCEMENTS
Text: commented out all assignments of type omar$cin <- NULL
Version: 0.9
Date: 2013-09-13
Category: GENERAL ENHANCEMENTS
Text: removed calls to require from R sources and replaced it by
directives in the NAMESPACE file
Version: 0.9
Date: 2013-09-13
Category: GENERAL ENHANCEMENTS
Text: all packages get a DESCRIPTION tag "ByteCompile"
Version: 0.9
Date: 2013-09-13
Category: GENERAL ENHANCEMENTS
Text: Suggests field with RobLox and MASS due to a warning by R CMD
check
Version: 0.9
Date: 2013-09-13
Category: under the hood
Text: added .Rbuildignore
Version: 0.9
Date: 2013-09-13
Category: under the hood
Text: Had to add 'importFrom(distr, q)' to NAMESPACE to avoid error
with function 'q' inside of 'showdown' - why?!
Version: 0.9
Date: 2013-09-13
Category: under the hood
Text: replaced former interface roptest by a new, more modularized one
Version: 0.9
Date: 2013-09-13
Category: under the hood
Text: timings in roptest, robest are now optional; at any rate are
attached as attribute
Version: 0.9
Date: 2013-09-13
Category: under the hood
Text: moved asL1, asL4 risk methods from RobAStBase to ROptEst
Version: 0.9
Date: 2013-09-13
Category: under the hood
Text: getStartIC.R * cleaned up (deleted unnecessary diagnostic prints)
skipped unnecessary steps when dealing with MBRE * getStartIC
for signature L2ParamFamily,asGRisk gains argument
withEvalAsVar
Version: 0.9
Date: 2013-09-13
Category: under the hood
Text: getStartIC - method for interpolRisks (and hence internal-getpsi,
too) moved from ROptEst to RobExtremes
Version: 0.9
Date: 2013-09-13
Category: under the hood
Text: getStartIC now also dispatches on asCov, trASCov, and asBias risk
Version: 0.9
Date: 2013-09-13
Category: under the hood
Text: getRiskIC gains example and for signature(IC = "HampIC", risk =
"asCov", neighbor = "missing", L2Fam = "L2ParamFamily") in 1dim
case now uses getInfV() .
Version: 0.9
Date: 2013-09-13
Category: under the hood
Text: getRiskIC is careful and first evaluates covariance objects +++
optIC already contains stubs to use moveL2Fam2RefParam,
moveICBackFromRefParam (still some checking necessary before
using this really...)
Version: 0.9
Date: 2013-09-13
Category: under the hood
Text: modified interval search in leastFavorableRadius and
radiusMinimaxIC in case uniroot fails to find zeroes
Version: 0.9
Date: 2013-09-13
Category: under the hood
Text: some more try-catches for radiusMinimaxIC (to keep this clean
rewritten, with call manipulations) and leastFavorableRadius
(only minimal call manipulations -> got longer)
Version: 0.9
Date: 2013-09-13
Category: under the hood
Text: getIneffDiff now returns a vector (if called as from
radiusMinimaxIC, leastFavorableRadius) with lower and upper
inefficiency; difference is computed in local functions now
Version: 0.9
Date: 2013-09-13
Category: under the hood
Text: getInfRobIC_asGRisk getInfRobIC_asHampel now get argument
.withEvalAsVar and, accordingly only produce calls to generate
asyVariances or evaluate them as well
Version: 0.9
Date: 2013-09-13
Category: under the hood
Text: getInfClip, signature(clip = "numeric", L2deriv =
"UnivariateDistribution", risk = "asSemivar", neighbor =
"ContNeighborhood") regains argument biastype as it is called
this way in getInfRobIC_asGRisk.R
Version: 0.9
Date: 2013-09-13
Category: under the hood
Text: getInfV now always returns a matrix
Version: 0.9
Date: 2013-09-13
Category: under the hood
Text: interpolation infrastructure: * .mergeF * .copyGrid *
.renameGridName * .MakeGridList * .saveInterpGrid (with new
argument structure / new defaults) * .recomputeInterpolators *
.getLMGrid * .RMXE.th * .MBRE.th * .OMSE.th
Version: 0.9
Date: 2013-09-13
Category: under the hood
Text: .recomputeInterpolators, .saveInterpGrid gain argument
sysdataWriteFile to be able to write to other files (other than
sysdata.rda) => no need anymore to write in separate folders
when creating new grids in parallel
Version: 0.9
Date: 2013-09-13
Category: under the hood
Text: use of unit tests
Version: 0.9
Date: 2013-09-13
Category: BUGFIXES
Text: a minimal correction in getInfRobIC_asGRisk.R
Version: 0.9
Date: 2013-09-13
Category: BUGFIXES
Text: in roptest forgot to treat the case when additional arguments are
passed to the initial estimator
Version: 0.9
Date: 2013-09-13
Category: BUGFIXES
Text: two silly errors in roptest.new.R -> threw error when passed on
S4-estimators as starting estimators
Version: 0.9
Date: 2013-09-13
Category: BUGFIXES
Text: fixed a bug in in leastFavorableRadius and radiusMinimaxIC
Version: 0.9
Date: 2013-09-13
Category: BUGFIXES
Text: .evalListRec was not prepared for length 0
Version: 0.9
Date: 2013-09-13
Category: BUGFIXES
Text: some substitute functions have not been passed as arguments...
Version: 0.9
Date: 2013-09-13
Category: BUGFIXES
Text: functions where identical in grid..!)
Version: 0.9
Date: 2013-09-13
Category: BUGFIXES
Text: a minor error in helper function .check.eps
Version: 0.9
Date: 2013-09-13
Category: BUGFIXES
Text: fixed two bugs (for radius 0) in "getInfRobIC", signature(L2deriv
= "RealRandVariable", risk = "asGRisk",neighbor =
"UncondNeighborhood")
Version: 0.9
Date: 2013-09-13
Category: BUGFIXES
Text: cleared bug from ticket #131
Version: 0.8
Date: 2011-01-20
Category: USER-VISIBLE CHANGES
Text: functions/classes: + added new Risk class asAnscombe for
determining OBRE to given ARE in the ideal model + now
Anscombe-Risk also works with information standardization ( but
is not suited for self-standardization!) + new risk asL1 asL4
(for asy. mean absolute error and asy mean power 4 error) with
generators etc + new method get.asGRisk.fct to obtain a
function in r,s,b (s=var^.5) to compute respective as. G-Risk +
getAsRisk now has (almost) the same signature for different
methods (so that in can easily be called when the actual risk
is not clear) + new helper methods makeIC to apply to functions
or list of functions for easily producing (suboptimal) ICs +
new function getReq for two ICs IC1 and IC2 to compute a radius
interval where IC1 is better than IC2 acc. to G-Risk + new
function getMaxIneff() to compute for any IC of class 'IC' the
maximal inefficiency on r in [0,Inf) scripts/examples: +
uploaded Script for NbinomFamily + added demo script for Normal
Location case + added calls to getMaxIneff() and getReq() in
script to Normal Location + examples for asAnscombe (see
examples in inst folder (Binomial, Gamma, Nbinom,
NormalLocationScale, NormalScale, Poisson); + Integrated new
example to getReq.Rd and new script AnscombeOrNot.R + some
modifications/additions needed for the revised version of the
corresponding manuscript. names of added scripts were wrong
... documentation: + new references included in help files +
DESCRIPTION files and package-help files gain a tag SVNRevision
to be filled by get[All]RevNr.R from utils in distr
enhancements: + filled Feature Request #919 / cniperPointPlot
now digests arbitrary plot arguments.
Version: 0.8
Date: 2011-01-20
Category: BUG FIXES
Text: fixed an issue with lower case solution in
information/self-standardization;
Version: 0.8
Date: 2011-01-20
Category: BUG FIXES
Text: committed some missing Rd files for Anscombe class
Version: 0.8
Date: 2011-01-20
Category: BUG FIXES
Text: fixed some bug in Anscombe-risk for univariate L2deriv
Version: 0.8
Date: 2011-01-20
Category: BUG FIXES
Text: fixed a bug in multivariate version of getMaxIneff() included
respective examples to Rd file (with sin,cos-IC)
Version: 0.8
Date: 2011-01-20
Category: BUG FIXES
Text: a buglet in getInfClip.R
Version: 0.8
Date: 2011-01-20
Category: BUG FIXES
Text: fixed the asL1, asL4 issue --- getInfGamma beforehand was defined
for asMSE not for asGRisk
Version: 0.8
Date: 2011-01-20
Category: BUG FIXES
Text: fixed two bugs in calculation of risks: trAsCov and asCov (for
total variation)
Version: 0.8
Date: 2011-01-20
Category: BUG FIXES
Text: fixed a little bug in comparePlot if we want to plot pIC's
Version: 0.8
Date: 2011-01-20
Category: BUG FIXES
Text: fixed a buglet in asL1 asL4 risks
Version: 0.8
Date: 2011-01-20
Category: BUG FIXES
Text: fixed yet another buglet in asL1 risks
Version: 0.8
Date: 2011-01-20
Category: BUG FIXES
Text: fixed a little bug in getMaxIneff.R
Version: 0.8
Date: 2011-01-20
Category: BUG FIXES
Text: lower and upper interval bounds for search in clipping height in
getInfRobIC_asGRisk.R are now selected differently for
univariate L2-deriv according to whether risk is asMSE() or not
Version: 0.8
Date: 2011-01-20
Category: BUG FIXES
Text: for restoring old par() values, not all attributes may be set;
hence deleted them from stored value in plot functions by
something like opar$cin <- opar$cra <- opar$csi <- opar$cxy <-
opar$din <- NULL
Version: 0.7
Date: 2009-11-04
Category: USER-VISIBLE CHANGES
Text: *** DUALITY BASED optIC-ALGORITHM -> optional use of alternative
algorithm to obtain Lagrange multipliers using duality based
optimization -> rewritten algorithm: + getInfRob_asGRisk.R now
have both an iterative and an optimization +
getInfRob_asHampel.R algorithm to obtain Lagrange Multipliers;
--- i.e. depending on argument OptOrIter (default: iteration as
before...) they call getLagrangeMultByOptim resp.
getLagrangeMultByIter (unfortunately: optimization is slow;
only L-BFGS-B works satisfactory) + getInfLM now gains
(unfortunately not a good idea as to speed!) the new MSE -
optimization routines for obtaining LagrangeMultipliers ***
optIC Solution for general trafo / with nuisance + we now can
digest case p=1, k>1 for asymmetric biastypes as well as for
total variation + implemented lower Case solution for *=v p=1
k>1 + roptest gains arguments withUpdateInKer, IC.UpdateInKer,
na.rm *** others + added argument fsCor to function roptest
enabling a finite-sample correction of the radius ... + added
QQ plots in examples to roptest
Version: 0.7
Date: 2009-11-04
Category: SCRIPTS
Text: all scripts do run now without (obvious) error --- at the
exception of NormalLocationScaleModel.R --- and there the
radiusminimax solution for self-standardization ...
Version: 0.7
Date: 2009-11-04
Category: SCRIPTS
Text: in script GammaModel.R, added comment due to new E method in
distrEx which increases precision of certain computations.
Version: 0.7
Date: 2009-11-04
Category: SCRIPTS
Text: scripts in part now with R output in comment
Version: 0.7
Date: 2009-11-04
Category: SCRIPTS
Text: new example with k=15 steps in script PoissonModel.R
Version: 0.7
Date: 2009-11-04
Category: SCRIPTS
Text: example for lower Case solution for *=v p=1 k>1 added in script
NormalLocationScaleModel.R
Version: 0.7
Date: 2009-11-04
Category: SCRIPTS
Text: new example for trafo-based model in script
NormalLocationScaleModel.R
Version: 0.7
Date: 2009-11-04
Category: SCRIPTS
Text: inserted some new lines in script NormalLocationScaleModel.R ---
now has an example with nuisance parameters
Version: 0.7
Date: 2009-11-04
Category: GENERAL ENHANCEMENTS
Text: added tests/Examples folder with file ROptEst-Ex.Rout.save to
have some automatic testing
Version: 0.7
Date: 2009-11-04
Category: GENERAL ENHANCEMENTS
Text: added TOBEDONE (sic!) files; in English (for possible
collaborators)
Version: 0.7
Date: 2009-11-04
Category: GENERAL ENHANCEMENTS
Text: added keyword robust and made some minor corrections ...
Version: 0.7
Date: 2009-11-04
Category: GENERAL ENHANCEMENTS
Text: added/updated NEWS files, updated CITATION files using code by A.
Zeileis
Version: 0.7
Date: 2009-11-04
Category: GENERAL ENHANCEMENTS
Text: Rd-parsing: * patch for Brian Ripley's Re: [Rd] Warning: missing
text for item ... in \describe? * fixed errors / warnings in
.Rd files detected by parser 2 (c.f. [Rd] More intensive
checking of R help files, Prof Brian Ripley, 09.01.2009 10:25)
Version: 0.7
Date: 2009-11-04
Category: GENERAL ENHANCEMENTS
Text: svn-revision-tags * added in all DESCRIPTION files * added field
"Encoding: latin1" to all DESCRIPTION files because
substituting $LastChangedDate by svn would cause problems for
packages built under Windows (German) local when checking under
Linux.
Version: 0.7
Date: 2009-11-04
Category: GENERAL ENHANCEMENTS
Text: removed pdf-file from version control - Rnw-file is sufficient
Version: 0.7
Date: 2009-11-04
Category: INTERNALLY
Text: k dimension / p dimension -- trafo & nuisance * lower case and
Hampel now seem to work with trafo * in getInfRob_asHampel:
added argument checkBounds, setting this to FALSE clearly
speeds up computations for asHampel Risk * cniper contamination
now also available for partial ICs * slightly modified b search
range in MSE problem -- in the hope it will do for
Totalvariation neighborhood, p=1, k>1 * new: getAsRisk for
"asBias", "RealRandVariable", "TotalVarNeighborhood" and "ANY"
* getModifyIC has been changed so that also nuisance parameter
models can be covered.
Version: 0.7
Date: 2009-11-04
Category: INTERNALLY
Text: new IC algorithm * upper by default is now set to NULL in
getInfRobIC_asGRisk, getInfRobIC_asHampel, getIneffDiff *
slightly modified b search range in MSE problem -- in the hope
it will do for Totalvariation neighborhood, p=1, k>1 *
outsourced several steps in getInfRob_asGRisk.R and
getInfRob_asHampel.R into internal, non-exported functions
.getLowUpB() .getLowerSol() .getUpperSol() .checkUpLow() *
radiusMinimaxIC gains argument loRad0 to be able to adjust the
lower search bound (for getIneffDiff) case by case. *
getInfCent, getInfGamma - uses getLow/getUp now - changed
search interval for getInfCent Totalvariation one-dim - use of
lower.tail = FALSE instead of 1-p in * verbosity: - for
rob.-opt. ICs: in verbose mode now an automatic check for [p]IC
is done - optIC, getIneffDiff, getInfLM, getInfRob,
leastFavorableRadius, .LowerCaseMultivariate.R[TV],
radiusMinimaxIC gain default NULL for argument verbose in these
function we check for is.null and if so set it to
getRobAStBaseOption("all.verbose") - new helper function
.checkPIC for checking within getInfRobIC - work on pretty
printing if verbose == TRUE, ... - getIneffDiff now inhibits
permanent checks for IC even if verbose==TRUE - in addition to
precision information, current Lagrange multipliers are issued
if verbose==TRUE (but only every 5 iterations in asGRisk- and
every 15 in asBias-method for getInfRobIC) * lowerCase
solutions now count the number of iterations * changed detault
search interval for r in radiusMinimaxIC.R * changed default
search interval for b in getInfRobIC_asGRisk (one-dim) *
getLagrangeMultBy[...]() gain arg a.start to transmit the
actual centering / clipping modification in transformed models
Version: 0.7
Date: 2009-11-04
Category: INTERNALLY
Text: Risk slot * made Risk slot slightly more consistent (no longer
double asMSE), in particular in case there is no convergence.
Version: 0.7
Date: 2009-11-04
Category: INTERNALLY
Text: roptest * now has an argument initial.est.ArgList to transmit
arguments for a call to initial.est (for those familiar with
it: similarly to startEstArgList in roptest.gpareto...) *
roptest gains arguments withUpdateInKer, IC.UpdateInKer, na.rm
Version: 0.7
Date: 2009-11-04
Category: INTERNALLY
Text: getmodifyIC * new generic scaleUpdateIC for scale-Update in
location/scale/locscale models -> to avoid similar code for the
many variants ScaleModel, LocationScaleModel,
LocationUnknownScaleModel, ScaleUnknownLocationModel; in the
latter two also totalvariation nbds are allowed * getModifyIC
gains ... argument and for signature((L2FamIC =
"L2ParamFamily", neighbor = "Neighborhood", risk ="asRisk")
inserts a verbose= getRobAStBaseOption("all.verbose") into
modifyIC-slot
Version: 0.7
Date: 2009-11-04
Category: BUGFIXES
Text: scripts * two minor buglets in scripts NormalLocationScaleModel.R
& UnderOverShootRisk.R * small shape parameters in GammaModel.R
lead to functions which are hard to integrate numerically;
added some code to demonstrate this ...
Version: 0.7
Date: 2009-11-04
Category: BUGFIXES
Text: k dimension / p dimension issues * fixed issues with polymorph
nature of slot param of ParamFamParameter: now we can determine
opt-rob ICs for trafos; annotation gets right; see
example(comparePlot) * Symmetry slots did not work correctly
for non-trivial trafos (at least would have to be reworked);
now: all entries are computed * in ..asHampel: bmax had to be
converted to matrix in case p=1, k>1
Version: 0.7
Date: 2009-11-04
Category: BUGFIXES
Text: new IC algorithm issues * in MSE-method (as iter <= 1 always),
clipping bounds in weights in Total Variation case (p=1, k>1)
were never updated -> new helper functino .isVirginW * small
bugs removed in getInfRobIC_asGRisk, getInfRobIC_asHampel,
getInfClip * std (standardization in non-standard norms) was
not updated correctly in getLagrangeMultBy[...]
Version: 0.7
Date: 2009-11-04
Category: BUGFIXES
Text: roptest * modifies slot start of return value to become
initial.est argument
Version: 0.7
Date: 2009-11-04
Category: BUGFIXES
Text: others: * definition of weight was missing in getInfRobIC_asCov.R
* small bug in getAsRisk. Now radiusMinimaxIC works for models
with trafo. * corrected a simple bug in scaleUpdateIC for
UncondNeighborhoods * fixed an error in getModifyIC in the
computation of the transferred risks * fixed a buglet in
getModifyIC.R: had to cast out a second appearance of argument
verbose (within ...) ... * getAsRisk for "asBias",
"RealRandVariable", "ContNeighborhood" and "ANY" was lacking
argument Finfo and did not check for verbose * minor
documentation bug in radiusMinimaxIC.Rd
Version: 0.7
Date: 2009-11-04
Category: TO BE CHECKED
Text: remains to be done: self standardization does not yet work...
Version: 0.7
Date: 2009-11-04
Category: TO BE CHECKED
Text: total variation nbd: case 1=p