Commit graph

2478 commits

Author SHA1 Message Date
fjosw
171c2cda2d Documentation updated 2023-07-14 13:27:54 +00:00
fjosw
faf1f78ee8 Merge branch 'develop' into documentation 2023-07-14 13:27:13 +00:00
Fabian Joswig
5c2a6de56f
fix: explicit Exception for combined fit constant edge case. (#202) 2023-07-14 14:26:54 +01:00
fjosw
8c370ebc91 Documentation updated 2023-07-14 13:23:17 +00:00
fjosw
6f3abd0b36 Merge branch 'develop' into documentation 2023-07-14 13:22:20 +00:00
s-kuberski
6dcd0c3518
feat: Added numerical integration of generic functions (#201)
* feat: Added numerical integration of generic functions

* refactored integration routines

* tests: two trivial tests for integration added.

* docs: quad docstring corrected.

* Small bugfix for integration without obs

---------

Co-authored-by: Fabian Joswig <fabian.joswig@ed.ac.uk>
2023-07-14 14:21:59 +01:00
fjosw
8dae4e684c Documentation updated 2023-07-14 12:39:22 +00:00
fjosw
328869f300 Merge branch 'develop' into documentation 2023-07-14 12:38:38 +00:00
Fabian Joswig
8736d1cd3c
feat: CObs format added and complex Corr print improved. (#200) 2023-07-14 13:38:21 +01:00
fjosw
ffa1193595 Documentation updated 2023-07-14 12:13:08 +00:00
fjosw
f72a2c5f94 Merge branch 'develop' into documentation 2023-07-14 12:12:27 +00:00
Fabian Joswig
b62a18643e
Bootstrap export/import (#198)
* feat: export_bootstrap method added.

* feat: import_bootstrap function added.

* tests: first test for import/export bootstrap added.

* feat: bootstrap feature cleaned up.

* docs: boostrap docstrings improved.
2023-07-14 13:12:11 +01:00
fjosw
8c4ead8410 Documentation updated 2023-07-10 15:34:17 +00:00
fjosw
9b1f60c00e Merge branch 'develop' into documentation 2023-07-10 15:33:35 +00:00
Fabian Joswig
2cd076dbd7
docs: details in documentation clarified. 2023-07-10 16:33:09 +01:00
Fabian Joswig
305b458d19
docs: link to Changelog added to README. 2023-07-10 16:13:32 +01:00
Fabian Joswig
e73e393695
docs: pip installation instructions changed. 2023-07-10 16:12:00 +01:00
Fabian Joswig
bf25ecf2ee
docs: Contributing guidelines clarified. 2023-07-10 16:11:25 +01:00
Fabian Joswig
c47e1ccac7
build: flake8 added to test build option in setup.py. 2023-07-10 16:06:55 +01:00
Fabian Joswig
5b024c7379
build: nbmake added to test build option in setup.py. 2023-07-10 16:06:00 +01:00
Fabian Joswig
47bb746b63
docs: citing pyerrors section added to README. 2023-07-10 15:53:33 +01:00
Fabian Joswig
db79cb2d95
tests: test for print_config added. 2023-07-10 15:44:06 +01:00
Fabian Joswig
9589820253
tests: coverage for all derivative variants extended. 2023-07-10 15:35:37 +01:00
fjosw
9a32f1e326 Documentation updated 2023-07-10 14:33:32 +00:00
fjosw
8ea8d96d65 Merge branch 'develop' into documentation 2023-07-10 14:32:47 +00:00
Justus Kuhlmann
94b0322f0b
new variant of second derivative, bigger stencil (#197)
* new variant of second derivative, bigger stencil

* better docstring dor second_deriv

* forgot to "r" in front of docstring

* flake8 compliance
2023-07-10 15:32:27 +01:00
fjosw
a5306482d3 Documentation updated 2023-06-23 12:25:46 +00:00
fjosw
3b802c4749 Merge branch 'develop' into documentation 2023-06-23 12:25:08 +00:00
Fabian Joswig
8381189708
refactor: plot_piechart slightly simplified. 2023-06-23 13:24:35 +01:00
Fabian Joswig
dac7193398
build: autograd dependency bumped to 1.6.2 2023-06-23 10:17:09 +01:00
fjosw
fce67284f3 Documentation updated 2023-06-22 12:54:49 +00:00
fjosw
fc3334e3f6 Merge branch 'develop' into documentation 2023-06-22 12:53:56 +00:00
Fabian Joswig
85f66d39cb
build: bumped autograd dependency to version 1.6 2023-06-22 13:53:17 +01:00
Fabian Joswig
f14042132f
build: bumped dependency versions to the latest releases.
The idea is to reduce the number of potential version combinations for
easier debugging in the future.
2023-06-02 17:19:20 +01:00
Fabian Joswig
1b45e71e79
ci: mac-os python version fixed. 2023-06-02 16:17:28 +01:00
Fabian Joswig
cdadbd0fad
ci: windows removed from pytest workflow, mac-os python version bumped
to 3.10
2023-06-02 16:16:04 +01:00
Fabian Joswig
4886197a03
docs: changes to pytest workflow documented in CONTRIBUTING.md 2023-06-02 15:49:42 +01:00
Fabian Joswig
5b80f44485
ci: pytest workflow updated to fail on warnings. 2023-06-02 15:48:35 +01:00
fjosw
00cf624cba Documentation updated 2023-06-02 14:47:24 +00:00
fjosw
b67b5495e2 Merge branch 'develop' into documentation 2023-06-02 14:46:45 +00:00
Fabian Joswig
e0e2686142
fix: bug in _find_correlator fixed. (#193) 2023-06-02 15:46:27 +01:00
Fabian Joswig
09cf6bae5a
Merge branch 'master' into develop 2023-06-02 15:11:48 +01:00
Fabian Joswig
ba94cbb718
build: version bumped to 2.8.2, CHANGELOG updated. 2023-06-02 15:06:39 +01:00
Fabian Joswig
c6d04cf88b
Fix another edge case in _compute_drho (#194)
* tests: failing test for compute_drho edge case added.

* tests: example file for failing compute_drho added.

* tests: assertion that dvalue stays the same added to compute drho test.

* fix: another edge case in computation of drho fixed.
2023-06-02 15:05:35 +01:00
fjosw
1b626aa000 Documentation updated 2023-06-02 14:05:26 +00:00
fjosw
b5eb4a0bfd Merge branch 'develop' into documentation 2023-06-02 14:04:36 +00:00
Fabian Joswig
525c61ed20
Fix another edge case in _compute_drho (#194)
* tests: failing test for compute_drho edge case added.

* tests: example file for failing compute_drho added.

* tests: assertion that dvalue stays the same added to compute drho test.

* fix: another edge case in computation of drho fixed.
2023-06-02 15:04:15 +01:00
Justus Kuhlmann
9489b87a7e
fix nan to None test (#192) 2023-06-01 14:07:16 +01:00
Fabian Joswig
bc6e7e93cb
Merge branch 'master' into develop 2023-06-01 13:42:49 +01:00
Fabian Joswig
07c8a1b71d
build: version bumped to 2.8.1, numpy versions >=1.25 excluded. 2023-06-01 13:35:15 +01:00