Changelog

0.12.0 (2026-05-20)

Change

  • AT4-2088 SPS refactored to SPDT

Fix

  • AT4-2240 AT4-2246 Conventions for acceleration and reference time correction in FLDO

  • AT4-2257 Adding checks to the aggregation buffer filler destructor

0.11.0 (2026-04-02)

New

  • AT4-1975 Added a new algorithm in DRED module based on PRESTO’s rednoise implementation

  • AT4-2223 Provided cheetah superspin

Change

  • AT4-2163 CXFT interface implementation using module pattern

  • AT4-2203 Moved normalisation of timeseries into CXFT

  • AT4-2201 Cleaned up and refactored Fft module

  • AT4-2038 Beam ID in bench log level

  • AT4-2234 Depracated candidate pipeline

  • AT4-2191 Change runner for RPC CI jobs

0.10.0 (2026-02-27)

New

  • AT4-2029 Added a new clustering method ‘fofw’ to sps clustering module

  • AT4-2091 Provide cheetah image manifest and smoke tests

  • AT4-2064 Added a new algorithm in DRED module - Savitzky-Golay Filter

  • AT4-2036 Track beam_id through cheetah pipeline

Change

  • AT4-2043 Update cmake for gRPC

Fix

  • AT4-2047 Incorrect SNR calculation from Optimiser in FLDO module

  • AT4-2144 Incorrect P-dot calculation in Fdas intel fpga

  • AT4-2146 Bin shift calculation in the optimiser inside FLDO module

0.9.0 (2025-12-19)

New

  • AT4-1977 Add PowerSeries exporter

  • AT4-1893, AT4-2132 Upgrade Cheetah to be compatible with gcc 13

  • AT4-2125 Added documentation for all 9 currently implemented exporter types with detailed specifications

Change

  • AT4-1997 Change to how the aggregation buffer is created and for Klotski to accept the aggregation buffer

  • AT4-1981 Removed HugePage allocator from Cheetah

0.8.1 (2025-12-11)

New

  • AT4-1968 Implement GPU optimiser

Change

  • AT4-2131 Remove hard coded compute capability from Cheetah and use arch based value instead

Fix

0.8.0 (2025-11-26)

New

  • AT4-1856 Added new interface for spsift which allows multiple algorithms for sifting and it should receive clusters with their members

Change

  • AT4-2039 The rfsift module has been temporarily disabled to avoid build issues

  • AT4-2017 Improved the OCLD file format so now it is consistent and follows a standards format

Fix

0.7.0 (2025-08-28)

New

  • AT4-1851 Added mean and noise replacement to channel mask module

  • AT4-1852 Added interface for channel masking capability with RFI mitigation pipeline

  • AT4-1853 Added a spectral metric to IQRM to handle SKA LOW data

  • AT4-1858 Created a lookup table for chi-square p-values

Change

  • AT4-1804 Use the lookup table for converting spectral power to significance at the interface of FDAS and SIFT

  • AT4-1904 Each thread in FLDO processes a single candidate regardless of the number of candidates

Fix

  • AT4-1860 refactored the Aggregation buffer

  • AT4-1927 conversion to S/N now happens correctly for any given power value in the related lookup table

0.6.0 (2025-05-28)

New

  • AT4-1657 Implemented the Random Forest classifier with utility to compute

  • AT4-1798 Implement strong_sift algorithm for Sift module

  • AT4-1800 added new lighter rcpt module for low

Change

  • AT4-1571 changes to make rfimaccelerationsearch pipeline work

  • AT4-1819 changed the output precision of Scl and the computation of the frequency bin width

  • AT4-1829 cpu fldo multi-threaded version

Fix

  • AT4-1813 Bugfix for race condition in Rfim Iqrmcpu

  • AT4-1814 enable activation of both labyrinth and FPGA FDAS algorithms for Fdas module

  • AT4-1803 labyrinth bug

0.5.0 (2024-02-19)

New

  • AT4-1570 First connection of Acceleration Search with FLDO

  • AT4-1701 Make a skeleton for Z-dot impl interface in Rfim module

  • AT4-1703 Make an implementation of Z-dot filter in cheetah

Change

  • AT4-1535 Expose FLDO config parameters

  • AT4-1651 Convert Ocld to save floating point data

  • AT4-1659 Adding optimization step to FLDO

  • AT4-1680 added log message class relevant to PSS control layer

  • AT4-1725 Add a metric of spectral moment to IQRM RFIM algorithm in cheetah

  • AT4-1728 Optimise flagged channel replacement in IQRM RFIM algorithm

Fix

  • AT4-1631 Fix FLDO implementation