Skip to content

Commit 24b7556

Browse files
Post JOSS publication updates (#309)
* Add CITATION.cff file for JOSS publication * Add DOI badge to README. * Add citation to README and webpage. * Add pdf of the JOSS paper.
1 parent 36a603a commit 24b7556

File tree

4 files changed

+85
-10
lines changed

4 files changed

+85
-10
lines changed

CITATION.cff

+70
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
cff-version: "1.2.0"
2+
authors:
3+
- family-names: Atkinson
4+
given-names: Jack
5+
orcid: "https://orcid.org/0000-0001-5001-4812"
6+
- family-names: Elafrou
7+
given-names: Athena
8+
- family-names: Kasoar
9+
given-names: Elliott
10+
orcid: "https://orcid.org/0009-0005-2015-9478"
11+
- family-names: Wallwork
12+
given-names: Joseph G.
13+
orcid: "https://orcid.org/0000-0002-3646-091X"
14+
- family-names: Meltzer
15+
given-names: Thomas
16+
orcid: "https://orcid.org/0000-0003-1740-9550"
17+
- family-names: Clifford
18+
given-names: Simon
19+
orcid: "https://orcid.org/0000-0001-7754-504X"
20+
- family-names: Orchard
21+
given-names: Dominic
22+
orcid: "https://orcid.org/0000-0002-7058-7842"
23+
- family-names: Edsall
24+
given-names: Chris
25+
orcid: "https://orcid.org/0000-0001-6863-2184"
26+
contact:
27+
- family-names: Atkinson
28+
given-names: Jack
29+
orcid: "https://orcid.org/0000-0001-5001-4812"
30+
doi: 10.5281/zenodo.14968153
31+
message: If you use this software, please cite our article in the
32+
Journal of Open Source Software.
33+
preferred-citation:
34+
authors:
35+
- family-names: Atkinson
36+
given-names: Jack
37+
orcid: "https://orcid.org/0000-0001-5001-4812"
38+
- family-names: Elafrou
39+
given-names: Athena
40+
- family-names: Kasoar
41+
given-names: Elliott
42+
orcid: "https://orcid.org/0009-0005-2015-9478"
43+
- family-names: Wallwork
44+
given-names: Joseph G.
45+
orcid: "https://orcid.org/0000-0002-3646-091X"
46+
- family-names: Meltzer
47+
given-names: Thomas
48+
orcid: "https://orcid.org/0000-0003-1740-9550"
49+
- family-names: Clifford
50+
given-names: Simon
51+
orcid: "https://orcid.org/0000-0001-7754-504X"
52+
- family-names: Orchard
53+
given-names: Dominic
54+
orcid: "https://orcid.org/0000-0002-7058-7842"
55+
- family-names: Edsall
56+
given-names: Chris
57+
orcid: "https://orcid.org/0000-0001-6863-2184"
58+
date-published: 2025-03-05
59+
doi: 10.21105/joss.07602
60+
issn: 2475-9066
61+
issue: 107
62+
journal: Journal of Open Source Software
63+
publisher:
64+
name: Open Journals
65+
start: 7602
66+
title: "FTorch: a library for coupling PyTorch models to Fortran"
67+
type: article
68+
url: "https://joss.theoj.org/papers/10.21105/joss.07602"
69+
volume: 10
70+
title: "FTorch: a library for coupling PyTorch models to Fortran"

FTorch.md

+8-2
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,13 @@ There are also installation instructions for the library and examples of perform
4646

4747
We support running on both CPU and GPU, and have tested the library on UNIX and Windows based operating systems
4848

49-
Presentations
50-
-------------
49+
Publications and Presentations
50+
------------------------------
51+
52+
FTorch is published in JOSS. To cite it in your work please refer to:
53+
54+
Atkinson et al., (2025). FTorch: a library for coupling PyTorch models to Fortran.
55+
_Journal of Open Source Software_, 10(107), 7602, [https://doi.org/10.21105/joss.07602](https://doi.org/10.21105/joss.07602)
5156

5257
The following presentations contain information about FTorch:
5358

@@ -64,6 +69,7 @@ The following presentations contain information about FTorch:
6469
RSECon23, Swansea - September 2023<br>
6570
[Slides](https://jackatkinson.net/slides/RSECon23) - [Recording](https://www.youtube.com/watch?v=Ei6H_BoQ7g4&list=PL27mQJy8eDHmibt_aL3M68x-4gnXpxvZP&index=33)
6671

72+
6773
License
6874
-------
6975

README.md

+7-8
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
![GitHub](https://img.shields.io/github/license/Cambridge-ICCS/FTorch)
66
![Fortran](https://img.shields.io/badge/Fortran-2008-purple)
7+
[![DOI](https://joss.theoj.org/papers/10.21105/joss.07602/status.svg)](https://doi.org/10.21105/joss.07602)
78

89
This repository contains code, utilities, and examples for directly calling PyTorch ML
910
models from Fortran.
@@ -289,17 +290,15 @@ people with respect and, more generally, to follow the guidelines articulated in
289290
290291
*FTorch* is written and maintained by the [ICCS](https://github.com/Cambridge-ICCS)
291292
292-
Notable contributors to this project are:
293+
To cite FTorch in research please refer to:
293294
294-
* [**@athelaf**](https://github.com/athelaf)
295-
* [**@jatkinson1000**](https://github.com/jatkinson1000)
296-
* [**@SimonClifford**](https://github.com/SimonClifford)
297-
* [**@ElliottKasoar**](https://github.com/ElliottKasoar)
298-
* [**@TomMelt**](https://github.com/TomMelt)
299-
* [**@jwallwork23**](https://github.com/jwallwork23)
295+
Atkinson et al., (2025). FTorch: a library for coupling PyTorch models to Fortran.
296+
_Journal of Open Source Software_, 10(107), 7602, [https://doi.org/10.21105/joss.07602](https://doi.org/10.21105/joss.07602)
297+
298+
See the `CITATION.cff` file or click 'Cite this repository' on the right.
300299
301300
See [Contributors](https://github.com/Cambridge-ICCS/FTorch/graphs/contributors)
302-
for a full list.
301+
for a full list of contributors.
303302
304303
305304
## Used by

paper/paper.pdf

222 KB
Binary file not shown.

0 commit comments

Comments
 (0)