/in.progress/auteur/ChangeLog

http://github.com/eastman/auteur · #! · 70 lines · 58 code · 12 blank · 0 comment · 0 complexity · e0deab1290e133f230d14e41e61da01a MD5 · raw file

  1. CHANGES IN AUTEUR VERSION 0.11
  2. 2011-05-11
  3. * moved repository to gitHUB
  4. * forked auteurExtended (OU, BM, Levy) and auteur (BM only)
  5. 2011-05-04
  6. * updated mcmc.levy to involve appropriate proposal distributions
  7. * changed jumpsize to prop.width in rjmcmc functions to prevent confusion with jumps in mcmc.levy
  8. 2011-04-15
  9. * added support for Levy process (jump-Brownian) evolution
  10. - mcmc.levy (hidden Markov MCMC algorithm)
  11. - updateJvcv (VCV matrix of jumps)
  12. - updateLvcv (VCV matrix needed for the multivariate normal model)
  13. - adjustjump (table of jumps)
  14. * added simulator for the jump-Brownian process
  15. - phenogram
  16. - levyevolver
  17. * added several accessory function from LJ Revell
  18. - propose.loc
  19. - tree.step
  20. - random.node
  21. - match.all
  22. 2011-02-28
  23. * updated get.descendants.of.node(), adapting code from GEIGER for optimization
  24. * cleaned up compilation warnings for ouweights.cpp and vmat.cpp concerning comparisons between signed and unsigned integers (due to std::vector::size)
  25. 2011-02-23
  26. * added Ornstein-Uhlenbeck as an alternative model of trait evolution
  27. * files added are as follows
  28. - src: oumat.cpp and ouweights.cpp
  29. - R: get.epochs.R, get.times.R, ou.lik.fn.R, oumat.R, ouweights.R, rjmcmc.ou.R, assignroottheta.R, ultrametrize.R, fit.hansen.R
  30. * deprecated generate.log() and determine.accepted.proposal()
  31. * modified parlogger() to be far more memory efficient and to allow output to be read by Tracer (Drummond 2007)
  32. * modified cleanup.files() to deal with new output from parlogger()
  33. * modified summarize.run()
  34. * modified tracer()
  35. * modified pool.rjmcmcsamples()
  36. * merged several files by function
  37. * revised choose.one() to select edges by branch length
  38. * revised calibrate.jumpsize to invoke spline() in jumpsize determination
  39. 2011-02-08
  40. * rewrote vmat() to play with the new API in Rcpp_0.9.0
  41. * using STL containers in vmat() rather than those provided by Rcpp
  42. 2011-01-19
  43. * works (only) with Rcpp_0.8.6
  44. * updated shifts.plot()
  45. * now accommodates measurement error associated with trait values
  46. 2011-01-18
  47. * added a utility for ultrametricizing trees naively (where root to tip lengths are very close but not identical; see ultrametricize())
  48. * modified tracer() to allow user-specification of plotting axes in log-likelihood traces
  49. * changed package name from rjmcmc.traits to 'auteur' (Accommodating Uncertainty in Trait Evolution Using R)
  50. 2011-01-16
  51. * converted sortedges to a C++ function (see vmat.cpp)
  52. 2011-01-13
  53. * variance-covariance calculation now performed using C++: see vmat.R()
  54. 2011-01-09
  55. * now storing memory intensive results as (compressed) .rda files
  56. * splitormerge(): had treated a global rate as K=1; now assuming that a global rate is not equivalent to a single local rate; now K = 0 for a global-rate model (Drummond and Suchard 2010)
  57. 2011-01-07
  58. * created package