Category Archives: code additions

December 2024 additions to the ASCL

Thirty codes were added to the ASCL in December, 2024:

BADASS: Bayesian AGN Decomposition Analysis for SDSS Spectra
BlendingToolKit: Tools to create blend catalogs, produce training samples, and implement blending metrics
CLOWN: Cloud detection software for observatories with an all-sky camera
Codex Africanus: Radio astronomy algorithms library
cogsworth: Self-consistent population synthesis and galactic dynamics simulations

Combustion Toolbox: Gaseous combustion problem solver
Coport: Covariant polarized radiative transfer
CosmoFlow: A systematic approach to primordial correlators
dask-ms: xarray datasets from CASA tables
DIES: Dust radiative transfer with the immediate reemission method

exoTEDRF: Tools for end-to-end reduction of JWST exoplanet observations
FINUFFT: Flatiron Institute Nonuniform Fast Fourier Transform
FitTeD: Fitting Transients with Discs
ForestFlow: Lyman-alpha cosmology emulator
gwforge: Mock gravitational wave detector data generator

lintsampler: Efficient random sampling via linear interpolation
MARDIGRAS: MAss-Radius DIaGRAm with Sliders
mr-plotter: Mass-radius diagrams plotter
nifty-ls: Fast Lomb-Scargle periodogram
Particle_spray: Modeling globular cluster streams

pmwd: Particle Mesh With Derivatives
POSEIDON: Multidimensional atmospheric retrieval of exoplanet spectra
Siril: Astronomical image processing tool
Spectuner: Automated line identification of interstellar molecules
squishyplanet: Non-spherical exoplanet transit modeling

Stimela2: Workflow management framework for data reduction workflows
The Payne: Interpolate spectral models with neural networks
Twinkle: Calculate and plot spectral energy distribution of main-sequence stars
WD_models: WD photometry to physical parameters transformer
γ-Cascade V4: Gamma-ray propagation package

November 2024 additions to the ASCL

Thirty codes were added to the ASCL in November, 2024:

Astrocats: Construct astronomical catalogs
atlas-fit: Python tool to fit solar spectra to a known atlas
BSAVI: Bayesian SAmple VIsualizer for cosmological likelihoods
CLASS LVDM: Cosmological model of Lorentz invariance violation in gravity and dark matter
DAMSPI: DArk Matter SPIkes in EAGLE simulations

DarkMatters: Multi-frequency emissions from Dark Matter annihilation and decay
DarkRayNet: Simulation tool for indirect Dark Matter searches
Diagnose: Spectral classification code
DustPOL-py: Numerical modeling of dust polarization
EFTofPNG: Effective Field Theory of Post-Newtonian Gravity

fits_warp: Warp catalogues and images to dedistort the effects of the ionosphere
flashcurve: Fast generation of adaptive-binning light curves with Fermi-LAT data
GAz: Genetic Algorithm for photometric redshift estimation
HBSGSep: Hierarchical Bayesian Star-Galaxy Separations
HIILines: Analytical ionized ISM emission line model

IcyDwarf: Coupled geophysical-geochemical-orbital evolution model of icy worlds
jaxspec: X-ray spectra Bayesian analysis
McFine: Muli-component hyperfine fitting tool
MMLPhoto-z: Cross-modal contrastive learning method for estimating photo-z of quasars
mochi_class: Modelling Optimization to Compute Horndeski in CLASS

Mosaic: Multibeamformed Observation Simulation And Interferometry Characterization
NE2001p: Python implementation of the NE2001 Galactic electron density model
NEMESISPY: Modeling exoplanet spectra
pycosmicstar: PYthon cosmic STar formAtion Rate
PyMerger: Einstein Telescope binary black hole merger detector

ReverseDiff: Reverse mode automatic Differentiation for Julia
SMINT: Structure Model INTerpolator
spectroflat: Generic Python calibration library for spectro-polarimetric data
threedhst: 3D-HST grism analysis software
unicorn: Full 3D-HST grism pipeline

October 2024 additions to the ASCL

Twenty codes were added to the ASCL in October, 2024:

ARK: 3D hydrodynamics code for the study of convective problems
BayeSED: Bayesian SED synthesis and analysis of galaxies and AGNs
CloudCovErr.jl: Debias and improve error bar estimates for photometry
DGEM: 3D dust continuum radiative transfer code for method comparison
DIRTY: 3D dust radiative transfer for dusty astrophysical sources

Exo-REM: 1D self-consistent radiative-equilibrium model for exoplanetary atmospheres
Falcon-DM: N-body code for inspirals in DM spikes
fastPTA: Constraining power of PTA configurations forecaster
forcepho: Generative modeling galaxy photometry for JWST
GalCraft: Building integral-field spectrograph data cubes of the Milky Way

Gaspery: Radial velocity (RV) observing strategies
Heracles: Harmonic-space statistics on the sphere
iPIC3D: Multi-scale plasma simulations of plasma
Kamodo: Space weather data access, interpolation, and visualization
lensitbiases: rFFT-based flat-sky CMB lensing tools

measure_extinction: Measure interstellar dust extinction using pair method
pysymlog: Symmetric (signed) logarithm scale for Python plots
solar-vSI: Calculate solar antineutrino spectra
SSOF: Data-driven models for extremely precise radial velocity (EPRV) spectra
vortex-p: Helmholtz-Hodge and Reynolds decomposition algorithm for particle-based simulations

September 2024 additions to the ASCL

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

AMReX: Software framework for block structured AMR
BeyonCE: Beyond Common Eclipsers
ClassiPyGRB: Swift/BAT GRB visualizer and classifier
cloudyfsps: Python interface between FSPS and Cloudy
DarsakX: X-ray telescope design and imaging performance analyzer

FGCluster: ForeGround Clustering
GASTLI: GAS gianT modeL for Interiors
MCMole3D: Statistical model for galactic molecular clouds
Padé: Protoplanetary disk turbulence simulator
PICASSO: Inpainter for point-sources for synchrotron and dust polarization

planetMagFields: Routines to plot magnetic fields of planets in our solar system
PyExoCross: Molecular line lists post-processor
pyRRG: Weak lensing shape measurement code
PySR: High-Performance Symbolic Regression in Python and Julia
resonances: Mean-motion resonances in Solar system and other planetary systems identifier

Stardust: Composite template fitting software
SUSHI: Semi-blind Unmixing with Sparsity for Hyperspectral Images
symbolic_pofk: Precise symbolic emulators of the linear and nonlinear matter power spectrum
UltraDark: Cosmological scalar fields simulator
WISE2MBH: Mass of supermassive black holes estimator

August 2024 additions to the ASCL

Fifteen codes were added to the ASCL in August, 2024:

21cmFirstCLASS: Generate initial conditions at recombination
Astronify: Astronomical data sonification
BELTCROSS2: Calculate the closest approaches of asteroids to meteoroid streams
Cue: Nebular emission modeling
GRBoondi: AMR-based code to evolve generalized Proca fields on arbitrary fixed backgrounds

HaloFlow: Simulation-Based Inference (SBI) using forward modeled galaxy photometry
LADDER: Learning Algorithm for Deep Distance Estimation and Reconstruction
M_SMiLe: Magnification Statistics of Micro-Lensing
pySDR: Wrapper for sharpened dimensionality reduction
RadioSED: Radio SED fitting for AGN

Sailfish: GPU-accelerated grid-based astrophysics gas dynamics code
SAQQARA: Stochastic gravitational wave background analysis
SDR: Sharpened Dimensionality Reduction
SHARC: SHArpened Dimensionality Reduction and Classification
SonAD: Sonification of astronomical data

July 2024 additions to the ASCL

Twenty codes were added to the ASCL in July, 2024:

AstroCLIP: Multimodal contrastive pretraining for astronomical data
ATM: Asteroid Thermal Modeling
BaCoN: BAyesian COsmological Network
bigfile: A reproducible massively parallel IO library for hierarchical data
cola_halo: Parallel cosmological N-body simulator

Fof: Friends-of-friends code to find groups
Forklens: Deep learning weak lensing shear
GRDzhadzha: Evolve matter on curved spacetimes
Heimdall: GPU accelerated transient detection pipeline for radio astronomy
hipipe: VLT/HiRISE reduction pipeline

MAKEE: MAuna Kea Echelle Extraction
Package-X: Calculate Feynman loop integrals
PFFT: Parallel fast Fourier transforms
photGalIMF: Stellar mass and luminosity evolution calculator
pony3d: Efficient island-finding tool for radio spectral line imaging

provabgs: SED modeling tools for PROVABGS
pycosie: Python analysis code used on Technicolor Dawn
pyFAT: Python Fully Automated TiRiFiC
RealSim: Statistical observational realism for synthetic images from galaxy simulations
UFalcon: Ultra Fast Lightcone

June 2024 additions to the ASCL

Thirty codes were added to the ASCL in June, 2024:

AAD: ALeRCE Anomaly Detector
AARD: Automatic detection of solar active regions
anzu: Measurements and emulation of Lagrangian bias models for clustering and lensing cross-correlations
AutoPhOT: Rapid publication-quality photometry of transients
BiaPy: Bioimage analysis pipeline builder

candl: Differentiable likelihood framework for analyzing CMB power spectrum measurements
CARDiAC: Anisotropic Redshift Distributions in Angular Clustering
CBiRd: Bias tracers In Redshift space
CTC: Color transformations calculator
EVA: Excess Variability-based Age

Faceted-HyperSARA: Parallel faceted imaging in radio interferometry
FLORAH: Galaxy merger tree generator with machine learning
GAStimator: Python MCMC gibbs-sampler with adaptive stepping
GRINN: Gravity Informed Neural Network for studying hydrodynamical systems
LeHaMoC: Leptonic-Hadronic Modeling Code for high-energy astrophysical sources

Lenser: Measure weak gravitational flexion
MBE: Magnification bias estimation
phazap: Low-latency identification of strongly lensed signals
phi-GPU: Parallel Hermite Integration on GPU
photochem: Chemical model of planetary atmospheres

PowerSpecCovFFT: FFTLog-based computation of non-Gaussian analytic covariance of galaxy power spectrum multipoles
PRyMordial: Precise computations of BBN within and beyond the Standard Model
QMC: Quadratic Monte Carlo
Redback: Bayesian inference package for fitting electromagnetic transients
SMART: Spectral energy distributions Markov chain Analysis with Radiative Transfer models

sphereint: Integrate data on a grid within a sphere
SRF: Scaling Relations Finder
SuperLite: Spectral synthesis code for interacting transients
WinNet: Flexible, multi-purpose, single-zone nuclear reaction network
ytree: yt-based merger-tree code

May 2024 additions to the ASCL

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

ABBHI: Autoregressive binary black hole inference
AFINO: Automated Flare Inference of Oscillations
blackthorn: Spectra from right-handed neutrino decays
coronagraph_noise: Coronagraph noise modeling routines
coronagraph: Python noise model for directly imaging exoplanets

CosmoPower: Machine learning-accelerated Bayesian inference
DirectSHT: Direct spherical harmonic transform
EF-TIGRE: Effective Field Theory of Interacting dark energy with Gravitational REdshift
fitramp: Likelihood-based jump detection
GauPro: R package for Gaussian process modeling

i-SPin: Multicomponent Schrodinger-Poisson systems with self-interactions
ICPertFLRW: Cactus Code thorn for initial conditions
LTdwarfIndices: Variable brown dwarf identifier
morphen: Astronomical image analysis and processing functions
ndcube: Multi-dimensional contiguous and non-contiguous coordinate-aware arrays

nessai: Nested sampling with artificial intelligence
PALpy: Python positional astronomy library
pyADfit: Nested sampling approach to quasi-stellar object (QSO) accretion disc fitting
pySPEDAS: Python-based Space Physics Environment Data Analysis Software
raccoon: Radial velocities and Activity indicators from Cross-COrrelatiON with masks

raynest: Parallel nested sampling based on ray
riddler: Type Ia supernovae spectral time series fitter
SPEDAS: Space Physics Environment Data Analysis System
sunbather: Escaping exoplanet atmospheres and transit spectra simulator
tapify: Multitaper spectrum for time-series analysis

April 2024 additions to the ASCL

Thirty codes were added to the ASCL in April, 2024:

astroNN: Deep learning for astronomers with Tensorflow
BayeSN: NumPyro implementation of BayeSN
binary_precursor: Light curve model of supernova precursors powered by compact object companions
cbeam: Coupled-mode propagator for slowly-varying waveguides
cudisc: CUDA-accelerated 2D code for protoplanetary disc evolution simulations

EBWeyl: Compute the electric and magnetic parts of the Weyl tensor
EffectiveHalos: Matter power spectrum and cluster counts covariance modeler
ExoPlex: Thermodynamically self-consistent mass-radius-composition calculator
GalMOSS: GPU-accelerated Galaxy Profile Fitting
GPUniverse: Quantum fields in finite dimensional Hilbert spaces modeler

jetsimpy: Hydrodynamic model of gamma-ray burst jet and afterglow
KCWIKit: KCWI Post-Processing and Improvements
LensIt: CMB lensing delensing tools
LEO-vetter: Automated vetting for TESS planet candidates
Mean_offset: Photometric image alignment with row and column means

mhealpy: Object-oriented healpy wrapper with support for multi-resolution maps
MLTPC: Machine Learning Telescope Pointing Correction
NbodyIMRI: N-body solver for intermediate-mass ratio inspirals of black holes and dark matter spikes
pAGN: AGN disk model equations solver
Panphasia: Create cosmological and resimulation initial conditions

PIPE: Extracting PSF photometry from CHEOPS data
PolyBin3D: Binned polyspectrum estimation for 3D large-scale structure
pyilc: Needlet ILC in Python
PySSED: Python Stellar Spectral Energy Distributions
RhoPop: Small-planet populations identifier

s2fft: Differentiable and accelerated spherical transforms
stringgen: Scattering based cosmic string emulation
superABC: Cosmological constraints from SN light curves using Approximate Bayesian Computation
TAT: Timing Analysis Toolkit for high-energy pulsar astrophysics
WignerFamilies: Compute families of wigner symbols with recurrence relations

March 2024 additions to the ASCL

Sixteen codes were added to the ASCL in March, 2024:

BTSbot: Automated identification of supernovae with multi-modal deep learning
CLASS-PT: Nonlinear perturbation theory extension of the Boltzmann code CLASS
DensityFieldTools: Manipulating density fields and measuring power spectra and bispectra
DistClassiPy: Distance-based light curve classification

FitCov: Fitted Covariance generation
fkpt: Compute LCDM and modified gravity perturbation theory using fk-kernels
kinematic_scaleheight: Infer the vertical distribution of clouds in the solar neighborhood
LtU-ILI: Robust machine learning in astro

MINDS: Hybrid pipeline for the reduction of JWST/MIRI-MRS data
OneLoopBispectrum: Computation of the one-loop bispectrum of galaxies in redshift space
Poke: Polarization ray tracing and Gaussian beamlet module for Python
pycorr: Two-point correlation function estimation

Pylians3: Libraries to analyze numerical simulations in Python 3
Pynkowski: Minkowski functionals and other higher order statistics
s4cmb: Systematics For Cosmic Microwave Background
URecon: Reconstruct initial conditions of N-Body simulations