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

NWBIO #858

Closed
5 tasks done
bendichter opened this issue Mar 27, 2019 · 1 comment
Closed
5 tasks done

NWBIO #858

bendichter opened this issue Mar 27, 2019 · 1 comment
Assignees
Labels
category: enhancement improvements of code or code behavior

Comments

@bendichter
Copy link
Contributor

Feature Request

I would like an NWBIO function that takes an NWB of any backend, automatically determines the backend, and calls the proper NWB<backend>IO class (currently only NWBHDF5IO is available. This would allow us to create backend-agnostic code for reading from a file path, i.e.

with NWBIO('path/to/file', 'r') as io:
    io.read()

This came up as a need in our collaboration with CaImAn.

Checklist

  • Have you ensured the feature or change was not already reported ?
  • Have you included a brief and descriptive title?
  • Have you included a clear description of the problem you are trying to solve?
  • Have you included a minimal code snippet that reproduces the issue you are encountering?
  • Have you checked our Contributing document?
@bendichter bendichter added the category: enhancement improvements of code or code behavior label Mar 27, 2019
@bendichter bendichter self-assigned this Mar 27, 2019
@bendichter bendichter mentioned this issue Mar 27, 2019
5 tasks
@bendichter
Copy link
Contributor Author

Superseded by hdmf-dev/hdmf#875

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category: enhancement improvements of code or code behavior
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant