The Astrophysics Source Code Library (ASCL) is a free online registry and repository for source codes of interest to astronomers and astrophysicists, including solar system astronomers, and lists codes that have been used in research that has appeared in, or been submitted to, peer-reviewed publications. The ASCL is indexed by the SAO/NASA Astrophysics Data System (ADS) and Web of Science and is citable by using the unique ascl ID assigned to each code. The ascl ID can be used to link to the code entry by prefacing the number with ascl.net (i.e., ascl.net/1201.001).
2026 Apr 05
[submitted]
FARGOpy: A Python Package for Post-processing and Analyzing FARGO3D Hydrodynamical Simulations
FARGOpy is a Python package designed for the analysis and visualization of hydrodynamical simulations produced by the FARGO3D code. It provides a reproducible and physically consistent analysis pipeline for refined spherical grids, where curvilinear geometry and spatial non-uniformity often hinder the use of generic tools. The package supports the manipulation of scalar and vector fields, offering tools for multidimensional interpolation, flux calculation through arbitrary surfaces, and kinematic analysis in planetocentric frames. It is particularly robust for post-processing planet-disk interaction simulations and studying circumplanetary environments.
2026 Mar 30
[ascl:2603.022]
MASSKIP: Multi-Amplifier Sensing Skipper CCD Pipeline
MASSKIP reduces, calibrates, and performs photometric analysis on images acquired with Multi-Amplifier Sensing (MAS) Skipper CCDs. It handles amplifier heterogeneity and deep sub-electron read noise regimes. The Python pipeline supports Multi-Extension FITS (MEF) files, executing overscan correction per extension with independent ROI shifting, pixel-by-pixel bias subtraction, and normalized master flat creation. It applies variance-weighted and signal-to-noise ratio-weighted combination methods to dynamically suppress noisy amplifiers and achieve theoretical sub-electron read noise limits. MASSKIP also includes enhanced cosmic ray rejection, dynamic WCS injection, and a built-in photometry module utilizing photutils.
[ascl:2603.021]
GpuFitsCrypt: High-performance FITS encryption library
GpuFitsCrypt integrates a flexible policy engine for fine-grained access control with a GPU-accelerated implementation of the AES-GCM authenticated encryption protocol for massive astronomical catalogs in FITS format. The framework implements a novel parallel tree-reduction strategy to overcome the inherently sequential Galois/Counter Mode (GCM) authentication hash (GHASH) bottleneck, achieving authenticated encryption throughput exceeding 380 MB/s suitable for petabyte-scale astronomical data. GpuFitsCrypt provides a robust mechanism for data providers to enforce access policies ensuring both confidentiality and integrity without hindering research workflows.
[ascl:2603.020]
growpacity: A computationally efficient dust opacity model suitable for coagulation models
growpacity computes mean opacities for dust populations with arbitrary composition, maximum grain size
amax, and size distribution power-law index q. It uses optool (
ascl:2104.010) to compute frequency-dependent absorption and scattering coefficients over a configurable parameter grid, which are averaged into Rosseland and Planck mean opacities as functions of
amax, q, and temperature. The results are stored in lightweight tables that can be efficiently interpolated via provided C and Python interfaces, enabling use in high-performance radiation hydrodynamics and dust evolution simulations with dynamically varying grain size distributions.
2026 Mar 25
[submitted]
Cosmic Web Explorer
An interactive, WebGPU-accelerated simulation of Large-Scale Structure (LSS) evolution. The software utilizes a "2.5D" Universe approach, projecting a thin slice of a 3D universe onto a 2D plane, to visualize the formation of cosmic filaments and voids from z = 10 to the present via a live web interface. It combines analytical 2LPT with a local quasi-N-body gravity scheme, incorporating rigorous background expansion and structure growth for LCDM and w0-wa dark energy models. To maintain smooth interactivity with up to 200k tracers, particle interactions are computed locally and include a phenomenological adhesion model. The tool features two distinct modes: a cosmological sandbox with realistic initial conditions and an "enhanced BAO" mode designed to highlight the emergence of Baryon Acoustic Oscillation signals. Optimized for high-performance browser rendering (WebGL/WebGPU), it is designed for professional scientific presentations, classroom teaching, and public outreach.
[submitted]
Visualizing Gravitational Lensing
An interactive, browser-based tool for exploring gravitational lensing phenomena. The software implements rigorous mass models, including point-mass, NFW halos, elliptical halos, and cosmic void profiles, allowing users to visualize lensed images and critical curves in real-time via a live web interface. While the physics is strictly grounded in these models, the lensing effects are purposefully exaggerated to highlight phenomenological features for educational clarity. It is designed for professional presentations, scientific outreach, and teaching.
2026 Mar 17
[submitted]
Skynet SOAP: A science-ready aperture photometry pipeline for observations made with the Skynet Robotic Telescope Network.
Skynet SOAP is a field-wide aperture photometry pipeline for astronomical observations from the Skynet Robotic Telescope Network. The software performs automated source extraction, background subtraction, aperture photometry, catalog cross-matching, and photometric calibration for all sources in an image. It supports SEP-based source extraction and photometry, forced photometry at user-specified sky positions, limiting-magnitude estimation, configurable aperture selection, calibration against catalogs including SkyMapper, APASS, and Pan-STARRS, and export to multiple tabular formats. Originally designed for follow-up observations of gamma-ray bursts, the pipeline enables science-ready photometric analysis of transient and time-domain observations made with Skynet.
[submitted]
SolRaT: solar radiative transfer non-LTE modeling code
SolRaT solves the polarized non-LTE radiative transfer problem in solar and stellar atmospheres within the multi-term atom model. The emergent Stokes profiles in the presence of arbitrary magnetic fields are calculated by solving the coupled non-LTE statistical equilibrium and polarized radiative transfer equations. The code includes a set of pre-configured atom models for selected spectral lines including He I D3, and provides a flexible modeling interface for prototyping of polarized non-LTE line formation.
2026 Mar 16
2026 Mar 15
[ascl:2603.019]
TriPoDPy: Dust coagulation and evolution in protoplanetary disks
TriPoDPy simulates the evolution of gas and dust in protoplanetary disks using a parametric dust-evolution model. It models the radial evolution of disk material, including viscous evolution of the gas and the advection, diffusion, and growth of dust particles. It implements the TriPoD dust model to represent dust size distributions and track their evolution across the disk. The code uses Simframe (
ascl:2603.018) for running simulations, and its Simulation class inherits attributes from DustPy (
ascl:2207.016). TriPoDPy can be used to explore the structure and dynamics of protoplanetary disks and the processes that influence dust growth and transport during planet formation.