Skip to content

Commit f64aa6e

Browse files
committed
more tweaks [ci skip]
1 parent 62b9336 commit f64aa6e

File tree

4 files changed

+21
-8
lines changed

4 files changed

+21
-8
lines changed

src/modality-specific-files/electromyography.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -176,8 +176,8 @@ A guide for using macros can be found at
176176
"EMGPlacement":"midpoint between cubital fossa and radial styloid process",
177177
"EMGReference":"TODO",
178178
"HardwareFilters":{"Highpass RC filter": {"Half amplitude cutoff (Hz)": 0.0159, "Roll-off": "6dBOctave"}},
179-
"InstitutionAddress":"300 Pasteur Dr, Stanford, CA 94305",
180-
"InstitutionName":"Stanford Hospital and Clinics",
179+
"InstitutionAddress":"9500 Gilman Drive 0559, La Jolla, CA 92093",
180+
"InstitutionName":"Swartz Center for Computational Neuroscience",
181181
"Instructions":"Jump straight upward as high as you can, while keeping your arms at your sides.",
182182
"Manufacturer":"Delsys",
183183
"ManufacturersModelName":"Trigno® Galileo",

src/schema/objects/metadata.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -954,7 +954,7 @@ EMGGround:
954954
display_name: EMG Ground
955955
description: |
956956
Description of the location of the ground electrode
957-
(for example, `"placed on right styloid process"`).
957+
(for example, `"right radial styloid process"`).
958958
type: string
959959
EMGPlacement:
960960
name: EMGPlacement

src/schema/objects/modalities.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@ eeg:
88
display_name: Electroencephalography
99
description: |
1010
Data acquired with EEG.
11+
# TODO do we need to add separate modalities for sEMG, hdsEMG, iEMG? I think not:
12+
# "hd" is probably not relevant to specify (users can infer it from electrodes.tsv /
13+
# channels.tsv) and surface vs intramuscular can be captured by ElectrodeType.
1114
emg:
1215
display_name: Electromyography
1316
description: |

src/schema/rules/sidecars/emg.yaml

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,10 @@ EMGHardware:
1414
ManufacturersModelName: recommended
1515
SoftwareVersions: recommended
1616
DeviceSerialNumber: recommended
17+
# TODO?
18+
# AmplifierType: recommended
19+
# ElectrodeManufacturer: recommended
20+
# ElectrodeManufacturersModelName: recommended
1721

1822
EMGTaskInformation:
1923
selectors:
@@ -63,17 +67,23 @@ EMGRecommended:
6367
- datatype == "emg"
6468
- suffix == "emg"
6569
fields:
66-
TargetMuscle: recommended
70+
ElectrodeMaterial: recommended
71+
ElectrodeType: recommended
6772
EMGChannelCount: recommended
68-
TriggerChannelCount: recommended
69-
RecordingDuration: recommended
70-
RecordingType: recommended
71-
EpochLength: recommended
7273
EMGGround: recommended
74+
EpochLength: recommended
7375
HardwareFilters: recommended
76+
RecordingDuration: recommended
77+
RecordingType: recommended
7478
SubjectArtefactDescription: recommended
79+
TargetMuscle: recommended
80+
TriggerChannelCount: recommended
7581

7682
# Specific EMG fields MAY be present
83+
# TODO: InterElectrodeDistance: in channels.tsv probably, only for bipolar channels
84+
# ElectrodeGroup: not sure this is still needed given our use of `acq`
85+
# ElectrodeOrientation: incorporate into EMGPlacement?
86+
# SkinPreparation: abrasive gel, alcohol wipe, etc.
7787
EMGOptional:
7888
selectors:
7989
- datatype == "emg"

0 commit comments

Comments
 (0)