Skip to content

Commit fe60b34

Browse files
authored
Merge pull request #236 from astro-informatics/mmg/update-citation
Update citation details in docs and add CITATION.cff file
2 parents 57c07e5 + a1f400d commit fe60b34

File tree

4 files changed

+62
-15
lines changed

4 files changed

+62
-15
lines changed

.pip_readme.rst

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,11 @@ referenced. A BibTeX entry for this reference may look like:
5252
author = "Matthew A. Price and Jason D. McEwen",
5353
title = "Differentiable and accelerated spherical harmonic and Wigner transforms",
5454
journal = "Journal of Computational Physics",
55-
year = "2023",
56-
eprint = "arXiv:2311.14670"
55+
year = "2024",
56+
volume = "510",
57+
pages = "113109",
58+
eprint = "arXiv:2311.14670",
59+
doi = "10.1016/j.jcp.2024.113109"
5760
}
5861
5962
You might also like to consider citing our related papers on which this
@@ -97,4 +100,4 @@ it will be of use to a wider community.
97100
Copyright 2023 Matthew Price, Jason McEwen and contributors.
98101

99102
`S2FFT` is free software made available under the MIT License. For
100-
details see the LICENSE file.
103+
details see the LICENSE file.

CITATION.cff

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
cff-version: 1.2.0
2+
title: >-
3+
s2fft: Differentiable and accelerated spherical transforms with JAX
4+
message: >-
5+
If you use this software, please cite it using the metadata from this file.
6+
type: software
7+
authors:
8+
- given-names: Matthew A.
9+
family-names: Price
10+
affiliation: University College London
11+
website: 'https://cosmomatt.github.io/'
12+
- given-names: Jason
13+
orcid: 'https://orcid.org/0000-0002-5852-8890'
14+
family-names: McEwen
15+
affiliation: University College London
16+
website: 'http://www.jasonmcewen.org/'
17+
repository-code: 'https://github.com/astro-informatics/s2fft'
18+
url: 'https://astro-informatics.github.io/s2fft'
19+
license: MIT
20+
preferred-citation:
21+
type: article
22+
authors:
23+
- family-names: Matthew A.
24+
given-names: Price
25+
affiliation: University College London
26+
website: 'https://cosmomatt.github.io/''
27+
- family-names: Jason
28+
given-names: McEwen
29+
orcid: 'https://orcid.org/0000-0002-5852-8890'
30+
website: 'http://www.jasonmcewen.org/''
31+
doi: 10.1016/j.jcp.2024.113109
32+
journal: Journal of Computational Physics
33+
month: 8
34+
start: 113109
35+
title: Differentiable and accelerated spherical harmonic and Wigner transforms
36+
issue: 1
37+
volume: 510
38+
year: 2024

README.md

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
# Differentiable and accelerated spherical transforms
1515

1616
`S2FFT` is a Python package for computing Fourier transforms on the sphere
17-
and rotation group [(Price & McEwen 2023)](https://arxiv.org/abs/2311.14670) using
17+
and rotation group [(Price & McEwen 2024)](https://arxiv.org/abs/2311.14670) using
1818
JAX or PyTorch. It leverages autodiff to provide differentiable transforms, which are
1919
also deployable on hardware accelerators (e.g. GPUs and TPUs).
2020

@@ -45,7 +45,7 @@ parallelised and distributed, and so map very well onto the architecture
4545
of hardware accelerators (i.e. GPUs and TPUs). In particular, these
4646
algorithms are based on new Wigner-d recursions that are stable to high
4747
angular resolution $L$. The diagram below illustrates the recursions
48-
(for further details see Price & McEwen, in prep.).
48+
(for further details see [Price & McEwen 2024]((https://arxiv.org/abs/2311.14670))).
4949

5050
![image](./docs/assets/figures/Wigner_recursion_legend_darkmode.png)
5151
With this recursion to hand, the spherical harmonic coefficients of an
@@ -58,7 +58,7 @@ Alternatively, the real polar-d functions may calculated recursively,
5858
computing only a portion of the projection at a time, hence incurring
5959
negligible memory overhead at the cost of slightly slower execution. The
6060
diagram below illustrates the separable spherical harmonic transform
61-
(for further details see Price & McEwen, in prep.).
61+
(for further details see [Price & McEwen 2024]((https://arxiv.org/abs/2311.14670))).
6262

6363
![image](./docs/assets/figures/sax_schematic_legend_darkmode.png)
6464

@@ -186,9 +186,9 @@ in `S2FFT` against the C implementations in the
186186
187187
A brief summary is shown in the table below for the recursion (left) and
188188
precompute (right) algorithms, with `S2FFT` running on GPUs (for further
189-
details see Price & McEwen, in prep.). Note that our compute time is
190-
agnostic to spin number (which is not the case for many other methods
191-
that scale linearly with spin).
189+
details see [Price & McEwen 2024]((https://arxiv.org/abs/2311.14670))).
190+
Note that our compute time is agnostic to spin number (which is not the
191+
case for many other methods that scale linearly with spin).
192192
193193
| L | Wall-Time | Speed-up | Error | Wall-Time | Speed-up | Error | Memory |
194194
|------|-----------|----------|----------|-----------|----------|----------|---------|
@@ -248,9 +248,12 @@ referenced. A BibTeX entry for this reference may look like:
248248
@article{price:s2fft,
249249
author = "Matthew A. Price and Jason D. McEwen",
250250
title = "Differentiable and accelerated spherical harmonic and Wigner transforms",
251-
journal = "Journal of Computational Physics, submitted",
252-
year = "2023",
253-
eprint = "arXiv:2311.14670"
251+
journal = "Journal of Computational Physics",
252+
year = "2024",
253+
volume = "510",
254+
pages = "113109",
255+
eprint = "arXiv:2311.14670",
256+
doi = "10.1016/j.jcp.2024.113109"
254257
}
255258
```
256259

docs/index.rst

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -111,9 +111,12 @@ article is referenced. A BibTeX entry for this reference may look like:
111111
@article{price:s2fft,
112112
author = "Matthew A. Price and Jason D. McEwen",
113113
title = "Differentiable and accelerated spherical harmonic and Wigner transforms",
114-
journal = "Journal of Computational Physics, submitted",
115-
year = "2023",
116-
eprint = "arXiv:2311.14670"
114+
journal = "Journal of Computational Physics",
115+
year = "2024",
116+
volume = "510",
117+
pages = "113109",
118+
eprint = "arXiv:2311.14670",
119+
doi = "10.1016/j.jcp.2024.113109"
117120
}
118121
119122
You might also like to consider citing our related papers on which this code builds:

0 commit comments

Comments
 (0)