From ecda43c07b1d53226c4e3705bdf02ae4d8288cd4 Mon Sep 17 00:00:00 2001 From: Bryna Hazelton Date: Thu, 25 Jan 2024 09:14:32 -0800 Subject: [PATCH] Start work on JOSS paper --- paper.bib | 27 +++++++++++++++++++++ paper.md | 70 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 97 insertions(+) create mode 100644 paper.bib create mode 100644 paper.md diff --git a/paper.bib b/paper.bib new file mode 100644 index 00000000..8c6f3153 --- /dev/null +++ b/paper.bib @@ -0,0 +1,27 @@ +@article{pyuvdata2017, + doi = {10.21105/joss.00140}, + url = {https://doi.org/10.21105/joss.00140}, + year = {2017}, + publisher = {The Open Journal}, + volume = {2}, + number = {10}, + pages = {140}, + author = {Bryna J. Hazelton and Daniel C. Jacobs and Jonathan C. Pober and Adam P. Beardsley}, + title = {pyuvdata: an interface for astronomical interferometeric datasets in python}, + journal = {Journal of Open Source Software} +} + +@article{pyuvsim2019, + doi = {10.21105/joss.01234}, + url = {https://doi.org/10.21105/joss.01234}, + year = {2019}, + publisher = {The Open Journal}, + volume = {4}, + number = {37}, + pages = {1234}, + author = {Adam E. Lanman and Bryna J. Hazelton and Daniel C. Jacobs and + Matthew J. Kolopanis and Jonathan C. Pober and James E. Aguirre + and Nithyanandan Thyagarajan}, + title = {pyuvsim: A comprehensive simulation package for radio interferometers in python}, + journal = {Journal of Open Source Software} +} diff --git a/paper.md b/paper.md new file mode 100644 index 00000000..4f86e4f1 --- /dev/null +++ b/paper.md @@ -0,0 +1,70 @@ +--- +title: 'pyradiosky: A Python package for Radio Sky Models' +tags: + - Python + - astronomy + - radio astronomy + - 21cm cosmology +authors: + - name: Bryna Hazelton + orcid: 0000-0001-7532-645X + equal-contrib: true + affiliation: "1, 2" + - name: Matthew Kolopanis + orcid: 0000-0002-2950-2974 + equal-contrib: true + affiliation: 3 + - name: Adam Lanman + orcid: 0000-0003-2116-3573 + equal-contrib: true + affiliation: 4 + - name: Jonathan Pober + orcid: 0000-0002-3492-0433 + equal-contrib: true + affiliation: 5 +affiliations: + - name: Physics Department, University of Washington, USA + index: 1 + - name: eScience Institute University of Washington, USA + index: 2 + - name: School of Earth and Space Exploration, Arizona State University, USA + index: 3 + - name: Kavli Institute of Astrophysics and Space Research, Massachusetts Institute of Technology, USA + index: 4 + - name: Department of Physics, Brown University, USA + index: 5 +date: 25 January 2024 +bibliography: paper.bib +--- + +# Summary + +Pyradiosky is a package to fully and generally describe models of compact, +extended and diffuse foregrounds with full polarization support. It +emphasizes the provenance and metadata required to understand the errors and +covariances associated with foreground models built from interferometric data. + +# Statement of need + +The original motivation for the development of pyradiosky was to support +high-precision simulation of interferometric data for 21 cm cosmology, but was +deliberately developed to support a broad range of radio astronmy applications. +Foreground models are key to the future of 21 cm analyses because high-precision +foreground subtraction has the potential to dramatically increase the sensitivity +of 21 cm instruments. High-quality foreground models are also extremely +important for calibration of all radio astronomy data. + +Pyradiosky supports reading in catalogs in the widely used VOTable format as +well as an HDF5 based format we developed. It also supports some formats used by +21 cm cosmology codes and is easily extensible to other formats. It provides an +object interface and useful methods for downselecting and combining multiple +catalogs, coordinate transformations (with polarization support) and calculating +fluxes at specific frequencies. + +As part of the Radio Astronomy Software Group suite (along with pyuvdata +[@pyuvdata2017] and pyuvsim [@pyuvsim2019]), pyradiosky provides software +infrastructure for a broad range of radio astronomy applications including +enabling rigorous, seamless testing of 21 cm cosmology analysis developments. + + +# References