schema

Auto-generated schema validators for the JSON files used by the main CLI.

bpreveal.schema.schemaMap(dict[str, Draft7Validator])

A mapping from a string naming a BPReveal program to the corresponding schema.

Usage:

schemaMap["prepareBed"](configJson)
bpreveal.schema.interpretFlat(Draft7Validator)

Validator for interpretFlat

bpreveal.schema.interpretPisa(Draft7Validator)

Validator for interpretPisa

bpreveal.schema.makePredictions(Draft7Validator)

Validator for makePredictions

bpreveal.schema.motifScan(Draft7Validator)

Validator for motifScan

bpreveal.schema.motifSeqletCutoffs(Draft7Validator)

Validator for motifSeqletCutoffs

bpreveal.schema.prepareBed(Draft7Validator)

Validator for prepareBed

bpreveal.schema.prepareTrainingData(Draft7Validator)

Validator for prepareTrainingData

bpreveal.schema.trainCombinedModel(Draft7Validator)

Validator for trainCombinedModel

bpreveal.schema.trainSoloModel(Draft7Validator)

Validator for trainSoloModel

bpreveal.schema.trainTransformationModel(Draft7Validator)

Validator for trainTransformationModel

bpreveal.schema.addNoise(Draft7Validator)

Validator for addNoise