catalystneuro / neuroconv

Create NWB files by converting and combining neural data in proprietary formats and adding essential metadata.
https://neuroconv.readthedocs.io
BSD 3-Clause "New" or "Revised" License
51 stars 21 forks source link

[New Format]: HRNet Pose #554

Open CodyCBakerPhD opened 1 year ago

CodyCBakerPhD commented 1 year ago

What format would you like to see added to NeuroConv?

Mouse Pose HR Net,

cc @SkepticRaven: do you have any small examples files (< 10 MB) for v2 and/or v3 that we could use for testing purposes?

Does the format have any documentation?

https://github.com/KumarLabJax/deep-hrnet-mouse/tree/main

Existing APIs for format

h5py

Do you have any example files you are willing to share?

Asked for some

Do you have any interest in helping implement the feature?

Yes.

Code of Conduct

SkepticRaven commented 1 year ago

We have some example pose files over here: https://github.com/KumarLabJax/JABS-behavior-classifier/tree/main/tests/data I would hold off on adopting our multimouse (pose_v3) format and just start with v2.

SkepticRaven commented 10 months ago

Just an FYI: about 2 months back, I wrote incomplete converters to/from SLEAP over here: https://github.com/talmolab/sleap-io/pull/63

It supports the important parts our pose v2-5 that the end-user will generally interact with (eg the DLC- and SLEAP-like data). It's incomplete because it discards our internal fields that don't have an equivalent (described on our docs page).

Additionally, there's 2 more example files over in that repository: https://github.com/talmolab/sleap-io/tree/main/tests/data/jabs