For get_stats.py : plot_side_hist is reserved and opsional functions, not related to core business. plot_hist and plot_table return relative holoview object based on MVBS parameter.
For ehocgram.py:
histogram plots histogram with two modes optional, overlay and layout. There are 2 control widgets are bond to this function: bin_size_input and overlay_layout_toggle to tune bins and toggle mode. The plot is updated automatically without update button.
table plots stats info with N+1 columns (sum + n channels). The plot is also updated automatically without update button
Build extract_data_from_track_box in echogram.py and get_track_corners in get_map.py to reduce code redundancy.
This is a PR about stats functions:
get_stats.py
:plot_side_hist
is reserved and opsional functions, not related to core business.plot_hist
andplot_table
return relative holoview object based on MVBS parameter.ehocgram.py
:histogram
plots histogram with two modes optional, overlay and layout. There are 2 control widgets are bond to this function:bin_size_input
andoverlay_layout_toggle
to tune bins and toggle mode. The plot is updated automatically without update button.table
plots stats info with N+1 columns (sum + n channels). The plot is also updated automatically without update buttonextract_data_from_track_box
inechogram.py
andget_track_corners
inget_map.py
to reduce code redundancy.