Automic VaultAutomic Vault

brew

使用 Homebrew, apk, dnf, MacPorts, Nix, pacman, apt, zypper 安装 wcslib

查看 wcslib 的安装路径、可执行文件、元数据以及面向 AI 代理工作流的安全说明。

安装

其他安装命令

macOS

Homebrew已验证 · 100%
brew install wcslib

local Homebrew formula metadata

MacPorts已验证 · 94%
sudo port install wcslib

MacPorts ports tree · science/wcslib/Portfile · 来源: api.github.com

Linux

Alpine Linux apk已验证 · 92%
sudo apk add wcslib

Alpine Linux edge package indexes · wcslib · 来源: dl-cdn.alpinelinux.org

Fedora dnf已验证 · 92%
sudo dnf install wcslib

Fedora Rawhide package metadata · wcslib · 来源: dl.fedoraproject.org

Nix已验证 · 92%
nix profile install nixpkgs#wcslib

nixpkgs package indexes · pkgs/by-name/wc/wcslib/package.nix · 来源: api.github.com

Arch Linux pacman已验证 · 92%
sudo pacman -S wcslib

Arch Linux sync databases · wcslib · 来源: geo.mirror.pkgbuild.com

Debian apt已验证 · 92%
sudo apt install libpgsbox8

Debian stable package indexes · libpgsbox8 · 来源: deb.debian.org

openSUSE zypper已验证 · 92%
sudo zypper install libwcs8

openSUSE Tumbleweed package metadata · libwcs8 · 来源: download.opensuse.org

概览

软件包摘要

Library and utilities for the FITS World Coordinate System

命令和别名

  • HPXcvt
  • fitshdr
  • sundazel
  • tofits
  • wcsware

历史

项目历史与用法

WCSLIB is Mark Calabretta's C implementation of the FITS World Coordinate System standards, with Fortran wrappers and command-line utilities. It is one of the quiet infrastructure libraries behind astronomical FITS image, cube, and spectral coordinate handling.

项目历史

The WCSLIB manual identifies it as an implementation of the FITS WCS standard and carries copyright dates beginning in 1995. The surrounding FITSWCS site ties the library to the formal WCS papers by Greisen, Calabretta, and collaborators that standardized how FITS headers describe pixel-to-world transformations.

The FITSWCS literature page records the first two core WCS papers in Astronomy & Astrophysics in 2002: Paper I on world coordinates in FITS and Paper II on celestial coordinates. Later papers extended the standard to spectral coordinates in 2006, HEALPix/HPX in 2007, the XPH butterfly projection in 2013, and time coordinates in 2015.

WCSLIB grew alongside those standards as a reference-quality implementation for projection math, coordinate transformations, test data, Fortran bindings, and utilities. The upstream site notes that, as of release 8.5, RCS version files are included in the distribution to document changes since v1.0.

采用历史

WCSLIB adoption is strongest in astronomy software stacks that read, validate, transform, or display FITS WCS headers. NASA's FITS WCS page lists WCSLIB among the software libraries available for the WCS conventions, and Astropy's `astropy.wcs` documentation says its low-level core WCS support is based on Mark Calabretta's wcslib.

The batch package metadata shows WCSLIB packaged across Homebrew, Alpine, Debian/Ubuntu, Fedora, MacPorts, Nix, Arch, and openSUSE. That broad distro presence reflects its role as a shared scientific dependency rather than an end-user application.

使用方式

Developers use WCSLIB from C or Fortran to parse FITS headers, initialize WCS data structures, and convert between pixel coordinates and celestial, spectral, time, or other world coordinates. Command-line utilities such as `fitshdr`, `wcsware`, `HPXcvt`, `sundazel`, and `tofits` expose parts of that functionality for inspection, conversion, and testing.

In the wider Python ecosystem, many users meet WCSLIB indirectly through Astropy, where FITS WCS transformations are presented through high-level and low-level APIs. The same underlying package matters to observatory pipelines, map projection tools, FITS validators, and visualization programs that need consistent coordinate behavior.

为什么软件包爱好者会关心

WCSLIB is package-nerd significant because it packages a domain standard's math, edge cases, and historical compatibility into a reusable native library. Scientific package managers care about it for the same reason they care about CFITSIO: a small C library becomes the coordination point between decades of file-format convention and modern language bindings.

Its utilities also make it useful outside library linking. A maintainer debugging a FITS header can install the package and inspect WCS interpretation from the shell, which is often faster than writing a short scientific Python script just to discover whether a header is malformed.

时间线

  • 1995: WCSLIB copyright history begins in the upstream manual.
  • 2002: FITS WCS Papers I and II are published in Astronomy & Astrophysics.
  • 2006: Paper III on spectral coordinates is published.
  • 2007: HEALPix/HPX projection paper is published.
  • 2013: XPH butterfly projection paper is published.
  • 2015: FITS time coordinate paper is published.
  • 2025: Upstream site notes WCSLIB 8.5 and inclusion of RCS version files documenting changes since v1.0.

Related projects

  • Related projects include FITS, CFITSIO, Astropy `astropy.wcs`, WCSTools, Starlink AST, PGPLOT/PGSBOX, HEALPix, NASA HEASARC FITS resources, and the IAU FITS Working Group standards process.

安全态势

尚未找到受保护工具覆盖

没有找到 wcslib 的匹配本地密钥处理 manifest。Nucleus 软件包元数据仍在此发布,以便未来覆盖拥有稳定的软件包 URL。

安装行为

  • formula 元数据中未记录 Homebrew post-install 钩子。
  • Homebrew bottle 元数据适用于 6 个平台目标。
  • 安装时包含 1 个运行时依赖。

建议审查

在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。

可执行文件

已安装的可执行文件

命令类型暴露范围备注
HPXcvtcli全局可执行文件
fitshdrcli全局可执行文件
sundazelcli全局可执行文件
tofitscli全局可执行文件
wcswarecli全局可执行文件

新鲜度

版本和新鲜度

这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。

页面生成时间2026-07-10
管理器版本8.9
管理器更新时间2026-06-25
本地数据OK
上游not checked
检测到的最新版本未检测到

https://www.atnf.csiro.au/computing/software/wcs/

安装元数据

软件包元数据

软件包键brew:wcslib
版本8.9
软件包管理器Homebrew
软件包管理器页面https://formulae.brew.sh/formula/wcslib
主页https://www.atnf.csiro.au/computing/software/wcs/
上游文档https://www.atnf.csiro.au/computing/software/wcs
许可证LGPL-3.0-or-later
源码归档https://www.atnf.csiro.au/computing/software/wcs/wcslib-releases/wcslib-8.9.tar.bz2
最后更新2026-06-25T13:38:12+02:00
Pulseupdated
依赖cfitsio
Bottle可用 (于 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-install未定义
服务未声明

注册表事实

源数据库详情

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namewcslib
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

源数据库匹配

其他软件包管理器记录

匹配项来自外部软件包管理器索引,并与本地 Automic Vault 软件包链接分开显示。

Debian apt95%

libpgsbox8 8.4+ds-1

Draw and label curvilinear coordinate grids with pgplot

https://www.atnf.csiro.au/people/mcalabre/WCS/

sudo apt install libpgsbox8
  • Section: libs
  • Architecture: amd64
  • Source Package: wcslib
  • 4 依赖
  • normalized package name match
  • 匹配方式:Wcslib
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libpgsbox8 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libwcs8 8.4+ds-1

Implementation of the FITS WCS standard

https://www.atnf.csiro.au/people/mcalabre/WCS/

sudo apt install libwcs8
  • Section: libs
  • Architecture: amd64
  • Source Package: wcslib
  • 1 依赖
  • normalized package name match
  • 匹配方式:Wcslib
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libwcs8 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

wcslib-dev 8.4+ds-1

Header files and static library for wcslib and pgsbox

https://www.atnf.csiro.au/people/mcalabre/WCS/

sudo apt install wcslib-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: wcslib
  • 2 依赖
  • 2 可选依赖
  • normalized package name match
  • 匹配方式:Wcslib
Debian stable package indexes · deb.debian.org · Debian stable package indexes: wcslib-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

wcslib-doc 8.4+ds-1

API documentation for wcslib

https://www.atnf.csiro.au/people/mcalabre/WCS/

sudo apt install wcslib-doc
  • Section: doc
  • Architecture: all
  • Source Package: wcslib
  • 1 可选依赖
  • normalized package name match
  • 匹配方式:Wcslib
Debian stable package indexes · deb.debian.org · Debian stable package indexes: wcslib-doc from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

wcslib-tools 8.4+ds-1

Command line tools utilizing wcslib

https://www.atnf.csiro.au/people/mcalabre/WCS/

sudo apt install wcslib-tools
  • Section: science
  • Architecture: amd64
  • Source Package: wcslib
  • 5 依赖
  • normalized package name match
  • 匹配方式:Wcslib
Debian stable package indexes · deb.debian.org · Debian stable package indexes: wcslib-tools from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

wcslib

nix profile install nixpkgs#wcslib
  • normalized package name match
  • 匹配方式:Wcslib
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/wc/wcslib/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

libpgsbox8 8.2.2+ds-3build2

Draw and label curvilinear coordinate grids with pgplot

https://www.atnf.csiro.au/people/mcalabre/WCS/

sudo apt install libpgsbox8
  • Section: universe/libs
  • Architecture: amd64
  • Source Package: wcslib
  • 4 依赖
  • normalized package name match
  • 匹配方式:Wcslib
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libpgsbox8 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libwcs8 8.2.2+ds-3build2

Implementation of the FITS WCS standard

https://www.atnf.csiro.au/people/mcalabre/WCS/

sudo apt install libwcs8
  • Section: universe/libs
  • Architecture: amd64
  • Source Package: wcslib
  • 1 依赖
  • normalized package name match
  • 匹配方式:Wcslib
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libwcs8 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

wcslib-dev 8.2.2+ds-3build2

Header files and static library for wcslib and pgsbox

https://www.atnf.csiro.au/people/mcalabre/WCS/

sudo apt install wcslib-dev
  • Section: universe/libdevel
  • Architecture: amd64
  • Source Package: wcslib
  • 2 依赖
  • 2 可选依赖
  • normalized package name match
  • 匹配方式:Wcslib
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: wcslib-dev from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

wcslib-doc 8.2.2+ds-3build2

API documentation for wcslib

https://www.atnf.csiro.au/people/mcalabre/WCS/

sudo apt install wcslib-doc
  • Section: universe/doc
  • Architecture: all
  • Source Package: wcslib
  • 1 可选依赖
  • normalized package name match
  • 匹配方式:Wcslib
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: wcslib-doc from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

wcslib-tools 8.2.2+ds-3build2

Command line tools utilizing wcslib

https://www.atnf.csiro.au/people/mcalabre/WCS/

sudo apt install wcslib-tools
  • Section: universe/science
  • Architecture: amd64
  • Source Package: wcslib
  • 5 依赖
  • normalized package name match
  • 匹配方式:Wcslib
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: wcslib-tools from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

wcslib 8.4-r2

implementation of the FITS WCS standard

https://www.atnf.csiro.au/people/mcalabre/WCS/wcslib/

sudo apk add wcslib
  • License: LGPL-3.0-or-later
  • Architecture: x86_64
  • Source Package: wcslib
  • 1 依赖
  • 1 提供
  • normalized package name match
  • 匹配方式:Wcslib
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: wcslib from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

wcslib-dev 8.4-r2

implementation of the FITS WCS standard (development files)

https://www.atnf.csiro.au/people/mcalabre/WCS/wcslib/

sudo apk add wcslib-dev
  • License: LGPL-3.0-or-later
  • Architecture: x86_64
  • Source Package: wcslib
  • 1 依赖
  • 1 提供
  • normalized package name match
  • 匹配方式:Wcslib
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: wcslib-dev from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

wcslib-doc 8.4-r2

implementation of the FITS WCS standard (documentation)

https://www.atnf.csiro.au/people/mcalabre/WCS/wcslib/

sudo apk add wcslib-doc
  • License: LGPL-3.0-or-later
  • Architecture: x86_64
  • Source Package: wcslib
  • normalized package name match
  • 匹配方式:Wcslib
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: wcslib-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
dnf95%

wcslib 8.4-3.fc44

An implementation of the FITS World Coordinate System standard

https://www.atnf.csiro.au/computing/software/wcs/index.html

sudo dnf install wcslib
  • License: LGPL-3.0-or-later
  • Category: Unspecified
  • Architecture: i686
  • Source Package: wcslib
  • 4 依赖
  • 2 提供
  • normalized package name match
  • 匹配方式:Wcslib
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: wcslib from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf95%

wcslib-devel 8.4-3.fc44

Libraries, includes, etc. used to develop an application with wcslib

https://www.atnf.csiro.au/computing/software/wcs/index.html

sudo dnf install wcslib-devel
  • License: LGPL-3.0-or-later
  • Category: Unspecified
  • Architecture: i686
  • Source Package: wcslib
  • 3 依赖
  • 2 提供
  • normalized package name match
  • 匹配方式:Wcslib
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: wcslib-devel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst

来源线索

由仓库数据生成

此页面由 av-webscripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。

使用的来源

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment