rtemis

Command Palette

Search for a command to run...

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

117

Start here — configs you author

ClassificationMetricsResclassificationmetricsres

Classification 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.

ClusterConfigcluster

Language-independent config for an rtemis clustering pipeline: a data reference, a `ClusteringConfig`, and an output directory.

ClusterConfigcluster

Language-independent config for an rtemis clustering pipeline: a data reference, a `ClusteringConfig`, and an output directory.

DecomposeConfigdecompose

Language-independent config for an rtemis decomposition pipeline: a data reference, a `DecompositionConfig`, and an output directory.

DecomposeConfigdecompose

Language-independent config for an rtemis decomposition pipeline: a data reference, a `DecompositionConfig`, and an output directory.

RegressionMetricsResregressionmetricsres

Regression metrics aggregated across resamples: each resample's metrics, plus their mean and standard deviation.

SuperConfigsupervised

Language-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.

SuperConfigsupervised

Language-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

SuperConfigsupervised/v1/record.json
dat_training_pathstring | null
dat_validation_pathstring | null
dat_test_pathstring | null
weightsstring | null
positive_classstring | null
preprocessor_config
decomposition_config
tuner_config
outer_resampling_config
execution_config
questionstring | null
outdirstring | null
verbosityinteger
originobject
foldsobject[]
metricsobject
metrics_sdobject
provenance
SuperConfigsupervised/v1
dat_training_pathstring | null
dat_validation_pathstring | null
dat_test_pathstring | null
weightsstring | null
positive_classstring | null
preprocessor_config
decomposition_config
tuner_config
outer_resampling_config
execution_config
questionstring | null
outdirstring | null
verbosityinteger
DecomposeConfigdecompose/v1/record.json
dat_pathstring | null
algorithmstring | null
decomposition_config
outdirstring
verbosityinteger
originobject
provenance
ClusterConfigcluster/v1/record.json
dat_pathstring | null
algorithmstring | null
clustering_config
outdirstring
verbosityinteger
originobject
provenance
ClassificationMetricsResclassificationmetricsres/v1
samplestring | null
confusion_longarray | null
res_metricsClassificationMetrics[]
mean_metricsarray | null
sd_metricsarray | null
ClusterConfigcluster/v1
dat_pathstring | null
algorithmstring | null
clustering_config
outdirstring
verbosityinteger
DecomposeConfigdecompose/v1
dat_pathstring | null
algorithmstring | null
decomposition_config
outdirstring
verbosityinteger
RegressionMetricsResregressionmetricsres/v1
samplestring | null
res_metricsRegressionMetrics[]
mean_metricsarray | null
sd_metricsarray | null

Domain formats

43

Formats

A3a3

Amino Acid Annotation (A3) format — structured annotation of amino acid sequences.

chartchart

Language-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.

chartchart

Language-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.

ConformalConfigconformal

Language-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.

ConformalConfigconformal

Language-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.

ExplanationConfigexplanation

Language-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.

ExplanationConfigexplanation

Language-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.