.gitignore
.readthedocs.yml
CHANGELOG
LICENSE
MANIFEST.in
README.rst
pyproject.toml
.github/workflows/check.yml
.github/workflows/deploy_github.yml
.github/workflows/deploy_pypi.yml
build-recipes/ShapeOut2.icns
build-recipes/ShapeOut2.ico
build-recipes/ShapeOut2Launcher.py
build-recipes/hook-shapeout2.py
build-recipes/macos_ShapeOut2.spec
build-recipes/macos_build_app.sh
build-recipes/macos_build_requirements.txt
build-recipes/win_ShapeOut2.spec
build-recipes/win_build_requirements.txt
build-recipes/win_make_iss.py
build-recipes/win_shapeout2.iss_dummy
docs/README.md
docs/conf.py
docs/index.rst
docs/requirements.txt
docs/sec_changelog.rst
docs/sec_getting_started.rst
docs/sec_imprint.rst
docs/sec_interface.rst
docs/sec_qg_batch_stats.rst
docs/sec_qg_consistency_check.rst
docs/sec_qg_dcor.rst
docs/sec_qg_export_data.rst
docs/sec_qg_extensions.rst
docs/sec_qg_filtering.rst
docs/sec_qg_lme4.rst
docs/sec_qg_youngs_modulus.rst
docs/sec_quick_guides.rst
docs/sec_rtdc_basics.rst
docs/sec_z_bib.rst
docs/shapeout.bib
docs/data/extension_fl1_density.py
docs/data/extension_naive_rbc_score.modc
docs/extensions/fancy_include.py
docs/extensions/github_changelog.py
docs/extensions/rtd_pdf.py
docs/figures/ATTRIBUTION
docs/figures/area.png
docs/figures/aspect.jpg
docs/figures/brightness.jpg
docs/figures/deform.jpg
docs/figures/deform.py
docs/figures/fluorescence.jpg
docs/figures/fluorescence.py
docs/figures/inert_ratio.jpg
docs/figures/inert_ratio.py
docs/figures/qg_countrate.jpg
docs/figures/qg_countrate.py
docs/figures/qg_filter_area.jpg
docs/figures/qg_filter_area.py
docs/figures/qg_filter_porosity.jpg
docs/figures/qg_filter_porosity.py
docs/figures/qg_filter_ratios.jpg
docs/figures/qg_filter_ratios.py
docs/figures/qg_time.jpg
docs/figures/qg_time.py
docs/figures/qg_youngs_modulus.py
docs/figures/qg_youngs_modulus_15um.png
docs/figures/qg_youngs_modulus_20um.png
docs/figures/qg_youngs_modulus_30um.png
docs/figures/qg_youngs_modulus_40um.png
docs/figures/rtdc-setup.jpg
docs/figures/volume.jpg
docs/figures/volume.py
docs/logo/shapeout2.svg
docs/logo/shapeout2_h50.png
docs/scrots/.gitignore
docs/scrots/CD66+_CD14-.poly
docs/scrots/make_scrots.sh
docs/scrots/make_scrots_qg_dcor.py
docs/scrots/make_scrots_qg_emodulus.py
docs/scrots/make_scrots_qg_export.py
docs/scrots/make_scrots_qg_extensions.py
docs/scrots/make_scrots_qg_lme4.py
docs/scrots/make_scrots_qg_lme4_diff.py
docs/scrots/make_scrots_qg_statistics.py
docs/scrots/make_scrots_ui.py
docs/scrots/qg_dcor_dlg.png
docs/scrots/qg_emodulus_badtemp.png
docs/scrots/qg_emodulus_config.png
docs/scrots/qg_emodulus_feature.png
docs/scrots/qg_emodulus_other.png
docs/scrots/qg_export_data.png
docs/scrots/qg_extensions.png
docs/scrots/qg_lme4_diff_init.png
docs/scrots/qg_lme4_diff_results.png
docs/scrots/qg_lme4_init.png
docs/scrots/qg_lme4_results.png
docs/scrots/qg_statistics_folder.png
docs/scrots/qg_statistics_init.png
docs/scrots/scrots.so2
docs/scrots/ui_ana_filter.png
docs/scrots/ui_ana_meta.png
docs/scrots/ui_ana_plot.png
docs/scrots/ui_ana_slot.png
docs/scrots/ui_block_matrix.png
docs/scrots/ui_main.png
docs/scrots/ui_qv_event.png
docs/scrots/ui_qv_poly.png
docs/scrots/ui_qv_settings.png
shapeout2/__init__.py
shapeout2/__main__.py
shapeout2/_version.py
shapeout2/extensions.py
shapeout2/idiom.py
shapeout2/meta_tool.py
shapeout2/plot_cache.py
shapeout2/session.py
shapeout2/util.py
shapeout2.egg-info/PKG-INFO
shapeout2.egg-info/SOURCES.txt
shapeout2.egg-info/dependency_links.txt
shapeout2.egg-info/entry_points.txt
shapeout2.egg-info/requires.txt
shapeout2.egg-info/top_level.txt
shapeout2/gui/__init__.py
shapeout2/gui/main.py
shapeout2/gui/main.ui
shapeout2/gui/pipeline_plot.py
shapeout2/gui/pipeline_plot.ui
shapeout2/gui/preferences.py
shapeout2/gui/preferences.ui
shapeout2/gui/update.py
shapeout2/gui/analysis/__init__.py
shapeout2/gui/analysis/ana_filter.py
shapeout2/gui/analysis/ana_filter.ui
shapeout2/gui/analysis/ana_meta.py
shapeout2/gui/analysis/ana_meta.ui
shapeout2/gui/analysis/ana_plot.py
shapeout2/gui/analysis/ana_plot.ui
shapeout2/gui/analysis/ana_slot.py
shapeout2/gui/analysis/ana_slot.ui
shapeout2/gui/analysis/ana_view.py
shapeout2/gui/analysis/ana_view.ui
shapeout2/gui/analysis/dlg_slot_reorder.py
shapeout2/gui/analysis/dlg_slot_reorder.ui
shapeout2/gui/bulk/__init__.py
shapeout2/gui/bulk/bulk_emodulus.py
shapeout2/gui/bulk/bulk_emodulus.ui
shapeout2/gui/compute/__init__.py
shapeout2/gui/compute/comp_lme4.py
shapeout2/gui/compute/comp_lme4.ui
shapeout2/gui/compute/comp_lme4_dataset.py
shapeout2/gui/compute/comp_lme4_dataset.ui
shapeout2/gui/compute/comp_lme4_results.py
shapeout2/gui/compute/comp_lme4_results.ui
shapeout2/gui/compute/comp_stats.py
shapeout2/gui/compute/comp_stats.ui
shapeout2/gui/dcor/__init__.py
shapeout2/gui/dcor/dcor.ui
shapeout2/gui/export/__init__.py
shapeout2/gui/export/e2data.py
shapeout2/gui/export/e2data.ui
shapeout2/gui/export/e2filter.py
shapeout2/gui/export/e2filter.ui
shapeout2/gui/export/e2plot.py
shapeout2/gui/export/e2plot.ui
shapeout2/gui/matrix/__init__.py
shapeout2/gui/matrix/block_matrix.py
shapeout2/gui/matrix/block_matrix.ui
shapeout2/gui/matrix/data_matrix.py
shapeout2/gui/matrix/dm_dataset.py
shapeout2/gui/matrix/dm_dataset.ui
shapeout2/gui/matrix/dm_element.py
shapeout2/gui/matrix/dm_element.ui
shapeout2/gui/matrix/dm_filter.py
shapeout2/gui/matrix/dm_filter.ui
shapeout2/gui/matrix/plot_matrix.py
shapeout2/gui/matrix/pm_element.py
shapeout2/gui/matrix/pm_plot.py
shapeout2/gui/matrix/pm_plot.ui
shapeout2/gui/quick_view/__init__.py
shapeout2/gui/quick_view/qv_main.py
shapeout2/gui/quick_view/qv_main.ui
shapeout2/gui/quick_view/qv_scatter.py
shapeout2/gui/quick_view/qv_style.css
shapeout2/gui/widgets/__init__.py
shapeout2/gui/widgets/bg_thread.py
shapeout2/gui/widgets/bulk_list.py
shapeout2/gui/widgets/bulk_list.ui
shapeout2/gui/widgets/double_spin_box_nan.py
shapeout2/gui/widgets/feature_combobox.py
shapeout2/gui/widgets/get_path.py
shapeout2/gui/widgets/key_value_table_widget.css
shapeout2/gui/widgets/key_value_table_widget.py
shapeout2/gui/widgets/mdi_subwindow_wo_close.py
shapeout2/gui/widgets/qrangeslider.py
shapeout2/gui/widgets/rangecontrol.py
shapeout2/gui/widgets/rangecontrol.ui
shapeout2/gui/widgets/simple_image_view.py
shapeout2/gui/widgets/simple_plot_widget.py
shapeout2/gui/widgets/so_colorbaritem.py
shapeout2/gui/widgets/wait_cursor.py
shapeout2/img/LICENSE
shapeout2/img/__init__.py
shapeout2/img/icon.png
shapeout2/img/icon.svg
shapeout2/img/splash.png
shapeout2/img/icon-theme/collect_icons.py
shapeout2/img/icon-theme/index.theme
shapeout2/img/icon-theme/breeze/COPYING-ICONS
shapeout2/img/icon-theme/breeze/COPYING.LIB
shapeout2/img/icon-theme/breeze/README
shapeout2/img/icon-theme/breeze/actions/16/application-exit.svg
shapeout2/img/icon-theme/breeze/actions/16/code-context.svg
shapeout2/img/icon-theme/breeze/actions/16/dialog-cancel.svg
shapeout2/img/icon-theme/breeze/actions/16/dialog-close.svg
shapeout2/img/icon-theme/breeze/actions/16/dialog-messages.svg
shapeout2/img/icon-theme/breeze/actions/16/dialog-ok-apply.svg
shapeout2/img/icon-theme/breeze/actions/16/dialog-ok.svg
shapeout2/img/icon-theme/breeze/actions/16/document-open-folder.svg
shapeout2/img/icon-theme/breeze/actions/16/document-open.svg
shapeout2/img/icon-theme/breeze/actions/16/document-save.svg
shapeout2/img/icon-theme/breeze/actions/16/documentinfo.svg
shapeout2/img/icon-theme/breeze/actions/16/draw-watercolor.svg
shapeout2/img/icon-theme/breeze/actions/16/edit-clear-all.svg
shapeout2/img/icon-theme/breeze/actions/16/edit-clear.svg
shapeout2/img/icon-theme/breeze/actions/16/edit-paste.svg
shapeout2/img/icon-theme/breeze/actions/16/globe.svg
shapeout2/img/icon-theme/breeze/actions/16/gtk-preferences.svg
shapeout2/img/icon-theme/breeze/actions/16/list-add.svg
shapeout2/img/icon-theme/breeze/actions/16/messagebox_warning.svg
shapeout2/img/icon-theme/breeze/actions/16/object-columns.svg
shapeout2/img/icon-theme/breeze/actions/16/object-order-lower.svg
shapeout2/img/icon-theme/breeze/actions/16/object-rows.svg
shapeout2/img/icon-theme/breeze/actions/16/office-chart-ring.svg
shapeout2/img/icon-theme/breeze/actions/16/office-chart-scatter.svg
shapeout2/img/icon-theme/breeze/actions/16/path-mode-polyline.svg
shapeout2/img/icon-theme/breeze/actions/16/preferences-activities.svg
shapeout2/img/icon-theme/breeze/actions/16/remove.svg
shapeout2/img/icon-theme/breeze/actions/16/search.svg
shapeout2/img/icon-theme/breeze/actions/16/show-grid.svg
shapeout2/img/icon-theme/breeze/actions/16/special_paste.svg
shapeout2/img/icon-theme/breeze/actions/16/tools-wizard.svg
shapeout2/img/icon-theme/breeze/actions/16/view-filter.svg
shapeout2/img/icon-theme/breeze/actions/16/view-statistics.svg
shapeout2/img/icon-theme/breeze/actions/16/visibility.svg
shapeout2/img/icon-theme/breeze/actions/22/application-exit.svg
shapeout2/img/icon-theme/breeze/actions/22/code-context.svg
shapeout2/img/icon-theme/breeze/actions/22/dialog-cancel.svg
shapeout2/img/icon-theme/breeze/actions/22/dialog-close.svg
shapeout2/img/icon-theme/breeze/actions/22/dialog-messages.svg
shapeout2/img/icon-theme/breeze/actions/22/dialog-ok-apply.svg
shapeout2/img/icon-theme/breeze/actions/22/dialog-ok.svg
shapeout2/img/icon-theme/breeze/actions/22/document-open-folder.svg
shapeout2/img/icon-theme/breeze/actions/22/document-open.svg
shapeout2/img/icon-theme/breeze/actions/22/document-save.svg
shapeout2/img/icon-theme/breeze/actions/22/documentinfo.svg
shapeout2/img/icon-theme/breeze/actions/22/draw-watercolor.svg
shapeout2/img/icon-theme/breeze/actions/22/edit-clear-all.svg
shapeout2/img/icon-theme/breeze/actions/22/edit-clear.svg
shapeout2/img/icon-theme/breeze/actions/22/edit-paste.svg
shapeout2/img/icon-theme/breeze/actions/22/globe.svg
shapeout2/img/icon-theme/breeze/actions/22/gtk-preferences.svg
shapeout2/img/icon-theme/breeze/actions/22/list-add.svg
shapeout2/img/icon-theme/breeze/actions/22/messagebox_warning.svg
shapeout2/img/icon-theme/breeze/actions/22/object-columns.svg
shapeout2/img/icon-theme/breeze/actions/22/object-order-lower.svg
shapeout2/img/icon-theme/breeze/actions/22/object-rows.svg
shapeout2/img/icon-theme/breeze/actions/22/office-chart-ring.svg
shapeout2/img/icon-theme/breeze/actions/22/office-chart-scatter.svg
shapeout2/img/icon-theme/breeze/actions/22/path-mode-polyline.svg
shapeout2/img/icon-theme/breeze/actions/22/preferences-activities.svg
shapeout2/img/icon-theme/breeze/actions/22/remove.svg
shapeout2/img/icon-theme/breeze/actions/22/special_paste.svg
shapeout2/img/icon-theme/breeze/actions/22/tools-wizard.svg
shapeout2/img/icon-theme/breeze/actions/22/view-filter.svg
shapeout2/img/icon-theme/breeze/actions/22/view-statistics.svg
shapeout2/img/icon-theme/breeze/actions/22/visibility.svg
shapeout2/img/icon-theme/breeze/actions/24/application-exit.svg
shapeout2/img/icon-theme/breeze/actions/24/code-context.svg
shapeout2/img/icon-theme/breeze/actions/24/dialog-cancel.svg
shapeout2/img/icon-theme/breeze/actions/24/dialog-close.svg
shapeout2/img/icon-theme/breeze/actions/24/dialog-messages.svg
shapeout2/img/icon-theme/breeze/actions/24/dialog-ok-apply.svg
shapeout2/img/icon-theme/breeze/actions/24/dialog-ok.svg
shapeout2/img/icon-theme/breeze/actions/24/document-open-folder.svg
shapeout2/img/icon-theme/breeze/actions/24/document-open.svg
shapeout2/img/icon-theme/breeze/actions/24/document-save.svg
shapeout2/img/icon-theme/breeze/actions/24/documentinfo.svg
shapeout2/img/icon-theme/breeze/actions/24/draw-watercolor.svg
shapeout2/img/icon-theme/breeze/actions/24/edit-clear-all.svg
shapeout2/img/icon-theme/breeze/actions/24/edit-clear.svg
shapeout2/img/icon-theme/breeze/actions/24/edit-paste.svg
shapeout2/img/icon-theme/breeze/actions/24/globe.svg
shapeout2/img/icon-theme/breeze/actions/24/gtk-preferences.svg
shapeout2/img/icon-theme/breeze/actions/24/list-add.svg
shapeout2/img/icon-theme/breeze/actions/24/messagebox_warning.svg
shapeout2/img/icon-theme/breeze/actions/24/object-columns.svg
shapeout2/img/icon-theme/breeze/actions/24/object-order-lower.svg
shapeout2/img/icon-theme/breeze/actions/24/object-rows.svg
shapeout2/img/icon-theme/breeze/actions/24/office-chart-ring.svg
shapeout2/img/icon-theme/breeze/actions/24/office-chart-scatter.svg
shapeout2/img/icon-theme/breeze/actions/24/path-mode-polyline.svg
shapeout2/img/icon-theme/breeze/actions/24/preferences-activities.svg
shapeout2/img/icon-theme/breeze/actions/24/remove.svg
shapeout2/img/icon-theme/breeze/actions/24/special_paste.svg
shapeout2/img/icon-theme/breeze/actions/24/tools-wizard.svg
shapeout2/img/icon-theme/breeze/actions/24/view-filter.svg
shapeout2/img/icon-theme/breeze/actions/24/view-statistics.svg
shapeout2/img/icon-theme/breeze/actions/24/visibility.svg
shapeout2/img/icon-theme/breeze/actions/32/application-exit.svg
shapeout2/img/icon-theme/breeze/actions/32/dialog-cancel.svg
shapeout2/img/icon-theme/breeze/actions/32/dialog-messages.svg
shapeout2/img/icon-theme/breeze/actions/32/dialog-ok-apply.svg
shapeout2/img/icon-theme/breeze/actions/32/dialog-ok.svg
shapeout2/img/icon-theme/breeze/actions/32/document-open.svg
shapeout2/img/icon-theme/breeze/actions/32/document-save.svg
shapeout2/img/icon-theme/breeze/actions/32/gtk-preferences.svg
shapeout2/img/icon-theme/breeze/actions/32/object-order-lower.svg
shapeout2/img/icon-theme/breeze/actions/32/view-filter.svg
shapeout2/img/icon-theme/breeze/places/16/folder-cloud.svg
shapeout2/img/icon-theme/breeze/places/16/folder.svg
shapeout2/img/icon-theme/breeze/places/22/folder-cloud.svg
shapeout2/img/icon-theme/breeze/places/22/folder.svg
shapeout2/img/icon-theme/breeze/places/24/folder-cloud.svg
shapeout2/img/icon-theme/breeze/places/24/folder.svg
shapeout2/img/icon-theme/breeze/places/32/folder-cloud.svg
shapeout2/img/icon-theme/breeze/places/32/folder.svg
shapeout2/img/icon-theme/breeze/places/64/folder-cloud.svg
shapeout2/img/icon-theme/breeze/places/64/folder.svg
shapeout2/img/icon-theme/breeze/status/16/dialog-information.svg
shapeout2/img/icon-theme/breeze/status/22/dialog-error.svg
shapeout2/img/icon-theme/breeze/status/22/dialog-information.svg
shapeout2/img/icon-theme/breeze/status/22/dialog-question.svg
shapeout2/img/icon-theme/breeze/status/22/dialog-warning.svg
shapeout2/img/icon-theme/breeze/status/24/dialog-error.svg
shapeout2/img/icon-theme/breeze/status/24/dialog-information.svg
shapeout2/img/icon-theme/breeze/status/24/dialog-question.svg
shapeout2/img/icon-theme/breeze/status/24/dialog-warning.svg
shapeout2/img/icon-theme/breeze/status/64/dialog-error.svg
shapeout2/img/icon-theme/breeze/status/64/dialog-information.svg
shapeout2/img/icon-theme/breeze/status/64/dialog-question.svg
shapeout2/img/icon-theme/breeze/status/64/dialog-warning.svg
shapeout2/img/icon-theme/shapeout2/dcor.png
shapeout2/img/icon-theme/shapeout2/edit-copy-anew.svg
shapeout2/img/icon-theme/shapeout2/emodulus.svg
shapeout2/img/icon-theme/shapeout2/filter_ray.svg
shapeout2/img/icon-theme/shapeout2/region_channel.svg
shapeout2/img/icon-theme/shapeout2/region_reservoir.svg
shapeout2/img/icon-theme/shapeout2/rlang.svg
shapeout2/img/icon-theme/shapeout2/statistical_significance.svg
shapeout2/pipeline/__init__.py
shapeout2/pipeline/core.py
shapeout2/pipeline/dataslot.py
shapeout2/pipeline/filter.py
shapeout2/pipeline/filter_ray.py
shapeout2/pipeline/plot.py
tests/README.md
tests/conftest.py
tests/requirements.txt
tests/test_extensions.py
tests/test_gui_ana_meta.py
tests/test_gui_basic.py
tests/test_gui_bulk_emodulus.py
tests/test_gui_compute_lme4.py
tests/test_gui_compute_stats.py
tests/test_gui_emodulus.py
tests/test_gui_export_data.py
tests/test_gui_export_filter.py
tests/test_gui_export_plot.py
tests/test_gui_filter.py
tests/test_gui_matrix.py
tests/test_gui_pipeline_plot.py
tests/test_gui_plotting.py
tests/test_gui_quickview.py
tests/test_gui_reorder_datasets.py
tests/test_gui_update.py
tests/test_pipeline_core.py
tests/test_pipeline_filter_ray.py
tests/test_session.py
tests/test_util.py
tests-manual/.gitignore
tests-manual/Readme.rst
tests-manual/plot-export.py
tests-manual/plot-export.so2
tests-manual/plot-export_log-large-points-export-png_expected.png
tests-manual/plot-export_log-large-points-export-svg_expected.svg
tests-manual/plot-export_scatter-and-contour-export-png_expected.png
tests-manual/plot-export_scatter-and-contour-export-svg_expected.svg
tests-manual/plot-export_scatter-and-contour-subplot1-export-png_expected.png
tests-manual/plot-export_scatter-and-contour-subplot1-export-svg_expected.svg
tests-manual/plot-export_scatter-and-contour-subplot2-export-png_expected.png
tests-manual/plot-export_scatter-and-contour-subplot2-export-svg_expected.svg
tests-manual/plot-export_scatter-long-title-export-png_expected.png
tests-manual/run-tests.sh
tests/data/artificial_with_image_bg.rtdc
tests/data/blood_rbc_leukocytes.rtdc
tests/data/calibration_beads_47.rtdc
tests/data/cytoshot_blood.rtdc
tests/data/ext_feat_anc_ml_tf_rbc.modc
tests/data/ext_feat_anc_plugin_ca.py
tests/data/version_2_1_0_basic.so2
tests/data/version_2_1_2_plot_color_emodulus.so2
tests/data/version_2_1_6_no_events.so2
tests/data/version_2_5_0_dcor_lme4.so2
tests/data/version_2_5_0_dcor_lme4_diff.so2