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

Enable more library-like use #117

Open
maxnoe opened this issue Jan 22, 2020 · 1 comment
Open

Enable more library-like use #117

maxnoe opened this issue Jan 22, 2020 · 1 comment
Milestone

Comments

@maxnoe
Copy link
Member

maxnoe commented Jan 22, 2020

To make this more usable for a wider range of people/experiments, it would be nice to

  • Put as much logic as needed into small library functions, that are just used in the command line tools
  • Have clear areas, where instrument specifics occur
@maxnoe maxnoe added this to the v1.0.0 milestone Jan 22, 2020
@LukasNickel
Copy link
Collaborator

Does this include a complete redesign of the project? With a structure like:

aict_tools
    io
        read
        write
        (convert)
    physics/instrument stuff
        coordinates
        disp
    data stuff
        selection
        splitting
        feature generation
    machine learning
        train
        apply
    visualization
        performance plots
     scripts
        ...

That would certainly lead to a clearer and more scalable structure, but probably takes some time.

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

2 participants