Skip to content

dedispersion

Ronald Philipsen edited this page Mar 15, 2019 · 1 revision

7. Dedispersion

7.1 Introduction

  • Pulsars produce a narrow beam of electromagnetic radiation which rotates like a lighthouse beam, so a pulse is seen as it sweeps over a radiotelescope. The signal is spread over a wide frequency range.

  • If space was an empty vacuum, all the signals would travel at the same speed, but due to free electrons different frequencies travel at slightly different speeds (dispersion), this can be corrected by performing dedispersion.

7.2 Dedisperse

This method performs dedispersion on the filterbank data.

7.2.1 Parameters

ParametersDescription
SamplesArray or sequence containing the intensities to be dedispersed.
highest_xSpecifies the amount of intensities that are used for estimating the minimum pulsar intensity
max_delaySpecifies the maximum allowed amount of samples between the currently considered pulsar signal and the next pulsar signal
DMDispersion measure (cm-3 pc)

7.2.2 Returns

VariableDescription
SamplesDedispersed samples

7.3 find_dm

This method finds the dispersion measure.

7.3.1 Parameters

ParametersDescription
SamplesArray or sequence containing the intensities to be dedispersed.
pulsar_intensityEstimation of the minimum intensity for an intensity to be considered a pulsar
max_delaySpecifies the maximum allowed amount of samples between the currently considered pulsar signal and the next pulsar signal

7.3.2 Returns

VariableDescription
dmDispersion measure

7.4 find_line

This method will attempt to find a continuous signal starting from the sample index given in the parameters. This method will stop if there isn't an intensity found within the max_delay higher than the pulsar_intensity.

7.4.1 Parameters

ParametersDescription
SamplesArray or sequence containing the intensities to be dedispered.
start_sample_indexThe index from which this method will continue to attempt and find a continuous pulsar signal
max_delaySpecifies the maximum allowed amount of samples between the currently considered pulsar signal and the next pulsar signal
pulsar_intensityEstimation of the minimum intensity for an intensity to be considered a pulsar

7.4.2 Returns

VariableDescription
start_sample_indexThe first frequency of the continuous signal found
previous_indexThe last frequency of the continuous signal found

7.5 find_estimation_intensity

This method finds the average intensity for the highest x intensities. The average_intensity is considered a requirement for intensities to be considered a pulsar.

7.5.1 Parameters

ParametersDescription
SamplesArray or sequence containing the intensities to be dedispersed.
max_delaySpecifies the maximum allowed amount of samples between the currently considered pulsar signal and the next pulsar signal

7.5.2 Returns

VariableDescription
average_intensityEstimation of the minimum intensity for an intensity to be considered a pulsar

Back to table of contents

Clone this wiki locally