Skip to main content

Experiment

@neurosity/sdk


@neurosity/sdk / Experiment

Type Alias: Experiment

Experiment = object

Defined in: types/experiment.ts:10

Properties​

deviceId​

deviceId: string

Defined in: types/experiment.ts:11


durationMs?​

optional durationMs: number

Defined in: types/experiment.ts:25

Recording-only: planned duration in ms.


id​

id: string

Defined in: types/experiment.ts:12


kind?​

optional kind: SessionKind

Defined in: types/experiment.ts:21

Session kind; defaults to training for pre-dual-mode docs.


labels​

labels: string[]

Defined in: types/experiment.ts:13


name​

name: string

Defined in: types/experiment.ts:14


notes?​

optional notes: string

Defined in: types/experiment.ts:19

Free-form notes.


protocol?​

optional protocol: TrainingProtocol

Defined in: types/experiment.ts:23

Training-only: which classifier protocol.


recordingId?​

optional recordingId: string

Defined in: types/experiment.ts:31

Recording-only: resulting memory/recording id once complete.


recordingStartedAt?​

optional recordingStartedAt: number

Defined in: types/experiment.ts:29

Recording-only: epoch ms the recording actually started.


recordingState?​

optional recordingState: RecordingState

Defined in: types/experiment.ts:27

Recording-only: lifecycle state.


timestamp​

timestamp: number

Defined in: types/experiment.ts:15


totalTrials​

totalTrials: number

Defined in: types/experiment.ts:16


userId​

userId: string

Defined in: types/experiment.ts:17