diff --git a/docs/nb/Explore_mNFW.ipynb b/docs/nb/Explore_mNFW.ipynb new file mode 100644 index 00000000..fe26e8c5 --- /dev/null +++ b/docs/nb/Explore_mNFW.ipynb @@ -0,0 +1,289 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Method to Estimate DM_Host_Halo" + ] + }, + { + "cell_type": "code", + "execution_count": 69, + "metadata": {}, + "outputs": [], + "source": [ + "# import\n", + "from importlib import reload\n", + "import numpy as np\n", + "\n", + "from matplotlib import pyplot as plt\n", + "\n", + "from astropy import units\n", + "from astropy.cosmology import Planck15 as cosmo\n", + "from astropy.coordinates import SkyCoord\n", + "\n", + "from frb import halos\n", + "from frb.frb import FRB\n", + "from frb.halos import models\n", + "from frb.dm import host as dm_host\n", + "from frb.figures import utils as fig_utils" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# First, let's compare the enclosed mass" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Simple L* galaxy" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "metadata": {}, + "outputs": [], + "source": [ + "mNFW = models.ModifiedNFW(alpha=2., y0=2.)\n", + "mNFW_1 = models.ModifiedNFW(alpha=2., y0=1.)" + ] + }, + { + "cell_type": "code", + "execution_count": 78, + "metadata": {}, + "outputs": [], + "source": [ + "y = np.linspace(0.05, 15., 1000)" + ] + }, + { + "cell_type": "code", + "execution_count": 79, + "metadata": {}, + "outputs": [], + "source": [ + "f_DM = mNFW.fy_dm(y)\n", + "f_b = mNFW.fy_b(y)\n", + "#\n", + "f_DM_1 = mNFW_1.fy_dm(y)\n", + "f_b_1 = mNFW_1.fy_b(y)\n" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Set each to 1 at $y=c=7.7$" + ] + }, + { + "cell_type": "code", + "execution_count": 113, + "metadata": {}, + "outputs": [], + "source": [ + "c=7.7\n", + "#c=3.\n", + "idx_1 = np.argmin(np.abs(y-c))\n", + "f_DM = f_DM / f_DM[idx_1]\n", + "f_b = f_b / f_b[idx_1]\n", + "#\n", + "f_DM_1 = f_DM_1 / f_DM_1[idx_1]\n", + "f_b_1 = f_b_1 / f_b_1[idx_1]" + ] + }, + { + "cell_type": "code", + "execution_count": 114, + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "fig = plt.figure(figsize=(7,7))\n", + "ax = plt.gca()\n", + "#\n", + "ax.plot(y, f_DM, label='Dark Matter (NFW); '+f'c={c}')\n", + "ax.plot(y, f_b, label=r'Baryons y0=2, $\\alpha=2$')\n", + "#\n", + "ax.plot(y, f_b_1, label=r'Baryons y0=1, $\\alpha=2$')\n", + "#\n", + "ax.axvline(c*1, ls='--', color='k')\n", + "ax.axvline(c*2, ls=':', color='k')\n", + "#\n", + "ax.legend()\n", + "ax.set_xlabel('y')\n", + "ax.set_ylabel('Total Mass (Normalized to 1 at rvir)')\n", + "#\n", + "if c == 3.:\n", + " ax.set_xlim(0., 7.)\n", + " ax.set_ylim(0., 4.5)\n", + "#\n", + "fig_utils.set_fontsize(ax,15)\n", + "plt.savefig(f'fig_mass_{c}.png', dpi=300)\n", + "plt.show()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Slope of the density" + ] + }, + { + "cell_type": "code", + "execution_count": 82, + "metadata": {}, + "outputs": [], + "source": [ + "def n(y, alpha=0., y0=1.):\n", + " denom = y**(1-alpha) * (y0 + y)**(2+alpha)\n", + " return 1. / denom" + ] + }, + { + "cell_type": "code", + "execution_count": 115, + "metadata": {}, + "outputs": [], + "source": [ + "#y = np.linspace(0.05, 3., 10000)\n", + "n_dm = n(y)\n", + "n_b2 = n(y, y0=2, alpha=2)\n", + "n_b1 = n(y, y0=1, alpha=2)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Slope" + ] + }, + { + "cell_type": "code", + "execution_count": 116, + "metadata": {}, + "outputs": [], + "source": [ + "dn_dm = n_dm - np.roll(n_dm,1)\n", + "dn_b1 = n_b1 - np.roll(n_b1,1)\n", + "dn_b2 = n_b2 - np.roll(n_b2,1)" + ] + }, + { + "cell_type": "code", + "execution_count": 117, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "(np.float64(-2.780400644243008), np.float64(-2.880507624319439))" + ] + }, + "execution_count": 117, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "beta_dm = dn_dm[1:] * y[1:] / (y[1]-y[0]) / n_dm[1:]\n", + "beta_b1 = dn_b1[1:] * y[1:] / (y[1]-y[0]) / n_b1[1:]\n", + "beta_b2 = dn_b2[1:] * y[1:] / (y[1]-y[0]) / n_b2[1:]\n", + "\n", + "beta_dm[idx_1], beta_dm[-1]" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Plot" + ] + }, + { + "cell_type": "code", + "execution_count": 118, + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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AqIH2LlzJwCDBg2qd3/19pSUlFarqa05fPgwAF5eXoSFhWlcTetISUnh5ZdfZs6cOYwePVrrclrd1q1bKSsrY+DAgfj6+rJy5Urmzp3LPffcw6uvvtpu/qNLSkqiS5cupKWl8cknn9TZl5qaykcffURoaCjTp0/XqEJtpaWlYbPZiIyMJC4u7rT98vmpDmDJyMgAICYmRuNqWofZbObuu++mR48ePPzww1qXowmj1gWI83f06FGAej/cam+vfoO3R/PmzQNgypQp7WIZJZfLxW233UZISAgvvPCC1uVoYu/evQBERUUxbdo0li5dWmf/I488wvz587n++uu1KK/VGAwG3n//fS677DJuvPFGXn75Zbp27UpeXh7r1q2jV69eLFy4sN18cTrVuT4//f39CQkJoaioiLKyMgIDA1uzvDbh008/JS8vj8jISEaOHKl1Oa3iiSeeID09nbVr1+Lt7a11OZqQFkQPUD19i5+fX737/f39ASgrK2u1mtqSFStWMH/+fLy8vHj22We1LqdVvPbaa2zZsoUXX3yx3Z46LCoqAuCbb77hu+++44033iAvL4/09HT+/Oc/Y7FYmDVrFjt27NC20FZw4YUX8vPPP5OUlMS2bdv47LPPWLNmDXq9nkmTJpGUlKR1iZo51+cntO/P0MzMTB588EEAnnnmmXbxBXvbtm3MmzePWbNmMXbsWK3L0YwEROHR9u3bx0033YSiKLz44os1fRE92dGjR3nssccYO3Yss2fP1roczbhcLgAcDgfPPPMM99xzD5GRkcTHx/Piiy8yc+ZM7HY7L774osaVtrxPP/2UYcOG0alTJ3777TfKy8vZv38/s2fP5uWXX2bChAnYbDatyxRtjNlsZsaMGRQUFDBt2jTuuusurUtqcU6ns+bsy0svvaR1OZqSgOgBAgICAHWi6PqYzWaAdndqJCsriylTplBUVMTcuXN54IEHtC6pVfzxj3+ksrKSN998U+tSNFX9vgDqHaRSve3nn39utZq0cODAAWbNmkVERATffvstw4YNw9/fn65du/LWW29x2WWXsW3bNhYsWKB1qZo41+cntM/PULvdzsyZM9m6dSujRo06rf+qp3r11VfZvn07L7zwAhEREVqXoynpg+gBOnfuDHDG2d2rt8fHx7daTVorLCzk4osvJiMjgzlz5rSrb4LffvstISEhp33bt1qtgBqcx40bB8CiRYs8ttN59d+7n58fkZGRp+1PSEgAIC8vrzXLanWLFi3CbrczZcqUOqG52jXXXMO3337LL7/8wt13361Bhdo61+en2WymuLiY0NDQdhMQXS4Xs2bNYuXKlQwYMIBly5bh6+urdVmtYtmyZeh0Ot5//30++OCDOvtycnIAmDlzJiaTib/+9a9MmTJFizJbhQRED1B92nTbtm317q/e3q9fv1arSUvl5eVMnTqVvXv3MmPGDN55551GL6vk7oqLi8/YMma1Wmv2VYdGT1Q95ZPFYsFms53Wd6qwsBCg3tDkSaqDT3BwcL37q7dX99lsb7p3747JZCI/P5+srCxiY2Pr7G9vn58A9913H59++indunXj+++/JyQkROuSWpWiKPzyyy9n3L9p0yYAj+/CI6eYPcCFF15IcHAwhw4dqrfD/ZIlSwC4/PLLW7my1mez2bjyyivZvHkzkydP5tNPP8VgMGhdVqtS1AnwT7tUr6XapUuXmm3VrWieqHPnzvTv3x9FUeoNy9Xb6ps71JNUtxBv3bq13v1btmwB8Oi/hbPx9fVlwoQJACxevPi0/e3p8xPgscce47///S+dO3dm9erVREVFaV1Sq1q7du0ZP0Orz0pkZmaiKIrHB0RZScVDVC+1N3LkSKW8vLxme3taas/hcCjTp09XAGX06NGK2WzWuqQ25ciRI+1uJZWPP/5YAZS+ffsq2dnZNdu3b99es8Tc559/rmGFLe/333+vWXv2v//9b519GzduVPz9/RVAWb16tUYVtrzzWWrPZDK57VJ7pzrX6/DKK6/UrMVc+3XwNE1dUaa9raSiUxRF0SCXimZmtVoZN24cv/32Gx06dGD06NFkZGTw22+/ERkZyaZNmzx+Kot58+bVTMcwffp0goKC6j3upZdeapedj9PT00lMTKRLly4cPHhQ63JazezZs3n//fcJCQlh5MiRWCwWNmzYgM1m4/bbb+ftt9/WusQW93//9381/XB79+5Nr169yM7OZuPGjbhcLu644w7eeustjatsPsuXL68zpdXmzZtRFIULLrigZtvjjz/OpZdeWnP/wQcfZN68efj5+TFp0iQqKytZvXo1iqKwZMkSpk2b1pq/QrNozOuwY8cOBg0ahKIojBgxombllFPddtttjBo1qsVrb05N+XuoT0JCAhkZGWRmZp5x3kyPomE4Fc2soqJCefzxx5UuXboo3t7eSkxMjDJ79ux2823nySefrGkpOdvlyJEjWpeqifbYgqgoiuJyuZS3335bGTx4sOLn56f4+/srI0aMUBYuXKh1aa3qyy+/VC6++GIlPDxcMRqNSmhoqDJ+/Hjlk08+0bq0Zvfee++d83Pgvffeq/dx1X8nISEhypQpU5Rff/219X+BZtKY12HNmjUN+vys73Vr65r693AqaUEUQgghhBDtmgxSEUIIIYQQdUhAFEIIIYQQdUhAFEIIIYQQdUhAFEIIIYQQdUhAFEIIIYQQdUhAFEIIIYQQdUhAFEIIIYQQdUhAFEIIIYQQdUhAFEIIIYQQdUhAFEIIIYQQdUhAFEIIIYQQdUhAFEIIIYQQdUhAFEKINm7r1q3odDpGjhx5xmOef/55dDodTz75ZCtWJoTwVDpFURStixBCCHF2gwcPZtu2bezevZvevXvX2acoCsnJyaSnp3PkyBE6d+6sUZVCCE8hLYhCCOEG7rrrLgDeeeed0/b9+OOPHD58mMmTJ0s4FEI0CwmIQgjhBm644QaCgoL48MMPsdlsdfa9++67ANx+++1alCaE8EASEIUQwg34+/tz0003UVhYyBdffFGzvaCggK+++oqYmBguv/xyDSsUQngSCYhCCOEm6jvN/MEHH1BZWcmcOXMwGo1alSaE8DAySEUIIdzIhRdeyIYNG9i/fz9du3ald+/epKamcvDgQZKSkrQuTwjhIaQFUQgh3Eh1K+K7777Lr7/+yt69e7noooskHAohmpW0IAohhBuxWq3ExcVhMBiYOHEin3zyCZ999hnXXHON1qUJITyIBEQhhHAzf/rTn3jllVcAiIyM5NixY3h7e2tclRDCk8gpZiGEcDN33nknOp0OgFmzZkk4FEI0O2lBFEIIN9S5c2cyMzPZt28f3bt317ocIYSHkRZEIYRwMxs3biQzM5OxY8dKOBRCtAgJiEII4Waee+45AO69916NKxFCeCo5xSyEEG5gw4YNzJ8/n927d7N582YGDRrEli1b0Ovle74QovnJtPtCCOEG9u/fz4IFCwgMDOTSSy/ljTfekHAohGgx0oIohBBCCCHqkK+fQgghhBCiDgmIQgghhBCiDgmIQgghhBCiDgmIQgghhBCiDgmIQgghhBCiDgmIQgghhBCiDgmIQgghhBCiDgmIQgghhBCiDgmIQgghhBCijv8Hw3kJYddhoTAAAAAASUVORK5CYII=", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "fig = plt.figure(figsize=(7,7))\n", + "ax = plt.gca()\n", + "#\n", + "ax.plot(y[1:], beta_dm, label='Dark Matter (NFW)'+f' c={c}')\n", + "ax.plot(y[1:], beta_b1, label=r'Baryons y0=1, $\\alpha=2$')\n", + "#\n", + "ax.plot(y[1:], beta_b2, label=r'Baryons y0=2, $\\alpha=2$')\n", + "#\n", + "ax.axvline(c*1, ls='--', color='k')\n", + "ax.axvline(c*2, ls=':', color='k')\n", + "#\n", + "ax.legend()\n", + "ax.set_xlabel('y')\n", + "ax.set_ylabel('Density Power-law dependence')\n", + "#ax.set_xscale('log')\n", + "fig_utils.set_fontsize(ax, 15)\n", + "#\n", + "plt.savefig('fig_beta.png', dpi=300)\n", + "plt.show()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.12.7" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/frb/builds/build_hosts.py b/frb/builds/build_hosts.py index df35e645..4e27e1a2 100644 --- a/frb/builds/build_hosts.py +++ b/frb/builds/build_hosts.py @@ -295,6 +295,7 @@ def run(host_input:pandas.core.series.Series, continue # Load table sub_tbl = read_lit_table(lit_entry, coord=Host.coord) + #embed(header='Check the table 298') if sub_tbl is not None: # Add References, unless the value is masked for key in sub_tbl.keys(): diff --git a/frb/builds/build_path.py b/frb/builds/build_path.py index 11fb8015..505e9667 100644 --- a/frb/builds/build_path.py +++ b/frb/builds/build_path.py @@ -8,14 +8,16 @@ from astropy.coordinates import SkyCoord -from astropath.priors import load_std_priors +try: + from astropath.priors import load_std_priors +except ModuleNotFoundError: + print("astropath not installed; install it to build PATH") +else: + from frb.associate import frbassociate + from frb.associate import frbs from frb.frb import FRB - -from frb.associate import frbassociate -from frb.associate import frbs from frb.galaxies import hosts - from frb import utils from IPython import embed diff --git a/frb/builds/build_specdb.py b/frb/builds/build_specdb.py index 2101e30e..f4bf8b14 100644 --- a/frb/builds/build_specdb.py +++ b/frb/builds/build_specdb.py @@ -14,9 +14,13 @@ from astropy import units from astropy.table import Table, vstack -from specdb import defs -from specdb.build import privatedb as pbuild -from specdb.build import utils as spbu +try: + from specdb import defs +except (ImportError, ModuleNotFoundError): + print("No specdb module found, please install specdb if you wish to build specdb") +else: + from specdb.build import privatedb as pbuild + from specdb.build import utils as spbu from frb.surveys import sdss diff --git a/frb/data/FRBs/FRB20231230D.json b/frb/data/FRBs/FRB20231230D.json new file mode 100644 index 00000000..84c0ec70 --- /dev/null +++ b/frb/data/FRBs/FRB20231230D.json @@ -0,0 +1,24 @@ +{ + "DM": { + "unit": "pc / cm3", + "value": 676.5 + }, + "DMISM": { + "unit": "pc / cm3", + "value": 77.68146851336017 + }, + "FRB": "FRB20231230D", + "cosmo": "Planck18", + "dec": 8.514104, + "eellipse": { + "a": 0.689, + "b": 0.446, + "cl": 68.0, + "theta": 0.0 + }, + "ra": 118.760791, + "refs": [ + "Muller25" + ], + "repeater": false +} \ No newline at end of file diff --git a/frb/data/FRBs/FRB20240117B.json b/frb/data/FRBs/FRB20240117B.json new file mode 100644 index 00000000..9ffad72b --- /dev/null +++ b/frb/data/FRBs/FRB20240117B.json @@ -0,0 +1,24 @@ +{ + "DM": { + "unit": "pc / cm3", + "value": 881.0 + }, + "DMISM": { + "unit": "pc / cm3", + "value": 35.653452250786614 + }, + "FRB": "FRB20240117B", + "cosmo": "Planck18", + "dec": -15.852306, + "eellipse": { + "a": 0.697, + "b": 0.472, + "cl": 68.0, + "theta": 0.0 + }, + "ra": 53.8775, + "refs": [ + "Muller25" + ], + "repeater": false +} \ No newline at end of file diff --git a/frb/data/FRBs/FRBs_base.csv b/frb/data/FRBs/FRBs_base.csv index a64e17c6..a597b8ff 100644 --- a/frb/data/FRBs/FRBs_base.csv +++ b/frb/data/FRBs/FRBs_base.csv @@ -1,178 +1,180 @@ -Name,ra,dec,ee_a,ee_b,ee_a_sys,ee_b_sys,ee_theta,DM,DM_err,fluence,fluence_err,RM,RM_err,z,repeater,telescope,refs,P(O|x),ra_new,dec_new,eea_new,eeb_new,ee_theta_new,Diff RA,Diff (DEC) -FRB20121102A,82.99458875,33.14793156,0.004,0.002,0.0015,0.0015,90,558.1,1,,,102700.00,100,0.19273,TRUE,VLA,"Tendulkar2017,Marcote2017",,,,,,,, -FRB20171020A,333.8272917,-19.66978611,600,600,,,0,114.1,0.2,,,,,0.00867,FALSE,ASKAP,"Shannon2018,Mahony2018",,,,,,,, -FRB20180301A,93.22683333,4.671055556,0.01142,0.00825,0.619,0.603,0,536,13,4.9,0.5,,,0.33044,TRUE,ASKAP,Bhandari2021,,,,,,,, -FRB20180916B,29.50312571,65.71675422,0.0011,0.0011,0.002,0.002,0,348.76,0.1,2.53,,-114.6,0.6,0.0337,TRUE,CHIME,Marcote2020,,,,,,,, -FRB20180924A,326.1052292,-40.90002778,0.07,0.07,0.1611,0.1611,0,362.16,0.01,16,1,22,2,0.3212,FALSE,ASKAP,"Bannister2019,Bhandari2020,Day2020,Day2021",,,,,,,, -FRB20181030A,158.5963,73.765,85,29,,,0,103.5,0.3,,,,,0.0039,TRUE,CHIME,Bhardwaj2021b,,,,,,,, -FRB20181112A,327.3484583,-52.97094444,0.5553,0.15293,5.728,1.432,120.15,589.27,0.03,20.2,0.1,10.5,0.4,0.4755,FALSE,ASKAP,"Prochaska2019,Day2021",,,,,,,, -FRB20190102C,322.4156667,-79.47569444,0.21,0.17,0.936,0.7876,0,364.545,0.004,14,1,-105,1,0.2912,FALSE,ASKAP,"Bhandari2020,Day2020,Day2021",,,,,,,, -FRB20190520B,240.517775,-11.288147,0.1,0.09,,,90,1210.3,0.8,,,,,0.241,TRUE,VLA,Niu2021,,,,,,,, -FRB20190523A,207.065,72.46972222,4,1.5,,,340,760.8,0.6,280,,,,0.66,FALSE,DSA,Ravi2019,,,,,,,, -FRB20190608B,334.019875,-7.89825,0.19,0.18,0.33,0.3,90,340.05,0.6,26,4,353,2,0.1177805,FALSE,ASKAP,"Bhandari2020,Day2020,Day2021",,,,,,,, -FRB20190611B,320.7455833,-79.39758333,0.34,0.32,1.12,1.07,0,332.63,0.04,10,2,20,4,0.3778,FALSE,ASKAP,"MacQuart2020,Day2020,Day2021",,,,,,,, -FRB20190614D,65.07552,73.70674,0.8,0.4,,,67,959,1,0.62,0.07,,,,FALSE,VLA,Law2020,,,,,,,, -FRB20190711A,329.417236328,-80.358032227,2.409,1.281,,,-67.96,587.9,1,34,3,9,2,0.52172,TRUE,ASKAP,"MacQuart2020,Day2020,Day2021",,329.417236328,-80.358032227,2.409,1.281,-67.96,0,0 -FRB20190714A,183.9797083,-13.021,0.17,0.1,0.5191,0.376,90,504.13,0.1,12,2,,,0.2365,FALSE,ASKAP,"Heintz2020,Day2021",,,,,,,, -FRB20191001A,323.351684570,-54.748306274,0.46,0.43,,,81.9,507,0.07,143,15,55.5,0.9,0.234,FALSE,ASKAP,"Bhandari2020b,Day2021,Shannon2023",,323.351684570,-54.748306274,0.46,0.43,81.9,0,0 -FRB20191228A,344.430541992,-29.594116211,0.84,0.76,,,-29.34,298,0.05,40,,,,0.243,FALSE,ASKAP,"Bhandari2021,Day2021",,344.430541992,-29.594116211,0.84,0.76,-29.34,0,0 -FRB20200120E,149.4778333,68.81888889,0.4,0.4,,,0,87.818,0.007,,,-29.8,0.5,0.0008,TRUE,CHIME,"Bhardwaj2021,Kirsten2021",,,,,,,, -FRB20200430A,229.706451416,12.376329422,0.459,0.43,,,17.24,380,,35,4,,,0.161,FALSE,ASKAP,"Bhandari2021,Day2021",,229.706451416,12.376329422,0.459,0.43,17.24,0,0 -FRB20200906A,53.495544434,-14.083008766,0.51,-0.47,,,39,577.84,0.02,59,,,,0.3688,FALSE,ASKAP,"Bhandari2021,Day2021",,53.495544434,-14.083008766,0.51,-0.47,39,0,0 -FRB20201123A,263.67,-50.76,30,30,,,0,433.55,0.4,,,,,0.0507,FALSE,MeerKAT,Rajwade2022,,,,,,,, -FRB20201124A,77.01461542,26.06069556,0.004,0.004,,,0,411,1,,,-613,2,0.0982,TRUE,MeerKAT,Kumar2021,,,,,,,, -FRB20210117A,339.979187012,-16.151445389,0.418,0.417,,,73.05,728.95,0.1,36,,,,0.2145,FALSE,ASKAP,"Shannon2024,Gordon2023",,339.979187012,-16.151445389,0.418,0.417,73.05,0,0 -FRB20210320C,204.458770752,-16.122669220,0.471,0.452,,,43.73,384.593,1,21,,,,0.2797,FALSE,ASKAP,"Shannon2024,Gordon2023",,204.458770752,-16.122669220,0.471,0.452,43.73,0,0 -FRB20210410D,326.08625,-79.318194,0.8,0.5,,,90,575,1,,,,,0.1415,FALSE,MeerKAT,Caleb2023,,,,,,,, -FRB20210807D,299.221433,-0.762361,0.5,0.5,,,0,251.3,1,113,9,,,0.12927,FALSE,ASKAP,"Shannon2024,Gordon2023",,,,,,,, -FRB20210912A,350.793518066,-30.405580521,0.438,0.433,,,66.16,1235,1,90,15,,,,FALSE,ASKAP,Marnoch2023,,350.793518066,-30.405580521,0.438,0.433,66.16,0,0 -FRB20211127I,199.808807373,-18.837911606,0.51,0.51,,,65.1,234.97,1,31,1,,,0.0469,FALSE,ASKAP,"Shannon2024,Gordon2023",,199.808807373,-18.837911606,0.51,0.51,65.1,0,0 -FRB20211203C,204.562500000,-31.380266190,0.44,0.44,,,80.7,635,1,28,2,,,0.34386,FALSE,ASKAP,"Shannon2024,Gordon2023",,204.562500000,-31.380266190,0.44,0.44,80.7,0,0 -FRB20211212A,157.350784302,1.360430598,0.5,0.46,,,45.58,209,1,36,,,,0.0707,FALSE,ASKAP,"Shannon2024,Gordon2023",,157.350784302,1.360430598,0.5,0.46,45.58,0,0 -FRB20220105A,208.803359985,22.466228485,1.513,0.823,,,-30.45,580,1,16,,,,0.2785,FALSE,ASKAP,"Shannon2024,Gordon2023",,208.803359985,22.466228485,1.513,0.823,-30.45,0,0 -FRB20220121B,,,,,,,90,313.5,0.2,,,-4.6,15.5,,FALSE,DSA,Sherman23,,,,,,,, -FRB20220204A,274.22625,69.722503,1.56,0.93,,,90,612.2,0.05,,,-11,11.7,0.4012,FALSE,DSA,"Sherman23,Sharma24",,,,,,,, -FRB20220207C,310.199525,72.882327,0.63,0.54,,,90,262.3,,28.6,,162.48,0.04,0.0433,FALSE,DSA,"Law2023,Sherman23,Sharma24",,,,,,,, -FRB20220208A,322.575125,70.041042,0.99,0.64,,,90,437,0.6,,,-23.3,9.7,0.351,FALSE,DSA,"Sherman23,Sharma24",,,,,,,, -FRB20220307B,350.874496,72.192386,1.72,1.26,,,90,499.15,,2.2,,-947.2,12.3,0.2481,FALSE,DSA,"Law2023,Sherman23,Sharma24",,,,,,,, -FRB20220310F,134.7205,73.490833,1.9,1.4,,,90,462.15,,23.9,,11.4,0.2,0.478,FALSE,DSA,"Law2023,Sherman23,Sharma24",,,,,,,, -FRB20220319D,32.1779208,71.03526,0.58,0.55,,,90,110.95,,9.6,,59,14.3,0.0112,FALSE,DSA,"Ravi2023,Law2023,Sherman23",,,,,,,, -FRB20220330D,163.75125,70.35075,1.62,0.97,,,90,468.1,0.9,,,-122.2,4.5,0.3714,FALSE,DSA,"Sherman23,Sharma24",,,,,,,, -FRB20220418A,219.105575,70.095944,1.356,0.761,,,90,623.45,,4.1,,6.1,7.5,0.6213,FALSE,DSA,"Law2023,Sherman23,Sharma24",,,,,,,, -FRB20220424E,,,,,,,90,863.48,0.03,,,126.9,13.4,,FALSE,DSA,Sherman23,,,,,,,, -FRB20220501C,352.379150391,-32.490715027,0.42,0.42,,,66.8,449.5,0.2,32,2,,,0.381,FALSE,ASKAP,Shannon2024,,,,,,,, -FRB20220506D,318.044833,72.827278,1.11,0.81,,,90,396.93,,16,,-32.4,3.6,0.3004,FALSE,DSA,"Law2023,Sherman23,Sharma24",,,,,,,, -FRB20220509G,282.67,70.243833,2.2,1.5,,,90,269.5,,6.3,,-109,1.2,0.0894,FALSE,DSA,"Sharma2023,Connor2023,Law2023,Sherman23",,,,,,,, -FRB20220610A,351.073272705,-33.513851166,0.445,0.429,,,-53.56,1458.1,0.2,47,2,215,2,1.015,FALSE,ASKAP,"Ryder2023,Shannon2024",,,,,,,, -FRB20220725A,353.315216064,-35.990257263,0.46,0.44,,,-56.11,290.4,0.3,72,6,,,0.1926,FALSE,ASKAP,Shannon2024,,,,,,,, -FRB20220726A,73.9455417,69.929528,0.8,0.6,,,90,686.55,0.01,,,499.8,7.2,0.3619,FALSE,DSA,"Sherman23,Sharma24",,,,,,,, -FRB20220801A,,,,,,,,412.6,0,,,,,,FALSE,DSA,Sherman23,,,,,,,, -FRB20220825A,311.98145,72.584969,0.78,0.69,,,90,651.2,0.02,,,750.2,6.7,0.2414,FALSE,DSA,"Sherman23,Sharma24",,,,,,,, -FRB20220831A,338.695542,70.538444,1.03,0.67,,,90,1146.25,0.2,,,772.1,7.2,,FALSE,DSA,"Sherman23,Connor24",,,,,,,, -FRB20220914A,282.056792,73.336914,0.93,0.73,,,90,631.05,,2.8,,,,0.1139,FALSE,DSA,"Sharma2023,Connor2023,Law2023",,,,,,,, -FRB20220918A,17.592142105,-70.811378479,0.46,0.43,,,-20.4,656.8,0.4,55,2,,,0.491,FALSE,ASKAP,Shannon2024,,,,,,,, -FRB20220920A,240.257083,70.9188,1.02,0.6,,,90,315,,4.6,,-830.3,8.3,0.1582,FALSE,DSA,"Law2023,Sherman23,Sharma24",,,,,,,, -FRB20220926A,,,,,,,,441.53,0.03,,,,,,FALSE,DSA,Sherman23,,,,,,,, -FRB20221002A,,,,,,,,322.5,1,,,,,,FALSE,DSA,Sherman23,,,,,,,, -FRB20221012A,280.798708,70.524208,1.12,0.74,,,90,442.2,,4.3,,165.7,17.7,0.2847,FALSE,DSA,"Law2023,Sherman23,Sharma24",,,,,,,, -FRB20221027A,130.872,72.100944,0.8,0.7,,,90,452.5,,,,,,0.5422,FALSE,DSA,"Sherman23,Sharma24",,,,,,,, -FRB20221029A,141.963417,72.452317,0.8,0.7,,,90,1391.05,,,,-155.8,9.7,0.975,FALSE,DSA,"Sherman23,Sharma24",,,,,,,, -FRB20221101A,76.0613333,72.446525,1.6,1.2,,,90,1476.5,,,,4670.4,10.8,,FALSE,DSA,Sherman23,,,,,,,, -FRB20221101B,342.215792,70.6815,1.2,0.9,,,90,490.7,,,,-32.2,9.1,0.2395,FALSE,DSA,"Sherman23,Sharma24",,,,,,,, -FRB20221106A,56.704807281,-25.569810867,0.598,0.53,,,-58.11,343.8,0.8,80,2,,,0.2044,FALSE,ASKAP,Shannon2024,,,,,,,, -FRB20221113A,71.411,70.307389,1.4,0.9,,,90,411.4,,,,,,0.2505,FALSE,DSA,Sharma24,,,,,,,, -FRB20221116A,21.2109583,72.65375,1,1,,,90,640.6,,,,,,0.2764,FALSE,DSA,Sharma24,,,,,,,, -FRB20221203A,315.129542,72.037561,0.56,0.46,,,90,602.25,,,,,,,FALSE,DSA,Connor24,,,,,,,, -FRB20221219A,257.629792,71.626842,1.54,0.93,,,90,706.708,,,,,,0.553,FALSE,DSA,Sharma24,,,,,,,, -FRB20230124A,231.917,70.968086,1.4,0.9,,,90,590,,,,,,0.0939,FALSE,DSA,Sharma24,,,,,,,, -FRB20230216A,156.472167,3.436825,1.2,0.7,,,90,828.289,,,,,,0.531,FALSE,DSA,Sharma24,,,,,,,, -FRB20230307A,177.781583,71.695131,0.2,0.2,,,90,610.15,,,,,,0.2706,FALSE,DSA,Sharma24,,,,,,,, -FRB20230501A,340.027083,70.922139,0.9,0.8,,,90,533.7,,,,,,0.3015,FALSE,DSA,Sharma24,,,,,,,, -FRB20230521B,351.036,71.138031,1.2,0.6,,,90,1345.65,,,,,,,FALSE,DSA,Connor24,,,,,,,, -FRB20230526A,22.232616425,-52.717330933,0.43,0.42,,,-65.31,361.4,0.2,34,1,,,0.1570,FALSE,ASKAP,Shannon2024,,,,,,,, -FRB20230626A,235.629583,71.133547,1.8,1.4,,,90,451.2,,,,,,0.327,FALSE,DSA,Sharma24,,,,,,,, -FRB20230628A,166.786708,72.281844,1.4,1,,,90,345.15,,,,,,0.127,FALSE,DSA,Sharma24,,,,,,,, -FRB20230708A,303.115539551,-55.356269836,0.467,0.433,,,-63.24,411.51,0.05,111,4,,,0.1050,FALSE,ASKAP,Shannon2024,,,,,,,, -FRB20230712A,167.358529,72.557783,1.4,0.9,,,90,586.96,,,,,,0.4525,FALSE,DSA,Sharma24,,,,,,,, -FRB20230718A,128.161929000,-40.451932000,0.61,0.596,,,-20.36,477.0,0.5,14,1,,,0.035,FALSE,ASKAP,Shannon2024,,,,,,,, -FRB20230731A,174.601455688,-56.799060822,0.563,0.545,,,-42.58,701.1,0.3,25,1,,,,FALSE,ASKAP,Shannon2024,,,,,,,, -FRB20230814A,335.97475,73.025906,1.7,0.5,,,90,696.35,,,,,,,TRUE,DSA,Connor24,,,,,,,, -FRB20230902A,52.139774323,-47.333503723,0.693,0.554,,,-72.27,440.1,0.1,23,2,,,0.3619,FALSE,ASKAP,Shannon2024,,,,,,,, -FRB20231120A,143.983958,73.284667,1.1,1,,,90,438.9,,,,,,0.0368,FALSE,DSA,Sharma24,,,,,,,, -FRB20231123B,242.538167,70.785056,1.2,0.6,,,90,396.7,,,,,,0.2621,FALSE,DSA,Sharma24,,,,,,,, -FRB20231220A,123.908708,73.659917,0.7,0.5,,,90,491.2,,,,,,,FALSE,DSA,Connor24,,,,,,,, -FRB20231226A,155.363739014,6.110260010,0.511,0.479,,,-13.19,329.9,0.1,78,3,,,0.1569,FALSE,ASKAP,Shannon2024,,,,,,,, -FRB20240119A,224.467167,71.611758,1.3,0.7,,,90,483.1,,,,,,,FALSE,DSA,Connor24,,,,,,,, -FRB20240123A,68.2625,71.945283,1.3,0.8,,,90,1462,,,,,,,FALSE,DSA,Connor24,,,,,,,, -FRB20240201A,149.905578613,14.088025093,0.52,0.46,,,-30.04,374.5,0.2,47,3,,,0.042729,FALSE,ASKAP,Shannon2024,,,,,,,, -FRB20240208A,159.229614258,0.954430521,1.59,0.55,,,-6.54,260.2,0.3,37,3,,,,FALSE,ASKAP,Shannon2024,,,,,,,, -FRB20240210A,8.779575348,-28.270753860,0.547,0.488,,,-54.14,283.73,0.05,26,2,,,0.023686,FALSE,ASKAP,Shannon2024,,,,,,,, -FRB20240213A,166.168292,74.075389,1,0.6,,,90,357.4,,,,,,,FALSE,DSA,Connor24,,,,,,,, -FRB20240215A,268.44125,70.232361,0.8,0.5,,,90,549.5,,,,,,,FALSE,DSA,Connor24,,,,,,,, -FRB20240229A,169.983542,70.676222,0.8,0.6,,,90,491.15,,,,,,,FALSE,DSA,Connor24,,,,,,,, -FRB20240304A,136.330825806,-16.166629791,0.81,0.56,,,-57.04,652.6,0.5,34,2,,,0.2423,FALSE,ASKAP,Shannon2024,,,,,,,, -FRB20240310A,17.621870041,-44.439422607,0.588,0.548,,,-48.6,601.8,0.2,35,2,,,0.127,FALSE,ASKAP,Shannon2024,,,,,,,, -FRB20240318A,150.393157959,37.616355896,0.82,0.5,,,-19.3,256.4,0.3,15,1,,,,FALSE,ASKAP,Shannon2024,,,,,,,, -FRB20221209A,297.369563,59.406184,12.9096,2.0016,,,7.033855,792.169,0,489.61,50.01,,,,FALSE,CHIME,Leung+2025,0.70897,,,,,,, -FRB20230203A,151.661594,35.694096,17.9784,2.0016,,,10.148386,417.302,0,173.03,17.4,,,0.1464,FALSE,CHIME,Leung+2025,0.938327,,,,,,, -FRB20230222A,106.960358,11.224524,21.366,2.0016,,,7.575682,708.442,0,129.17,12.97,,,0.1223,FALSE,CHIME,Leung+2025,0.985382,,,,,,, -FRB20230222B,238.739123,30.898695,11.4984,2.0016,,,9.886957,188.034,0,37.55,3.8,,,0.11,FALSE,CHIME,Leung+2025,0.980619,,,,,,, -FRB20230311A,91.109662,55.945953,15.7392,2.0016,,,9.675111,364.341217,0,12.18,1.29,,,0.1918,FALSE,CHIME,Leung+2025,0.773594,,,,,,, -FRB20230314A,310.28879,6.955675,11.3076,2.0016,,,7.327116,429.041,0,139.39,13.97,,,,FALSE,CHIME,Leung+2025,0.615226,,,,,,, -FRB20230317A,178.895043,72.352463,16.7364,2.0016,,,9.981233,696.737,0,97.55,9.85,,,,FALSE,CHIME,Leung+2025,0.421209,,,,,,, -FRB20230409A,148.548623,61.147849,33.0012,2.0016,,,7.312842,408.822,0,72.72,7.56,,,,FALSE,CHIME,Leung+2025,0.683662,,,,,,, -FRB20230410A,214.777446,25.457945,21.6576,2.0016,,,9.191534,643.359,0,12.77,1.39,,,0.1684,FALSE,CHIME,Leung+2025,0.717361,,,,,,, -FRB20230411A,280.057377,47.495064,11.8944,2.0016,,,9.456615,551.162,0,16.73,1.7,,,,FALSE,CHIME,Leung+2025,0.031865,,,,,,, -FRB20230414A,304.47601,84.899695,14.2884,2.0016,,,6.007379,501.02,0,11.8,1.21,,,,FALSE,CHIME,Leung+2025,0.011763,,,,,,, -FRB20230414B,11.105806,51.813676,13.1112,2.0016,,,10.416676,433.893585,0,7.6,0.8,,,,FALSE,CHIME,Leung+2025,0.000608,,,,,,, -FRB20230615A,78.129327,61.669226,34.3584,2.0016,,,8.772203,695.928,0,19.18,2.11,,,,FALSE,CHIME,Leung+2025,0.857104,,,,,,, -FRB20230616A,184.614579,28.356649,16.992,2.0016,,,8.603507,918.334,0,83.81,8.65,,,0.4485,FALSE,CHIME,Leung+2025,0.230691,,,,,,, -FRB20230702A,132.124693,26.389497,15.264,2.0016,,,8.421692,598.878,0,52.6,5.4,,,0.3658,FALSE,CHIME,Leung+2025,0.53839,,,,,,, -FRB20230703A,184.624449,48.729933,20.1348,2.0016,,,9.727547,290.745,0,8.45,0.93,,,0.1184,FALSE,CHIME,Leung+2025,0.973473,,,,,,, -FRB20230720A,4.454435,21.271245,13.6548,2.0016,,,8.261756,532.965,0,433.2,43.46,,,,FALSE,CHIME,Leung+2025,0.37531,,,,,,, -FRB20230730A,54.664564,33.159296,12.2148,2.0016,,,9.909355,312.581,0,37.07,3.82,,,0.2115,FALSE,CHIME,Leung+2025,0.951931,,,,,,, -FRB20230802A,339.2845,30.788721,13.7448,2.0016,,,9.047058,305.303,0,69.3,7.02,,,,FALSE,CHIME,Leung+2025,0.382216,,,,,,, -FRB20230805A,36.017673,52.695487,26.4132,2.0016,,,10.360141,638.506958,0,15.63,1.73,,,,FALSE,CHIME,Leung+2025,0.240326,,,,,,, -FRB20230828A,22.287034,34.429645,12.4848,2.0016,,,10.180043,377.281,0,338.89,34.03,,,0.6268,FALSE,CHIME,Leung+2025,0.000011,,,,,,, -FRB20230911A,49.647969,2.667129,11.3256,2.0016,,,6.671559,351.401245,0,773.55,77.42,,,,FALSE,CHIME,Leung+2025,0.687366,,,,,,, -FRB20230913A,131.903753,87.995112,12.186,2.0016,,,-6.166066,251.116425,0,92.04,9.22,,,,FALSE,CHIME,Leung+2025,0.000043,,,,,,, -FRB20230918A,161.050726,61.120861,11.6172,2.0016,,,8.435019,365.95871,0,58.22,5.85,,,0.06,FALSE,CHIME,Leung+2025,0.185319,,,,,,, -FRB20230923A,206.614104,45.408008,13.8132,2.0016,,,9.461044,918.333984,0,34,3.45,,,0.4445,FALSE,CHIME,Leung+2025,0.747105,,,,,,, -FRB20230924A,193.366935,42.579857,22.3812,2.0016,,,10.024749,991.12,0,9.68,1.04,,,0.3942,FALSE,CHIME,Leung+2025,0.45741,,,,,,, -FRB20230926A,269.124876,41.814304,17.964,2.0016,,,8.87811,222.810226,0,28.41,3.08,,,0.0553,FALSE,CHIME,Leung+2025,0.995847,,,,,,, -FRB20230928A,104.407554,60.572895,11.1672,2.0016,,,7.425967,533.757752,0,9942.72,994.28,,,,FALSE,CHIME,Leung+2025,0.437755,,,,,,, -FRB20231005B,344.380547,15.223878,18.7668,2.0016,,,8.084905,640.933228,0,33.48,3.48,,,,FALSE,CHIME,Leung+2025,0.267428,,,,,,, -FRB20231005A,246.028004,35.448712,11.3904,2.0016,,,10.482417,188.842789,0,60.02,6.05,,,0.0713,FALSE,CHIME,Leung+2025,0.984624,,,,,,, -FRB20231006B,109.619968,84.776136,16.0416,2.0016,,,-1.920917,1252.3,0,20.55,2.14,,,0.478,FALSE,CHIME,Leung+2025,0.262416,,,,,,, -FRB20231007B,307.531693,72.892348,11.6784,2.0016,,,7.292682,202.5,0,138.87,13.93,,,,FALSE,CHIME,Leung+2025,0.946031,,,,,,, -FRB20231007A,185.384974,79.885144,24.5268,2.0016,,,4.243263,819.666626,0,36.74,3.88,,,,FALSE,CHIME,Leung+2025,0.873172,,,,,,, -FRB20231009A,211.756891,17.211412,51.0804,2.0016,,,8.043601,391.029907,0,46.15,5.14,,,,FALSE,CHIME,Leung+2025,0.227385,,,,,,, -FRB20231011A,18.241101,41.749098,11.4948,2.0016,,,13.734695,186.416534,0,58.32,5.86,,,0.0783,FALSE,CHIME,Leung+2025,0.991333,,,,,,, -FRB20231014A,343.760402,54.49522,19.764,2.0016,,,10.657199,860.912842,0,40.5,4.19,,,,FALSE,CHIME,Leung+2025,0.034446,,,,,,, -FRB20231017A,346.754287,36.652682,13.122,2.0016,,,9.407498,344.122498,0,8.19,0.86,,,0.245,FALSE,CHIME,Leung+2025,0.918165,,,,,,, -FRB20231018A,113.952508,67.615649,25.2216,2.0016,,,12.940335,546.697327,0,805.04,81.1,,,,FALSE,CHIME,Leung+2025,0.679542,,,,,,, -FRB20231019A,19.103581,20.627498,31.1832,2.0016,,,8.213081,246.67,0,53.57,5.54,,,,FALSE,CHIME,Leung+2025,0.392097,,,,,,, -FRB20231019B,216.531822,44.508312,15.2064,2.0016,,,9.495408,909.437744,0,162.87,16.3,,,,FALSE,CHIME,Leung+2025,0.069672,,,,,,, -FRB20231020A,76.120806,72.078886,39.7692,2.0016,,,11.04,267.291382,0,18.34,2.14,,,,FALSE,CHIME,Leung+2025,0.570627,,,,,,, -FRB20231025C,71.977226,33.237985,15.462,2.0016,,,9.228786,509.915955,0,3.93,0.44,,,,FALSE,CHIME,Leung+2025,0.947554,,,,,,, -FRB20231025B,270.788071,63.989077,25.6068,2.0016,,,9.952713,368.384949,0,5.23,0.61,,,0.3238,FALSE,CHIME,Leung+2025,0.925295,,,,,,, -FRB20231028A,249.46599,80.082904,152.046,2.0016,,,9.732377,585.938293,0,66.25,6.93,,,,FALSE,CHIME,Leung+2025,0.222859,,,,,,, -FRB20231028B,151.36185,54.378893,11.25,2.0016,,,9.096674,333.61,0,64.11,6.44,,,,FALSE,CHIME,Leung+2025,0.890637,,,,,,, -FRB20231101A,135.394223,0.941792,16.8156,2.0016,,,6.40689,412.057373,0,215.85,21.8,,,,FALSE,CHIME,Leung+2025,0.394543,,,,,,, -FRB20231102A,228.837416,56.799192,15.0084,2.0016,,,9.845774,906.202759,0,12.01,1.26,,,0.6878,FALSE,CHIME,Leung+2025,0.350211,,,,,,, -FRB20231104B,135.105161,46.339935,35.9748,2.0016,,,9.242392,382.942444,0,18.78,2.05,,,,FALSE,CHIME,Leung+2025,0.39178,,,,,,, -FRB20231110A,8.897104,15.837193,23.0256,2.0016,,,8.337175,448.05,0,81.13,8.25,,,,FALSE,CHIME,Leung+2025,0.405298,,,,,,, -FRB20231110B,171.61679,35.806703,31.734,2.0016,,,9.067814,726.660584,0,152.83,15.46,,,,FALSE,CHIME,Leung+2025,0.337556,,,,,,, -FRB20231118A,312.391873,37.923521,20.6064,2.0016,,,10.071474,473.117889,0,109.12,11.03,,,,FALSE,CHIME,Leung+2025,0.000477,,,,,,, -FRB20231118B,213.679783,72.35021,16.7724,2.0016,,,4.141294,317.433807,0,98.95,10.88,,,,FALSE,CHIME,Leung+2025,0.876675,,,,,,, -FRB20231123C,4.089476,20.029334,13.5972,2.0016,,,8.317726,304.493835,0,8.92,0.99,,,,FALSE,CHIME,Leung+2025,0.331665,,,,,,, -FRB20231123A,82.623249,4.475541,16.254,2.0016,,,6.842796,302.067566,0,56.84,5.85,,,0.0729,FALSE,CHIME,Leung+2025,0.95591,,,,,,, -FRB20231126A,21.816031,89.288944,59.1156,2.0016,,,-6.849878,673.283142,0,15.46,1.76,,,,FALSE,CHIME,Leung+2025,0.122311,,,,,,, -FRB20231127A,36.83517,58.908699,14.2848,2.0016,,,11.15117,412.461762,0,185.69,18.66,,,,FALSE,CHIME,Leung+2025,0.666423,,,,,,, -FRB20231128A,199.578201,42.992708,29.8908,2.0016,,,9.904936,332.4,0,67.68,6.87,,,0.1079,TRUE,CHIME,Leung+2025,0.984675,,,,,,, -FRB20231201A,54.589294,26.817672,20.2716,2.0016,,,0.516212,169.432816,0,10.83,1.15,,,0.119,FALSE,CHIME,Leung+2025,0.911081,,,,,,, -FRB20231202A,65.030388,38.633278,13.1904,2.0016,,,9.048618,437.128601,0,33.82,3.47,,,,FALSE,CHIME,Leung+2025,0.987769,,,,,,, -FRB20231203A,113.726028,52.734163,61.5456,2.0016,,,9.341372,335.226257,0,10.6,1.12,,,,FALSE,CHIME,Leung+2025,0.250151,,,,,,, -FRB20231204A,207.999034,48.115997,26.1432,2.0016,,,9.486636,222,0,25.53,2.71,,,0.0644,TRUE,CHIME,Leung+2025,0.976179,,,,,,, -FRB20231206A,112.442845,56.256274,27.7056,2.0016,,,11.328071,457.751679,0,179.43,18.23,,,0.0659,FALSE,CHIME,Leung+2025,0.989186,,,,,,, -FRB20231209A,180.909515,50.078792,21.8808,2.0016,,,9.610028,1232.128418,0,36.27,3.73,,,,FALSE,CHIME,Leung+2025,0.504687,,,,,,, -FRB20231210A,13.132636,16.30105,49.6656,2.0016,,,3.105943,482.418518,0,10.97,1.23,,,,FALSE,CHIME,Leung+2025,0.509419,,,,,,, -FRB20231210B,59.667924,27.027456,22.6512,2.0016,,,9.162237,505.872223,0,17.29,1.86,,,,FALSE,CHIME,Leung+2025,0.653126,,,,,,, -FRB20231214A,143.546109,6.368814,13.1292,2.0016,,,5.119173,243.837692,0,19.22,2.02,,,,FALSE,CHIME,Leung+2025,0.773837,,,,,,, -FRB20231219A,284.741829,89.203935,37.1916,2.0016,,,-8.304657,603.730774,0,12.33,1.51,,,,FALSE,CHIME,Leung+2025,0.011178,,,,,,, -FRB20231223B,78.699512,48.754654,84.1716,2.0016,,,8.808987,499.402222,0,15.02,1.72,,,,FALSE,CHIME,Leung+2025,0.260065,,,,,,, -FRB20231223D,144.00728,82.106836,42.3288,2.0016,,,-3.659827,729,0,131.58,15.44,,,0.1606,FALSE,CHIME,Leung+2025,0.207991,,,,,,, -FRB20231223A,206.973519,16.329397,20.6316,2.0016,,,8.403755,866.574036,0,38.69,4.05,,,,FALSE,CHIME,Leung+2025,0.607621,,,,,,, -FRB20231223C,259.544649,29.497937,11.3328,2.0016,,,9.717682,179.542175,0,287.17,28.75,,,0.1059,FALSE,CHIME,Leung+2025,0.95342,,,,,,, -FRB20231224A,131.459857,72.912788,22.6116,2.0016,,,9.712284,682.988159,0,13.18,1.41,,,0.08,FALSE,CHIME,Leung+2025,0.081593,,,,,,, -FRB20231224B,172.970158,82.872723,17.3628,2.0016,,,2.579304,373.237457,0,374.13,38.71,,,,FALSE,CHIME,Leung+2025,0.606816,,,,,,, -FRB20231225C,211.72144,74.449133,109.8144,2.0016,,,6.572279,515.577209,0,81.68,9,,,,FALSE,CHIME,Leung+2025,0.216542,,,,,,, -FRB20231225B,54.87781,-3.066187,74.5056,2.0016,,,5.871652,227.66272,0,65.59,7.32,,,,FALSE,CHIME,Leung+2025,0.812765,,,,,,, -FRB20231225A,135.60297,33.918572,47.5056,2.0016,,,9.869472,646.594482,0,25.34,2.65,,,,FALSE,CHIME,Leung+2025,0.477909,,,,,,, -FRB20231225D,330.33719,33.950848,24.6636,2.0016,,,8.898168,473.117889,0,75.06,7.72,,,,FALSE,CHIME,Leung+2025,0.776728,,,,,,, -FRB20231229A,26.467825,35.112918,11.43,2.0016,,,10.052999,198.54776,0,95.47,9.58,,,0.019,FALSE,CHIME,Leung+2025,0.998038,,,,,,, -FRB20231230A,72.797611,2.393975,103.1292,2.0016,,,6.567936,131.421631,0,37.1,4.37,,,0.02981,FALSE,CHIME,Leung+2025,0.917597,,,,,,, -FRB20231230B,355.772818,78.089194,16.506,2.0016,,,6.537953,476.757263,0,46.06,4.86,,,,FALSE,CHIME,Leung+2025,0.827039,,,,,,, -FRB20231231A,342.40187,16.426781,11.3688,2.0016,,,8.575732,1247.494629,0,280.96,28.17,,,,FALSE,CHIME,Leung+2025,0.37345,,,,,,, -FRB20240210B,222.521857,81.563151,17.424,2.0016,,,4.844289,630.419495,0,241.12,24.38,,,,FALSE,CHIME,Leung+2025,0.552476,,,,,,, -FRB20240210C,325.604935,2.36546,71.8488,2.0016,,,6.681502,380.920563,0,369.63,39.39,,,0.3658,FALSE,CHIME,Leung+2025,0.503481,,,,,,, \ No newline at end of file +Name,ra,dec,ee_a,ee_b,ee_a_sys,ee_b_sys,ee_theta,DM,DM_err,fluence,fluence_err,RM,RM_err,z,repeater,telescope,refs,P(O|x),ra_new,dec_new,eea_new,eeb_new,ee_theta_new,Diff RA,Diff (DEC) +FRB20121102A,82.99458875,33.14793156,0.004,0.002,0.0015,0.0015,90,558.1,1,,,102700.00,100,0.19273,TRUE,VLA,"Tendulkar2017,Marcote2017",,,,,,,, +FRB20171020A,333.8272917,-19.66978611,600,600,,,0,114.1,0.2,,,,,0.00867,FALSE,ASKAP,"Shannon2018,Mahony2018",,,,,,,, +FRB20180301A,93.22683333,4.671055556,0.01142,0.00825,0.619,0.603,0,536,13,4.9,0.5,,,0.33044,TRUE,ASKAP,Bhandari2021,,,,,,,, +FRB20180916B,29.50312571,65.71675422,0.0011,0.0011,0.002,0.002,0,348.76,0.1,2.53,,-114.6,0.6,0.0337,TRUE,CHIME,Marcote2020,,,,,,,, +FRB20180924A,326.1052292,-40.90002778,0.07,0.07,0.1611,0.1611,0,362.16,0.01,16,1,22,2,0.3212,FALSE,ASKAP,"Bannister2019,Bhandari2020,Day2020,Day2021",,,,,,,, +FRB20181030A,158.5963,73.765,85,29,,,0,103.5,0.3,,,,,0.0039,TRUE,CHIME,Bhardwaj2021b,,,,,,,, +FRB20181112A,327.3484583,-52.97094444,0.5553,0.15293,5.728,1.432,120.15,589.27,0.03,20.2,0.1,10.5,0.4,0.4755,FALSE,ASKAP,"Prochaska2019,Day2021",,,,,,,, +FRB20190102C,322.4156667,-79.47569444,0.21,0.17,0.936,0.7876,0,364.545,0.004,14,1,-105,1,0.2912,FALSE,ASKAP,"Bhandari2020,Day2020,Day2021",,,,,,,, +FRB20190520B,240.517775,-11.288147,0.1,0.09,,,90,1210.3,0.8,,,,,0.241,TRUE,VLA,Niu2021,,,,,,,, +FRB20190523A,207.065,72.46972222,4,1.5,,,340,760.8,0.6,280,,,,0.66,FALSE,DSA,Ravi2019,,,,,,,, +FRB20190608B,334.019875,-7.89825,0.19,0.18,0.33,0.3,90,340.05,0.6,26,4,353,2,0.1177805,FALSE,ASKAP,"Bhandari2020,Day2020,Day2021",,,,,,,, +FRB20190611B,320.7455833,-79.39758333,0.34,0.32,1.12,1.07,0,332.63,0.04,10,2,20,4,0.3778,FALSE,ASKAP,"MacQuart2020,Day2020,Day2021",,,,,,,, +FRB20190614D,65.07552,73.70674,0.8,0.4,,,67,959,1,0.62,0.07,,,,FALSE,VLA,Law2020,,,,,,,, +FRB20190711A,329.417236328,-80.358032227,2.409,1.281,,,-67.96,587.9,1,34,3,9,2,0.52172,TRUE,ASKAP,"MacQuart2020,Day2020,Day2021",,329.417236328,-80.358032227,2.409,1.281,-67.96,0,0 +FRB20190714A,183.9797083,-13.021,0.17,0.1,0.5191,0.376,90,504.13,0.1,12,2,,,0.2365,FALSE,ASKAP,"Heintz2020,Day2021",,,,,,,, +FRB20191001A,323.351684570,-54.748306274,0.46,0.43,,,81.9,507,0.07,143,15,55.5,0.9,0.234,FALSE,ASKAP,"Bhandari2020b,Day2021,Shannon2023",,323.351684570,-54.748306274,0.46,0.43,81.9,0,0 +FRB20191228A,344.430541992,-29.594116211,0.84,0.76,,,-29.34,298,0.05,40,,,,0.243,FALSE,ASKAP,"Bhandari2021,Day2021",,344.430541992,-29.594116211,0.84,0.76,-29.34,0,0 +FRB20200120E,149.4778333,68.81888889,0.4,0.4,,,0,87.818,0.007,,,-29.8,0.5,0.0008,TRUE,CHIME,"Bhardwaj2021,Kirsten2021",,,,,,,, +FRB20200430A,229.706451416,12.376329422,0.459,0.43,,,17.24,380,,35,4,,,0.161,FALSE,ASKAP,"Bhandari2021,Day2021",,229.706451416,12.376329422,0.459,0.43,17.24,0,0 +FRB20200906A,53.495544434,-14.083008766,0.51,-0.47,,,39,577.84,0.02,59,,,,0.3688,FALSE,ASKAP,"Bhandari2021,Day2021",,53.495544434,-14.083008766,0.51,-0.47,39,0,0 +FRB20201123A,263.67,-50.76,30,30,,,0,433.55,0.4,,,,,0.0507,FALSE,MeerKAT,Rajwade2022,,,,,,,, +FRB20201124A,77.01461542,26.06069556,0.004,0.004,,,0,411,1,,,-613,2,0.0982,TRUE,MeerKAT,Kumar2021,,,,,,,, +FRB20210117A,339.979187012,-16.151445389,0.418,0.417,,,73.05,728.95,0.1,36,,,,0.2145,FALSE,ASKAP,"Shannon2024,Gordon2023",,339.979187012,-16.151445389,0.418,0.417,73.05,0,0 +FRB20210320C,204.458770752,-16.122669220,0.471,0.452,,,43.73,384.593,1,21,,,,0.2797,FALSE,ASKAP,"Shannon2024,Gordon2023",,204.458770752,-16.122669220,0.471,0.452,43.73,0,0 +FRB20210410D,326.08625,-79.318194,0.8,0.5,,,90,575,1,,,,,0.1415,FALSE,MeerKAT,Caleb2023,,,,,,,, +FRB20210807D,299.221433,-0.762361,0.5,0.5,,,0,251.3,1,113,9,,,0.12927,FALSE,ASKAP,"Shannon2024,Gordon2023",,,,,,,, +FRB20210912A,350.793518066,-30.405580521,0.438,0.433,,,66.16,1235,1,90,15,,,,FALSE,ASKAP,Marnoch2023,,350.793518066,-30.405580521,0.438,0.433,66.16,0,0 +FRB20211127I,199.808807373,-18.837911606,0.51,0.51,,,65.1,234.97,1,31,1,,,0.0469,FALSE,ASKAP,"Shannon2024,Gordon2023",,199.808807373,-18.837911606,0.51,0.51,65.1,0,0 +FRB20211203C,204.562500000,-31.380266190,0.44,0.44,,,80.7,635,1,28,2,,,0.34386,FALSE,ASKAP,"Shannon2024,Gordon2023",,204.562500000,-31.380266190,0.44,0.44,80.7,0,0 +FRB20211212A,157.350784302,1.360430598,0.5,0.46,,,45.58,209,1,36,,,,0.0707,FALSE,ASKAP,"Shannon2024,Gordon2023",,157.350784302,1.360430598,0.5,0.46,45.58,0,0 +FRB20220105A,208.803359985,22.466228485,1.513,0.823,,,-30.45,580,1,16,,,,0.2785,FALSE,ASKAP,"Shannon2024,Gordon2023",,208.803359985,22.466228485,1.513,0.823,-30.45,0,0 +FRB20220121B,,,,,,,90,313.5,0.2,,,-4.6,15.5,,FALSE,DSA,Sherman23,,,,,,,, +FRB20220204A,274.22625,69.722503,1.56,0.93,,,90,612.2,0.05,,,-11,11.7,0.4012,FALSE,DSA,"Sherman23,Sharma24",,,,,,,, +FRB20220207C,310.199525,72.882327,0.63,0.54,,,90,262.3,,28.6,,162.48,0.04,0.0433,FALSE,DSA,"Law2023,Sherman23,Sharma24",,,,,,,, +FRB20220208A,322.575125,70.041042,0.99,0.64,,,90,437,0.6,,,-23.3,9.7,0.351,FALSE,DSA,"Sherman23,Sharma24",,,,,,,, +FRB20220307B,350.874496,72.192386,1.72,1.26,,,90,499.15,,2.2,,-947.2,12.3,0.2481,FALSE,DSA,"Law2023,Sherman23,Sharma24",,,,,,,, +FRB20220310F,134.7205,73.490833,1.9,1.4,,,90,462.15,,23.9,,11.4,0.2,0.478,FALSE,DSA,"Law2023,Sherman23,Sharma24",,,,,,,, +FRB20220319D,32.1779208,71.03526,0.58,0.55,,,90,110.95,,9.6,,59,14.3,0.0112,FALSE,DSA,"Ravi2023,Law2023,Sherman23",,,,,,,, +FRB20220330D,163.75125,70.35075,1.62,0.97,,,90,468.1,0.9,,,-122.2,4.5,0.3714,FALSE,DSA,"Sherman23,Sharma24",,,,,,,, +FRB20220418A,219.105575,70.095944,1.356,0.761,,,90,623.45,,4.1,,6.1,7.5,0.6213,FALSE,DSA,"Law2023,Sherman23,Sharma24",,,,,,,, +FRB20220424E,,,,,,,90,863.48,0.03,,,126.9,13.4,,FALSE,DSA,Sherman23,,,,,,,, +FRB20220501C,352.379150391,-32.490715027,0.42,0.42,,,66.8,449.5,0.2,32,2,,,0.381,FALSE,ASKAP,Shannon2024,,,,,,,, +FRB20220506D,318.044833,72.827278,1.11,0.81,,,90,396.93,,16,,-32.4,3.6,0.3004,FALSE,DSA,"Law2023,Sherman23,Sharma24",,,,,,,, +FRB20220509G,282.67,70.243833,2.2,1.5,,,90,269.5,,6.3,,-109,1.2,0.0894,FALSE,DSA,"Sharma2023,Connor2023,Law2023,Sherman23",,,,,,,, +FRB20220610A,351.073272705,-33.513851166,0.445,0.429,,,-53.56,1458.1,0.2,47,2,215,2,1.015,FALSE,ASKAP,"Ryder2023,Shannon2024",,,,,,,, +FRB20220725A,353.315216064,-35.990257263,0.46,0.44,,,-56.11,290.4,0.3,72,6,,,0.1926,FALSE,ASKAP,Shannon2024,,,,,,,, +FRB20220726A,73.9455417,69.929528,0.8,0.6,,,90,686.55,0.01,,,499.8,7.2,0.3619,FALSE,DSA,"Sherman23,Sharma24",,,,,,,, +FRB20220801A,,,,,,,,412.6,0,,,,,,FALSE,DSA,Sherman23,,,,,,,, +FRB20220825A,311.98145,72.584969,0.78,0.69,,,90,651.2,0.02,,,750.2,6.7,0.2414,FALSE,DSA,"Sherman23,Sharma24",,,,,,,, +FRB20220831A,338.695542,70.538444,1.03,0.67,,,90,1146.25,0.2,,,772.1,7.2,,FALSE,DSA,"Sherman23,Connor24",,,,,,,, +FRB20220914A,282.056792,73.336914,0.93,0.73,,,90,631.05,,2.8,,,,0.1139,FALSE,DSA,"Sharma2023,Connor2023,Law2023",,,,,,,, +FRB20220918A,17.592142105,-70.811378479,0.46,0.43,,,-20.4,656.8,0.4,55,2,,,0.491,FALSE,ASKAP,Shannon2024,,,,,,,, +FRB20220920A,240.257083,70.9188,1.02,0.6,,,90,315,,4.6,,-830.3,8.3,0.1582,FALSE,DSA,"Law2023,Sherman23,Sharma24",,,,,,,, +FRB20220926A,,,,,,,,441.53,0.03,,,,,,FALSE,DSA,Sherman23,,,,,,,, +FRB20221002A,,,,,,,,322.5,1,,,,,,FALSE,DSA,Sherman23,,,,,,,, +FRB20221012A,280.798708,70.524208,1.12,0.74,,,90,442.2,,4.3,,165.7,17.7,0.2847,FALSE,DSA,"Law2023,Sherman23,Sharma24",,,,,,,, +FRB20221027A,130.872,72.100944,0.8,0.7,,,90,452.5,,,,,,0.5422,FALSE,DSA,"Sherman23,Sharma24",,,,,,,, +FRB20221029A,141.963417,72.452317,0.8,0.7,,,90,1391.05,,,,-155.8,9.7,0.975,FALSE,DSA,"Sherman23,Sharma24",,,,,,,, +FRB20221101A,76.0613333,72.446525,1.6,1.2,,,90,1476.5,,,,4670.4,10.8,,FALSE,DSA,Sherman23,,,,,,,, +FRB20221101B,342.215792,70.6815,1.2,0.9,,,90,490.7,,,,-32.2,9.1,0.2395,FALSE,DSA,"Sherman23,Sharma24",,,,,,,, +FRB20221106A,56.704807281,-25.569810867,0.598,0.53,,,-58.11,343.8,0.8,80,2,,,0.2044,FALSE,ASKAP,Shannon2024,,,,,,,, +FRB20221113A,71.411,70.307389,1.4,0.9,,,90,411.4,,,,,,0.2505,FALSE,DSA,Sharma24,,,,,,,, +FRB20221116A,21.2109583,72.65375,1,1,,,90,640.6,,,,,,0.2764,FALSE,DSA,Sharma24,,,,,,,, +FRB20221203A,315.129542,72.037561,0.56,0.46,,,90,602.25,,,,,,,FALSE,DSA,Connor24,,,,,,,, +FRB20221219A,257.629792,71.626842,1.54,0.93,,,90,706.708,,,,,,0.553,FALSE,DSA,Sharma24,,,,,,,, +FRB20230124A,231.917,70.968086,1.4,0.9,,,90,590,,,,,,0.0939,FALSE,DSA,Sharma24,,,,,,,, +FRB20230216A,156.472167,3.436825,1.2,0.7,,,90,828.289,,,,,,0.531,FALSE,DSA,Sharma24,,,,,,,, +FRB20230307A,177.781583,71.695131,0.2,0.2,,,90,610.15,,,,,,0.2706,FALSE,DSA,Sharma24,,,,,,,, +FRB20230501A,340.027083,70.922139,0.9,0.8,,,90,533.7,,,,,,0.3015,FALSE,DSA,Sharma24,,,,,,,, +FRB20230521B,351.036,71.138031,1.2,0.6,,,90,1345.65,,,,,,,FALSE,DSA,Connor24,,,,,,,, +FRB20230526A,22.232616425,-52.717330933,0.43,0.42,,,-65.31,361.4,0.2,34,1,,,0.1570,FALSE,ASKAP,Shannon2024,,,,,,,, +FRB20230626A,235.629583,71.133547,1.8,1.4,,,90,451.2,,,,,,0.327,FALSE,DSA,Sharma24,,,,,,,, +FRB20230628A,166.786708,72.281844,1.4,1,,,90,345.15,,,,,,0.127,FALSE,DSA,Sharma24,,,,,,,, +FRB20230708A,303.115539551,-55.356269836,0.467,0.433,,,-63.24,411.51,0.05,111,4,,,0.1050,FALSE,ASKAP,Shannon2024,,,,,,,, +FRB20230712A,167.358529,72.557783,1.4,0.9,,,90,586.96,,,,,,0.4525,FALSE,DSA,Sharma24,,,,,,,, +FRB20230718A,128.161929000,-40.451932000,0.61,0.596,,,-20.36,477.0,0.5,14,1,,,0.035,FALSE,ASKAP,Shannon2024,,,,,,,, +FRB20230731A,174.601455688,-56.799060822,0.563,0.545,,,-42.58,701.1,0.3,25,1,,,,FALSE,ASKAP,Shannon2024,,,,,,,, +FRB20230814A,335.97475,73.025906,1.7,0.5,,,90,696.35,,,,,,,TRUE,DSA,Connor24,,,,,,,, +FRB20230902A,52.139774323,-47.333503723,0.693,0.554,,,-72.27,440.1,0.1,23,2,,,0.3619,FALSE,ASKAP,Shannon2024,,,,,,,, +FRB20231120A,143.983958,73.284667,1.1,1,,,90,438.9,,,,,,0.0368,FALSE,DSA,Sharma24,,,,,,,, +FRB20231123B,242.538167,70.785056,1.2,0.6,,,90,396.7,,,,,,0.2621,FALSE,DSA,Sharma24,,,,,,,, +FRB20231220A,123.908708,73.659917,0.7,0.5,,,90,491.2,,,,,,,FALSE,DSA,Connor24,,,,,,,, +FRB20231226A,155.363739014,6.110260010,0.511,0.479,,,-13.19,329.9,0.1,78,3,,,0.1569,FALSE,ASKAP,Shannon2024,,,,,,,, +FRB20240119A,224.467167,71.611758,1.3,0.7,,,90,483.1,,,,,,,FALSE,DSA,Connor24,,,,,,,, +FRB20240123A,68.2625,71.945283,1.3,0.8,,,90,1462,,,,,,,FALSE,DSA,Connor24,,,,,,,, +FRB20240201A,149.905578613,14.088025093,0.52,0.46,,,-30.04,374.5,0.2,47,3,,,0.042729,FALSE,ASKAP,Shannon2024,,,,,,,, +FRB20240208A,159.229614258,0.954430521,1.59,0.55,,,-6.54,260.2,0.3,37,3,,,,FALSE,ASKAP,Shannon2024,,,,,,,, +FRB20240210A,8.779575348,-28.270753860,0.547,0.488,,,-54.14,283.73,0.05,26,2,,,0.023686,FALSE,ASKAP,Shannon2024,,,,,,,, +FRB20240213A,166.168292,74.075389,1,0.6,,,90,357.4,,,,,,,FALSE,DSA,Connor24,,,,,,,, +FRB20240215A,268.44125,70.232361,0.8,0.5,,,90,549.5,,,,,,,FALSE,DSA,Connor24,,,,,,,, +FRB20240229A,169.983542,70.676222,0.8,0.6,,,90,491.15,,,,,,,FALSE,DSA,Connor24,,,,,,,, +FRB20240304A,136.330825806,-16.166629791,0.81,0.56,,,-57.04,652.6,0.5,34,2,,,0.2423,FALSE,ASKAP,Shannon2024,,,,,,,, +FRB20240310A,17.621870041,-44.439422607,0.588,0.548,,,-48.6,601.8,0.2,35,2,,,0.127,FALSE,ASKAP,Shannon2024,,,,,,,, +FRB20240318A,150.393157959,37.616355896,0.82,0.5,,,-19.3,256.4,0.3,15,1,,,,FALSE,ASKAP,Shannon2024,,,,,,,, +FRB20221209A,297.369563,59.406184,12.9096,2.0016,,,7.033855,792.169,0,489.61,50.01,,,,FALSE,CHIME,Leung+2025,0.70897,,,,,,, +FRB20230203A,151.661594,35.694096,17.9784,2.0016,,,10.148386,417.302,0,173.03,17.4,,,0.1464,FALSE,CHIME,Leung+2025,0.938327,,,,,,, +FRB20230222A,106.960358,11.224524,21.366,2.0016,,,7.575682,708.442,0,129.17,12.97,,,0.1223,FALSE,CHIME,Leung+2025,0.985382,,,,,,, +FRB20230222B,238.739123,30.898695,11.4984,2.0016,,,9.886957,188.034,0,37.55,3.8,,,0.11,FALSE,CHIME,Leung+2025,0.980619,,,,,,, +FRB20230311A,91.109662,55.945953,15.7392,2.0016,,,9.675111,364.341217,0,12.18,1.29,,,0.1918,FALSE,CHIME,Leung+2025,0.773594,,,,,,, +FRB20230314A,310.28879,6.955675,11.3076,2.0016,,,7.327116,429.041,0,139.39,13.97,,,,FALSE,CHIME,Leung+2025,0.615226,,,,,,, +FRB20230317A,178.895043,72.352463,16.7364,2.0016,,,9.981233,696.737,0,97.55,9.85,,,,FALSE,CHIME,Leung+2025,0.421209,,,,,,, +FRB20230409A,148.548623,61.147849,33.0012,2.0016,,,7.312842,408.822,0,72.72,7.56,,,,FALSE,CHIME,Leung+2025,0.683662,,,,,,, +FRB20230410A,214.777446,25.457945,21.6576,2.0016,,,9.191534,643.359,0,12.77,1.39,,,0.1684,FALSE,CHIME,Leung+2025,0.717361,,,,,,, +FRB20230411A,280.057377,47.495064,11.8944,2.0016,,,9.456615,551.162,0,16.73,1.7,,,,FALSE,CHIME,Leung+2025,0.031865,,,,,,, +FRB20230414A,304.47601,84.899695,14.2884,2.0016,,,6.007379,501.02,0,11.8,1.21,,,,FALSE,CHIME,Leung+2025,0.011763,,,,,,, +FRB20230414B,11.105806,51.813676,13.1112,2.0016,,,10.416676,433.893585,0,7.6,0.8,,,,FALSE,CHIME,Leung+2025,0.000608,,,,,,, +FRB20230615A,78.129327,61.669226,34.3584,2.0016,,,8.772203,695.928,0,19.18,2.11,,,,FALSE,CHIME,Leung+2025,0.857104,,,,,,, +FRB20230616A,184.614579,28.356649,16.992,2.0016,,,8.603507,918.334,0,83.81,8.65,,,0.4485,FALSE,CHIME,Leung+2025,0.230691,,,,,,, +FRB20230702A,132.124693,26.389497,15.264,2.0016,,,8.421692,598.878,0,52.6,5.4,,,0.3658,FALSE,CHIME,Leung+2025,0.53839,,,,,,, +FRB20230703A,184.624449,48.729933,20.1348,2.0016,,,9.727547,290.745,0,8.45,0.93,,,0.1184,FALSE,CHIME,Leung+2025,0.973473,,,,,,, +FRB20230720A,4.454435,21.271245,13.6548,2.0016,,,8.261756,532.965,0,433.2,43.46,,,,FALSE,CHIME,Leung+2025,0.37531,,,,,,, +FRB20230730A,54.664564,33.159296,12.2148,2.0016,,,9.909355,312.581,0,37.07,3.82,,,0.2115,FALSE,CHIME,Leung+2025,0.951931,,,,,,, +FRB20230802A,339.2845,30.788721,13.7448,2.0016,,,9.047058,305.303,0,69.3,7.02,,,,FALSE,CHIME,Leung+2025,0.382216,,,,,,, +FRB20230805A,36.017673,52.695487,26.4132,2.0016,,,10.360141,638.506958,0,15.63,1.73,,,,FALSE,CHIME,Leung+2025,0.240326,,,,,,, +FRB20230828A,22.287034,34.429645,12.4848,2.0016,,,10.180043,377.281,0,338.89,34.03,,,0.6268,FALSE,CHIME,Leung+2025,0.000011,,,,,,, +FRB20230911A,49.647969,2.667129,11.3256,2.0016,,,6.671559,351.401245,0,773.55,77.42,,,,FALSE,CHIME,Leung+2025,0.687366,,,,,,, +FRB20230913A,131.903753,87.995112,12.186,2.0016,,,-6.166066,251.116425,0,92.04,9.22,,,,FALSE,CHIME,Leung+2025,0.000043,,,,,,, +FRB20230918A,161.050726,61.120861,11.6172,2.0016,,,8.435019,365.95871,0,58.22,5.85,,,0.06,FALSE,CHIME,Leung+2025,0.185319,,,,,,, +FRB20230923A,206.614104,45.408008,13.8132,2.0016,,,9.461044,918.333984,0,34,3.45,,,0.4445,FALSE,CHIME,Leung+2025,0.747105,,,,,,, +FRB20230924A,193.366935,42.579857,22.3812,2.0016,,,10.024749,991.12,0,9.68,1.04,,,0.3942,FALSE,CHIME,Leung+2025,0.45741,,,,,,, +FRB20230926A,269.124876,41.814304,17.964,2.0016,,,8.87811,222.810226,0,28.41,3.08,,,0.0553,FALSE,CHIME,Leung+2025,0.995847,,,,,,, +FRB20230928A,104.407554,60.572895,11.1672,2.0016,,,7.425967,533.757752,0,9942.72,994.28,,,,FALSE,CHIME,Leung+2025,0.437755,,,,,,, +FRB20231005B,344.380547,15.223878,18.7668,2.0016,,,8.084905,640.933228,0,33.48,3.48,,,,FALSE,CHIME,Leung+2025,0.267428,,,,,,, +FRB20231005A,246.028004,35.448712,11.3904,2.0016,,,10.482417,188.842789,0,60.02,6.05,,,0.0713,FALSE,CHIME,Leung+2025,0.984624,,,,,,, +FRB20231006B,109.619968,84.776136,16.0416,2.0016,,,-1.920917,1252.3,0,20.55,2.14,,,0.478,FALSE,CHIME,Leung+2025,0.262416,,,,,,, +FRB20231007B,307.531693,72.892348,11.6784,2.0016,,,7.292682,202.5,0,138.87,13.93,,,,FALSE,CHIME,Leung+2025,0.946031,,,,,,, +FRB20231007A,185.384974,79.885144,24.5268,2.0016,,,4.243263,819.666626,0,36.74,3.88,,,,FALSE,CHIME,Leung+2025,0.873172,,,,,,, +FRB20231009A,211.756891,17.211412,51.0804,2.0016,,,8.043601,391.029907,0,46.15,5.14,,,,FALSE,CHIME,Leung+2025,0.227385,,,,,,, +FRB20231011A,18.241101,41.749098,11.4948,2.0016,,,13.734695,186.416534,0,58.32,5.86,,,0.0783,FALSE,CHIME,Leung+2025,0.991333,,,,,,, +FRB20231014A,343.760402,54.49522,19.764,2.0016,,,10.657199,860.912842,0,40.5,4.19,,,,FALSE,CHIME,Leung+2025,0.034446,,,,,,, +FRB20231017A,346.754287,36.652682,13.122,2.0016,,,9.407498,344.122498,0,8.19,0.86,,,0.245,FALSE,CHIME,Leung+2025,0.918165,,,,,,, +FRB20231018A,113.952508,67.615649,25.2216,2.0016,,,12.940335,546.697327,0,805.04,81.1,,,,FALSE,CHIME,Leung+2025,0.679542,,,,,,, +FRB20231019A,19.103581,20.627498,31.1832,2.0016,,,8.213081,246.67,0,53.57,5.54,,,,FALSE,CHIME,Leung+2025,0.392097,,,,,,, +FRB20231019B,216.531822,44.508312,15.2064,2.0016,,,9.495408,909.437744,0,162.87,16.3,,,,FALSE,CHIME,Leung+2025,0.069672,,,,,,, +FRB20231020A,76.120806,72.078886,39.7692,2.0016,,,11.04,267.291382,0,18.34,2.14,,,,FALSE,CHIME,Leung+2025,0.570627,,,,,,, +FRB20231025C,71.977226,33.237985,15.462,2.0016,,,9.228786,509.915955,0,3.93,0.44,,,,FALSE,CHIME,Leung+2025,0.947554,,,,,,, +FRB20231025B,270.788071,63.989077,25.6068,2.0016,,,9.952713,368.384949,0,5.23,0.61,,,0.3238,FALSE,CHIME,Leung+2025,0.925295,,,,,,, +FRB20231028A,249.46599,80.082904,152.046,2.0016,,,9.732377,585.938293,0,66.25,6.93,,,,FALSE,CHIME,Leung+2025,0.222859,,,,,,, +FRB20231028B,151.36185,54.378893,11.25,2.0016,,,9.096674,333.61,0,64.11,6.44,,,,FALSE,CHIME,Leung+2025,0.890637,,,,,,, +FRB20231101A,135.394223,0.941792,16.8156,2.0016,,,6.40689,412.057373,0,215.85,21.8,,,,FALSE,CHIME,Leung+2025,0.394543,,,,,,, +FRB20231102A,228.837416,56.799192,15.0084,2.0016,,,9.845774,906.202759,0,12.01,1.26,,,0.6878,FALSE,CHIME,Leung+2025,0.350211,,,,,,, +FRB20231104B,135.105161,46.339935,35.9748,2.0016,,,9.242392,382.942444,0,18.78,2.05,,,,FALSE,CHIME,Leung+2025,0.39178,,,,,,, +FRB20231110A,8.897104,15.837193,23.0256,2.0016,,,8.337175,448.05,0,81.13,8.25,,,,FALSE,CHIME,Leung+2025,0.405298,,,,,,, +FRB20231110B,171.61679,35.806703,31.734,2.0016,,,9.067814,726.660584,0,152.83,15.46,,,,FALSE,CHIME,Leung+2025,0.337556,,,,,,, +FRB20231118A,312.391873,37.923521,20.6064,2.0016,,,10.071474,473.117889,0,109.12,11.03,,,,FALSE,CHIME,Leung+2025,0.000477,,,,,,, +FRB20231118B,213.679783,72.35021,16.7724,2.0016,,,4.141294,317.433807,0,98.95,10.88,,,,FALSE,CHIME,Leung+2025,0.876675,,,,,,, +FRB20231123C,4.089476,20.029334,13.5972,2.0016,,,8.317726,304.493835,0,8.92,0.99,,,,FALSE,CHIME,Leung+2025,0.331665,,,,,,, +FRB20231123A,82.623249,4.475541,16.254,2.0016,,,6.842796,302.067566,0,56.84,5.85,,,0.0729,FALSE,CHIME,Leung+2025,0.95591,,,,,,, +FRB20231126A,21.816031,89.288944,59.1156,2.0016,,,-6.849878,673.283142,0,15.46,1.76,,,,FALSE,CHIME,Leung+2025,0.122311,,,,,,, +FRB20231127A,36.83517,58.908699,14.2848,2.0016,,,11.15117,412.461762,0,185.69,18.66,,,,FALSE,CHIME,Leung+2025,0.666423,,,,,,, +FRB20231128A,199.578201,42.992708,29.8908,2.0016,,,9.904936,332.4,0,67.68,6.87,,,0.1079,TRUE,CHIME,Leung+2025,0.984675,,,,,,, +FRB20231201A,54.589294,26.817672,20.2716,2.0016,,,0.516212,169.432816,0,10.83,1.15,,,0.119,FALSE,CHIME,Leung+2025,0.911081,,,,,,, +FRB20231202A,65.030388,38.633278,13.1904,2.0016,,,9.048618,437.128601,0,33.82,3.47,,,,FALSE,CHIME,Leung+2025,0.987769,,,,,,, +FRB20231203A,113.726028,52.734163,61.5456,2.0016,,,9.341372,335.226257,0,10.6,1.12,,,,FALSE,CHIME,Leung+2025,0.250151,,,,,,, +FRB20231204A,207.999034,48.115997,26.1432,2.0016,,,9.486636,222,0,25.53,2.71,,,0.0644,TRUE,CHIME,Leung+2025,0.976179,,,,,,, +FRB20231206A,112.442845,56.256274,27.7056,2.0016,,,11.328071,457.751679,0,179.43,18.23,,,0.0659,FALSE,CHIME,Leung+2025,0.989186,,,,,,, +FRB20231209A,180.909515,50.078792,21.8808,2.0016,,,9.610028,1232.128418,0,36.27,3.73,,,,FALSE,CHIME,Leung+2025,0.504687,,,,,,, +FRB20231210A,13.132636,16.30105,49.6656,2.0016,,,3.105943,482.418518,0,10.97,1.23,,,,FALSE,CHIME,Leung+2025,0.509419,,,,,,, +FRB20231210B,59.667924,27.027456,22.6512,2.0016,,,9.162237,505.872223,0,17.29,1.86,,,,FALSE,CHIME,Leung+2025,0.653126,,,,,,, +FRB20231214A,143.546109,6.368814,13.1292,2.0016,,,5.119173,243.837692,0,19.22,2.02,,,,FALSE,CHIME,Leung+2025,0.773837,,,,,,, +FRB20231219A,284.741829,89.203935,37.1916,2.0016,,,-8.304657,603.730774,0,12.33,1.51,,,,FALSE,CHIME,Leung+2025,0.011178,,,,,,, +FRB20231223B,78.699512,48.754654,84.1716,2.0016,,,8.808987,499.402222,0,15.02,1.72,,,,FALSE,CHIME,Leung+2025,0.260065,,,,,,, +FRB20231223D,144.00728,82.106836,42.3288,2.0016,,,-3.659827,729,0,131.58,15.44,,,0.1606,FALSE,CHIME,Leung+2025,0.207991,,,,,,, +FRB20231223A,206.973519,16.329397,20.6316,2.0016,,,8.403755,866.574036,0,38.69,4.05,,,,FALSE,CHIME,Leung+2025,0.607621,,,,,,, +FRB20231223C,259.544649,29.497937,11.3328,2.0016,,,9.717682,179.542175,0,287.17,28.75,,,0.1059,FALSE,CHIME,Leung+2025,0.95342,,,,,,, +FRB20231224A,131.459857,72.912788,22.6116,2.0016,,,9.712284,682.988159,0,13.18,1.41,,,0.08,FALSE,CHIME,Leung+2025,0.081593,,,,,,, +FRB20231224B,172.970158,82.872723,17.3628,2.0016,,,2.579304,373.237457,0,374.13,38.71,,,,FALSE,CHIME,Leung+2025,0.606816,,,,,,, +FRB20231225C,211.72144,74.449133,109.8144,2.0016,,,6.572279,515.577209,0,81.68,9,,,,FALSE,CHIME,Leung+2025,0.216542,,,,,,, +FRB20231225B,54.87781,-3.066187,74.5056,2.0016,,,5.871652,227.66272,0,65.59,7.32,,,,FALSE,CHIME,Leung+2025,0.812765,,,,,,, +FRB20231225A,135.60297,33.918572,47.5056,2.0016,,,9.869472,646.594482,0,25.34,2.65,,,,FALSE,CHIME,Leung+2025,0.477909,,,,,,, +FRB20231225D,330.33719,33.950848,24.6636,2.0016,,,8.898168,473.117889,0,75.06,7.72,,,,FALSE,CHIME,Leung+2025,0.776728,,,,,,, +FRB20231229A,26.467825,35.112918,11.43,2.0016,,,10.052999,198.54776,0,95.47,9.58,,,0.019,FALSE,CHIME,Leung+2025,0.998038,,,,,,, +FRB20231230A,72.797611,2.393975,103.1292,2.0016,,,6.567936,131.421631,0,37.1,4.37,,,0.02981,FALSE,CHIME,Leung+2025,0.917597,,,,,,, +FRB20231230B,355.772818,78.089194,16.506,2.0016,,,6.537953,476.757263,0,46.06,4.86,,,,FALSE,CHIME,Leung+2025,0.827039,,,,,,, +FRB20231231A,342.40187,16.426781,11.3688,2.0016,,,8.575732,1247.494629,0,280.96,28.17,,,,FALSE,CHIME,Leung+2025,0.37345,,,,,,, +FRB20240210B,222.521857,81.563151,17.424,2.0016,,,4.844289,630.419495,0,241.12,24.38,,,,FALSE,CHIME,Leung+2025,0.552476,,,,,,, +FRB20240210C,325.604935,2.36546,71.8488,2.0016,,,6.681502,380.920563,0,369.63,39.39,,,0.3658,FALSE,CHIME,Leung+2025,0.503481,,,,,,, +FRB20231230D,118.760791,8.514104,0.689,0.446,,,0,676.5,,,,,,,FALSE,ASKAP,Muller25,,,,,,,, +FRB20240117B,53.8775,-15.852306,0.697,0.472,,,0,881,,,,,,,FALSE,ASKAP,Muller25,,,,,,,, \ No newline at end of file diff --git a/frb/data/Galaxies/20230203A/FRB20230203A_host.json b/frb/data/Galaxies/20230203A/FRB20230203A_host.json index 8e9d8e15..2a7d1a09 100644 --- a/frb/data/Galaxies/20230203A/FRB20230203A_host.json +++ b/frb/data/Galaxies/20230203A/FRB20230203A_host.json @@ -85,8 +85,8 @@ "ra": 151.66383333333332, "ra_FRB": 151.661594, "redshift": { - "z": "0.1464", - "z_FRB": "0.1464", - "z_spec": "0.1464" + "z": 0.1464, + "z_FRB": 0.1464, + "z_spec": 0.1464 } } \ No newline at end of file diff --git a/frb/data/Galaxies/20230222A/FRB20230222A_host.json b/frb/data/Galaxies/20230222A/FRB20230222A_host.json index 0f03d955..f76130fa 100644 --- a/frb/data/Galaxies/20230222A/FRB20230222A_host.json +++ b/frb/data/Galaxies/20230222A/FRB20230222A_host.json @@ -53,8 +53,8 @@ "ra": 106.96049999999997, "ra_FRB": 106.960358, "redshift": { - "z": "0.1223", - "z_FRB": "0.1223", - "z_spec": "0.1223" + "z": 0.1223, + "z_FRB": 0.1223, + "z_spec": 0.1223 } } \ No newline at end of file diff --git a/frb/data/Galaxies/20230222B/FRB20230222B_host.json b/frb/data/Galaxies/20230222B/FRB20230222B_host.json index 86b7c7a2..3a8fce86 100644 --- a/frb/data/Galaxies/20230222B/FRB20230222B_host.json +++ b/frb/data/Galaxies/20230222B/FRB20230222B_host.json @@ -101,8 +101,8 @@ "ra": 238.73795833333332, "ra_FRB": 238.739123, "redshift": { - "z": "0.11", - "z_FRB": "0.11", - "z_spec": "0.11" + "z": 0.11, + "z_FRB": 0.11, + "z_spec": 0.11 } } \ No newline at end of file diff --git a/frb/data/Galaxies/20230311A/FRB20230311A_host.json b/frb/data/Galaxies/20230311A/FRB20230311A_host.json index 609e223d..583295e2 100644 --- a/frb/data/Galaxies/20230311A/FRB20230311A_host.json +++ b/frb/data/Galaxies/20230311A/FRB20230311A_host.json @@ -65,8 +65,8 @@ "ra": 91.11045833333331, "ra_FRB": 91.109662, "redshift": { - "z": "0.1918", - "z_FRB": "0.1918", - "z_spec": "0.1918" + "z": 0.1918, + "z_FRB": 0.1918, + "z_spec": 0.1918 } } \ No newline at end of file diff --git a/frb/data/Galaxies/20230703A/FRB20230703A_host.json b/frb/data/Galaxies/20230703A/FRB20230703A_host.json index b17f68bc..afb9ee31 100644 --- a/frb/data/Galaxies/20230703A/FRB20230703A_host.json +++ b/frb/data/Galaxies/20230703A/FRB20230703A_host.json @@ -85,8 +85,8 @@ "ra": 184.62279166666667, "ra_FRB": 184.624449, "redshift": { - "z": "0.1184", - "z_FRB": "0.1184", - "z_spec": "0.1184" + "z": 0.1184, + "z_FRB": 0.1184, + "z_spec": 0.1184 } } \ No newline at end of file diff --git a/frb/data/Galaxies/20230730A/FRB20230730A_host.json b/frb/data/Galaxies/20230730A/FRB20230730A_host.json index f34e6274..26c10685 100644 --- a/frb/data/Galaxies/20230730A/FRB20230730A_host.json +++ b/frb/data/Galaxies/20230730A/FRB20230730A_host.json @@ -29,8 +29,8 @@ "ra": 54.66491666666666, "ra_FRB": 54.664564, "redshift": { - "z": "0.2115", - "z_FRB": "0.2115", - "z_spec": "0.2115" + "z": 0.2115, + "z_FRB": 0.2115, + "z_spec": 0.2115 } } \ No newline at end of file diff --git a/frb/data/Galaxies/20230926A/FRB20230926A_host.json b/frb/data/Galaxies/20230926A/FRB20230926A_host.json index a94c34e0..2b75a0a0 100644 --- a/frb/data/Galaxies/20230926A/FRB20230926A_host.json +++ b/frb/data/Galaxies/20230926A/FRB20230926A_host.json @@ -85,8 +85,8 @@ "ra": 269.12416666666667, "ra_FRB": 269.124876, "redshift": { - "z": "0.0553", - "z_FRB": "0.0553", - "z_spec": "0.0553" + "z": 0.0553, + "z_FRB": 0.0553, + "z_spec": 0.0553 } } \ No newline at end of file diff --git a/frb/data/Galaxies/20231005A/FRB20231005A_host.json b/frb/data/Galaxies/20231005A/FRB20231005A_host.json index 4315019d..419e6c24 100644 --- a/frb/data/Galaxies/20231005A/FRB20231005A_host.json +++ b/frb/data/Galaxies/20231005A/FRB20231005A_host.json @@ -85,8 +85,8 @@ "ra": 246.02758333333327, "ra_FRB": 246.028004, "redshift": { - "z": "0.0713", - "z_FRB": "0.0713", - "z_spec": "0.0713" + "z": 0.0713, + "z_FRB": 0.0713, + "z_spec": 0.0713 } } \ No newline at end of file diff --git a/frb/data/Galaxies/20231230D/FRB20231230D_host.json b/frb/data/Galaxies/20231230D/FRB20231230D_host.json new file mode 100644 index 00000000..6e95616e --- /dev/null +++ b/frb/data/Galaxies/20231230D/FRB20231230D_host.json @@ -0,0 +1,102 @@ +{ + "FRB": "FRB20231230D", + "cosmo": "Planck18", + "dec": 8.514047222222223, + "dec_FRB": 8.514104, + "offsets": { + "ang_avg": 0.791731685542606, + "ang_avg_err": 0.4185592492588425, + "ang_best": 0.3583347629645313, + "ang_best_err": 0.6025153422447193, + "physical": 2.268514141830039, + "physical_err": 3.814351036566892 + }, + "photom": { + "DECaL_g": 21.661051834987184, + "DECaL_g_err": 0.040882354471346916, + "DECaL_g_flux": 0.007862836776434113, + "DECaL_g_flux_err": 0.0002960675704059553, + "DECaL_r": 20.553324814933422, + "DECaL_r_err": 0.023855623647565917, + "DECaL_r_flux": 0.021810723308789522, + "DECaL_r_flux_err": 0.0004792217524436205, + "DECaL_z": 19.838043270626834, + "DECaL_z_err": 0.0238849115642301, + "DECaL_z_flux": 0.04214855460816465, + "DECaL_z_flux_err": 0.0009272183196657814, + "DELVE_g": 23.06501179571173, + "DELVE_g_err": 0.13502, + "DELVE_g_flux": 0.002157720938652973, + "DELVE_g_flux_err": 0.0002683298943704521, + "DELVE_i": 20.597675353266858, + "DELVE_i_err": 0.067229, + "DELVE_i_flux": 0.020937742432415203, + "DELVE_i_flux_err": 0.001296469142154488, + "DELVE_r": 20.88736137636026, + "DELVE_r_err": 0.059546, + "DELVE_r_flux": 0.016034500803990916, + "DELVE_r_flux_err": 0.0008793944428583761, + "DELVE_z": 20.559561898728777, + "DELVE_z_err": 0.053564, + "DELVE_z_flux": 0.021685789348307564, + "DELVE_z_flux_err": 0.0010698525254682024, + "EBV": 0.015, + "Pan-STARRS_g": 22.410340557933885, + "Pan-STARRS_g_err": 0.14005300402641296, + "Pan-STARRS_g_flux": 0.0039433358867038875, + "Pan-STARRS_g_flux_err": 0.0005086650278380184, + "Pan-STARRS_i": 21.03563497017642, + "Pan-STARRS_i_err": 0.07777199894189835, + "Pan-STARRS_i_flux": 0.013987690240386888, + "Pan-STARRS_i_flux_err": 0.0010019474581464403, + "Pan-STARRS_r": 21.512898890516073, + "Pan-STARRS_r_err": 0.07396099716424942, + "Pan-STARRS_r_flux": 0.009012399568124468, + "Pan-STARRS_r_flux_err": 0.0006139300282886193, + "Pan-STARRS_y": 20.658202339678873, + "Pan-STARRS_y_err": 0.17897500097751617, + "Pan-STARRS_y_flux": 0.0198024560656106, + "Pan-STARRS_y_flux_err": 0.003264277803547512, + "Pan-STARRS_z": 21.243003276038678, + "Pan-STARRS_z_err": 0.13416799902915955, + "Pan-STARRS_z_flux": 0.011555764534442431, + "Pan-STARRS_z_flux_err": 0.0014279838859971106, + "SDSS_g": 21.83545358, + "SDSS_g_err": 0.1171503, + "SDSS_g_flux": 0.006696048063185769, + "SDSS_g_flux_err": 0.0007224996605795081, + "SDSS_i": 20.532470879999998, + "SDSS_i_err": 0.08261085, + "SDSS_i_flux": 0.022233694925482918, + "SDSS_i_flux_err": 0.0016917041435898362, + "SDSS_r": 21.022274850000002, + "SDSS_r_err": 0.08552013, + "SDSS_r_flux": 0.014160873861040051, + "SDSS_r_flux_err": 0.0011154088518025716, + "SDSS_u": 22.82702878, + "SDSS_u_err": 0.7371877, + "SDSS_u_flux": 0.0026865101287386747, + "SDSS_u_flux_err": 0.0018240731166119276, + "SDSS_z": 20.22236716, + "SDSS_z_err": 0.2192477, + "SDSS_z_flux": 0.02958374363128552, + "SDSS_z_flux_err": 0.0059739812673870706, + "VLT_FORS2_R": 20.949479031204234, + "VLT_FORS2_R_err": 0.005697, + "VLT_FORS2_R_flux": 0.015142876548917853, + "VLT_FORS2_R_flux_err": 7.94566556048513e-05, + "VLT_FORS2_R_ref": "Muller2025", + "VLT_HAWKI_Ks": 19.221020812990094, + "VLT_HAWKI_Ks_err": 0.017108, + "VLT_HAWKI_Ks_flux": 0.07440320935773673, + "VLT_HAWKI_Ks_flux_err": 0.0011723751129545533, + "VLT_HAWKI_Ks_ref": "Muller2025" + }, + "ra": 118.76070833333333, + "ra_FRB": 118.760791, + "redshift": { + "z": 0.506, + "z_FRB": 0.506, + "z_spec": 0.506 + } +} \ No newline at end of file diff --git a/frb/data/Galaxies/20240117B/FRB20240117B_host.json b/frb/data/Galaxies/20240117B/FRB20240117B_host.json new file mode 100644 index 00000000..771611d1 --- /dev/null +++ b/frb/data/Galaxies/20240117B/FRB20240117B_host.json @@ -0,0 +1,94 @@ +{ + "FRB": "FRB20240117B", + "cosmo": "Planck18", + "dec": -15.852322222222222, + "dec_FRB": -15.852306, + "offsets": { + "ang_avg": 0.7411495843406726, + "ang_avg_err": 0.40360705681071246, + "ang_best": 0.06015622556857909, + "ang_best_err": 0.7916126647541096, + "physical": 0.4274825293982984, + "physical_err": 5.625362645916535 + }, + "photom": { + "DECaL_g": 22.856619503014123, + "DECaL_g_err": 0.04240422357190303, + "DECaL_g_flux": 0.002614280557722412, + "DECaL_g_flux_err": 0.00010210264405250824, + "DECaL_r": 21.965010438747743, + "DECaL_r_err": 0.02239402849371349, + "DECaL_r_flux": 0.005942864370478568, + "DECaL_r_flux_err": 0.00012257551462642729, + "DECaL_z": 21.328484358273986, + "DECaL_z_err": 0.0392587482068791, + "DECaL_z_flux": 0.010680860698988362, + "DECaL_z_flux_err": 0.000386205432753112, + "DELVE_g": 22.809244275405767, + "DELVE_g_err": 0.189967, + "DELVE_g_flux": 0.0027308779078846785, + "DELVE_g_flux_err": 0.00047781098323298256, + "DELVE_i": 21.770874853406195, + "DELVE_i_err": 0.103076, + "DELVE_i_flux": 0.007106406607924353, + "DELVE_i_flux_err": 0.000674657402330606, + "DELVE_r": 22.17562268969715, + "DELVE_r_err": 0.093301, + "DELVE_r_flux": 0.004894979963042735, + "DELVE_r_flux_err": 0.00042064225502509706, + "DELVE_z": 21.511581795943357, + "DELVE_z_err": 0.189726, + "DELVE_z_flux": 0.0090233390442256, + "DELVE_z_flux_err": 0.0015767752940375804, + "DES_Y": 21.064462364698098, + "DES_Y_err": 0.1896259, + "DES_Y_flux": 0.013621189922533118, + "DES_Y_flux_err": 0.0023789668123912976, + "DES_g": 22.822991275405766, + "DES_g_err": 0.06387379, + "DES_g_flux": 0.002696518996308072, + "DES_g_flux_err": 0.0001586360364021958, + "DES_i": 21.644350853406195, + "DES_i_err": 0.04588925, + "DES_i_flux": 0.007984719293726185, + "DES_i_flux_err": 0.00033747864190570166, + "DES_r": 22.069591689697152, + "DES_r_err": 0.04054698, + "DES_r_flux": 0.005397135460915791, + "DES_r_flux_err": 0.00020155682626406846, + "DES_z": 21.327472795943358, + "DES_z_err": 0.067016855, + "DES_z_flux": 0.010690816516043426, + "DES_z_flux_err": 0.0006598885596219893, + "EBV": 0.0815, + "Pan-STARRS_i": 21.936041593572938, + "Pan-STARRS_i_err": 0.12364599853754044, + "Pan-STARRS_i_flux": 0.006103561948972023, + "Pan-STARRS_i_flux_err": 0.000695086899109626, + "Pan-STARRS_r": 22.49766058920158, + "Pan-STARRS_r_err": 0.16668400168418884, + "Pan-STARRS_r_flux": 0.0036386120933819747, + "Pan-STARRS_r_flux_err": 0.0005586056922883043, + "Pan-STARRS_z": 21.463565916011895, + "Pan-STARRS_z_err": 0.17412100732326508, + "Pan-STARRS_z_flux": 0.009431344917232862, + "Pan-STARRS_z_flux_err": 0.0015125177462121894, + "VLT_FORS2_R": 22.097955021074828, + "VLT_FORS2_R_err": 0.011293, + "VLT_FORS2_R_flux": 0.005257968571479489, + "VLT_FORS2_R_flux_err": 5.4689379259435866e-05, + "VLT_FORS2_R_ref": "Muller2025", + "VLT_HAWKI_Ks": 20.35650910197042, + "VLT_HAWKI_Ks_err": 0.064214, + "VLT_HAWKI_Ks_flux": 0.0261454639943902, + "VLT_HAWKI_Ks_flux_err": 0.0015463284889811549, + "VLT_HAWKI_Ks_ref": "Muller2025" + }, + "ra": 53.87750416666666, + "ra_FRB": 53.8775, + "redshift": { + "z": 0.644, + "z_FRB": 0.644, + "z_spec": 0.644 + } +} \ No newline at end of file diff --git a/frb/data/Galaxies/20240201A/FRB20240201A_host.json b/frb/data/Galaxies/20240201A/FRB20240201A_host.json index 25f63470..b0f5236f 100644 --- a/frb/data/Galaxies/20240201A/FRB20240201A_host.json +++ b/frb/data/Galaxies/20240201A/FRB20240201A_host.json @@ -11,6 +11,19 @@ "physical": 5.451000611052975, "physical_err": 0.4374430757566024 }, + "photom": { + "EBV": 0.0255, + "VLT_FORS2_R": 16.907961839004518, + "VLT_FORS2_R_err": 0.0113862908463653, + "VLT_FORS2_R_flux": 0.6263473707343641, + "VLT_FORS2_R_flux_err": 0.006568605986227027, + "VLT_FORS2_R_ref": "Shannon2024", + "VLT_HAWKI_Ks": 15.404048910513804, + "VLT_HAWKI_Ks_err": 0.0469003932735304, + "VLT_HAWKI_Ks_flux": 2.5025365554247525, + "VLT_HAWKI_Ks_flux_err": 0.10810171763310926, + "VLT_HAWKI_Ks_ref": "Shannon2024" + }, "ra": 149.9071820833333, "ra_FRB": 149.905578613, "redshift": { diff --git a/frb/data/Galaxies/Literature/all_refs.csv b/frb/data/Galaxies/Literature/all_refs.csv index fdb804c7..cd3d4139 100644 --- a/frb/data/Galaxies/Literature/all_refs.csv +++ b/frb/data/Galaxies/Literature/all_refs.csv @@ -25,3 +25,4 @@ gordon2023_derived.csv,csv,Gordon2023,arXiv:2302.05465 gordon2023_photom.csv,csv,Gordon2023,arXiv:2302.05465 shannon2024_photom.csv,csv,Shannon2024,arXiv:2408.02083 sharma2024_photom.csv,csv,Sharma2024,arXiv:2409.16964 +muller2025_photom.csv,csv,Muller2025,arXiv:2506.20774 diff --git a/frb/data/Galaxies/Literature/muller2025_photom.csv b/frb/data/Galaxies/Literature/muller2025_photom.csv new file mode 100644 index 00000000..ef29d3a3 --- /dev/null +++ b/frb/data/Galaxies/Literature/muller2025_photom.csv @@ -0,0 +1,3 @@ +Name,ra,dec,VLT_FORS2_R,VLT_FORS2_R_err,VLT_HAWKI_Ks,VLT_HAWKI_Ks_err +HG20231230D,118.760716,8.514046,20.985492,0.005697,19.225965,0.017108 +HG20240117B,53.877504,-15.852323,22.293283,0.011293,20.383371,0.064214 \ No newline at end of file diff --git a/frb/data/Galaxies/Literature/shannon2024_photom.csv b/frb/data/Galaxies/Literature/shannon2024_photom.csv index 9cb12ea7..bc43adb9 100644 --- a/frb/data/Galaxies/Literature/shannon2024_photom.csv +++ b/frb/data/Galaxies/Literature/shannon2024_photom.csv @@ -26,7 +26,7 @@ FRB20230526A,HG20230526A,22.232607720132165,-52.717469484288166,-999.0,-999.0,21 FRB20230708A,HG20230708A,303.1155476482321,-55.35630355640696,-999.0,-999.0,22.650806380403356,0.0152740143672909,-999.0,-999.0,-999.0,-999.0,-999.0,-999.0,-999.0,-999.0,-999.0,-999.0,18.762191760127216,0.1200205662532456 FRB20230902A,HG20230902A,52.13998309619706,-47.33345743146226,-999.0,-999.0,21.522200988244307,0.0055662353252227,-999.0,-999.0,-999.0,-999.0,-999.0,-999.0,-999.0,-999.0,-999.0,-999.0,20.356540690030094,0.0384710216289099 FRB20231226A,HG20231226A,155.36387578777,6.1097156255021865,-999.0,-999.0,18.99031692790262,0.0056254537892516,-999.0,-999.0,-999.0,-999.0,-999.0,-999.0,-999.0,-999.0,-999.0,-999.0,18.079743440682385,0.0190566584668475 -FRB20240201A,HG20240201A,149.906116234501,14.088785638417717,-999.0,-999.0,16.969166991770813,0.0113862908463653,-999.0,-999.0,-999.0,-999.0,-999.0,-999.0,-999.0,-999.0,-999.0,-999.0,15.41245395353176,0.0469003932735304 +FRB20240201A,HG20240201A,149.90718,14.08725,-999.0,-999.0,16.969166991770813,0.0113862908463653,-999.0,-999.0,-999.0,-999.0,-999.0,-999.0,-999.0,-999.0,-999.0,-999.0,15.41245395353176,0.0469003932735304 FRB20240210A,HG20240210A,8.777313340217454,-28.27200194029162,-999.0,-999.0,14.91915495032289,0.0091028884734862,-999.0,-999.0,-999.0,-999.0,-999.0,-999.0,-999.0,-999.0,-999.0,-999.0,13.816874112692284,0.0446318520017285 FRB20240304A,HG20240304A,136.3305342363823,-16.166208349170986,-999.0,-999.0,20.72275737687373,0.0074510782109708,-999.0,-999.0,-999.0,-999.0,-999.0,-999.0,-999.0,-999.0,-999.0,-999.0,20.01230591677905,0.0486102528723052 FRB20240310A,HG20240310A,17.62186932563795,-44.43931387019248,-999.0,-999.0,20.14328130729263,0.0047083866609853,-999.0,-999.0,-999.0,-999.0,-999.0,-999.0,-999.0,-999.0,-999.0,-999.0,18.50934416918779,0.0718360097512382 diff --git a/frb/data/Galaxies/public_hosts.csv b/frb/data/Galaxies/public_hosts.csv index f049e5bc..cbc79b18 100644 --- a/frb/data/Galaxies/public_hosts.csv +++ b/frb/data/Galaxies/public_hosts.csv @@ -1,6 +1,6 @@ FRB,Coord,P_Ox,z,Projects,References,CIGALE_photom,Spectrum,ppxf_cuts,Galfit_filter,Bad_EM_lines,Reviewer,Comments 20121102A,05h31m58.686s +33d08m52.433s,1.00E+00,0.19273,"Repeater,F4,F4","Bassa2017,mannings2021,gordon2023",,GMOS-N,,WFC3_F160W,,SS, -20171020,22h15m24.48s -19d35m09.6s,0,0.00867,CRAFT,Mahony2018,,,,,,X, +20171020A,22h15m24.48s -19d35m09.6s,0,0.00867,CRAFT,Mahony2018,,,,,,X, 20180301A,06h12m54.4392s +04d40m13.717s,0.9999999977,0.3305,"Realfast,F4","Bhandari2021,gordon2023",,DEIMOS,"3000., 5000.;6675., 6725.;7150., 7300.;7580, 7750.",,,CRM, 20180916B,01h58m00.28s +65d42m53.0s,1.00E+00,0.0337,"CHIME,F4,F4","Marcote2020,mannings2021,gordon2023",,LRIS,,WFC3_F110W,,NT, 20180924B,21h44m25.256s -40d54m00.81s,1.00000,0.32120,"CRAFT,CRAFT,F4,F4,F4,CRAFT","Bannister2019,Heintz2020,mannings2021,simha2021a,gordon2023,shannon2024",,MUSE,,WFC3_F160W,,AM,"dispersion measure is different in almost every paper (by ~1 or 2), rotation measure 14 in bhandari 2020 & bannister, metallicity slightly off Bhandari20, DES photom off by tenths of mag, WISE photom off by a few magnitudes" @@ -91,4 +91,6 @@ FRB,Coord,P_Ox,z,Projects,References,CIGALE_photom,Spectrum,ppxf_cuts,Galfit_fil 20231206A,07h29m46.35s +56d15m11.68s,0.989186,0.0659,CHIME,leung2025,,,,,,, 20231223C,17h18m10.66s +29d29m45.05s,0.95342,0.1059,CHIME,leung2025,,,,,,, 20231229A,01h45m52.26s +35d06m28.19s,0.998038,0.019,CHIME,leung2025,,,,,,, -20231230A,04h51m09.39s +02d22m05.02s,0.917597,0.0298,CHIME,leung2025,,,,,,, \ No newline at end of file +20231230A,04h51m09.39s +02d22m05.02s,0.917597,0.0298,CHIME,leung2025,,,,,,, +20231230D,07h55m02.57s +08d30m50.57s,0.999361,0.506,CRAFT,muller2025,,X-shooter,,,,, +20240117B,03h35m30.601s -15d51m08.36s,0.9999,0.644,CRAFT,muller2025,,X-shooter,,,,, \ No newline at end of file diff --git a/frb/galaxies/frbgalaxy.py b/frb/galaxies/frbgalaxy.py index 1179337a..b7c5ee9d 100644 --- a/frb/galaxies/frbgalaxy.py +++ b/frb/galaxies/frbgalaxy.py @@ -83,6 +83,12 @@ def from_dict(cls, frb, idict, override:bool=False, **kwargs): if attr in idict.keys(): setattr(slf,attr,idict[attr]) + # Redshift + if 'z' in idict.keys(): + slf.set_z(idict['z'], idict['z_origin']) + if 'z_err' in idict.keys(): + slf.set_z(idict['z'], idict['z_origin'], err=idict['z_err']) + # Physical Offset -- remove this when these get into JSON files if 'z_spec' in slf.redshift.keys() and 'physical' not in slf.offsets.keys(): slf.offsets['physical'] = (slf.offsets['ang_best']*units.arcsec / slf.cosmo.arcsec_per_kpc_proper(slf.z)).to('kpc').value diff --git a/frb/io.py b/frb/io.py index 50a07fca..20a3aba1 100644 --- a/frb/io.py +++ b/frb/io.py @@ -1,7 +1,5 @@ """ Module for I/O activities in the FRB repo """ -from __future__ import print_function, absolute_import, division, unicode_literals - import importlib_resources import gzip import json diff --git a/frb/rm.py b/frb/rm.py index 909032df..0114258c 100644 --- a/frb/rm.py +++ b/frb/rm.py @@ -41,14 +41,14 @@ def load_hutschenreuter2020(): healpy map, healpy map: RM and RM_err with units of rad/m^2 """ - print("Loading RM information map from Hutschenreuter et al. 2022") + print("Loading RM information map from Hutschenreuter et al. 2022, aka faraday2020v2.fits") galactic_rm_file = importlib_resources.files('frb.data.RM')/'faraday2020v2.fits' # Has it been downloaded? if not os.path.isfile(galactic_rm_file): readme_file = importlib_resources.files('frb.data.RM')/'README' print(f"See the README here: {readme_file}") - raise IOError("You need to download the Hutschenreuter 2020 map to proceed") + raise IOError("You need to download the Hutschenreuter 2022 map to proceed, aka faraday2020v2.fits. https://wwwmpa.mpa-garching.mpg.de/ift/data/faraday2020/faraday2020v2.fits") # Load rm_sky = hp.read_map(galactic_rm_file) diff --git a/frb/surveys/nedlvs.py b/frb/surveys/nedlvs.py index 2bae4f8b..78c1fa84 100644 --- a/frb/surveys/nedlvs.py +++ b/frb/surveys/nedlvs.py @@ -43,7 +43,9 @@ def get_column_names(self): return self.datatab.colnames def get_catalog(self, z_lim=np.inf, - impact_par_lim=np.inf*u.Mpc, query_fields=None): + impact_par_lim=np.inf*u.Mpc, + query_fields=None, + print_query=False): """ Get the catalog of objects within the given limits of redshift, impact parameter, and angular separation. Args: @@ -59,6 +61,9 @@ def get_catalog(self, z_lim=np.inf, else: assert np.isin(query_fields, self.datatab.colnames).all(), "One or more of the requested fields is not in the NEDLVS table. Check the column names with get_column_names()." # ... + if print_query: + print(f"Querying NEDLVS for objects within {self.radius} of {self.coord} with z < {z_lim} and impact parameter < {impact_par_lim}.") + print(f"Query fields: {query_fields}") distance_cut = self.datatab['DistMpc']0 # Exclude weird sources with negative distances phys_sep_cut = self.datatab['phys_sep']