R.ROSETTA-package: R.ROSETTA: an interpretable machine learning framework

Description Details Author(s) References See Also Examples

Description

R.ROSETTA is an R package for constructing and analyzing rule-based classification models. The package is a more accessible and extended version of the ROSETTA system.

Details

The DESCRIPTION file: This package was not yet installed at build time.
Index: This package was not yet installed at build time.
~~ An overview of how to use the package, including the most important functions ~~

Author(s)

NA

Maintainer: Jan Komorowski <jan.komorowski@icm.uu.se>, Mateusz Garbulowski <mateusz.garbulowski@icm.uu.se>

References

Garbulowski M, Diamanti K, Smolińska K, Baltzer N, Stoll P, Bornelöv S, Øhrn A, Feuk L, Komorowski J. R.ROSETTA: an interpretable machine learning framework. BMC Bioinformatics. 2021 Mar 6;22(1):110. doi: 10.1186/s12859-021-04049-z

See Also

https://bmcbioinformatics.biomedcentral.com/articles/10.1186/s12859-021-04049-z https://bioinf.icm.uu.se/rosetta

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
  ## an example dataset is included in autcon variable
  resultsRos <- rosetta(autcon)
  
  ## print the quality of rule-based model
  print(resultsRos$quality)
  
  ## save the rule table for rules with P < 0.05
  rules <- resultsRos$main[which(resultsRos$main$pValue < 0.05),]
  
  ## print rules in IF-THEN form
  viewRules(rules, setDiscLabels = FALSE, newDiscLabels=c("down", "nochange",  "up"))

mategarb/RROSETTA documentation built on March 31, 2021, 1:36 a.m.