@@ -3,7 +3,7 @@ Instructions for the figures from kCSD-revisited paper.
33~~~~~~~~~~~~~~~~~~~~~~~
44Figure 1 - Schematic
55
6- sources_electrodes.odg
6+ name: figure1.png
77
88~~~~~~~~~~~~~~~~~~~~~~~
99Figure 2 - 1D spectral properties of kCSD method
@@ -23,22 +23,22 @@ figure_Tbasis_noise.py
2323~~~~~~~~~~~~~~~~~~~~~~~
2424Figure 5 - L-curve method for regularization
2525
26- You will need to run L_curve_simulation.py first or download files from here:
27- ...
26+ You will need to run L_curve_simulation.py first.
27+
2828figure_LC.py
2929
3030~~~~~~~~~~~~~~~~~~~~~~~
3131Figure 6 - L-curve versus Cross-validation
3232
33- You will need to run L_curve_simulation.py first or download files from here:
34- ...
33+ You will need to run L_curve_simulation.py first.
34+
3535figure_LCandCVperformance.py
3636
3737~~~~~~~~~~~~~~~~~~~~~~~
3838Figure 7 - Error propagation map
3939
4040error_propagation.py
41- colorblind_friendly.py
41+ colorblind_friendly.py
4242
4343~~~~~~~~~~~~~~~~~~~~~~~
4444Figure 8 - Reliability map
@@ -65,53 +65,114 @@ https://www.dropbox.com/sh/6kykj4d3dx3fp5s/AAACtN49VCbAHA9otOfNXbnOa?dl=0
6565tutorial_broken_electrodes_diff_err.py
6666
6767~~~~~~~~~~~~~~~~~~~~~~~
68- Figure 11 - Basic features tutorial
68+ Figure 11 - Simulated cortical recordings in Traubs's model
6969
70- You will need to run tutorial3.py first or download files from here
71- https://www.dropbox.com/sh/6kykj4d3dx3fp5s/AAACtN49VCbAHA9otOfNXbnOa?dl=0
70+ You will need to download files from:
71+ https://repod.pon.edu.pl/dataset/thalamocortical-network/resource/6add09e1-bfe4-4082-b990-24b469756886
7272
73- tutorial_basic .py
73+ npx/traub_data_kcsd_column_figure .py
7474
7575~~~~~~~~~~~~~~~~~~~~~~~
76- Figure 12 - Noisy electrodes tutorial
76+ Figure 12 - LFP and CSD as a function of time - Traub's model
7777
78- tutorial_noisy_electrodes.py
78+ You will need to download files from:
79+ https://repod.pon.edu.pl/dataset/thalamocortical-network/resource/6add09e1-bfe4-4082-b990-24b469756886
7980
80- ~~~~~~~~~~~~~~~~~~~~~~~~
81- Figure 13 - Broken electrodes tutorial
81+ npx/figure_traub_timespace.py
8282
83- Download first from
84- https://www.dropbox.com/sh/6kykj4d3dx3fp5s/AAACtN49VCbAHA9otOfNXbnOa?dl=0
85- (generated from tweaking tutorial3.py)
83+ ~~~~~~~~~~~~~~~~~~~~~~~
84+ Figure 13 - Six first eigensources for a single bank of a Neuropixels probe
8685
87- tutorial_broken_electrodes.py
86+ You will need to download files from:
87+ https://repod.pon.edu.pl/dataset/thalamocortical-network/resource/6add09e1-bfe4-4082-b990-24b469756886
88+
89+ npx/figure_traub_eigensources.py
90+
91+ ~~~~~~~~~~~~~~~~~~~~~~~
92+ Figure 14 - LFP and CSD space profiles - experimental data from a single bank of a Neuropixels probe
93+
94+ You will need to download files from:
95+
96+ npx/kCSD2D_reconstruction_from_npx.py
97+
98+ ~~~~~~~~~~~~~~~~~~~~~~~
99+ Figure 15 - LFP and CSD as a function of time - experimental data
100+
101+ You will need to download files from:
102+
103+ npx/kCSD2D_reconstruction_from_npx.py
88104
89105~~~~~~~~~~~~~~~~~~~~~~~~
90- Figure 14 - L-Curve and CV landscape
106+ Figure 16 - L-Curve and CV landscape
107+
108+ You will need to run L_curve_simulation.py first.
91109
92- You will need to run L_curve_simulation.py first or download files from here:
93- ...
94110figure_LCandCV.py
95111
112+ ~~~~~~~~~~~~~~~~~~~~~~~
113+ Figure 17 - Schematic - location of Neuropixels bank 0
114+
115+ name: figure17.png
116+
96117=====================
97118Supplementary Figures
98119=====================
120+
99121~~~~~~~~~~~~~~~~~~~~~~~~~~
100- Figure S1 / 15 - spectral properties of kCSD method for simple 2D case
122+ Figure 2-Figure supplement 1 - spectral properties of kCSD method for simple 2D case
101123
102124figure_eigensources_M_2D.py
103125
104126~~~~~~~~~~~~~~~~~~~~~~~~~~
105- Figure S2 / 16 - Error propagation maps for 1D
127+ Figure 7-Figure supplement 1 - Error propagation maps for 1D
106128
107129pots_propagation.py
108130
109131~~~~~~~~~~~~~~~~~~~~~~~~~~
110- Figure S3 / 17 - 3D source reconstruction
132+ Figure 13-Figure supplement 1 - Eigensurces 7-12 ('start=6', 'stop=12'),
133+ Figure 13-Figure supplement 2 - Eigensurces 13-18 ('start=12', 'stop=18'),
134+ Figure 13-Figure supplement 3 - Eigensurces 19-24 ('start=18', 'stop=24'),
135+ Figure 13-Figure supplement 4 - Eigensurces 25-30 ('start=24', 'stop=30'),
136+ Figure 13-Figure supplement 5 - Eigensurces 31-36 ('start=30', 'stop=36'),
137+ Figure 13-Figure supplement 6 - Eigensurces 37-42 ('start=36', 'stop=42'),
138+ Figure 13-Figure supplement 7 - Eigensurces 43-48 ('start=42', 'stop=48')
139+
140+ All supplementary figures to Figure 13 were created using different
141+ 'start' and 'stop'parameters at:
142+ npx/figure_traub_eigensources.py
143+
144+ ================
145+ Appendix Figures
146+ ================
147+
148+ ~~~~~~~~~~~~~~~~~~~~~~~
149+ Appendix 1 Figure 1 - Basic features tutorial
150+
151+ You will need to run tutorial3.py first or download files from here
152+ https://www.dropbox.com/sh/6kykj4d3dx3fp5s/AAACtN49VCbAHA9otOfNXbnOa?dl=0
153+
154+ tutorial_basic.py
155+
156+ ~~~~~~~~~~~~~~~~~~~~~~~
157+ Appendix 1 Figure 2 - Noisy electrodes tutorial
158+
159+ tutorial_noisy_electrodes.py
160+
161+ ~~~~~~~~~~~~~~~~~~~~~~~~
162+ Appendix 1 Figure 3 - Broken electrodes tutorial
163+
164+ Download first from
165+ https://www.dropbox.com/sh/6kykj4d3dx3fp5s/AAACtN49VCbAHA9otOfNXbnOa?dl=0
166+ (generated from tweaking tutorial3.py)
167+
168+ tutorial_broken_electrodes.py
169+
170+ ~~~~~~~~~~~~~~~~~~~~~~~~~~
171+ Appendix 1 Figure 4 - 3D source reconstruction
111172
112173tutorial_basic_3d.py
113174
114175~~~~~~~~~~~~~~~~~~~~~~~~~~
115- Figure S4 / 18 - sKCSD example
176+ Appendix 1 Figure 5 - sKCSD example
116177
117178skcsd_and_l_curve_complex_morphology.py
0 commit comments