Category Archives: code additions

May 2023 additions to the ASCL

Twenty-five codes were added to the ASCL in May, 2023:

aartfaac2ms: Aartfaac datasets converter
breizorro: Image masking tool
CELEBI: Precision localizations and polarimetric data for fast radio bursts
COLIBRI: Cosmological libraries in Python
DarkMappy: Mapping the dark universe

DDFacet: Facet-based radio imaging package
DP3: Streaming processing pipeline for radio interferometric data
EIDOS: Modeling primary beams of radio astronomy antennas
extrapops: Fast simulation and analysis of extra-galactic binary GW sources
FLAGLET: Fast and exact wavelet transform on the ball

FRIDDA: Fisher foRecast code for combIned reDshift Drift and Alpha
GLASS: Cosmological simulations on the sphere
GrGadget: Evolve metric perturbations in the weak field limit
gw_pta_emulator: Gravitational Waves via Pulsar Timing Arrays
GWSurrogate: Gravitational wave surrogate models

JEDI: James’s EVE Dimming Index
katdal: MeerKAT Data Access Library
KERN: Radio telescope toolkit
killMS: Direction-dependent radio interferometric calibration package
Nextflow: DSL for data-driven computational pipelines

QuartiCal: Fast radio interferometric calibration
simple-m2m: Extensions to the standard M2M algorithm for full modeling of observational data
sterile-dm: Sterile neutrino production
Stimela: Containerized radio interferometry scripting framework
Virtual Telescope: Next-Generation Space Telescope Simulator

April 2023 additions to the ASCL

Six codes were added to the ASCL in April, 2023. What can I say? Should have been more; sorry!

ASSIST: Solar system test particles trajectories integrator
Applefy: Robust detection limits for high-contrast imaging
BatAnalysis: HEASOFT wrapper for processing Swift-BAT data
FALCO: Fast Linearized Coronagraph Optimizer in MATLAB
FALCO: Fast Linearized Coronagraph Optimizer in Python
JET: JWST Exoplanet Targeting

March 2023 additions to the ASCL

Twenty codes were added to the ASCL in March, 2023:

bajes: Bayesian Jenaer software
Blobby3D: Bayesian inference for gas kinematics
cysgp4: Wrapper for C++ SGP4 satellite library
Delphes: Fast simulation of a generic collider experiment
EvoEMD: Cosmic Evolution with an Early Matter-Dominated era

FastJet: Jet finding in pp and e+e− collisions
GPCC: Gaussian process cross-correlation for time delay estimation
HaloGraphNet: Predict halo masses from simulations
line_selections: Automatic line detection for large spectroscopic surveys
MORPHOFIT: Morphological analysis of galaxies

naif: Frequency analysis package
nd-redshift: Number Density Redshift Evolution Code
Pandora: Fast exomoon transit detection algorithm
pulsar_spectra: Pulsar flux density measurements, spectral models fitting, and catalog
PyCom: Interstellar communication

SatGen: Semi-analytical satellite galaxy and dark matter halo generator
Scri: Manipulate time-dependent functions of spin-weighted spherical harmonics
SeeKAT: Localizer for transients detected in tied-array beams
SIDM: Density profiles of self-interacting dark-matter halos with inhabitant galaxies
spinsfast: Fast and exact spin-s spherical harmonic transforms

February 2023 additions to the ASCL

Twenty-six codes were added to the ASCL in February, 2023:

AART: Adaptive Analytical Ray Tracing
AMICAL: Aperture Masking Interferometry Calibration and Analysis Library
AnalyticLC: Dynamical modeling of planetary systems
celmech: Sandbox for celestial mechanics calculations

deconfuser: Fast orbit fitting to directly imaged multi-planetary systems
Diffmah: Differentiable models of halo and galaxy formation history
Diffstar: Differentiable star formation histories
DSPS: Differentiable Stellar Population Synthesis

EXOTIC: EXOplanet Transit Interpretation Code
FCFC: C toolkit for computing correlation functions from pair counts
GCP: Automated GILDAS-CLASS Pipeline
HawkingNet: Finding Hawking points in the Cosmic Microwave Background

HDMSpectra: Dark Matter Spectra from the electroweak to the Planck scale
kima: Exoplanet detection in RVs with DNest4 and GPs
MADCUBA: MAdrid Data CUBe Analysis
nicaea: NumerIcal Cosmology And lEnsing cAlculations

PHOTOe: Monte Carlo model for simulating the slowing down of photoelectrons
RALF: RADEX Line Fitter
RCR: Robust Chauvenet Outlier Rejection
RichValues: Managing numeric values with uncertainties and upper/lower limits

SASHIMI-C: Semi-Analytical SubHalo Inference ModelIng for Cold Dark Matter
SASHIMI-W: Semi-Analytical SubHalo Inference ModelIng for Warm Dark Matter
SFQEDtoolkit: Strong-field QED processes modeling for PIC and Monte Carlo codes
swyft: Scientific simulation-based inference at scale

UBER: Universal Boltzmann Equation Solver
UniverseMachine: Empirical model for galaxy formation

January 2023 additions to the ASCL

Thirty codes were added to the ASCL in January, 2023:

ALMA3: plAnetary Love nuMbers cAlculator
CALSAGOS: Select cluster members and search, find, and identify substructures
desitarget: Selecting DESI targets from photometric catalogs
Fastcc: Broadband radio telescope receiver fast color corrections
FERRE: Match physical models to measurements

fitOmatic: Interferometric data modeling
GalCEM: GALactic Chemical Evolution Model
HEADSS: HiErArchical Data Splitting and Stitching for non-distributed clustering algorithms
HiLLiPoP: High-L Likelihood Polarized for Planck
HIPP: HIgh-Performance Package for scientific computation

KCWI_DRP: Keck Cosmic Web Imager Data Reduction Pipeline in Python
kderp: KCWI Data Extraction and Reduction Pipeline in IDL
LBL: Line-by-line velocity measurements
LoLLiPoP: Low-L Likelihood Polarized for Planck
MGwave: Detect kinematic moving groups in astronomical data

PoWR: Potsdam Wolf-Rayet Models
Puri-Psi: Radio interferometric imaging
pyExoRaMa: An interactive tool to investigate the radius-mass diagram for exoplanets
Pyxel: Detector and end-to-end instrument simulation
ReACT: Calculation of non-linear power spectra from non-standard physics

Rosetta: Platform for resource-intensive, interactive data analysis
Self-cal: Optical/IR long-baseline interferometry
SOAP-GPU: Spectral time series simulations with GPU
SOXS: Simulated Observations of X-ray Sources
special: SPEctral Characterization of directly ImAged Low-mass companions

VDA: Void Dwarf Analyzer
WALDO: Waveform AnomaLy DetectOr
WF4Py: Gravitational waves waveform models in pure Python language
XGA: Efficient analysis of XMM observations
Xpol: Pseudo-Cl power spectrum estimator

December 2022 additions to the ASCL

Twenty-six codes were added to the ASCL in December, 2022:

AbundanceMatching: Subhalo abundance matching with scatter
BANZAI-NRES: BANZAI data reduction pipeline for NRES
Burning Arrow: Black hole massive particles orbit degradation
CONTROL: Colorado Ultraviolet Transit Experiment data reduction pipeline

Elysium: Observing black hole accretion disks
Eventdisplay: Analysis and reconstruction package for ground-based Gamma-ray astronomy
FastDF: Integrating neutrino geodesics in linear theory
GPry: Bayesian inference of expensive likelihoods with Gaussian processes

GWFAST: Fisher information matrix python package for gravitational-wave detectors
Hazma: Compute indirect detection constraints on sub-GeV dark matter
Infinity: Calculate accretion disk radiation forces onto moving particles
m2mcluster: Star clusters made-to-measure modeling

MGCosmoPop: Modified gravity and cosmology with binary black holes population models
MTNeedlet: Spherical maps filtering
Omega: Photon equations of motion
PACMAN: Planetary Atmosphere, Crust, and MANtle geochemical evolution

panco2: Pressure profile measurements of galaxy clusters
powspec: Power and cross spectral density of 2D arrays
PyMCCF: Python Modernized Cross Correlation Function for reverberation mapping studies
pyTANSPEC: Python tool for extracting 1D TANSPEC spectra from 2D images

sf_deconvolve: PSF deconvolution and analysis
SImMER: Stellar Image Maturation via Efficient Reduction
SourceXtractor++: Extracts sources from astronomical images
Spender: Neural spectrum encoder and decoder

Tranquillity: Creating black hole spin divergence plots
xwavecal: Wavelength calibrating echelle spectrographs

November 2022 additions to the ASCL

Twenty codes were added to the ASCL in November, 2022:

2DFFTUtils: 2DFFT Utilities implementation
AMBER: Abundance Matching Box for the Epoch of Reionization
APERO: A PipelinE to Reduce Observations
baobab: Training data generator for hierarchically modeling strong lenses with Bayesian neural networks
BiGONLight: Bi-local Geodesic Operators framework for Numerical Light propagation

BlackJAX: Library of samplers for JAX
EXCEED-DM: EXtended Calculation of Electronic Excitations for Direct detection of Dark Matter
fastSHT: Fast Spherical Harmonic Transforms
gsf: Grism SED Fitting package
H-FISTA: Phase retrieval for pulsar spectroscopy

KC: Analytical propagator with collision detection for Keplerian systems
Korg: 1D local thermodynamic equilibrium stellar spectral synthesis
mgcnn: Standard and modified gravity (MG) cosmological models classifier
ODNet: Asteroid occultation detection convolutional neural network
ovejero: Bayesian neural network inference of strong gravitational lenses

PAHDecomp: Decomposing the mid-IR spectra of extremely obscured galaxies
PDFchem: Average abundance of species from Av-PDFs
pmclib: Population Monte Carlo library
PTAfast: PTA correlations from stochastic gravitational wave background
unTimely_Catalog_explorer: A search and visualization tool for the unTimely Catalog

October 2022 additions to the ASCL

Thirty codes were added to the ASCL in October, 2022:

Blacklight: GR ray tracing code for post-processing Athena++ simulations
BornRaytrace: Weak gravitational lensing effects simulator
CK: Cloud modeling and removal
COMET: Emulated predictions of large-scale structure observables
cuvarbase: fast period finding utilities for GPUs

ExoRad2: Generic point source radiometric model
Faiss: Similarity search and clustering of dense vectors library
Finder_charts: Create finder charts from image data of various sky surveys
gbdes: DECam instrumental signature fitting and processing programs
iharm3d: Hybrid MPI/OpenMP 3D HARM with vectorization

ixpeobssim: Imaging X-ray Polarimetry Explorer simulator and analyzer
LavAtmos: Gas-melt equilibrium calculations for a given temperature and melt composition
LensingETC: Lensing Exposure Time Calculator
MCCD: Multi-CCD Point Spread Function Modelling
NEMESIS: Non-linear optimal estimator for multivariate spectral analysis

NIRDust: Near Infrared Dust finder for Type2 AGN K-band spectra
paltas: Simulation-based inference on strong gravitational lensing systems
PETSc: Portable, Extensible Toolkit for Scientific Computation
PGOPHER: Rotational, vibrational, and electronic spectra simulator
pixmappy: Python interface to gbdes astrometry solutions

POSYDON: Single and binary star population synthesis code
PSFr: Point Spread Function reconstruction
PSS: Pulsar Survey Scraper
PySME: Spectroscopy Made Easy reimplemented with Python
RADTRAN: General purpose planetary radiative transfer model

SHEEP: Machine Learning pipeline for astronomy classification
Solar-MACH: Multi-spacecraft longitudinal configuration plotter
SPINspiral: Parameter estimation for analyzing gravitational-wave signals
TSRecon: Time series reconstruction method of massive astronomical catalogs
tvguide: Observability by TESS

September 2022 additions to the ASCL

Twenty codes were added to the ASCL in September, 2022:

A-SLOTH: Semi-analytical model to connect first stars and galaxies to observables
AMBER: Fast pipeline for detecting single-pulse radio transients
Cluster Toolkit: Tools for analyzing galaxy clusters
DeepMass: Cosmological map inference with deep learning
FastQSL: Quasi-separatrix Layers computation method

GaLight: 2D modeling of galaxy images
GRUMPY: Galaxy formation with RegUlator Model in Python
Herculens: Differentiable gravitational lensing
HyPhy: Hydrodynamical Physics via Deep Generative Painting
KaRMMa: Curved-sky mass map reconstruction

libTheSky: Compute positions of celestial bodies and events
PINION: Accelerating radiative transfer simulations for cosmic reionization
RAPOC: Rosseland and Planck mean opacities calculator
SCORE: Shape COnstraint REstoration
SolTrack: Compute the position of the Sun in topocentric coordinates

SpectraPy: Extract and reduce astronomical spectral data
SynPopIO: Synthetic Population of Interstellar Objects
TauREx3: Tau Retrieval for Exoplanets
URILIGHT: Time-dependent Monte-Carlo radiative-transfer
wsynphot: Synthetic photometry package using quantities

August 2022 additions to the ASCL

Twenty-five codes were added to the ASCL in August 2022:

Asymmetric Uncertainty: Handling nonstandard numerical uncertainties
BlaST: Synchrotron peak estimator for blazars
CRPropa3: Simulation framework for propagating extraterrestrial ultra-high energy particles
CubeFit: Regularized 3D fitting for spectro-imaging data
DELIGHT: Identify host galaxies of transient candidates

EstrellaNueva: Expected rates of supernova neutrinos calculator
FFD: Flare Frequency Distribution
GSSP: Grid Search in Stellar Parameters
GStokes: Magnetic field structure and line profiles calculator
HOCHUNK3D: Dust radiative transfer in 3D

J-comb: Combine high-resolution and low-resolution data
LeXInt: Leja Exponential Integrators
POIS: Python Optical Interferometry Simulation
PyNAPLE: Automated pipeline for detecting changes on the lunar surface
qrpca: QR-based Principal Components Analysis

RadioLensfit: Radio weak lensing shear measurement in the visibility domain
RJ-plots: Automated objective classification of 2D structures
Scatfit: Scattering fits of time domain radio signals (Fast Radio Bursts or pulsars)
SPAMMS: Spectroscopic PAtch Model for Massive Stars
ThermoEngine: Thermodynamic properties estimator and phase equilibrium calculator

toise: Performance estimator for high-energy neutrino detectors
TOM Toolkit: Target and Observation Manager Toolkit
uvcombine: Combine images with different resolutions
VapoRock: Modeling magma ocean atmospheres and stellar nebula
Yonder: Data denoising and reconstruction