Category Archives: code additions

January and February additions to the ASCL

Twelve codes were added to the ASCL in January 2017:

CosmoSlik: Cosmology sampler of likelihoods
Forecaster: Mass and radii of planets predictor
GrayStar: Web-based pedagogical stellar modeling
GrayStarServer: Stellar atmospheric modeling and spectrum synthesis
GWFrames: Manipulate gravitational waveforms

KAULAKYS: Inelastic collisions between hydrogen atoms and Rydberg atoms
kcorrect: Calculate K-corrections between observed and desired bandpasses
MSWAVEF: Momentum-Space Wavefunctions
SONG: Second Order Non-Gaussianity
Spectra: Time series power spectrum calculator

The Joker: A custom Monte Carlo sampler for binary-star and exoplanet radial velocity data
Vizic: Jupyter-based interactive visualization tool for astronomical catalogs

And twelve codes were added to the ASCL in February 2017:

Chempy: A flexible chemical evolution model for abundance fitting
corner: Corner plots
GalaxyGAN: Generative Adversarial Networks for recovery of galaxy features
GRIM: General Relativistic Implicit Magnetohydrodynamics
HOURS: Simulation and analysis software for the KM3NeT

JetCurry: Modeling 3D geometry of AGN jets from 2D images
juwvid: Julia code for time-frequency analysis
KEPLER: General purpose 1D multizone hydrodynamics code
ORBE: Orbital integrator for educational purposes
stream-stream: Stellar and dark-matter streams interactions

streamgap-pepper: Effects of peppering streams with many small impacts
Validation: Codes to compare simulation data to various observations

December 2016 additions to the ASCL

Twenty-two codes were added to the ASCL in December 2016:

AUTOSTRUCTURE: General program for calculation of atomic and ionic properties
BaTMAn: Bayesian Technique for Multi-image Analysis
CELib: Software library for simulations of chemical evolution
CRETE: Comet RadiativE Transfer and Excitation
dacapo_calibration: Photometric calibration code

Earthshine simulator: Idealized images of the Moon
flexCE: Flexible one-zone chemical evolution code
GAMER: GPU-accelerated Adaptive MEsh Refinement code
Grackle: Chemistry and radiative cooling library for astrophysical simulations
InversionKit: Linear inversions from frequency data

libprofit: Image creation from luminosity profiles
LSDCat: Line Source Detection and Cataloguing Tool
Meso-NH: Non-hydrostatic mesoscale atmospheric model
ProFit: Bayesian galaxy fitting tool
pylightcurve: Exoplanet lightcurve model

PyORBIT: Exoplanet orbital parameters and stellar activity
PyProfit: Wrapper for libprofit
Python-CPL: Python interface for the ESO Common Pipeline Library
QSFit: Quasar Spectral FITting
REPS: REscaled Power Spectra for initial conditions with massive neutrinos

Superplot: Graphical interface for plotting and analyzing data
Trident: Synthetic spectrum generator

November 2016 additions to the ASCL

Twenty-two codes were added to the ASCL in November 2016:

AIMS: Asteroseismic Inference on a Massive Scale
Carpet: Adaptive Mesh Refinement for the Cactus Framework
CMCIRSED: Far-infrared spectral energy distribution fitting for galaxies near and far
EarthShadow: Calculator for dark matter particle velocity distribution after Earth-scattering
Exo-Transmit: Radiative transfer code for calculating exoplanet transmission spectra

GalPot: Galaxy potential code
GRASP2K: Relativistic Atomic Structure Package
Icarus: Stellar binary light curve synthesis tool
Kapteyn Package: Tools for developing astronomical applications
MPDAF: MUSE Python Data Analysis Framework

OXAF: Ionizing spectra of Seyfert galaxies for photoionization modeling
phase_space_cosmo_fisher: Fisher matrix 2D contours
Pippi: Parse and plot MCMC chains
PRECESSION: Python toolbox for dynamics of spinning black-hole binaries
proEQUIB: IDL/GDL library for atomic level populations and line emissivities in statistical equilibrium

pyGMMis: Mixtures-of-Gaussians density estimation method
RHOCUBE: 3D density distributions modeling code
SlicerAstro: Astronomy (HI) extension for 3D Slicer
SNCosmo: Python library for supernova cosmology
tf_unet: Generic convolutional neural network U-Net implementation in Tensorflow

Transit Clairvoyance: Predicting multiple-planet systems for TESS
UltraNest: Pythonic Nested Sampling Development Framework and UltraNest

October 2016 additions to the ASCL

Sixteen codes were added to the ASCL in October 2016:

BurnMan: Lower mantle mineral physics toolkit
BXA: Bayesian X-ray Analysis
C3: Command-line Catalogue Crossmatch for modern astronomical surveys
CERES: Collection of Extraction Routines for Echelle Spectra

cluster-in-a-box: Statistical model of sub-millimeter emission from embedded protostellar clusters
DSDEPROJ: Direct Spectral Deprojection
Fourierdimredn: Fourier dimensionality reduction model for interferometric imaging
Freddi: Fast Rise Exponential Decay accretion Disk model Implementation

gatspy: General tools for Astronomical Time Series in Python
GSGS: In-Focus Phase Retrieval Using Non-Redundant Mask Data
MC3: Multi-core Markov-chain Monte Carlo code
MUSE-DRP: MUSE Data Reduction Pipeline

NuPyCEE: NuGrid Python Chemical Evolution Environment
Piccard: Pulsar timing data analysis package
PyMC3: Python probabilistic programming framework
velbin: radial velocity corrected for binary orbital motions

September 2016 additions to the ASCL

Twenty-five codes were added to the ASCL in September 2016:

21cmSense: Calculating the sensitivity of 21cm experiments to the EoR power spectrum
AdaptiveBin: Adaptive Binning
AIPY: Astronomical Interferometry in PYthon
Askaryan Module: Askaryan electric fields predictor
contbin: Contour binning and accumulative smoothing

CuBANz: Photometric redshift estimator
FISHPACK: Efficient FORTRAN Subprograms for the Solution of Separable Elliptic Partial Differential Equations
FISHPACK90: Efficient FORTRAN Subprograms for the Solution of Separable Elliptic Partial Differential Equations
FIT3D: Fitting optical spectra
GRASP: General-purpose Relativistic Atomic Structure Package

Kranc: Cactus modules from Mathematica equations
NSCool: Neutron star cooling code
Photutils: Photometry tools
PKDGRAV3: Parallel gravity code
PYESSENCE: Generalized Coupled Quintessence Linear Perturbation Python Code

PyPHER: Python-based PSF Homogenization kERnels
SCIMES: Spectral Clustering for Interstellar Molecular Emission Segmentation
SIP: Systematics-Insensitive Periodograms
Sky3D: Time-dependent Hartree-Fock equation solver
spectral-cube: Read and analyze astrophysical spectral data cubes

StarPy: Quenched star formation history parameters of a galaxy using MCMC
SuperBoL: Module for calculating the bolometric luminosities of supernovae
T-PHOT: PSF-matched, prior-based, multiwavelength extragalactic deconfusion photometry
TIDEV: Tidal Evolution package
Weighted EMPCA: Weighted Expectation Maximization Principal Component Analysis

August 2016 additions to the ASCL

Twenty codes were added to the ASCL in August 2016:

21CMMC: Parallelized Monte Carlo Markov Chain analysis tool for the epoch of reionization (EoR)
2DFFT: Measuring Galactic Spiral Arm Pitch Angle
appaloosa: Python-based flare finding code for Kepler light curves
AstroVis: Visualizing astronomical data cubes
BART: Bayesian Atmospheric Radiative Transfer fitting code

BASE-9: Bayesian Analysis for Stellar Evolution with nine variables
Cuba: Multidimensional numerical integration library
DOLPHOT: Stellar photometry
FilFinder: Filamentary structure in molecular clouds
Gemini IRAF: Data reduction software for the Gemini telescopes

gevolution: General Relativity Cosmological N-body code for evolution of large scale structures
LORENE: Spectral methods differential equations solver
NEBULAR: Spectrum synthesis for mixed hydrogen-helium gas in ionization equilibrium
NICIL: Non-Ideal magnetohydrodynamics Coefficients and Ionisation Library
OBERON: OBliquity and Energy balance Run on N-body systems

PROFFIT: Analysis of X-ray surface-brightness profiles
pvextractor: Position-Velocity Diagram Extractor
pyXSIM: Synthetic X-ray observations generator
SPIDERz: SuPport vector classification for IDEntifying Redshifts
Stingray: Spectral-timing software

July 2016 additions to the ASCL

Twenty codes were added to the ASCL in July 2016:

AGNfitter: SED-fitting code for AGN and galaxies from a MCMC approach
astLib: Tools for research astronomers
Atlas2bgeneral: Two-body resonance calculator
Atlas3bgeneral: Three-body resonance calculator
BLS: Box-fitting Least Squares

BoxRemap: Volume and local structure preserving mapping of periodic boxes
Cholla: 3D GPU-based hydrodynamics code for astrophysical simulation
DICE: Disk Initial Conditions Environment
HfS: Hyperfine Structure fitting tool
HIDE: HI Data Emulator

JUDE: An Utraviolet Imaging Telescope pipeline
K2PS: K2 Planet search
Kālī: Time series data modeler
LZIFU: IDL emission line fitting pipeline for integral field spectroscopy data
PICsar: Particle in cell pulsar magnetosphere simulator

Planetary3br: Three massive body resonance calculator
RT1D: 1D code for Rayleigh-Taylor instability
SEEK: Signal Extraction and Emission Kartographer
SOPIE: Sequential Off-Pulse Interval Estimation
ZASPE: Zonal Atmospheric Stellar Parameters Estimator

June 2016 additions to the ASCL

Fifteen codes were added to the ASCL in June 2016:

COMB: Compact embedded object simulations
Companion-Finder: Planets and binary companions in time series spectra
Cygrid: Cython-powered convolution-based gridding module for Python
FDIPS: Finite Difference Iterative Potential-field Solver
FLASK: Full-sky Lognormal Astro-fields Simulation Kit

HIBAYES: Global 21-cm Bayesian Monte-Carlo Model Fitting
KMDWARFPARAM: Parameters estimator for K and M dwarf stars
Lmfit: Non-Linear Least-Square Minimization and Curve-Fitting for Python
PAL: Positional Astronomy Library
Pulse Portraiture: Pulsar timing

PyMultiNest: Python interface for MultiNest
s2: Object oriented wrapper for functions on the sphere
SimpLens: Interactive gravitational lensing simulator
SWOC: Spectral Wavelength Optimization Code
uvmcmcfit: Parametric models to interferometric data fitter

April and May 2016 additions to the ASCL

Twenty-eight codes were added to the ASCL in April and May 2016:

2-DUST: Dust radiative transfer code
ASTRiDE: Automated Streak Detection for Astronomical Images
BACCHUS: Brussels Automatic Stellar Parameter
CAMELOT: Cloud Archive for MEtadata, Library and Online Toolkit
CCSNMultivar: Core-Collapse Supernova Gravitational Waves

cluster-lensing: Tools for calculating properties and weak lensing profiles of galaxy clusters
DISCO: 3-D moving-mesh magnetohydrodynamics package
DNest3: Diffusive Nested Sampling
DUO: Spectra of diatomic molecules
FDPS: Framework for Developing Particle Simulators

grtrans: Polarized general relativistic radiative transfer via ray tracing
Halotools: Galaxy-Halo connection models
K2SC: K2 Systematics Correction
LAMBDAR: Lambda Adaptive Multi-Band Deblending Algorithm in R
libpolycomp: Compression/decompression library

magicaxis: Pretty scientific plotting with minor-tick and log minor-tick support
MARZ: Redshifting Program
MUSCLE: MUltiscale Spherical-ColLapse Evolution
OpenMHD: Godunov-type code for ideal/resistive magnetohydrodynamics (MHD)
PDT: Photometric DeTrending Algorithm Using Machine Learning

SAND: Automated VLBI imaging and analyzing pipeline
Shadowfax: Moving mesh hydrodynamical integration code
Surprise Calculator: Estimating relative entropy and Surprise between samples
The Tractor: Probabilistic astronomical source detection and measurement
TMBIDL: Single dish radio astronomy data reduction package

TRIPPy: Python-based Trailed Source Photometry
TTVFaster: First order eccentricity transit timing variations (TTVs)
zeldovich-PLT: Zel’dovich approximation initial conditions generator

March 2016 additions to the ASCL

Eighteen codes were added to the ASCL in March, 2016:

Asfgrid: Asteroseismic parameters for a star
CORBITS: Efficient Geometric Probabilities of Multi-Transiting Exoplanetary Systems
Dedalus: Flexible framework for spectrally solving differential equations
DiskJockey: Protoplanetary disk modeling for dynamical mass derivation
ellc: Light curve model for eclipsing binary stars and transiting exoplanets

EQUIB: Atomic level populations and line emissivities calculator
ExoPriors: Accounting for observational bias of transiting exoplanets
FAST-PT: Convolution integrals in cosmological perturbation theory calculator
fibmeasure: Python/Cython module to find the center of back-illuminated optical fibers in metrology images
gPhoton: Time-tagged GALEX photon events analysis tools

HIIexplorer: Detect and extract integrated spectra of HII regions
PyGSM: Python interface to the Global Sky Model
PolRadTran: Polarized Radiative Transfer Model Distribution
ROBAST: ROOT-based ray-tracing library for cosmic-ray telescopes
SILSS: SPHERE/IRDIS Long-Slit Spectroscopy pipeline

SMARTIES: Spheroids Modelled Accurately with a Robust T-matrix Implementation for Electromagnetic Scattering
tpipe: Searching radio interferometry data for fast, dispersed transients
VIP: Vortex Image Processing pipeline for high-contrast direct imaging of exoplanets