Category Archives: codes

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

February 2016 additions to the ASCL

Twenty-one codes were added to the ASCL in February, 2016:

Automark: Automatic marking of marked Poisson process in astronomical high-dimensional datasets
Celestial: Common astronomical conversion routines and functions
CHIP: Caltech High-res IRS Pipeline
CLOC: Cluster Luminosity Order-Statistic Code
COLAcode: COmoving Lagrangian Acceleration code

DELightcurveSimulation: Light curve simulation code
DUSTYWAVE: Linear waves in gas and dust
FilTER: Filament Trait-Evalutated Reconstruction
GANDALF: Graphical Astrophysics code for N-body Dynamics And Lagrangian Fluids
IRSFRINGE: Interactive tool for fringe removal from Spitzer IRS spectra

k2photometry: Read, reduce and detrend K2 photometry
LensTools: Weak Lensing computing tools
LIRA: LInear Regression in Astronomy
LRGS: Linear Regression by Gibbs Sampling
mbb_emcee: Modified Blackbody MCMC

NuCraft: Oscillation probabilities for atmospheric neutrinos calculator
POPPY: Physical Optics Propagation in PYthon
pyraf-dbsp: Reduction pipeline for the Palomar Double Beam Spectrograph
TailZ: Redshift distributions estimator of photometric samples of galaxies
The Cannon: Data-driven method for determining stellar parameters and abundances from stellar spectra

ZAP: Zurich Atmosphere Purge

January 2016 additions to the ASCL

Twenty-one codes were added to the ASCL in January, 2016:

BASCS: Bayesian Separation of Close Sources
CosmicPy: Interactive cosmology computations
ctools: Cherenkov Telescope Science Analysis Software
Fit Kinematic PA: Fit the global kinematic position-angle of galaxies
Hyper-Fit: Fitting routines for multidimensional data with multivariate Gaussian uncertainties

ImpactModel: Black Hole Accretion Disk Impact Model
ISO: Isochrone construction
K2fov: Field of view software for NASA’s K2 mission
LACEwING: LocAting Constituent mEmbers In Nearby Groups
LIRA: Low-counts Image Reconstruction and Analysis

MATPHOT: Stellar photometry and astrometry with discrete point spread functions
Nulike: Neutrino telescope likelihood tools
Odyssey: Ray tracing and radiative transfer in Kerr spacetime
PARAVT: Parallel Voronoi Tessellation code
ProC: Process Coordinator

QDPHOT: Quick & Dirty PHOTometry
SAGE: Semi-Analytic Galaxy Evolution
SavGolFilterCov: Savitzky Golay filter for data with error covariance
SCOUSE: Semi-automated multi-COmponent Universal Spectral-line fitting Engine
TRADES: TRAnsits and Dynamics of Exoplanetary Systems

WzBinned: Binned and uncorrelated estimates of dark energy EOS extractor

December 2015 additions to the ASCL

Twenty codes were added to the ASCL in December, 2015:

ALFA: Automated Line Fitting Algorithm
AstroBlend: Visualization package for use with Blender
Bisous model: Detecting filamentary pattern in point processes
CounterPoint: Zeeman-split absorption lines
CubeIndexer: Indexer for regions of interest in data cubes

DiffuseModel: Modeling the diffuse ultraviolet background
DRACULA: Dimensionality Reduction And Clustering for Unsupervised Learning in Astronomy
EDRS: Electronography Data Reduction System
EDRSX: Extensions to the EDRS package
ExoData: Open Exoplanet Catalogue exploration and analysis tool

FFTLog: Fast Fourier or Hankel transform
GetData: A filesystem-based, column-oriented database format for time-ordered binary data
GPC: General Polygon Clipper library
growl: Growth factor and growth rate of expanding universes
IRACpm: Distortion correction for IRAC astrometric data

Spirality: Spiral arm pitch angle measurement
TACT: The Action Computation Tool
TM: Torus Mapper
UPSILoN: AUtomated Classification of Periodic Variable Stars using MachIne LearNing
ZeldovichRecon: Halo correlation function using the Zeldovich approximation

SciCodes.net: Experiment with building your own software registry/repository

The ASCL is offering clones of its infrastructure for any group or discipline wanting to build a code registry or repository of its own, with control of the new resource residing with the requesting parties. If you would like to build your own software resource, you can take our infrastructure, configure it as you like, and use it.

Specifically, we’re offering to:

  • clone the ASCL infrastructure to your domain name
  • host the infrastructure for at least three years (if you’d like) at MTU
  • share innovations on ASCL with those who accept this offer
  • maintain the host
  • let you move your site elsewhere with data intact

We would expect you to:

  • pay for/provide a domain name
  • have control over the site and configure it for your own use
  • use the site for a software repository/registry
  • gather ye codes as ye may
  • share innovations on the site with the ASCL and others who accept this offer
  • not do anything harmful to MTU’s computing environment

ASCL.net is built using these open source tools:

  • mySQL
  • WordPress
  • phpbb
  • CodeIgniter

Interested? Let us know at editor@ascl.net or comment below.