Skip to content

Milestones

List view

  • This release will focus on tightening up the FlowKit API, with the goal of making a more consistent and user-friendly experience. This includes auditing args & kwargs, adding functions/methods for routine tasks, and ensuring compatibility with exported data.

    No due date
    13/13 issues closed
  • The 1.1.0 release focuses on support for FCS files with multiple data sets, unifying all plots to Bokeh (removing MPL & seaborn), and other bug fixes.

    No due date
    9/9 issues closed
  • The 1.0 release will add support for custom sample gates in a FlowJo 10 workspace. Other new features will include a new SampleCollection class and tags for Sample instances.

    Due by October 31, 2022
    6/6 issues closed
  • "Platform Boots" This release will attempt to add continuous integration for Windows and Mac OS, with extended CI for Ubuntu "Bionic". Python 3.9 will be added as well. Test coverage shall be >= 90%. CI coverage will also include various combinations of dependency versions to determine true compatibility. In using FlowKit, there are a few areas where the API can be improved to make repeated tasks more convenient, and a few features may be removed (anom events) or added (SampleCollection class). For documentation, this means ensuring that all classes, methods, and functions have up-to-date docstrings. It will also include more tutorials demonstrating the FlowKit functionality, as well as a Frequently Asked Questions section. Finally, creating ReadTheDocs pages for everything from installation to usage.

    Due by September 30, 2021
    6/6 issues closed
  • Community service can be hard work. The 0.5.0 release will attempt to extend support for FlowJo wsp files. The major feature in this release is the support for "ambiguous" gates, where the same gate ID is used as a child of multiple parent gates, i.e. having a "IFNg+" gate under both the "CD4+" and "CD8+" gates. This release also adds support for the default "All Samples" group as well as support for the Ellipsoid and Quadrant gates.

    Due by June 8, 2020
    7/7 issues closed
  • This release will focus on documentation and streamlining the API. At this stage, all of the major features planned for FlowKit have been implemented and tested in various analysis pipelines.

    Due by August 31, 2021
    7/7 issues closed
  • "Round and Round" This release will focus on one of the major goals of supporting FlowJo workspace files by adding the capability to export a FlowKit Session to a FlowJo 10 workspace file. This allows for round-tripping analysis from FJ and back again.

    Due by August 19, 2020
    6/6 issues closed
  • "Community Service" This release will focus on providing better interactivity with other libraries and flow software. This includes support for importing FlowJo workspaces, as well as better plotting options, including adding the ability to plot gates with their events, and continuing to unify the API (Matrix, Session classes).

    Due by February 24, 2020
    4/4 issues closed
  • "Build Gates" This release will focus on gating features, including the ability to programmatically add gates to a GatingStrategy via a Session and exporting a GatingStrategy as a GatingML document.

    Due by December 1, 2019
    4/4 issues closed
  • New features will include: * A new GatingResults class with: * more population statistics * the ability to plot gates along with a Sample's events * Being able to create a GatingStrategy programmatically (not just using XML) * More documentation!

    Due by October 31, 2019
    7/7 issues closed
  • This release will feature fully compliant GatingML 2.0 support and consistent transform implementations across the Sample and Gate classes

    Due by February 14, 2019
    3/3 issues closed