Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The Offline PFB uses the same polyphase filter that was used in the legacy system by default (see McSweeney et al. 2020), but alternative filters will be made available in the future. The filters are always applied on the second boundaries, and the tap size is determined from the length of the filter and the number of desired output channels. No attempt is made apply any time or phase adjustments to the voltages either before or after the PFB is applied.

The default mode of the PFB, and the FINEPFB filter, are described in the beginning of McSweeney et al. (2020).

Command line options

Code Block
titlefine_pfb_offline -h
collapsetrue
usage: fine_pfb_offline [OPTIONS]

REQUIRED OPTIONS

	-m, --metafits=FILE        FILE is the metafits file for the target observation

OPTIONAL OPTIONS

	-b, --begin=GPSTIME        Begin time of observation, in GPS seconds
	                           If GPSTIME starts with a '+' or a '-', then the time
	                           is taken relative to the start or end of the observation
	                           respectively. [default: "+0"]
	-d, --data-location=PATH   PATH is the directory containing the recombined data
	                           [default: current directory]
	-f, --coarse-chan=CHAN     Coarse channel number
	                           If CHAN starts with a '+' or a '-', then the channel is taken
	                           relative to the first or last channel in the observation
	                           respectively. Otherwise, it is treated as a receiver channel number
	                           (0-255) [default: "+0"]
	-S, --synth_filter=FILTER  Apply the named filter during high-time resolution synthesis.
	                           File [RUNTIME_DIR]/FILTER.dat must exist [default: FINEPFB]
	-T, --nseconds=VAL         Process VAL seconds of data [default: as many as possible]

OTHER OPTIONS

	-h, --help                 Print this help and exit
	-V, --version              Print version number and exit

...