https://github.com/jrbourbeau/pyunfold

sort by:
Revision Author Date Message Commit Date
0b50d43 Version 0.5.0 release (#104) 19 November 2018, 04:50:42 UTC
00f20cd Update iterative_unfold docstring (#103) * Add unfolding_matrix key to iterative_unfold docstring * Fix flake8 17 November 2018, 21:09:01 UTC
cc5810f Increase vectorization (#102) * Vectorize some for-loops in mix.py * Refactor set_current_state * Fix typo * Adds changelog entry 25 October 2018, 15:15:11 UTC
f822d43 Adds CallbackList (#101) * Adds CallbackList * Add test * Adds docstrings * Adds CallbackList tests * Adds changelog entry 23 October 2018, 17:22:16 UTC
3b6d3f8 Fix link colors (#100) 17 October 2018, 02:25:12 UTC
7c185aa Removes unnecessary array copying (#99) * Removes unnecessary array copying * Adds testpath maximum vesion number * Adds changelog entry 05 October 2018, 18:46:09 UTC
b26befe Adds Python 3.7 to Travis CI (#98) 16 September 2018, 15:59:02 UTC
9fc1b5b Add nbsphinx prolog (#96) * Adds nbsphinx_prolog to conf.py * Update notebooks to use seaborn * Moves "Why PyUnfold?" docs to bottom of "Getting Started" section * Adds seaborn to binder environment.yml 06 September 2018, 17:15:05 UTC
b158b9d [DOC] reorganize examples (#95) * MAINT: reorganize * MAINT: rename * DOC: remove not about advanced 03 September 2018, 16:38:18 UTC
bf1ce87 Adds 2D response matrix check (#90) * Adds 2D response matrix check * Adds changelog entry * Adds comment to test_mixer_2d_response_check 30 August 2018, 01:50:20 UTC
6f77f9d Fixes bug in BF calc method (#93) * Fixes bug in BF calc method * Adds changelog entry 28 August 2018, 19:00:13 UTC
8ff440f Small fix in documentation of iterative_unfold (#91) Corrected the accepted parameters in the docstring of ts. The Bayes Factor model is called with "bf", not "pf" 28 August 2018, 16:20:40 UTC
b329820 Add unfolding matrix to output (#88) * Adds unfolding matrix to output * Adds changelog entry [skip ci] 09 August 2018, 21:37:45 UTC
2fd78fc fixes a typo. (#87) 06 June 2018, 21:08:48 UTC
6ea955c Add JOSS citation (#86) * Adds citation page to docs * Adds citation link to README 04 June 2018, 17:17:48 UTC
e7b49c3 Bumps version to 0.5.dev0 (#85) 04 June 2018, 15:57:55 UTC
d3cc41a V0.4 release (#84) * Adds changelog entry for JOSS review changes * Bumps version number to 0.4 03 June 2018, 18:00:26 UTC
01dbeee JOSS review-Update statement of need in paper (#83) * Adds section from docs to paper * Updates HAWC citation formatting 01 June 2018, 18:41:14 UTC
d82fa37 Updates ts parameter documentation (#82) 01 June 2018, 16:22:27 UTC
4a9ea94 Adding et al. for cosmic ray paper ref (#80) 01 June 2018, 01:42:08 UTC
d6cf5c1 Adds github issue/PR templates and CONTRIBUTING.md (#79) 31 May 2018, 22:36:25 UTC
c5ed152 Adds link to PR best practices articlfe (#78) 31 May 2018, 21:49:41 UTC
5b71f0b JOSS review-Update API documentation (#77) * Updates teststat module * Adds test statistics to API docs * Adds Jeffreys link to API docs 31 May 2018, 21:10:23 UTC
930baa0 JOSS review-Update tutorial (#76) * Adds matplotlib note to tutorial * Adds note about normalized response structure * Uses default ts in unfolding 31 May 2018, 18:34:56 UTC
5f33444 Adding non-negative value check for input data objects (#73) * Adding non-negative value check for input data objects * any comparison to float * Using array to ensure any comparison succeeds * Adding unit test for non-negativity * Updates negative value check * Adds changelog entry 30 May 2018, 02:32:49 UTC
742bd08 Updates README badge links 29 May 2018, 21:50:11 UTC
9f8921d JOSS review-Add why pyunfold page (#71) * Adding why pyunfold tab * Correcting bullet list * Edits to why pyunfold page * Removes whitespace [skip ci] 29 May 2018, 21:42:14 UTC
6c2e8b2 Adds NSF to JOSS paper acknowledgements (#75) * Adds NSF to JOSS paper acknowledgements * Fixes typo 29 May 2018, 18:32:52 UTC
2100fc2 JOSS review-Clarify custom prior documentation (#70) * Adds priors API documentation * Updates custom priors documentation 28 May 2018, 00:56:29 UTC
71b1e2c Adds osx tests to Travis CI (#69) * Adds osx tests to Travis CI * Adds ci install.sh script * Adds after_success.sh * Adds DOCS variable * Updates deploy condition 27 May 2018, 19:53:16 UTC
c7fff5d Fixes environment used in binder examples (#68) * Adds binder/ directory * Adds changelog entry 27 May 2018, 15:55:48 UTC
f0041a8 Correcting some spelling mistakes and updating latex doc (#66) * Correcting some spelling mistakes and updating latex doc * Updates version in paper.json 16 May 2018, 14:18:56 UTC
6905116 Bumps version to v0.4.dev0 16 May 2018, 00:18:27 UTC
c900f34 Bumps version to 0.3 (#65) 16 May 2018, 00:04:16 UTC
53f7d4c Minor things (#64) * Updates tutorial binder link * Removes bayesian from from section title in overview.rst 15 May 2018, 23:09:09 UTC
f4ff454 Adds check for negative priors (#63) * Adds check for negative priors * Adds changelog entry * Fixes flake8 issue 15 May 2018, 21:44:57 UTC
1df2b34 Updating prior section based on changes of defaults (#56) 15 May 2018, 20:41:45 UTC
598af28 Adds advanced techniques section to documentation (#58) * Adds advanced_usage.ipynb notebook from Zig * Adds advanced.rst * Moves new files to docs/source * Updates example notebooks * Removes matplotlib sphinx extensions (They were accidentally added in the previous commit) * Moves notebooks to docs/source/notebooks * Cosmetic cleanup of axes, text in advanced notebooks * Updates tutorial.ipynb axes labels * Updates contributing guide * Updates binder links to master branch 15 May 2018, 19:59:22 UTC
aca08c4 Adds conda installation instructions (#62) 15 May 2018, 17:57:58 UTC
ef51e45 Update docs (#55) * Updates sidebar link hover color * Removes excess information from README.md * Adds dependencies section to docs * Adds issue tracker link to contributing.rst * Adds test for unfolding result keys + updates documentation * Updates index.rst with a Questions & Bug Reports section * Updates callback-related docs * Moves documentation to docs/source 14 May 2018, 17:34:43 UTC
8425152 Adding paper files necessary for submission to JOSS (#44) * Adding paper files necessary for submission to JOSS * Lots of verbage for JOSS paper * Adding some info on priors, cleaning up the text * Clarifying prior paragraph * Cleaning up bibliography, and adding required DOIs * Adding accent to ULB * Updating paper, moving to docs * Making some picky changes :) * Removing paper files from main dir * Spelling correction, upgrading Stefan to Professor * Correcting bibliography info * Removes files needed to gnerate paper pdf 14 May 2018, 15:05:20 UTC
833e706 Adds groups to SplineRegularizer (#47) * Adds groups to SplineRegularizer * Adds check for correct groups array length * Adds changelog entry * Adds note to SplineRegularizer docstring 12 May 2018, 01:35:15 UTC
daab5e9 Remove D'Agostini error calculation option (#54) * Removes D'Agostini cov calc option * Removes unnecessary if statement 11 May 2018, 23:47:32 UTC
28b58e4 Adding uniform prior, and correcting Jeffreys prior calculation (#52) * Adding uniform prior, and correcting Jeffreys prior calculation * Forgot is in None check * Removing norm from prior functions * Removing num_obs from prior calc * Adding comment about scaling prior to n_c * Removing string prior input, cause_axes. * Adds test for uniform prior * Fixes broken tests * Adds changelog entry 11 May 2018, 20:07:22 UTC
2f3a630 Adds covariance matrix type parameter to iterative_unfold (#50) * Adds cov_type parameter to iterative_unfold * Adds changelog entry * Updates test 11 May 2018, 03:46:32 UTC
0a9724b Make iterative_unfold inputs keyword arguments (#46) * Makes iterative_unfold inputs keyword arguments + updates docstring * Adds changelog entry * Bumps version number to 0.3.dev0 08 May 2018, 17:16:45 UTC
5b8d84f Incremental release v0.2.2 (#43) * Adds optional pytables import check to tests * Adds changelog entry * Bumps version number to 0.2.2 05 May 2018, 04:25:01 UTC
bbfd7b9 Incremental release v0.2.1 04 May 2018, 22:33:48 UTC
d4560c7 Release v0.2 (#42) * Adds AppVeyor status badge * Adds Makefile with useful commands * Adds dev extras_require dependencies to setup.py * Bumps version number to 0.2 * Removes requirements directory * Updates ci/build_docs.sh to use requirements_dev.txt 04 May 2018, 22:07:05 UTC
796eacd Updates tutorial (#33) * Makes tutorial steps more verbose * Minor edits 04 May 2018, 19:49:43 UTC
d11d0f5 Adds appveyor.yml (#41) * Adds appveyor.yml * Adds utf-8 encoding to setup.py * Switch to using io.open for encoding support in Python 2.7 * Moves appveyor.yml to .appveyor.yml 04 May 2018, 18:55:05 UTC
d507fcf Refactoring + adding tests (#38) * Removes convmatrix and loadstats modules + adds mix tests * Adds tests for validate_callbacks function * Adds tests for extract_regularizer * Adds tests for get_ts function * Updates SplineRegularizer test * Adds changelog entry 04 May 2018, 01:59:52 UTC
fce4686 Adds prior setup function (#35) * Adds setup_prior function * Adds changelog entry 03 May 2018, 20:34:04 UTC
04a6d55 Adds some custom css for docs (#37) 03 May 2018, 18:44:55 UTC
a202063 Adds changelog entry for PR #27 (#36) 02 May 2018, 19:57:26 UTC
4335d15 Merge pull request #27 from jrbourbeau/add_regularization_callback Adds SplineRegularizer 02 May 2018, 17:46:55 UTC
508a8ab Adding mathematics tab section to website (#32) * Adding mathematics tab section to website * Correcting iteration index, adding hyperlinks 30 April 2018, 17:22:52 UTC
e3e0235 Merge pull request #30 from zhampel/online_userguide Adding an overview page to the PyUnfold distribution site 28 April 2018, 09:20:57 UTC
ecf876a Adds contributing guide (#31) * Adds contributing guide * Adds changelog entry 27 April 2018, 22:11:12 UTC
92dffe6 Minor edits 27 April 2018, 19:53:12 UTC
bdfffc7 Correcting observatory hyperlinks 26 April 2018, 22:20:03 UTC
a06e43d Updates regularization final step 26 April 2018, 17:21:28 UTC
e189d0d Adding terminology section to overview 26 April 2018, 12:48:12 UTC
7340888 Adding an overview page to the PyUnfold distribution site 25 April 2018, 21:04:33 UTC
fa7c6fd Fixes flake8 issue 12 April 2018, 19:37:20 UTC
f6a661e Updates SplineRegularizer docstring 12 April 2018, 19:25:30 UTC
a6bf73c Merge branch 'master' of https://github.com/jrbourbeau/pyunfold into add_regularization_callback 12 April 2018, 17:06:23 UTC
a4502b2 Bumps version number to 0.2.dev0 12 April 2018, 16:45:51 UTC
4a067a5 Fixes flake8 issues in master (#28) 12 April 2018, 01:59:44 UTC
bc7d91d Updating latex documentation (#25) 11 April 2018, 22:38:41 UTC
8001ee8 Add flake8 style check to automated tests (#22) * Removes stacking from user_prior * Assigns en and d to self in KS.Prob() * Adds flake8 to Travis tests * Fixes Python 2.7 style issue * Adds missing pytest coverage package to environment.yml * Disables codecov patch status comment 11 April 2018, 21:17:51 UTC
dc05e1a Updates docs (#26) * Fixes typo in callbacks.rst * Removes index.rst from User Guide sidebar in docs * Removes installation section from index.rst * Adds changelog entry 11 April 2018, 21:13:31 UTC
acdd24a Adds SplineRegularizer 11 April 2018, 20:50:08 UTC
2c263b0 Removing some unnecessary loops in matrix multiplication. It was comp… (#24) * Removing some unnecessary loops in matrix multiplication. It was complicated and a bit hard, but it works now :) * Adding description to change log * Adding itertools product for some nasty nested loops * Forgot to change xrange to range in loop 10 April 2018, 20:31:26 UTC
729c7f5 Removes outfile and adds callbacks to iterative_unfold docstring (#23) 10 April 2018, 18:03:18 UTC
7b11b73 Changes pygments_style to default (#20) 08 April 2018, 17:38:51 UTC
985e456 Removes DataDist class (#19) * Removes DataDist class * Adds changelog entry 06 April 2018, 21:34:22 UTC
4afde90 Adds Logger callback (#18) * Adds Logger callback * Adds callback documentation 06 April 2018, 19:44:58 UTC
cd44406 Prepares for next release (#17) 06 April 2018, 15:25:48 UTC
679ef3b Version 0.1 release! 05 April 2018, 22:51:36 UTC
43f83be Preparing for release (#16) * Adds code coverage and setup.py Upload command * Updates setup.cfg so tests are ignored during coverage calculation * Adds current version number to docs * Adds logo to docs * Updates logo to be thicker 05 April 2018, 22:32:12 UTC
d1fc53f Adds example notebook (#15) * Adds example notebook * Adds nbsphinx as a doc requirement * Updates examples.ipynb * Adds jupyter to requirements * Switches to using pip instead of conda for caching ability * Adds seaborn requirement + updates .travis.yml * Fixes Python 2 vs. 3 string issue * Switches back to conda * Updates examples.ipynb 05 April 2018, 20:09:29 UTC
874f9ac Remove root and test on Python 3+ (#14) * Removes ROOT! * Moves unused modules to legacy/ directory * Changes capitalization of some modules * Adds python 3 version(s) to Travis tests * Adds Python 3.6 badge to README + docs 04 April 2018, 20:59:17 UTC
790f704 Refactors Utils.py module (#13) * Refactors Utils.py module * Fixes file capitalization git problem 04 April 2018, 19:16:26 UTC
90f65be Refactoring + removes stacking from LoadStats.py (#12) - Replaces MCTables class with a MCTables namedtuple (in LoadStats.py) - Adds assert_kwargs_not_none decorator (in Utils.py) 04 April 2018, 18:24:40 UTC
600f4e1 Removes stacking from IterUnfold.py (#8) * Removes stacking from IterUnfold.py * Replaces IterUnfold.py module with perform_unfolding function in unfold.py * Removes ROOT from unfold.py * Adds new example test * Removes need for congif.cfg config file * Fixes BUG that set the number of cause and effects bins to be the same 04 April 2018, 16:07:12 UTC
c6c1743 Making a few corrections to the README file for a test (#9) * Making a few corrections to the README file for a test * Making same changes to index.rst file 03 April 2018, 20:19:07 UTC
c5888f8 Cleanup some code style (#6) * Cleans up IterUnfold and removes some dead code * Adds setup.cfg * Cleans up various modules (mostly flake8 stuff) 02 April 2018, 21:27:51 UTC
61d69bd Adds example case test 02 April 2018, 18:15:56 UTC
c7b4148 Adds sphinx docs (#5) * Adds sphinx docs * Adds documentation build to Travis 29 March 2018, 20:36:18 UTC
9dc912b Add high level unfolding function (#4) * Adds high level iterative_unfold function * Updates README * Moves examaple tests to pyunfold/tests/test_unfold.py * Adds utility functions for user input validation 29 March 2018, 18:24:21 UTC
610dc97 Adds two tests to check if iterative unfolding actually runs (#3) * Adds two tests to check if iterative unfolding actually runs * Fixes ROOT / root_numpy installation issue 28 March 2018, 22:49:26 UTC
bbfc8b6 Adds pandas dependency and updates iterative unfolder to return a DataFrame. 28 March 2018, 19:05:26 UTC
c4c9ab8 Adds testing setup (#2) 27 March 2018, 21:54:49 UTC
5484e35 Removes import try-excepts at top of modules. Removes all =[] in __init__s. 27 March 2018, 19:13:35 UTC
a941500 Initial commit 27 March 2018, 16:26:43 UTC
back to top