hoffmangroup / genomedata

The Genomedata format for storing large-scale functional genomics data.
https://genomedata.hoffmanlab.org/
GNU General Public License v2.0
2 stars 1 forks source link

HDF5 dependence moved outside of Genome object #61

Closed EricR86 closed 2 years ago

EricR86 commented 3 years ago

This PR moves HDF5 specifics out of the Genome object into newer chromosome list objects. The idea is this work will easily allow other file formats to be used with the Genome object properties/context manager.

The changes were done on a best effort basis to match the original intention of certain methods. Whether or not they should be changed or updated in some fashion would be best discussed in this PR.

EricR86 commented 3 years ago

@michaelmhoffman This is ready for your review

michaelmhoffman commented 3 years ago

Please let me know when ready to review.

EricR86 commented 2 years ago

@michaelmhoffman changes are ready for your review. There's a few things of note:

Other than that all feedback currently in the PR should have been included.