Commit graph

960 commits

Author SHA1 Message Date
ppetrak
59d22fceee fix: reduced the migrad solver tolerance + removed unnecessary check 2023-01-30 15:16:41 +01:00
ppetrak
80371a0898 fix/tests: Combined fit now also works when the keys of the x,y & func input dictionaries are not in the same order, build: improvements in performance 2023-01-30 14:26:47 +01:00
Fabian Joswig
fe54b1aa13
docs: hyperlink fixed in docs. 2023-01-24 13:09:33 +00:00
Fabian Joswig
615795dc5b
docs: gm alias added to basic example, hyperlink fixed in documentation. 2023-01-24 13:06:14 +00:00
Fabian Joswig
07de2e767f
docs: Explanation about ensemble names made more explicit in
documentation.
2023-01-24 12:59:15 +00:00
Fabian Joswig
f33db8280e
fix: unnecessary import removed. 2023-01-20 11:46:16 +00:00
Fabian Joswig
7bb164120b
tests: fuzzy test for Obs added, test dependencies and documentation
updated.
2023-01-20 11:44:31 +00:00
Fabian Joswig
ef23dd256f
Merge pull request #146 from fjosw/feat/errorbar_wrapper
Wrapper for errorbar matplotlib method
2023-01-18 17:53:23 +00:00
Fabian Joswig
4e71da0b59 feat: read_DistillationContraction_hd5 can now deal with missing files. 2023-01-18 17:51:34 +00:00
Fabian Joswig
c475ca53a5
feat: misc.errorbar can now also process non Obs data and xerr, yerr can
be passed to overwrite the Obs's errors.

Co-authored-by: Simon Kuberski <simon.kuberski@uni-muenster.de>
2023-01-18 17:02:08 +00:00
Fabian Joswig
6ed357b51d
feat: Added wrapper for errorbar matplotlib method for more convenient
plotting.
2023-01-18 15:03:08 +00:00
Fabian Joswig
88fd37b241
fix: Corr.symmetric can now deal with None entries. (#145) 2023-01-16 16:10:19 +00:00
Justus Kuhlmann
26447d658c
better docstrings (#144)
* first example of returns statement in docstring

* added a some return statements for pandas API

* last return statements in pandas input

* added returns to bdio docstrings

* few returns statements added to docstring

* finished docstrings for hadrons submodule

* also finished docstrings for json submodule

* finished misc submodule

* added returns in docstrings in openqQCD

* made some cosmetic chanes to dostrings

* added return nad return statement in docstring

* linting

* Improved docstrings of mpm, fits, roots, misc to have return statements

returns added for misc.py

returns added for mpm.py

reutrns added for fits.py

* linting...

* Some polishing of docstrings
2023-01-16 14:57:22 +00:00
Fabian Joswig
b9cdebd442
feat: gm alias for gamma_method also added to other classes. 2023-01-13 17:26:52 +00:00
Fabian Joswig
a45e20b51c
feat: multi parameter root feature added. 2023-01-10 10:28:12 +00:00
Fabian Joswig
86495af122
build: version number bumped to 2.6.0+dev 2023-01-07 11:39:00 +01:00
Fabian Joswig
0b2cecfea4
build: version number bumped to 2.5.0 2023-01-07 11:30:36 +01:00
Fabian Joswig
a53fb18821
feat: removed attribute is_merged. 2023-01-06 13:34:26 +01:00
Fabian Joswig
f76c24b5e8
fix: removed _filter_zeroes to prevent unintended removal of
configurations from idls.
2023-01-06 13:20:48 +01:00
Fabian Joswig
91ec0bff41
feat: introduced alias gm for Obs.gamma_method. 2023-01-04 15:33:46 +01:00
Simon Kuberski
02fb18f62f fix: corrected small bug in qtop_projection with several replica 2023-01-02 19:06:32 +01:00
jkuhl-uni
aa8fa2c0c5 last changes, last linting 2022-12-21 18:20:13 +01:00
jkuhl-uni
3fdbc371b2 linting... 2022-12-21 17:47:01 +01:00
jkuhl-uni
f9fe5c7ec9 small changes to rep names 2022-12-21 15:34:14 +01:00
jkuhl-uni
f91c4adff4 added a wonderful ChatGPT docstring 2022-12-21 15:12:45 +01:00
jkuhl-uni
6d7fd3bcfb xsf-method can now handle multiple replika 2022-12-21 14:57:08 +01:00
Fabian Joswig
6443884c8d
Merge branch 'develop' into feat/read_ms5_xsf 2022-12-20 18:24:39 +01:00
Fabian Joswig
6343968404
fix: complex correlator fix extended to array valued complex
correlators.
2022-12-20 18:13:15 +01:00
jkuhl-uni
785c590397 small bug fix 2022-12-20 18:08:22 +01:00
jkuhl-uni
11ffd4571d a bit of housekeeping 2022-12-20 18:01:46 +01:00
Fabian Joswig
f39a70c5a8
fix: Corr.__repr__ also works for complex correlators. 2022-12-20 17:40:41 +01:00
Fabian Joswig
060c23571e
fix: real and imag attributes of complex correlator object fixed. 2022-12-20 17:35:30 +01:00
Fabian Joswig
313dec7cee
refactor: _assert_equal_properties simplified. 2022-12-20 17:18:25 +01:00
Fabian Joswig
c01d822ec8
refactor: unnecessary if clause in constructor of Corr class removed. 2022-12-20 17:09:35 +01:00
jkuhl-uni
4fb27462bd almsot done, still need to fix Corr(CObs) for some reason 2022-12-20 16:04:15 +01:00
jkuhl-uni
3b797a0559 better indexing 2022-12-20 15:47:36 +01:00
jkuhl-uni
ef2323e9bd missed some brakets 2022-12-20 15:43:17 +01:00
ppetrak
80c8a0f979 feat: added (default) method Levenberg-Marquardt, test added 2022-12-20 15:26:13 +01:00
jkuhl-uni
134fe7d3f7 first steps to output in the right format 2022-12-20 15:08:34 +01:00
jkuhl-uni
ae62548661 Add a better docstring to read_ms5_xsf method 2022-12-20 13:44:07 +01:00
jkuhl-uni
f74793b765 Add docstring to read_ms5_xsf method 2022-12-20 13:36:08 +01:00
Fabian Joswig
0f440d1d6e
fix: reapplied changes to hadrons.get_cnfg_number. 2022-12-20 10:16:07 +01:00
jkuhl-uni
ed0b7cad3f now able to read not just one config 2022-12-20 09:56:10 +01:00
jkuhl-uni
3399b72bfb new idea for reading ms5_xsf data 2022-12-19 18:29:51 +01:00
Fabian Joswig
33ff2219ba
fix: Combined fit can now handle list and array inputs for y-values, test added. 2022-12-19 16:06:12 +01:00
Fabian Joswig
140b626aae
fix: Combined fit can now handle list and array inputs for x-values,
test added.
2022-12-19 15:15:24 +01:00
ppetrak
3d6ec7b397 fix: flak8 & pytest 2022-12-19 14:03:45 +01:00
ppetrak
500c5234cf clean-up 2022-12-16 18:55:43 +01:00
ppetrak
9a05fc916a incorparated (uncorrelated) combined fits in fits.least_squares 2022-12-16 18:47:25 +01:00
jkuhl-uni
6ef081acef first version of skript to read xsf data 2022-12-16 13:02:59 +01:00