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.

109 schemasschema.rtemis.orgindex.json

Machine learning

108

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-py, 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-py, 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
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
verbosityinteger
ClusterConfigcluster/v1/record.json
dat_pathstring | null
algorithmstring | null
clustering_config
outdirstring
verbosityinteger
originobject
provenance
DecomposeConfigdecompose/v1/record.json
dat_pathstring | null
algorithmstring | null
decomposition_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

1