Assets 2


Due to its removal from CRAN, QGglmm dropped R2Cuba as a dependency to solve multivariate integrals. It is now using the package cubature. By taking advantage of the "vectorised" version of the algorithm, the multivariate computations of QGglmm (QGmvparams, QGvcov, QGmvmean, QGmvpsi, QGmvicc, QGmvpred) are considerably faster. Most functions are 10x-50x faster, but especially QGmvicc is 100x-500x faster. A comparison between the old and new version of the example of the man page of QGmvicc showed a decreased in computation from 25 minutes to... 4 seconds!

New features

  • Much faster computation of multivariate functions with cubature

Bug fixes

  • Fixed a bug in QGicc when var.comp == var.p
  • Fixed package meta-data to avoid unsync with DESCRIPTION, e.g. for version and date


  • The source, the code in the man pages and the code in the vignette has been reformatted to follow a leaner, more consistent style of coding.


Updated to 0.7.1 after complaints from CRAN checks.

Jun 15, 2018


Update the dontrun{} in some manpages

@devillemereuil devillemereuil released this Oct 8, 2017 · 25 commits to master since this release

Assets 2

New features:

  • Mask argument for e.g. sex-based bivariate models where some predicted values do not exists in the population (i.e. individuals are either males/trait1 or females/trait2)

Bug fixes:

  • Fixed some types in the vignette
  • Added dimensions checks for multivariate functions


  • Improved formatting in some parts of the code (work ongoing)
  • Updated CITATION to the Genetics paper

@devillemereuil devillemereuil released this Oct 2, 2016 · 44 commits to master since this release

Assets 2

v0.5 + Fix for Windows build on CRAN

@devillemereuil devillemereuil released this Sep 28, 2016 · 48 commits to master since this release

Assets 2

Add a bunch of new features:

  • New model "ordinal" for QGparams to compute heritabilities from ordinal traits (i.e. multiple threshold)
  • New functions QGicc and QGmvicc to compute Intra-Class Correlation (ICC) on the observed data scale for univariate and multivariate analyses
  • New vignette "How to use QGglmm" explaining the framework, some facts about GLMMs and providing detailed examples. To access it, use vignette("QGglmmHowTo").
  • Adding this file:

@devillemereuil devillemereuil released this Jul 13, 2016 · 88 commits to master since this release

Assets 2

Multivariate code is now complete, including multivariate predictions. The univariate predictions have been changed as well: it now uses the derivative of fitness (to be calculated by the user), which allows for much improved computation time!

As usual, the code has been tested but this is still a pre-release which might contain some bugs. This version, however, is the first feature-full one, so we are switching to a beta pre-release version.

Prepared for CRAN submission. This will be the first version submitted to CRAN.


@devillemereuil devillemereuil released this Aug 6, 2015 · 100 commits to master since this release

Assets 2

This version has an almost complete multivariate code (only the QGmvpred is missing). This multivariate code has been tested, but some glitches might still lie there.

Also added a new Gaussian model (i.e. LMM), especially useful for multivariate analysis + updated all the doc and metadata. Several other minor bug/typos fixes.


@devillemereuil devillemereuil released this Jul 3, 2015 · 116 commits to master since this release

Assets 2
  • Fix bug with mu/predict.
  • More efficient width default

@devillemereuil devillemereuil released this Mar 26, 2015 · 124 commits to master since this release

Assets 2

This is the first "alpha" development version. The package should compile and install in R and all the functions should work without any critical issue.