feat: Add check pyramid needed (ie: if czi doesnt already have a pyramid, and is greater than 4096*4096) #52
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Add check pyramid needed (ie: if czi doesnt already have a pyramid, and is greater than 4096*4096)
[x ] I followed the How to structure your PR.
[ ] Based on Commit Parsing: In case a new major release will be created (because the body or footer begins with 'BREAKING CHANGE:'), I created a new Jupyter notebook with a matching version.
[x ] Based on Commit Parsing: In case a new minor/patch release will be created (because PR title begins with 'feat'/('fix' or 'perf')), I optionally created a new Jupyter notebook with a matching version.
[x ] In case of API changes, I updated API.md.
Summary of the change(s) and which issue(s) is/are fixed
Added a method to calculate if a pyramid is needed for the czi.
Relevant motivation and context
To know if the CZIs we have need a pyramid (generated by other apps), we need a method to analyse the CZI and see if it already doesnt have one, and the size is above 4096x4096.
Dependencies required for this change