Skip to content

Commit

Permalink
Adding references to other repositories
Browse files Browse the repository at this point in the history
  • Loading branch information
castelao committed Aug 21, 2023
1 parent e9d88fa commit cea16fa
Show file tree
Hide file tree
Showing 2 changed files with 33 additions and 3 deletions.
32 changes: 31 additions & 1 deletion joss/paper.bib
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

@article{GSW-m,
title={Getting started with TEOS-10 and the Gibbs Seawater (GSW) oceanographic toolbox},
author={McDougall, Trevor J and Barker, Paul M},
Expand Down Expand Up @@ -60,3 +59,34 @@ @manual{TEOS-10
key={{IOC, SCOR, and IAPSO}, 2010}
}

@article{GSW-Julia,
title={TEOS-10/GibbsSeaWater.jl},
author={Alexander Barth and et. al.},
year={2020},
url={https://github.com/TEOS-10/GibbsSeaWater.jl},
note={GitHub Repository.}
}

@article{GSW-R,
title={TEOS-10/GSW-R},
author={Dan Kelley and Clark Richards},
year={2022},
url={https://github.com/TEOS-10/GSW-R},
note={GitHub Repository.}
}

@article{GSW-FORTRAN,
title={TEOS-10/GSW-FORTRAN},
author={David Jackett and Paul Barker and Glenn Hyland},
year={2017},
url={https://github.com/TEOS-10/GSW-Fortran},
note={GitHub Repository.}
}

@article{GSW-C,
title={},
author={Frank Delahoyde and Eric Firing and et. al.},
year={2022},
url={https://github.com/TEOS-10/GSW-C},
note={GitHub Repository.}
}
4 changes: 2 additions & 2 deletions joss/paper.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ provides consistent thermodynamic properties of seawater, conversions, and
other utilities. GSW has been adopted since 2009 by the Intergovernmental
Oceanographic Commission as the official description of seawater. Although it
is available in several computer languages, most implementations, such as
Python, Julia, and R, are wrappers around the C library.
Python [@GSW-Python], Julia [@GSW-Julia], and R [@GSW-R], are wrappers around the C library [@GSW-C].

Here we introduce a version of GSW implemented in pure Rust (GSW-rs),
initially developed for inclusion in microcontroller firmware to support
Expand Down Expand Up @@ -58,7 +58,7 @@ While GSW is already implemented in several languages, there is no uniformity
among those. The Matlab implementation (GSW-m) [@GSW-m] is the most
complete (see Appendix N from @TEOS-10 and up to date, but it is based
on a commercial language, restricting its use. Several other implementations,
including those for Julia, Python [@GSW-Python], and R, are wrappers around the
including those for Julia, Python, and R, are wrappers around the
C implementation (GSW-C), which is hence the actual foundation for the
alternative Open Source family of solutions. Although it is powerful, C lacks
some features and conveniences of modern languages. Here we propose an
Expand Down

0 comments on commit cea16fa

Please sign in to comment.