Skip to content

Commit

Permalink
Update plot_topoplotseries.jl (#98)
Browse files Browse the repository at this point in the history
* Update plot_topoplotseries.jl

code patches accidently deleted during git merge
- extension of attributes for colorbar

* Update test_all.jl

change in tests
  • Loading branch information
vladdez authored Nov 13, 2023
1 parent d9e56b5 commit 71faca8
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 9 deletions.
18 changes: 10 additions & 8 deletions src/plot_topoplotseries.jl
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
"""
plot_topoplotseries!(f::Union{GridPosition, Figure}, plotData::DataFrame, Δbin::Real; kwargs...)
plot_topoplotseries!(f::Union{GridPosition, GridLayout, Figure}, plotData::DataFrame, Δbin::Real; kwargs...)
plot_topoplotseries!(plotData::DataFrame, Δbin::Real; kwargs...)
Multiple miniature topoplots in regular distances
## Arguments:
- `f::Union{GridPosition, Figure}`: Figure or GridPosition that the plot should be drawn into
- `f::Union{GridPosition, GridLayout, Figure}`: Figure or GridPosition that the plot should be drawn into
- `plotData::DataFrame`: DataFrame with data, needs a `time` column
- `Δbin::Real`: A number for how large one bin should be. Δbin is in units of the `plotData.time` column
- `combinefun` (default `mean`) can be used to specify how the samples within `Δbin` are combined.
Expand Down Expand Up @@ -75,9 +75,10 @@ function plot_topoplotseries!(
f[1, end+1],
colormap = d.colormap,
colorrange = d.colorrange,
height = 100,
flipaxis = false,
label = "Voltage [µV]",
height = config.colorbar.height,
flipaxis = config.colorbar.flipaxis,
labelrotation = config.colorbar.labelrotation,
label = config.colorbar.label,
)
else
# println(fieldnames(typeof((axlist[1]))))
Expand All @@ -86,9 +87,10 @@ function plot_topoplotseries!(
f[:, :][1, length(axlist)+1],
colormap = d.colormap,
colorrange = d.colorrange,
height = 100,
flipaxis = false,
label = "Voltage [µV]",
height = config.colorbar.height,
flipaxis = config.colorbar.flipaxis,
labelrotation = config.colorbar.labelrotation,
label = config.colorbar.label,
)
end
end
Expand Down
2 changes: 1 addition & 1 deletion test/test_all.jl
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ end

plot_topoplot!(f[2, 1], data[:, 150, 1]; positions=positions, t=150)
plot_topoplotseries!(f[2, 2], d_topo, 0.1; positions=positions, layout = (; useColorbar=true))
plot_erpgrid!(f[3, 1], data, pos)
plot_erpgrid!(f[3, 1], data[:, :, 1], positions)


times = -0.099609375:0.001953125:1.0
Expand Down

0 comments on commit 71faca8

Please sign in to comment.