Skip to content

Python 3 and actively maintained version of the mock FRB simulation (`Furby`) package

Notifications You must be signed in to change notification settings

vivgastro/Furby_p3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Furby

Mock FRB generator

gen_furby.py

Code that generates Mock FRBs in a given range of DM, width, and SNR. Has a few options for frequency structure. Intrachannel dm smearing can be toggled on or off.

Enabling the dmsmear makes the computation memory and compute intensive.

If required, modify the resolution in time and frequency defined in the first few lines in gen_furby.py, to make the code run faster but at the cost of accuracy of temporal/freq structure.

Furby_reader.py

A Class to read the dada files output by the furby generator

check_furby.py

A quick and handy tool to read and visualize a furby file

check_type.py

A helper code to enable parsing configuration files

parse_cfg.py

A helper code to help with parsing configuration files

params.cfg

A config file containing the parameters of a receiving system which will be matched in the generated furby. Noise_per_channel is an important parameter and this will dictate how much signal is put into the furby to generate the required snr

About

Python 3 and actively maintained version of the mock FRB simulation (`Furby`) package

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages