Skip to content

Commit a5367a4

Browse files
committed
more fixes
1 parent 08e87fa commit a5367a4

File tree

1 file changed

+184
-16
lines changed

1 file changed

+184
-16
lines changed

examples/exploring_data/data_download.ipynb

Lines changed: 184 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@
9999
},
100100
{
101101
"cell_type": "code",
102-
"execution_count": null,
102+
"execution_count": 1,
103103
"metadata": {},
104104
"outputs": [],
105105
"source": [
@@ -117,7 +117,7 @@
117117
},
118118
{
119119
"cell_type": "code",
120-
"execution_count": null,
120+
"execution_count": 2,
121121
"metadata": {},
122122
"outputs": [],
123123
"source": [
@@ -133,9 +133,17 @@
133133
},
134134
{
135135
"cell_type": "code",
136-
"execution_count": null,
136+
"execution_count": 3,
137137
"metadata": {},
138-
"outputs": [],
138+
"outputs": [
139+
{
140+
"name": "stdout",
141+
"output_type": "stream",
142+
"text": [
143+
"c3f58136-2198-4a39-bde0-e2a8cf112a56\n"
144+
]
145+
}
146+
],
139147
"source": [
140148
"# Each session is represented by a unique experiment id (eID)\n",
141149
"print(sessions[0],)"
@@ -151,7 +159,7 @@
151159
},
152160
{
153161
"cell_type": "code",
154-
"execution_count": null,
162+
"execution_count": 4,
155163
"metadata": {},
156164
"outputs": [],
157165
"source": [
@@ -178,7 +186,7 @@
178186
},
179187
{
180188
"cell_type": "code",
181-
"execution_count": null,
189+
"execution_count": 5,
182190
"metadata": {},
183191
"outputs": [],
184192
"source": [
@@ -199,9 +207,76 @@
199207
},
200208
{
201209
"cell_type": "code",
202-
"execution_count": null,
210+
"execution_count": 6,
203211
"metadata": {},
204-
"outputs": [],
212+
"outputs": [
213+
{
214+
"name": "stdout",
215+
"output_type": "stream",
216+
"text": [
217+
"2021_Q1_IBL_et_al_Behaviour\n",
218+
"https://doi.org/10.7554/eLife.63711\n",
219+
"\n",
220+
"2021_Q2_PreRelease\n",
221+
"https://figshare.com/articles/online_resource/Spike_sorting_pipeline_for_the_International_Brain_Laboratory/19705522/3\n",
222+
"\n",
223+
"2021_Q2_Varol_et_al\n",
224+
"https://doi.org/10.1109/ICASSP39728.2021.9414145\n",
225+
"\n",
226+
"2021_Q3_Whiteway_et_al\n",
227+
"https://doi.org/10.1371/journal.pcbi.1009439\n",
228+
"\n",
229+
"2022_Q2_IBL_et_al_RepeatedSite\n",
230+
"https://doi.org/10.1101/2022.05.09.491042\n",
231+
"\n",
232+
"2022_Q3_IBL_et_al_DAWG\n",
233+
"https://doi.org/10.1101/827873\n",
234+
"\n",
235+
"2022_Q4_IBL_et_al_BWM\n",
236+
"https://figshare.com/articles/preprint/Data_release_-_Brainwide_map_-_Q4_2022/21400815\n",
237+
"\n",
238+
"2023_Q1_Biderman_Whiteway_et_al\n",
239+
"\n",
240+
"\n",
241+
"2023_Q1_Mohammadi_et_al\n",
242+
"\n",
243+
"\n",
244+
"2023_Q3_Findling_Hubert_et_al\n",
245+
"https://doi.org/10.1101/2023.07.04.547684\n",
246+
"\n",
247+
"2023_Q4_Bruijns_et_al\n",
248+
"\n",
249+
"\n",
250+
"2023_Q4_IBL_et_al_BWM_2\n",
251+
"\n",
252+
"\n",
253+
"2023_Q4_IBL_et_al_BWM_passive\n",
254+
"\n",
255+
"\n",
256+
"2024_Q2_Blau_et_al\n",
257+
"\n",
258+
"\n",
259+
"2024_Q2_IBL_et_al_BWM_iblsort\n",
260+
"Spike sorting output with ibl-sorter 1.7.0 for BWM\n",
261+
"\n",
262+
"2024_Q2_IBL_et_al_RepeatedSite\n",
263+
"https://doi.org/10.1101/2022.05.09.491042\n",
264+
"\n",
265+
"2024_Q3_Pan_Vazquez_et_al\n",
266+
"\n",
267+
"\n",
268+
"2025_Q1_IBL_et_al_BWM_wheel_patch\n",
269+
"62 patched sessions with reversed wheel polarity\n",
270+
"\n",
271+
"Brainwidemap\n",
272+
"\n",
273+
"\n",
274+
"RepeatedSite\n",
275+
"\n",
276+
"\n"
277+
]
278+
}
279+
],
205280
"source": [
206281
"# List and print all tags in the public database\n",
207282
"tags = {t['name']: t['description'] for t in one.alyx.rest('tags', 'list') if t['public']}\n",
@@ -218,7 +293,7 @@
218293
},
219294
{
220295
"cell_type": "code",
221-
"execution_count": null,
296+
"execution_count": 7,
222297
"metadata": {},
223298
"outputs": [],
224299
"source": [
@@ -248,9 +323,17 @@
248323
},
249324
{
250325
"cell_type": "code",
251-
"execution_count": null,
326+
"execution_count": 8,
252327
"metadata": {},
253-
"outputs": [],
328+
"outputs": [
329+
{
330+
"name": "stdout",
331+
"output_type": "stream",
332+
"text": [
333+
"Files downloaded to /Users/admin/Downloads/ONE/openalyx.internationalbrainlab.org/churchlandlab_ucla/Subjects/MFD_09/2023-10-19/001/alf\n"
334+
]
335+
}
336+
],
254337
"source": [
255338
"# Find an example session with trials data\n",
256339
"eid, *_ = one.search(project='brainwide', datasets='_ibl_trials.table.pqt')\n",
@@ -273,13 +356,98 @@
273356
},
274357
{
275358
"cell_type": "code",
276-
"execution_count": null,
359+
"execution_count": 10,
277360
"metadata": {},
278-
"outputs": [],
361+
"outputs": [
362+
{
363+
"name": "stderr",
364+
"output_type": "stream",
365+
"text": [
366+
"/Users/admin/int-brain-lab/ONE/one/util.py:406: ALFWarning: No default revision for dataset alf/probe00/pykilosort/_ibl_log.info_pykilosort.log; using most recent\n",
367+
" warnings.warn(\n",
368+
"/Users/admin/int-brain-lab/ONE/one/util.py:406: ALFWarning: No default revision for dataset alf/probe00/pykilosort/_kilosort_whitening.matrix.npy; using most recent\n",
369+
" warnings.warn(\n",
370+
"/Users/admin/int-brain-lab/ONE/one/util.py:406: ALFWarning: No default revision for dataset alf/probe00/pykilosort/#2024-05-06#/_phy_spikes_subset.channels.npy; using most recent\n",
371+
" warnings.warn(\n",
372+
"/Users/admin/int-brain-lab/ONE/one/util.py:406: ALFWarning: No default revision for dataset alf/probe00/pykilosort/_phy_spikes_subset.spikes.npy; using most recent\n",
373+
" warnings.warn(\n",
374+
"/Users/admin/int-brain-lab/ONE/one/util.py:406: ALFWarning: No default revision for dataset alf/probe00/pykilosort/#2024-05-06#/_phy_spikes_subset.waveforms.npy; using most recent\n",
375+
" warnings.warn(\n",
376+
"/Users/admin/int-brain-lab/ONE/one/util.py:406: ALFWarning: No default revision for dataset alf/probe00/pykilosort/#2024-05-06#/channels.brainLocationIds_ccf_2017.npy; using most recent\n",
377+
" warnings.warn(\n",
378+
"/Users/admin/int-brain-lab/ONE/one/util.py:406: ALFWarning: No default revision for dataset alf/probe00/pykilosort/channels.localCoordinates.npy; using most recent\n",
379+
" warnings.warn(\n",
380+
"/Users/admin/int-brain-lab/ONE/one/util.py:406: ALFWarning: No default revision for dataset alf/probe00/pykilosort/channels.mlapdv.npy; using most recent\n",
381+
" warnings.warn(\n",
382+
"/Users/admin/int-brain-lab/ONE/one/util.py:406: ALFWarning: No default revision for dataset alf/probe00/pykilosort/#2024-05-06#/channels.rawInd.npy; using most recent\n",
383+
" warnings.warn(\n",
384+
"/Users/admin/int-brain-lab/ONE/one/util.py:406: ALFWarning: No default revision for dataset alf/probe00/pykilosort/#2024-03-22#/clusters.amps.npy; using most recent\n",
385+
" warnings.warn(\n",
386+
"/Users/admin/int-brain-lab/ONE/one/util.py:406: ALFWarning: No default revision for dataset alf/probe00/pykilosort/#2024-05-06#/clusters.channels.npy; using most recent\n",
387+
" warnings.warn(\n",
388+
"/Users/admin/int-brain-lab/ONE/one/util.py:406: ALFWarning: No default revision for dataset alf/probe00/pykilosort/#2024-03-22#/clusters.depths.npy; using most recent\n",
389+
" warnings.warn(\n",
390+
"/Users/admin/int-brain-lab/ONE/one/util.py:406: ALFWarning: No default revision for dataset alf/probe00/pykilosort/#2024-05-06#/clusters.metrics.pqt; using most recent\n",
391+
" warnings.warn(\n",
392+
"/Users/admin/int-brain-lab/ONE/one/util.py:406: ALFWarning: No default revision for dataset alf/probe00/pykilosort/clusters.peakToTrough.npy; using most recent\n",
393+
" warnings.warn(\n",
394+
"/Users/admin/int-brain-lab/ONE/one/util.py:406: ALFWarning: No default revision for dataset alf/probe00/pykilosort/clusters.uuids.csv; using most recent\n",
395+
" warnings.warn(\n",
396+
"/Users/admin/int-brain-lab/ONE/one/util.py:406: ALFWarning: No default revision for dataset alf/probe00/pykilosort/#2024-03-22#/clusters.waveforms.npy; using most recent\n",
397+
" warnings.warn(\n",
398+
"/Users/admin/int-brain-lab/ONE/one/util.py:406: ALFWarning: No default revision for dataset alf/probe00/pykilosort/#2024-05-06#/clusters.waveformsChannels.npy; using most recent\n",
399+
" warnings.warn(\n",
400+
"/Users/admin/int-brain-lab/ONE/one/util.py:406: ALFWarning: No default revision for dataset alf/probe00/pykilosort/drift.times.npy; using most recent\n",
401+
" warnings.warn(\n",
402+
"/Users/admin/int-brain-lab/ONE/one/util.py:406: ALFWarning: No default revision for dataset alf/probe00/pykilosort/#2024-05-06#/drift.um.npy; using most recent\n",
403+
" warnings.warn(\n",
404+
"/Users/admin/int-brain-lab/ONE/one/util.py:406: ALFWarning: No default revision for dataset alf/probe00/pykilosort/#2024-03-22#/drift_depths.um.npy; using most recent\n",
405+
" warnings.warn(\n",
406+
"/Users/admin/int-brain-lab/ONE/one/util.py:406: ALFWarning: No default revision for dataset alf/probe00/pykilosort/#2024-05-06#/spikes.amps.npy; using most recent\n",
407+
" warnings.warn(\n",
408+
"/Users/admin/int-brain-lab/ONE/one/util.py:406: ALFWarning: No default revision for dataset alf/probe00/pykilosort/#2024-03-22#/spikes.clusters.npy; using most recent\n",
409+
" warnings.warn(\n",
410+
"/Users/admin/int-brain-lab/ONE/one/util.py:406: ALFWarning: No default revision for dataset alf/probe00/pykilosort/#2024-05-06#/spikes.depths.npy; using most recent\n",
411+
" warnings.warn(\n",
412+
"/Users/admin/int-brain-lab/ONE/one/util.py:406: ALFWarning: No default revision for dataset alf/probe00/pykilosort/#2024-03-22#/spikes.samples.npy; using most recent\n",
413+
" warnings.warn(\n",
414+
"/Users/admin/int-brain-lab/ONE/one/util.py:406: ALFWarning: No default revision for dataset alf/probe00/pykilosort/#2024-05-06#/spikes.templates.npy; using most recent\n",
415+
" warnings.warn(\n",
416+
"/Users/admin/int-brain-lab/ONE/one/util.py:406: ALFWarning: No default revision for dataset alf/probe00/pykilosort/spikes.times.npy; using most recent\n",
417+
" warnings.warn(\n",
418+
"/Users/admin/int-brain-lab/ONE/one/util.py:406: ALFWarning: No default revision for dataset alf/probe00/pykilosort/#2024-03-22#/templates.amps.npy; using most recent\n",
419+
" warnings.warn(\n",
420+
"/Users/admin/int-brain-lab/ONE/one/util.py:406: ALFWarning: No default revision for dataset alf/probe00/pykilosort/templates.waveforms.npy; using most recent\n",
421+
" warnings.warn(\n",
422+
"/Users/admin/int-brain-lab/ONE/one/util.py:406: ALFWarning: No default revision for dataset alf/probe00/pykilosort/templates.waveformsChannels.npy; using most recent\n",
423+
" warnings.warn(\n",
424+
"100%|█████████████████████████████████████████| 15/15.0 [00:08<00:00, 1.71it/s]\n",
425+
"100%|███████████████████████████████████████████| 3/3.0 [00:01<00:00, 1.96it/s]\n",
426+
"100%|███████████████████████████████████████████| 3/3.0 [00:01<00:00, 1.90it/s]\n",
427+
"100%|███████████████████████████████████████████| 3/3.0 [00:01<00:00, 1.97it/s]\n",
428+
"100%|███████████████████████████████████████████| 3/3.0 [00:01<00:00, 1.98it/s]\n",
429+
"100%|█████████████████████████████████████████| 16/16.0 [00:09<00:00, 1.74it/s]"
430+
]
431+
},
432+
{
433+
"name": "stdout",
434+
"output_type": "stream",
435+
"text": [
436+
"Files downloaded to /Users/admin/Downloads/ONE/openalyx.internationalbrainlab.org/churchlandlab_ucla/Subjects/MFD_09/2023-10-19/001/alf/probe00/pykilosort/#2024-05-06#\n"
437+
]
438+
},
439+
{
440+
"name": "stderr",
441+
"output_type": "stream",
442+
"text": [
443+
"\n"
444+
]
445+
}
446+
],
279447
"source": [
280448
"# Find an example session with spike data\n",
281449
"# Note: Restricting by task and project makes searching for data much quicker\n",
282-
"eid, *_ = one.search(project='brainwide', dataset='spikes', task='ephys')\n",
450+
"eid, *_ = one.search(project='brainwide', datasets='spikes.times.npy', task='ephys')\n",
283451
"\n",
284452
"# Data for each probe insertion are stored in the alf/probeXX folder.\n",
285453
"datasets = one.list_datasets(eid, collection='alf/probe*')\n",
@@ -306,7 +474,7 @@
306474
},
307475
{
308476
"cell_type": "code",
309-
"execution_count": null,
477+
"execution_count": 11,
310478
"metadata": {
311479
"pycharm": {
312480
"name": "#%%\n"
@@ -340,7 +508,7 @@
340508
},
341509
{
342510
"cell_type": "code",
343-
"execution_count": null,
511+
"execution_count": 12,
344512
"metadata": {},
345513
"outputs": [],
346514
"source": [

0 commit comments

Comments
 (0)