https://github.com/liamconnor/injectfrb
Tools for simulating FRBs and injecting them into real data
https://github.com/liamconnor/injectfrb
Last synced: 3 months ago
JSON representation
Tools for simulating FRBs and injecting them into real data
- Host: GitHub
- URL: https://github.com/liamconnor/injectfrb
- Owner: liamconnor
- Created: 2019-02-25T10:14:02.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-06-28T16:00:53.000Z (almost 3 years ago)
- Last Synced: 2024-11-02T05:32:39.665Z (8 months ago)
- Language: Python
- Size: 52.9 MB
- Stars: 7
- Watchers: 2
- Forks: 5
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- frbsoft - GitHub
README
injectfrb
==========python software to simulate fast radio bursts and inject them into filterbank data
to test that the FRB generator works, run the script "test_plot_four_frbs.py"
to test that the filterbank reader, writer, injector works, run "test_filterbank_injector.py "
to test that the Gaussian-noise filterbank writer works:python inject_gaussian_fil.py --nfrb 50 --simulator injectfrb --dm_min 100. --dm_max 100. --outdir outputdir --upchan_factor 1 --upsamp_factor 1
this should create a filterbank file with 50 FRBs all with DM=100 injected into Gaussian noise called:
outputdir/injectfrb_nfrb50_*.fil
along with a text file with the relevant trigger information in:
outputdir/injectfrb_nfrb50_*.txt
Requires:
==========simpulse https://github.com/kmsmith137/simpulse