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

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.


python-spherical-geometry 1.3.4
Dependencies: qd@2.3.24
Propagated dependencies: python-astropy@7.1.1 python-numpy@1.26.4
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/spacetelescope/spherical_geometry
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python astronimical package for handling spherical polygons
Description:

The spherical_geometry library is a Python package for handling spherical polygons that represent arbitrary regions of the sky.

qfits 6.2.0
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://www.eso.org/sci/software/eclipse/qfits/
Licenses: GPL 2+
Build system: gnu
Synopsis: C library offering access to astronomical FITS files
Description:

qfits is a C library giving access to FITS file internals, both for reading and writing.

python-spacetrack 1.4.0
Propagated dependencies: python-filelock@3.20.0 python-httpx@0.28.1 python-logbook@1.8.2 python-outcome@1.3.0.post0 python-platformdirs@4.3.6 python-dateutil@2.9.0 python-represent@2.1 python-rush@2021.04.0 python-sniffio@1.3.1
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/python-astrodynamics/spacetrack
Licenses: Expat
Build system: pyproject
Synopsis: Python client for space-track.org
Description:

spacetrack is a python module for Space-Track which promotes space flight safety, protection of the space environment and the peaceful use of space worldwide by sharing space situational awareness services and information with international satellite owners/operators, academia and other entities.

python-astrocut 1.1.0
Propagated dependencies: python-asdf@5.1.0 python-astropy@7.1.1 python-cachetools@6.1.0 python-fsspec@2025.9.0 python-gwcs@0.26.0 python-pillow@11.1.0 python-requests@2.32.5 python-roman-datamodels@0.28.1 python-s3fs@2025.9.0 python-s3path@0.6.4 python-scipy@1.12.0 python-spherical-geometry@1.3.4
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://astrocut.readthedocs.io
Licenses: Modified BSD
Build system: pyproject
Synopsis: Cutout tools for astronomical images
Description:

Astrocut provides tools for making cutouts from sets of astronomical images with shared footprints. It is under active development.

Three main areas of functionality are included:

  • solving the specific problem of creating image cutouts from sectors of Transiting Exoplanet Survey Satellite full-frame images

  • general fits file cutouts including from single images and sets of images with the shared WCS/pixel scale

  • cutout post-processing functionality, including centering cutouts along a path (for moving targets) and combining cutouts

python-pycpl 1.0.3
Dependencies: cpl@7.3.2
Propagated dependencies: python-astropy@7.1.1
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://www.eso.org/sci/software/pycpl/pycpl-site/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python bindings for ESO's CPL
Description:

PyCPL provides Python3 language bindings for the complete programming API of the European Southern Observatory Common Pipeline Library toolkit, including the CPL plugin interface.

python-regularizepsf 1.1.0
Propagated dependencies: python-astropy@7.1.1 python-h5py@3.13.0 python-matplotlib@3.8.2 python-numpy@1.26.4 python-scikit-image@0.23.2 python-scipy@1.12.0 python-sep@1.4.1
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/punch-mission/regularizepsf
Licenses: Expat
Build system: pyproject
Synopsis: Point spread function modeling and regularization
Description:

This package implements functionality of Point Spread Function describing how the optical system spreads light from sources.

python-pyhalo 1.4.3
Propagated dependencies: python-astropy@7.1.1 python-click@8.1.8 python-colossus@1.3.9-1.8c5546e python-h5py@3.13.0 python-lenstronomy@1.13.2 python-mcfit@0.0.22-0.be3a5cf python-numpy@1.26.4 python-scipy@1.12.0
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/dangilman/pyHalo
Licenses: Expat
Build system: pyproject
Synopsis: Render populations of dark matter halos
Description:

pyHalo renders full mass distributions for substructure lensing simulations with gravitational lensing software package lenstronomy. The main purpose of the code is to quickly render full populations of dark matter subhalos and line of sight halos for gravitational lensing simulations. It also transltes halo properties (mass, concentration, redshift, etc) into angular units for lensing computations with lenstronomy.

python-extinction 0.4.8
Propagated dependencies: python-numpy@1.26.4
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/sncosmo/extinction
Licenses: Expat
Build system: pyproject
Synopsis: Fast interstellar dust extinction laws
Description:

This package provides a cython-optimized implementations of empirical dust exitinction laws found in the literature.

python-stsci-image 2.3.11
Propagated dependencies: python-numpy@1.26.4 python-scipy@1.12.0
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/spacetelescope/stsci.image
Licenses: Modified BSD
Build system: pyproject
Synopsis: Image array manipulation functions
Description:

This package provides a Python module to various STScI image array manipulation functions.

python-pint-pulsar 1.1.4
Propagated dependencies: python-astropy@7.1.1 python-corner@2.2.2 python-emcee@3.1.6 python-jplephem@2.23 python-loguru@0.7.2 python-matplotlib@3.8.2 python-nestle@0.2.0 python-numdifftools@0.9.41 python-numpy@1.26.4 python-pyerfa@2.0.1.5 python-scipy@1.12.0 python-uncertainties@3.2.3
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/nanograv/PINT
Licenses: Modified BSD
Build system: pyproject
Synopsis: Software for high-precision pulsar timing
Description:

PINT is not TEMPO3 - package providing a Pulsar Timing, written in Python from scratch. Features:

  • a robust system to produce high-precision timing results that is completely independent of TEMPO and Tempo2

  • a system that is easy to extend and modify due to a good design and the use of a modern programming language, techniques, and libraries

python-astrodata 2.10.2
Propagated dependencies: python-asdf@3.5.0 python-astropy@6.1.7 python-gwcs@0.21.0 python-jsonschema@4.23.0 python-numpy@1.26.4
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/GeminiDRSoftware/astrodata
Licenses: Modified BSD
Build system: pyproject
Synopsis: Managing astronomical data through a uniform interface
Description:

astrodata is a package for managing astronomical data through a uniform interface. It is designed to be used with the Astropy package. astrodata was created for use as part of the DRAGONS data reduction pipeline, but it is now implemented to be useful for any astronomical data reduction or analysis project.

Unlike managing files using the astropy.io.fits package alone, astrodata is designed to be extendible to any data format, and to parse, respond to, and store metadata in a consistent, intentional way. This makes it especially useful for managing data from multiple instruments, telescopes, and data generation utilities.

python-sunpy 7.0.3
Propagated dependencies: python-astropy@7.1.1 python-numpy@1.26.4 python-packaging@25.0 python-parfive@2.2.0 python-pyerfa@2.0.1.5 python-requests@2.32.5 python-fsspec@2025.9.0 opencv@4.12.0 python-aiobotocore@2.25.1 python-asdf@5.1.0 python-asdf-astropy@0.9.0 python-beautifulsoup4@4.14.3 python-cdflib@1.3.6 python-contourpy@1.3.2 python-dask@2024.12.1 python-drms@0.9.0 python-fsspec@2025.9.0 python-glymur@0.14.3 python-h5netcdf@1.3.0 python-h5py@3.13.0 python-lxml@6.0.1 python-matplotlib@3.8.2 python-mpl-animators@1.2.4 python-pandas@2.2.3 python-beautifulsoup4@4.14.3 python-reproject@0.14.1 python-scikit-image@0.23.2 python-scipy@1.12.0 python-tqdm@4.67.1 python-zeep@4.3.1
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://sunpy.org
Licenses: FreeBSD
Build system: pyproject
Synopsis: Python library for Solar Physics
Description:

SunPy is package for solar physics and is meant to be a free alternative to the SolarSoft data analysis environment.

It includes an interface for searching and downloading data from multiple data providers, data containers for image and time series data, commonly used solar coordinate frames and associated transformations, as well as other functionality needed for solar data analysis.

python-eventio 1.16.1
Propagated dependencies: python-corsikaio@0.5.0 python-matplotlib@3.8.2 python-numpy@1.26.4 python-zstandard@0.23.0
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/cta-observatory/pyeventio
Licenses: Expat
Build system: pyproject
Synopsis: Python read-only implementation of the EventIO file format
Description:

Python read-only implementation of the EventIO file format.

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

python-gwcs 0.26.0
Propagated dependencies: python-asdf@5.1.0 python-asdf-astropy@0.9.0 python-asdf-wcs-schemas@0.5.0 python-astropy@7.1.1 python-numpy@1.26.4 python-scipy@1.12.0
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://gwcs.readthedocs.io/en/latest/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Generalized World Coordinate System
Description:

Generalized World Coordinate System (GWCS) is an Astropy affiliated package providing tools for managing the World Coordinate System of astronomical data.

GWCS takes a general approach to the problem of expressing transformations between pixel and world coordinates. It supports a data model which includes the entire transformation pipeline from input coordinates (detector by default) to world coordinates.

python-astral 3.2
Propagated dependencies: python-pytest@8.4.1 python-pytz@2025.1
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/sffjunkie/astral
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Calculations for the position of the sun and moon
Description:

Astral is a Python module that calculates times for various positions of the sun: dawn, sunrise, solar noon, sunset, dusk, solar elevation, solar azimuth, rahukaalam, and the phases of the moon.

python-ads 0.12.7
Propagated dependencies: python-mock@5.1.0 python-requests@2.32.5 python-six@1.17.0 python-werkzeug@3.1.3
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: http://www.github.com/andycasey/ads/
Licenses: Expat
Build system: pyproject
Synopsis: Python client to NASA's Astrophysics Data System
Description:

This package provides a Python Module to Interact with NASA's Astrophysics Data System.

imppg 2.1.0
Dependencies: cfitsio@4.6.3 freeimage@3.18.0 glew@2.2.0 lua@5.3.5 wxwidgets@3.2.8.1
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/GreatAttractor/imppg
Licenses: GPL 3+
Build system: cmake
Synopsis: Astronomical Image Post-Proccessor (ImPPG)
Description:

ImPPG performs Lucy-Richardson deconvolution, unsharp masking, brightness normalization and tone curve adjustment. It can also apply previously specified processing settings to multiple images. All operations are performed using 32-bit floating-point arithmetic.

Supported input formats: FITS, BMP, JPEG, PNG, TIFF (most of bit depths and compression methods), TGA and more. Images are processed in grayscale and can be saved as: BMP 8-bit; PNG 8-bit; TIFF 8-bit, 16-bit, 32-bit floating-point (no compression, LZW- or ZIP-compressed), FITS 8-bit, 16-bit, 32-bit floating-point.

python-stcal 1.15.2
Propagated dependencies: opencv@4.12.0 python-asdf@5.1.0 python-astropy@7.1.1 python-drizzle@2.1.1 python-gwcs@0.26.0 python-numpy@1.26.4 python-requests@2.32.5 python-scikit-image@0.23.2 python-scipy@1.12.0 python-tweakwcs@0.8.12
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/spacetelescope/stcal
Licenses: Modified BSD
Build system: pyproject
Synopsis: STScI tools and algorithms used in calibration pipelines
Description:

STScI tools and algorithms used in calibration pipelines.

python-gw-sky 0.1.0
Propagated dependencies: python-astropy@7.1.1 python-matplotlib@3.8.2 python-numpy@1.26.4 python-scipy@1.12.0
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/Hazboun6/gw_sky
Licenses: Expat
Build system: pyproject
Synopsis: Gravitational wave signals visualization tool
Description:

Python package for making visuals of gravitational wave signals, specifically pulsar timing array signals.

python-coolest 0.1.11
Propagated dependencies: python-astropy@7.1.1 python-getdist@1.5.4 python-jsonpickle@4.0.0 python-numpy@1.26.4 python-pandas@2.2.3 python-scipy@1.12.0
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/aymgal/COOLEST
Licenses: GPL 3
Build system: pyproject
Synopsis: Strong Gravitational Lensing Analyses
Description:

The COde-independent Organized LEns STandard (COOLEST) defines a set of conventions to be shared across the strong lensing community, in order to consistently store, share and improve lens modeling analyses. In short, this project provides tools to manipulate lens models as a single, human-readable JSON template file alongside Python routines for visualizing and comparing lens models possibly obtained from different modeling codes.

python-irispy-lmsal 0.5.0
Propagated dependencies: python-dkist@1.16.0 python-mpl-animators@1.2.4 python-ndcube@2.3.4 python-pandas@2.2.3 python-scipy@1.12.0 python-sunpy@7.0.3 python-sunraster@0.7.0
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://iris.lmsal.com/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Tools to read and analyze data from the IRIS solar-observing satellite
Description:

This package provides tools to read and analyze data from the IRIS solar-observing satellite.

python-pvextractor 0.4
Propagated dependencies: python-astropy@7.1.1 python-matplotlib@3.8.2 python-numpy@1.26.4 python-pyqt@6.9.1 python-qtpy@2.4.3 python-scipy@1.12.0 python-spectral-cube@0.6.6
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: http://pvextractor.readthedocs.io
Licenses: Modified BSD
Build system: pyproject
Synopsis: Position-Velocity diagram extractor
Description:

The concept of the pvextractor package is simple - given a path defined in sky coordinates, and a spectral cube, extract a slice of the cube along that path, and along the spectral axis, producing a position-velocity or position-frequency slice.

cianna 1.0.0
Dependencies: openblas@0.3.30
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/Deyht/CIANNA
Licenses: ASL 2.0
Build system: gnu
Synopsis: Deep learning framework for astronomical data analysis
Description:

This package provides a CIANNA - a general-purpose deep learning framework primarily developed and used for astronomical data analysis.

Total packages: 69237