Skip to content

Conversation

@andrewelamb
Copy link
Contributor

@andrewelamb andrewelamb commented Sep 4, 2025

DPE-1444

Problem:

H5AD is currently an extension under the HDF5 file type. It is needed as a distinct file type, so that H5AD specific tests can be added in the very near future.

Solution:

H5AD is now a distinct file type. .h5ad has been removed from HDF5 as an extension.

Testing:

An H5AD file was added, and the qc_file command is run with it as a test.

@andrewelamb andrewelamb requested a review from a team as a code owner September 4, 2025 17:44
Copy link
Contributor

@thomasyu888 thomasyu888 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔥 LGTM! I'll defer to @jaymedina / @adamjtaylor / Aditi for a review of this. I'll link Aditi this PR in a DM

@sonarqubecloud
Copy link

sonarqubecloud bot commented Sep 5, 2025

file_type = FileType.get_file_type("HDF5")


class H5ADSuite(HDF5Suite):
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

H5ADSuite inherits from HDF5Suite as per Jennifer Altreuter

Copy link
Contributor

@thomasyu888 thomasyu888 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔥 LGTM!

@andrewelamb andrewelamb merged commit ef109c5 into main Sep 5, 2025
13 checks passed
@andrewelamb andrewelamb deleted the DPE-1444 branch September 5, 2025 21:11
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.

3 participants