MAKE DYNSPEC - askap-craco/CELEBI GitHub Wiki
Making Dynamic Spectra
I, Q, U and V stokes dynamic spectra are creating using the HTR X and Y products of the FRB and pol calibrator.
MAKE DYNSPEC
make_dynspec.py --options
Script used for making dynamic spectra. This script is used for both the pol calibrator and FRB, hence there are two sets of parameters passed, one for each object type (FRB, polcal). This script does a list of major things:
- Make dynamic spectrum with tune-able frequency resolution
- Apply Baseline correction
- Fold pulsar (polcal) dynamic spectra
Parameters (FRB)
params.frb_dynspec_sigma - Sigma threshold used for finding bounds of pulse during baseline correction.
params.frb_dynspec_guard - Width in ms between bounds of pulse and off pulse region used for estimating baseline correction.
params.frb_dynspec_tN = 50 - Number of samples to average when estimating baseline correction and bounds of pulse, good to be a large number.
params.frb_baseline - Width in ms of off-pulse region to estimate baseline correction.
params
Parameters (polcal)
params.polcal_dynspec_sigma - Sigma threshold used for finding bounds of pulse during baseline correction.
params.polcal_dynspec_guard - Width in ms between bounds of pulse and off pulse region used for estimating baseline correction.
params.polcal_dynspec_tN = 50 - Number of samples to average when estimating baseline correction and bounds of pulse, good to be a large number.
params.polcal_baseline - Width in ms of off-pulse region to estimate baseline correction.