Releases: next-exp/IC
Releases · next-exp/IC
v2.0.0
A new major version following the changes in the reconstruction chain with several refactors along the way.
Major changes
- Add MC tables on kdsts by @carhc in #826
- Standardize symbols by @gonzaponte in #816
- Change
max_time
annotation in Buffy functions by @halmamol in #825 - Upgrade config by @gonzaponte in #824
- Filter nexus delayed hits in detsim by @gondiaz in #823
- Refactor xy algorithms by @gonzaponte in #833
- Modify detsim to read nexus files with int instead of strings by @paolafer in #870
- Refactor cities flow by @gonzaponte in #842
Minor changes
- Add citation metadata by @gondiaz in #810
- Rename argument to avoid confussion by @gonzaponte in #827
- Rename MAU to MAW by @gonzaponte in #828
- Update database host by @jmbenlloch in #831
- Propagate contiguity variable across the code by @paolafer in #858
DB updates
- Update NEXT100 SiPM channel mapping by @jmbenlloch in #832
- Update NEXT-100 SiPM DB mapping by @jmbenlloch in #841
- Update DEMO++ channel mapping by @jmbenlloch in #843
- Fix SiPM positions in NEXT-100 database by @jmbenlloch in #847
- Update PMT positions in NEXT100 database by @jmbenlloch in #848
- Update NEXT100 PMT mapping according to latest changes at LSC by @jmbenlloch in #849
New Contributors
Full Changelog: v1.3.0...v2.0.0
NEXT-100 preproduction
What's Changed
TL;DR
- Update to python 3.8
- Added Hypathia
- Added Eutropia
- Added Beersheba
- Added Buffy
- Added detsim
- Added Isaura
- Generalize code to run with many detectors
More detailed
- Update to Python 3.8 by @gondiaz in #807
- Many updates to the database
- Protect rebin by @andLaing in #687
- Removing hard-coded parameters in irene by @ausonandres in #686
- Fix coverage version by @jmbenlloch in #689
- Generalize in range by @gonzaponte in #679
- Altered rwf_io to be able to write directly in root by @andLaing in #685
- Add tools for PSF creation. by @Aretno in #668
- Add Beersheba - the deconvolution city by @Aretno in #666
- Fix hypothesis health checks by @gonzaponte in #680
- Fix tests by @mmkekic in #708
- New function to copy MCInfo to output file outside the main loop for selected events by @jmalbos in #702
- Improve df to tables writer by @mmkekic in #709
- Change rwf file isidora by @andLaing in #713
- Clean up IC by @gonzaponte in #707
- Use IC io
load_dst
instead of pandasread_hdf
to load PSFs by @Aretno in #714 - Tidy up .gitignore file by @jmalbos in #711
- Add documentation on how to prepare commits by @gonzaponte in #701
- Index dataframes tables by @mmkekic in #716
- Change assert by @MiryamMV in #712
- Hypathia: City to bypass diomira by @jmbenlloch in #646
- Update mc readers by @andLaing in #693
- Update NEXT100 DB and related tests by @paolafer in #719
- Integrated buffer writer by @andLaing in #722
- Install and initialize git lfs on Travis OSX by @jacg in #728
- Update env by @mmkekic in #723
- Add Flex100 to the list of available detectors by @jmunozv in #729
- Update beersheba related tests after package updates by @Aretno in #733
- Change rounding in PMT simulation by @andLaing in #726
- Modify 'load_dst' and 'load_dsts' to accept an event list. by @Aretno in #736
- Update url of miniconda repository by @jmalbos in #738
- Update Flex100DB to fix SiPM numbering by @jmunozv in #739
- Fix non-integer sensor position in beersheba. by @Aretno in #735
- Bufferization functions by @andLaing in #737
- Source for nexus full simulation by @andLaing in #721
- Update NEXT100 local db after bug fix changing SiPM positions by @jmalbos in #745
- Bufferization city by @andLaing in #742
- Blr pedestal and performance by @andLaing in #724
- Bufferization pipe by @andLaing in #758
- Unique mc evtnumber by @andLaing in #751
- Github action to check database status after calibration updates by @jmbenlloch in #766
- Filter warnings by @andLaing in #764
- Replace Travis with Github Actions by @jmbenlloch in #768
- Update demopp database by @carmenromo in #770
- Generate MC timestamp by @MCruces-fz in #761
- Detsim source function by @gondiaz in #694
- Detsim electron simulation functions by @gondiaz in #695
- Detsim S1 simulation by @gondiaz in #757
- Cython functions for detsim by @mmkekic in #756
- Detsim city flow by @gondiaz in #769
- Add protection for empty waveforms by @gondiaz in #776
- Fix Xpeak & Ypeak in Penthesilea by @gonzaponte in #777
- Force colouring of pytest output on GitHub Action by @jacg in #783
- Skip database test which causes too many spurious failures by @jacg in #784
- Added timestamp calculation to detsim city by @MCruces-fz in #778
- Add flatmap operator by @gonzaponte in #780
- Add maximum charge variable by @gondiaz in #782
- Add city to build psfs by @gonzaponte in #781
- Allow numpy to be used in config files by @gonzaponte in #785
- Merge documentation by @carmenromo in #786
- Fix database github action by @jmbenlloch in #788
- Speed up the process of getting event numbers from mc files by @jmunozv in #772
- Check
max_time
and changemax_subevt
in Buffy and Detsim cities by @MCruces-fz in #794 - New tracking city by @ausonandres in #755
- Remove NoSuchNodeError catch in dst loading by @gondiaz in #801
- Add DST group in high level files by @gondiaz in #802
- Add NEXT100 Activity/Efficiency database by @gondiaz in #806
- Make paolina faster by @gondiaz in #809
- Fix attempt to download non-existing tables by @gonzaponte in #812
- Fix incorrect calculation of peak width by @gondiaz in #813
- Fix isaura processing for zero-energy events by @gondiaz in #814
- Simplify file compression by @gonzaponte in #818
- Update event ID by @paolafer in #820
New Contributors
- @jmalbos made their first contribution in #702
- @MiryamMV made their first contribution in #712
- @MCruces-fz made their first contribution in #761
Full Changelog: v1.2.0...v1.3.0
Canfranc Run V
This release is created to update the installation in Canfranc, which was v0.9.9. It will be used to process the remaining of Run V and reprocess the previous data.
v0.9.7: 483 Fix bug introduced in #482
https://github.com/nextic/IC/pull/483 [author: Aretno] If-related fuck-up, fixed. [reviewer: gonzaponte] Ok.