Straxen

Latest version: v3.1.1

Safety actively analyzes 706267 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 20

3.1.1

-------------------
* `n_hits` should be int32, otherwise overflow by dachengx in https://github.com/XENONnT/straxen/pull/1558
* Iterative Bayesian 3D (t, x, y) S2 merging by dachengx in https://github.com/XENONnT/straxen/pull/1513
* Swap `xenonnt_online` and `xenonnt` by dachengx in https://github.com/XENONnT/straxen/pull/1560
* Optimize S2 time-density merging thresholds by dachengx in https://github.com/XENONnT/straxen/pull/1559
* Raise error when the global version can not be find by dachengx in https://github.com/XENONnT/straxen/pull/1557

**Full Changelog**: https://github.com/XENONnT/straxen/compare/v3.1.0...v3.1.1

3.1.0

-------------------
* Check that `cmt://` protocol is not used by dachengx in https://github.com/XENONnT/straxen/pull/1545
* Assign xedocs ONLINE to `som_files` by dachengx in https://github.com/XENONnT/straxen/pull/1547
* Make sure all subruns have the same configs by dachengx in https://github.com/XENONnT/straxen/pull/1546
* Add new protocol and give SOM capabilities to use less deciles by LuisSanchez25 in https://github.com/XENONnT/straxen/pull/1514
* Decorate superrun safeguard as method of `strax.Context` by dachengx in https://github.com/XENONnT/straxen/pull/1548
* Remove redundant dependencies by dachengx in https://github.com/XENONnT/straxen/pull/1549
* Return components in `get_components` by dachengx in https://github.com/XENONnT/straxen/pull/1550
* Be more flexible when changing tight_coincidence window by dachengx in https://github.com/XENONnT/straxen/pull/1553
* Allow two-sided overlapping window by dachengx in https://github.com/XENONnT/straxen/pull/1554
* Gap of hits in time should be int32 by dachengx in https://github.com/XENONnT/straxen/pull/1555
* Update URL config protocol for loading TF models by reallsx in https://github.com/XENONnT/straxen/pull/1505

**Full Changelog**: https://github.com/XENONnT/straxen/compare/v3.0.3...v3.1.0

3.0.3

-------------------
* Rename "algo" to "alg" because they were mixed by dachengx in https://github.com/XENONnT/straxen/pull/1523
* Bump version by WenzDaniel in https://github.com/XENONnT/straxen/pull/1500
* [DAQ] Bootstrax dynamic adapt targets for AmBe high rate by cfuselli in https://github.com/XENONnT/straxen/pull/1492
* Track position reconstruction algorithm in `EventPatternFit` plugin by dachengx in https://github.com/XENONnT/straxen/pull/1524
* Still use `np.bool_` in numba decorated function by dachengx in https://github.com/XENONnT/straxen/pull/1527
* First and last channel inside peak(let)s by dachengx in https://github.com/XENONnT/straxen/pull/1525
* Handle the case where no hitlets are fully contained in peaklets by dachengx in https://github.com/XENONnT/straxen/pull/1529
* Minor replacement `np.argsort` to `strax.stable_argsort` by dachengx in https://github.com/XENONnT/straxen/pull/1530
* Automatically copy SOM dtype to peaks by dachengx in https://github.com/XENONnT/straxen/pull/1531
* More flexible input of `find_n_competing` function by dachengx in https://github.com/XENONnT/straxen/pull/1532
* Fix a numerical error bug in `events_nv` by dachengx in https://github.com/XENONnT/straxen/pull/1534
* Skip `test_useless_frontend` if local RSE is not found by dachengx in https://github.com/XENONnT/straxen/pull/1537
* Area in CNF position contour by dachengx in https://github.com/XENONnT/straxen/pull/1538
* Remove CMT URLs by jmosbacher in https://github.com/XENONnT/straxen/pull/1235
* Change dark rate monitoring of the software trigger to seconds by WenzDaniel in https://github.com/XENONnT/straxen/pull/1535
* Remove CMT by dachengx in https://github.com/XENONnT/straxen/pull/1539
* Replace `10**9` by `straxen.units.s` by dachengx in https://github.com/XENONnT/straxen/pull/1540
* Drop python 3.9 by dachengx in https://github.com/XENONnT/straxen/pull/1541
* CNF posrec urlconfig fix by juehang in https://github.com/XENONnT/straxen/pull/1519
* Bump xedocs version to v0.2.36 by dachengx in https://github.com/XENONnT/straxen/pull/1543

**Full Changelog**: https://github.com/XENONnT/straxen/compare/v3.0.2...v3.0.3

3.0.2

-------------------
* Collect SOM dtype at one place by dachengx in https://github.com/XENONnT/straxen/pull/1511
* Stop support for list of "take" protocol by dachengx in https://github.com/XENONnT/straxen/pull/1517
* Add `stage` flag for `RucioRemoteBackend` by dachengx in https://github.com/XENONnT/straxen/pull/1520

**Full Changelog**: https://github.com/XENONnT/straxen/compare/v3.0.1...v3.0.2

3.0.1

-------------------
* Fix run_doc for led plugin by GiovanniVolta in https://github.com/XENONnT/straxen/pull/1462
* Check RSE in `_find` method of `RucioRemoteFrontend` by dachengx in https://github.com/XENONnT/straxen/pull/1464
* Garbage collection after calculated each chunk in `peak_positions_mlp` by dachengx in https://github.com/XENONnT/straxen/pull/1467
* Enforce stable sorting in `np.sort` and `np.argsort` by dachengx in https://github.com/XENONnT/straxen/pull/1468
* Clean `deprecate_kwarg` by dachengx in https://github.com/XENONnT/straxen/pull/1470
* Update strax version to v2.0.1 by dachengx in https://github.com/XENONnT/straxen/pull/1473
* Remove expedients plugins because SOM will be default by dachengx in https://github.com/XENONnT/straxen/pull/1472
* Remove 1T related codes by dachengx in https://github.com/XENONnT/straxen/pull/1476
* Use SOM peaklets classification by default by dachengx in https://github.com/XENONnT/straxen/pull/1471
* Fix theta uncertainty bug by napoliion in https://github.com/XENONnT/straxen/pull/1466
* Remove URLConfig warning about sorting by dachengx in https://github.com/XENONnT/straxen/pull/1477
* Merge branch 'sr1_leftovers' into master by dachengx in https://github.com/XENONnT/straxen/pull/1478
* Fix small bug in CNF by dachengx in https://github.com/XENONnT/straxen/pull/1479
* Remove GCN & CNN S2 pos-rec by dachengx in https://github.com/XENONnT/straxen/pull/1484
* Set CNF as the default S2 (x, y) position-reconstruction by dachengx in https://github.com/XENONnT/straxen/pull/1486
* Prototype of peaklets-level (x, y) S2 position reconstruction by dachengx in https://github.com/XENONnT/straxen/pull/1482
* Rename old `PeakletClassification` as `PeakletClassificationVanilla` by dachengx in https://github.com/XENONnT/straxen/pull/1487
* Remove Bayes models by dachengx in https://github.com/XENONnT/straxen/pull/1488
* Rename `defualt_run_comments` -> `default_run_comments` by dachengx in https://github.com/XENONnT/straxen/pull/1489
* Accelerate Euclidean distance by numba by dachengx in https://github.com/XENONnT/straxen/pull/1493
* Move `set_nan_defaults` to be a stand-alone function by dachengx in https://github.com/XENONnT/straxen/pull/1497
* Set CNF as the default S2 (x, y) position-reconstruction by dachengx in https://github.com/XENONnT/straxen/pull/1494
* Back to fixed window in LED calibration by GiovanniVolta in https://github.com/XENONnT/straxen/pull/1499
* Move `compute_center_times` from straxen to strax by dachengx in https://github.com/XENONnT/straxen/pull/1501
* Use numpy and strax native dtypes, not `"<i8"` or `"<f4"` by dachengx in https://github.com/XENONnT/straxen/pull/1502
* Inherit `area_fraction_top`, `center_time` and `median_time` from peaklets by dachengx in https://github.com/XENONnT/straxen/pull/1503
* Bump version of changed plugins in 1503 by dachengx in https://github.com/XENONnT/straxen/pull/1504
* Clean unnecessary codes by dachengx in https://github.com/XENONnT/straxen/pull/1507
* Clean chunk after computing `records` by dachengx in https://github.com/XENONnT/straxen/pull/1508
* Add a line of comment about memory optimization by dachengx in https://github.com/XENONnT/straxen/pull/1509

New Contributors
* napoliion made their first contribution in https://github.com/XENONnT/straxen/pull/1466

**Full Changelog**: https://github.com/XENONnT/straxen/compare/v3.0.0...v3.0.1

3.0.0

-------------------
* Inherit `DEFAULT_CHUNK_SPLIT_NS` from strax by dachengx in https://github.com/XENONnT/straxen/pull/1405
* Use `pyproject.toml` to install straxen by dachengx in https://github.com/XENONnT/straxen/pull/1408
* Be compatible with new `Plugin.run_id` by dachengx in https://github.com/XENONnT/straxen/pull/1410
* Small restrax fix - DAQ by cfuselli in https://github.com/XENONnT/straxen/pull/1402
* Make targeted `raw_records` chunk 500MB by dachengx in https://github.com/XENONnT/straxen/pull/1412
* Bump actions/setup-python from 5.1.0 to 5.1.1 by dependabot in https://github.com/XENONnT/straxen/pull/1403
* fix peak per event plugin by RoiFrankel in https://github.com/XENONnT/straxen/pull/1400
* Dynamic led window by tflehmke in https://github.com/XENONnT/straxen/pull/1401
* Plugins for position reconstruction with conditional normalizing flow by juehang in https://github.com/XENONnT/straxen/pull/1404
* Remove redundant spaces by dachengx in https://github.com/XENONnT/straxen/pull/1411
* Stop using `self.config` because we do not use `strax.Option` by dachengx in https://github.com/XENONnT/straxen/pull/1413
* Remove `DetectorSynchronization` by dachengx in https://github.com/XENONnT/straxen/pull/1414
* Remove configuration `sum_waveform_top_array` from `MergedS2s` by dachengx in https://github.com/XENONnT/straxen/pull/1415
* Debug for `EventwBayesClass` because peaks overlapping by dachengx in https://github.com/XENONnT/straxen/pull/1417
* Refactor nv plugins by WenzDaniel in https://github.com/XENONnT/straxen/pull/1228
* Changed NV software trigger by WenzDaniel in https://github.com/XENONnT/straxen/pull/1388
* Assign `__version__` of `RecordsFromPax` by dachengx in https://github.com/XENONnT/straxen/pull/1418
* Minor debug for the `pyproject.toml` by dachengx in https://github.com/XENONnT/straxen/pull/1420
* Fix the usage of scripts by dachengx in https://github.com/XENONnT/straxen/pull/1423
* Deprecate selection_str by dachengx in https://github.com/XENONnT/straxen/pull/1424
* Fix singleton pattern for `MongoDownloader` by dachengx in https://github.com/XENONnT/straxen/pull/1426
* Use more `strax.RUN_METADATA_PATTERN` by dachengx in https://github.com/XENONnT/straxen/pull/1432
* Be compatible with utilix>0.9 by dachengx in https://github.com/XENONnT/straxen/pull/1433
* Specify available RSE in `RucioRemoteBackend` by dachengx in https://github.com/XENONnT/straxen/pull/1435
* Add docstring rucio by yuema137 in https://github.com/XENONnT/straxen/pull/1436
* `pymongo_collection` is a bit confusing by dachengx in https://github.com/XENONnT/straxen/pull/1437
* Put the RunDB API interface and MongoDB interface together by yuema137 in https://github.com/XENONnT/straxen/pull/1442
* change N_chunk to URLConfig in peak_positions_cnf by juehang in https://github.com/XENONnT/straxen/pull/1443
* Bump actions/setup-python from 5.1.1 to 5.2.0 by dependabot in https://github.com/XENONnT/straxen/pull/1419
* Fixed default window position by tflehmke in https://github.com/XENONnT/straxen/pull/1429
* Add `data_start` to temporary dtype for `events_nv` by dachengx in https://github.com/XENONnT/straxen/pull/1447
* Add level in the tree when drawing dependency tree by dachengx in https://github.com/XENONnT/straxen/pull/1446
* Move the whole mongo_storage module to utilix by yuema137 in https://github.com/XENONnT/straxen/pull/1445
* Following the breaking change of https://github.com/AxFoundation/strax/pull/910 by dachengx in https://github.com/XENONnT/straxen/pull/1452
* Switch to master for docformatter by yuema137 in https://github.com/XENONnT/straxen/pull/1453
* Adjust saving preference by yuema137 in https://github.com/XENONnT/straxen/pull/1451
* Save first samples of peak(lets) waveform by HenningSE in https://github.com/XENONnT/straxen/pull/1406
* Only use `ThreadedMailboxProcessor` when `allow_multiprocess=True` by dachengx in https://github.com/XENONnT/straxen/pull/1455
* Remove redundant pos recon by yuema137 in https://github.com/XENONnT/straxen/pull/1449
* Clean `DeprecationWarning` and simplify plugins by dachengx in https://github.com/XENONnT/straxen/pull/1456
* Update dependencies of strax, remove git repo from dependency list by dachengx in https://github.com/XENONnT/straxen/pull/1458
* Add fix integration window for the noise runs by GiovanniVolta in https://github.com/XENONnT/straxen/pull/1457
* Use `max_time` when calculating peaklets properties by dachengx in https://github.com/XENONnT/straxen/pull/1459

New Contributors
* RoiFrankel made their first contribution in https://github.com/XENONnT/straxen/pull/1400
* tflehmke made their first contribution in https://github.com/XENONnT/straxen/pull/1401
* juehang made their first contribution in https://github.com/XENONnT/straxen/pull/1404
* HenningSE made their first contribution in https://github.com/XENONnT/straxen/pull/1406

**Full Changelog**: https://github.com/XENONnT/straxen/compare/v2.2.5...v3.0.0

Page 1 of 20

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.