385 Commits
Author SHA1 Message Date
glavic_a 70e29e9629 Try making ubuntu build dependent on creating release first, add test with new datafiles
Unit Testing / test (3.11) (push) Successful in 54s
Unit Testing / test (3.8) (push) Successful in 52s
Unit Testing / test (3.10) (push) Successful in 1m3s
Unit Testing / test (3.12) (push) Successful in 1m4s
Unit Testing / test (3.9) (push) Successful in 1m1s
2026-07-09 16:42:51 +02:00
glavic_a 3056c7cfea Try to fix release process by waiting on first release action to conclude
Unit Testing / test (3.10) (push) Successful in 53s
Unit Testing / test (3.11) (push) Successful in 54s
Unit Testing / test (3.8) (push) Successful in 57s
Unit Testing / test (3.12) (push) Successful in 57s
Release / test (3.10) (push) Successful in 56s
Unit Testing / test (3.9) (push) Successful in 57s
Release / test (3.11) (push) Successful in 55s
Release / test (3.12) (push) Successful in 57s
Release / test (3.9) (push) Successful in 53s
Release / test (3.8) (push) Successful in 56s
Release / release (push) Successful in 9s
Release / build-ubuntu-latest (push) Failing after 46s
Release / build-windows (push) Successful in 2m31s
v3.3.1
2026-07-09 16:32:34 +02:00
glavic_a 738c937f65 Fix issue with scaling factor in time slicing if no -s option was given
Unit Testing / test (3.10) (push) Successful in 54s
Unit Testing / test (3.11) (push) Successful in 53s
Unit Testing / test (3.8) (push) Successful in 52s
Unit Testing / test (3.12) (push) Successful in 56s
Unit Testing / test (3.9) (push) Successful in 58s
2026-07-09 16:27:23 +02:00
glavic_a eec3d337ff Fix path for divergence paramter
Unit Testing / test (3.11) (push) Successful in 48s
Unit Testing / test (3.10) (push) Successful in 52s
Unit Testing / test (3.12) (push) Successful in 52s
Unit Testing / test (3.8) (push) Successful in 53s
Unit Testing / test (3.9) (push) Successful in 56s
2026-07-09 16:18:01 +02:00
glavic_a 9c1b469f2f Remove --kafka for e2h
Unit Testing / test (3.11) (push) Successful in 49s
Unit Testing / test (3.10) (push) Successful in 54s
Unit Testing / test (3.8) (push) Successful in 52s
Unit Testing / test (3.12) (push) Successful in 57s
Unit Testing / test (3.9) (push) Successful in 53s
2026-07-09 10:45:35 +02:00
glavic_a 6cc008f841 Update revision for release
Unit Testing / test (3.10) (push) Successful in 54s
Unit Testing / test (3.11) (push) Successful in 53s
Unit Testing / test (3.8) (push) Successful in 53s
Unit Testing / test (3.12) (push) Successful in 56s
Unit Testing / test (3.9) (push) Successful in 50s
2026-07-09 10:27:24 +02:00
glavic_a 1adfb6b709 Update revision for release
Unit Testing / test (3.10) (push) Successful in 53s
Unit Testing / test (3.11) (push) Successful in 53s
Unit Testing / test (3.12) (push) Successful in 54s
Unit Testing / test (3.8) (push) Successful in 56s
Unit Testing / test (3.9) (push) Successful in 57s
Release / test (3.10) (push) Successful in 58s
Release / test (3.11) (push) Successful in 59s
Release / test (3.12) (push) Successful in 58s
Release / test (3.8) (push) Successful in 56s
Release / test (3.9) (push) Successful in 56s
Release / release (push) Successful in 11s
Release / build-ubuntu-latest (push) Failing after 17s
Release / build-windows (push) Successful in 2m46s
v3.3.0
2026-07-09 09:31:56 +02:00
glavic_a 228e2e87db fix case when beam monitor does not exist
Unit Testing / test (3.11) (push) Successful in 50s
Unit Testing / test (3.10) (push) Successful in 54s
Unit Testing / test (3.8) (push) Successful in 50s
Unit Testing / test (3.12) (push) Successful in 54s
Unit Testing / test (3.9) (push) Successful in 55s
2026-07-09 09:30:47 +02:00
glavic_a cf1e7d3d72 update requirements
Unit Testing / test (3.10) (push) Failing after 19s
Unit Testing / test (3.12) (push) Failing after 17s
Unit Testing / test (3.11) (push) Failing after 18s
Unit Testing / test (3.8) (push) Failing after 18s
Unit Testing / test (3.9) (push) Failing after 22s
2026-07-09 09:21:45 +02:00
glavic_a 91983945e1 fix beam_monitor event stream read method
Unit Testing / test (3.10) (push) Failing after 24s
Unit Testing / test (3.12) (push) Failing after 19s
Unit Testing / test (3.8) (push) Failing after 17s
Unit Testing / test (3.11) (push) Failing after 21s
Unit Testing / test (3.9) (push) Failing after 12m26s
2026-07-09 09:17:59 +02:00
glavic_a 59c08411b3 Second pulseTimeS fallback
Unit Testing / test (3.10) (push) Successful in 51s
Unit Testing / test (3.11) (push) Successful in 52s
Unit Testing / test (3.12) (push) Successful in 51s
Unit Testing / test (3.8) (push) Successful in 52s
Unit Testing / test (3.9) (push) Successful in 54s
2026-07-09 09:04:14 +02:00
glavic_a 069188eda6 Fix small bugs from amor version
Unit Testing / test (3.11) (push) Successful in 57s
Unit Testing / test (3.12) (push) Successful in 56s
Unit Testing / test (3.10) (push) Successful in 1m0s
Unit Testing / test (3.8) (push) Successful in 55s
Unit Testing / test (3.9) (push) Successful in 55s
2026-07-09 09:00:12 +02:00
glavic_a bfac8ea716 Fix for direct beam normalization and monitor low count rate
Unit Testing / test (3.11) (push) Successful in 54s
Unit Testing / test (3.10) (push) Successful in 58s
Unit Testing / test (3.8) (push) Successful in 52s
Unit Testing / test (3.12) (push) Successful in 54s
Unit Testing / test (3.9) (push) Successful in 56s
2026-06-24 10:49:47 +02:00
glavic_a 28eaa47a1d Ignore missing data when joining measurements
Unit Testing / test (3.10) (push) Successful in 54s
Unit Testing / test (3.11) (push) Successful in 51s
Unit Testing / test (3.12) (push) Successful in 52s
Unit Testing / test (3.8) (push) Successful in 51s
Unit Testing / test (3.9) (push) Successful in 51s
2026-06-12 14:32:32 +02:00
glavic_a 7cb99da2f2 Add colormap to reduction_kafka
Unit Testing / test (3.10) (push) Successful in 56s
Unit Testing / test (3.11) (push) Successful in 56s
Unit Testing / test (3.8) (push) Successful in 52s
Unit Testing / test (3.12) (push) Successful in 54s
Unit Testing / test (3.9) (push) Successful in 52s
2026-06-01 16:51:24 +02:00
glavic_a 7b95769966 Add option to live-view detector independent of count status
Unit Testing / test (3.11) (push) Successful in 51s
Unit Testing / test (3.10) (push) Successful in 54s
Unit Testing / test (3.8) (push) Successful in 49s
Unit Testing / test (3.12) (push) Successful in 54s
Unit Testing / test (3.9) (push) Successful in 51s
2026-06-01 16:32:25 +02:00
glavic_a 6ccf7e8028 Update start_time_fallback location
Unit Testing / test (3.10) (push) Successful in 50s
Unit Testing / test (3.11) (push) Successful in 49s
Unit Testing / test (3.12) (push) Successful in 51s
Unit Testing / test (3.8) (push) Successful in 47s
Unit Testing / test (3.9) (push) Successful in 49s
2026-06-01 12:46:23 +02:00
glavic_a bfe4f7c015 Add 2026 dataset to tests
Unit Testing / test (3.11) (push) Successful in 55s
Unit Testing / test (3.10) (push) Successful in 1m3s
Unit Testing / test (3.8) (push) Successful in 56s
Unit Testing / test (3.12) (push) Successful in 1m3s
Unit Testing / test (3.9) (push) Successful in 1m4s
2026-06-01 11:06:53 +02:00
glavic_a 8656b34943 Make beam monitor optional and update test-case 2026-06-01 11:03:13 +02:00
glavic_a 9d31c8a1ac Merge remote-tracking branch 'AMOR-DR/main'
Unit Testing / test (3.10) (push) Failing after 56s
Unit Testing / test (3.12) (push) Failing after 54s
Unit Testing / test (3.9) (push) Failing after 53s
Unit Testing / test (3.11) (push) Failing after 1m3s
Unit Testing / test (3.8) (push) Failing after 1m2s
# Conflicts:
#	eos/file_reader.py
2026-06-01 10:31:13 +02:00
Sinq User Console Account 0d615715b1 corrected scaling default value and scaling behavior 2026-05-29 15:09:55 +02:00
Sinq User Console Account 855c23b0ee J. Stahn
- added flatbuffer scheme 'da00' for the bema monitor
- reading in beam monitor signal (not yet used: there are changes / bug-fixes in 'da00' planned for the near future)
2026-05-29 10:22:39 +02:00
glavic_a 4149424ed0 Implement monitor da00 format as fallback timing reference
Unit Testing / test (3.10) (push) Successful in 59s
Unit Testing / test (3.12) (push) Successful in 58s
Unit Testing / test (3.9) (push) Successful in 56s
Unit Testing / test (3.11) (push) Successful in 1m6s
Unit Testing / test (3.8) (push) Successful in 1m5s
2026-05-19 09:43:32 +02:00
glavic_a cfea82aa3f Fix of missing SE entry with empty array, minor modifiction of new file type structure 2026-05-19 09:23:18 +02:00
glavic_a 6951b15630 Add new NeXus file mapping, extra metadata and facility for legacy file mapping compatibility
Unit Testing / test (3.11) (push) Successful in 48s
Unit Testing / test (3.10) (push) Successful in 54s
Unit Testing / test (3.8) (push) Successful in 48s
Unit Testing / test (3.12) (push) Successful in 54s
Unit Testing / test (3.9) (push) Successful in 54s
2026-03-19 08:59:57 +01:00
glavic_a 12dc8730d1 Implement compatibility with older nexus file mappings
Unit Testing / test (3.10) (push) Successful in 48s
Unit Testing / test (3.11) (push) Successful in 47s
Unit Testing / test (3.12) (push) Successful in 49s
Unit Testing / test (3.8) (push) Successful in 48s
Unit Testing / test (3.9) (push) Successful in 47s
2026-03-18 14:58:42 +01:00
glavic_a 03f8f12753 Update readme and new revision
Unit Testing / test (3.11) (push) Successful in 47s
Unit Testing / test (3.8) (push) Successful in 47s
Unit Testing / test (3.10) (push) Successful in 53s
Unit Testing / test (3.12) (push) Successful in 54s
Unit Testing / test (3.9) (push) Successful in 53s
v3.2.8
2026-03-18 11:17:04 +01:00
glavic_aandbruhn_b b5a1ac0d2b Debug Windows Release Issues (#8)
Unit Testing / test (3.10) (push) Successful in 50s
Unit Testing / test (3.12) (push) Successful in 51s
Unit Testing / test (3.9) (push) Successful in 50s
Unit Testing / test (3.11) (push) Successful in 55s
Unit Testing / test (3.8) (push) Successful in 53s
Co-authored-by: Basil Bruhn <basil.bruhn@psi.ch>
Reviewed-on: #8
Co-authored-by: Artur Glavic <artur.glavic@psi.ch>
Co-committed-by: Artur Glavic <artur.glavic@psi.ch>
2026-03-18 11:15:24 +01:00
glavic_a f384704f53 New release version
Unit Testing / test (3.11) (push) Successful in 49s
Unit Testing / test (3.10) (push) Successful in 49s
Unit Testing / test (3.8) (push) Successful in 48s
Unit Testing / test (3.12) (push) Successful in 50s
Unit Testing / test (3.9) (push) Successful in 47s
v3.2.7
2026-03-13 13:37:26 +01:00
glavic_a 59eac87bcd Fix workflow run for windows build (#7)
Unit Testing / test (3.9) (push) Has been cancelled
Unit Testing / test (3.12) (push) Has been cancelled
Unit Testing / test (3.10) (push) Has been cancelled
Unit Testing / test (3.8) (push) Has been cancelled
Unit Testing / test (3.11) (push) Has been cancelled
Reviewed-on: #7
Co-authored-by: Artur Glavic <artur.glavic@psi.ch>
Co-committed-by: Artur Glavic <artur.glavic@psi.ch>
2026-03-13 13:36:49 +01:00
glavic_a 334e29d0d6 Reactivate window build action
Unit Testing / test (3.10) (push) Successful in 55s
Unit Testing / test (3.11) (push) Successful in 1m0s
Unit Testing / test (3.12) (push) Successful in 58s
Unit Testing / test (3.8) (push) Successful in 1m0s
Unit Testing / test (3.9) (push) Successful in 58s
2026-03-11 13:09:01 +01:00
glavic_a 5e96a20f23 Evaluating ToF to extract sub-frames and assign to correct neutron pulse not chopper pulse (#4)
Unit Testing / test (3.10) (push) Successful in 54s
Unit Testing / test (3.11) (push) Successful in 49s
Unit Testing / test (3.8) (push) Successful in 50s
Unit Testing / test (3.12) (push) Successful in 55s
Unit Testing / test (3.9) (push) Successful in 54s
Interpolate neutorn times between chopper pulses and assign by ToF. If ToF too short (long wavelengths from previous pulse), assign them to the previous sub-pulse.

Reviewed with Jochen

Reviewed-on: #4
Co-authored-by: Artur Glavic <artur.glavic@psi.ch>
Co-committed-by: Artur Glavic <artur.glavic@psi.ch>
v3.2.6
2026-03-10 15:00:10 +01:00
glavic_a 3eed3e1058 Update revision for release
Unit Testing / test (3.11) (push) Successful in 49s
Unit Testing / test (3.10) (push) Successful in 49s
Unit Testing / test (3.8) (push) Successful in 49s
Unit Testing / test (3.12) (push) Successful in 50s
Unit Testing / test (3.9) (push) Successful in 48s
v3.2.5
2026-03-10 14:38:51 +01:00
glavic_a b1188fcaab Merge pull request 'Deactivate automatic logfile writing' (#6) from logFile into main
Unit Testing / test (3.10) (push) Successful in 52s
Unit Testing / test (3.11) (push) Successful in 48s
Unit Testing / test (3.8) (push) Successful in 48s
Unit Testing / test (3.12) (push) Successful in 54s
Unit Testing / test (3.9) (push) Successful in 54s
Reviewed-on: #6
2026-03-10 14:37:38 +01:00
glavic_a 3cd2d1a0a9 Setup logfile only in eos when command-line parameter set
Unit Testing / test (3.10) (pull_request) Successful in 47s
Unit Testing / test (3.11) (pull_request) Successful in 48s
Unit Testing / test (3.8) (pull_request) Successful in 48s
Unit Testing / test (3.12) (pull_request) Successful in 48s
Unit Testing / test (3.9) (pull_request) Successful in 47s
Pull Request Merged / autoupdate_minor (pull_request) Successful in 4s
2026-03-10 14:34:17 +01:00
stahn 927a18e64b logfile nor optional 2026-03-10 13:42:59 +01:00
stahn ffd296ef99 eos/options.py aktualisiert 2026-03-10 09:21:39 +01:00
glavic_a b79f79b524 Manual increase version for release
Unit Testing / test (3.11) (push) Successful in 49s
Unit Testing / test (3.10) (push) Successful in 50s
Unit Testing / test (3.8) (push) Successful in 49s
Unit Testing / test (3.12) (push) Successful in 52s
Unit Testing / test (3.9) (push) Successful in 51s
v3.2.4
2026-03-02 12:15:42 +01:00
glavic_a 4f590f7761 Merge pull request 'Auto-update minor revision and date on pull request merge' (#3) from new_praction into main
Unit Testing / test (3.10) (push) Successful in 48s
Unit Testing / test (3.11) (push) Successful in 46s
Unit Testing / test (3.12) (push) Successful in 48s
Unit Testing / test (3.8) (push) Successful in 46s
Unit Testing / test (3.9) (push) Successful in 47s
Reviewed-on: #3
2026-03-02 12:13:59 +01:00
glavic_a 21a1fd1be3 auto-update minor revision and date on pull request merge
Unit Testing / test (3.11) (pull_request) Successful in 45s
Unit Testing / test (3.10) (pull_request) Successful in 48s
Unit Testing / test (3.8) (pull_request) Successful in 46s
Unit Testing / test (3.12) (pull_request) Successful in 49s
Unit Testing / test (3.9) (pull_request) Successful in 48s
Pull Request Merged / autoupdate_minor (pull_request) Successful in 4s
2026-03-02 12:11:29 +01:00
glavic_a 93baf06655 Fixing release and test actions
Unit Testing / test (3.10) (push) Successful in 48s
Unit Testing / test (3.11) (push) Successful in 48s
Unit Testing / test (3.12) (push) Successful in 49s
Unit Testing / test (3.9) (push) Successful in 48s
Unit Testing / test (3.8) (push) Successful in 50s
Reviewed-on: #2
Co-authored-by: Artur Glavic <artur.glavic@psi.ch>
Co-committed-by: Artur Glavic <artur.glavic@psi.ch>
2026-03-02 12:00:36 +01:00
glavic_a 29d406a290 Add unit tests for filterinc capability and automatic spin state splitting
Unit Testing / test (3.12) (push) Successful in 46s
Unit Testing / test (3.10) (push) Successful in 48s
Unit Testing / test (3.9) (push) Successful in 45s
Unit Testing / test (3.8) (push) Successful in 48s
Release / test (3.12) (push) Failing after 10s
Release / build-ubuntu-latest (push) Has been cancelled
Release / build-windows (push) Has been cancelled
Release / release (push) Has been cancelled
Release / test (3.8) (push) Has been cancelled
Release / test (3.10) (push) Has been cancelled
Release / test (3.9) (push) Has been cancelled
2026-02-27 11:44:56 +01:00
glavic_a 5d9c0879b4 Implement automatic splitting of polarization states 2026-02-27 10:59:59 +01:00
glavic_a 7f0e6f1026 Allow option to filter pulses where a switch occured, implement updating of headerin information from filtered log-values for temp., filed and polarization, don't report empty sample environment values
Unit Testing / test (3.10) (push) Successful in 41s
Unit Testing / test (3.12) (push) Successful in 41s
Unit Testing / test (3.9) (push) Successful in 40s
Unit Testing / test (3.8) (push) Successful in 41s
2026-02-27 10:08:49 +01:00
glavic_a 30574cdf7e try to fix failures on python <3.11 where z-format isotime was not supported
Unit Testing / test (3.12) (push) Successful in 35s
Unit Testing / test (3.10) (push) Successful in 38s
Unit Testing / test (3.9) (push) Successful in 34s
Unit Testing / test (3.8) (push) Successful in 37s
2026-02-27 08:54:26 +01:00
glavic_a 6298487bf3 fix output name having colon by default, add 2026 dataset and test for logfilter with polarization
Unit Testing / test (3.10) (push) Failing after 29s
Unit Testing / test (3.8) (push) Failing after 27s
Unit Testing / test (3.9) (push) Failing after 27s
Unit Testing / test (3.12) (push) Successful in 35s
2026-02-27 08:35:56 +01:00
glavic_a 3a7f3cde53 fix sqrt invalid value warning in footprint correction
Unit Testing / test (3.10) (push) Successful in 28s
Unit Testing / test (3.12) (push) Successful in 27s
Unit Testing / test (3.8) (push) Successful in 27s
Unit Testing / test (3.9) (push) Successful in 26s
2026-02-27 08:06:16 +01:00
glavic_a dafff07e68 Update version for PyPI release
Unit Testing / test (3.10) (push) Successful in 27s
Unit Testing / test (3.8) (push) Successful in 25s
Unit Testing / test (3.12) (push) Successful in 30s
Unit Testing / test (3.9) (push) Successful in 29s
2026-02-26 17:31:12 +01:00
glavic_a 9afd15bcb4 Deactivate creating artefact, as broken on gitea right now
Unit Testing / test (3.12) (push) Successful in 27s
Unit Testing / test (3.10) (push) Successful in 30s
Unit Testing / test (3.9) (push) Successful in 26s
Unit Testing / test (3.8) (push) Successful in 28s
2026-02-26 17:13:42 +01:00
glavic_a 6a4f1c6205 Change artifact action version to work on gitea
Unit Testing / test (3.10) (push) Successful in 29s
Unit Testing / test (3.12) (push) Successful in 30s
Unit Testing / test (3.8) (push) Successful in 30s
Unit Testing / test (3.9) (push) Successful in 30s
2026-02-26 17:08:15 +01:00