Driver Schema

SIMBA Driver

The schema describes how the SIMBA driver is executed

https://raw.githubusercontent.com/NSSAC/SIMBA_driver/master/schema/driver.json

type

object

properties

  • outputDirectory

Output Directory

The directory where all output files (e.g. status files) are stored

type

string

  • runId

A unique ID identifying the run to be executed

type

string

  • cellId

An ID identifying the currently running experimental setup

type

string

  • initialTick

The initial Tick

type

integer

  • initialTime

Time associated with the initial tick

type

string

format

date-time

  • endTime

The stooping time of the simulation

The simulation stops once initialTime plus all accumulated durations (tickDuration) exceeds the endTime

type

string

format

duration

  • continueFromTick

Optional Continuation

This attribute allows to continue a previously executed simulation at the given tick

type

integer

default

initialTick

  • scheduleIntervals

Scheduled Simulation Intervals

The intervals are executed in the listed order and must not overlap.

type

array

items

type

object

properties

  • startTick

Start Tick of the Interval

type

integer

default

Previous endTick + 1 or 0

  • endTick

End Tick of the Interval

default

Infinity

anyOf

type

integer

enum

Infinity

  • tickDuration

Time Duration per Tick of the Interval

type

string

format

duration

minItems

1