@@ -9,6 +9,21 @@ ACCELChannelCount:
99    Number of acceleration channels. 
1010type : integer 
1111  minimum : 0 
12+ AnchorCoordinates :
13+   name : AnchorCoordinates 
14+   display_name : Anchor Coordinates 
15+   description : | 
16+     Coordinates of the `AnchorElectrode` in the parent (anatomical) coordinate system. 
17+     This should be an array of numbers of length 3, in the units given in 
18+     `EMGCoordinateSystemUnits` within the JSON object named in `ParentCoordinateSystem`. 
19+ type : array 
20+ AnchorElectrode :
21+   name : AnchorElectrode 
22+   display_name : Anchor Electrode 
23+   description : | 
24+     Name of the electrode in the child (device) coordinate system whose coordinates in 
25+     the parent (anatomical) coordinate system are given in `AnchorCoordinates`. 
26+ type : string 
1227Acknowledgements :
1328  name : Acknowledgements 
1429  display_name : Acknowledgements 
@@ -911,13 +926,100 @@ EEGReference:
911926    this field should have a general description and the channel specific 
912927    reference should be defined in the `channels.tsv` file. 
913928type : string 
929+ ElectrodeMaterial :
930+   name : ElectrodeMaterial 
931+   display_name : Electrode Material 
932+   description : | 
933+     Material of the electrode (for example, `Tin`, `Ag/AgCl`, `Gold`). 
934+ type : string 
935+ ElectrodeType :
936+   name : ElectrodeType 
937+   display_name : Electrode type 
938+   description : | 
939+     Type of the electrode (for example, cup, ring, clip-on, wire, needle). 
940+ type : string 
914941EMGChannelCount :
915942  name : EMGChannelCount 
916943  display_name : EMG Channel Count 
917944  description : | 
918945    Number of EMG channels. 
919946type : integer 
920947  minimum : 0 
948+ EMGCoordinateSystem :
949+   name : EMGCoordinateSystem 
950+   display_name : EMG Coordinate System 
951+   description : | 
952+     Defines the coordinate system for the EMG sensors. 
953+ 
954+     See the 
955+     [Coordinate Systems Appendix](SPEC_ROOT/appendices/coordinate-systems.md) 
956+     for a list of restricted keywords for coordinate systems. 
957+     If `"Other"`, provide definition of the coordinate system in 
958+     `EMGCoordinateSystemDescription`. 
959+ anyOf :
960+     - $ref : objects.enums._EMGCoordSys 
961+ EMGCoordinateSystemDescription :
962+   name : EMGCoordinateSystemDescription 
963+   display_name : EMG Coordinate System Description 
964+   description : | 
965+     Free-form text description of the coordinate system, typically defining the origin 
966+     and positive x,y,z axis directions, relative to skeletal landmarks. 
967+     May also include a link to a documentation page or paper describing the 
968+     system in greater detail. 
969+ type : string 
970+ EMGCoordinateUnits :
971+   name : EMGCoordinateUnits 
972+   display_name : EMG Coordinate Units 
973+   description : | 
974+     Units of the coordinates of `EMGCoordinateSystem`. 
975+ type : string 
976+   enum :
977+     - m 
978+     - mm 
979+     - cm 
980+     - n/a 
981+ EMGGround :
982+   name : EMGGround 
983+   display_name : EMG Ground 
984+   description : | 
985+     Description of the location of the ground electrode 
986+     (for example, `"right radial styloid process"`). 
987+ type : string 
988+ EMGPlacementScheme :
989+   name : EMGPlacementScheme 
990+   display_name : EMG Placement Scheme 
991+   description : | 
992+     The name of a standardized electrode placement procedure (for example, `"SENIAM 8"`) 
993+     or a description of the procedure used. 
994+     Descriptions SHOULD NOT simply give the name of the targeted muscle (use the 
995+     `target_muscle` column in `channels.tsv` for that), but rather SHOULD reflect the 
996+     process used by the researcher(s) when placing electrodes. 
997+     For example, EMG electrode sites may be chosen by *visual reference* to target muscles, 
998+     by *palpation* of the skin to locate target muscles, by *functional localization* 
999+     (temporary electrode placement at several sites during prescribed behavior, 
1000+     until a site yielding strong EMG signal is found), or by *measured distances* 
1001+     (either absolute or proportional) relative to skeletal landmarks. 
1002+     In datasets involving multiple EMG recording units placed at different sites in which 
1003+     different placement procedures were used for different sites, the procedures for each 
1004+     site SHOULD be described in the `placement_scheme` column of `channels.tsv` instead, 
1005+     and the value of `EMGPlacementScheme` SHOULD be a non-empty string such as 
1006+     "channel-specific" or "see channels.tsv" or similar. 
1007+ type : string 
1008+ EMGReference :
1009+   name : EMGReference 
1010+   display_name : EMG Reference 
1011+   description : | 
1012+     Description of the reference electrode location when the same reference was used for 
1013+     all channels (often called a "monopolar" recording). 
1014+     If different channels have different reference electrodes, this field should contain 
1015+     a non-empty string such as "channel-specific" and each channel-specific reference 
1016+     should be described in the `reference` column of `channels.tsv`. 
1017+     For bipolar recording devices (where a single sensor unit contains two rigidly 
1018+     separated contacts, and the paired contacts are not listed independently in 
1019+     `electrodes.tsv`), the value of `reference` (in `channels.tsv`, for single channels) 
1020+     or `EMGReference` (in `emg.json`, when all channels were bipolar) should be "bipolar". 
1021+ 
1022+ type : string 
9211023EOGChannelCount :
9221024  name : EOGChannelCount 
9231025  display_name : EOG Channel Count 
@@ -1709,6 +1811,13 @@ IntendedFor__ds_relative:
17091811            format : bids_uri 
17101812          - type : string 
17111813            format : dataset_relative 
1814+ InterelectrodeDistance :
1815+   name : InterelectrodeDistance 
1816+   display_name : Interelectrode Distance 
1817+   description : | 
1818+     Distance between pairs or grids of electrodes rigidly attached to the same sensor device. 
1819+ type : number 
1820+   unit : mm 
17121821InversionTime :
17131822  name : InversionTime 
17141823  display_name : Inversion Time 
@@ -2503,6 +2612,13 @@ ParallelReductionFactorOutOfPlane:
25032612    Corresponds to [DICOM Tag 0018, 9155](https://dicomlookup.com/dicomtags/(0018,9155)) 
25042613    `Parallel Reduction Factor out-of-plane`. 
25052614type : number 
2615+ ParentCoordinateSystem :
2616+   name : ParentCoordinateSystem 
2617+   display_name : Parent Coordinate System 
2618+   description : | 
2619+     The name of a JSON mapping key that defines the parent (anatomical) coordinate system 
2620+     in which this child (device) coordinate system is anchored. 
2621+ type : string 
25062622PartialFourier :
25072623  name : PartialFourier 
25082624  display_name : Partial Fourier 
@@ -3300,6 +3416,13 @@ SinglesRate:
33003416type : array 
33013417  items :
33023418    type : number 
3419+ SkinPreparation :
3420+   name : SkinPreparation 
3421+   display_name : Skin Preparation 
3422+   description : | 
3423+     How skin was prepared prior to sensor device placement, for example, `"alcohol wipe"` 
3424+     or `"abrasive gel"`. 
3425+ type : string 
33033426SkullStripped :
33043427  name : SkullStripped 
33053428  display_name : Skull Stripped 
0 commit comments