Metadata-Version: 2.4
Name: straxen
Version: 3.2.4
Summary: Streaming analysis for XENON
License-File: LICENSE
Author: Straxen contributors, the XENON collaboration
Requires-Python: >=3.10,<3.13
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: BSD License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Topic :: Scientific/Engineering :: Physics
Provides-Extra: docs
Requires-Dist: Jinja2 (==3.1.5) ; extra == "docs"
Requires-Dist: bokeh
Requires-Dist: commentjson
Requires-Dist: commonmark (==0.9.1) ; extra == "docs"
Requires-Dist: docutils (==0.18.1)
Requires-Dist: gitpython
Requires-Dist: graphviz
Requires-Dist: immutabledict
Requires-Dist: lxml_html_clean ; extra == "docs"
Requires-Dist: m2r (==0.2.1)
Requires-Dist: matplotlib
Requires-Dist: mistune (==0.8.4)
Requires-Dist: multihist (>=0.6.3)
Requires-Dist: nbsphinx (==0.8.9) ; extra == "docs"
Requires-Dist: numba (>=0.50.0)
Requires-Dist: numpy
Requires-Dist: packaging
Requires-Dist: pymongo
Requires-Dist: recommonmark (==0.7.1) ; extra == "docs"
Requires-Dist: requests
Requires-Dist: sphinx (==7.1.2) ; extra == "docs"
Requires-Dist: sphinx_rtd_theme (==1.3.0) ; extra == "docs"
Requires-Dist: strax (>=2.2.1)
Requires-Dist: urllib3 (==2.2.2) ; extra == "docs"
Requires-Dist: utilix (>=0.11.0)
Requires-Dist: xedocs (>=0.2.41)
Project-URL: Repository, https://github.com/XENONnT/straxen
Description-Content-Type: text/markdown

# straxen
Streaming analysis for XENON(nT)

[![Test package](https://github.com/XENONnT/straxen/actions/workflows/pytest.yml/badge.svg?branch=master)](https://github.com/XENONnT/straxen/actions/workflows/pytest.yml)
[![Coverage Status](https://coveralls.io/repos/github/XENONnT/straxen/badge.svg)](https://coveralls.io/github/XENONnT/straxen)
[![PyPI version shields.io](https://img.shields.io/pypi/v/straxen.svg)](https://pypi.python.org/pypi/straxen/)
[![Readthedocs Badge](https://readthedocs.org/projects/straxen/badge/?version=latest)](https://straxen.readthedocs.io/en/latest/?badge=latest)
[![CodeFactor](https://www.codefactor.io/repository/github/xenonnt/straxen/badge)](https://www.codefactor.io/repository/github/xenonnt/straxen)
[![pre-commit.ci status](https://results.pre-commit.ci/badge/github/XENONnT/straxen/master.svg)](https://results.pre-commit.ci/latest/github/XENONnT/straxen/master)
[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.5576262.svg)](https://doi.org/10.5281/zenodo.5576262)

[Straxen](https://straxen.readthedocs.io) is the analysis framework for XENONnT, built on top of the generic [strax framework](https://github.com/AxFoundation/strax). Currently it is configured for analyzing XENONnT and XENON1T data.

For installation instructions and usage information, please see the [straxen documentation](https://straxen.readthedocs.io/en/latest/setup.html).


## Further status
[![Python Versions](https://img.shields.io/pypi/pyversions/straxen.svg)](https://pypi.python.org/pypi/straxen)
[![PyPI downloads](https://img.shields.io/pypi/dm/straxen.svg)](https://pypistats.org/packages/straxen)

