Major changes:
- Add ultranest sampler by @JoranAngevaare in #246
- Add dark-elf example by @JoranAngevaare in #234
- Add DarkElf + test notebooks by @JoranAngevaare in #215
- Up utils coverage by @JoranAngevaare in #206
- Bump actions/setup-python from 3.0.0 to 3.1.0 by @dependabot in #207
- Bump typing-extensions from 4.1.1 to 4.2.0 in /extra_requirements by @dependabot in #211
- Bump pandas from 1.4.1 to 1.4.2 in /extra_requirements by @dependabot in #210
- Bump github/codeql-action from 1 to 2 by @dependabot in #209
- Bump actions/setup-python from 3.1.0 to 3.1.2 by @dependabot in #208
- Bump pytest from 7.1.1 to 7.1.2 in /extra_requirements by @dependabot in #212
- Bump tqdm from 4.63.1 to 4.64.0 by @dependabot in #213
- Update numpy by @JoranAngevaare in #214
- Add DarkElf + test notebooks by @JoranAngevaare in #215
- Bump gvar from 11.9.7 to 11.10 in /extra_requirements by @dependabot in #219
- Bump emcee from 3.1.1 to 3.1.2 in /extra_requirements by @dependabot in #218
- Bump matplotlib from 3.5.1 to 3.5.2 in /extra_requirements by @dependabot in #216
- Bump psutil from 5.9.0 to 5.9.1 in /extra_requirements by @dependabot in #217
- Bump scipy from 1.8.0 to 1.8.1 in /extra_requirements by @dependabot in #220
- Bump sphinx from 4.5.0 to 5.0.0 in /extra_requirements by @dependabot in #221
- Bump nbsphinx from 0.8.8 to 0.8.9 by @dependabot in #231
- Bump pandas from 1.4.2 to 1.4.3 by @dependabot in #228
- Bump sphinx from 5.0.0 to 5.0.2 by @dependabot in #227
- Bump nbsphinx from 0.8.8 to 0.8.9 in /extra_requirements by @dependabot in #226
- Bump pandas from 1.4.2 to 1.4.3 in /extra_requirements by @dependabot in #225
- Bump actions/setup-python from 3.1.2 to 4.1.0 by @dependabot in #232
- Bump typing-extensions from 4.2.0 to 4.3.0 in /extra_requirements by @dependabot in #236
- Bump sphinx from 5.0.2 to 5.1.0 in /extra_requirements by @dependabot in #237
- Bump numba from 0.55.2 to 0.56.0 in /extra_requirements by @dependabot in #239
- Bump nbmake from 1.3.0 to 1.3.3 in /extra_requirements by @dependabot in #240
- Add dark-elf example by @JoranAngevaare in #234
- Bump sphinx from 5.1.0 to 5.1.1 in /extra_requirements by @dependabot in #245
- Add ultranest sampler by @JoranAngevaare in #246
- Semiconductor experiments energy range by @JoranAngevaare in #252
Full Changelog: https://github.com/JoranAngevaare/dddm/compare/v3.0.2...v4.0.0
minor:
- Plotting tweaks (#203, 2e05346ed6f89d500e191eec3969d357b57a05b4)
- Test requirements (#184, #183, #187, #188, #189, #190, #191, #192, #193, #194, #196, #202, #200, #198)
minor:
- Fix submission to stoomboot (#179)
- Fixes to the energy resolution / threshold (#176)
major:
- Refactor dddm (#158)
patch:
- pipy install (#175)
- Write documentation(#169)
patch:
- try upping coverage (#131)
- Sourcery refactored master branch (#141)
- fix line endings (#142)
- Increase testing stability (#145)
minor:
- Fix name change of package (#109)
- Add seaborn copies for extracting confidence regions (#119, #130)
patch:
- Readme updates (000057cb1e90bd77a5a733eb134ac36641173ef9, 0776ec9d6f35c87c5ae755d8c080a5c6675bb95f, e366fabba589eb7779a65adc73bd657ec55ef102, a9623b8092c0d800e21066c0c3207fb6927fde7e)
- add fixed priors (#129)
patch:
- First apply smearing, then the threshold (#92)
- Fix kwargs setting for scatter plots (#107)
major:
- Fix galactic and det spectrum (#87, #90)
minor:
- Don't use save-intermediate or emax for run_combined_multinest (#51)
- Use 1T low-er resolution (#52)
- Fix Ge-iZIP background rate (#53)
- Make 5 keV consistently emax (#56)
- Fix #54 - Update XENONnT (#84)
- Sdd result plotting (#83)
patch:
- Make requirements file pinned (#57)
- Add a logger with nice formatting (#85)
- Save canvas to pickle (#50)
- Restore autopep8 (#88)
- remove old notebooks (#91, 794adfb )
major:
- Restructure code, get ready for release (#16)
- Restructure dddm and improve CI (#15)
- Debugging DirectDmTargets (#12)
minor:
- Update to run locally (#37)
- Small tweaks to context and verne interfacing (#30)
- Detector configurations and config passing (#13)
patch:
- Delete run_dddm_multinest (#46)
- Use dependabot for actions (#34, #35)
- Pending issues work in development (#32)
- use workflows for testing (#14)
- Fix the tests (#19)
- Flag files for computation before continuing (#10)
- Working fully for three optimizers:
- multinest
- emcee
- nestle
- Initial release