GeometricMorphometricsMix now available on CRAN

GeometricMorphometricsMix now available on CRAN

28 Jan 2026

We are thrilled to announce that the R package GeometricMorphometricsMix, is officially available on the Comprehensive R Archive Network (CRAN).

The package started as a simple collection of functions developed based on the needs of participants to Carmelo’s courses on geometric morphometrics. Over the years, it has shaped into a proper R package but retained a substantial heterogeneity of the methods implemented. Essentially, it was about time that it would get a home on CRAN, rather than being a GitHub repository “only”.

While the package has been a staple of our lab’s workflow via GitHub for several years, its inclusion on CRAN marks a significant step forward in making our research tools more accessible for the broader community of R users working with geometric morphometric and other high-dimensional data.

What this means for users:

  • Easier Installation: You no longer need devtools or remotes to get started. Simply run: install.packages("GeometricMorphometricsMix")
  • Guaranteed Compatibility: CRAN’s rigorous testing ensures the package works seamlessly across Windows, macOS, and Linux (although compatibility over the last few years has been always assured via GitHub Actions checks).
  • Long-term Stability: Being on CRAN ensures that the version of the code used in your current research will remain archived and (more) accessible for future reproducibility.

Should I use the GitHub or the CRAN version?

Less experienced users will probably want to use the CRAN version for its ease of installation using install.packages("GeometricMorphometricsMix").

More experienced users, instead, will probably want to install the GitHub version because, due to the time it takes to update packages on CRAN, the GitHub version will always be newer (or the same, but never older) than the one on CRAN. Also, for the same reason, not all the updates to the GitHub version will be pushed to CRAN.