Skip to content

CytoPlot 2.25.4.0

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 27 Feb 07:36
· 6 commits to main since this release
2.25.4.0
fdb31a5

CytoPlot 2.25.4.0 fixes a multitude of bugs. In addition, you can now increase the width of the first (dataset) column in the Block Matrix. For scenarios where you are opening multiple files with the same sample name, CytoPlot attempts to help you distinguish them using file names and file locations.

2.25.4

  • setup: bump dclab to 0.68.0 (open SWMR files in read mode)

2.25.3

  • fix: Pipeline.deduce_reduced_sample_names failed for duplicate DCOR data
  • fix: handle datasets without any events in the plot window (#223)
  • setup: bump dclab to 0.67.5 (handle NaN-valued tables on DCOR)

2.25.2

2.25.1

  • fix: removing a box filter did not clear the filter in some cases
  • ref: do not allow specifying filters in FilterRay.get_dataset()
  • ref: unify hashing caching of datasets in FilterRay.segments
  • ref: remove ambiguous FilterRay.root_child workaround
  • ref: simplify FilterRay.get_final_child
  • tests: improve FilterRay test coverage
  • setup: bump dclab to 0.67.4 (correct reset_filter method)

2.25.0

  • feat: increase width of dataset tile in block matrix via settings (DC-analysis/DCscope#225)
  • fix: IndexError when trying to view the logs of a log-less dataset
  • fix: prevent unchecking toolButtons for tool selection in QuickView
  • fix: boolean settings value not read from settings file correctly
  • fix: remove image flickering in QuickView when switching between slots
  • fix: Auto-Range in analysis plot view sometimes unchecked
  • fix: busy cursor when in load data file dialog
  • enh: reduce sample names in block matrix (strip common prefix and suffix)
  • enh: instantaneous tool tips in block matrix
  • enh: show the created or quickviewed filter in analysis tab (DC-analysis/DCscope#147)
  • enh: show the created plot in analysis tab
  • enh: improved presentation of multiple datasets with identical sample names
  • ref: tentative set_pipeline, so widgets have direct access to the pipeline
  • ref: raise ValueError in unreachable case in DataSlot creation
  • ref: restructure pipeline management through signaling
  • ref: move slot, plot, and filter duplication to Pipeline class
  • ref: refer power to Slot/Plot/Filter creation to Pipeline
  • setup: bump pyqtgraph to 0.14.0
  • tests: fix manual tests (session file broken)
  • build: disable non-functional macOS builds