Version 1.15 :

o BA.plot is now in a new version essentially usng the facilities
  available from at MethComp-object derived from DA.reg. 
  The old version is still available as AB.plot.

o JAGS is now recognized as a value for the program= argument to
  MCmcmc. Jags and rjags is required to be installed of course.

o More intuitive example in the Deming help page, thanks to Roland Fuss.

Version 1.14 :

o Further bug-fixes in VC.est.random getting the estimated variances
  right. (CTEk)

Version 1.13 :

o Bug-fixes in VC.est.random getting the estimated variances right. (CTEk)

Version 1.12 :

o Complete rewrite of BA.plot, the old still available, the new
  version is so far called AB.plot. AB.plot creates a MethComp object
  and uses plot.MethComp to make the Bland-Altman plot. The old
  workhorse BlandAltman will still be available for direct use.  This
  also involved changes in the output object from AltReg. (BxC)

o Amendment of plot.MethComp, to allow for increasing sd etc.

o Amendment of DA.reg to allow increasing sd, change in the returned
  object.

o New functions DA2y and y2DA to convert between linear relation
  between difference and average and linear relation between y1 and y2.

Version 1.11

o Added the dataset Ancona, collected at the MethComp course in Ancona
  on 28 September 2011.

o Changed the mode of the "random.raters" argument to logical
  throughout, preventing side effects of crap coding.

o DA.reg now returns the intercept and the slope of the differences as
  a function of the averages.

o A convenience function DA2y is added, converting the regression of
  the differences on the averages to the lines linking y1 and y2.

Version 1.10

o Removed warning from VC.est's call to lme wth a -1 in the model
  formula (which returns 0 d.f. for the fixed item parameters).

o BA.est named the 3rd column in the result as "sd", whereas all other
  functions returned the name of the column as "sd.pred". This caused a
  crash when using lines.MethComp, which assumes that "sd.pred" is the
  name of the third column. Now all called "sd.pred".

Version 1.9

o Incorporation of the effects of random.rates in the calculation of
  prediction limits by BA.est.

Version 1.8

o Claus Ekstrm added the possibility of random raters to VC.est.
  In reality a new function is added, VC.est.random, the old is
  renamed to VC.est.fixed, and a wrapper VC.est is introduced.

o Printing of MCmcmc objects crashed because the inverse
  transformation was apllied also in cases where it was non-existent.

Version 1.7

o VarCorr is now explicitly called as the version the from nlme, so
  that it is not accidentally masked by the one for lme4 if that sould
  be loaded.

Version 1.6

o Printing of the transformation used (if any) is now working.

o Added Passing-Bablok regression, written by Michal Figurski, functions
  PBreg, with a print and a plot method for the resulting "PBreg" class.

Version 1.5

o Fixed the real bug which was in Meth. Now removes the columns with
  measurements by different methods when converting from a wide-form
  data frame to a Meth object.

Version 1.4

o Fixed a bug in DA.reg, preventing transformed analysis to be made if
  original wide data were carried over to the Meth object.

Version 1.3

o Fixed a few bugs in MethComp that prevented plotting of MethComp
  applied to MCMmcmc objects

o Enhanced DA.reg slightly to also show the estimated dependency of
  the residual sd. on the avearge.

Version 1.2

o Added Passing-Bablok regression, written by Michal Figursky, functions
  PBreg, with a print and a plotmethod for the resulting "PBreg" class.

Version 1.1.0

o Removed the possibility to explicitly give the working directory for the
  BUGS program. Due to problems in R2WinBUGS's openbugs function.

Version 1.0.1

o Improved output from Meth.

o Argument names have been made consistent between plot.MethComp and
  plot.MCmcmc, the common ones are now called 'points=', 'wh.cmp='.

Version 1.0.0

o Meth function, defining a Meth object have been rewritten, using a different
  syntax. Now allowing vectors to be combined into a Meth object, and arbitratry
  columns of a dataframe to be selected for the four essential columns of a
  Meth object.

In version 0.6.0

o Transform= argument added to BA.est, AltReg og MCmcmc

o MethComp-class, defined by a MethComp function added, handling printing
  and plotting of results from BA.est, AltReg and MCmcmc.

Version 0.5.2

o The way the two methods are ordered in BA.plot is reversed. Like in BA.est and
  VC.est, the FIRST method is now the reference; LoA are thus for M2-M1.

o summary.Meth() gives the median and range of measurements for each method too.

o The result from AltReg now have names for the dimnames to improve readability.

o A sample function for sampling the items from Meth object is added.

Version 0.5.1

o A Meth class has been defined, making sure that meth, item and repl
  all are factors. It has summary, print, plot, subset and summary methods.
  The summary method was formerly called tab.repl.

o A function has.repl() testing wheter a data frame has replicates or not.

o A DA.reg function added which estimates a linear relation between methods
  from the regression of the differences on the averages.

o plot.MethComp is now a proper S3 method for MethComp objects.
  The former functions plot.MethComp and plot.VarComp have been renamed
  plotMethComp and plotVarComp and are called by plot.MethComp via the
  what= argument.

o A function check.MethComp added, which gives convergence diagnostics
  for a MethComp object, and optionally calls the trace.MethComp and
  post.MethComp functions.

o summary methods for output from BA.est, AltReg og MethComp,
  which produces roughly same-style layout.

--------------------------------------------------------------------------------

Changes in 0.4.2

o Three new datasets from published papers added: VitCap, PEFR and
  Enzyme.


Changes in 0.4.1

o Argument random= in MethComp has been replaced by the arguments
  linked=, IxR, MxI.

o Aregument varMxI= added to MethComp allowing to constrain matrix
  effects to have identical variances across methods.

Changes in 0.4.0

o AltReg for fitting the general model iteratively is added.
  The estimation workhorse is now separated from BA.est to a special
  utility function VC.est, taht estimates in constant bias models.

o VC.est has been taken out from BA.est to form a separate workhorse
  also usable in the estimation iteration in AltReg. By default (also
  in BA.est) the variance of the matrix effect is now constant across
  methods.

Changes in 0.3.0

o New functions trace.MethComp and post.MethComp, giving the trace and
  posterior densities for the parameters separately for the four chains.

o It is now possible to use BRugs(OpenBugs) for the simulations, by
  specifying program="OpenBugs", "OB" or "Brugs" (case insensitive)
  in the call to MethComp. If nothing is specified MethComp will check
  if BRugs is installed and if so use it, otherwise attempt to use WinBUGS.

Changes in 0.2.2

o The BA.est function has been changed so that the LoA are based on
  p/m 2.00 instead of p/m 1.96.

Changes in 0.2.0

o The MethComp function revised and made somewhat modular. Default is
  now 4 chains, using different starting values for the variance components.

o The BA.est function is now used to generate sensible (and diverse) starting
  values for the variance components.

o A MethComp object is now of class mcmc.list, in order to allow use
  of the diagnostic tools from the coda package. Thus the posterior is now in
  a mcmc.list object (a list of matrices), transformed from the raw output
  mcmc.list object.

o R2WinBUGS and coda are not required any more, only suggested. Hence the
  BlandAltman plots etc. can be used without trouble loading the package even
  when R2WinBUGS and coda are not installed.

Changes in 0.1.19

o Typos in the documentation fixed (to some extent).

o plot.VarComp now takes range(grid) as the extent of the x-axes.

o Error in column naming in to.wide fixed.

Changes in 0.1.16

o BA.est has been expanded to handle different matrix effects (item by
  method) between methods if the number of methods exceeds 2. Thanks to
  advice from Peter Dalgaard.

o plot.meth now displays plots correctly. An argument to display the variable
  names inside the panels have been added.

o BlandAltman (and hence BA.plot) has been enhanced to accept axis
  specifications from limx, limy, eqax and ymax.

o BA.plot now does not give par() suggestions any more.

Changes in 0.1.13

o The default for the y-limit in the BlandAltman function now defaults to
  that the y-axis should have the same extent as the x-axis, symmetrically
  around 0, unless the differences or the limits of agreement are larger.
