Releases: XENONnT/straxen
Releases · XENONnT/straxen
v3.0.2
v3.0.1
What's Changed
- Fix run_doc for led plugin by @GiovanniVolta in #1462
- Check RSE in
_find
method ofRucioRemoteFrontend
by @dachengx in #1464 - Garbage collection after calculated each chunk in
peak_positions_mlp
by @dachengx in #1467 - Enforce stable sorting in
np.sort
andnp.argsort
by @dachengx in #1468 - Clean
deprecate_kwarg
by @dachengx in #1470 - Update strax version to v2.0.1 by @dachengx in #1473
- Remove expedients plugins because SOM will be default by @dachengx in #1472
- Remove 1T related codes by @dachengx in #1476
- Use SOM peaklets classification by default by @dachengx in #1471
- Fix theta uncertainty bug by @napoliion in #1466
- Remove URLConfig warning about sorting by @dachengx in #1477
- Merge branch 'sr1_leftovers' into master by @dachengx in #1478
- Fix small bug in CNF by @dachengx in #1479
- Remove GCN & CNN S2 pos-rec by @dachengx in #1484
- Set CNF as the default S2 (x, y) position-reconstruction by @dachengx in #1486
- Prototype of peaklets-level (x, y) S2 position reconstruction by @dachengx in #1482
- Rename old
PeakletClassification
asPeakletClassificationVanilla
by @dachengx in #1487 - Remove Bayes models by @dachengx in #1488
- Rename
defualt_run_comments
->default_run_comments
by @dachengx in #1489 - Accelerate Euclidean distance by numba by @dachengx in #1493
- Move
set_nan_defaults
to be a stand-alone function by @dachengx in #1497 - Set CNF as the default S2 (x, y) position-reconstruction by @dachengx in #1494
- Back to fixed window in LED calibration by @GiovanniVolta in #1499
- Move
compute_center_times
from straxen to strax by @dachengx in #1501 - Use numpy and strax native dtypes, not
"<i8"
or"<f4"
by @dachengx in #1502 - Inherit
area_fraction_top
,center_time
andmedian_time
from peaklets by @dachengx in #1503 - Bump version of changed plugins in #1503 by @dachengx in #1504
- Clean unnecessary codes by @dachengx in #1507
- Clean chunk after computing
records
by @dachengx in #1508 - Add a line of comment about memory optimization by @dachengx in #1509
New Contributors
- @napoliion made their first contribution in #1466
Full Changelog: v3.0.0...v3.0.1
v2.2.7
Full Changelog: v2.2.6...v2.2.7
v3.0.0
What's Changed
- Inherit
DEFAULT_CHUNK_SPLIT_NS
from strax by @dachengx in #1405 - Use
pyproject.toml
to install straxen by @dachengx in #1408 - Be compatible with new
Plugin.run_id
by @dachengx in #1410 - Small restrax fix - DAQ by @cfuselli in #1402
- Make targeted
raw_records
chunk 500MB by @dachengx in #1412 - Bump actions/setup-python from 5.1.0 to 5.1.1 by @dependabot in #1403
- fix peak per event plugin by @RoiFrankel in #1400
- Dynamic led window by @tflehmke in #1401
- Plugins for position reconstruction with conditional normalizing flow by @juehang in #1404
- Remove redundant spaces by @dachengx in #1411
- Stop using
self.config
because we do not usestrax.Option
by @dachengx in #1413 - Remove
DetectorSynchronization
by @dachengx in #1414 - Remove configuration
sum_waveform_top_array
fromMergedS2s
by @dachengx in #1415 - Debug for
EventwBayesClass
because peaks overlapping by @dachengx in #1417 - Refactor nv plugins by @WenzDaniel in #1228
- Changed NV software trigger by @WenzDaniel in #1388
- Assign
__version__
ofRecordsFromPax
by @dachengx in #1418 - Minor debug for the
pyproject.toml
by @dachengx in #1420 - Fix the usage of scripts by @dachengx in #1423
- Deprecate selection_str by @dachengx in #1424
- Fix singleton pattern for
MongoDownloader
by @dachengx in #1426 - Use more
strax.RUN_METADATA_PATTERN
by @dachengx in #1432 - Be compatible with utilix>0.9 by @dachengx in #1433
- Specify available RSE in
RucioRemoteBackend
by @dachengx in #1435 - Add docstring rucio by @yuema137 in #1436
pymongo_collection
is a bit confusing by @dachengx in #1437- Put the RunDB API interface and MongoDB interface together by @yuema137 in #1442
- change N_chunk to URLConfig in peak_positions_cnf by @juehang in #1443
- Bump actions/setup-python from 5.1.1 to 5.2.0 by @dependabot in #1419
- Fixed default window position by @tflehmke in #1429
- Add
data_start
to temporary dtype forevents_nv
by @dachengx in #1447 - Add level in the tree when drawing dependency tree by @dachengx in #1446
- Move the whole mongo_storage module to utilix by @yuema137 in #1445
- Following the breaking change of AxFoundation/strax#910 by @dachengx in #1452
- Switch to master for docformatter by @yuema137 in #1453
- Adjust saving preference by @yuema137 in #1451
- Save first samples of peak(lets) waveform by @HenningSE in #1406
- Only use
ThreadedMailboxProcessor
whenallow_multiprocess=True
by @dachengx in #1455 - Remove redundant pos recon by @yuema137 in #1449
- Clean
DeprecationWarning
and simplify plugins by @dachengx in #1456 - Update dependencies of strax, remove git repo from dependency list by @dachengx in #1458
- Add fix integration window for the noise runs by @GiovanniVolta in #1457
- Use
max_time
when calculating peaklets properties by @dachengx in #1459
New Contributors
- @RoiFrankel made their first contribution in #1400
- @tflehmke made their first contribution in #1401
- @juehang made their first contribution in #1404
- @HenningSE made their first contribution in #1406
Full Changelog: v2.2.5...v3.0.0
v2.2.6
v2.2.5
v2.2.4
What's Changed
- Parse USERDISK base on hostname in RunDB by @dachengx in #1384
- Fix packages temporarily for documentation generation by @dachengx in #1385
- Bad url warnings by @LuisSanchez25 in #1216
- Allow local blinding files by @WenzDaniel in #1387
- Lock strax version in test by @dachengx in #1389
- Add xedocs version to context config, only if xedocs is called by @Ananthu-Ravindran in #1393
- Revert "Lock strax version in test" by @dachengx in #1394
New Contributors
- @Ananthu-Ravindran made their first contribution in #1393
Full Changelog: v2.2.3...v2.2.4
v2.2.3
v2.2.2
What's Changed
- Minor change of indents by @dachengx in #1341
- Remove unused
__all__
by @dachengx in #1342 - [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1343
- Bump graphviz from 0.20.1 to 0.20.2 in /extra_requirements by @dependabot in #1345
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1346
- Specifically install
lxml_html_clean
by @dachengx in #1352 - Improve InterpolateAndExtrapolate performance for array valued maps by @l-althueser in #1347
- Bump graphviz from 0.20.2 to 0.20.3 in /extra_requirements by @dependabot in #1350
- Bump actions/setup-python from 5.0.0 to 5.1.0 by @dependabot in #1351
- Add
storage_graph
to show the plugins stored or needed to be calculated in the dependency tree by @dachengx in #1353 - Small bug fix of
storage_graph
, save plot into desired folder by @dachengx in #1356 - Check non-positive lone_hits by @dachengx in #1358
- Return the edge closer to the target in
_numeric_derivative
by @dachengx in #1355 - [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1359
- Add a simply function to plot the dependency tree by @dachengx in #1363
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1364
- Remove
PeakSubtyping
from straxen by @dachengx in #1365 - Remove
xnt_simulation_config
by @dachengx in #1366 - Tolerate more exceptions when can not import admix by @dachengx in #1367
- Add
PeakSEDensity
andEventSEDensity
by @dachengx in #1368 - Update
se_time_search_window_left
by @dachengx in #1370 - remove resource_cache from dali by @yuema137 in #1372
- Add
exclude_pattern
argument todependency_tree
by @dachengx in #1373 - Let xedocs to handle avg seg and seg partitioning by @GiovanniVolta in #1371
Full Changelog: v2.2.1...v2.2.2
v2.2.1
What's Changed
- Loosen
save_when
ofEvents
by @dachengx in #1327 - Deprecate the usage of
XENONnT/ax_env
by @dachengx in #1329 _text_formats
should include txt but not text by @dachengx in #1324- Fix numerical comparison error of
test_patternfit_stats
by @dachengx in #1334 - Remove some packages requirements from
requirements-tests.txt
by @dachengx in #1337 - Fixing hitlets boundary out of chunk by @WenzDaniel in #1328
- Bump to v2.2.1 by @rsriya in #1333
New Contributors
Full Changelog: v2.2.0...v2.2.1