_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.

API method:

GET /api/packages?search=hello&page=1&limit=20

where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned in response headers.

If you'd like to join our channel search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


libsharp 3.8.2
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://healpix.sourceforge.io/
Licenses: GPL 2+
Build system: gnu
Synopsis: Efficient spherical harmonic transforms at arbitrary spins
Description:

This package provides a librari for spherical harmonic transforms (SHTs), which evolved from the libpsht library, addressing several of its shortcomings, such as adding MPI support for distributed memory systems and SHTs of fields with arbitrary spin, but also supporting new developments in CPU instruction sets like the Advanced Vector Extensions (AVX) or fused multiply-accumulate (FMA) instructions. The library is implemented in portable C99 and provides an interface that can be easily accessed from other programming languages such as C++, Fortran, Python etc. Generally, libsharp's performance is at least on par with that of its predecessor; however, significant improvements were made to the algorithms for scalar SHTs, which are roughly twice as fast when using the same CPU capabilities.

Supporting paper is available at https://arxiv.org/abs/1303.4945

weightwatcher 1.12
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://www.astromatic.net/software/weightwatcher
Licenses: GPL 3+
Build system: gnu
Synopsis: Weight-map/flag-map multiplexer and rasteriser
Description:

Weightwatcher is a program hat combines weight-maps, flag-maps and polygon data in order to produce control maps which can directly be used in astronomical image-processing packages like Drizzle, Swarp or SExtractor.

python-pyastronomy 0.25.0
Propagated dependencies: python-bidict@0.23.1 python-numpy@2.3.1 python-quantities@0.16.4 python-scipy@1.16.3 python-six@1.17.0
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://pyastronomy.readthedocs.io/en/latest/
Licenses: Expat
Build system: pyproject
Synopsis: Collection of astronomy related tools for Python
Description:

This package provides a collection of astronomy related tools for Python.

The following subpackages are available:

  • funcFit: A convenient fitting package providing support for minimization and MCMC sampling.

  • modelSuite: A Set of astrophysical models (e.g., transit light-curve modeling), which can be used stand-alone or with funcFit.

  • AstroLib: A set of useful routines including a number of ports from IDL's astrolib.

  • Constants: The package provides a number of often-needed constants.

  • Timing: Provides algorithms for timing analysis such as the Lomb-Scargle and the Generalized Lomb-Scargle periodogram

  • pyaGUI: A collection of GUI tools for interactive work.

esorex 3.13.10
Dependencies: cext@1.3.2 cfitsio@4.6.4 cpl@7.4 wcslib@8.8
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://www.eso.org/sci/software/cpl/esorex.html
Licenses: GPL 2+
Build system: gnu
Synopsis: The European Southern Observatory Recipe Execution Tool
Description:

EsoRex is the European Southern Observatory Recipe Execution Tool. It can list, configure and execute Common Pipeline Library-based recipes from the command line.

python-lsstdesc-coord 1.3.1
Propagated dependencies: python-numpy@2.3.1
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/LSSTDESC/Coord
Licenses: Expat
Build system: pyproject
Synopsis: Angles and celestial coordinates handling in Python
Description:

This package provides a similar in functionality to the astropy.coordinates module, but with more of an emphasis on efficiency. Some functions are more than 100 times faster than the corresponding functionality in astropy. On the other hand, the API is somewhat more restrictive than the API used by astropy, so the appropriate module to use will depend on your needs.

python-pysiril 0.0.17
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://siril.org/tutorials/pysiril/
Licenses: GPL 3
Build system: pyproject
Synopsis: Python interface to SiriL
Description:

This package provides an extending scripting capabilities, present natively in Siril.

python-astroscrappy 1.3.0
Propagated dependencies: python-astropy@8.0.0 python-numpy@2.3.1
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/astropy/astroscrappy
Licenses: Modified BSD
Build system: pyproject
Synopsis: Speedy Cosmic Ray Annihilation Package in Python
Description:

Astro-SCRAPPY is designed to detect cosmic rays in images (numpy arrays), based on Pieter van Dokkum's L.A.Cosmic algorithm. Much of this was originally adapted from cosmics.py written by Malte Tewes. This is designed to be as fast as possible so some of the readability has been sacrificed, specifically in the C code.

libpasastro 1.4.3
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/pchev/libpasastro
Licenses: GPL 2+
Build system: gnu
Synopsis: Interface to astronomy library for use from Pascal program
Description:

This package provides shared libraries to interface Pascal program with standard astronomy libraries:

  • libpasgetdss.so: Interface with GetDSS to work with DSS images.

  • libpasplan404.so: Interface with Plan404 to compute planets position.

  • libpaswcs.so: Interface with libwcs to work with FITS WCS.

  • libpasspice.so: To work with NAIF/SPICE kernel.

python-libstempo 2.5.1
Dependencies: tempo2@2026.04.1
Propagated dependencies: python-astropy@8.0.0 python-ephem@4.2.1 python-matplotlib@3.10.8 python-numpy@2.3.1 python-scipy@1.16.3
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/vallis/libstempo
Licenses: Expat
Build system: pyproject
Synopsis: Python wrapper for tempo2
Description:

This package provides a Python wrapper for tempo2 - a high precision pulsar timing tool.

python-sunkit-image 0.7.0
Propagated dependencies: python-astropy@8.0.0 python-matplotlib@3.10.8 python-numpy@2.3.1 python-scikit-image@0.26.0 python-scipy@1.16.3 python-sunpy@7.1.2
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/sunpy/sunkit-image/
Licenses: FreeBSD
Build system: pyproject
Synopsis: Solar Physics image processing toolbox
Description:

This package provides an image processing toolbox for Solar Physics.

skymaker 3.10.5
Dependencies: fftwf@3.3.10
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://www.astromatic.net/software/skymaker
Licenses: GPL 3+
Build system: gnu
Synopsis: Astronomical image simulator
Description:

SkyMaker is a program that simulates astronomical images. It accepts object lists in ASCII generated by the Stuff program to produce realistic astronomical fields. SkyMaker is part of the EFIGI development project.

python-specutils 2.4.0
Propagated dependencies: python-asdf@5.3.1 python-asdf-astropy@0.11.0 python-astropy@8.0.0 python-gwcs@1.0.3 python-ndcube-minimal@2.4.1 python-numpy@2.3.1 python-scipy@1.16.3
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://specutils.readthedocs.io/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Package for spectroscopic astronomical data
Description:

specutils is a Python package for representing, loading, manipulating,and analyzing astronomical spectroscopic data. The generic data containers and accompanying modules provide a toolbox that the astronomical community can use to build more domain-specific packages. For more details about the underlying principles, see APE13.

python-astropy-iers-data 0.2026.6.15.15.33.16
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://docs.astropy.org/en/latest/utils/iers.html
Licenses: Modified BSD
Build system: pyproject
Synopsis: IERS Earth Rotation and Leap Second tables for Astropy core
Description:

The iers package provides access to the tables provided by the International Earth Rotation and Reference Systems service, in particular the Earth Orientation data allowing interpolation of published UT1-UTC and polar motion values for given times. The UT1-UTC values are used in Time and Dates (astropy.time) to provide UT1 values, and the polar motions are used in astropy.coordinates to determine Earth orientation for celestial-to-terrestrial coordinate transformations.

tempo 13.103
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/nanograv/tempo
Licenses: GPL 2+
Build system: gnu
Synopsis: Pulsar timing data analysis program
Description:

Tempo analyzes pulsar timing data. Pulse times of arrival (TOAs), pulsar model parameters, and coded instructions are read from one or more input files. The TOAs are fitted by a pulse timing model incorporating transformation to the solar-system barycenter, pulsar rotation and spin-down and, where necessary, one of several binary models. Program output includes parameter values and uncertainties, residual pulse arrival times, chi-squared statistics, and the covariance matrix of the model. In prediction mode,ephemerides of pulse phase behavior (in the form of polynomial expansions) are calculated from input timing models.

python-sirilic 2.0.10
Propagated dependencies: python-requests@2.32.5 python-wxpython@4.2.2
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://gitlab.com/free-astro/sirilic
Licenses: GPL 3
Build system: pyproject
Synopsis: Acquisition files preparation software to process with SiriL
Description:

This package provides a plugin for SiriL, see the installation guide on the project's Wiki.

SiriLic (SiriL's Interactif Companion) is a software for preparing acquisition files (raw, Biases, Flat and Dark) for processing with SiriL software.

Features:

  • structuring the SiriL working directory into sub-folders

  • convert Raw, Biases , Dark or Flat files into SiriL sequence

  • automatically generate the SiriL script according to the files present and the options

  • batch process multiple channel and sessions

python-spectral-cube 0.6.7
Propagated dependencies: python-astropy@8.0.0 python-casa-formats-io@0.3.0 python-dask@2025.11.0 python-joblib@1.5.2 python-numpy@2.3.1 python-packaging@25.0 python-radio-beam@0.3.9 python-tqdm@4.67.1 python-scipy@1.16.3 python-zarr@2.18.7
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://spectral-cube.readthedocs.io/en/latest/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Library for reading and analyzing astrophysical spectral data cubes
Description:

The spectral-cube package provides an easy way to read, manipulate, analyze, and write data cubes with two positional dimensions and one spectral dimension, optionally with Stokes parameters.

It provides the following main features:

  • A uniform interface to spectral cubes, robust to the wide range of conventions of axis order, spatial projections, and spectral units that exist in the wild.

  • Easy extraction of cube sub-regions using physical coordinates.

  • Ability to easily create, combine, and apply masks to datasets.

  • Basic summary statistic methods like moments and array aggregates.

  • Designed to work with datasets too large to load into memory.

python-fitsio 1.3.0-0.3a30123
Dependencies: curl@8.6.0 cfitsio@4.6.4 zlib@1.3.1
Propagated dependencies: python-numpy@2.3.1
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/esheldon/fitsio
Licenses: GPL 2+
Build system: pyproject
Synopsis: Python library to read from and write to FITS files
Description:

This package provides a Python library for reading from and writing to FITS files using the CFITSIO library. Among other things, it can

  • read and write image, binary, and ascii table extensions;

  • read arbitrary subsets of tables in a lazy manner;

  • query the rows and columns of a table;

  • read and write header keywords;

  • read and write Gzip files.

celestia-content 0.0.0-8.188b22b
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://celestia.space/
Licenses: GPL 2+
Build system: cmake
Synopsis: Data files for Celestia space simulator
Description:

This package provides data content for Celestia.

  • Scientific Data Base

  • Texture maps

  • 3D Models

python-tweakwcs 0.9.0
Propagated dependencies: python-astropy@8.0.0 python-gwcs@1.0.3 python-numpy@2.3.1 python-packaging@25.0 python-spherical-geometry@1.4.0 python-stsci-imagestats@1.8.4 python-stsci-stimage@0.3.0
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://tweakwcs.readthedocs.io/en/latest/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Algorithms for matching and aligning catalogs and for tweaking the WCS
Description:

tweakwcs is a package that provides core algorithms for computing and applying corrections to WCS objects such as to minimize mismatch between image and reference catalogs. Currently only aligning images with FITS WCS and JWST gWCS are supported.

python-sgp4 2.25
Propagated dependencies: python-numpy@2.3.1
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/brandon-rhodes/python-sgp4
Licenses: Expat
Build system: pyproject
Synopsis: Track earth satellite TLE orbits using SGP4
Description:

This package provides a Python implementation for computations of the position and velocity of an earth-orbiting satellite, given the satellite’s TLE orbital elements from a source like https://celestrak.org/.

It implements the most recent version of SGP4, and is regularly run against the SGP4 test suite to make sure that its satellite position predictions agree to within 0.1 mm with the predictions of the standard distribution of the algorithm. This error is far less than the 1–3 km/day by which satellites themselves deviate from the ideal orbits described in TLE files.

python-pyirf 0.14.0
Propagated dependencies: python-astropy@8.0.0 python-numpy@2.3.1 python-packaging@25.0 python-scipy@1.16.3 python-tqdm@4.67.1 python-gammapy@2.1
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/cta-observatory/pyirf
Licenses: Expat
Build system: pyproject
Synopsis: Python IRF builder
Description:

This package provides a python library to calculate IACT IRF and Sensitivities.

java-cds-healpix 0.30.3
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/cds-astro/cds-healpix-java
Licenses: Modified BSD
Build system: ant
Synopsis: CDS HEALPix library in Java
Description:

This package provides a Centre de Données astronomiques de Strasbourg implementation in Java of the Hierarchical Equal Area isoLatitude Pixelization of a sphere tessellation.

python-specreduce 1.9.0
Propagated dependencies: python-astropy@8.0.0 python-gwcs@1.0.3 python-matplotlib@3.10.8 python-numpy@2.3.1 python-scipy@1.16.3 python-specutils@2.4.0
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://specreduce.readthedocs.io/
Licenses: Modified BSD Expat
Build system: pyproject
Synopsis: Spectroscopic Reductions
Description:

This package implements functionality of spectroscopic reduction in observations from Optical and Near-infrared spectroscopy instruments.

python-gizmo-analysis 1.0.5
Propagated dependencies: python-h5py@3.15.1 python-matplotlib@3.10.8 python-numpy@2.3.1 python-scipy@1.16.3 python-utilities-awetzel@1.0.4
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://bitbucket.org/awetzel/gizmo_analysis
Licenses: Expat
Build system: pyproject
Synopsis: Read and analyze Gizmo simulations
Description:

Python package for reading and analyzing simulations generated using the Gizmo code, in particular, the FIRE cosmological simulations.

Total packages: 72465