Electrode position record corresponding to one row in *_electrodes.tsv. More...
#include <bids_electrode.h>
Static Public Member Functions | |
| static QList< BidsElectrode > | readTsv (const QString &sFilePath) |
| Read a BIDS *_electrodes.tsv file. | |
| static bool | writeTsv (const QString &sFilePath, const QList< BidsElectrode > &electrodes) |
| Write a BIDS *_electrodes.tsv file. | |
Public Attributes | |
| QString | name |
| QString | x |
| QString | y |
| QString | z |
| QString | size |
| QString | type |
| QString | material |
| QString | impedance |
Electrode position record corresponding to one row in *_electrodes.tsv.
Definition at line 62 of file bids_electrode.h.
|
static |
Read a BIDS *_electrodes.tsv file.
| [in] | sFilePath | Path to the electrodes.tsv file. |
Definition at line 66 of file bids_electrode.cpp.
|
static |
Write a BIDS *_electrodes.tsv file.
| [in] | sFilePath | Output path. |
| [in] | electrodes | List of electrode records. |
Definition at line 92 of file bids_electrode.cpp.
| QString BIDSLIB::BidsElectrode::impedance |
Impedance value or "n/a" (OPTIONAL).
Definition at line 71 of file bids_electrode.h.
| QString BIDSLIB::BidsElectrode::material |
Electrode material (OPTIONAL).
Definition at line 70 of file bids_electrode.h.
| QString BIDSLIB::BidsElectrode::name |
Electrode name (REQUIRED).
Definition at line 64 of file bids_electrode.h.
| QString BIDSLIB::BidsElectrode::size |
Electrode size in mm or "n/a" (RECOMMENDED for iEEG).
Definition at line 68 of file bids_electrode.h.
| QString BIDSLIB::BidsElectrode::type |
Electrode type: "depth", "strip", "grid" (OPTIONAL).
Definition at line 69 of file bids_electrode.h.
| QString BIDSLIB::BidsElectrode::x |
X coordinate or "n/a" (REQUIRED).
Definition at line 65 of file bids_electrode.h.
| QString BIDSLIB::BidsElectrode::y |
Y coordinate or "n/a" (REQUIRED).
Definition at line 66 of file bids_electrode.h.
| QString BIDSLIB::BidsElectrode::z |
Z coordinate or "n/a" (REQUIRED).
Definition at line 67 of file bids_electrode.h.