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

Refactor and new packages #93

Open
roaldarbol opened this issue Dec 29, 2024 · 1 comment
Open

Refactor and new packages #93

roaldarbol opened this issue Dec 29, 2024 · 1 comment

Comments

@roaldarbol
Copy link
Owner

roaldarbol commented Dec 29, 2024

animovement is growing is scope, and that's great!

However, I'm increasingly beginning to think that I'll need to have multiple packages all gathered in a single meta-package to make it easier to maintain. I'm not decided on any of this; e.g. whether the meta package should be called aniverse or animovement, and accordingly whether the reader functions should then be in animovement or anireadr... I think I'm leaning more towards aniverse, and keeping animovement as the reader/format/metadata handling package.

Let's begin to sketch out an idea.

aniverse

  • animovement
    • Primarily for all the reader/writer/metadata functions
  • anisignal
    • New home for all the signal processing functions, filters
  • anibehavr
    • Maybe the classification functions should go in here?
  • aniphys
    • Reading relevant physiological data (e.g. incorporating the current respirometr package)
  • aniplot
    • Could be an idea to place all the plotting functions in a package and make it optional (or even just have all the check/plot functions in such a package?)
@roaldarbol
Copy link
Owner Author

See https://dynverse.org/ for inspiration.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant