MNE Analysis Container Format (mna/mnx). More...
Classes | |
| struct | MnaFileRef |
| class | MnaGraph |
| MNA computational graph. More... | |
| class | MnaGraphExecutor |
| Graph executor for MNA pipelines. More... | |
| class | MnaIO |
| struct | MnaNode |
| Graph node representing a processing step. More... | |
| class | MnaOpRegistry |
| Operation registry for the MNA graph model. More... | |
| struct | MnaOpSchemaPort |
| struct | MnaOpSchemaAttr |
| class | MnaOpSchema |
| Operation schema for graph validation. More... | |
| struct | MnaParamBinding |
| Dynamic parameter binding for the MNA parameter tree. More... | |
| class | MnaParamTree |
| Parameter tree with formula-driven dynamic bindings. More... | |
| struct | MnaPort |
| Graph port descriptor. More... | |
| class | MnaProject |
| struct | MnaRecording |
| class | MnaRegistryLoader |
| Declarative MNA registry file loader. More... | |
| struct | MnaScript |
| Inline code for script-type graph nodes. More... | |
| struct | MnaSession |
| struct | MnaSubject |
| struct | MnaVerificationCheck |
| Verification check for a graph node. More... | |
| struct | MnaVerificationResult |
| Check evaluation result. More... | |
| struct | MnaProvenance |
| Provenance record for reproducibility. More... | |
| struct | MnaVerification |
| Verification, explanation, and provenance for a graph node. More... | |
Enumerations | |
| enum class | MnaFileRole { Raw , Forward , Inverse , Covariance , SourceEstimate , Bem , Surface , Annotation , Digitizer , Transform , SourceSpace , Evoked , Event , VirtualChannel , Custom } |
| enum class | MnaContainerFormat { Json , Cbor } |
| enum class | MnaDataKind { FiffRaw , Forward , Inverse , Covariance , SourceEstimate , Epochs , Evoked , Matrix , Volume , Surface , Bem , Annotation , Label , RealTimeStream , Custom } |
| enum class | MnaPortDir { Input , Output } |
| enum class | MnaNodeExecMode { Batch , Stream , Ipc , Script } |
Functions | |
| MNASHARED_EXPORT const char * | buildDateTime () |
| MNASHARED_EXPORT const char * | buildHash () |
| MNASHARED_EXPORT const char * | buildHashLong () |
| QString | mnaFileRoleToString (MnaFileRole role) |
| MnaFileRole | mnaFileRoleFromString (const QString &str) |
| QString | mnaDataKindToString (MnaDataKind kind) |
| MnaDataKind | mnaDataKindFromString (const QString &str) |
MNE Analysis Container Format (mna/mnx).
|
strong |
|
strong |
Describes the kind of data flowing through a graph port.
Definition at line 90 of file mna_types.h.
|
strong |
Describes the role a file plays within an MNA project.
| Enumerator | |
|---|---|
| Raw | |
| Forward | |
| Inverse | |
| Covariance | |
| SourceEstimate | |
| Bem | |
| Surface | |
| Annotation | |
| Digitizer | |
| Transform | |
| SourceSpace | |
| Evoked | |
| Event | |
| VirtualChannel | |
| Custom | |
Definition at line 57 of file mna_types.h.
|
strong |
Execution mode for a graph node.
Definition at line 123 of file mna_types.h.
|
strong |
Direction of a port on a graph node.
| Enumerator | |
|---|---|
| Input | |
| Output | |
Definition at line 113 of file mna_types.h.
| const char * MNALIB::buildDateTime | ( | ) |
Returns build date and time.
Definition at line 45 of file mna_global.cpp.
| const char * MNALIB::buildHash | ( | ) |
Returns abbreviated build git hash.
Definition at line 49 of file mna_global.cpp.
| const char * MNALIB::buildHashLong | ( | ) |
Returns full build git hash.
Definition at line 53 of file mna_global.cpp.
|
inline |
Convert a string to MnaDataKind.
Definition at line 214 of file mna_types.h.
|
inline |
Convert MnaDataKind to its string representation.
Definition at line 187 of file mna_types.h.
|
inline |
Convert a string to MnaFileRole.
Definition at line 163 of file mna_types.h.
|
inline |
Convert MnaFileRole to its string representation.
Definition at line 137 of file mna_types.h.