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

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-skyfield 1.53
Propagated dependencies: python-certifi@2025.06.15 python-jplephem@2.23 python-numpy@1.26.4 python-sgp4@2.25
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://rhodesmill.org/skyfield/
Licenses: Expat
Build system: pyproject
Synopsis: Astronomy for Python
Description:

Skyfield computes positions for the stars, planets, and satellites in orbit around the Earth.

python-space-dolphin 1.2.0
Propagated dependencies: python-astropy@7.1.1 python-corner@2.2.2 python-emcee@3.1.6 python-gdown@5.2.0 python-h5py@3.13.0 python-lenstronomy@1.13.2 python-matplotlib@3.8.2 python-numpy@1.26.4 python-pyyaml@6.0.2 python-schwimmbad@0.4.2 python-scipy@1.12.0 python-tqdm@4.67.1
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/ajshajib/dolphin
Licenses: Modified BSD
Build system: pyproject
Synopsis: Automated pipeline for lens modeling based on lenstronomy
Description:

This package implements a functionality of AI-powered automated pipeline for lens modeling, with lenstronomy as the modeling engine.

Features:

  • AI-automated forward modeling for large samples of galaxy-scale lenses

  • flexible: supports both fully automated and semi-automated (with user tweaks) modes

  • multi-band lens modeling made simple

  • supports both galaxy–galaxy and galaxy–quasar systems

  • effortless syncing between local machines and High-Performance Computing Cluster

sextractor 2.28.2
Dependencies: cfitsio@4.6.3 fftwf@3.3.10 openblas@0.3.30
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://www.astromatic.net/software/sextractor
Licenses: GPL 3+
Build system: gnu
Synopsis: Extract catalogs of sources from astronomical images
Description:

SExtractor is a program that builds a catalogue of objects from an astronomical image. Although it is particularly oriented towards reduction of large scale galaxy-survey data, it can perform reasonably well on moderately crowded star fields.

python-glue-qt 0.4.0
Propagated dependencies: python-astropy@7.1.1 python-echo@0.8.0 python-glue-core@1.24.1 python-ipykernel@6.29.4 python-ipython@8.37.0 python-matplotlib@3.8.2 python-numpy@1.26.4 python-pvextractor@0.4 python-qtconsole@5.7.0 python-qtpy@2.4.3 python-scipy@1.12.0
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: http://glueviz.org
Licenses: Modified BSD
Build system: pyproject
Synopsis: Multidimensional data visualization across files
Description:

Multidimensional data visualization across files.

python-asdf-wcs-schemas 0.5.0
Propagated dependencies: python-asdf-coordinates-schemas@0.4.0 python-asdf-standard@1.4.0 python-asdf-transform-schemas@0.6.0
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/asdf-format/asdf-wcs-schemas
Licenses: Modified BSD
Build system: pyproject
Synopsis: ASDF WCS Schemas
Description:

This package provides ASDF schemas for validating World Coordinate System (WCS) tags. Users should not need to install this directly; instead, install an implementation package such as gwcs.

python-eventio 2.0.0
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.

python-pysat 3.2.2
Propagated dependencies: python-dask@2024.12.1 python-netcdf4@1.6.2 python-numpy@1.26.4 python-pandas@2.2.3 python-portalocker@2.7.0 python-scipy@1.12.0 python-toolz@1.0.0 python-xarray@2023.12.0
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/pysat/pysat
Licenses: Modified BSD
Build system: pyproject
Synopsis: Supports science analysis across disparate data platforms
Description:

The Python Satellite Data Analysis Toolkit (pysat) provides a simple and flexible interface for robust data analysis from beginning to end - including downloading, loading, cleaning, managing, processing, and analyzing data. Pysat's plug-in design allows analysis support for any data, including user provided data sets.

aocommon 0.0.0-3.1444d66
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://gitlab.com/aroffringa/aocommon
Licenses: GPL 3+
Build system: copy
Synopsis: Collection of functionality that is reused in astronomical applications
Description:

This package provides source-only AOCommon collection of functionality that is reused in several astronomical applications, such as wsclean, aoflagger, DP3 and everybeam.

python-baseband 4.3.0
Propagated dependencies: python-astropy@7.1.1
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/mhvk/baseband
Licenses: GPL 3+
Build system: pyproject
Synopsis: Radio baseband I/O
Description:

Baseband is a package for reading and writing VLBI and other radio baseband files, with the aim of simplifying and streamlining data conversion and standardization.

tangos 1.10.0
Dependencies: python-hupper@1.12.1 python-matplotlib@3.8.2 python-more-itertools@10.6.0 python-numpy@1.26.4 python-packaging@25.0 python-pastedeploy@3.1.0 python-plaster@1.1.2 python-plaster-pastedeploy@1.0.1 python-psycopg2@2.9.11 python-pymysql@1.1.1 python-pyparsing@3.2.3 python-pyramid@2.0.2 python-pyramid-debugtoolbar@4.12.1 python-pyramid-jinja2@2.10.1 python-pyramid-retry@2.1.1 python-pyramid-tm@2.6 python-repoze-lru@0.7 python-scipy@1.12.0 python-setuptools@80.9.0 python-sqlalchemy@2.0.36 python-tblib@3.1.0 python-tqdm@4.67.1 python-translationstring@1.4 python-venusian@3.1.1 python-waitress@3.0.2 python-webob@1.8.9 python-zope-deprecation@6.0 python-zope-interface@7.2 python-zope-sqlalchemy@1.6
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/pynbody/tangos
Licenses: Modified BSD
Build system: pyproject
Synopsis: Agile numerical galaxy organisation system
Description:

TANGOS is a tool to build a database (along the lines of Eagle or MultiDark) for cosmological and zoom simulations.

Features:

  • designed to store and manage results from custom analysis code

  • provides web and Python interfaces

  • science-focussed queries across entire merger trees, without requiring any knowledge of SQL

  • manages the process of populating the database with science data, including auto-parallelising custom analysis

  • customization with multiple Python modules such as pynbody or yt to process raw simulation data

  • suports file-based database SQLite, server-based MySQL and PostgreSQL

python-cmyt 2.0.2
Propagated dependencies: python-matplotlib@3.8.2 python-numpy@1.26.4
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://yt-project.org/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Matplotlib colormaps from the yt project
Description:

This package provides a range of colormaps designed for scientific use with Matplotlib. It includes perceptually uniform sequential colormaps such as abre, dusk, kepl, and octarine, as well as monochromatic sequential colormaps like blue, green, and red, and others (algae, pastel, and xray).

python-sunpy-soar 1.11.1
Propagated dependencies: python-astropy@7.1.1 python-matplotlib@3.8.2 python-requests@2.32.5 python-sunpy@7.0.3
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://docs.sunpy.org/projects/soar
Licenses: FreeBSD
Build system: pyproject
Synopsis: Solar Orbiter Archive plugin for SunPy
Description:

This package provides a sunpy FIDO plugin for accessing data in the Solar Orbiter Archive.

python-spectral-cube 0.6.6
Propagated dependencies: python-aplpy@2.2.0 python-astropy@7.1.1 python-casa-formats-io@0.3.0 python-dask@2024.12.1 python-distributed@2024.12.1 python-fsspec@2025.9.0 python-joblib@1.5.2 python-matplotlib@3.8.2 python-numpy@1.26.4 python-packaging@25.0 python-pvextractor@0.4 python-radio-beam@0.3.9 python-reproject@0.14.1 python-scipy@1.12.0 python-tqdm@4.67.1 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-lenstronomy-minimal 1.13.2
Propagated dependencies: python-astropy@6.1.7 python-configparser@7.2.0 python-corner@2.2.2 python-h5py@3.13.0 python-matplotlib@3.8.2 python-mpmath@1.3.0 python-multiprocess@0.70.18 python-numba@0.61.0 python-numpy@1.26.4 python-pyxdg@0.28 python-pyyaml@6.0.2 python-schwimmbad@0.4.2 python-scikit-image@0.23.2 python-scikit-learn@1.7.0 python-scipy@1.12.0
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/lenstronomy/lenstronomy
Licenses: Modified BSD
Build system: pyproject
Synopsis: Multi-purpose lens modeling software
Description:

lenstronomy is a multi-purpose software package to model strong gravitational lenses. lenstronomy finds application for time-delay cosmography and measuring the expansion rate of the Universe, for quantifying lensing substructure to infer dark matter properties, morphological quantification of galaxies, quasar-host galaxy decomposition and much more.

python-asdf-coordinates-schemas 0.4.0
Propagated dependencies: python-asdf@5.1.0
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/asdf-format/asdf-coordinates-schemas
Licenses: Modified BSD
Build system: pyproject
Synopsis: ASDF coordinates schemas
Description:

This package provides ASDF schemas for validating coordinates tags. Users should not need to install this directly; instead, install an implementation package such as asdf-astropy.

python-crds-minimal 13.0.6
Propagated dependencies: python-astropy@7.1.1 python-numpy@1.26.4 python-filelock@3.16.1 python-asdf@5.1.0 python-requests@2.32.5 python-parsley@1.3
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://hst-crds.stsci.edu
Licenses: Modified BSD
Build system: pyproject
Synopsis: Calibration Reference Data System for HST and JWST
Description:

CRDS is a package used for working with astronomical reference files for the HST and JWST telescopes. CRDS is useful for performing various operations on reference files or reference file assignment rules. CRDS is used to assign, check, and compare reference files and rules, and also to predict those datasets which should potentially be reprocessed due to changes in reference files or assignment rules. CRDS has versioned rules which define the assignment of references for each type and instrument configuration. CRDS has web sites corresponding to each project http://hst-crds.stsci.edu or https://jwst-crds.stsci.edu/ which record information about reference files and provide related services.

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.

python-mpl-animators 1.2.4
Propagated dependencies: python-astropy@7.1.1 python-matplotlib@3.8.2 python-numpy@1.26.4
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://sunpy.org
Licenses: Modified BSD
Build system: pyproject
Synopsis: Interactive animations with matplotlib
Description:

The mpl_animators package provides a set of classes which allow the easy construction of interactive matplotlib widget based animations.

python-drizzle 2.1.1
Propagated dependencies: python-numpy@1.26.4
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/spacetelescope/drizzle
Licenses: Modified BSD
Build system: pyproject
Synopsis: Combining dithered images into a single image
Description:

The drizzle library is a Python package for combining dithered images into a single image. This library is derived from code used in DrizzlePac. Like DrizzlePac, most of the code is implemented in the C language. The biggest change from DrizzlePac is that this code passes an array that maps the input to output image into the C code, while the DrizzlePac code computes the mapping by using a Python callback. Switching to using an array allowed the code to be greatly simplified.

python-stdatamodels-minimal 4.1.0
Propagated dependencies: python-asdf@4.5.0 python-asdf-transform-schemas@0.6.0 python-asdf-astropy@0.9.0 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/stdatamodels
Licenses: Modified BSD
Build system: pyproject
Synopsis: STScI DataModel classes used in calibration pipelines
Description:

Provides DataModel, which is the base class for data models implemented in the JWST and Roman calibration software.

indi 2.1.6
Dependencies: cfitsio@4.6.3 curl@8.6.0 fftw@3.3.10 gsl@2.8 kmod@29 libev@4.33 libjpeg-turbo@2.1.4 libnova@0.16 libtiff@4.4.0 libusb@1.0.25 zlib@1.3.1
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://www.indilib.org
Licenses: Modified BSD GPL 2+ LGPL 2.0+ LGPL 2.1+
Build system: cmake
Synopsis: Library for astronimical instrumentation control
Description:

INDI (Instrument-Neutral Device Interface) is a distributed XML-based control protocol designed to operate astronomical instrumentation. INDI is small, flexible, easy to parse, scalable, and stateless. It supports common DCS functions such as remote control, data acquisition, monitoring, and a lot more.

genetic 1.5.0
Dependencies: fftw@3.3.10 fftwf@3.3.10 gsl@2.8 hdf5@1.14.6
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/pynbody/genetic
Licenses: GPL 3+
Build system: cmake
Synopsis: Genetically-modified initial conditions generator
Description:

GenetIC is a code to generate initial conditions for cosmological simulations, especially for zoom simulations of galaxies. It provides support for "genetic modifications" as described by e.g. Roth et al 2015, Rey & Pontzen 2018. It also supports 'splicing' as described by Cadiou et al 2021.

python-wiimatch 0.3.2
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/wiimatch
Licenses: Modified BSD
Build system: pyproject
Synopsis: Optimal matching of weighted N-dimensional image intensity data
Description:

wiimatch is a package that provides core computational algorithms for optimal matching of weighted N-dimensional image intensity data using (multivariate) polynomials.

python-sbpy 0.5.0
Propagated dependencies: python-ads@0.12.7 python-astropy@7.1.1 python-astroquery@0.4.11 python-ginga@5.4.0 python-numpy@1.26.4 python-photutils@2.3.0 python-pyyaml@6.0.2 python-scipy@1.12.0 python-synphot@1.6.0
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://sbpy.org
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python module for small-body planetary astronomy
Description:

sbpy is a package for small-body planetary astronomy. It is meant to supplement functionality provided by astropy with functions and methods that are frequently used in the context of planetary astronomy with a clear focus on asteroids and comets. Features:

  • observation planning tools tailored to moving objects

  • photometry models for resolved and unresolved observations

  • wrappers and tools for astrometry and orbit fitting

  • spectroscopy analysis tools and models for reflected solar light and emission from gas

  • cometary gas and dust coma simulation and analysis tools

  • asteroid thermal models for flux estimation and size/albedo estimation

  • image enhancement tools for comet comae and PSF subtraction tools

  • lightcurve and shape analysis tools

  • access tools for various databases for orbital and physical data, as well as ephemerides services

Total packages: 69244