A napari Plugin for visualisaton of pixel values over time (t+ nD) as graphs.
BSD-3-CLAUSE License
Bot releases are hidden (Show)
This update is a small one, adding the TSPInspector widget. This widget allows to inspect the currently plotted time series in as a table. Time series data saved in the Inspector can be copied to the clipboard or directly exported to a CSV file.
Published by Chris-N-K about 1 year ago
This update is a small one, adding the TSPInspector
widget. This widget allows to inspect the currently plotted time series in as a table. Time series data saved in the Inspector
can be copied to the clipboard or directly exported to a CSV file.
This will be the last release before version 0.1.0.
v0.1.0 will bring some major changes to the plotting modes and hopefully some performance gains.
Published by Chris-N-K almost 2 years ago
With this update, we add two new plotting modes and some more options for title and axe customization!
You can select the plotting mode in the options tab. The default plotting mode is Voxel plotting.
ROI plotting uses an automatically added Shapes
layer (ROI selection
) to define one or multiple regions on the current slice. All voxels inside of these are combined (combination modes: mean, median, std, sum, min, max; select in options tab; default: mean) and plotted per ROI and selected layer.
ROI plotting does, due to current limitations on the napari
viewer, only work on layers without any scale, translate, rotate, or affine information.
If a layer has such parameters a warning for the problematic layer will be sent.
ROI plotting does not work properly in grid mode, as grid mode does not work consistently with Shapes
layers.
Multi-voxel plotting works similarly to the previous voxel plotting, but with a Points
layer for voxel selection. By adding points to the Voxel selection
layer the user can select multiple voxels simultaneously to plot and compare them.
Multi-voxel plotting should work in all scenarios.
Published by Chris-N-K about 2 years ago
Complete rework of the back-end and major rework of the front-end GUI. Now with better usability, access to plotting options and the ability to save your plots.
LayerSelector
QWidget
with custom QCheckbox
subwidgets to QListView
/ custom QStandardItemModel
approach.VoxelPlotter
matplotlib.backends.backend_qt5agg.FigureCanvas
to napari_matplotlib.base.NapariMPLWidget
.TSPExplorer
napariViewer
.QObject
for signal management is no longer needed, all events are connected via this one main widget. It is no longer needed to activate two widgets in the viewer for full functionality.OptionsManager
VoxelPlotter
user changeable options were added, this widget allows control of these. The widget is located in a tab next to the VoxelPlotter
for easy access.