Releases: cta-observatory/cta-lstchain
Releases · cta-observatory/cta-lstchain
v0.7.1
What’s Changed
- Update ctapipe_io_lst (#666) @rlopezcoto
- Adds an event filter Component (#656) @chaimain
- reading focal length from files or subarray description (#663) @vuillaut
- Improve cleaning config handling (#649) @maxnoe
- Fix 'image' key removal (#653) @mexanick
- Remove deprecated write array functions (#641) @morcuended
- Add onsite_camera_calibration_param.json to package_data (#662) @rlopezcoto
- Fix wrong arguments' name in time calibration script (#660) @FrancaCassol
- Use protozfits from conda forge (#654) @maxnoe
- Update lstchain version in README (#650) @chaimain
Contributers
@FrancaCassol, @chaimain, @maxnoe, @mexanick, @moralejo, @morcuended, @rlopezcoto, @vuillaut and Chaitanya Priyadarshi
v0.7.0
What’s Changed
- Fix help info of calibration file script and check presence of drs4 pedestal file (#645) @FrancaCassol
- Update default cleaning levels (#637) @rlopezcoto
- Update calibration scripts in order to use the run_summary_path trailet (#631) @FrancaCassol
- Move fixtures to conftest to use them widely (#640) @morcuended
- Add compression filters to auto_merge_hdf5, use zstd filters by default (#639) @maxnoe
- Set rate axis in log scale, so that rate of pedestals and flatfields is visible (#636) @moralejo
- Time constrained cleaning (#630) @moralejo
- Script for creating run summary (#614) @morcuended
- Update ctapipe_io_lst and ctapipe versions (#629) @rlopezcoto
- Fix format of run number in calibration script's input and output files (#623) @FrancaCassol
- Tailcut cleaning with additional threshold based on interleaved pedestals (#612) @pawel21
- Make sure we only use ctapipe 0.10 (#625) @maxnoe
- DL1 data check, add plots on surviving pedestal fraction (#626) @moralejo
- Add MAGIC sensitivity with references (#622) @vuillaut
- Use new function for effective time in sensitivity code (#613) @misabelber
- Removed unnecessary plots about TIB and UCTS times in DL1 check (#624) @moralejo
- Fix numpy deprecation warnings (#621) @maxnoe
- Update ctapipe_io_lst to 0.8.0 (#618) @maxnoe
- Update to ctapipe 0.10.4, ctapipe_io_lst 0.7.0 (#616) @maxnoe
- Make get_effective_time accept QTable as input (#617) @moralejo
- Modifications in the effective time calculation routine & test (#615) @moralejo
- Use context manager for creating PDFPages in DRS4 and calib visualization functions (#608) @morcuended
- Function for calculating effective time: Get obstime real (#605) @misabelber
- Dl1 datacheck (#607) @moralejo
- lstchain-sensitivity tools refactoring (#609) @misabelber
- Drs4 create pedestal file with failing pixel (#604) @pawel21
- Move configuration of LST event source to json file (#611) @moralejo
- Modify README to include information on how to perform PRs (#606) @rlopezcoto
- Update to use ctapipe 0.10 and ctapipe_io_lst 0.6 (#587) @FrancaCassol
- Add batch option to dl1 datacheck scripts (#595) @morcuended
- Source-dependent analysis codes with wobble data (#596) @SeiyaNozaki
- Notebook to calculate LST sensitivity using pyirf (#558) @misabelber
- Add ctapipe-extra to setup.py (#569) @vuillaut
- Filters on mc_type for RF (#589) @vuillaut
- Download the private test data (#586) @maxnoe
- Fix width and length values in data check plots (#572) @moralejo
- Adapt to real data with mc_type of -1 when adding source-dependent parameters (#551) @SeiyaNozaki
- add missing toml from environment/setup (#588) @rlopezcoto
- Update only disp params if already present in the file (#585) @morcuended
- fix a bug with the update of recalculated parameters (#543) @vuillaut
- Feature/post dl2 analysis (#509) @mexanick
- make github ci pass and remove travis (#578) @vuillaut
- Remove n_islands from config files (#582) @rlopezcoto
- Fix version of iminuit to < 2 (#579) @maxnoe
- Switch to github actions (#568) @maxnoe
- Add merge muon files script (#562) @rlopezcoto
- Fix gammapy error due to the new version (#563) @rlopezcoto
- Use standard configuration file for pytest (#557) @SeiyaNozaki
- fill event info even if Hillas parameters could not be computed (#548) @vuillaut
- Raise an error when keys for the filtering don't exist (#545) @SeiyaNozaki
- adding back event_id and obs_id in dl1 tables (#546) @vuillaut
- Update install instructions (#547) @vuillaut
- Fix mc_info writing for real data (#499) @SeiyaNozaki
Contributers
@FrancaCassol, @SeiyaNozaki, @jsitarek, @maxnoe, @mexanick, @misabelber, @moralejo, @morcuended, @pawel21, @rlopezcoto, @vuillaut, Abelardo Moralejo Olaizola and Luca Foffano
v0.6.3
What’s Changed
- update astropy version (#541) @garciagenrique
- Fix an error while processing prod5 MC (updated) (#540) @mari-taka
Contributers
v0.6.2
v0.6.1
What’s Changed
- Integration config (#496) @vuillaut
- Update the calibration scaling factors based on the new estimation of the gain scaling factors due to sampling correction (#531) @FrancaCassol
- New script for displaying long-term evolution of DL1 data checks (#517) @moralejo
- Add default values to containers outside of their possible ranges (#523) @moralejo
- Fix time message when no UCTS time info is available (#519) @morcuended
- Filter events not droping nan on all columns anymore (#526) @vuillaut
- Fix filling of muon mc energy in the muon output (#524) @rlopezcoto
- read dl2 and sim info into pyirf internal format (#521) @vuillaut
- Change default calibration scaling factor tp account for different integration windows and the effect of sampling inhomogeneities (#516) @FrancaCassol
- Correct the gain selection mask (#513) @FrancaCassol
- Update sensitivity.py (#491) @lfoffano
- Fixed wrong arguments in call to fill_muon_event (#512) @moralejo
- Minor changes in DL1 data checks (#498) @moralejo
- Update notebook rf-performance.ipynb (#500) @lfoffano
- Update lstchain_mc_sensitivity.py (#490) @lfoffano
- Ucts fix to account for wrongly tagged pedestal events due to skipping events (#497) @moralejo
- Update lstchain.ipynb notebook (#486) @lfoffano
- Update to astropy v4 (#510) @rlopezcoto
- Add energy to muon tables (#506) @rlopezcoto
Contributers
@FrancaCassol, @lfoffano, @moralejo, @morcuended, @rlopezcoto and @vuillaut
v0.6.0
First cta-lstchain version that works with ctapipe 0.8
What’s Changed
- Update to ctapipe 0.8 (#479) @maxnoe
- Revert environment in travis (#495) @rlopezcoto
- Revert environment name before merging lstchain_ctapipe0.8 branch (#488) @rlopezcoto
- Fixed the ranges of a couple of muon ring width axes (#494) @moralejo
- remove gps_time (#493) @vuillaut
- More changes to muon analysis (#465) @moralejo
- Avoid partial filling of tables (of pedestals, flatfield or cosmics) (#487) @moralejo
- Fixed initialization of charge and peak_time arrays (#483) @moralejo
- Image Extractor (#475) @vuillaut
- Removed the duplicated masks for DL1 parameters & images (#478) @moralejo
- allow to use subruns to create time calib file (#473) @pawel21
- Fix travis errors related to test_overlay_source (#477) @rlopezcoto
- Bump ctapipe_io_lst version (#476) @rlopezcoto
- consistent float32 for waveforms (#474) @vuillaut
- API changes r0_to_dl1 (#472) @rlopezcoto
- Fix lstchain_rfperformance tests (#467) @rlopezcoto
- Add subarray in calibrator for ctapipe0.8 (#471) @FrancaCassol
- fix time_correction method name (#469) @pawel21
- add functions to read instrument info from DL1 file (#468) @vuillaut
- Remove charge correction (#470) @rlopezcoto
- write array info a la ctapipe v0.8 (#466) @vuillaut
- API changes to adapt lstchain to ctapipe v0.8 (#462) @vuillaut
- Calibration fixes ctapipe 0.8 (#463) @FrancaCassol
- Drs4 time corr ctapipe0.8 (#464) @pawel21
- Fix lstcontainers call (#459) @rlopezcoto
- Add subarray to calibration class (#458) @FrancaCassol
- Bump ctapipe_io_lst version (#457) @rlopezcoto
- Remove gammalearn dependencies (#460) @rlopezcoto
- Changes to adapt muon ring code to ctapipe 0.8 (#451) @moralejo
- Modify leakage variable names (#455) @rlopezcoto
- integration correction (#454) @vuillaut
- Rename concentration and leakage containers (#450) @rlopezcoto
- use ctapipe.containers (#445) @vuillaut
- Compatibility code (#446) @rlopezcoto
- travis env update for tests to pass with the temporary environment (#448) @vuillaut
- bump ctapipe_io_lst version (#444) @rlopezcoto
- Set up environment of the lstchain_ctapipe0.8 branch (#443) @rlopezcoto
Contributers
@FrancaCassol, @maxnoe, @moralejo, @pawel21, @rlopezcoto and @vuillaut
v0.5.2
What’s Changed
- Require that the containers of pedestal, flatfield and cosmic parameters are arrays in the datacheck. Fixes #440 (#442) @moralejo
- Add constant charge scaling and pulse shape scaling correction (#428) @FrancaCassol
- New plots to understand when pedestal tagging becomes unreliable (#431) @moralejo
- introduce radec_to_camera function (#437) @SeiyaNozaki
- add benchmark charge script (#410) @vuillaut
- Correct LSTR0Corrections cards for calibration script (#432) @FrancaCassol
- bug fix for the replacement of dl1 suffix (#413) @SeiyaNozaki
- Remove shift of times toward the flat-field time (#434) @FrancaCassol
- DL1 scaling (#435) @vuillaut
- fix bug in plot feature importance when figure already exists (#430) @vuillaut
- filtering also inf params (#429) @vuillaut
- Fix method camera_to_sky for real events (#421) @JouvinLea
- Fix src dependent (#419) @rlopezcoto
- Safeguard in DL1 data check against empty muon files + solved pyplot related issue (#417) @moralejo
- Add pattern argument to merge hdf5, add progress bar (#418) @maxnoe
- Enable the usage of simtel files produced with IGNORE_TELESCOPEs option (#408) @yrenier
- Improve calibration (#338) @yrenier
Contributers
@FrancaCassol, @JouvinLea, @maxnoe, @SeiyaNozaki, @moralejo, @rlopezcoto, @vuillaut and @yrenier
v0.5.1
v0.5.0.post1
v0.5.0
Main changes
- Include pedestal/calibration interleaved information
- Major improvement in muon analysis (performed within the regular pipeline)
- DL1 Datacheck
- Proper timestamp calculation
- Several repo improvements
What’s Changed
- Fix use of UCTS trigger in interleaved pedestals events (#403) @FrancaCassol
- Safeguard when merging datacheck_dl1 files (#404) @moralejo
- Use only trigger_type to identify pedestal events (#401) @moralejo
- Solve matplotlib style problem that was making labels non-legible (#402) @rlopezcoto
- Add generic path parsing function, factor out match conversion (#400) @maxnoe
- DL1 data check script (#382) @moralejo
- cleanup and bugfix in viz dl2 (#279) @vuillaut
- Fix to make calibration code more robust in case of missing data (#398) @FrancaCassol
- Solve dl2 and dl1_src_dependent writing (#397) @rlopezcoto
- Fixes for Syntax Errors and other broken stuff (#391) @maxnoe
- Fix interleaved events code (#396) @FrancaCassol
- Add functions to parse and convert filenames (#383) @maxnoe
- Modify name of command line arguments of onsite scripts (#395) @morcuended
- Deal with Nan timestamps (#388) @maxnoe
- remove camera_calibration_param.json (#394) @rlopezcoto
- Fix in muon file path building, in case directory is current one ('') (#393) @moralejo
- Add processing of Interleaved events (#358) @FrancaCassol
- Fixed issue with building of muon output file names (#390) @moralejo
- Write DL2 files without images (#384) @rlopezcoto
- Add missing requirements to setup.py (#385) @maxnoe
- Use pytables to write dataframes (#381) @maxnoe
- bugfix in source-dependent analysis (#371) @SeiyaNozaki
- Print initial timestamps and counters (#362) @morcuended
- Reduce notebook sizes, addressing #143 (#377) @rlopezcoto
- Rename variables inside scripts (#380) @rlopezcoto
- Fix dl1ab script (#347) @vuillaut
- Use subprocess to test scripts (#370) @maxnoe
- Added import of smart_merge_h5 in io/init.py (#376) @dipierr
- Remove magic-lst directory (#374) @rlopezcoto
- Fix python versions on travis (#368) @maxnoe
- Avoid wildcards in the imports and include all public functions in all (#369) @rlopezcoto
- Modify environment (#363) @rlopezcoto
- Add pypi upload to travis config (#361) @maxnoe
- change default max_events from 8k to 20k for drs4 pedestal table creation (#360) @SeiyaNozaki
- Write array_info before opening hdfwriter (#355) @maxnoe
- Update r0 sample start and end (#354) @pawel21
- forcing filters for dl1 dataset to enable compression (#353) @vuillaut
- Fix dl1 file naming to get rid of the stream number and "fits" extension (#344) @rlopezcoto
- Introduce source dependent analysis functions and parameters (#247) @SeiyaNozaki
- Features (#348) @maxnoe
- Apply volume reduction to non gain selected waveforms (#342) @vuillaut
- Fix dl2 naming (#345) @rlopezcoto
- Modify muon notebooks (#339) @rlopezcoto
- fix a couple of things with scripts (#341) @vuillaut
- Update env (#333) @maxnoe
- Change misleading script names, solves #329 (#334) @rlopezcoto
- Remove old muon R0 analysis script, fixes #330 (#332) @rlopezcoto
- Muons: Fix wrong rotation in CameraFrame (#312) @maxnoe
- Change unit of log_e_reco/log_mc_energy from GeV to TeV (#325) @rlopezcoto
- Improve time calib (#274) @pawel21
- Transform unix timestamps from TAI to UTC scale (#326) @morcuended
- Remove lstchain_muon_reconstruction script, fixes #327 (#328) @maxnoe
- Remove unused imports and fix docstring location (#315) @maxnoe
- First UCTS timestamp as reference to calculate Dragon and TIB timestamps (#308) @morcuended
- Speeding-up of muon ring analysis, and incorporation into the standard r0 to dl1 analysis script (#304) @moralejo
- Travis (#323) @vuillaut
- Add codecov on travis (#319) @maxnoe
- Update gammapy stat (#318) @rlopezcoto
- Add pyproject.toml, move static options to setup.cfg, style (#317) @maxnoe
- Fix version comparison in tests (#316) @maxnoe
- Add "pip" to env file (#313) @maxnoe
- weighting MC gamma to MAGIC log-parabola spectrum (#302) @SeiyaNozaki
- Add ucts trigger to the DL1 container (#311) @rlopezcoto
- Changes for drs4 dt corrections, gain flat fielding and other (#307) @FrancaCassol
- removing intercept from configs (#309) @vuillaut
- Merge run wise and sorted (#310) @morcuended
- reading mcheader from merged files with units (#303) @vuillaut
- Zero suppression (#166) @garciagenrique
- Error when reading a simtel file with no defined telescope or camera name (#296) @yrenier
- smarter merge (#300) @vuillaut
Contributers
@FrancaCassol, @maxnoe, @SeiyaNozaki, @dipierr, @garciagenrique, @moralejo, @morcuended, @pawel21, @rlopezcoto, @vuillaut, @yrenier and @dipierr