Commit graph

1439 commits

Author SHA1 Message Date
fjosw
a98ffe40de Documentation updated 2022-03-02 12:01:52 +00:00
fjosw
bb98e1f487 Merge branch 'develop' into documentation 2022-03-02 12:01:20 +00:00
Fabian Joswig
c54ea54069
Merge pull request #83 from fjosw/feature/covariance_from_correlation
Reworked covariance
2022-03-02 12:01:03 +00:00
Fabian Joswig
ece3c5d2ba tests: additional test added. 2022-03-02 11:49:29 +00:00
Fabian Joswig
11007dffc9 docs: docstrings of covariance and _covariance_element clarified 2022-03-02 11:11:48 +00:00
Fabian Joswig
42d9d3630e ci: W605 added to flake8 exceptions. 2022-03-01 19:20:05 +00:00
Fabian Joswig
1f0f060472 docs: docstring for covariance extended. 2022-03-01 19:07:08 +00:00
Fabian Joswig
da0c43fe9a feat: correlation parameter added to covariance again, tests extended. 2022-03-01 17:46:12 +00:00
Fabian Joswig
8d93ff95f2 tests: further tests for covariance added. 2022-03-01 17:38:42 +00:00
Fabian Joswig
3796c0395f feat: computation of _covariance_element optimized, visualize option
added to covariance, tests adjusted.
2022-03-01 15:34:53 +00:00
Fabian Joswig
c28d6131b1 refactor: redundant lines in _covariance_element removed. 2022-03-01 14:35:38 +00:00
Fabian Joswig
74b0f77c2d feat: covariance is now estimated from the uncorrelated correlation
matrix rescaled by the full (correlated) errors.
2022-03-01 14:32:13 +00:00
Fabian Joswig
82419b7a88 feat: positive semi-definite estimator for the covariance implemented,
fits.covariance matrix deprecated, covariance can now handle lists of
observables.
2022-03-01 09:45:25 +00:00
Fabian Joswig
498a251072 refactor!: if clause in Obs.__init__ eliminated, empty observables need
to be initialized with means=[] from now on.
2022-02-28 13:43:49 +00:00
Fabian Joswig
42df254288 refactor: else case for empty observables in Obs.__init__ simplified. 2022-02-28 13:26:48 +00:00
Fabian Joswig
0f749fd107 refactor: instantiation of Obs in import_jackknife slightly optimized 2022-02-28 13:25:09 +00:00
Fabian Joswig
2ba59f90c0 Version number bumped to 2.1.0+dev 2022-02-28 13:18:04 +00:00
Fabian Joswig
508fd0c8d3 Merge branch 'develop' into feature/alternative_covariance 2022-02-26 09:14:25 +00:00
Fabian Joswig
8e3e34bbea tests: test for covariance of covobs added 2022-02-26 09:13:59 +00:00
Fabian Joswig
344da7a3d9 feat: first version of strictly positive semi-definite covariance 2022-02-26 08:45:33 +00:00
fjosw
63eb47ee14 Documentation updated 2022-02-25 17:00:49 +00:00
fjosw
b97c1eae7b Merge branch 'develop' into documentation 2022-02-25 17:00:12 +00:00
Fabian Joswig
bb3ddabfd0 Merge branch 'develop' of github.com:fjosw/pyerrors into develop 2022-02-25 16:59:48 +00:00
Fabian Joswig
4498da01a9 fix: Relative minus sign for TTtilde operator added in
hadrons.read_fourquark_hd5
2022-02-25 16:59:20 +00:00
fjosw
12f91fe560 Documentation updated 2022-02-25 16:53:00 +00:00
fjosw
683c22044a Merge branch 'develop' into documentation 2022-02-25 16:52:14 +00:00
Fabian Joswig
c66dee6ee8
Merge pull request #82 from s-kuberski/feature/covobs
feat: Check for symmetry and positive-semidefiniteness of covariance …
2022-02-25 16:51:52 +00:00
fjosw
ad04892290 Documentation updated 2022-02-25 16:42:13 +00:00
fjosw
bdef8183e8 Merge branch 'develop' into documentation 2022-02-25 16:41:38 +00:00
Fabian Joswig
542296099f feat: hadrons fourquark function can now read tensor operators 2022-02-25 16:41:02 +00:00
Simon Kuberski
751d28711f feat: Check for symmetry and positive-semidefiniteness of covariance matrices in the initialization of covobs 2022-02-25 17:39:49 +01:00
fjosw
5965c478d6 Documentation updated 2022-02-24 16:14:09 +00:00
fjosw
1fc3bac2c0 Merge branch 'develop' into documentation 2022-02-24 16:13:34 +00:00
Fabian Joswig
24a0df6a2a feat: a warning is now issued when an estimated covariance matrix is not
positive semi-definite. Docstrings extended.
2022-02-24 16:12:37 +00:00
fjosw
bf83ab29de Documentation updated 2022-02-23 17:01:54 +00:00
fjosw
5dac3462a7 Merge branch 'develop' into documentation 2022-02-23 17:01:19 +00:00
Fabian Joswig
b960ce0e3d
Merge pull request #81 from s-kuberski/bugfix/idl
_merge_idx now returns sorted lists
2022-02-23 17:00:59 +00:00
Simon Kuberski
86b1371363 Adjusted function definitions, added test for _merge_idx 2022-02-23 17:51:12 +01:00
Simon Kuberski
3288dfd148 _merge_idx now returns sorted lists 2022-02-23 17:31:18 +01:00
fjosw
80732e4395 Documentation updated 2022-02-23 16:25:12 +00:00
fjosw
8ac1edaf95 Merge branch 'develop' into documentation 2022-02-23 16:24:25 +00:00
Fabian Joswig
6bfeff4f27 fix: Corr.fit now explicitly checks that the provided fit range is a two
element list.
2022-02-23 16:23:42 +00:00
fjosw
df9d69ba13 Documentation updated 2022-02-23 10:28:05 +00:00
fjosw
63ad6e3adb Merge branch 'develop' into documentation 2022-02-23 10:27:30 +00:00
Fabian Joswig
ab8e3ce549 fix: splitting at '.' removed from auto detection of replica names in
openQCD.read_rwms
2022-02-23 10:26:32 +00:00
fjosw
98abed3a67 Documentation updated 2022-02-23 10:26:31 +00:00
fjosw
f9222c52c4 Merge branch 'develop' into documentation 2022-02-23 10:25:52 +00:00
Fabian Joswig
5ee975dc44 fix: auto detection of replica names in opeqnQCD.rwms now also works
with dots in the file names.
2022-02-23 10:25:13 +00:00
fjosw
c337fdfbd1 Documentation updated 2022-02-23 10:24:17 +00:00
fjosw
61f1e98eb7 Merge branch 'develop' into documentation 2022-02-23 10:23:44 +00:00