Skip to content

Commit 611dd0d

Browse files
authored
Merge pull request #130 from m-kowalska/master
Correction of estimate_at method + new figures
2 parents 2994639 + 6ff4459 commit 611dd0d

14 files changed

Lines changed: 3440 additions & 58 deletions

figures/kCSD_properties/README.txt

Lines changed: 86 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ Instructions for the figures from kCSD-revisited paper.
33
~~~~~~~~~~~~~~~~~~~~~~~
44
Figure 1 - Schematic
55

6-
sources_electrodes.odg
6+
name: figure1.png
77

88
~~~~~~~~~~~~~~~~~~~~~~~
99
Figure 2 - 1D spectral properties of kCSD method
@@ -23,22 +23,22 @@ figure_Tbasis_noise.py
2323
~~~~~~~~~~~~~~~~~~~~~~~
2424
Figure 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+
2828
figure_LC.py
2929

3030
~~~~~~~~~~~~~~~~~~~~~~~
3131
Figure 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+
3535
figure_LCandCVperformance.py
3636

3737
~~~~~~~~~~~~~~~~~~~~~~~
3838
Figure 7 - Error propagation map
3939

4040
error_propagation.py
41-
colorblind_friendly.py
41+
colorblind_friendly.py
4242

4343
~~~~~~~~~~~~~~~~~~~~~~~
4444
Figure 8 - Reliability map
@@ -65,53 +65,114 @@ https://www.dropbox.com/sh/6kykj4d3dx3fp5s/AAACtN49VCbAHA9otOfNXbnOa?dl=0
6565
tutorial_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-
...
94110
figure_LCandCV.py
95111

112+
~~~~~~~~~~~~~~~~~~~~~~~
113+
Figure 17 - Schematic - location of Neuropixels bank 0
114+
115+
name: figure17.png
116+
96117
=====================
97118
Supplementary 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

102124
figure_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

107129
pots_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

112173
tutorial_basic_3d.py
113174

114175
~~~~~~~~~~~~~~~~~~~~~~~~~~
115-
Figure S4 / 18 - sKCSD example
176+
Appendix 1 Figure 5 - sKCSD example
116177

117178
skcsd_and_l_curve_complex_morphology.py

0 commit comments

Comments
 (0)