Category Archives: codes

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

October 2021 additions to the ASCL

Twenty-two codes were added to the ASCL in October:

ArtPop: Artificial Stellar Populations generator
BASTA: BAyesian STellar Algorithm
BCES: Linear regression for data with measurement errors and intrinsic scatter
exodetbox: Finding planet-star projected separation extrema and difference in magnitude extrema
FEniCS: Computing platform for solving partial differential equations

Flux: Julia machine learning library
GGCHEMPY: Gas-Grain CHEMical code for interstellar medium in Python3
GRASS: GRanulation and Spectrum Simulator
JWSTSim: Geometric-Focused JWST Deep Field Image Simulation
Nauyaca: N-body approach for determining planetary masses and orbital elements

ParSNIP: Parametrization of SuperNova Intrinsic Properties
PISCOLA: Python for Intelligent Supernova-COsmology Light-curve Analysis
PSRDADA: Distributed Acquisition and Data Analysis for Radio Astronomy
PT-REX: Point-to-point TRend EXtractor
pyro: Deep universal probabilistic programming with Python and PyTorch

Quokka: Two-moment AMR radiation hydrodynamics on GPUs for astrophysics
SELCIE: Screening Equations Linearly Constructed and Iteratively Evaluated
swordfish: Information yield of counting experiments
TauRunner: Code to propagate tau neutrinos at very high energies
ThERESA: 3D Exoplanet Cartography

TULIPS: Tool for Understanding the Lives, Interiors, and Physics of Stars
XookSuut: Model circular and noncircular flows on 2D velocity maps

September 2021 additions to the ASCL

Thirty codes were added to the ASCL in September:

alpconv: Calculating alp-photon conversion
BHJet: Semi-analytical black hole jet model
BiPoS1: Dynamical processing of the initial binary star population
DviSukta: Spherically Averaged Bispectrum calculator
eMCP: e-MERLIN CASA pipeline

Frankenstein: Flux reconstructor
gammaALPs: Conversion probability between photons and axions/axionlike particles
GLoBES: General Long Baseline Experiment Simulator
gphist: Cosmological expansion history inference using Gaussian processes
Healpix.jl: Julia-only port of the HEALPix library

HSS: The Hough Stream Spotter
HTOF: Astrometric solutions for Hipparcos and Gaia intermediate data
Menura: Multi-GPU numerical model for space plasma simulation
OSPREI: Sun-to-Earth (or satellite) CME simulator
pyFFTW: python wrapper around FFTW

pyia: Python package for working with Gaia data
Rubble: Simulating dust size distributions in protoplanetary disks
ShapeMeasurementFisherFormalism: Fisher Formalism for Weak Lensing
SkyCalc_ipy: SkyCalc wrapper for interactive Python
SkyPy: Simulating the astrophysical sky

SNEWPY: Supernova Neutrino Early Warning Models for Python
Snowball: Generalizable atmospheric mass loss calculator
SNOwGLoBES: SuperNova Observatories with GLoBES
SoFiA 2: An automated, parallel HI source finding pipeline
STAR-MELT: STellar AccrRtion Mapping with Emission Line Tomography

unpopular: Using CPM detrending to obtain TESS light curves
Varstar Detect: Variable star detection in TESS data
VOLKS2: VLBI Observation for transient Localization Keen Searcher
WeakLensingDeblending: Weak lensing fast simulations and analysis of blended objects
WimPyDD: WIMP direct–detection rates predictor

August 2021 additions to the ASCL

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

AMOEBA: Automated Gaussian decomposition
AUM: A Unified Modeling scheme for galaxy abundance, galaxy clustering and galaxy-galaxy lensing
AutoProf: Automatic Isophotal solutions for galaxy images
BOSS-Without-Windows: Window-free analysis of the BOSS DR12 power spectrum and bispectrum
caesar-rest: Web service for the caesar source extractor

CatBoost: High performance gradient boosting on decision trees library
catwoman: Transit modeling Python package for asymmetric light curves
Chemulator: Thermochemical emulator for hydrodynamical modeling
CMC-COSMIC: Cluster Monte Carlo code
Cosmic-CoNN: Cosmic ray detection toolkit

COSMIC: Compact Object Synthesis and Monte Carlo Investigation Code
DBSP_DRP: DBSP Data Reduction Pipeline
ELISa: Eclipsing binaries Learning Interactive System
ExoPlaSim: Exoplanet climate simulator
FIREFLY: Chi-squared minimization full spectral fitting code

HRK: HII Region Kinematics
iminuit: Jupyter-friendly Python interface for C++ MINUIT2
MAPS: Multi-frequency Angular Power Spectrum estimator
millennium-tap-query: Python tool to query the Millennium Simulation UWS/TAP client
NRDD_constraints: Dark Matter interaction with the Standard Model exclusion plot calculator

PIPS: Period detection and Identification Pipeline Suite
SORA: Stellar Occultation Reduction Analysis
StelNet: Stellar mass and age predictor
viper: Velocity and IP EstimatoR
WaldoInSky: Anomaly detection algorithms for time-domain astronomy

July 2021 additions to the ASCL

Thirty codes were added to the ASCL in July:

AlignBandColors: Inter-color-band image alignment tool
ART: A Reconstruction Tool
Balrog: Astronomical image simulation
Chem-I-Calc: Chemical Information Calculator
cosmic_variance: Cosmic variance calculator

FoF-Halo-finder: Halo location and size
GUBAS: General Use Binary Asteroid Simulator
HERMES: High-Energy Radiative MESsengers
K2-CPM: Causal Pixel Model for K2 data
K2mosaic: Mosaic Kepler pixel data

Kd-match: Correspondences of objects between two catalogs through pattern matching
KeplerPORTS: Kepler Planet Occurrence Rate Tools
light-curve: Light curve analysis toolbox
MCPM: Modified CPM method
nimbus: A Bayesian inference framework to constrain kilonova models

PHL: Persistent_Homology_LSS
PlaSim: Planet Simulator
PMN-body: Particle Mesh N-body code
PyCactus: Post-processing tools for Cactus computational toolkit simulation data
PyROA: Modeling quasar light curves

ReionYuga: Epoch of Reionization neutral Hydrogen field generator
RePrimAnd: Recovery of Primitives And EOS framework
ROA: Running Optimal Average
shapelens: Astronomical image analysis and shape estimation framework
shear-stacking: Stacked shear profiles and tests based upon them

Skylens++: Simulation package for optical astronomical observations
Skymapper: Mapping astronomical survey data on the sky
snmachine: Photometric supernova classification
SpArcFiRe: SPiral ARC FInder and REporter
TRINITY: Dark matter halos, galaxies and supermassive black holes empirical model

June 2021 additions to the ASCL

Forty codes were added to the ASCL in June:

ATES: ATmospheric EScape
atmos: Coupled climate–photochemistry model
aztekas: GRHD numerical code
baofit: Fit cosmological data to measure baryon acoustic oscillations
BiFFT: Fast estimation of the bispectrum

BiHalofit: Fitting formula of non-linear matter bispectrum
CalPriorSNIa: Effective calibration prior on the absolute magnitude of Type Ia supernovae
CoMover: Bayesian probability of co-moving stars
crowdsource: Crowded field photometry pipeline
DarkSirensStat: Measuring modified GW propagation and the Hubble parameter

DM_statistics: Statistics of the cosmological dispersion measure (DM)
dopmap: Fast Doppler mapping program
ehtplot: Plotting functions for the Event Horizon Telescope
EMBERS: Experimental Measurement of BEam Responses with Satellites
FRBSTATS: A web-based platform for visualization of fast radio burst properties

GLEMuR: GPU-based Lagrangian mimEtic Magnetic Relaxation
IRAGNSEP: Spectral energy distribution fitting code
Kadath: Spectral solver
Katu: Interaction of particles in plasma simulator
KOBE: Kepler Observes Bern Exoplanets

Lemon: Linear integral Equations’ Monte carlo solver based On the Neumann solution
MakeCloud: Turbulent GMC initial conditions for GIZMO
Maneage: Managing data lineage
Marvin: Data access and visualization for MaNGA
ModeChord: Primordial scalar and tensor power spectra solver

MultiModeCode: Numerical exploration of multifield inflation models
picca: Package for Igm Cosmological-Correlations Analyses
PORTA: POlarized Radiative TrAnsfer
PyDoppler: Wrapper for Doppler tomography software
Pyshellspec: Binary systems with circumstellar matter

QuasarNET: CNN for redshifting and classification of astrophysical spectra
RedPipe: Reduction Pipeline
redvsblue: Quasar and emission line redshift fitting
simple_reg_dem: Differential Emission Measures in the solar corona
simqso: Simulated quasar spectra generator

so_noise_models: Simons Observatory N(ell) noise models
StarcNet: Convolutional neural network for classifying galaxy images into morphological classes
STaRS: Sejong Radiative Transfer through Raman and Rayleigh Scattering with atomic hydrogen
ztf-viewer: SNAD ZTF data releases object viewer
ZWAD: ZTF anomaly detection

May 2021 additions to the ASCL

Twenty-two codes were added to the ASCL in May:

ATARRI: A TESS Archive RR Lyrae Classifier
BHPToolkit: Black Hole Perturbation Toolkit
BlackBOX: BlackGEM and MeerLICHT image reduction software
ClaRAN: Classifying Radio sources Automatically with Neural networks
COMPAS: Rapid binary population synthesis code

CUDAHM: MCMC sampling of hierarchical models with GPUs
encore: Efficient isotropic 2-, 3-, 4-, 5- and 6-point correlation functions
Kepler’s Goat Herd: Solving Kepler’s equation via contour integration
MCALF: Velocity information from spectral imaging observations
MeerCRAB: Transient classifier using a deep learning model

orvara: Orbits from Radial Velocity, Absolute, and/or Relative Astrometry
PAP: PHANGS-ALMA pipeline
PDM2: Phase Dispersion Minimization
PFITS: Spectra data reduction
Pyrat Bay: Python Radiative Transfer in a Bayesian framework

PyTorchDIA: Difference Image Analysis tool
RandomQuintessence: Integrate the Klein-Gordon and Friedmann equations with random initial conditions
SISPO: Imaging simulator for small solar system body missions
SpheCow: Galaxy and dark matter halo dynamical properties
TesseRACt: Tessellation-based Recovery of Amorphous halo Concentrations

The Sequencer: Detect one-dimensional sequences in complex datasets
ZOGY: Python implementation of proper image subtraction

April 2021 additions to the ASCL

Thirty-one codes were added to the ASCL in April:

Bagpipes: Bayesian Analysis of Galaxies for Physical Inference and Parameter EStimation
cmblensplus: Cosmic microwave background tools
CTR: Coronal Temperature Reconstruction
dense_basis: Dense Basis SED fitting

EPIC5: Lindblad orbits in ovally perturbed potentials
Freeture: Free software to capTure meteors
GAMMA: Relativistic hydro and local cooling on a moving mesh
GGchem: Fast thermo-chemical equilibrium code

globalemu: Global (sky-averaged) 21-cm signal emulation
hera_opm: The HERA Online Processing Module
Hilal-Obs: Authentication agorithm for new moon visibility report
LaFuLi: NASA Langley Fu-Liou radiative transfer code

LAPACK: Linear Algebra PACKage
Librarian: The HERA Librarian
linemake: Line list generator
lofti_gaiaDR2: Orbit fitting with Gaia astrometry

Mo’Astro: MongoDB framework for observational astronomy
OpacityTool: Dust opacities for disk modeling
OpTool: Command-line driven tool for creating complex dust opacities
pfits: PSRFITS-format data file processor

Posidonius: N-Body simulator for planetary and/or binary systems
PyBird: Python code for biased tracers in redshift space
RadioFisher: Fisher forecasting for 21cm intensity mapping and spectroscopic galaxy surveys
RJObject: Reversible Jump Objects

Skye: Equation of state for fully ionized matter
Skyoffset: Sky offset optimization and mosaicing toolkit
SpaceHub: High precision few-body and large scale N-body simulations
Spectractor: Spectrum extraction tool for slitless spectrophotometry

SpectRes: Simple spectral resampling
SSSpaNG: Stellar Spectra as Sparse Non-Gaussian Processes
TES: Terrestrial Exoplanet Simulator

March 2021 additions to the ASCL

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

21cmDeepLearning: Matter density map extractor
ARTIS: 3D Monte Carlo radiative transfer code for supernovae
Astro-Fix: Correcting astronomical bad pixels in Python
AstroNet-Triage: Neural network for TESS light curve triage

AstroNet-Vetting: Neural network for TESS light curve vetting
Carsus: Atomic database for astronomy
CARTA: Cube Analysis and Rendering Tool for Astronomy
CRIME: Cosmological Realizations for Intensity Mapping Experiments

DarkEmulator: Cosmological emulation code for halo clustering statistics
DIAPHANE: Library for radiation and neutrino transport in hydrodynamical simulations
DRAKE: Relic density in concrete models prediction
GalacticDNSMass: Bayesian inference determination of mass distribution of Galactic double neutron stars

GalLenspy: Reconstruction of mass profile in disc-like galaxies from the gravitational lensing effect
ggm: Gaussian gradient magnitude filtering of astronomical images
hfs_fit: Atomic emission spectral line hyperfine structure fitting
LPF: Real-time detection of transient sources in radio data streams

nestle: Nested sampling algorithms for evaluating Bayesian evidence
PION: Computational fluid-dynamics package for astrophysics
Pyedra: Python implementation for asteroid phase curve fitting
PyPion: Post-processing code for PION simulation data

QuickCBC: Rapid and reliable inference for binary mergers
RAiSERed: Analytic AGN model based code for radio-frequency redshifts
redshifts: Spectroscopic redshifts search tool
satcand: Orbital stability and tidal migration constraints for KOI exomoon candidates

schNell: Fast calculation of N_ell for GW anisotropies
Silo: Saving scientific data to binary disk files
spalipy: Detection-based astronomical image registration
SparseBLS: Box-Fitting Least Squares implementation for sparse data

SUPERNU: Radiative transfer code for explosive outflows using Monte Carlo methods
TFF: Template Fourier Fitting
TransitFit: Exoplanet transit fitting package for multi-telescope datasets