Skip to content

Commit 86dd7c1

Browse files
Merge pull request #15 from warrickball/joss-tweaks-1
Editorial tweaks to JOSS paper
2 parents 585ad58 + 6b1b5c9 commit 86dd7c1

File tree

2 files changed

+24
-21
lines changed

2 files changed

+24
-21
lines changed

joss/paper.bib

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
@ARTICLE{DeCeuster2022,
22
author = {{De Ceuster}, Frederik and {Ceulemans}, Thomas and {Srivastava}, Atulit and {Homan}, Ward and {Bolte}, Jan and {Yates}, Jeremy and {Decin}, Leen and {Boyle}, Peter and {Hetherington}, James},
3-
title = "{3D Line Radiative Transfer \& Synthetic Observations with Magritte}",
3+
title = {3D Line Radiative Transfer \& Synthetic Observations with {Magritte}},
44
journal = {The Journal of Open Source Software},
55
keywords = {radiative transfer, Python, astronomy, C++},
66
year = 2022,
@@ -17,24 +17,26 @@ @ARTICLE{DeCeuster2022
1717
@ARTICLE{DeCeuster2024,
1818
author = {{De Ceuster}, Frederik and {Ceulemans}, Thomas and {Decin}, Leen and {Danilovich}, Ta{\"\i}ssa and {Yates}, Jeremy},
1919
title = "{Bayesian model reconstruction based on spectral line observations}",
20-
journal = {arXiv e-prints},
20+
journal = {The Astrophysical Journal Supplement Series},
2121
keywords = {Astrophysics - Instrumentation and Methods for Astrophysics, Astrophysics - Solar and Stellar Astrophysics},
2222
year = 2024,
23-
month = feb,
24-
eid = {arXiv:2402.18525},
25-
pages = {arXiv:2402.18525},
26-
doi = {10.48550/arXiv.2402.18525},
23+
month = dec,
24+
volume = {275},
25+
number = {2},
26+
eid = {44},
27+
pages = {44},
28+
doi = {10.3847/1538-4365/ad89a2},
2729
archivePrefix = {arXiv},
2830
eprint = {2402.18525},
29-
adsurl = {https://ui.adsabs.harvard.edu/abs/2024arXiv240218525D},
31+
adsurl = {https://ui.adsabs.harvard.edu/abs/2024ApJS..275...44D},
3032
adsnote = {Provided by the SAO/NASA Astrophysics Data System}
3133
}
3234

3335

3436
@ARTICLE{Matsumoto2023,
3537
author = {{Matsumoto}, Kosei and {Camps}, Peter and {Baes}, Maarten and {De Ceuster}, Frederik and {Wada}, Keiichi and {Nakagawa}, Takao and {Nagamine}, Kentaro},
3638
title = "{Self-consistent dust and non-LTE line radiative transfer with SKIRT}",
37-
journal = {\aap},
39+
journal = {Astronomy & Astrophysics},
3840
keywords = {radiative transfer, ISM: molecules, methods: numerical, infrared: ISM, Astrophysics - Astrophysics of Galaxies},
3941
year = 2023,
4042
month = oct,
@@ -53,7 +55,7 @@ @ARTICLE{Matsumoto2023
5355
@ARTICLE{Coenegrachts2023,
5456
author = {{Coenegrachts}, A. and {Danilovich}, T. and {De Ceuster}, F. and {Decin}, L.},
5557
title = "{The unusual 3D distribution of NaCl around the asymptotic giant branch star IK Tau}",
56-
journal = {\aap},
58+
journal = {Astronomy & Astrophysics},
5759
keywords = {stars: individual: IK Tau, stars: AGB and post-AGB, circumstellar matter, submillimeter: stars, Astrophysics - Solar and Stellar Astrophysics, Astrophysics - Astrophysics of Galaxies},
5860
year = 2023,
5961
month = oct,
@@ -100,7 +102,7 @@ @article{Paszke2017
100102

101103

102104
@inproceedings{Paszke2019,
103-
title = {{PyTorch}: {An} {Imperative} {Style}, {High}-{Performance} {Deep} {Learning} {Library}},
105+
title = {{PyTorch}: An Imperative Style, High-Performance Deep Learning Library},
104106
volume = {32},
105107
shorttitle = {{PyTorch}},
106108
url = {https://papers.nips.cc/paper_files/paper/2019/hash/bdbca288fee7f92f2bfa9f7012727740-Abstract.html},

joss/paper.md

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -45,33 +45,34 @@ aas-journal: Astrophysical Journal Supplement Series
4545

4646

4747
# Summary
48+
4849
A typical problem in astronomy is that, for most of our observations, we are restricted to the plane of the sky.
4950
As a result, these observations are always mere projections containing only partial information about the observed object.
5051
Luckily, some frequency bands of the electromagnetic spectrum are optically thin, such that we receive radiation from the entire medium along the line of sight.
5152
This means that, at least in principle, from the observed radiation, we can extract information about the physical and chemical conditions along the entire line of sight.
5253
This is especially the case for spectral line radiation caused by transitions between the quantized energy levels of atoms and molecules.
5354
Rotational transition lines are particularly interesting, since they are excited in many astrophysical environments and can easily be resolved individually.
5455
Using spectral line observations, we can infer information about physical and chemical parameters, such as abundance of certain molecules, velocity, and temperature distributions.
55-
To facilitate this, we built a Python package, called [pomme]{.sc}, that helps users reconstruct 1D spherically symmetric or generic 3D models, based on astronomical spectral line observations.
56+
To facilitate this, we built a Python package, called pomme, that helps users reconstruct 1D spherically symmetric or generic 3D models, based on astronomical spectral line observations.
5657
A detailed description and validation of the methods can be found in [@DeCeuster2024].
5758

5859

5960
# Statement of need
60-
Spectral line observations are indispensible in astronomy.
61+
Spectral line observations are indispensable in astronomy.
6162
As a result, many line radiation transport solvers exist to solve the (forward) problem of determining what spectral line observations of a certain model would look like [@DeCeuster2022; @Matsumoto2023].
62-
However, far fewer tools exist to efficiently solve the more pressing inverse problem of determining what model could correspond to certain observations, commonly referred to as fitting our models to observtions.
63-
Although one can use existing forward solvers to iteratively solve the inverse problem, the resulting process is often slow, cumbersome, and leaves, much room for improvement [@Coenegrachts2023; @Danilovich2024].
64-
Therefore, in [pomme]{.sc}, we have implemented a line radiative transfer solver (the forward problem) in the [PyTorch]{.sc} framework [@Paszke2019] to leverage the [autograd]{.sc} functionality [@Paszke2017] to efficiently fit our models to the observations (the inverse problem) in a streamlined way [@DeCeuster2024].
63+
However, far fewer tools exist to efficiently solve the more pressing inverse problem of determining what model could correspond to certain observations, commonly referred to as fitting our models to observations.
64+
Although one can use existing forward solvers to iteratively solve the inverse problem, the resulting process is often slow, cumbersome, and leaves much room for improvement [@Coenegrachts2023; @Danilovich2024].
65+
Therefore, in pomme, we have implemented a line radiative transfer solver (the forward problem) in the PyTorch framework [@Paszke2019] to leverage the autograd functionality [@Paszke2017] to efficiently fit our models to the observations (the inverse problem) in a streamlined way [@DeCeuster2024].
6566

6667

6768
# Example
68-
\autoref{fig:example} shows an application of [pomme]{.sc}, where it was used to reconstruct the abundance distribution of NaCl (table salt) around the evolved star IK Tauri.
69-
The reconstruction is based on observations of the NaCl ($J=26-25$) rotational line, taken with the Atacama Large (sub)Millimetre Array (ALMA), shown in \autoref{fig:example_obs}.
70-
The original analysis was done by @Coenegrachts2023, and we improved their methods using [pomme]{.sc} as described in @DeCeuster2024.
69+
\autoref{fig:example} shows an application of pomme, where it was used to reconstruct the abundance distribution of NaCl (table salt) around the evolved star IK Tauri.
70+
The reconstruction is based on observations of the NaCl ($J=26-25$) rotational line, taken with the Atacama Large Millimeter/submillimeter Array (ALMA), shown in \autoref{fig:example_obs}.
71+
The original analysis was done by @Coenegrachts2023, and we improved their methods using pomme as described in @DeCeuster2024.
7172

72-
![Reconstruction of the NaCl abundance distribution around the evolved star IK Tauri, created with [pomme]{.sc}. An interactive version of the figure is available in the [documentation](https://pomme.readthedocs.io/en/latest/_static/NaCl_reconstruction.html). \label{fig:example}](IKTau_NaCl.png)
73+
![Reconstruction of the NaCl abundance distribution around the evolved star IK Tauri, created with pomme. An interactive version of the figure is available in the [documentation](https://pomme.readthedocs.io/en/latest/_static/NaCl_reconstruction.html). \label{fig:example}](IKTau_NaCl.png)
7374

74-
![NaCl ($J=26-25$) rotational line observations, taken with the Atacama Large (sub)Millimetre Array (ALMA), which is used as input in [pomme]{.sc} to create a reconstruction. \label{fig:example_obs}](IKTau_NaCl_obs.png)
75+
![NaCl ($J=26-25$) rotational line observations, taken with the Atacama Large Millimeter/submillimeter Array (ALMA), which is used as input in pomme to create a reconstruction. \label{fig:example_obs}](IKTau_NaCl_obs.png)
7576

7677

7778
# Acknowledgements
@@ -81,4 +82,4 @@ LD acknowledges support from KU Leuven C1 MAESTRO grant C16/17/007, KU Leuven C1
8182
TD is supported in part by the Australian Research Council through a Discovery Early Career Researcher Award, number DE230100183, and by the Australian Research Council Centre of Excellence for All Sky Astrophysics in 3 Dimensions (ASTRO 3D), through project number CE170100013.
8283

8384

84-
# References
85+
# References

0 commit comments

Comments
 (0)