Jelle Aalbers
Jelle Aalbers
This is a possible fix for issue #16998 -- assuming I correctly interpreted it as a bug / undesirable behaviour. After this, distributions initialized without a custom random state will...
scipy.stats distributions participate in numpy's global random state, unless the user initializes them with a custom random state (using the `seed` argument to `__init__`, or by setting `.random_state`). Currently however,...
It would be nice if there was an option to clip input data that is out of range of the histogram to the nearest bin in range.
Something like ``` mh.Histdd(...) means, errors = mh.profile(axis=0) ``` and ``` mh.profileplot(axis=0) ``` maybe even some fitting shortcuts?
**What is the problem / what does the code in this PR do** This adds a single-threaded alternative processor backend that avoids the mailbox system and uses less memory. Strax...
You may get a RuntimeError while loading data with a time range, such as ``` ~/software/strax/strax/plugin.py in _fetch_chunk(d, hope_to_see) 259 and self.input_buffer[d].end < hope_to_see): 260 raise RuntimeError( --> 261 f"Tried...
It would be nice to support loading data as dask.delayed dataframes (like hax.minitrees.load, or at least somewhat like it), so we can use its parallel and out of core computation...
Each plugin's mailbox times out processing when it has received no new data for too long, suspecting strax might be in deadlock. The amount of time per chunk can very...
Found by @WenzDaniel. If you call e.g. `st.make(run_id, 'bla', register=PluginMakingBla)`, you get a `KeyError: 'No plugin class registered that provides 'bla''`. This arises because `make` (unlike `get_array`) checks to see...
Suggested by @darrylmasson: > does strax have a nice way of communicating which plugin is the bottleneck? Pax had that table at the end of a run, it seems like...