Skip to content

Releases: ym3141/EasyFlowQ

Release 1.7.5 stable

16 Apr 08:14
ba35fc8

Choose a tag to compare

Release 1.7.5 includes the following changes:

  1. Now support draw rectangular gates in 2D plot.
  2. Bug fix in the stat window when aggregated histogram is shown.
  3. Some of the issues reported (#10, #11, #17) are now addressed.

Important note for MacOS user: There might be extra steps for you to run the packaged program. See the "Installation" section of the documentation for more details.

Screenshot 2026-04-16 005820

Full Changelog: v1.7.4...v1.7.5

Release 1.7.4+

07 Dec 09:01

Choose a tag to compare

Release 1.7.4+ fixes minor issues from the previous releases (1.7.0/1/2/3). Changes includes:

  1. Now legends are drag-able.
  2. Improved auto compensation wizard's estimation methods
  3. Updated "about" information.

Important note for MacOS user: you will need to ctrl/right-click the app and select open for the first time after you put the app into the "Application" folder. The system will remember it as an exception for later time (see here).

Important note 2 for MacOS user: You need to remove the "com.apple.quarantine" tag after adding the app to "Applications". See here. The exact commend should be something like:

xattr -d com.apple.quarantine /Applications/EasyFlowQ_MACOS.app

What's Changed

Full Changelog: 1.7.3...v1.7.4

Release 1.7

16 Mar 22:53

Choose a tag to compare

Major changes from 1.6.x to 1.7.x:

  1. Added support for stacked and aggregated histogram, and now the main window also starts bigger to accommodate the added functions.
  2. Added support for derived parameters (new requirement for sympy)
  3. Added new export format for raw data, including npy and mat. See here.
  4. Changed how the program starts from the package. Should not impact CLI start.
  5. Improved density plot (visual and performance).

Important note for MacOS user: you will need to ctrl/right-click the app and select open for the first time after you put the app into the "Application" folder. The system will remember it as an exception for later time (see here).

Important note 2 for MacOS user: You need to remove the "com.apple.quarantine" tag after adding the app to "Applications". See here. The exact commend should be something like:

xattr -d com.apple.quarantine /Applications/EasyFlowQ_MACOS.app

stack_sample

What's Changed

Full Changelog: 1.6.6...1.7.3

Release 1.6.5+

02 Jan 08:51

Choose a tag to compare

This 1.6.5+ release fixed the problem of gate not working well with logicle scale with negative events.

Past notes: Major update from v1.5 to v1.6 include:

  1. Updated UI platform from PyQt5 to PySide6. This means better support for high DPI scaling on windows, and several UI improvements.
  2. Fixed the bug that right click to finish gate freezes on MacOS.
  3. Bug fixes in the standalone package
  4. Better performance at loading samples

Important note for MacOS user: you will need to ctrl/right-click the app and select open for the first time after you put the app into the "Application" folder. The system will remember it as an exception for later time (see here).

Important note 2 for MacOS user: You need to remove the "com.apple.quarantine" tag after adding the app to "Applications". See here. The exact commend should be something like:

xattr -d com.apple.quarantine /Applications/EasyFlowQ_MACOS.app

Full Changelog: v1.6.4...1.6.6

Release v1.6

23 Sep 05:58

Choose a tag to compare

Major update from v1.5. Changes includes:

  1. Updated UI platform from PyQt5 to PySide6. This means better support for high DPI scaling on windows, and several UI improvements.
  2. Fixed the bug that right click to finish gate freezes on MacOS.
  3. Bug fixes in the standalone package
  4. Better performance at loading samples

Important note for MacOS user: you will need to ctrl/right-click the app and select open for the first time after you put the app into the "Application" folder. The system will remember it as an exception for later time (see here).

Important note 2 for MacOS user: You need to remove the "com.apple.quarantine" tag after adding the app to "Applications". See here. The exact commend should be something like:

xattr -d com.apple.quarantine /Applications/EasyFlowQ_MACOS.app

Full Changelog: v1.5.4...v1.6.2

Release of v1.5 (manuescript ed.)

01 Jul 07:39

Choose a tag to compare

Pre-release

This is a slightly improved release of v1.5, with "demo_fcs.zip" included for the demo.

Full Changelog: v1.5.4...v1.5.6

Release v1.5

23 Apr 06:41
b5d447d

Choose a tag to compare

Major update from v1.4:

  1. Add support for density plot
  2. Now support changing scatter's size and opacity
  3. Support drag-n-drop .fcs files
  4. New caching functions for better gating performance.
  5. New annotations on the selected gate.
  6. Bug fixes
  7. Uploading to PyPI (now pandas > 2.0)

Important note for MacOS user: you will need to ctrl/right-click the app and select open for the first time after you put the app into the "Application" folder. The system will remember it as an exception for later time (see here).

Important note 2 for MacOS user**: You need to remove the "com.apple.quarantine" tag after adding the app to "Applications". See here. The exact commend should be something like:

xattr -d com.apple.quarantine /Applications/EasyFlowQ_MACOS.app

Full Changelog: v1.4.2...v1.5.4

Release v1.4

27 Nov 08:03

Choose a tag to compare

Major updates from v1.2

  1. Added support for sub-populations
  2. Gate can be plotted, similarly to FlowJo's ploting style
  3. Now can open a new window
  4. Improved default colors
  5. Improved High DPI scaling on Windows
  6. Forced "Fusion" style on MacOS, as it solves a lot of UI scaling problems
  7. Setting now using QT's default setting manager
  8. Finished support for multiple plate in CF renaming

Full Changelog: v1.2+...v1.4.2

Important note for MacOS user: you will need to ctrl/right-click the app and select open for the first time after you put the app into the "Application" folder. The system will remember it as an exception for later time (see here).

Important note 2 for MacOS user**: You need to remove the "com.apple.quarantine" tag after adding the app to "Applications". See here. The exact commend should be something like:

xattr -d com.apple.quarantine /Applications/EasyFlowQ_MACOS.app

Important note 3 for MacOS user**: The x86 version of the package is tested on a m1 MacOS with rosetta emulation. Please expect some bug maybe present.

Release v1.2

10 Apr 09:13
ccc0445

Choose a tag to compare

Major updates from v1.0

  1. Added a compensation system
  2. Auto compensation wizard
  3. Installer for both win and mac
  4. Bug and ui changes

Full Changelog: v1.0...v1.2

Important: For MAC OS user, you will need to ctrl/right-click the app and select open for the first time after you put the app into the "Application" folder. The system will remember it as an exception for later time (see here).

Release of v1.0

30 Aug 04:10

Choose a tag to compare

Now a release with both the windows and the mac version, stand alone.

Major update from v0.1.x

  1. Added function for quadrant and split
  2. Polygon gates are now editable
  3. UI tweak allows more flexibility for legend, axis range, etc.
  4. Bug fixes

Important: For MAC OS user, due to the strict security setting of MAC OS, you will need to ctrl(right?)-click the app and select open for the first time. The system will remember it as an exception for later time (see here). I also recommend you to drag the EasyFlowQ_mac.app into application folder, to give it write access to write its own settings.

Full Changelog: v0.1.3...v1.0