Category Archives: code additions

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

July 2022 additions to the ASCL

Thirty-five codes were added to the ASCL in July 2022:

Analysis of dipole alignment in large-scale distribution of galaxy spin directions
BANZAI: Beautiful Algorithms to Normalize Zillions of Astronomical Images
BAYGAUD: BAYesian GAUssian Decomposer
calviacat: Calibrate star photometry by catalog comparison
casa_cube: Display and analyze astronomical data cubes

ConeRot: Velocity perturbations extractor
cosmic-kite: Auto-encoding the Cosmic Microwave Background
disksurf: Measure the molecular emission surface of protoplanetary disks
DustPy: Simulation of dust evolution in protoplanetary disks
echelle: Dynamic echelle diagrams for asteroseismology

ExoCTK: Exoplanet Characterization Tool Kit
gwdet: Detectability of gravitational-wave signals from compact binary coalescences
Helios-r2: Bayesian nested-sampling retrieval code
LOTUS: 1D Non-LTE stellar parameter determination via Equivalent Width method
massmappy: Mapping dark matter on the celestial sphere

MCFOST: Radiative transfer code
MeSsI: MErging SystemS Identification
MULTIGRIS: Multicomponent probabilistic grid search
MultiModes: Efficiently analyze pulsating stars
MuSCAT2_transit_pipeline: MuSCAT2 photometry and transit analysis pipelines

ParticleGridMapper: Particle data interpolator
pdspy: MCMC tool for continuum and spectral line radiative transfer modeling
petitRADTRANS: Exoplanet spectra calculator
piXedfit: Analyze spatially resolved SEDs of galaxies
pocoMC: Preconditioned Monte Carlo method for accelerated Bayesian inference

pymcfost: pymcfost: Python interface to the MCFOST 3D radiative transfer code
pynucastro: Python interfaces to the nuclear reaction rate databases
Pyriod: Period detection and fitting routines
samsam: Scaled Adaptive Metropolis SAMpler
SolAster: ‘Sun-as-a-star’ radial velocity variations

SSHT: Fast spin spherical harmonic transforms
TESS_PRF: Display the TESS pixel response function
triple-stability: Triple-star system stability determinator
vKompth: Time-dependent Comptonization model for black-hole X-ray binaries
walter: Predictor for the number of resolved stars in a given observation from RST

June 2022 additions to the ASCL

Twenty-eight codes were added to the ASCL in June 2022:

atoMEC: Average-Atom code for Matter under Extreme Conditions
CCDLAB: FITS image viewer and data reducer
CircleCraters: Crater-counting plugin for QGIS
Craterstats2: Planetary surface dating from crater size-frequency distribution measurements

Craterstats3: Analyze and plot crater count data for planetary surface dating
CuspCore: Core formation in dark matter haloes and ultra-diffuse galaxies by outflow episodes
DustFilaments: Paint filaments to produce a thermal dust full sky map at mm frequencies
ExoJAX: Spectrum modeling of exoplanets and brown dwarfs

IFSCube: Analyze and process integral field spectroscopy data cubes
MADYS: Isochronal parameter determination for young stellar and substellar objects
MYRaf: Aperture photometry GUI for IRAF
NonnegMFPy: Nonnegative Matrix Factorization with heteroscedastic uncertainties and missing data

PyCASSO: Stellar population and emission line fits in integral field spectra
pyHIIexplorerV2: Integrated spectra of HII regions extractor
pyPipe3D: Spectroscopy analysis pipeline
pystortion: Distortion measurement support

RealSim-IFS: Realistic synthetic integral field spectrscopy of galaxies from numerical simulations
SEVN: Stellar EVolution for N-body
ShapePipe: Galaxy shape measurement pipeline
Smart: Automatic differentiation of accelerations and variational equations

smooth: Smoothing for N-body simulations
SpinSpotter: Stellar rotation periods from high-cadence photometry calculator
Spritz: General relativistic magnetohydrodynamic code
TCF: Transit Comb Filter periodogram

vortex: Helmholtz-Hodge decomposition for an AMR velocity field
Wavetrack: Arbitrary time-evolving solar object recognition and tracking
WDPhotTools: White Dwarf Photometric SED fitter and luminosity function builder
wdwarfdate: White dwarfs age calculator

May 2022 additions to the ASCL

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

am: Microwave through submillimeter-wave propagation tool for the terrestrial atmosphere
ASOHF: Adaptive Spherical Overdensity Halo Finder
ASTROMER: Building light curves embeddings using transfomers
BANG: BAyesian decomposiotioN of Galaxies
CPNest: Parallel nested sampling

CS-ROMER: Compressed Sensing ROtation MEasure Reconstruction
EarthScatterLikelihood: Event rates and likelihoods for Dark Matter direct detection in the presence of Earth-Scattering
FAlCon-DNS: Framework of time schemes for direct numerical simulation of annular convection
FHD: Fast Holographic Deconvolution
HOPS: Haystack Observatory Postprocessing System

hyperas: Keras + Hyperopt
Hyperopt: Distributed asynchronous hyper-parameter optimization
LATTE: Lightcurve Analysis Tool for Transiting Exoplanet
ld-exosim: Simulate biases using different limb darkening laws
LiSA: LIghtweight Source finding Algorithms for analysis of HI spectral data

maelstrom: Forward modeling of pulsating stars in binaries
MM-LSD: Multi-Mask Least-Squares Deconvolution
myRadex: Radex with a twist
PMOIRED: Parametric Modeling of Optical Interferometric Data
Pryngles: PlanetaRY spaNGLES

pyICs: Initial Conditions creator for isolated galaxy formation simulations
PyWPF: Waterfall Principal Component Analysis (PCA) Folding
QSOGEN: Model quasar SEDs
simulateSearch: High-time resolution data sets simulations for radio telescopes
Zelda: Generate correlation functions and power spectra from a galaxy catalog

April 2022 additions to the ASCL

Twenty codes were added to the ASCL in April 2022:

ADBSat: Aerodynamic Database for Satellites
Astroplotlib: Python scripts to handle astronomical images
Bayesian SZNet: Bayesian deep learning to predict redshift with uncertainty
DarkFlux: Dark Matter annihilation spectrum computer
dsigma: Galaxy-galaxy lensing Python package

FBCTrack: Fragmentation and bulk composition tracking
GADGET-4: Parallel cosmological N-body and SPH code
legacystamps: Retrieve DESI Legacy Imaging Surveys cutouts
MAYONNAISE: ADI data imaging processing pipeline
MonoTools: Planets of uncertain periods detector and modeler

ProFuse: Physical models of galaxies and their components
pySIDES: Simulated Infrared Dusty Extragalactic Sky in Python
RMNest: Bayesian approach to measuring Faraday rotation and conversion in radio signals
RSG: Redshift Search Graphs
RTS: Radio Transient Simulations

SCRIPT: Semi-numerical Code for ReIonization with PhoTon-conservation
SimAb: Planet formation model
SpECTRE: Multi-scale, multi-physics problem solver
TESS-Localize: Localize variable star signatures in TESS Photometry
TG: Turbulence Generator

March 2022 additions to the ASCL

Thirty-one codes were added to the ASCL in March 2022:

agnpy: Modeling jetted Active Galactic Nuclei radiative processes with Python
AutoSourceID-Light: Source localization in optical images
axionCAMB: Modification of the CAMB Boltzmann code
Bootsik: Potential field calculator

D2O: Distributed Data Object
easyFermi: Fermi-LAT data analyzer
exoVista: Planetary systems generator
fleck: Fast starspot rotational modulation light curves

GAMERA: Source modeling in gamma astronomy
imexam: IMage EXAMination and plotting
Magrathea-Pathfinder: 3D AMR ray-tracing in simulations
MAGRATHEA: Multi-processor Adaptive Grid Refinement Analysis for THEoretical Astrophysics

MAMPOSSt: Mass/orbit modeling of spherical systems
MaNGA-DAP: MaNGA Data Analysis Pipeline
MaNGA-DRP: MaNGA Data Reduction Pipeline
MG-MAMPOSSt: Test gravity with the mass profiles of galaxy clusters

MIRaGe: Multi Instrument Ramp Generator
NIMBLE: Non-parametrIc jeans Modeling with B-spLinEs
PetroFit: Petrosian properties calculator and galaxy light profiles fitter
pygacs: Toolkit to manipulate Gaia catalog tables

pyobs: Python framework for autonomous astronomical observatories
SATCHEL: Pipeline to search for long-period exoplanet signals
SetCoverPy: A heuristic solver for the set cover problem
SimLine: Radiative transfer in molecular lines

SISTER: Starshade Imaging Simulation Toolkit for Exoplanet Reconnaissance
starry_process: Interpretable Gaussian processes for stellar light curves
sympy2c: Generating fast C/C++ functions and ODE solvers from symbolic expressions
TAWAS: Wave equation solver

Vetting: Stand-alone tools for vetting transit signals in Kepler, K2 and TESS data
Wigglewave: Linearized governing equations solver
Zoobot: Deep learning galaxy morphology classifier

February 2022 additions to the ASCL

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

ASPIRED: Automated SpectroPhotometric Image REDuction
Citlalicue: Create and manipulate stellar light curves
Contaminante: Identify blended targets in Kepler, TESS, and K2 data
distance-omnibus: Distance estimation method for molecular cloud clumps in the Milky Way

EDIV: Exoplanet Detection Identifier Vetter
EDIVU: Exoplanet Detection Identifier Vetter Unplugged
fiducial_flare: Spectra and lightcurves of a standardized far ultraviolet flare
Find_Orb: Orbit determination from observations

FIRE Studio: Movie making utilities for the FIRE simulations
GA Galaxy: Interacting galaxies model fitter
GALLUMI: GALaxy LUMInosity function pipeline
INSANE: INflationary potential Simulator and ANalysis Engine

NWelch: Spectral analysis of time series with nonuniform observing cadence
palettable: Color palettes for Python
popsynth: Observed surveys from latent population models
PSLS: PLATO Solar-like Light-curve Simulator

RFEP: Residual Feature Extraction Pipeline
SciCatalog: Tools for scientific data catalogs
Sculptor: Interactive modeling of astronomical spectra
SPARTAN: SPectroscopic And photometRic fiTting tool for Astronomical aNalysis

Starduster: Radiative transfer and deep learning multi-wavelength SED model
SunnyNet: Neural network framework for solving 3D NLTE radiative transfer in stellar atmospheres
SUPPNet: Neural network for stellar spectrum normalization
TERRA: Transit detection code

topoaccel: Topological acceleration scripts
Zwindstroom: Cosmological growth factors from fluid calculations

January 2022 additions to the ASCL

Fourteen codes were added to the ASCL in January 2022:

AllStarFit: R package for source detection, PSF and multi-component galaxy fitting
AltaiPony: Flare finder for Kepler, K2, and TESS light curves
AstroToolBox: Java tools for identifying and classifying astronomical objects
BLOSMapping: Determine line-of-sight magnetic fields of molecular clouds
COWS: Cosmic web filament finder

dark-photons-perturbations: Dark photon conversions in our inhomogeneous Universe
disnht: Absorption spectrum solver
EzTao: Easier CARMA Modeling
fermi-gce-flows: Infer the Galactic Center gamma-ray excess
FitsMap: Interactive astronomical image and catalog data visualizer

MAGRATHEA: Planet interior structure code
nProFit: n-Profile Fitting Tool
statmorph: Non-parametric morphological diagnostics of galaxy images
tellrv: Radial velocities for low-resolution NIR spectra

December 2021 additions to the ASCL

Twenty-seven codes were added to the ASCL in December 2021:

AsteroGaP: Asteroid Gaussian Processes
BayesicFitting: Model fitting and Bayesian evidence calculation package
DarkARC: Dark Matter-induced Atomic Response Code
deeplenstronomy: Pipeline for versatile strong lens sample simulations
Defringe: Fringe artifact correction

DiracVsMajorana: Statistical discrimination of sub-GeV Majorana and Dirac dark matter
FTP: Fast Template Periodogram
GRIT: Gravitational Rigid-body InTegrators for simulating coupled dynamics
hankl: Python implementation of the FFTLog algorithm for cosmology
HoloSim-ML: Analyzing radio holography measurements of complex optical systems

Interferopy: Analyzing datacubes from radio-to-submm observations
JexoSim 2.0: JWST Exoplanet Observation Simulator
l1p: Python implementation of the l1 periodogram
MISTTBORN: MCMC Interface for Synthesis of Transits, Tomography, Binaries, and Others of a Relevant Nature
NeutrinoFog: Neutrino fog and floor for direct dark matter searches

O’TRAIN: Optical TRAnsient Identification NEtwork
Optab: Ideal-gas opacity tables generator
pycelp: Python package for Coronal Emission Line Polarization
QUESTFIT: Fitter for mid-infrared galaxy spectra
Qwind: Non-hydrodynamical model for AGN line-drive winds

Qwind3: Modeling UV line-driven winds originating from accretion discs
SAPHIRES: Stellar Analysis in Python for HIgh REsolution Spectroscopy
SCORPIO: Sky COllector of galaxy Pairs and Image Output
STDPipe: Simple Transient Detection Pipeline
TESSreduce: Transient focused reduction for TESS data

WIMpy_NREFT: Dark Matter direct detection rates detector
wpca: Weighted Principal Component Analysis in Python

November 2021 additions to the ASCL

Eighteen codes were added to the ASCL in November:

astroDDPM: Realistic galaxy simulation via score-based generative models
Astrosat: Satellite transit calculator
CEvNS: Calculate Coherent Elastic Neutrino-Nucleus Scattering cross sections and recoil spectra
COCOPLOT: COlor COllapsed PLOTting software
CoLoRe: Cosmological Lofty Realization
flatstar: Make 2d intensity maps of limb-darkened stars

gCMCRT: 3D Monte Carlo Radiative Transfer for exoplanet atmospheres using GPUs
GWToolbox: Gravitational wave observation simulator
JAX: Autograd and XLA
LEGWORK: LISA Evolution and Gravitational Wave ORbit Kit
Nii: Multidimensional posterior distributions framework
NLopt: Nonlinear optimization library

p-winds: Python implementation of Parker wind models for planetary atmospheres
prose: FITS images processing pipeline
PSwarm: Global optimization solver for bound and linear constrained problems
pySYD: Measuring global asteroseismic parameters
SteParSyn: Stellar atmospheric parameters using the spectral synthesis method
UniMAP: Unicorn Multi-window Anomaly Detection Pipeline