AstroAccelerateOrg / astro-accelerate

AstroAccelerate is a many-core accelerated software package for processing time-domain radio-astronomy data.
https://www.oerc.ox.ac.uk/research-groups/astroaccelerate/
GNU General Public License v3.0
42 stars 16 forks source link

Jn fakesignal #216

Closed jan2nov closed 5 years ago

jan2nov commented 5 years ago

name: Introducing Fakesignal genarator+ DDTR unit test about: This branch introduces the fake signal generator option of creating a single signal dispersed with selected dispersion measure, or a periodic signal with a specified period. Also, we put two new unit tests for the dedispersion part. The first test is based on generating a fake signal at random DM position and random time and run it through AA DDTR GPU part where the output is then compared with the expected peak position of the DM and time. This test is repeated 10x times. The second test is based on the option of generating a periodic signal (random DM, random period -> random time position and number of peaks) which we pass to the AA pipeline. As in the previous case, we check if the peaks (analysed from the output) are located at the right position.


Description of pull request

Interfaces Will this pull request result in a backwards-incompatible interface change: yes

Expected semantic version number increment category (Please indicate x.y.z): y

Issues this pull request solves

New tag of master

New deployment

Keep branch after merging no

Notes