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

TODOs for 2.0 #18

Open
7 tasks
Zaharid opened this issue Dec 15, 2015 · 0 comments
Open
7 tasks

TODOs for 2.0 #18

Zaharid opened this issue Dec 15, 2015 · 0 comments

Comments

@Zaharid
Copy link
Collaborator

Zaharid commented Dec 15, 2015

  • Implement a proper set of unit tests, including those based on running the examples.
  • Partially rewrite applwrap, in particular separating the LHAPDF and APPlgrid parts. Maybe base implementation on SWIG. It doesn't look like we can do much about the global state in any case.
  • Make DB keys based on file hashes rather than filenames. This is easy but backwards incompatible. Also, for PDFs, we should really hash all the folder, which could be slow...
  • Transpose the representation of results. This requires a lot of unittests but would make pandas work more naturally.
  • Simplify the various intermediate steps to generate results. As long as produce_results is kept the same.
  • Have default app folders, so that things like --use-db and data/ do not depend necessarily on the current dir in which smpdf is called.
  • Add high level interface for scale variations.
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