strax icon indicating copy to clipboard operation
strax copied to clipboard

Stream analysis for xenon TPCs

Results 47 strax issues
Sort by recently updated
recently updated
newest added

`Plugin.__version__` is used where `Plugin.version` should be used. Examples: - [L2021](https://github.com/AxFoundation/strax/blob/a0d51fdd3bea52c228c8f74c614fc77bb7cf1bc5/strax/context.py#L2021) - [L549](https://github.com/AxFoundation/strax/blob/a0d51fdd3bea52c228c8f74c614fc77bb7cf1bc5/strax/context.py#L549) - [L695](https://github.com/AxFoundation/strax/blob/a0d51fdd3bea52c228c8f74c614fc77bb7cf1bc5/strax/context.py#L695) After writing #690, I'm starting to seriously doubt the usefulness of having a `version` that...

bug

**Describe the bug** keepcolumns gives sometimes weird issues when it's run on not-yet stored data **To Reproduce** ```python st = straxen.contexts.xenonnt(cmt_version='global_v6') st.set_config({correction_name: correction_value}) df = st.get_df( ['018904', '018816'], 'event_info', keep_columns='cs1',...

bug

Implementation of #433, lazily constructs an IntervalIndex for chunks. The index can be used for fast overlap tests also added a overlaps method to strax.Chunk which returns all data that...

**What is the problem / what does the code in this PR do** Strax is currently designed to use the ThreadedMailboxProcessor exclusively for processing. This PR is the first step...

Minor thing I have not thought of and which I just noticed the hard way. Imagine the following: a user works on a new plugin and would like to use...

enhancement

In #447 we made a temporary patch which is preferably better understood and better addressed.

bug

For several applications it would be nice to have an index of "how deep" a plugin is. For example for the datastructure in the straxen documentation we need such a...

enhancement
good first issue
documentation

## Whats the problem? The most developed storage option is the directory storage but its not designed for distributed access. ## Proposed solution For the backend side there are a...

## What is the problem? Currently a split is only allowed at times when no interval of data overlaps, this gets around the problem of a plugin missing data from...

## Whats the problem? Overlap queries using brute force algorithms can be expensive. ## Proposed solution It may be beneficial to build IntervalTrees from the data types that are queried...