The Astrophysics Source Code Library (ASCL) is a free online registry and repository for source codes of interest to astronomers and astrophysicists, including solar system astronomers, and lists codes that have been used in research that has appeared in, or been submitted to, peer-reviewed publications. The ASCL is indexed by the SAO/NASA Astrophysics Data System (ADS) and Web of Science and is citable by using the unique ascl ID assigned to each code. The ascl ID can be used to link to the code entry by prefacing the number with ascl.net (i.e., ascl.net/1201.001).
With the recent observational confirmation of accretion bursts in high-mass proto-stars, high-mass star formation has entered the discipline of time-domain astronomy.These bursts of accretion cause variations in the radio continuum emission and radio frequency maser emission emitted by these protostars, but the causes and mechanisms by which these variations arise have yet to be explored exhaustively. The associated rising demand for high-cadence observations calls for the development of observational facilities that can effectively monitor the radio frequency continuum and maser emission in a manner that provides high detection sensitivity and can be highly automated. We have initiated the Interferometer for Variable Astrophysical Radio Sources (IVARS) project, which comprises the development of an 800-m single-baseline radio interferometer, along with highly automated observation and data processing infrastructure, to monitor a sample of 30 high-mass protostars. We describe the project background and automation tools developed as part of the IVARS project.
This publication has received funding from the Latvian Council of Science project “A single-base-line radio interferometer in a new age of transient astrophysics (IVARS)” (Grant No. lzp-2022/1-0083).
numina is a package that offers the interface for executing data reduction pipelines for various instruments of the Gran Telescopio Canarias (GTC), in particular EMIR, MEGARA and FRIDA.
Additionally, numina includes code for performing common operations involved in astronomical image reduction workflows, allowing such functionality to be reused across pipelines for different instruments.
MEGARA (Multi-Espectrógrafo en GTC de Alta Resolución para Astronomía) is a facility instrument designed for the 10.4m GTC telescope in La Palma (Spain).
This is megaradrp, the data reduction pipeline for MEGARA, the optical Integral-Field Unit and Multi-Object Spectrograph designed for the Gran telescopio Canarias (GTC).
megardrp is written in Python under GPL-3.0-or-later license.
iSTARMOD is a Python code developed to quantify chromospheric activity by using the spectral subtraction technique and allows measurements of excess chromospheric emission in late-type stars across several activity indicators, such as Hα and the other Balmer lines in the visible, He I D3 and Na I D1, D2, Ca II H and K, and Ca II infrared triplet, as well as the Paschen series and He I λ10830 lines in the near-infrared. The iSTARMOD code is accompanied with a series of calibrations of χ-functions, to transform the excess emission equivalent widths measured through iSTARMOD into absolute surface fluxes.
slideParam provides an interactive visualisation tool to display a parameter with respect to 2D positions. The interactive tool uses one projection in the 2D space (for instance right ascension and declination) to study some parameters related to those positions. The tool allows the interactive visualisation of the data for different values for the selected parameter and their ranges.
LaVInComPy provides an interactive visualisation tool to display a parameter with respect to 3D positions. The interactive tool uses two projections in the 3D space (right ascension, declination, and redshift) to study some parameters related to those positions. The tool allows the interactive visualisation of the data for different values of redshifts, redshift ranges, declinations, declination ranges, parameter values, and parameter ranges.
This software was produced in the framework of the International Astronomical Consortium for High Energy Calibration (IACHEC). By observing the same pulsar(s) with multiple instruments, we can measure their timing performance, and in particular their absolute alignment to Universal Time (UT) and their stability over time. TOA Extractor allows to perform a standard timing analysis on X-ray data, creating a rich database of X-ray Times of Arrival (TOAs) that can be used at this scope. Our current calibrator source is the Crab, but the code will be extended to other sources.
FGOC (Focal-Geometry and Curvature classifier) is a lightweight, deterministic module for early identification of non-Keplerian and potentially interstellar trajectories in LSST DIASource short arcs. The module computes four geometric–curvature diagnostics directly from 2–5 point astrometric detections: an anomaly flag, anomaly score, estimated great-circle axis, and curvature sign. FGOC operates without orbit fitting, requires no modification to LSST AP or MOPS logic, and runs in less than one millisecond per short arc. It provides early anomaly detection, improved short-arc linking, and a complementary diagnostic layer for evaluating astrometric stability during LSST commissioning and early operations.
CompactObject constrains the equation of state (EOS) of neutron stars using Bayesian inference. It includes modules for EOS generation (relativistic mean field, polytrope, quark or strange-star, speed-of-sound, or custom models), solving the Tolman–Oppenheimer–Volkoff equations to compute mass, radius, and tidal deformability, and performing Bayesian inference that incorporates astrophysical observations and theoretical constraints. Users can generate EOS samples, compute neutron star properties, and derive posterior distributions on EOS parameters. The CompactObject package also provides documentation and example workflows.
Starkiller simulates and subtracts integral field unit (IFU) data for all cataloged stars. If no catalog is provided, Gaia DR3 is automatically downloaded. Point spread functions (PSFs) are modeled from the input data cube and can include trailing. Stellar spectra are extracted using PSF photometry, matched to the CK model stellar spectral library, and initially normalized to catalog photometry (Gaia G by default). The normalized spectra are injected into a simulated data cube, and a secondary flux correction adjusts the IFU to best match calibration sources. Starkiller subtractes the simulated scene from the calibrated IFU to produce a synthetic differenced cube, which is saved as a FITS file.