-
Notifications
You must be signed in to change notification settings - Fork 6
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
2 changed files
with
97 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -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} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -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 |