Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feature/add bioimage #8

Merged
merged 5 commits into from
Jul 13, 2023
Merged

feature/add bioimage #8

merged 5 commits into from
Jul 13, 2023

Conversation

SeanLeRoy
Copy link
Contributor

Link to Relevant Issue

This pull request resolves #4

Description of Changes

This adds the main interface of the aicsimageio package AICSImage as BioImage (feel free to suggest other names). It was taken directly from aicsimageio with the exception of the following:

  • determine_reader now relies on plugin information from plugins.py
  • AICS specific words changing to BioIO
  • get_image_dask_data and get_image_data has an addition to the condition that shortcuts its return of data without reshaping to check the kwargs too (seemed like a tiny bug?)

In order to accomplish this I had to add a test script that is largely also taken from aicsimageio along with a dummy writer placeholder.

Testing

I tested this using the unit tests I added and a dummy reader, needs further testing with the TIFF reader plugin

@SeanLeRoy SeanLeRoy self-assigned this Jul 3, 2023
@SeanLeRoy SeanLeRoy merged commit 07f6d80 into main Jul 13, 2023
@SeanLeRoy SeanLeRoy deleted the feature/add-bioimage branch July 13, 2023 21:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add AICSImage
3 participants