-
Notifications
You must be signed in to change notification settings - Fork 13
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
High level dataset api chunking (#184)
* only log downsampling for each MB ob precessed data * log every gigabyte instead of every megabyte * implement PR feedback * WIP: implement high level dataset api * WIP: implement TiffMag * implement test for dataset api * refactor high level dataset api * add test data for WKDataset * improve high level dataset api and add more tests * use seed in tests to achieve deterministic behaviour * implement a test for writing out of bounds with a wk_slice * add possibility to define pattern for TiffDatasets * implement tiled tiff * improve quality of dataset tests * make naming schema of test files consistent * implement PR feedback * rename tiffs in testdata * Improve error message and reformat code * add type annotation * rename Slice to View * remove comments and reformat code * add scikit-image (which is needed for skimage) as dependency * update version of scikit-image * fix relative paths in tests * add possibility to get data of specific tile * reformat code * add test for png images * reformat code * make TiledTiffDataset a seperate class * add support for opening datasets which do not have num_channels in properties.json * add test for advanced pattern * use more efficient method to detect tile_ranges * rename file path of test case * support largestSegmentationId in properties * restructure properties * add dataType attribute to properties * WIP: implement chunking * implement PR feedback * remove comment * fix relative paths * fix writing data to an unopened dataset and support different orders of the dimensions with patterns * Adjust docstring of method Co-Authored-By: Philipp Otto <[email protected]> * use type to call subclass constructor * reformat code * Support tiled tiffs in high level dataset API (#178) * add possibility to define pattern for TiffDatasets * implement tiled tiff * add possibility to get data of specific tile * add test for png images * reformat code * make TiledTiffDataset a seperate class * add support for opening datasets which do not have num_channels in properties.json * add test for advanced pattern * use more efficient method to detect tile_ranges * rename file path of test case * support largestSegmentationId in properties * restructure properties * add dataType attribute to properties * implement PR feedback * fix writing data to an unopened dataset and support different orders of the dimensions with patterns * Adjust docstring of method Co-Authored-By: Philipp Otto <[email protected]> Co-authored-by: Philipp Otto <[email protected]> * implement get_view for a View; fix check_chunk_size for WKView * reformat code Co-authored-by: Philipp Otto <[email protected]>
- Loading branch information
1 parent
42f8227
commit cd69fb7
Showing
5 changed files
with
579 additions
and
25 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.