strax for XAMS data
Project description
Amstrax
Documentation
Amsterdam Strax
Amstrax is the analysis framework for XAMS, built on top of the generic strax framework.
Installation
For installing the package do the regular install-packages-from-github tricks:
pip install amstrax
All required dependencies will be installed for you.
Usage
First you'll need to get some data. For this you'll need to either run somewhere where nikhef's /data/xenon/xams is available or have data downloaded. Either strax processed data or pax raw data is fine. Once you have data you can try running the Tutorial notebook (although it's in Dutch), just make sure to change the output_folder to where you have data
1.0.2 / 2021-12-07
- Bugfix XAMS context (#46)
1.0.1 / 2021-12-02
BUG for xams context, please use v1.0.2
- Flip the channel map for xams (#44)
- Few tweaks when submitting to stoomboot (#45)
1.0.0 / 2021-12-02
Stable version after first amstrax
project
Breaking changes:
- Only
raw_records_v1724
andraw_records_v1730
are provided. Plugins will have to be added in later versions bootstrax
is deleted and replaced by simpleramstraxer.py
-functionality- Restructure of package
- Removal of notebooks to dedicated repo
Major updates:
- New testing suite
- New integrations
- New DAQReader
- Simplified and streamlined auto processing
- Documentation on new documentation website
Related pull requests:
- Add badges to Amstrax and update readme (#23)
- Plugin, context and package structure (#24)
- Fix autoprocessing scripts (#25)
- Delete bootstrax (#26)
- remove notebooks (#27)
- Add documentation
- Add context test (#28)
- Code cleanup (#36, #40)
- Fix straxen requirements for testing (#37)
- Add init for autoprocessing (#39)
- Test autoprocessing scripts (#41)
- Add documentation (#42, #43)
0.1.0 / 2021-12-02
- Add testing and restructure amstrax (#13)
0.0.1 / <2021-12-01
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.