Schemas
Language-independent JSON Schema definitions for rtemis. The same config drives rtemis (R), rtemis-py and rtemislive — these documents are the contract between them.
160 schemasschema.rtemis.orgindex.json
Machine learning
117Start here — configs you author
classificationmetricsresClassification metrics aggregated across resamples: each resample's metrics, the aggregate confusion matrix in long form, and the mean and standard deviation of the overall metrics.
clusterLanguage-independent config for an rtemis clustering pipeline: a data reference, a `ClusteringConfig`, and an output directory.
clusterLanguage-independent config for an rtemis clustering pipeline: a data reference, a `ClusteringConfig`, and an output directory.
decomposeLanguage-independent config for an rtemis decomposition pipeline: a data reference, a `DecompositionConfig`, and an output directory.
decomposeLanguage-independent config for an rtemis decomposition pipeline: a data reference, a `DecompositionConfig`, and an output directory.
regressionmetricsresRegression metrics aggregated across resamples: each resample's metrics, plus their mean and standard deviation.
supervisedLanguage-independent config for an rtemis supervised-learning run. Mirrors the `SuperConfig` object: data references, optional preprocessing / decomposition, an algorithm with hyperparameters, optional tuning and outer resampling, and execution settings. The same config drives rtemis (R), rtemis CLI/shell, and rtemislive.
supervisedLanguage-independent config for an rtemis supervised-learning run. Mirrors the `SuperConfig` object: data references, optional preprocessing / decomposition, an algorithm with hyperparameters, optional tuning and outer resampling, and execution settings. The same config drives rtemis (R), rtemis CLI/shell, and rtemislive.
Components — composed into the configs above
Composition
How the schemas above assemble — every reference is a link
supervised/v1/record.jsondat_training_pathstring | nulldat_validation_pathstring | nulldat_test_pathstring | nullweightsstring | nullpositive_classstring | nullpreprocessor_confighyperparameterstuner_configexecution_configquestionstring | nulloutdirstring | nullverbosityintegeroriginobjectfoldsobject[]metricsobjectmetrics_sdobjectprovenancesupervised/v1dat_training_pathstring | nulldat_validation_pathstring | nulldat_test_pathstring | nullweightsstring | nullpositive_classstring | nullpreprocessor_confighyperparameterstuner_configexecution_configquestionstring | nulloutdirstring | nullverbosityintegerdecompose/v1/record.jsondat_pathstring | nullalgorithmstring | nulloutdirstringverbosityintegeroriginobjectmetricsprovenancecluster/v1/record.jsondat_pathstring | nullalgorithmstring | nulloutdirstringverbosityintegeroriginobjectprovenanceclassificationmetricsres/v1samplestring | nullconfusion_longarray | nullres_metricsClassificationMetrics[]mean_metricsarray | nullsd_metricsarray | nullcluster/v1decompose/v1regressionmetricsres/v1samplestring | nullres_metricsRegressionMetrics[]mean_metricsarray | nullsd_metricsarray | nullDomain formats
43Formats
a3Amino Acid Annotation (A3) format — structured annotation of amino acid sequences.
chartLanguage-independent config for an rtemis chart. A chart type plus its type-specific data binding, semantics and appearance. The same config drives rtemis.draw (R) and rtemislive (TypeScript) to the same chart.
chartLanguage-independent config for an rtemis chart. A chart type plus its type-specific data binding, semantics and appearance. The same config drives rtemis.draw (R) and rtemislive (TypeScript) to the same chart.
conformalLanguage-independent config for an rtemis conformal prediction region. Mirrors the `ConformalConfig` object: a construction plus its construction-specific settings. The construction is tagged rather than inferred, since which of them a run may use depends on the model it is applied to, not on the document.
conformalLanguage-independent config for an rtemis conformal prediction region. Mirrors the `ConformalConfig` object: a construction plus its construction-specific settings. The construction is tagged rather than inferred, since which of them a run may use depends on the model it is applied to, not on the document.
explanationLanguage-independent config for a per-case rtemis explanation. Mirrors the `ExplanationConfig` object: a kind of explanation plus its kind-specific settings. The kind is tagged rather than inferred, so a second kind of explanation can be added without changing how the first is read.
explanationLanguage-independent config for a per-case rtemis explanation. Mirrors the `ExplanationConfig` object: a kind of explanation plus its kind-specific settings. The kind is tagged rather than inferred, so a second kind of explanation can be added without changing how the first is read.