-
Notifications
You must be signed in to change notification settings - Fork 11
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
Add DeepLabCut project support #25
base: main
Are you sure you want to change the base?
Conversation
- tables (pandas hdf5 support) - ruamel.ymal (reading DLC config yaml files)
Codecov Report
@@ Coverage Diff @@
## main #25 +/- ##
==========================================
- Coverage 98.64% 94.11% -4.54%
==========================================
Files 11 12 +1
Lines 740 884 +144
==========================================
+ Hits 730 832 +102
- Misses 10 52 +42
📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
CI / Tests are failing on python==3.7 it seems due to pickle protocol version mismatch. See related: DeepLabCut/DLCutils#19. Do you have a DLC dataset which works across the python version 3.8 boundary, where pickle version changed from 4 -> 5? CI / Tests fail on windows python==3.9 due to an import error for pytables. I don't understand why. Some sort of DLL load error ..... |
Description
Add support for DeepLabCut projects (single- and multi-animal projects)
Labels
instance viasleap_io.io.dlc.load_dlc()
andsleap_io.io.dlc.dlc_to_labels()
.Labels
to DLC annotations viasleap_io.io.dlc.write_dlc()
andsleap_io.io.dlc.labels_to_dlc()
sleap_io.io.dlc.is_multianimal()
Skeleton
data from a DLC project viasleap_io.io.dlc.load_skeletons()
Types of changes
Does this address any currently open issues?
[list open issues here]
Outside contributors checklist
Thank you for contributing to SLEAP-IO!
❤️