mcerp icon indicating copy to clipboard operation
mcerp copied to clipboard

Real-time latin-hypercube sampling-based Monte Carlo ERror Propagation

Results 9 mcerp issues
Sort by recently updated
recently updated
newest added

scipy has [renamed](https://docs.scipy.org/doc/scipy-1.11.1/reference/generated/scipy.stats.binom_test.html) `binom_test` to `binomtest` and no longer supports the former in its latest releases. All that's needed here is to change the name in `stats.py` and re-release.

As I mentioned on a related project, I was thinking you might want to add a CITATION.cff file, since Github supports it: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-citation-files

Integration of a Matplotlib API change to plot correlation matrix for versions >=3.6.0: "Subplot.is_first_row(); use ax.get_subplotspec().is_first_row instead. ..." https://matplotlib.org/stable/api/prev_api_changes/api_changes_3.6.0.html#classes-methods-and-attributes

Not sure if I misunderstand something. Appears that `UncertainFunction` is unable to handle multivariate distributions. Tried running ``` x = uv(scipy.stats.multinomial(n=1,p=[p1,p2,p3])) ``` and got the error ``` AssertionError: Input must...

The UncertainFunction.plot() method could use some updates. I have recently built my own function which is accessing _mcpts externaly (feels kinda dirty) an is using seaborn. The results are quite...

Currently most of the tests just have print statements at the end: https://github.com/tisimst/mcerp/blob/master/mcerp/tests/ Those should be changed to have assert statements, or `numpy.testing.assert_allclose` for floating point numbers. Plotting tests should...

enhancement

Added a ‘unumpy’ component that simply vectorizes each of the functions in the existing umath file. Added some extensions to operators to handle numpy arrays of UncertainFunction objects. If it...

enhancement

The documentation currently doesn't include Sphinx auto-generate API docs for all the classes / functions in `mcerp`. This should be added. Although #17 should be done first, i.e. the docs...

enhancement

@tisimst - Actually, I noticed that I can't set up http://readthedocs.org for `mcerp`, because it needs to set a git post-commit hook on Github, so that a new docs build...