NeuroAnalyzer tutorials: topographical maps

p = plot_topo(eeg)
plot_save(p, file_name="images/plot_topo1.png")

To generate a small topomap:

p = plot_topo(eeg, large=false)
plot_save(p, file_name="images/plot_topo2.png")

Several interpolation methods are available:

p = plot_topo(eeg, imethod=:sh, title="Shepard")
plot_save(p, file_name="images/plot_topo3.png")
p = plot_topo(eeg, imethod=:mq, title="Multiquadratic")
plot_save(p, file_name="images/plot_topo4.png")
p = plot_topo(eeg, imethod=:imq, title="Inverse Multiquadratic")
plot_save(p, file_name="images/plot_topo5.png")
p = plot_topo(eeg, imethod=:tp, title="ThinPlate")
plot_save(p, file_name="images/plot_topo6.png")
p = plot_topo(eeg, imethod=:nn, title="NearestNeighbour")
plot_save(p, file_name="images/plot_topo7.png")
p = plot_topo(eeg, imethod=:ga, title="Gaussian")
plot_save(p, file_name="images/plot_topo8.png")

All plots show topomap of the signal averaged over time window 0:10 s.

Plot weights

p = plot_weights(eeg, connections=rand(-1:0.1:1, 19), ch=1:19)
plot_save(p, file_name="images/plot_weights.png")

Plot connections

p = plot_connections(eeg, connections=rand(19, 19), ch=1:19, threshold=0.5)
plot_save(p, file_name="images/plot_connections.png")