Skip to main content

XENON Framework for Unified Simulations of Events

Project description

XENON fuse

PyPI version shields.io Coverage Status Test package Readthedocs Badge pre-commit.ci status DOI

Framework for Unified Simulation of Events

fuse is the refactored version of the XENONnT simulation chain. The goal of this project is to unify epix and WFSim into a single program. fuse is based on the strax framework, so that the simulation steps are encoded in plugins with defined inputs and outputs. This allows for a flexible and modular simulation chain.

Installation

With all requirements fulfilled (e.g., on top of the XENONnT montecarlo_environment):

python -m pip install xenon-fuse

or install from source:

git clone git@github.com:XENONnT/fuse
cd fuse
python -m pip install . --user

Plugin Structure

The full simulation chain in split into multiple plugins. An overview of the simulation structure can be found below.

fuse plugin structure

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

xenon_fuse-1.5.2.tar.gz (71.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

xenon_fuse-1.5.2-py3-none-any.whl (93.8 kB view details)

Uploaded Python 3

File details

Details for the file xenon_fuse-1.5.2.tar.gz.

File metadata

  • Download URL: xenon_fuse-1.5.2.tar.gz
  • Upload date:
  • Size: 71.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.22

File hashes

Hashes for xenon_fuse-1.5.2.tar.gz
Algorithm Hash digest
SHA256 cef348ff1a5ed69ff6c9d8c1debe3665c3a0405c7ede3e78b7cafbbc39544065
MD5 e5f0456896b300dc7365724eb5a35156
BLAKE2b-256 090291dd4267ffee58460b81360efacf5f50c6b96d6b6bfac06746c244add67b

See more details on using hashes here.

File details

Details for the file xenon_fuse-1.5.2-py3-none-any.whl.

File metadata

  • Download URL: xenon_fuse-1.5.2-py3-none-any.whl
  • Upload date:
  • Size: 93.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.22

File hashes

Hashes for xenon_fuse-1.5.2-py3-none-any.whl
Algorithm Hash digest
SHA256 eda450bfc28a20ae56b2f4c5906a594977fe0c4b9bf45be054e4248abc8dc088
MD5 aa92de59728602390b2df03dd19effd2
BLAKE2b-256 1471ccfec2fed8fcd1ec4e07a9f14cb4f69ce7bacc1028971c84a4be76828603

See more details on using hashes here.

Supported by

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