Minor changes

  • Re-introduced the confidence interval from pROC
  • Changed the tune call to prevent errors with mlr3tuning=1.18.0
  • Minor changes to comply with the BioConductor coding style

Minor changes

  • Fixed a bug in the LibLineaR classifier (the classifier was not exported correctly)

Major changes

  • User visible: the check.association.plot function was split into check.association and association.plot or volcano.plot, respectively
  • Switched from mlr to mlr3. This involved a lot of major changes internally, but should not affect the user experience too much
  • Included support for regression tasks

Major changes

  • New vignette about Machine learning meta-analysis
  • New vignette about Example with confounding factors
  • New vignette about Machine learning pitfalls

Major changes

  • Include a section about confounder testing to the vignette

Minor changes

  • Bugfixes in several functions

Major changes

  • Constructor function has been changed quite extensively:
    • automatically runs validate.features in the beginning
    • inputs have to be named
    • more flexible label input
  • Change in SIAMCAT object structure:
    • new slots for filtered and normalized data
    • new slots for assocation testing results
    • original feature slot has been deprecated
  • Pipeline versatility has been increased:
    • almost every function takes as arguments on which type of feature it should operate (original, filtered, normalized)
  • Deprecation of read.features and read.meta functions
  • New vignettes and update of old vignettes
  • New functions to read in data in specialized formats
  • Additional plots for the check.confounders module