Skip to content

Commit ca124a3

Browse files
committed
fix: update dataset to pass validation
1 parent 3f0ead7 commit ca124a3

19 files changed

+1415
-1422
lines changed

microephys_ecephys_bep032/dataset_description.json

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"Acknowledgements": "We thank Emiliano Torre and Vahid Rostami for detecting and handling the hyper-synchronous event artifacts, and Florent Jaillet for developing the Event-Detection Toolbox in Matlab. Special thanks to Moshe Abeles who was a tough teacher for Sonja Grün and taught her the knowledge required for projects like this.",
1717
"HowToAcknowledge": "Brochier T, Zehl L, Hao Y, Duret M, Sprenger J, Denker M, Grün S, Riehle A (2017) Massively parallel multi-electrode recordings of macaque motor cortex during an instructed delayed reach-to-grasp task. G-Node. https://doi.org/10.12751/g-node.f83565",
1818
"Funding": [
19-
"Helmholtz Portfolio Supercomputing and Modeling for the Human Brain (SMHB)",
19+
"Helmholtz Portfolio 'Supercomputing and Modeling for the Human Brain' (SMHB)",
2020
"EU Grants 604102 and 720270 (Human Brain Project, HBP)",
2121
"Priority Program SPP 1665 of the DFG (GR 1753/4-2 and DE 2175/2-1)",
2222
"Collaborative Research Agreement RIKEN-CNRS",
@@ -27,5 +27,17 @@
2727
],
2828
"ReferencesAndLinks": [
2929
"https://doi.org/10.1038/sdata.2018.55"
30+
],
31+
"GeneratedBy": [
32+
{
33+
"Name": "Manual BIDS conversion",
34+
"Description": "Converted from original Blackrock data format to BIDS"
35+
}
36+
],
37+
"SourceDatasets": [
38+
{
39+
"URL": "https://gin.g-node.org/INT/multielectrode_grasp",
40+
"DOI": "doi:10.12751/g-node.f83565"
41+
}
3042
]
3143
}

microephys_ecephys_bep032/sub-i/ses-140703/ecephys/sub-i_ses-140703_channels.json

Lines changed: 27 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,6 @@
55
"contact_id": {
66
"description": "Identifier for the contact. 'n/a' indicates not applicable or not specified."
77
},
8-
"sampling_frequency": {
9-
"description": "Sampling frequency of the channel in Hz."
10-
},
11-
"units": {
12-
"description": "Units of the recorded signal.",
13-
"levels": {
14-
"uV": "Microvolts"
15-
}
16-
},
17-
"channel_name": {
18-
"description": "Descriptive name of the channel."
19-
},
208
"file_origin": {
219
"description": "Path to the source data file from which this channel's data originates."
2210
},
@@ -32,14 +20,32 @@
3220
"nb_sorted_units": {
3321
"description": "Number of sorted units for this channel. 0 indicates no sorted units."
3422
},
35-
"nsx": {
36-
"description": "Neuralynx NSx file version or type. E.g., 2 for NS2, 5 for NS5."
23+
"nev_hi_freq_order": {
24+
"description": "Order of the high-pass frequency filter for NEV spike data."
25+
},
26+
"nev_hi_freq_type": {
27+
"description": "Type of the high-pass frequency filter for NEV spike data."
28+
},
29+
"nev_lo_freq_order": {
30+
"description": "Order of the low-pass frequency filter for NEV spike data."
3731
},
38-
"hi_pass_freq": {
39-
"description": "High-pass filter frequency in Hz. 'n/a' indicates no high-pass filter applied or not specified."
32+
"nev_lo_freq_type": {
33+
"description": "Type of the low-pass frequency filter for NEV spike data."
4034
},
41-
"lo_pass_freq": {
42-
"description": "Low-pass filter frequency in Hz. 'n/a' indicates no low-pass filter applied or not specified."
35+
"nsx_hi_freq_order": {
36+
"description": "Order of the high-pass frequency filter for NSx continuous data."
37+
},
38+
"nsx_lo_freq_order": {
39+
"description": "Order of the low-pass frequency filter for NSx continuous data."
40+
},
41+
"nsx_hi_freq_type": {
42+
"description": "Type of the high-pass frequency filter for NSx continuous data."
43+
},
44+
"nsx_lo_freq_type": {
45+
"description": "Type of the low-pass frequency filter for NSx continuous data."
46+
},
47+
"nsx": {
48+
"description": "Neuralynx NSx file version or type. E.g., 2 for NS2, 5 for NS5."
4349
},
4450
"hi_pass_order": {
4551
"description": "Order of the high-pass filter. 'n/a' indicates no high-pass filter applied or not specified."
@@ -78,20 +84,13 @@
7884
"n/a": "Not applicable or not specified."
7985
}
8086
},
81-
"connector_aligned_ids": {
82-
"description": "Identifier for aligned connectors. 'n/a' indicates not applicable or not specified."
87+
"connector_aligned_id": {
88+
"description": "Channel ID in a spatially organized grid. 'n/a' indicates not applicable or not specified."
8389
},
8490
"coordinates_x": {
8591
"description": "X-coordinate of the channel/electrode position. 'n/a' indicates not applicable or not specified."
8692
},
8793
"coordinates_y": {
88-
"description": "Y-coordinate of the channel/electrode position. 'n/a' indicates not applicable or not specified."
89-
},
90-
"channel_type": {
91-
"description": "Type of channel.",
92-
"levels": {
93-
"BEH": "Behavioral channel",
94-
"EXT": "External channel"
95-
}
94+
"description": "Y-coordinate of the channel/electrode position. 'n/a' indicates not applicable or not specified. Note: This duplicates information from electrodes.tsv and is retained for source data fidelity."
9695
}
9796
}

0 commit comments

Comments
 (0)