macOS
brew install calcephlocal Homebrew formula metadata
brew
Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für calceph in AI-Agent-Workflows.
Installation
brew install calcephlocal Homebrew formula metadata
sudo apt install calcephDebian stable package indexes · calceph · Quelle: deb.debian.org
sudo dnf install calcephFedora Rawhide package metadata · calceph · Quelle: dl.fedoraproject.org
nix profile install nixpkgs#calcephnixpkgs package indexes · pkgs/by-name/ca/calceph/package.nix · Quelle: api.github.com
Überblick
C library to access the binary planetary ephemeris files
Verlauf
CALCEPH is an IMCCE scientific-computing library and set of tools for reading binary planetary ephemeris files such as INPOP, JPL DE, and SPICE kernels. It is a package-manager-visible bridge between astronomical ephemeris data formats and C, Fortran, Python, Octave, and Matlab applications.
The IMCCE project page describes CALCEPH as a library designed to access binary planetary ephemeris files, including INPOPxx, JPL DExxx, and SPICE files. The official release notes begin with version 1.0.0 as the initial release and show a steady expansion from C/Fortran access into SPICE support, Python bindings, Octave/Matlab support, Sphinx documentation, and CMake builds.
Version 2.0.0 was a major technical step: it added SPICE kernel support, `calceph_inspector`, multiple-file opening, unit-aware computation, and performance improvements. Later releases added Python support in 2.3.0, INPOP format 3.0 support and Sphinx documentation in 3.0.0, Octave/Matlab support in 3.1.0, thread-safety reporting and additional SPICE segment support in 3.4.x, and CMake in 4.0.0.
CALCEPH is adopted in astronomy and astrodynamics workflows where reproducible package installation matters as much as numerical correctness. The official page lists source downloads, the GitLab development repository, IMCCE package instructions, PyPI packaging for the Python interface, Homebrew on macOS, vcpkg and MSYS2 on Windows, FreeBSD, Debian, Ubuntu, Fedora/RHEL/Rocky, Arch, and openSUSE-related packaging references.
Because it supports INPOP, JPL DE, and SPICE data, CALCEPH sits between institutional ephemeris producers and downstream scientific applications. Its package adoption is therefore less about general CLI popularity and more about making a specialized, tested library available across research operating systems.
Developers link against the C or Fortran library, use the Python module, or call the Octave/Matlab interface to compute positions, velocities, orientations, time spans, constants, and metadata from ephemeris files. The Homebrew package also exposes inspection and query tools such as `calceph_inspector`, `calceph_queryposition`, and `calceph_queryorientation`.
Typical use is non-interactive scientific computation: install the library, obtain ephemeris files, open one or more files through CALCEPH, and query bodies, frames, or constants at requested epochs.
CALCEPH is significant because it packages a domain-specific binary data reader with ABI/API commitments across several language bindings. For scientific package maintainers, that means compilers, Fortran interfaces, Python/Cython compatibility, Octave/Matlab integration, and ephemeris-file correctness all matter in one small package.
It also demonstrates why niche packages deserve history: a formula like `calceph` encodes a long chain of institutional data formats, space-science standards, and cross-platform binary compatibility work.
Sicherheitslage
library-like package without higher-risk signals.
grün Risiko · niedrig Konfidenz · appliance
Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.
Executables
| Befehl | Art | Sichtbarkeit | Hinweis |
|---|---|---|---|
calceph_inspector | cli | globales Executable | |
calceph_queryorientation | cli | globales Executable | |
calceph_queryposition | cli | globales Executable |
Aktualität
Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.
Installationsmetadaten
| Paketschlüssel | brew:calceph |
|---|---|
| Version | 5.0.0 |
| Paketmanager | Homebrew |
| Paketmanager-Seite | https://formulae.brew.sh/formula/calceph |
| Homepage | https://calceph.imcce.fr |
| Repository | https://gitlab.obspm.fr/imcce_calceph/calceph |
| Upstream-Dokumentation | https://calceph.imcce.fr/documentations/latest |
| Lizenz | GPL-2.0-or-later |
| Quellarchiv | https://www.imcce.fr/content/medias/recherche/equipes/asd/calceph/calceph-5.0.0.tar.gz |
| Zuletzt aktualisiert | 2026-07-07T11:54:52Z |
| Pulse | updated |
| Abhängigkeiten | gcc |
| Build-Abhängigkeiten | cmake |
| Bottle | verfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | nicht definiert |
| Dienst | keiner deklariert |
Registry-Fakten
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | calceph |
| Version Scheme | 0 |
| Revision | 0 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
Source-Datenbank-Treffer
Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.
calceph 4.0.4-2
Planetary ephemeris data access tools
https://www.imcce.fr/inpop/calceph
sudo apt install calcephlibcalceph-dev 4.0.4-2
C development files for planetary ephemeris data access
https://www.imcce.fr/inpop/calceph
sudo apt install libcalceph-devlibcalceph-fortran-dev 4.0.4-2
Fortran bindings for the CALCEPH library
https://www.imcce.fr/inpop/calceph
sudo apt install libcalceph-fortran-devlibcalceph2 4.0.4-2
Shared library for planetary ephemeris data access
https://www.imcce.fr/inpop/calceph
sudo apt install libcalceph2calceph
nix profile install nixpkgs#calcephcalceph 4.0.5-4.fc44
Astronomical library to access planetary ephemeris files
https://www.imcce.fr/inpop/calceph
sudo dnf install calcephcalceph-devel 4.0.5-4.fc44
Development files for calceph
https://www.imcce.fr/inpop/calceph
sudo dnf install calceph-develcalceph-fortran-devel 4.0.5-4.fc44
Development files for using calceph Fortran bindings
https://www.imcce.fr/inpop/calceph
sudo dnf install calceph-fortran-develcalceph-libs 4.0.5-4.fc44
calceph shared libraries
https://www.imcce.fr/inpop/calceph
sudo dnf install calceph-libsQuellspur
Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.
View the package source record on GitHub.