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

Epic: Polishing for response to referee report #79

Closed
2 of 12 tasks
aimalz opened this issue Jul 27, 2017 · 2 comments
Closed
2 of 12 tasks

Epic: Polishing for response to referee report #79

aimalz opened this issue Jul 27, 2017 · 2 comments
Assignees

Comments

@aimalz
Copy link
Owner

aimalz commented Jul 27, 2017

I'm collecting things I really need to fix before a proper code release.

  • make it easy for users to add formats by making a parametrization class (like scipy.stats.rv_continuous, etc.), with consistent syntax for conversions to replace the using keyword, opens the door for implementing SparsePZ, FlexZBoost formats punting this to a later code release
  • eliminate qp.PDF.truth in favor of using mix_mod and qp.PDF.first
  • rename histogram parametrization to something like piecewise constant or stepfunc to reduce confusion and make the piecewise constant distribution consistent in interpolation, integration, etc.
  • remove checking if parametrization exists/calculating with default parameters in favor of exceptions
  • find a way around infty for converting quantiles to other parametrizations
  • formalize interpolation options and include option for user-defined callable punting this to a later code release
  • check for consistent style in documentation
  • clean up excessive print statements
  • Better handling of samples #88 punting this to a later code release
  • Expand format conversion options #65
  • move qp.Ensemble.stack() and other "derived" functions to utils.py instead of within the class and publish demos for the "derived" use cases
  • replace qp.PDF.\[insert parametrization format here\]with cleaner dict object punting this to a later code release
@aimalz
Copy link
Owner Author

aimalz commented Mar 25, 2018

This has been partially addressed by #93. Stay tuned for more soon!

@aimalz aimalz mentioned this issue Mar 26, 2018
12 tasks
@aimalz aimalz changed the title Epic: Refactoring Epic: Polishing for response to referee report Mar 26, 2018
@aimalz
Copy link
Owner Author

aimalz commented May 31, 2018

I'm closing this issue and moving over to #94 for future development with broader goals.

@aimalz aimalz closed this as completed May 31, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant