Metadata-Version: 2.1
Name: dddm
Version: 3.0.0
Summary: Direct Detection of Dark Matter: Probing the complementarity of several targets for dark matter detection
Home-page: https://github.com/jorana/DD_DM_targets
Author: Joran Angevaare
License: UNKNOWN
Keywords: todo
Platform: UNKNOWN
Classifier: Intended Audience :: Science/Research
Classifier: Development Status :: 3 - Alpha
Classifier: Programming Language :: Python :: 3.8
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Intended Audience :: Science/Research
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Topic :: Scientific/Engineering :: Physics
Requires-Python: >=3.8
Requires-Dist: corner
Requires-Dist: coveralls
Requires-Dist: emcee
Requires-Dist: hypothesis
Requires-Dist: immutabledict
Requires-Dist: matplotlib
Requires-Dist: multihist
Requires-Dist: nestle
Requires-Dist: numba
Requires-Dist: numericalunits
Requires-Dist: numpy
Requires-Dist: pandas
Requires-Dist: pytest
Requires-Dist: pytest-runner
Requires-Dist: scipy
Requires-Dist: seaborn (~=0.11.2)
Requires-Dist: tqdm

# DirectDetectionDarkMatter-experiments

[![CodeFactor](https://www.codefactor.io/repository/github/joranangevaare/dddm/badge)](https://www.codefactor.io/repository/github/joranangevaare/dddm)
[![Pytest](https://github.com/joranangevaare/dddm/workflows/Pytest/badge.svg)](https://github.com/joranangevaare/dddm/actions?query=workflow%3APytest)
[![Coverage Status](https://coveralls.io/repos/github/JoranAngevaare/dddm/badge.svg?branch=master)](https://coveralls.io/github/JoranAngevaare/dddm?branch=master)
[![DOI](https://zenodo.org/badge/214990710.svg)](https://zenodo.org/badge/latestdoi/214990710)

Probing the complementarity of several in Direct Detection Dark Matter Experiments to reconstruct
Dark Matter models

# Installation (linux)

Please follow the installation
script [here](https://github.com/JoranAngevaare/dddm/blob/master/.github/scripts/install_on_linux.sh)

# Author

Joran Angevaare <j.angevaare@nikhef.nl>

# Requirements

- [`wimprates`](https://github.com/joranangevaare/wimprates).
- [`verne`](https://github.com/joranangevaare/verne)
- Optimizer:
    - [`multinest`](https://github.com/JohannesBuchner/PyMultiNest)
    - [`emcee`](https://emcee.readthedocs.io/en/stable/)
    - [`nestle`](http://kylebarbary.com/nestle/)

# Options

- Multiprocessing
- Earth shielding integration
- Computing cluster utilization






3.0.0 / 2022-01-30
------------------
major:
 - Refactor dddm (#158)
patch:
 - pipy install (#175)
 - Write documentation(#169)


2.1.1 / 2022-01-30
------------------
patch:
 - try upping coverage (#131)
 - Sourcery refactored master branch (#141)
 - fix line endings (#142)
 - Increase testing stability (#145)


2.1.0 / 2021-11-23
------------------
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)


2.0.1 / 2021-09-17
------------------
patch:
 - First apply smearing, then the threshold (#92)
 - Fix kwargs setting for scatter plots (#107)

2.0.0 / 2021-08-25
------------------
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 )


1.0.0 / 2021-06-22
------------------
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)

0.4.0 / 2020-04-23
------------------
- Working fully for three optimizers:
    - multinest
    - emcee
    - nestle

0.1.0 / 2019-11-14
------------------
- Initial release


