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

Separate project for the library components - VERY low priority! #92

Open
vetlewi opened this issue Jan 7, 2020 · 0 comments
Open

Separate project for the library components - VERY low priority! #92

vetlewi opened this issue Jan 7, 2020 · 0 comments
Labels
Suggestion Suggestion for new feature/changes
Milestone

Comments

@vetlewi
Copy link
Collaborator

vetlewi commented Jan 7, 2020

Some parts of OMpy such as the Matrix, Vector, etc. are fairly general and could easily be reused by other projects.
In the future it will probably make sense to use tools such as Dask/Apache Spark/etc. to do sorting and correlations from the raw data. Having a package with the data representation used in OMpy ready could make it easier to transition to such tools.

I therefore suggest that once OMpy is stable one could think about separating some of the library functionality of OMpy into its own package:

  1. OMpy - Oslo Method algorithms (Unfolding/FirstGen/Decomposition/Normalization)
  2. OCLpy - Containers, utilities, etc. (vector/matrix/matrix-operations/etc.)
@vetlewi vetlewi added the Suggestion Suggestion for new feature/changes label Jan 7, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Suggestion Suggestion for new feature/changes
Projects
None yet
Development

No branches or pull requests

2 participants