You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: examples/data_release/data_release_behavior.ipynb
+2Lines changed: 2 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -29,6 +29,8 @@
29
29
"* [These instructions](https://int-brain-lab.github.io/iblenv/notebooks_external/data_structure.html) to download an example dataset for one session, and get familiarised with the data structure\n",
30
30
"* [These instructions](https://int-brain-lab.github.io/iblenv/notebooks_external/data_download.html) to learn how to use the ONE-api to search and download the released datasets\n",
31
31
"* [These instructions](https://int-brain-lab.github.io/iblenv/loading_examples.html) to get familiarised with specific data loading functions\n",
32
+
"* [These instructions](https://int-brain-lab.github.io/iblenv/dj_docs/dj_public.html) for instructions on how to access this dataset via Datajoint. (warning: this method may be retired in 2023)\n",
"# Data Release - Spike sorting benchmark datasets\n",
9
+
"\n",
10
+
"Spike sorting is the process by which one extracts the spikes information (times, waveforms) from the raw electrophysiology signals. In the case of our Brainwide map dataset, such electrophysiology signals are heterogeneous, changing from one brain region to another.\n",
11
+
"By looking at recordings in widespread anatomical regions we discovered that the current spike sorting method has a limited range of applicability. Specifically, we uncovered two major issues. Firstly, there is no one-size-fit-all: an algorithm that is well tailored to extract signals for a given region or electrode type may perform poorly for another. Secondly, and most importantly, we had very limited means to conclude on the performance of such algorithms beyond eyes on the data and qualitative judgements.\n",
12
+
"\n",
13
+
"In order to facilitate the development of spike sorting algorithms, we aim to provide benchmarks datasets (for a full explanation, see our proposal [Spike Net](https://docs.google.com/document/d/1OA69Ptg58AQnGdmGi6UvZFrngwZDMixil1V7hJX6bNI/edit)). Here, we explain how to download these datasets, taken to represent various anatomical regions from our Brainwide map."
14
+
]
15
+
},
16
+
{
17
+
"cell_type": "markdown",
18
+
"id": "ea567308",
19
+
"metadata": {
20
+
"pycharm": {
21
+
"name": "#%% md\n"
22
+
}
23
+
},
24
+
"source": [
25
+
"## Overview of the Data\n",
26
+
"We have selected 13 recordings for our benchmarks.\n",
27
+
"\n",
28
+
"The insertion IDs are :\n",
29
+
"```python\n",
30
+
"pids = [\n",
31
+
" '1a276285-8b0e-4cc9-9f0a-a3a002978724',\n",
32
+
" '1e104bf4-7a24-4624-a5b2-c2c8289c0de7',\n",
33
+
" '5d570bf6-a4c6-4bf1-a14b-2c878c84ef0e',\n",
34
+
" '5f7766ce-8e2e-410c-9195-6bf089fea4fd',\n",
35
+
" '6638cfb3-3831-4fc2-9327-194b76cf22e1',\n",
36
+
" '749cb2b7-e57e-4453-a794-f6230e4d0226',\n",
37
+
" 'd7ec0892-0a6c-4f4f-9d8f-72083692af5c',\n",
38
+
" 'da8dfec1-d265-44e8-84ce-6ae9c109b8bd',\n",
39
+
" 'dab512bd-a02d-4c1f-8dbc-9155a163efc0',\n",
40
+
" 'dc7e9403-19f7-409f-9240-05ee57cb7aea',\n",
41
+
" 'e8f9fba4-d151-4b00-bee7-447f0f3e752c',\n",
42
+
" 'eebcaf65-7fa4-4118-869d-a084e84530e2',\n",
43
+
" 'fe380793-8035-414e-b000-09bfe5ece92a',\n",
44
+
"]\n",
45
+
"```\n",
46
+
"\n",
47
+
"(Coming soon) In 2023, we will provide 20-30min chunks of raw electrophysiology data processed in a standardised fashion, with manual annotations of spikes and quality metrics for spike detection recall. These will serve as benchmarks for spike sorting algorithm development. In the meantime, you can familiarise yourself with the data heterogeneity by looking at the whole recordings.\n",
48
+
"\n",
49
+
"## View the data\n",
50
+
"You can view the whole electrophysiology data:\n",
51
+
"\n",
52
+
"* [Through a specific AWS website](http://benchmarks.internationalbrainlab.org.s3-website-us-east-1.amazonaws.com)\n",
53
+
"* [Through our main visualisation website](https://viz.internationalbrainlab.org/app) , inputting a PID in the search bar at the top\n",
54
+
"* By downloading the electrophysiology data (see below), and using the GUI [viewephys](https://github.com/oliche/viewephys) to navigate through it\n",
55
+
"\n",
56
+
"## Data structure and download\n",
57
+
"The organisation of the data follows the standard IBL data structure.\n",
58
+
"\n",
59
+
"Please see\n",
60
+
"\n",
61
+
"* [These instructions](https://int-brain-lab.github.io/iblenv/notebooks_external/data_structure.html) to download an example dataset for one session, and get familiarised with the data structure\n",
62
+
" * Note that probe insertion ids `pid` are provided here, not session ids `eid`.\n",
63
+
" * Note that you will be most interested in the folders [raw_ephys_data](https://int-brain-lab.github.io/iblenv/notebooks_external/data_structure.html#Datasets-in-raw_ephys_data) / [probeXX](https://int-brain-lab.github.io/iblenv/notebooks_external/data_structure.html#Datasets-in-raw_ephys_data/probeXX) for the raw ephys data, and [alf/probeXX/pykilosort](https://int-brain-lab.github.io/iblenv/notebooks_external/data_structure.html#Datasets-in-alf/probeXX/pykilosort) if using the pyKilosort spike sorting output.\n",
64
+
"* [These instructions](https://int-brain-lab.github.io/iblenv/notebooks_external/data_download.html) to learn how to use the ONE-api to search and download the released datasets\n",
65
+
"* [These instructions](https://int-brain-lab.github.io/iblenv/loading_examples.html) to get familiarised with specific data loading functions\n",
66
+
" * You will want to load in particular the [raw ephys data](https://int-brain-lab.github.io/iblenv/notebooks_external/loading_raw_ephys_data.html) and the [spike sorting data](https://int-brain-lab.github.io/iblenv/notebooks_external/loading_spikesorting_data.html) for a given `pid`\n",
67
+
"\n",
68
+
"\n",
69
+
"Note:\n",
70
+
"\n",
71
+
"* The tag associated to this release is (coming up soon)"
"However, if you are only interested in data with a specific tag, the cleanest approach is to follow [these instructions](ttps://int-brain-lab.github.io/ONE/FAQ.html#how-do-i-download-the-datasets-cache-for-a-specific-ibl-paper-release) to work with a tag-specific cache table."
219
+
"However, if you are only interested in data with a specific tag, the cleanest approach is to follow [these instructions](https://int-brain-lab.github.io/ONE/FAQ.html#how-do-i-download-the-datasets-cache-for-a-specific-ibl-paper-release) to work with a tag-specific cache table."
289,1026,Temporal association areas layer 5,TEa5,,1,3,8690,541,7,1,364,/997/8/567/688/695/315/541/289/,15B0B3,,,f,365,475299804,734881840,Temporal association areas layer 5
368
368
729,1081,Temporal association areas layer 6a,TEa6a,,1,3,8690,541,7,1,365,/997/8/567/688/695/315/541/729/,15B0B3,,,f,366,1289955072,734881840,Temporal association areas layer 6a
369
369
786,1088,Temporal association areas layer 6b,TEa6b,,1,3,8690,541,7,1,366,/997/8/567/688/695/315/541/786/,15B0B3,,,f,367,3588912826,734881840,Temporal association areas layer 6b
370
-
922,256,Perirhinal area,PERI,,1,3,8690,315,6,1,367,/997/8/567/688/695/315/922/,0,,,f,368,173995527,734881840,Perirhinal area
371
-
540,1057,Perirhinal area layer 1,PERI1,,1,3,8690,922,7,1,368,/997/8/567/688/695/315/922/540/,0,,,f,369,161492388,734881840,Perirhinal area layer 1
372
-
888,959,Perirhinal area layer 2/3,PERI2/3,,1,3,8690,922,7,1,369,/997/8/567/688/695/315/922/888/,0,,,f,370,1642584549,734881840,Perirhinal area layer 2/3
373
-
692,1076,Perirhinal area layer 5,PERI5,,1,3,8690,922,7,1,370,/997/8/567/688/695/315/922/692/,0,,,f,371,248375741,734881840,Perirhinal area layer 5
374
-
335,890,Perirhinal area layer 6a,PERI6a,,1,3,8690,922,7,1,371,/997/8/567/688/695/315/922/335/,0,,,f,372,1984229208,734881840,Perirhinal area layer 6a
375
-
368,894,Perirhinal area layer 6b,PERI6b,,1,3,8690,922,7,1,372,/997/8/567/688/695/315/922/368/,0,,,f,373,4014849762,734881840,Perirhinal area layer 6b
370
+
922,256,Perirhinal area,PERI,,1,3,8690,315,6,1,367,/997/8/567/688/695/315/922/,0E9684,,,f,368,173995527,734881840,Perirhinal area
371
+
540,1057,Perirhinal area layer 1,PERI1,,1,3,8690,922,7,1,368,/997/8/567/688/695/315/922/540/,0E9684,,,f,369,161492388,734881840,Perirhinal area layer 1
372
+
888,959,Perirhinal area layer 2/3,PERI2/3,,1,3,8690,922,7,1,369,/997/8/567/688/695/315/922/888/,0E9684,,,f,370,1642584549,734881840,Perirhinal area layer 2/3
373
+
692,1076,Perirhinal area layer 5,PERI5,,1,3,8690,922,7,1,370,/997/8/567/688/695/315/922/692/,0E9684,,,f,371,248375741,734881840,Perirhinal area layer 5
374
+
335,890,Perirhinal area layer 6a,PERI6a,,1,3,8690,922,7,1,371,/997/8/567/688/695/315/922/335/,0E9684,,,f,372,1984229208,734881840,Perirhinal area layer 6a
375
+
368,894,Perirhinal area layer 6b,PERI6b,,1,3,8690,922,7,1,372,/997/8/567/688/695/315/922/368/,0E9684,,,f,373,4014849762,734881840,Perirhinal area layer 6b
376
376
895,111,Ectorhinal area,ECT,,1,3,8690,315,6,1,373,/997/8/567/688/695/315/895/,0D9F91,,,f,374,3399607880,734881840,Ectorhinal area
0 commit comments