strax-based time series analysis for single photon counting experiments
Project description
straxion
strax-based time series analysis for single photon counting experiments. straxion is currently used by (new) QAULIPHIDE dark photon search experiments.
Installation
Ideally, straxion works with Python 3.11 or 3.12. Python 3.13 is not recommended due to lack of support from strax (by strax 2.1.1).
cd straxion
pip install -e ./
Tutorials
- See this document for
straxrelated functionality. - Check
notebooks/forstraxiontutorials in the QUALIPHIDE context.
Tests
The test pipeline in tests/ is built based on synthesized data contained in the released tag test-data. Please refer to docs/SECURE_TEST_DATA_SETUP.md for how to update or add test data. The tests are triggered every time a commit is made in a pull request, and one can refer to Actions of this repo for examples.
Contribution
- This is a public repo. Please avoid putting sensitive information about the experiments in either plots or code.
- Please make a pull request for any development, except for documentation-related edits.
- Note that
pre-commitwill automatically examine and try to fix the code styles for each commit. Sometimes the fix cannot be done automatically, and you will need to update manually at your discretion. - Please avoid bumping versions of this package or the plugins without communication with other developers.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file straxion-0.3.1.tar.gz.
File metadata
- Download URL: straxion-0.3.1.tar.gz
- Upload date:
- Size: 335.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9eee8db3408d3e73d5838d76faf0d210a2ce6e4e1b7edd938de84583f8607db8
|
|
| MD5 |
3dea6672341ecd013f1cbcc8631547dd
|
|
| BLAKE2b-256 |
bc87a0079e9e38e016de55c296ddf77bdbe0a056d3a3bd81d3aac9e13a562f6d
|
Provenance
The following attestation bundles were made for straxion-0.3.1.tar.gz:
Publisher:
pypi_install.yml on WashU-Astroparticle-Lab/straxion
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
straxion-0.3.1.tar.gz -
Subject digest:
9eee8db3408d3e73d5838d76faf0d210a2ce6e4e1b7edd938de84583f8607db8 - Sigstore transparency entry: 1229459636
- Sigstore integration time:
-
Permalink:
WashU-Astroparticle-Lab/straxion@df0604b1eb09f6e71708c4b6704722a22aa05dcb -
Branch / Tag:
refs/tags/v0.3.1 - Owner: https://github.com/WashU-Astroparticle-Lab
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi_install.yml@df0604b1eb09f6e71708c4b6704722a22aa05dcb -
Trigger Event:
release
-
Statement type:
File details
Details for the file straxion-0.3.1-py3-none-any.whl.
File metadata
- Download URL: straxion-0.3.1-py3-none-any.whl
- Upload date:
- Size: 540.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8eff57f967107652572d845ec346c42dfbb760eeb04e96066e4ff7fd05aa3678
|
|
| MD5 |
24c4d5ef57d1c2d4d00f9e3ec7c9bf62
|
|
| BLAKE2b-256 |
45f0353962e9fdde3e735b45fe9bdffe0800c5b897e99e8b841557b01c820a98
|
Provenance
The following attestation bundles were made for straxion-0.3.1-py3-none-any.whl:
Publisher:
pypi_install.yml on WashU-Astroparticle-Lab/straxion
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
straxion-0.3.1-py3-none-any.whl -
Subject digest:
8eff57f967107652572d845ec346c42dfbb760eeb04e96066e4ff7fd05aa3678 - Sigstore transparency entry: 1229459648
- Sigstore integration time:
-
Permalink:
WashU-Astroparticle-Lab/straxion@df0604b1eb09f6e71708c4b6704722a22aa05dcb -
Branch / Tag:
refs/tags/v0.3.1 - Owner: https://github.com/WashU-Astroparticle-Lab
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi_install.yml@df0604b1eb09f6e71708c4b6704722a22aa05dcb -
Trigger Event:
release
-
Statement type: