Automic VaultAutomic Vault

brew

Installer wcstools avec Homebrew, apt, dnf, MacPorts

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de wcstools pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install wcstools

local Homebrew formula metadata

MacPortsvérifié · 94%
sudo port install wcstools

MacPorts ports tree · science/wcstools/Portfile · Source: api.github.com

Linux

Debian aptvérifié · 92%
sudo apt install iraf-wcstools

Debian stable package indexes · iraf-wcstools · Source: deb.debian.org

Fedora dnfvérifié · 92%
sudo dnf install wcstools

Fedora Rawhide package metadata · wcstools · Source: dl.fedoraproject.org

aperçu

Résumé du paquet

Tools for using World Coordinate Systems (WCS) in astronomical images

Commandes et alias

  • addpix
  • bincat
  • char2sp
  • conpix
  • cphead
  • crlf
  • delhead
  • delwcs
  • edhead
  • filename
  • fileroot
  • filext
  • fixpix
  • getcol
  • getdate
  • getfits
  • gethead
  • getpix
  • gettab
  • htmlsp
  • i2f
  • imcat
  • imextract
  • imfill
  • imhead
  • immatch
  • imresize
  • imrot
  • imsize
  • imsmooth
  • imstack
  • imstar

historique

Historique du projet et usages

WCSTools is a long-running Smithsonian Astrophysical Observatory package of C command-line programs and subroutines for astronomical world coordinate systems. Its core job is to create, read, manipulate, and use WCS metadata in FITS and IRAF images so pixels can be related to positions on the sky.

The package sits in the practical astronomy niche where image headers, catalog matching, and shell pipelines meet. Tools such as imwcs, sky2xy, xy2sky, scat, gethead, sethead, and imcat make astrometry and FITS-header work scriptable without requiring users to embed a full astronomical data system in their workflow.

Historique du projet

The published lineage begins in the mid-1990s. Douglas J. Mink's 1996 ADASS paper explains that after WCS support was added to SAOimage and then to SAOtng and SkyCat, astronomers still lacked WCS headers for much ground-based optical data. Mink adapted Elwood Downey's University of Iowa SETWCS approach into IMWCS and, as the software was generalized for more image types and reference catalogs, a wider suite of portable WCS utilities and subroutines emerged.

By the 1998 ADASS paper, WCSTools had become an image astrometry toolkit rather than a single fitting program. The package provided both modular subroutines and simple programs, read and wrote FITS and IRAF .imh images, supported many map projections used in FITS WCS work, and was explicitly designed to be easy to call from scripts.

The 2001 ADASS paper on WCSTools 3.0 described five years of use in image astrometry and noted that the package had grown alongside new reference catalogs such as GSC-ACT, 2MASS, and GSC II. The current upstream README identifies version 3.9.7, released April 26, 2022, as a mature continuation of the same SAO codebase maintained by Jessica Mink with contributions and algorithms from astronomy software specialists at institutions including CSIRO, NRAO, STScI, IPAC, NOAO, and others.

Historique d'adoption

WCSTools became important partly because its subroutines were adopted by astronomical image browsers. The 1998 paper says SAOtng, its successor, and SkyCat used WCSTools subroutines, while the ASP abstract also lists SAOimage, SkyCat, and SAOtng as users of the library for displaying sky coordinates while browsing images.

Its adoption pattern is classic scientific Unix software: not a broad consumer tool, but a durable utility layer for observatories, archives, and astronomers who need repeatable FITS/IRAF header manipulation, catalog searches, and coordinate conversion inside scripts.

Modes d'utilisation

Typical usage starts with existing FITS or IRAF images. imwcs can match image stars against reference catalogs and fit a WCS into the image header; xy2sky and sky2xy translate between pixel coordinates and sky coordinates; scat and imcat query source catalogs; gethead, sethead, edhead, and related tools inspect or edit FITS and IRAF metadata.

The toolkit is especially useful when older or ground-based images lack complete WCS headers. In that context, WCSTools can extract image stars, compare them to reference catalogs or Digitized Sky Survey fields, write WCS keywords, and then let downstream programs treat image positions as sky positions.

Pourquoi les passionnés de paquets s'y intéressent

WCSTools is significant because it preserves a Unix-style astronomy workflow around FITS WCS: small executables, text-friendly output, and direct interoperability with shell scripts. For package maintainers, it is a good example of scientific software whose value comes from decades of domain compatibility rather than a modern repository or dependency graph.

It also documents the pre-Astropy, pre-service era of astronomical tooling, where command-line C utilities, IRAF compatibility, SAOimage-family viewers, and catalog CD-ROMs or web services were stitched together into practical astrometry pipelines.

Chronologie

  • 1996: Mink presents the IMWCS-focused WCSTools work at ADASS VI, describing the adaptation from SETWCS and the development of portable WCS utilities.
  • 1998: Mink presents WCSTools as a broader image astrometry toolkit at ADASS VIII, emphasizing subroutines, command-line programs, scriptability, FITS/IRAF support, and image-browser integration.
  • 2001-2002: The WCSTools 3.0 paper describes five years of image astrometry use and catalog-search expansion, including support for newer large catalogs.
  • 2022-04-26: The upstream README lists WCSTools 3.9.7 and a detailed set of recent fixes and new utility behavior.

Related projects

  • WCSTools is historically connected to SAOimage, SAOtng, SkyCat, FITS, IRAF, the Digitized Sky Survey, HST Guide Star Catalog, USNO catalogs, 2MASS, WCSLIB, Astropy WCS tooling, and other astrometry packages such as SExtractor, SCAMP, and Astrometry.net.

posture de sécurité

Niveau de risque : blue

broad file, network, media, or database tool signal.

Classificateur de risque

risque blue · confiance moyen · tool

Pourquoi

  • broad file, network, media, or database tool signal

Signaux

  • text:image

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de bottle Homebrew sont disponibles pour 8 plateformes.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

exécutables

Exécutables installés

CommandeTypeExpositionNote
addpixcliexécutable global
bincatcliexécutable global
char2spcliexécutable global
conpixcliexécutable global
cpheadcliexécutable global
crlfcliexécutable global
delheadcliexécutable global
delwcscliexécutable global
edheadcliexécutable global
filenamecliexécutable global
filerootcliexécutable global
filextcliexécutable global
fixpixcliexécutable global
getcolcliexécutable global
getdatecliexécutable global
getfitscliexécutable global
getheadcliexécutable global
getpixcliexécutable global
gettabcliexécutable global
htmlspcliexécutable global
i2fcliexécutable global
imcatcliexécutable global
imextractcliexécutable global
imfillcliexécutable global
imheadcliexécutable global
immatchcliexécutable global
imresizecliexécutable global
imrotcliexécutable global
imsizecliexécutable global
imsmoothcliexécutable global
imstackcliexécutable global
imstarcliexécutable global
imwcscliexécutable global
isfilecliexécutable global
isfitscliexécutable global
isnumcliexécutable global
israngecliexécutable global
keyheadcliexécutable global
newfitscliexécutable global
remapcliexécutable global
scatcliexécutable global
setheadcliexécutable global
setpixcliexécutable global
simposcliexécutable global
sky2xycliexécutable global
skycoorcliexécutable global
sp2charcliexécutable global
subpixcliexécutable global
sumpixcliexécutable global
wcsheadcliexécutable global
wcstoolscliexécutable global
xy2skycliexécutable global

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-07-08
version du gestionnaire3.9.7
gestionnaire mis à jour
données localesOK
amontnot checked
dernière version détectéenon détecté

http://tdc-www.harvard.edu/wcstools/

  • infoNo package-manager update timestamp was available.confiance faible
  • infoRelease/tag comparison is only available for GitHub repositories.http://tdc-www.harvard.edu/wcstools/confiance none

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:wcstools
Version3.9.7
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/wcstools
Page d'accueilhttp://tdc-www.harvard.edu/wcstools/
Docs amonthttp://tdc-www.harvard.edu/wcstools
LicenceGPL-2.0-or-later
Archive sourcehttps://distfiles.macports.org/wcstools/wcstools-3.9.7.tar.gz
Bouteilledisponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, sonoma, ventura, x86_64_linux)
post-install Homebrewnon défini
Serviceaucun déclaré

faits du registre

Détails de la base source

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

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

Debian apt95%

iraf-wcstools 3.9.7-1.1

Handle the WCS of a FITS image (IRAF package)

http://tdc-www.harvard.edu/software/wcstools/

sudo apt install iraf-wcstools
  • Section: science
  • Architecture: all
  • Source Package: wcstools
  • 2 Dépendances
  • normalized package name match
  • Correspondance par : Wcstools
Debian stable package indexes · deb.debian.org · Debian stable package indexes: iraf-wcstools from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libwcstools-dev 3.9.7-1.1+b1

Handle the WCS of a FITS image (development files)

http://tdc-www.harvard.edu/software/wcstools/

sudo apt install libwcstools-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: wcstools
  • 1 Dépendances
  • normalized package name match
  • Correspondance par : Wcstools
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libwcstools-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libwcstools1t64 3.9.7-1.1+b1

Handle the WCS of a FITS image (shared library)

http://tdc-www.harvard.edu/software/wcstools/

sudo apt install libwcstools1t64
  • Section: libs
  • Architecture: amd64
  • Source Package: wcstools
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Wcstools
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libwcstools1t64 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

wcstools 3.9.7-1.1+b1

Handle the WCS of a FITS image

http://tdc-www.harvard.edu/software/wcstools/

sudo apt install wcstools
  • Section: science
  • Architecture: amd64
  • Source Package: wcstools
  • 2 Dépendances
  • normalized package name match
  • Correspondance par : Wcstools
Debian stable package indexes · deb.debian.org · Debian stable package indexes: wcstools from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Ubuntu apt95%

iraf-wcstools 3.9.7-1.1build1

Handle the WCS of a FITS image (IRAF package)

http://tdc-www.harvard.edu/software/wcstools/

sudo apt install iraf-wcstools
  • Section: universe/science
  • Architecture: all
  • Source Package: wcstools
  • 2 Dépendances
  • normalized package name match
  • Correspondance par : Wcstools
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: iraf-wcstools from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libwcstools-dev 3.9.7-1.1build1

Handle the WCS of a FITS image (development files)

http://tdc-www.harvard.edu/software/wcstools/

sudo apt install libwcstools-dev
  • Section: universe/libdevel
  • Architecture: amd64
  • Source Package: wcstools
  • 1 Dépendances
  • normalized package name match
  • Correspondance par : Wcstools
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libwcstools-dev from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libwcstools1t64 3.9.7-1.1build1

Handle the WCS of a FITS image (shared library)

http://tdc-www.harvard.edu/software/wcstools/

sudo apt install libwcstools1t64
  • Section: universe/libs
  • Architecture: amd64
  • Source Package: wcstools
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Wcstools
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libwcstools1t64 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

wcstools 3.9.7-1.1build1

Handle the WCS of a FITS image

http://tdc-www.harvard.edu/software/wcstools/

sudo apt install wcstools
  • Section: universe/science
  • Architecture: amd64
  • 2 Dépendances
  • normalized package name match
  • Correspondance par : Wcstools
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: wcstools from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
dnf95%

wcstools 3.9.7-13.fc44

Software utilities to display and manipulate the WCS of a FITS image

http://tdc-www.harvard.edu/wcstools

sudo dnf install wcstools
  • License: GPL-2.0-or-later
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: wcstools
  • 4 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Wcstools
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: wcstools from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf95%

wcstools-devel 3.9.7-13.fc44

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

http://tdc-www.harvard.edu/wcstools

sudo dnf install wcstools-devel
  • License: LGPL-2.0-or-later AND LGPL-2.1-only
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: wcstools
  • 2 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Wcstools
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: wcstools-devel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf95%

wcstools-libs 3.9.7-13.fc44

Wcstools shared library

http://tdc-www.harvard.edu/wcstools

sudo dnf install wcstools-libs
  • License: LGPL-2.0-or-later AND LGPL-2.1-only
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: wcstools
  • 3 Dépendances
  • 2 fournit
  • normalized package name match
  • Correspondance par : Wcstools
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: wcstools-libs from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
MacPorts95%

wcstools

sudo port install wcstools
  • normalized package name match
  • Correspondance par : Wcstools
MacPorts ports tree · api.github.com · MacPorts ports tree: science/wcstools/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • 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