Category Archives: code additions

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

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