Published October 20, 2025 | Version 0.0.1
Dataset Open

Measurements and Scripts for "Spectro-temporal analysis of ultra-fast radio bursts using per-channel arrival times" paper

  • 1. ROR icon Western University
  • 2. ROR icon McMaster University

Description

This repository contains the necessary files to reproduce the measurements and figures published in "Spectro-temporal analysis of ultra-fast radio bursts using per-channel arrival times".

This includes measurement spreadsheets, measurement figures, analysis scripts, and figure scripts. Scripts are written in Python. Burst files containing the FRB waterfalls in .npz format can be arranged through correspondence. Each PDF file named after an FRB source contains the waterfall plots of each burst with their measurements overlaid.

The spreadsheets included are:

allmeasurements_postfilter.csv Spreadsheet of the 433 measurements remaining after measurement filters are applied. These measurements are used in the figures and form the basis of the analysis and conclusions.
allmeasurements_prefilter.csv Sheet of all measurements before filtering is applied.
alldrifts.csv Sheet of multi-component driftrates measured using the arrival times method.
alldrifts_acf.csv Sheet of multi-component driftrates measured using the ACF Gaussian method.
burstdm_allmeasurements.csv Spreadsheet of measurements taken at each burst's individually determined DM.
channelduration_allmeasurements.csv Measurements with duration defined as the average of channel durations.
dmoptimized_allmeasurements.csv Measurements taken at each source's slope law corrected, 'optimized' DM.
fluxdensities.csv Burst flux densities used in Figure 5.

The scripts included are:

arrivaltimes.py The implementation of the arrival times measurement pipeline described in the paper. Please note that this script is packaged with (and depends on) frbgui, which is available on pip and Github. Documentation on using arrivaltimes.py is available here.
measurebursts.py This script performs the measurement of each burst. For each burst, the measurement options passed to arrivaltimes.py are listed.
fig_spectraplots.py This script produces Figures 3 to 6, D1, D2, and D3 of the paper. Please email If you would like the code and measurements for the method comparison figures (Figs 7 and 8).
measurement_example.py Shows the basic structure of measurebursts.py and can serve as a template for using the arrivaltimes.py pipeline.

 

Files

allmeasurements_postfilter.csv

Files (217.2 MB)

Name Size Download all
md5:5fed5302b643dc3a5005bad8635b20cd
29.4 kB Preview Download
md5:22013f3562476b6293c76236cfe36c37
197.4 kB Preview Download
md5:8804840acbcbc12299f65b3f5e59f6dc
154.2 kB Preview Download
md5:08ee26d3abd652b78c4c8e3e61ceaceb
401.7 kB Preview Download
md5:1baf64a20ec1cbb656f6a9a17f9e0fe1
62.8 kB Download
md5:f750fbc00b5c43dd34abbef11cce7193
114.6 kB Preview Download
md5:1da58bd2fed4cdaa2ef392c40cb39007
154.9 kB Preview Download
md5:08e1edf8c075fcc02fefd91ffcb5c5f6
81.2 kB Preview Download
md5:59d1c342de520163512b04d020a060eb
48.0 kB Download
md5:e0dfa3c9b541c9e6a2142814479bd1d8
149.5 kB Preview Download
md5:f05530b864e24b8e2c0e04669f0497ff
121.8 MB Preview Download
md5:fffce59b89b8efc3935fa471c163189e
3.2 MB Preview Download
md5:01452fcbda1490e1c0f6d28ea409e08a
2.2 MB Preview Download
md5:d1ea8445fd0aec3bb3fb340b20a0965d
9.6 MB Preview Download
md5:dbf090625e431ce913ed321e17609afd
971.3 kB Preview Download
md5:a4d28f0f21a09cf08d0c536b3534912c
1.5 MB Preview Download
md5:daf8901ec8a4c9ecd40090e06c9d9a34
12.9 MB Preview Download
md5:c0614f33077678286ed44b15b2cd86b0
946.3 kB Preview Download
md5:d1a12676e2049a8889be70019187acef
547.2 kB Preview Download
md5:7b8af71226b396f9ee1babb00513ffcc
4.1 MB Preview Download
md5:0cb028e0295b698f51cce1b6e51949ac
2.5 MB Preview Download
md5:437452e207c790a88eba6d8902f9eb6e
55.5 MB Preview Download
md5:8271637990c751a40662b5b63da95526
114.9 kB Download
md5:e6e9a54148569f5178fe9acd26a638ad
918 Bytes Download

Additional details

Related works

Is supplement to
Journal article: 10.1093/mnras/staf1799 (DOI)

Software

Programming language
Python