Skip to content

Commit 6eefb47

Browse files
authored
docs: add SOFA.jl (#209)
Depends on: JuliaRegistries/General#155300
1 parent f2ab8c8 commit 6eefb47

2 files changed

Lines changed: 12 additions & 0 deletions

File tree

docs/make.jl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,7 @@ wrapper_packages = [
112112
"ERFA",
113113
"FITSIO",
114114
"emmt/OIFITS",
115+
"SOFA",
115116
"WCS",
116117
]
117118

src/JuliaAstroDocs.jl

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -387,6 +387,17 @@ ecosystem() = (
387387
""",
388388
astropy = ["reproject"],
389389
),
390+
(
391+
name = "SOFA.jl",
392+
repo = "https://github.com/JuliaAstro/SOFA.jl",
393+
doc = "https://juliaastro.org/SOFA/stable/",
394+
tagline = "Unofficial wrapper of the IAU SOFA C libraries for fundamental astronomy",
395+
descr = """
396+
- The purpose of this package is to wrap the SOFA C library of fundamental astonomical function to make it easily accessible in Julia. This package serves as a wrapper only. All functions ultimately call the original, unmodified, SOFA C library functions which are compiled as part of the package build process.
397+
- The full SOFA C test suite is reproduced as part of the package to prove compliance and reproducibility of the core SOFA C functionality.
398+
""",
399+
astropy = ["astropy.time", "astropy.coordinates"],
400+
),
390401
(
391402
name = "SkyCoords.jl",
392403
repo = "https://github.com/JuliaAstro/SkyCoords.jl",

0 commit comments

Comments
 (0)