rtemis - Machine Learning and Visualization
Machine learning and visualization package with an 'S7' backend featuring comprehensive type checking and validation, paired 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() handles preprocessing, hyperparameter tuning, and testing with nested resampling. Supports 'data.frame', 'data.table', and 'tibble' inputs, parallel execution, and interactive visualizations. 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.21 score 149 stars 3 dependents 47 scripts 533 downloadsrtemis - Machine Learning and Visualization
Machine learning and visualization package with an 'S7' backend featuring comprehensive type checking and validation, paired 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() handles preprocessing, hyperparameter tuning, and testing with nested resampling. Supports 'data.frame', 'data.table', and 'tibble' inputs, parallel execution, and interactive visualizations. 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.21 score 149 stars 3 dependents 47 scripts 473 downloadsmusic - Learn and Experiment with Music Theory
An aid for learning and using music theory. You can build chords, scales, and chord progressions using 12-note equal temperament tuning (12-ET) or user-defined tuning. Includes functions to visualize notes on a piano using ASCII plots in the console and to plot waveforms using base graphics. It allows simple playback of notes and chords using the 'audio' package.
Last updated
music
6.05 score 51 stars 1.1k scripts 212 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.13 score 2 stars 5 dependents 1 scripts 529 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.90 score 2 stars 2 scripts 435 downloadsrtemis.server - 'rtemis' Server
Create a websocket server to run 'rtemis' functions from an 'rtemislive' client.
Last updated
2.30 score 1 stars