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

support for biom format? #113

Open
aguang opened this issue Nov 4, 2021 · 3 comments
Open

support for biom format? #113

aguang opened this issue Nov 4, 2021 · 3 comments
Labels
enhancement I/O Related to input / output of data

Comments

@aguang
Copy link

aguang commented Nov 4, 2021

Will there be support for the biom format eventually?

@kescobo kescobo added enhancement I/O Related to input / output of data labels Nov 4, 2021
@kescobo
Copy link
Member

kescobo commented Nov 4, 2021

I think it would be really nice - I had that as a stretch goal at one point. I think it should be possible (probably as a stand-alone package) using HDF5.jl.

One idea I had was, something that reads a .biom file and can spit out the OTU table and the metadata as separate Tables.jl - compatible tables, then one could do something like

biom = read_biom("somefile.biom")
cmp = CommunityProfile(otus(biom))
insert!(cmp, metadata(biom))

@aguang
Copy link
Author

aguang commented Nov 8, 2021

I think that would be really cool. I will hopefully be bringing on a student to work on some microbiome data I will be getting soon, that might be something we could work on as part of it.

@kescobo
Copy link
Member

kescobo commented Nov 8, 2021

That would be great! It's not a high priority for me to work on on my own, but I'd be more than happy to help someone else with code review / suggestions etc.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement I/O Related to input / output of data
Projects
None yet
Development

No branches or pull requests

2 participants