Skip to content

Version 1.3.0

Latest
Compare
Choose a tag to compare
@JS3xton JS3xton released this 26 Jan 01:31

New features:

  • Added functions that plot violin plots (FlowCal.plot.violin() and FlowCal.plot.violin_dose_response()). [PR335]
  • Added a new way to save and reuse density gates (FlowCal.gate.density2d() now accepts and returns a bin_mask array). [PR337]
  • Added channel_labels() method to FCSData objects, which returns $PnS keyword values (i.e., long channel names). [PR323]

API changes:

  • FlowCal.gate.density2d() now accepts and returns a bin_mask array. [PR337]
  • All outputs returned by FlowCal.excel_ui.process_beads_table() and FlowCal.excel_ui.process_samples_table() are now OrderedDicts. [PR334]

Other changes:

  • Migrated Excel engine to openpyxl. [PR325, PR329, 8bcb607, 9714791]
  • Removed dependency on palettable. [PR328]
  • Modified macOS install and run scripts to work with both bash and zsh. [f4f055f, 067a1ec]
  • Refactored FlowCal.plot.hist1d() to permit weights kwarg. [PR333]
  • FlowCal.mef.get_transform_fxn() now accepts None in mef_channels list. [PR331]