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

Skeleton handling #91

Open
roaldarbol opened this issue Dec 21, 2024 · 2 comments
Open

Skeleton handling #91

roaldarbol opened this issue Dec 21, 2024 · 2 comments
Labels
enhancement New feature or request
Milestone

Comments

@roaldarbol
Copy link
Owner

roaldarbol commented Dec 21, 2024

We need to figure out how skeletons are handled, and which methods are needed for them.

Some ideas:

  • Goes into metadata$skeleton
  • set_skeleton - can either be explicit or maybe a path to a config file from DLC or SLEAP?
  • get_skeleton
  • plot_pose - some way of showing a frame with lines between connected dots. Maybe make a GIF or plotly thing if multiple frames are chosen?
  • filter_na_pose (or what it was I called it) to replace poor values; figure out how the skeleton will fit into it.
@roaldarbol roaldarbol added the enhancement New feature or request label Dec 21, 2024
@roaldarbol roaldarbol added this to the Version 1.0 milestone Dec 21, 2024
@roaldarbol roaldarbol moved this to 🔬 Triage in animovement progress Dec 21, 2024
@roaldarbol
Copy link
Owner Author

This bit is also important for calculating angles between keypoints (maybe?). It's at least a limitation of which angles should be calculated for each point (being the vertex).

@roaldarbol
Copy link
Owner Author

Should also check that the keypoint actually exist in the data.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: 🔬 Triage
Development

No branches or pull requests

1 participant