gemtc 0.6-1
===========
Released 2014-12-12
Enhancements:
* Use the '.Call' interface for C code
* Better detect invalid treatment names
* Better detect the likelihood / link
Bugfixes:
* Fix node-splitting models in sparse networks (#31)
gemtc 0.6
=========
Released 2014-03-11
New features:
* Customizable prior distribution for heterogeneity. The prior can be
set on the standard deviation, variance, or precision. It can use any
distribution supported by BUGS/JAGS. Informative priors for the log
odds ratio (based on Turner et al. 2012) are also available.
* Variance of the vague normal distributions for all other parameters
can be controlled using 'om.scale'. By default it is still
heuristically determined.
* Change handling of 4+-arm trials in node-splitting models and ANOHE
summary
* Enable linearModel='fixed' for mtc.anohe()
* Add literature references for various methods to gemtc-package
* Add mtc.data.studyrow() to convert the one-study-per-row format often
used in BUGS models to the one-arm-per-row format used by GeMTC
Enhancements:
* Upgrade unit testing infrastructure to testthat >= 0.8
* Move validation tests into testthat infrastructure
* Add regression test suite that tries all summaries and plots on all
models to check whether they crash.
* General clean up of example and test data files
Known issues:
* Models with relative-effect data from trials with 4 or more arms
can't be run using WinBUGS or OpenBUGS (#28). This seems to be due to
a BUGS-bug. A warning is produced, saying to use JAGS instead.
Bugfixes:
* Fix empty first page on PDF output of some plots (#12)
* Fix ordering of generated data / initial values in models for
relative effect data (#21)
* Fix generating node-splitting models for relative effect data (#22)
* Fix mtc.nodesplit.comparisons getting confused when both relative
effect and arm-based data are present (#25)
* Fix duplicated parameters in UME models (#26)
gemtc 0.5-3
===========
Released 2013-02-08
* Fix incompatibility with igraph 0.7
* Fix node-splitting model generation bug
gemtc 0.5-2
===========
Released 2013-12-02
* Remove Matrix dependency by not using the Matrix-dependent parts of
igraph.
* Correctly use C99 "inline" facility
gemtc 0.5-1
===========
Released 2013-10-30
Improvements:
* Converted several plots to use the standard R mechanism of asking for
the next page, rather than our own hack.
* The plot() for the summary() of mtc.anohe() now has a nicer default
scale range.
* Import Matrix package because of igraph changes.
Bugfixes:
* mtc.anohe() mixed up treatments or studies in some extraordinary
circumstances, due to automatic conversions to/from factor.
* blobbogram() would crash when it could not find reasonable scales and
none were specified.
* blobbogram() created an empty first page when plotting to off-screen
devices.
* mtc.anohe() called sd() on a matrix, which is deprecated.
* mtc.nodesplit() used "A vs B" for d.A.B instead of "B vs A" like the
other plots.
gemtc 0.5
===========
Released 2013-09-24
New features:
* node-splitting models
* mtc.nodesplit() wrapper to run multiple node-splitting models
* calculate DIC model fit (JAGS only)
* add preferredDirection to rank.probability()
* default plot() for rank.probability()
gemtc 0.4
===========
Released 2013-08-09
New features:
* fixed effect models
* poisson/log likelihood/link for survival data
* allow std.err instead of std.dev + sampleSize in continuous data sets
Changes:
* refuse to generate models when treatments are duplicated in
multiple arms of the same study, since the code does not take this
into account.
* network$data is now network$data.ab for consistency with
network$data.re
* likelihood/link implementations can now define their data
requirements
* export ll.call for programmatic access to likelihood/link specific
functions
Bugfixes:
* multi-arm trial decomposition sometimes resulted in NA standard
errors
* WinBUGS and OpenBUGS had complaints about the relative effect code
* safer matrix indexing: explicit 'drop='
* safer data frame indexing: use [['x']] instead of $x
gemtc 0.3
===========
Released 2013-07-16
Many additional features:
* support for relative effect data
* support for mixed arm-based and relative effect data
* binom/cloglog likelihood/link for rate data
* unrelated mean effects (UME) model
* unrelated study effects (USE) model
* analysis of heterogeneity with heterogeneity plot (EXPERIMENTAL)
* full access to generated code, data structures, and parameters
* guard against "impossible" initial values
Also, bugfixes and documentation updates.
gemtc 0.2
===========
Released 2013-02-18
Dropped Java dependency by rewriting core algorithms in R.
* Remove dependency on rJava
* Use own forest plot methods instead of meta package
* Fix bug in rank.probabilities when only two treatments in network
* Various bugfixes
* Compatibility note: inconsistency models are no longer supported by
this package
* Compatibility note: the argument order of mtc.network has changed
* Compatibility note: the YADAS sampler is no longer available
gemtc 0.1-2
===========
Released 2013-01-21
Bugfix release. Addresses the following issues:
* Correct the initial values generation for the random effects standard
deviation parameter
* Do not fail on relative.effect when saving and loading samples
* Make Java open tab-completed paths
* Use correct column name for continuous data
* When only YADAS available, run YADAS by default
gemtc 0.1-1
===========
Released 2012-10-30
* Fix compatibility issue with Java on 32bit Mac OS X.
gemtc 0.1
===========
Released 2012-10-25
First official release of the GeMTC R package. The package enables
Bayesian network meta-analysis (also known as MTC, Mixed Treatment
Comparisons) in R. Network meta-analysis models can be generated and
then run using MCMC software: JAGS (using the rjags package), OpenBUGS
(using the BRugs package), WinBUGS (using the R2WinBUGS package) or
YADAS (provided by GeMTC). The GeMTC GUI can be used instead of or in
conjunction with the R package.