[Robast-commits] r369 - branches/robast-0.7/pkg branches/robast-0.7/pkg/ROptEst/chm branches/robast-0.7/pkg/ROptEst/inst branches/robast-0.7/pkg/ROptEst/man branches/robast-0.7/pkg/ROptEstOld/chm branches/robast-0.7/pkg/ROptEstOld/inst branches/robast-0.7/pkg/ROptRegTS branches/robast-0.7/pkg/ROptRegTS/chm branches/robast-0.7/pkg/ROptRegTS/inst branches/robast-0.7/pkg/RandVar/chm branches/robast-0.7/pkg/RandVar/inst branches/robast-0.7/pkg/RandVar/man branches/robast-0.7/pkg/RobAStBase/chm branches/robast-0.7/pkg/RobAStBase/inst branches/robast-0.7/pkg/RobAStBase/man branches/robast-0.7/pkg/RobLox/chm branches/robast-0.7/pkg/RobLox/inst branches/robast-0.7/pkg/RobLox/man branches/robast-0.7/pkg/RobLoxBioC branches/robast-0.7/pkg/RobLoxBioC/inst branches/robast-0.7/pkg/RobLoxBioC/man branches/robast-0.7/pkg/RobRex branches/robast-0.7/pkg/RobRex/chm branches/robast-0.7/pkg/RobRex/inst www

noreply at r-forge.r-project.org noreply at r-forge.r-project.org
Fri Sep 4 17:54:54 CEST 2009


Author: ruckdeschel
Date: 2009-09-04 17:54:54 +0200 (Fri, 04 Sep 2009)
New Revision: 369

Added:
   branches/robast-0.7/pkg/ROptEstOld/inst/NEWS
   branches/robast-0.7/pkg/RandVar-check-output.txt
   www/NEWS
Modified:
   branches/robast-0.7/pkg/ROptEst/chm/0ROptEst-package.html
   branches/robast-0.7/pkg/ROptEst/chm/ROptEst.chm
   branches/robast-0.7/pkg/ROptEst/inst/NEWS
   branches/robast-0.7/pkg/ROptEst/man/0ROptEst-package.Rd
   branches/robast-0.7/pkg/ROptEstOld/chm/ROptEstOld.chm
   branches/robast-0.7/pkg/ROptRegTS/DESCRIPTION
   branches/robast-0.7/pkg/ROptRegTS/chm/00Index.html
   branches/robast-0.7/pkg/ROptRegTS/inst/NEWS
   branches/robast-0.7/pkg/RandVar/chm/0RandVar-package.html
   branches/robast-0.7/pkg/RandVar/chm/RandVar.chm
   branches/robast-0.7/pkg/RandVar/inst/NEWS
   branches/robast-0.7/pkg/RandVar/man/0RandVar-package.Rd
   branches/robast-0.7/pkg/RobAStBase/chm/0RobAStBase-package.html
   branches/robast-0.7/pkg/RobAStBase/chm/RobAStBase.chm
   branches/robast-0.7/pkg/RobAStBase/inst/NEWS
   branches/robast-0.7/pkg/RobAStBase/man/0RobAStBase-package.Rd
   branches/robast-0.7/pkg/RobLox/chm/RobLox.chm
   branches/robast-0.7/pkg/RobLox/inst/NEWS
   branches/robast-0.7/pkg/RobLox/man/0RobLox-package.Rd
   branches/robast-0.7/pkg/RobLoxBioC/DESCRIPTION
   branches/robast-0.7/pkg/RobLoxBioC/inst/NEWS
   branches/robast-0.7/pkg/RobLoxBioC/man/0RobLoxBioC-package.Rd
   branches/robast-0.7/pkg/RobRex/DESCRIPTION
   branches/robast-0.7/pkg/RobRex/chm/00Index.html
   branches/robast-0.7/pkg/RobRex/inst/NEWS
Log:
+ for x-checking: uploaded screen output from R CMD check RandVar into file branches/robast-0.7/pkg/RandVar-check-output.txt
+ updated NEWS files (@ Matthias: pls check)
+ changed all running versions to 0.7 U a corresponding remark is added to both NEWS and <pkg>-package.Rd files
+ new NEWS file for folder www 

Modified: branches/robast-0.7/pkg/ROptEst/chm/0ROptEst-package.html
===================================================================
--- branches/robast-0.7/pkg/ROptEst/chm/0ROptEst-package.html	2009-09-04 02:34:05 UTC (rev 368)
+++ branches/robast-0.7/pkg/ROptEst/chm/0ROptEst-package.html	2009-09-04 15:54:54 UTC (rev 369)
@@ -30,7 +30,7 @@
 <table summary="Rd table">
 <tr>
  <td align="left">
-Package: </td><td align="left"> ROptEst</td>
+Package: </td><td align="left"> ROptEst </td>
 </tr>
 <tr>
  <td align="left">
@@ -38,19 +38,19 @@
 </tr>
 <tr>
  <td align="left">
-Date: </td><td align="left"> 2009-09-02 </td>
+Date: </td><td align="left"> 2009-09-04 </td>
 </tr>
 <tr>
  <td align="left">
-Depends: </td><td align="left"> R(&gt;= 2.7.0), methods, distr(&gt;= 2.0), distrEx(&gt;= 2.0),distrMod(&gt;= 2.0), RandVar(&gt;= 0.6.4), RobAStBase</td>
+Depends: </td><td align="left"> R(&gt;= 2.7.0), methods, distr(&gt;= 2.0), distrEx(&gt;= 2.0), distrMod(&gt;= 2.0), RandVar(&gt;= 0.6.4), RobAStBase </td>
 </tr>
 <tr>
  <td align="left">
-LazyLoad: </td><td align="left"> yes</td>
+LazyLoad: </td><td align="left"> yes </td>
 </tr>
 <tr>
  <td align="left">
-License: </td><td align="left"> LGPL-3</td>
+License: </td><td align="left"> LGPL-3 </td>
 </tr>
 <tr>
  <td align="left">
@@ -66,6 +66,16 @@
 </p>
 
 
+<h3>Package versions</h3>
+
+<p>
+Note: The first two numbers of package versions do not necessarily reflect
+package-individual development, but rather are chosen for the
+RobAStXXX family as a whole in order to ease updating "depends"
+information.
+</p>
+
+
 <h3>Author(s)</h3>
 
 <p>

Modified: branches/robast-0.7/pkg/ROptEst/chm/ROptEst.chm
===================================================================
(Binary files differ)

Modified: branches/robast-0.7/pkg/ROptEst/inst/NEWS
===================================================================
--- branches/robast-0.7/pkg/ROptEst/inst/NEWS	2009-09-04 02:34:05 UTC (rev 368)
+++ branches/robast-0.7/pkg/ROptEst/inst/NEWS	2009-09-04 15:54:54 UTC (rev 369)
@@ -2,11 +2,192 @@
 ##  News: to package ROptEst
 ###############################################################################
 
+(first two numbers of package versions do not necessarily reflect 
+ package-individual development, but rather are chosen for the 
+ RobAStXXX family as a whole in order to ease updating "depends" 
+ information)
+
 #######################################
 version 0.7
 #######################################
-+ added finite-sample correction factor to function roptest
 
+USER-VISIBLE CHANGES:
+
+
+*** 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 ...
+
+
+SCRIPTS
+
++ all scripts do run now without (obvious) error ---
+    at the exception of NormalLocationScaleModel.R --- 
+    and there the radiusminimax solution for self-standardization ...
++ in script GammaModel.R,  added comment due to new E method in distrEx 
+  which increases precision of certain computations.
++ scripts in part now with R output in comment
++ new example with k=15 steps in script PoissonModel.R
++ example for lower Case solution for *=v p=1 k>1 added in script NormalLocationScaleModel.R
++ new example for trafo-based model in script NormalLocationScaleModel.R
++ inserted some new lines in script NormalLocationScaleModel.R
+  --- now has an example with nuisance parameters
+
+GENERAL ENHANCEMENTS:
+
++ added TOBEDONE (sic!) files; in English (for possible collaborators) 
++ added keyword robust and made some minor corrections ...
++ added/updated NEWS files, updated CITATION files using code by A. Zeileis
+
++ 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)
+
++ 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.
+
++ removed pdf-file from version control - Rnw-file is sufficient
+
+
+INTERNALLY:
+
++ 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.
+
++ 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
+
++ Risk slot
+  * made Risk slot slightly more consistent (no longer double asMSE),
+    in particular in case there is no convergence.
+
++ 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
+
++ 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
+
+
+BUGFIXES:
+
+
++ 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 ...
+ 
++ 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
+
++ 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[...]
+
++ roptest
+  * modifies slot start of return value to become initial.est argument
+
++ 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
+
+
+TO BE CHECKED 
+
++ remains to be done: self standardization does not yet work...
++ total variation nbd: case 1=p<k works but still some checking needed.
++ to be checked: symm for total variation
+
+
+
 #######################################
 version 0.6.2
 #######################################

Modified: branches/robast-0.7/pkg/ROptEst/man/0ROptEst-package.Rd
===================================================================
--- branches/robast-0.7/pkg/ROptEst/man/0ROptEst-package.Rd	2009-09-04 02:34:05 UTC (rev 368)
+++ branches/robast-0.7/pkg/ROptEst/man/0ROptEst-package.Rd	2009-09-04 15:54:54 UTC (rev 369)
@@ -34,6 +34,12 @@
 \code{\link[distrMod]{distrMod-package}}, \code{\link[RandVar]{RandVar-package}},
 \code{\link[RobAStBase]{RobAStBase-package}}
 }
+\section{Package versions}{
+Note: The first two numbers of package versions do not necessarily reflect
+ package-individual development, but rather are chosen for the
+ RobAStXXX family as a whole in order to ease updating "depends"
+ information.
+}
 \examples{
 library(ROptEst)
 

Modified: branches/robast-0.7/pkg/ROptEstOld/chm/ROptEstOld.chm
===================================================================
(Binary files differ)

Added: branches/robast-0.7/pkg/ROptEstOld/inst/NEWS
===================================================================
--- branches/robast-0.7/pkg/ROptEstOld/inst/NEWS	                        (rev 0)
+++ branches/robast-0.7/pkg/ROptEstOld/inst/NEWS	2009-09-04 15:54:54 UTC (rev 369)
@@ -0,0 +1,17 @@
+###############################################################################
+##  News: to package ROptEstOld
+###############################################################################
+
+(first two numbers of package versions do not necessarily reflect 
+ package-individual development, but rather are chosen for the 
+ RobAStXXX family as a whole in order to ease updating "depends" 
+ information)
+
+#######################################
+version 0.7
+#######################################
+
+user-visible CHANGES:
+
++ introduced package ROptEstOld for use with ROptRegTS and RobRex
++ removed symmetry and DistributionSymmetry implementation to make ROptEstOld compatible with distr 2.2

Modified: branches/robast-0.7/pkg/ROptRegTS/DESCRIPTION
===================================================================
--- branches/robast-0.7/pkg/ROptRegTS/DESCRIPTION	2009-09-04 02:34:05 UTC (rev 368)
+++ branches/robast-0.7/pkg/ROptRegTS/DESCRIPTION	2009-09-04 15:54:54 UTC (rev 369)
@@ -1,5 +1,5 @@
 Package: ROptRegTS
-Version: 0.6.1
+Version: 0.7
 Date: 2009-09-04
 Title: Optimally robust estimation for regression-type models
 Description: Optimally robust estimation for regression-type models using S4 classes and methods

Modified: branches/robast-0.7/pkg/ROptRegTS/chm/00Index.html
===================================================================
--- branches/robast-0.7/pkg/ROptRegTS/chm/00Index.html	2009-09-04 02:34:05 UTC (rev 368)
+++ branches/robast-0.7/pkg/ROptRegTS/chm/00Index.html	2009-09-04 15:54:54 UTC (rev 369)
@@ -10,7 +10,7 @@
 <param name="keyword" value=".. contents">
 </object>
 
-<h2>Help pages for package &lsquo;ROptRegTS&rsquo; version 0.6.1</h2>
+<h2>Help pages for package &lsquo;ROptRegTS&rsquo; version 0.7</h2>
 
 <p align="center">
 <a href="#A">A</a>

Modified: branches/robast-0.7/pkg/ROptRegTS/inst/NEWS
===================================================================
--- branches/robast-0.7/pkg/ROptRegTS/inst/NEWS	2009-09-04 02:34:05 UTC (rev 368)
+++ branches/robast-0.7/pkg/ROptRegTS/inst/NEWS	2009-09-04 15:54:54 UTC (rev 369)
@@ -2,7 +2,40 @@
 ##  News: to package ROptRegTS
 ###############################################################################
 
+(first two numbers of package versions do not necessarily reflect 
+ package-individual development, but rather are chosen for the 
+ RobAStXXX family as a whole in order to ease updating "depends" 
+ information)
+
 #######################################
+version 0.7
+#######################################
+
+user-visible CHANGES:
+
++ now depends on ROptEstOld!
+
+GENERAL ENHANCEMENTS:
+
++ added TOBEDONE (sic!) files; in English (for possible collaborators) 
++ added keyword robust and made some minor corrections ...
++ added/updated NEWS files, updated CITATION files using code by A. Zeileis
+
++ 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)
+
++ 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.
+
++ removed pdf-file from version control - Rnw-file is sufficient
+
+#######################################
 version 0.6.1
 #######################################
 + introduced option("newDevice") to control new opening of graphic devices

Modified: branches/robast-0.7/pkg/RandVar/chm/0RandVar-package.html
===================================================================
--- branches/robast-0.7/pkg/RandVar/chm/0RandVar-package.html	2009-09-04 02:34:05 UTC (rev 368)
+++ branches/robast-0.7/pkg/RandVar/chm/0RandVar-package.html	2009-09-04 15:54:54 UTC (rev 369)
@@ -29,7 +29,7 @@
 <table summary="Rd table">
 <tr>
  <td align="left">
-Package: </td><td align="left"> RandVar</td>
+Package: </td><td align="left"> RandVar </td>
 </tr>
 <tr>
  <td align="left">
@@ -37,7 +37,7 @@
 </tr>
 <tr>
  <td align="left">
-Date: </td><td align="left"> 2009-04-14 </td>
+Date: </td><td align="left"> 2009-09-04 </td>
 </tr>
 <tr>
  <td align="left">
@@ -46,11 +46,11 @@
 </tr>
 <tr>
  <td align="left">
-LazyLoad: </td><td align="left"> yes</td>
+LazyLoad: </td><td align="left"> yes </td>
 </tr>
 <tr>
  <td align="left">
-License: </td><td align="left"> LGPL-3</td>
+License: </td><td align="left"> LGPL-3 </td>
 </tr>
 <tr>
  <td align="left">
@@ -66,6 +66,16 @@
 </p>
 
 
+<h3>Package versions</h3>
+
+<p>
+Note: The first two numbers of package versions do not necessarily reflect
+package-individual development, but rather are chosen for the
+RobAStXXX family as a whole in order to ease updating "depends"
+information.
+</p>
+
+
 <h3>Author(s)</h3>
 
 <p>

Modified: branches/robast-0.7/pkg/RandVar/chm/RandVar.chm
===================================================================
(Binary files differ)

Modified: branches/robast-0.7/pkg/RandVar/inst/NEWS
===================================================================
--- branches/robast-0.7/pkg/RandVar/inst/NEWS	2009-09-04 02:34:05 UTC (rev 368)
+++ branches/robast-0.7/pkg/RandVar/inst/NEWS	2009-09-04 15:54:54 UTC (rev 369)
@@ -2,7 +2,63 @@
 ##  News: to package RandVar
 ###############################################################################
 
+(first two numbers of package versions do not necessarily reflect 
+ package-individual development, but rather are chosen for the 
+ RobAStXXX family as a whole in order to ease updating "depends" 
+ information)
+
 #######################################
+version 0.7
+#######################################
+
+user-visible CHANGES:
+
++ added svn-revision version tags to Vignette RandVar
++ expectation gains ... argument to pass on accuracy arguments
+
+
+GENERAL ENHANCEMENTS:
+
++ added TOBEDONE (sic!) files; in English (for possible collaborators) 
++ added keyword robust and made some minor corrections ...
++ added/updated NEWS files, updated CITATION files using code by A. Zeileis
+
++ 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)
+
++ 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.
+
++ removed pdf-file from version control - Rnw-file is sufficient
+
+
+INTERNALLY:
++ Introduced .Rout.save files for tests.R and examples - minor problem 
+  due to system.time: may slightly vary from run to run.
+
+BUGFIXES:
++ fixed "NOTE" in R CMD check for RandVar
++ fixed a bug introduced in the last version:
+    function(x); is incorrect R-code ! ...
+ ->  when imageDistribution is automatically produced with
+    .getImageDistr() by default, automatically, an AbscontDistribution was produced;
+     this fails if result has non-trivial discrete part --- in extremo: if it is a DiracDistribution.
+     now it checks if some values are repeatedly produced in simulations; in this case it
+     will produce a UnivarLebDecDistribution  --- else still an AbscontDistribution.
++ fixed documentation error in EuclRandVarList-class.Rd,  EuclRandVariable-class.Rd
++ nasty little bug in matrix multiplication - wrong order of maps generated
++ fixed a warning issue in .Rd files of RandVar
++ inlcuded the svn-multi.sty svnkw.sty to RandVar/inst/doc acc. to indication by Kurt Hornik
++ Missing links in Rd files corrected. Links were indeed missing (cf. current version on CRAN) - 
+   name of html-file has to be specified; e.g. 0distr-package instead of distr-package.
+
+#######################################
 version 0.6.6
 #######################################
 + quicker way to compute image distributions of objects of class 

Modified: branches/robast-0.7/pkg/RandVar/man/0RandVar-package.Rd
===================================================================
--- branches/robast-0.7/pkg/RandVar/man/0RandVar-package.Rd	2009-09-04 02:34:05 UTC (rev 368)
+++ branches/robast-0.7/pkg/RandVar/man/0RandVar-package.Rd	2009-09-04 15:54:54 UTC (rev 369)
@@ -32,6 +32,13 @@
 \seealso{
 \code{\link[distr:0distr-package]{distr-package}}, \code{\link[distrEx:0distrEx-package]{distrEx-package}}
 }
+\section{Package versions}{
+Note: The first two numbers of package versions do not necessarily reflect
+ package-individual development, but rather are chosen for the
+ RobAStXXX family as a whole in order to ease updating "depends"
+ information.
+}
+
 \examples{
 library(RandVar)
 #vignette("RandVar")

Added: branches/robast-0.7/pkg/RandVar-check-output.txt
===================================================================
--- branches/robast-0.7/pkg/RandVar-check-output.txt	                        (rev 0)
+++ branches/robast-0.7/pkg/RandVar-check-output.txt	2009-09-04 15:54:54 UTC (rev 369)
@@ -0,0 +1,76 @@
+C:\rtest\RobASt\branches\robast-0.7\pkg>R CMD check RandVar
+* checking for working pdflatex ... OK
+* using log directory 'C:/rtest/RobASt/branches/robast-0.7/pkg/RandVar.Rc
+* using R version 2.10.0 Under development (unstable) (2009-08-12 r49170)
+* using session charset: ISO8859-1
+* checking for file 'RandVar/DESCRIPTION' ... OK
+* this is package 'RandVar' version '0.7'
+* package encoding: latin1
+* checking package name space information ... OK
+* checking package dependencies ... OK
+* checking if this is a source package ... OK
+* checking for .dll and .exe files ... OK
+* checking whether package 'RandVar' can be installed ... OK
+* checking package directory ... OK
+* checking for portable file names ... OK
+* checking DESCRIPTION meta-information ... OK
+* checking top-level files ... OK
+* checking index information ... OK
+* checking package subdirectories ... OK
+* checking R files for non-ASCII characters ... OK
+* checking R files for syntax errors ... OK
+* checking whether the package can be loaded ... OK
+* checking whether the package can be loaded with stated dependencies ...
+* checking whether the name space can be loaded with stated dependencies
+* checking for unstated dependencies in R code ... OK
+* checking S3 generic/method consistency ... OK
+* checking replacement functions ... OK
+* checking foreign function calls ... OK
+* checking R code for possible problems ... OK
+* checking Rd files ... OK
+* checking Rd files against version 2 parser ... OK
+* checking Rd cross-references ... OK
+* checking for missing documentation entries ... OK
+* checking for code/documentation mismatches ... OK
+* checking Rd \usage sections ... OK
+* checking examples ... OK
+* checking differences from 'RandVar-Ex.Rout' to 'RandVar-Ex.Rout.save' .
+* checking tests ...
+  Ausf³hren 'tests.R'
+  Comparing 'tests.Rout' to 'tests.Rout.save' ...482c482
+<       0       0       0
+---
+>   0.004   0.000   0.002
+485c485
+<       0       0       0
+---
+>   0.000   0.000   0.003
+488c488
+<    0.02    0.00    0.02
+---
+>   0.004   0.000   0.004
+494c494
+<       0       0       0
+---
+>   0.004   0.000   0.001
+1025c1025
+<    0.02    0.00    0.01
+---
+>   0.012   0.000   0.009
+1675c1675
+<       0       0       0
+---
+>   0.008   0.000   0.007
+1686c1686
+<    0.08    0.00    0.07
+---
+>   0.044   0.000   0.042
+ OK
+* checking package vignettes in 'inst/doc' ... WARNING
+Package vignettes without corresponding PDF:
+  C:/rtest/RobASt/branches/robast-0.7/pkg/RandVar/inst/doc/RandVar.Rnw
+* checking PDF version of manual ... OK
+
+WARNING: There was 1 warning, see
+  C:/rtest/RobASt/branches/robast-0.7/pkg/RandVar.Rcheck/00check.log
+for details

Modified: branches/robast-0.7/pkg/RobAStBase/chm/0RobAStBase-package.html
===================================================================
--- branches/robast-0.7/pkg/RobAStBase/chm/0RobAStBase-package.html	2009-09-04 02:34:05 UTC (rev 368)
+++ branches/robast-0.7/pkg/RobAStBase/chm/0RobAStBase-package.html	2009-09-04 15:54:54 UTC (rev 369)
@@ -66,6 +66,16 @@
 </p>
 
 
+<h3>Package versions</h3>
+
+<p>
+Note: The first two numbers of package versions do not necessarily reflect
+package-individual development, but rather are chosen for the
+RobAStXXX family as a whole in order to ease updating "depends"
+information.
+</p>
+
+
 <h3>Author(s)</h3>
 
 <p>

Modified: branches/robast-0.7/pkg/RobAStBase/chm/RobAStBase.chm
===================================================================
(Binary files differ)

Modified: branches/robast-0.7/pkg/RobAStBase/inst/NEWS
===================================================================
--- branches/robast-0.7/pkg/RobAStBase/inst/NEWS	2009-09-04 02:34:05 UTC (rev 368)
+++ branches/robast-0.7/pkg/RobAStBase/inst/NEWS	2009-09-04 15:54:54 UTC (rev 369)
@@ -2,7 +2,203 @@
 ##  News: to package RobAStBase
 ###############################################################################
 
+(first two numbers of package versions do not necessarily reflect 
+ package-individual development, but rather are chosen for the 
+ RobAStXXX family as a whole in order to ease updating "depends" 
+ information)
+
 #######################################
+version 0.7
+#######################################
+
+user-visible CHANGES:
+
++ enhanced plotting:
+  * suggestions by A. Unwin, Augsburg;
+    plot for ICs, infoPlot, and comparePlot may be restricted to selected subplots;
+  * ylim can now be matrix-valued...
+  * infoPlot and comparePlot now have a placeable legend location - argument
+  * plot functions gain data argument: 
+    it is "y" for plot(IC, numeric) and  for comparePlot, 
+    for infoPlot it is argument "data"
+  * plot functions gain arguments
+    - which.lbs : select some data indices for plotting, 
+    - which.Order : select some order statistics from the remaining data 
+                    for plotting (ordered; w.r.t. norm of IC) (in descending order)
+    - return.Order : shall ordering be printed out?
++ documentation
+  * added some UML class diagrams
++ checking functions
+  * checkIC gains ... argument to pass on accuracy arguments to E()
++ estimators
+  * unified treatmend of NAs:
+    - class Estimate gains slot completecases to control for NA in the input
+    - slot samplesize only counts remaining cases
+    - samplesize accessor has argument onlycompletecases and hence can issue both remaining 
+      and original samplesize
+    - locMEstimator gains arg na.rm
+  * class kStepEstimator gains slots 
+    - start:   argument start of kStepEstimator
+    - startval:matrix of transformed starting values
+    - ustarval:matrix of untransformed starting values
+    - ksteps:  matrix of (intermediate) transformed estimates
+    - uksteps: matrix of (intermediate) untransformed estimates
+    - ICList:  optional: the (intermediate) (total) ICs
+    - pICList: optional: the (intermediate) [p]ICs
+    and corresponding accessors
+  * oneStepEstimator and kStepEstimator gain an argument startArgList
+
++ ICs 
+  * we now can digest case p=1, k>1 for asymmetric biastypes as well as for total variation
+
++ new getRobAStBaseOption-s 
+  * "all.verbose" : globally set verbose to TRUE
+  * "withUpdateInKer" --- what to do in kStep on ker(D)
+  * "IC.UpdateInKer" --- IC to use in kStep on ker(D)
+
++ utilities:
+  * robModel gains trafo and trafo<- methods to access/modify
+    slot trafo
+  * RobAStBaseMASK for masked methods
+  * replacement function radius for Neighborhood
+
+
+GENERAL ENHANCEMENTS:
+
++ added TOBEDONE (sic!) files; in English (for possible collaborators) 
++ added keyword robust and made some minor corrections ...
++ added/updated NEWS files, updated CITATION files using code by A. Zeileis
+
++ 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)
+
++ 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.
+
++ removed pdf-file from version control - Rnw-file is sufficient
+
+
+INTERNALLY:
++ estimators
+  * implementation of oneStepEstimator simplified, no longer dispatching on argument "start".
++ plotting
+  * also named parameters are used in axis annotation if available.
+  * plot-methods now accept to.draw.arg no matter whether mfColRow==TRUE or FALSE
+
++ for consistency mat item in trafo slot is now always matrix(1)
+
++ changes for treatment of kStepEstimator with nuisance parameters...
+
++ oneStepEstimator and kStepEstimator implemented anew
+  * oneStepEstimator and kStepEstimator no longer are generic.
+  * kStepEstimator 
+    - now only uses one function
+    - works with non-trivial trafo
+    - has new arguments 
+      withUpdateInKer : shall we update IC in ker(D)?
+      IC.UpdateInKer  : which is the default IC to be taken for ker(D) -- default = NULL
+                        in which case we use getBoundedIC
+      na.rm : unified treatment of missings
+   * new generic function kStepEstimatorStart to produce starting values for one/kstep
+     works with
+     - numeric
+     - estimate
+     - function (to be evaluated at data x)
+  * kStepEstimatorStart-method for function now has arguments   
+    (start, x, nrvalues, na.rm, L2Fam, startList)
+   * oneStepEstimator now basically calls kStepEstimator except for the case
+     when IC is not of class "IC", in which similar code is adapted by hand  
+
++ kStepEstimator
+
+  - we do update only on demand, i.e. when with.u.var is TRUE 
+    (which is true only in the last iteration step)
+    if (! var.to.be.c), ie. if asvar information is missing in
+    the optimized IC, we calculate it as
+    var0 <- matrix(E(L2Fam, IC.c %*% t(IC.c)),p,p)
+
+  - deletion of dim attribute (which enters after rowMean(....)
+  - naming of coordinates of [untransformed.]estimate and
+    [untransformed.]asvar is done consistently to slot param
+  - in case no variance is computed in optIC asvar is determined
+    by E() in pxp dimension (= !var.to.be.c)
+
+  computations in k-Space are more problematic than thought
+  if matrix D has not got full rank or nuisance parameters are present:
+
+  * k-dimensional untransformed.estimate 
+    this was clear; no problems as to this;
+    works for both options withUpdateInKer TRUE or FALSE
+
+  * k-dimensional IC
+
+    D^- %*% pIC is not an IC in case ker D is not trivial.
+    
+    two options: 
+    -> withUpdateInKer FALSE: be content
+    with a solution in Psi^(D^-D) ... 
+    IC.tot = IC.tot1 = D^- %*% pIC
+    -> withUpdateInKer TRUE: complete IC.tot1
+    by addition of  IC.tot2 = projker %*% IC2
+    for projker = I - D^-D and IC2 is either
+    a given IC IC.UpdateInKer or a default bounded IC gotten by getBoundedIC.
+    
+  * kxk dimensinoal var
+    this is most problematic in case ker D is non-trivial:  
+    - if argument start is of class ALEstimate and has a non-NULL pIC-slot
+      IC0, this one is taken for computation of untransformed.asvar, i.e.
+      IC.tot.0 = projker %*% IC0 + D^- %*% pIC
+      and untransformed.asvar = E(IC.tot.0 %*% IC.tot.0' )
+      otherwise NULL is returned in this case
+
+
+  - if argument start is of class Estimate and has a non-NULL asvar-slot
+      the one is taken later
+  
+  - variances u.var and var0 are calculated in internal function 
+
++ new function getBoundedIC to produce (arbitrarily; in fact rather large b) bounded IC as EuclRandVariable
+  used in kStepEstimator to give default IC to be projected on ker D.
+
++ .onAttach now uses startupmessages
++ StartClass now also contains "matrix"
++ argument "start" in kStepEstimator and oneStepEstimator is NULL by default 
+  (and then replaced by L2Fam at startPar)
++ clip and start obtain signatures acc. to graphics/stats methods
++ introduce particular show methods for [Optional]pICList
++ new file kStepEstimate.R (forgot to upload so far)
++ S4 methods for masked functions in masked.R
++ new generic radius<- for Neighborhood
+
+BUGFIXES:
+
++ in plotting functions: 
+  * fixed xlim and ylim args for plots;
+  * fixed some bugs with lty[I], lwd[I], col[I] in comparePlot and infoPlot
+  * legend.location was missing in usage-section
+  * bug(?) in plot corrected now works for trafo ... 
+    similar bug in plot method for L2ParamFamily?!
+  * minor correction of plot title
+  * infoPlot.R minor bugs corrected - seems to work now, but code has some fragile points ...
+  * removed some little bug in comparePlot.R
++ Rd docu:
+  * minor documentation error in infoPlot.Rd
++ small bug in checkIC corrected
++ the "dim" attribute issue:
+  * new kstepEstimator returned [untransformed.]estimates with dim - attribute ... 
+    this caused e.g. problems in RobLox, in rlsOptIC.AL.Rd, changed this;
+  * yet another small change ... to eliminate non-wanted dim-attribute
++ minor typo in kStepEstimator
+
+
+
+#######################################
 version 0.1.3
 #######################################
 + new plotting features similar to package distr

Modified: branches/robast-0.7/pkg/RobAStBase/man/0RobAStBase-package.Rd
[TRUNCATED]

To get the complete diff run:
    svnlook diff /svnroot/robast -r 369


More information about the Robast-commits mailing list