Skip to main content

Peak matching for XENON simulations

Project description

PEMA: Peak matching for clustering and classification

Test package CodeFactor Coverage Status Documentation Status

DOI PyPI version shields.io Python Versions PyPI downloads

PeakMatching

Peak clustering and classification validation using the WFsim

Installation

To install pema, one can easily get the latest version via Pipy. For increased usability one needs some XENONnT credentials, see this page.

pip install pema

Test installation

python -c "import pema ; print(pema.__version__) ; print('great succes')

0.7.0 / 2024-01-15

Full Changelog: https://github.com/XENONnT/pema/compare/v0.6.5...v0.7.0

0.6.5 / 2023-09-12

0.6.4 / 2022-10-18

Full Changelog: https://github.com/XENONnT/pema/compare/v0.6.3...v0.6.4

0.6.3 / 2022-06-08

Full Changelog: https://github.com/XENONnT/pema/compare/v0.6.2...v0.6.3

0.6.0 / 2022-05-30

Full Changelog: https://github.com/XENONnT/pema/compare/v0.5.2...v0.6.0

0.5.0 / 2022-05-29

Full Changelog: https://github.com/XENONnT/pema/compare/v0.4.4...v0.5.0

0.4.4 / 2022-05-29

Full Changelog: https://github.com/XENONnT/pema/compare/v0.4.3...v0.4.4

0.4.3 / 2022-04-12

Full Changelog: https://github.com/XENONnT/pema/compare/v0.4.2...v0.4.3

0.4.2 / 2022-03-02

  • ignore raises on testing (#189)
  • Test with straxen v1.4.0 (#190)

0.4.1 / 2022-02-16

  • Fix for new versions (#180)

0.4.0 / 2022-02-11

  • Field usage updates (#173)
  • Update docs requirements (#155)
  • Bump straxen (#167)
  • Only allow py>3.8 (#165)

Notes:

  • updates to peak matching based on S2s, lineages changes

0.3.6 / 2021-12-10

  • Use raw_area_trigger for reconstruction bias (#123)
  • add gitattributes, fix #132 (#133)
  • test making docs (#137)
  • Requirements (many)

0.3.5 / 2021-12-10

  • Fix bias to #112 (#122)

0.3.4 / 2021-12-10

  • Fix bias plots (#112)
  • Bump WFSim (#121)
  • Pin pymongo (#116)

0.3.3 / 2021-11-08

  • Add rr matrix (#96, #101)

0.3.2 / 2021-11-08

  • Several tweaks to v0.3.1 (ec3f2821eab059c812db9fec2e723da6c5cbfc8e, 9d5bae41b91855041dc61717594da70cae5e8292, 437677c301003f4e9812420603390b8b3b93f27b, 437677c301003f4e9812420603390b8b3b93f27b)

0.3.1 / 2021-11-03

  • use overlap window for matching, include events (#86)

0.3.0 / 2021-10-24

  • New wfsim inst (#67)
  • Increase the coverage (#65, #66)
  • Make compatible with strax(en) -1.0.0rc (#44)

0.2.2 / 2021-08-10

  • Fix master for strax, straxen, wfsim == 0.16.1, 0.19.3, 0.5.6 (#23)
  • Fix docs requirements (#34, #32)
  • Create codeql-analysis.yml (#35)
  • Fix saving as SVG (#21)
  • Register from module (#22)
  • Less pinned requirements (#32)

0.2.1 / 2021-60-17

  • Allow plot dump to pickle (#20)
  • minor commits

0.2.0 / 2021-05-21

  • Increased testing, faster matching (#17)
  • Update notebooks to be more plug and play (#13)
  • Use actions for testing (#15)

0.1.0 / 2021-04-10

  • Restructured code into plugins
  • Arbitrary acceptance to allow for penalty factors
  • Install CI:
    • CodeFactor
    • Coveralls
    • Automated documentation
    • Testing

0.0.1 / 2020-11-25

  • Further prepare the package and prepare for deployment

0.0.0 / 2020-11-23

  • Initial commits

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pema-0.7.0.tar.gz (35.2 kB view hashes)

Uploaded Source

Built Distribution

pema-0.7.0-py3-none-any.whl (37.0 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page