spice.jl-5bab7191-041a-5c2e-a744-024b9c3a5062
Last mirrored from https://github.com/JuliaAstro/SPICE.jl.git on 2019-11-19T05:03:39.145-05:00 by @UnofficialJuliaMirrorBot via Travis job 481.34 , triggered by Travis cron job on branch "master"
https://github.com/unofficialjuliamirror/spice.jl-5bab7191-041a-5c2e-a744-024b9c3a5062
Science Score: 18.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
○codemeta.json file
-
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (12.7%) to scientific vocabulary
Repository
Last mirrored from https://github.com/JuliaAstro/SPICE.jl.git on 2019-11-19T05:03:39.145-05:00 by @UnofficialJuliaMirrorBot via Travis job 481.34 , triggered by Travis cron job on branch "master"
Basic Info
- Host: GitHub
- Owner: UnofficialJuliaMirror
- License: other
- Language: Julia
- Default Branch: master
- Size: 1.05 MB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
SPICE.jl
Julia wrapper for NASA NAIF's SPICE toolkit
SPICE.jl is a Julia wrapper for the SPICE toolkit which is provided by NASA's Navigation and Ancillary Information Facility (NAIF). It provides functionality to read SPICE data files and compute derived observation geometry such as altitude, latitude/longitude and lighting angles. Please refer to its comprehensive documentation if you are not yet familiar with SPICE.
Note: This project is not affiliated with NASA, NAIF or JPL in any way.
Installation
julia
julia> import Pkg; Pkg.add("SPICE")
Quickstart
```julia
Download SPICE kernels from https://naif.jpl.nasa.gov/pub/naif/generic_kernels/
using SPICE
Load leap seconds kernel
furnsh("naif0012.tls")
Convert the calendar date to ephemeris seconds past J2000
et = utc2et("2018-02-06T20:45:00")
Load a planetary ephemeris kernel
furnsh("de430.bsp")
Get the position of Mars at et w.r.t. Earth
spkpos("mars_barycenter", et, "J2000", "none", "earth") ```
Citing
If you publish work that uses SPICE.jl, please cite the underlying SPICE toolkit. The citation information can be found here.
Documentation
Please refer to the documentation for additional information.
Acknowledgements
SPICE.jl's test suite is based on the unit tests for the Python wrapper SpiceyPy by Andrew Annex.
Owner
- Name: Unofficial Julia Mirror
- Login: UnofficialJuliaMirror
- Kind: organization
- Website: https://github.com/UnofficialJuliaMirror/MirrorUpdater.jl
- Repositories: 3
- Profile: https://github.com/UnofficialJuliaMirror
Mirror of all registered Julia packages. Updated weekly by @UnofficialJuliaMirrorBot. See also: @UnofficialJuliaMirrorSnapshots.
Citation (CITATION.md)
# Citing SPICE.jl
SPICE.jl is a wrapper of [CSPICE](http://naif.jpl.nasa.gov/naif/).
To cite it in publications, please use:
Acton, C.H.; "Ancillary Data Services of NASA's Navigation and Ancillary Information Facility;" Planetary and Space Science, Vol. 44, No. 1, pp. 65-70, 1996.
## BibTeX
```tex
@article{CITEKEY,
author={Acton, C.H.},
title ={{Ancillary Data Services of NASA's Navigation and Ancillary Information Facility}},
journal={Planetary and Space Science},
volume={44},
number={1},
pages={65--70},
year={1996}
}
```