Releases: ilastik/ilastik
1.4.1b23
What's Changed
- OME-Zarr export: Fix export when source dataset is OME-Zarr v0.1 by @btbest in #2924
- Fix pytorch fbgemm.dll dependency issue by @btbest in #2927
- Multiscale: Preview scale file size in dropdown by @btbest in #2923
- Add logging widget to status bar by @k-dominik in #2928
- Support selecting/loading arbitrary URIs within an OME-Zarr store by @btbest in #2897
- Update ilastik with the new bioimageio v0.5 spec by @thodkatz in #2919
- Multicut: Fix deprecated append on pd.DataFrame by @k-dominik in #2934
Full Changelog: 1.4.1b22...1.4.1b23
1.4.1b22
What's Changed
- Removed unused
SerialHdf5BlockSlot
by @k-dominik in #2915 - Export to OME-Zarr by @btbest in #2907
Full Changelog: 1.4.1b21...1.4.1b22
1.4.1b21
What's Changed
- Skip requestLock test on CircleCI by @btbest in #2880
- Easier problem reporting by @btbest in #2879
- Add wait cursor when tiktorch server is started by @thodkatz in #2882
- H5N5 writing: Refactor test - readability, disentangle test cases by @btbest in #2896
- Autocontext: Connect raw data directly in 2nd (or later) rounds by @k-dominik in #2866
- Fix dark mode (for mac) by @k-dominik in #2898
- remove all things related to ipc by @k-dominik in #2900
- remove hbp-related project upload functionality by @k-dominik in #2901
- OME-Zarr in headless and API by @btbest in #2895
- Stop using mamba by @btbest in #2904
- Fix typo in carve/preprocessing by @j6k4m8 in #2908
- update pin for tiktorch by @k-dominik in #2910
- Fix flaky ObjectClassificationGui test by @k-dominik in #2911
- remove faulthandler activation on lazyflow import by @k-dominik in #2914
New Contributors
Full Changelog: 1.4.1b20...1.4.1b21
1.4.1b20
What's Changed
- Pixel Classification: Fix pop error by @btbest in #2889
- Add sphericaltexture_plugin to default object feature plugins by @oanegros in #2890 (preprint)
- Object classification: Restore default feature selection from previous verisons by @k-dominik in #2892
Full Changelog: 1.4.1b18...1.4.1b20
1.4.1b18
What's Changed
- Fix layerviewer update after shape change by @btbest in #2831
- Delay setupLayers to LayerGui being shown by @k-dominik in #2858
- Multi-GUI adapter/Feature selection: Stop throwing if no lanes exist by @btbest in #2837 / #2839
- Refactor applet serializer by @k-dominik in #2838
- Update open recent project list when saving as a project by @thodkatz in #2842
- Add note on 'bad features' warning for skewness and kurtosis by @k-dominik in #2847
- Update classifier serialization by @k-dominik in #2840
- Python 3.10 compatiblity fixes by @k-dominik in #2856
- Use pydantic for .ilp deserialization in experimental/api by @k-dominik in #2846
- Fix image links in api test projects by @k-dominik in #2859
- Add experimental autocontext api by @k-dominik in #2857
- Lazyflow logging and fix default operator naming by @btbest in #2850
- Minor Precomputed handling improvements by @btbest in #2832
- omg Zarr by @btbest in #2862
- Start QApplication with non-empty argv by @k-dominik in #2873
- Object classification plugins via entrypoints by @k-dominik in #2875
New Contributors
Full Changelog: 1.4.1b15...1.4.1b18
ilastik 1.4.1b15
Summary
- Future-proofing and backwards compatibility of the Precomputed implementation
- UX improvements in data selection and object classification
- Default export in compressed hdf5
What's Changed
- Object size filter: Increase permitted value range by @btbest in #2784
- fixed
skimage.segmentation.slic
signature change by @k-dominik in #2792 - Prettify dataset table by @btbest in #2793
- Labeling GUI: Copy colortable by @btbest in #2786
- remove OpBigTiffReader by @k-dominik in #2799
- better "debug" for error in command line usage by @k-dominik in #2763
- Reimplement urldatasetinfo as legacy by @btbest in #2805
- Use key-strings to identify multiscales by @btbest in #2801
- Change default export format to compressed hdf5 by @k-dominik in #2812
- Multiscale: Support project files containing an integer working_scale by @btbest in #2816
- Data Export: Update buttons after removing lane by @btbest in #2815
- Fixed OpMultiChannelSelector by @k-dominik in #2748
- Ensure all object features get exported to table by @k-dominik in #2814
- Data selection: Remove inline Add buttons immediately by @btbest in #2821
- Added note that data is copied to project file by @k-dominik in #2818
- Improve web loading gui by @btbest in #2820
- Multiscale: Save scale by @btbest in #2826
- ci: circumvent disk space limitation on D: by @k-dominik in #2817
- let pytest use pytest.ini to discover tests by @k-dominik in #2745
- Fix pytest8 by @btbest in #2808
- Tests: Deflake scale combobox in test on MacOS by @btbest in #2806
- Tests: Mock user interaction in ImageFileDialog by @btbest in #2819
- Tests: Fix mock table and assert combobox attempts to change by @btbest in #2804
Full Changelog: 1.4.1b13...1.4.1b15
ilastik 1.4.1b13
Summary
- Simple multiscale support for remote datasets in Neuroglancer Precomputed format.
What's Changed
- lazyflow: use exception chaining in requests by @k-dominik in #2760
- Remove obsolete OpTransposeSlots by @btbest in #2762
- OpDataSelection: Default file exports to project file path by @btbest in #2774
- bump numpy 1.22 by @k-dominik in #2775
- try larger resource class for tests on circleci by @k-dominik in #2767
- Bump conda-incubator/setup-miniconda from 2 to 3 by @dependabot in #2780
- Multiscale v1 by @btbest in #2782
Full Changelog: 1.4.1b10...1.4.1b13
ilastik 1.4.1b10
fixed incompatible xarray
versions that led to failures in the Neural Network workflow.
1.4.1b9
Summary
- fix neural network workflow with updated zenodo api
What's Changed
- OpDataSelection: Directly obtain data-reader by @btbest in #2757
- Remove string concatenation when raising by @btbest in #2759
- bump tiktorch by @k-dominik in #2765
- exclude broken xarray version in conda pkg by @k-dominik in #2768
Full Changelog: 1.4.1b7...1.4.1b9
1.4.1b7
What's Changed
- fix test mouse move by @k-dominik in #2736
- make NN-related operators aware of tensor ids by @k-dominik in #2732
- replace vigra for tiff reading with tifffile by @k-dominik in #2733
- bigger shape in 'z' for tiffs means faster browsing by @k-dominik in #2737
- Fix devenv by @k-dominik in #2726
- Disabled addRemoveData test by @k-dominik in #2742
- Undo elf fix by @k-dominik in #2734
- Data input: Phrase axistags error message more user-friendly by @btbest in #2747
- First try most compatible H5 saving, otherwise use v1.8 by @oanegros in #2746
- reduce number of deprecation warnings by @k-dominik in #2740
- Request object features per plugin in parallel by @k-dominik in #2750
- experimental API refactor by @k-dominik in #2752
Experimental API changes
the generic ilastik.experimental.api.from_project_file
function is now deprecated. Please use ilastik.experimental.api.PixelClassificationPipeline.from_ilp_file
instead. New workflows will be made available only in the explicit fashion in the future.
Also the PixelClassificationPipeline.predict
method was deprecated in favor of a more explicit PixelClassificationPipeline.get_probabilities
method. Idea is to add get_OUTPUT
methods to existing/new piplelines that match the headless export names.
New Contributors
Full Changelog: 1.4.1b6...1.4.1b7