Automic VaultAutomic Vault

brew

Install cdsclient with Homebrew, dnf, MacPorts

Tools for querying CDS databases for astronomical data. Version 4.07 via Homebrew; verified from local package data.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install cdsclient

local Homebrew formula metadata

MacPortsverified · 94%
sudo port install cdsclient

MacPorts ports tree · science/cdsclient/Portfile · source: api.github.com

overview

Package summary

Tools for querying CDS databases for astronomical data

Commands and aliases

  • Detex
  • abibcode
  • aclient
  • aclient_cgi
  • catClient.py
  • catcat
  • find2mas6x
  • find2mass
  • find2mass6x
  • find2massi
  • find_cats
  • find_cats.gz
  • find_gen
  • find_gen1
  • findacro
  • findcat
  • findcfhtd
  • findcfhtw
  • findcmc14
  • findcmc15
  • findenis
  • findenis1
  • findenis2
  • findenis3
  • findgalex5a
  • findgalex5m
  • findglimpse
  • findgsc
  • findgsc1.1
  • findgsc1.2
  • findgsc1.3
  • findgsc2.2

history

Project history and usage

cdsclient is the Centre de Donnees astronomiques de Strasbourg command-line client package for querying CDS Archive, VizieR, SIMBAD-adjacent bibliographic data, and large astronomical catalogs from Unix-like systems.

Project history

The official CDS documentation describes cdsclient as a set of C and shell routines buildable on Unix workstations and Linux PCs. Once compiled, the package queries CDS databases or network mirrors and provides both generic clients and catalog-specific fast paths.

The documentation page is versioned 30-Dec-2009 and records individual tool dates that trace the package's catalog-service role: vizquery is listed as a September 2003 generic VizieR query program, find_cats as a January 2008 large-survey query program, and many survey clients as later catalog-specific additions. The CDS software directory shows archived cdsclient releases 3.81 and 3.83 in 2016, 3.84 in 2017, and 4.07 in October 2024.

Adoption history

cdsclient is niche research infrastructure rather than a broad developer utility. Its adoption is visible through packaging in Unix-like distribution channels and through the long life of the CDS service model: astronomers can script catalog lookups instead of using only browser forms or interactive VizieR sessions.

How it is used

Users build the tarball with configure and make, then run tools such as vizquery, find_cats, find2mass, finducac, findsdss, findwise, simbib, and simref to retrieve catalog data, cross-match lists of positions, or look up bibliographic references. The CDS docs distinguish HTTP access for vizquery from the dedicated client protocol used by find_cats on port 1660, with proxy and fallback-server environment variables documented for institutional networks.

Why package nerds care

For package maintainers, cdsclient is a small example of classic scientific Unix software: no public forge is central to its identity, the authoritative source is an institutional tarball and documentation site, and the value is reproducible command-line access to large research data services.

Timeline

  • 2003: Documentation lists vizquery as a generic VizieR query client.
  • 2008: Documentation lists find_cats as a large-survey query client.
  • 2009: cdsclient documentation page carries Version 30-Dec-2009.
  • 2016: CDS software directory lists cdsclient 3.81 and 3.83 tarballs.
  • 2017: CDS software directory lists cdsclient 3.84.
  • 2024: CDS software directory lists cdsclient 4.07 and the current cdsclient.tar.gz dated 2024-10-22.

Related projects

  • VizieR is the CDS catalog service queried by vizquery.
  • SIMBAD, Sesame, CDS Archive, and the individual survey catalogs queried by find2mass, finducac, findsdss, and findwise are adjacent parts of the same astronomical-data workflow.

security posture

Risk level: blue

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

Risk classifier

blue risk · medium confidence · tool

Why

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

Signals

  • text:database,client

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 8 platform targets.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
Detexcliglobal executable
abibcodecliglobal executable
aclientcliglobal executable
aclient_cgicliglobal executable
catClient.pycliglobal executable
catcatcliglobal executable
find2mas6xcliglobal executable
find2masscliglobal executable
find2mass6xcliglobal executable
find2massicliglobal executable
find_catscliglobal executable
find_cats.gzcliglobal executable
find_gencliglobal executable
find_gen1cliglobal executable
findacrocliglobal executable
findcatcliglobal executable
findcfhtdcliglobal executable
findcfhtwcliglobal executable
findcmc14cliglobal executable
findcmc15cliglobal executable
findeniscliglobal executable
findenis1cliglobal executable
findenis2cliglobal executable
findenis3cliglobal executable
findgalex5acliglobal executable
findgalex5mcliglobal executable
findglimpsecliglobal executable
findgsccliglobal executable
findgsc1.1cliglobal executable
findgsc1.2cliglobal executable
findgsc1.3cliglobal executable
findgsc2.2cliglobal executable
findgsc2.3cliglobal executable
findigslcliglobal executable
findiphas2cliglobal executable
findkiccliglobal executable
findmc2cliglobal executable
findmc_irsfcliglobal executable
findnomad1cliglobal executable
findpmm1cliglobal executable
findpmm2cliglobal executable
findppmxcliglobal executable
findppmxlcliglobal executable
findsagecliglobal executable
findsdss-spcliglobal executable
findsdss3cliglobal executable
findsdss4cliglobal executable
findsdss5cliglobal executable
findsdss6cliglobal executable
findsdss7cliglobal executable
findsdss8cliglobal executable
findsdss9cliglobal executable
findspm4cliglobal executable
findtyc2cliglobal executable
findtycabcliglobal executable
finducac1cliglobal executable
finducac2cliglobal executable
finducac3cliglobal executable
finducac4cliglobal executable
findudxs8cliglobal executable
findudxs9cliglobal executable
findugcs8cliglobal executable
findugcs9cliglobal executable
findugps6cliglobal executable
findulas7cliglobal executable
findulas8cliglobal executable
findulas9cliglobal executable
findurat1cliglobal executable
findusnoa1cliglobal executable
findusnoa2cliglobal executable
findusnob1cliglobal executable
findviking1cliglobal executable
findwisecliglobal executable
findwise0cliglobal executable
findwise_precliglobal executable
findwisepcliglobal executable
lscatcliglobal executable
simbibcliglobal executable
simrefcliglobal executable
vizquerycliglobal executable

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-07-08
manager version4.07
manager updated
local dataok
upstreamnot checked
latest detectednot detected

https://cdsarc.cds.unistra.fr/doc/cdsclient.html

install metadata

Package metadata

Package keybrew:cdsclient
Version4.07
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/cdsclient
Homepagehttps://cdsarc.cds.unistra.fr/doc/cdsclient.html
Upstream docshttps://cdsarc.cds.unistra.fr/doc/cdsclient.html
LicenseGPL-3.0-only
Source archivehttps://cdsarc.cds.unistra.fr/ftp/pub/sw/cdsclient-4.07.tar.gz
Bottleavailable (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, sonoma, ventura, x86_64_linux)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

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

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

dnf95%

cdsclient 4.07-7.fc44

Tools to query databases at CDS

https://cdsarc.u-strasbg.fr/doc/cdsclient.html

sudo dnf install cdsclient
  • License: GPL-3.0-only
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: cdsclient
  • 7 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Cdsclient
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: cdsclient from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
MacPorts95%

cdsclient

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

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • 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