rtemis - Advanced Machine Learning and Visualization
Schema-driven machine learning and visualization package with an 'S7' backend featuring comprehensive type checking and validation, observable runs, auditable outputs. Designed with an efficient, functional user-facing API, train(), cluster(), and decomp() provide one-call access to supervised and unsupervised learning. All configuration steps are performed using setup functions and validated. A single call to train() can handle preprocessing, decomposition, hyperparameter tuning, model stacking, and testing with nested resampling. Supports 'data.frame', 'data.table', and 'tibble' inputs, parallel execution, and interactive visualizations. Includes native implementations of SuperLearner, RuleFit, and Linear Additive Trees. Provides Shapley values and supports conformal prediction. The package first appeared in E.D. Gennatas (2017) <https://repository.upenn.edu/entities/publication/d81892ea-3087-4b71-a6f5-739c58626d64>.
Last updated
data-sciencedata-visualizationmachine-learningmachine-learning-libraryvisualization
8.34 score 150 stars 2 dependents 51 scripts 405 downloadsrtemis.core - Core Utilities for the 'rtemis' Ecosystem
Utilities used across packages of the 'rtemis' ecosystem. Includes the msg() messaging system and the fmt() formatting system. Provides a library of 'S7' properties, test_* functions that return logical values, check_* functions that throw informative errors, and clean_* functions that return validated and coerced values. This code began as part of the 'rtemis' package (<doi:10.32614/CRAN.package.rtemis>).
Last updated
5.51 score 2 stars 6 dependents 1 scripts 302 downloadsrtemis.a3 - Amino Acid Annotation (A3) Format
Implements the Amino Acid Annotation (A3) format using 'S7' classes. The A3 format is a structured schema for annotating amino acid sequences with site, region, post-translational modification (PTM), processing event, and variant information. Provides functions to create, read, and write A3 objects, and to import annotations from 'UniProt', 'AlphaFold', 'PDBe', 'ClinVar', and 'Ensembl'.
Last updated
3.95 score 2 stars 2 scripts 290 downloadsrtemis.server - 'rtemis' Server
Create a websocket server to run 'rtemis' functions from an 'rtemislive' client.
Last updated
2.70 score 1 stars