https://github.com/jsspencer/pyblock

sort by:
Revision Author Date Message Commit Date
c503405 Update version in setup.py to 0.6 release 04 March 2020, 21:30:55 UTC
108d0a9 Drop python 2.7, 3,3, 3.4 and 3.6 from CI tests. 04 March 2020, 21:20:30 UTC
432ddff Merge pull request #17 from jsspencer/fix_optimal_block_dims Correct initialisation of optimal_block column. 04 March 2020, 21:00:58 UTC
7075076 Merge pull request #16 from jsspencer/ix_migration Replace deprecated (now removed) use of pd.DataFrame.ix. 04 March 2020, 20:59:25 UTC
3c6616b Correct initialisation of optimal_block column. Previously it was always at least a 1-D array for each block size whilst blocking used 0-D arrays for each block size if the input data was a 1-D array. Resolve this discrepancy. 04 March 2020, 20:51:38 UTC
48b8427 Replace deprecated (now removed) use of pd.DataFrame.ix. 04 March 2020, 20:45:17 UTC
d4c17bf Merge pull request #13 from diagccmc/travis Travis 14 March 2019, 22:40:16 UTC
8470427 Merge pull request #14 from jsspencer/fix-error-test Correctly compare test and benchmark values. 14 March 2019, 22:39:49 UTC
a784471 Merge remote-tracking branch 'origin/fix-error-test' into travis 14 March 2019, 02:42:12 UTC
fffe818 Correctly compare test and benchmark values. Previously dataframes were assumed to have the same order, which is not guaranteed by the way they were constructed. Fixes failing tests on python 3.6 onwards. 13 March 2019, 22:29:48 UTC
712de5d Use Conda to provide environments on Travis 11 March 2019, 20:26:44 UTC
12cd149 Remove DISPLAY setting 11 March 2019, 20:26:44 UTC
42ecdb2 Rework .travis.yml 11 March 2019, 16:58:49 UTC
9195e42 Merge pull request #11 from diagccmc/master Make pandas and matplotlib optional deps 11 March 2019, 07:47:11 UTC
e5aa6b3 Touch up .travis.yml 04 March 2019, 22:00:41 UTC
a7d247a Make matplotlib and pandas installation optional 04 March 2019, 21:56:49 UTC
0f67bbb Version 0.4 02 April 2018, 17:34:47 UTC
1c9bd6d Merge pull request #10 from jsspencer/fix-plot Fix reblock plot 02 April 2018, 17:32:25 UTC
3fdac21 Update reblock plots for newer pandas versions. Use subplots instead of multiple y axes. Pandas API changes broke (some time ago) the indexing into the DataFrame. Fix by using correct API. The use pf multiple y-axes for each data series didn't scale (and is fragile for large numbers of series). Switch to using subplots instead. 02 April 2018, 16:59:44 UTC
a9e3662 Version 0.3 25 March 2018, 10:43:20 UTC
d684f68 Merge pull request #9 from jsspencer/diff Add error propagation for addition and subtraction 25 March 2018, 10:36:46 UTC
4ca8e13 Fix documentation 24 March 2018, 17:16:20 UTC
ae224ea Remove _quadratic in favour of explicit calculation of error propogation 24 March 2018, 17:15:51 UTC
64c53e5 Adding tests 10 March 2017, 16:45:49 UTC
05f140a Added addition and subtraction of errors 10 March 2017, 16:45:40 UTC
5f28e17 Merge pull request #5 from verena-neufeld/master Bug fix with multiplication in error.py 24 January 2017, 18:03:00 UTC
0d95f01 Updated the tests. 24 January 2017, 15:27:20 UTC
3aeb645 Bug fix with multiplication in error.py Even if sign == 1 (which means that A and B should be multiplied), the result given was A/B. This commit fixes this. 24 January 2017, 14:03:47 UTC
073e36a Merge pull request #6 from jsspencer/update_travis_config Update conda config in travis config. 23 January 2017, 23:47:05 UTC
c188652 Update conda config in travis config. 23 January 2017, 23:37:14 UTC
c0994d8 Version 0.2. 31 January 2016, 13:58:59 UTC
9bd0882 Dummy __init__.py to silence warnings about pyblock/tests. 31 January 2016, 13:58:59 UTC
aaac613 Note installation directly from source package and for dev work. 31 January 2016, 13:45:05 UTC
55317c4 Merge pull request #3 from jsspencer/fix_doc_build Fix building documentation outside of readthedocs. 31 December 2015, 13:00:33 UTC
1dab2fe Merge pull request #4 from jsspencer/matplotlib_optional Matplotlib optional 31 December 2015, 13:00:03 UTC
a9123f4 Tweak coverage percentage as we're (still) not testing plot output. 31 December 2015, 12:16:27 UTC
bd3cedc Fix building documentation outside of readthedocs. 31 December 2015, 11:54:05 UTC
51279ef Move plotting helper function to separate module. Make it easy to only optionally depend upon matplotlib and still be able to use the pandas wrappers/helpers. 31 December 2015, 11:48:43 UTC
1173ba9 Merge pull request #2 from jsspencer/plot_absent_std_err_err Be more forgiving when plotting blocking analysis. 26 November 2014, 15:02:03 UTC
9b86851 Be more forgiving when plotting blocking analysis. If no information for the error in the standard error is supplied, then regard it as 0. This is convenient if we're plotting data from pyblock.error procedures which combine data items. Such procedures just return the standard error and not the error associated with it (which isn't particularly meaningful/helpful in the blocking analysis). 26 November 2014, 14:51:03 UTC
2126c77 Merge remote-tracking branch 'origin/error_fmt' 10 June 2014, 11:44:20 UTC
4c9281e Also need to install coverage inside travis tests. 10 June 2014, 11:43:46 UTC
9d63f9f Enable coverage checking (min 87%) for travis tests. 10 June 2014, 11:35:24 UTC
9cbbf0b Special case infinite and zero values in error pretty printing. 10 June 2014, 11:33:51 UTC
2578b5f Acknowledge Tom Poole's contribution. 24 May 2014, 19:02:24 UTC
a890f67 Tidy README file and add contributing guidelines. 24 May 2014, 19:02:24 UTC
02d011e Now I remember why we weren't testing 3.2--no conda packages! 07 May 2014, 10:49:38 UTC
300952e Fine, let's just do all packages through conda. 07 May 2014, 10:46:24 UTC
b5220ec Fixes to travis... Ref: https://github.com/travis-ci/travis-ci/issues/2219. 07 May 2014, 10:42:31 UTC
cfcf717 Merge pull request #1 from tpoole/master Added functionality to handle weighted data. 07 May 2014, 10:22:35 UTC
aa35511 Fixed bug generating a numpy array of weighted means using PyPy. Obtaining nvariables in find_optimal_block was failing. 15 April 2014, 22:55:32 UTC
4414837 Added title and authors to the reference for the effective number of samples. 12 April 2014, 14:45:07 UTC
b72faf0 Added functionality to handle weighted data. 12 April 2014, 14:44:41 UTC
0e2c496 Manifest so both github and PyPI play nicely with README.rst. 02 April 2014, 14:29:10 UTC
dfc9a31 Ignore more build files/directories. 02 April 2014, 14:28:52 UTC
990b774 Release 0.1 02 April 2014, 13:55:03 UTC
80b22dc Ignore build files (docs and python bytecode). 02 April 2014, 13:42:54 UTC
ff1d463 Now test on python 3... 02 April 2014, 13:42:15 UTC
6860409 Bundle tests with pyblock as well. This makes Travis-CI easier to handle and also allows users who don't install from the git repository to run the tests. 02 April 2014, 04:48:44 UTC
2dbfe84 Travis CI. 02 April 2014, 04:39:56 UTC
9079015 Update tutorial. 02 April 2014, 04:35:16 UTC
1c900cd Don't use napoleon extension on readthedocs. 02 April 2014, 04:27:46 UTC
a6e57a2 unittests for pyblock. 02 April 2014, 01:54:56 UTC
a9b7ca5 Remove inaccessible code branch. 02 April 2014, 01:54:31 UTC
86eb07c Handle dataframe without strings as column names. 02 April 2014, 01:53:55 UTC
9c3d5cc License details for pyblock. 26 March 2014, 06:41:13 UTC
85e3f7c README note for pyblock. 23 March 2014, 22:41:54 UTC
14eb05d pyblock tutorial. Please adjust the pyblock tutorial notebook and commit the restructured text version (for inclusion in the documentation) so the documentation does not require ipython (useful for putting pyblock's documentation on readthedocs, for example). 23 March 2014, 22:28:41 UTC
d7f8a86 Introductory paragraphs for pyblock documentation. 12 March 2014, 15:21:49 UTC
19f35f3 pyblock installation instructions. 12 March 2014, 12:50:23 UTC
d053231 Require matplotlib and pandas >=0.13 for pyblock. 12 March 2014, 12:49:41 UTC
001b402 Include (and fix) pyblock.error in the documentation. 12 March 2014, 12:49:11 UTC
39b1dc2 Reorganisation and fixes of pyblock documentation structure. Also placeholders for things not yet written... 11 March 2014, 16:53:13 UTC
28ebda1 Correct pretty formatting of estimate if error is rounded up. Before we weren't handling cases such as an error of 9.8 correctly--we rounded the error to 10 but still treated the value as if the error affected the 10^0 rather than 10^1 so didn't round the value correctly. The output was consistent, just a little odd! 11 March 2014, 15:08:51 UTC
bdb0c9b Return of a noisy value and associated error.in format XXX(Y). 11 March 2014, 01:06:43 UTC
a50f79f Requirements for pyblock installation. 04 March 2014, 01:15:36 UTC
b1c74af setup.py for installing pyblock (eventually from PyPI). 02 March 2014, 22:10:42 UTC
3ccdd5c Remove debug output. 02 March 2014, 19:28:43 UTC
217bf94 Fix doc typo. 02 March 2014, 19:26:58 UTC
12c0a96 Start documentation for pyblock module. 02 March 2014, 19:23:13 UTC
b127dff Split generic blocking analysis into pyblock module. It will be useful to release the blocking analysis code separately, so split it out into a separate module to make this easier. Those unfortunate enough to have to work with the FCIQMC-code-whose-name-shall-not-be-mentioned will be happy... ;-) 01 March 2014, 23:58:25 UTC
back to top