ASCL.net

Astrophysics Source Code Library

Making codes discoverable since 1999

Searching for codes credited to 'Bernal, José Luis'

Tip: Author search checks name variants (e.g., Smith, John, Smith J). Last names are still best when results are broad.

Found 4 codes.

[ascl:2601.016] MeerFish: Fisher forecasting for 21 cm intensity mapping surveys
MeerFish implements a Fisher forecasting framework tailored to upcoming large-sky single-dish HI intensity mapping surveys such as those planned with the MeerKAT telescope and its successor within the SKAO project. The code models survey specifications and expected statistical uncertainties to compute Fisher matrices and forecast parameter constraints on cosmological observables derived from 21 cm intensity maps. It provides modules to define survey configurations, cosmological and nuisance parameters, and the associated signal and noise models needed for forecasting survey performance. MeerFish outputs predicted errors on power spectrum measurements and derived parameters, enabling quantitative assessment of survey design choices and scientific reach.
[ascl:2402.009] SkyLine: Generate mock line-intensity maps
SkyLine generates mock line-intensity maps (both in 3D and 2D) in a lightcone from a halo catalog, accounting for the evolution of clustering and astrophysical properties, and observational effects such as spectral and angular resolutions, line-interlopers, and galactic foregrounds. Using a given astrophysical model for the luminosity of each line, the code paints the signal for each emitter and generates the map, adding coherently all contributions of interest. In addition, SkyLine can generate maps with the distribution of Luminous Red Galaxies and Emitting Line Galaxies.
[ascl:2307.029] SIMPLE: Intensity map generator
SIMPLE (Simple Intensity Map Producer for Line Emission) generates intensity maps that include observational effects such as noise, anisotropic smoothing, sky subtraction, and masking. Written in Python, it is based on a lognormal simulation of galaxies and random assignment of luminosities to these galaxies and generates mock intensity maps that can be used to study survey systematics and calculate covariance matrices of power spectra. The code is modular, allowing its components to be used independently.
[ascl:2102.023] Multi_CLASS: Cross-tracer angular power spectra of number counts using CLASS
Multi_CLASS modifies the Boltzmann code CLASS (ascl:1106.020) to compute of the cross-tracer angular power spectra of the number count fluctuations for two different tracers of the underlying dark matter density field. In other words, it generalizes the standard nCl output option of CLASS to the case of two different tracers, for example, two different galaxy populations with their own redshift distribution, and galaxy and magnification bias parameters, among others.

Multi_CLASS also includes an implementation of the effect of primordial non-Gaussianities of the local type, parametrized by the parameter f_NL (following the large-scale structure convention), on the effective bias of the tracers. There is also the possibility of having a tilted non-Gaussian correction, parametrized by n_NG, with a pivot scale determined by k_pivot_NG. The package includes galaxy redshift distributions for forthcoming galaxy surveys, with the ease of choosing between them (or an input file) from the parameters input file (e.g., multi_explanatory.ini). In addition, Multi_CLASS includes the possibility of using resolved gravitational wave events as a tracer.