Skip to content

Releases: fact-project/fact-tools

v1.1.3

17 Oct 14:55
da7d193
Compare
Choose a tag to compare

v1.1.3

  • Better error message for FITS files that do not contain any hdus (e.g. as produced by CERES when no event triggered)
  • Support for only skipping these empty files in FileListMultiStream

v1.1.2

18 Dec 11:22
a0004cb
Compare
Choose a tag to compare

Fix reading of uncompressed columns for ZTILELEN > 1

This affects all zfits files with ztilelen > 1, each event in a tile only got the content of
the first event in a file.

This affected e.g. BoardTime, UnixTimeUTC, StartCellData, so also the DRS Calibration was off.

Version 1.1.1 -- 14.11.2018

14 Nov 10:02
4951a6a
Compare
Choose a tag to compare
  • Make Writer keys case sensitive by default (#384)
  • Ignore keys that are given as streams regex expression in the check for existing keys (#385)
  • Fix the cleaning.xml, the stars were not taken into account (#383)

New features and processors, some bug fixes

05 Nov 10:49
092ce59
Compare
Choose a tag to compare

Version 1.1.0 -- 05.11.2018

New Features

  • Add processors to add noise from measured pedestal events to simulated showers (#364)
  • Add DrsFileService, a service that automatically finds the right drs file (#359)
  • Add classes and processors to simulate the FACT Trigger (#263)
  • Add a service that finds bright stars in the FoV from the Yale Bright Star catalogue
    instead of hard-coding Ceta-Tauri (#369)
  • Add the possibility to write PixelSets to FITS files as boolean arrays (#368)
  • Write the source position in equatorial coordinates into the data item when available (#367)

Fixes

  • Fix for the surefire plugin using jdk 1.8.0_181 (#381)
  • Update streams to 1.09 (#380)
  • Improve error reporting in AuxFileService (#378)
  • Use ISO8601 date format in logs (#375)
  • Write more Metadata to FITS headers (#374)
  • Refactor CameraPixel to better work with CameraCoordinate (#371)
  • Fix timespread processor for empty pixel sets (#373)
  • Fixes an error reading files using classpath:// (#370)

Minor Improvements and fixes for Erna

24 May 12:13
Compare
Choose a tag to compare
v1.0.3

Prepare 1.0.3 release

Minor Improvements and fixes for Erna

23 May 13:00
Compare
Choose a tag to compare
1.0.3

Prepare 1.0.3 release

Bugfix release

03 May 11:40
ed0251c
Compare
Choose a tag to compare

Version 1.0.2 -- 03.05.2018

  • Fix exit code being 0 even if an error occured by updating to streams 1.0.5
  • InterpolatePixelArray now also interpolates pixels containing NaN / Infinity values
  • Bug fix for Writer.testKeys, that resultet in a wrong error message
  • Implement skipping rows in the HDUReader
  • Update all author metadata

Add doi metadata to v1.0.0 release

04 Apr 13:52
Compare
Choose a tag to compare

Version 1.0.0 -- 08.03.2018

This is the first release since 0.17.2, with lots of additions, fixes,
new features and breaking changes.

  • Complete set of coordinate transformations

  • Removal of source dependent features from the standard analysis

  • Rotate camera coordinate system by 90° to have the following definition

    • When looking on the camera from the dish, x points right and y points up
  • All outputkeys are snake_case

  • New hdureader is hopefully able to read every fits and zfits file

  • New CeresStream reads in Ceres RunHeader files to provide run level information for simulations

  • 27s events are skipped in the standard analysis by default

  • Correctly report fact-tools version on the command line, including git commit

  • Writers check keys for nulls

  • Writers write default keys if keys is not set, which are different for observations
    and simulations

  • The xml files for observations and simulations got merged

  • The AuxService can take the base directory of the usual FACT aux structure now, e.g. /fact/aux

  • The hillas parameters got reimplemented, there is only one version of each parameter now.

  • A new GainService provides the gains on base of the runs timestamp

  • New gain file for the current simulations (ceres 12)

  • Lots of other small fixes and improvements

Full list of merged PRs:

  • 0fd6a6b Merge pull request #336 from fact-project/mc_gain_ceres_12
  • 502807e Merge pull request #333 from fact-project/gain_service
  • af23c23 Merge pull request #327 from fact-project/change_coordinate_system
  • 6ca1e4c Merge pull request #328 from fact-project/classpath
  • d87fd5b Merge pull request #334 from fact-project/remove_key_output
  • 1a0e513 Merge pull request #329 from fact-project/move_single_pulse
  • de9ab4f Merge pull request #330 from fact-project/remove_fft
  • ec792dd Merge pull request #332 from fact-project/fix_repeat_count
  • 853146a Merge pull request #321 from fact-project/bias_patch_272
  • b0f2180 Merge pull request #324 from fact-project/fix_erna_xml
  • 936862e Merge pull request #325 from fact-project/fix_viewer
  • 0c10953 Merge pull request #326 from fact-project/silence_streams
  • 6b320c0 Merge pull request #318 from fact-project/single_analysis
  • 9cefb86 Merge pull request #316 from fact-project/consistency
  • c383454 Merge pull request #317 from fact-project/fix_merge_artifacts
  • 6274d37 Merge pull request #315 from fact-project/rename_snake_case
  • 8ba45a0 Merge pull request #314 from fact-project/remove_source_features
  • 7b79f3f Merge pull request #312 from fact-project/fix_fellwaker
  • 56a6aae Merge pull request #311 from fact-project/optional_hdu
  • aec5564 Merge pull request #308 from fact-project/remove_deprecated
  • 7aa15e5 Merge pull request #310 from fact-project/runheader
  • 46ca322 Merge pull request #237 from fact-project/ceresstream
  • f9c0687 Merge pull request #305 from fact-project/flag_27s
  • 0573494 Merge pull request #307 from fact-project/fix_pom_warning
  • 91d9f61 Merge pull request #306 from fact-project/update_pom
  • fbb661d Merge pull request #300 from fact-project/refactor_hillas_parameters
  • 32becfc Merge pull request #292 from fact-project/cleanup_pixelsets
  • 8d00d0b Merge pull request #303 from fact-project/sort_viewer_items
  • 145f730 Merge pull request #304 from fact-project/fix_exception_handling
  • 075e84ad6 Merge pull request #302 from fact-project/fix_contains
  • 811abc5 Merge pull request #296 from fact-project/remove_unused
  • f82b072 Merge pull request #299 from fact-project/remove_getters_setter
  • b791b42 Merge pull request #290 from fact-project/check_output_keys
  • cb1b32d Merge pull request #297 from fact-project/fix_indentation
  • 25d7bb0 Merge pull request #293 from fact-project/move_elementwise
  • 368ca73 Merge pull request #295 from fact-project/refactor_pixelset
  • 35b39ba Merge pull request #231 from fact-project/coordinate_trafos
  • 8f1ece7 Merge pull request #288 from fact-project/fix_properties
  • c13098c Merge pull request #285 from fact-project/fix_date_fitswriter
  • c9c4e02 Merge pull request #264 from fact-project/fixhdureader
  • 568daf2 Merge pull request #273 from fact-project/new_xmls
  • 10bd9cd Merge pull request #278 from fact-project/throw_exceptions
  • eb61e4d Merge pull request #282 from fact-project/remove_joda
  • 5e07a5e Merge pull request #281 from fact-project/print_ft_version
  • 07d0063 Merge pull request #275 from fact-project/update_readme
  • e62d780 Merge pull request #276 from fact-project/write_fits_in_xmls
  • 7396913 Merge pull request #257 from fact-project/refactor_drs_time_calib
  • 4682781 Merge pull request #271 from fact-project/fits_writer_header
  • 6f0d4a2 Merge pull request #268 from fact-project/fix_delay_files
  • 4744c84 Merge pull request #270 from fact-project/drs_output_key
  • 4a1e4a8 Merge pull request #247 from fact-project/jebuss-adapt-auxservice-key-for-erna
  • 8bbbf21 Merge pull request #265 from fact-project/empty_cleaning
  • 33a632b Merge pull request #258 from fact-project/write_timestamp
  • bfdaa58 Merge pull request #261 from fact-project/conc_core
  • d79ce81 Merge pull request #260 from fact-project/pixel_map_cr
  • 73dfcf3 Merge pull request #259 from fact-project/drs_classpath
  • 57219e4 Merge pull request #262 from fact-project/delay_files
  • b047286 Merge pull request #256 from fact-project/fix_244_hdureader
  • 4fe25d1 Merge pull request #243 from fact-project/remove_tutorial_processors
  • a50f361 Merge pull request #245 from fact-project/remove_unused_import
  • 9413d03 Merge pull request #241 from fact-project/refactorIO
  • 8a96abd Merge pull request #234 from fact-project/hdu-reader
  • 42ee441 Merge pull request #235 from fact-project/hdu_reader_theap_fix
  • c49314c Merge pull request #218 from fact-project/aux_fixes
  • bd78713 Merge pull request #228 from fact-project/table_names
  • 46c819a Merge pull request #233 from fact-project/library_updates
  • 2184dde Merge pull request #226 from fact-project/fix_coordinate_check
  • 94eafd1 Merge pull request #223 from fact-project/znaxis2_fix_219
  • 63319e3 Merge pull request #201 from fact-project/AboveThresholdProcessor
  • b744714 Merge pull request #211 from fact-project/fix_viewer_hdureader
  • 984930a Merge pull request #180 from fact-project/fact-tools-streams-0.9.26
  • 2b79647 Merge pull request #205 from fact-project/FixPackageLinePhotonStream
  • f6e2b5a Merge pull request #202 from fact-project/create_photonstream_package_198
  • 52033f5 Merge pull request #177 from fact-project/hdu-reader
  • 8a55db4 Merge pull request #188 from fact-project/photonstream_to_num_photons_and_arrival_time
  • 459bd6a Merge pull request #175 from fact-project/remove_test_output
  • 1b2f47b Merge pull request #181 from fact-project/new_fits_reader_for_auxservice
  • 44459d4 Merge pull request #196 from fact-project/AlwaysExportTotPixelSet
  • 5e1ca69 Merge pull request #194 from fact-project/FixJSONWriterNoControlOverDefaultKeys
  • 6532357 Merge pull request #185 from fact-project/single_pulse_extractor_issue_183
  • 1f1f91f Merge pull request #189 from fact-project/fix-download-link
  • 2ec5214 Merge pull request #186 from fact-project/add_some_numpy_to_xml
  • 273de40 Merge pull request #178 from fact-project/update_erna_xml

Add doi metadata to v0.17.2 release

04 Apr 13:50
Compare
Choose a tag to compare
v0.17.2-doi

Add zenodo metadata

DOI and better error handling for MultiStreams

16 Mar 10:16
1c96c63
Compare
Choose a tag to compare
  • DOI via zenodo
  • FileListMultiStream and RecursiveDirectoryStream now throw errors by default instead of ignoring.