Channel metadata record corresponding to one row in *_channels.tsv. More...
#include <bids_channel.h>
Static Public Member Functions | |
| static QList< BidsChannel > | readTsv (const QString &sFilePath) |
| Read a BIDS *_channels.tsv file. | |
| static bool | writeTsv (const QString &sFilePath, const QList< BidsChannel > &channels) |
| Write a BIDS *_channels.tsv file. | |
Public Attributes | |
| QString | name |
| QString | type |
| QString | units |
| QString | samplingFreq |
| QString | lowCutoff |
| QString | highCutoff |
| QString | notch |
| QString | status |
| QString | description |
Channel metadata record corresponding to one row in *_channels.tsv.
Definition at line 62 of file bids_channel.h.
|
static |
Read a BIDS *_channels.tsv file.
| [in] | sFilePath | Path to the channels.tsv file. |
Definition at line 66 of file bids_channel.cpp.
|
static |
Write a BIDS *_channels.tsv file.
| [in] | sFilePath | Output path. |
| [in] | channels | List of channel records. |
Definition at line 93 of file bids_channel.cpp.
| QString BIDSLIB::BidsChannel::description |
Free-text description (OPTIONAL).
Definition at line 72 of file bids_channel.h.
| QString BIDSLIB::BidsChannel::highCutoff |
Low-pass cutoff frequency in Hz (OPTIONAL).
Definition at line 69 of file bids_channel.h.
| QString BIDSLIB::BidsChannel::lowCutoff |
High-pass cutoff frequency in Hz (OPTIONAL).
Definition at line 68 of file bids_channel.h.
| QString BIDSLIB::BidsChannel::name |
Channel name (REQUIRED).
Definition at line 64 of file bids_channel.h.
| QString BIDSLIB::BidsChannel::notch |
Notch filter frequency in Hz (OPTIONAL).
Definition at line 70 of file bids_channel.h.
| QString BIDSLIB::BidsChannel::samplingFreq |
Sampling frequency in Hz (OPTIONAL).
Definition at line 67 of file bids_channel.h.
| QString BIDSLIB::BidsChannel::status |
"good" or "bad" (OPTIONAL).
Definition at line 71 of file bids_channel.h.
| QString BIDSLIB::BidsChannel::type |
BIDS channel type: EEG, ECOG, SEEG, DBS, TRIG, etc. (REQUIRED).
Definition at line 65 of file bids_channel.h.
| QString BIDSLIB::BidsChannel::units |
Unit of measurement: V, uV, mV (REQUIRED).
Definition at line 66 of file bids_channel.h.