Computational notebook

Codes, models
& algorithms.

Cosmological scales

Cosmology has one observable Universe. We see it at many wavelengths, resolutions, directions and look-back times—not through repeatable experiments.

Redshift z measures the stretching of light by expansion: z = 0 here and now, while distant objects are seen at earlier epochs. Given the matter and dark-energy densities and H₀, the Friedmann equations map redshift into distance and age. The resulting history runs from inflation through radiation and matter domination to today’s accelerated expansion.

This makes numerical model comparison and model-independent reconstruction indispensable partners. The tools below solve theories, reconstruct signals and connect them to observations.

For MSc & PhD students

Codes in cosmology

Research software

Numerical codes

01

BINGO

Computes the scalar power spectrum, bispectrum and fNL for arbitrary triangular configurations in canonical single-field inflation.

Public / Fortran 90Open dossier →
02

PPS Code Suite

Exact primordial spectra for canonical and non-canonical single-field models, two-field isocurvature and correlation spectra, and tensor modes; used as a CosmoMC add-on.

Research
03

Halo Formation

Number density and formation rates of dark-matter halos for arbitrary inflationary potentials using Press–Schechter and Sheth–Tormen formalisms.

Research
04

PBH + SGWB

Primordial-black-hole abundance and the stochastic gravitational-wave background generated by enhanced small-scale primordial power.

Research
05

Fluid Simulation

A 3D dark-matter fluid simulation in a horizon-size box, developed with Stephen Appleby.

In development
06

Lyman-α Continuum

Continuum estimation in redshifted quasar spectra for extracting neutral-hydrogen absorption and flux correlations.

Research
07

Semi-analytical Reionization

Reionization optical depth from a nonlinear matter-density field; developed for work on Lyman-α constraints.

Fortran 90
08

ELiXSIR

A nine-compartment, age-stratified and migration-linked model used in a published district-to-national analysis of India’s first COVID-19 wave.

Public / EpidemiologyOpen dossier →

Theory constructions

Models

Wiggly Whipped Inflation

A family of inflationary potentials producing large-scale suppression and localized oscillations supported in parts of the Planck likelihood. The framework followed Whipped Inflation and has been tested against CMB and LSS forecasts.

Poly-Reion

A flexible, physical history constructed from free-electron fractions at selected redshifts and polynomial interpolation. It was introduced with Planck 2015 constraints and adapted in the Planck 2018 reionization analysis.

Reionization Reconstruction

A free-form solution of ionization equations in which source and sink terms are inferred jointly from CMB, UV-luminosity-density and neutral-hydrogen data. The reconstruction finds a duration near three redshift units and constrains recombination timescales.

Inverse problems

Algorithms

Modified Richardson–Lucy

Extends deconvolution of the primordial spectrum to combined binned and unbinned CMB spectra, including foreground and lensing effects; supplied as CAMB and CosmoMC add-ons.

Optimized PPS binning

Locates broad features with a compact set of flexible bins. Applied to Planck, it showed where the data require a red spectral tilt.

3D Lyman-α / 21 cm bispectrum

Uses the auto- and cross-bispectra of Lyman-α transmitted flux and post-reionization 21 cm signal to constrain primordial non-Gaussianity.

Isotropy with quasar spectroscopy

Tests cosmic isotropy in the matter-dominated epoch using moments of the transmitted-flux distribution in BOSS DR9 sky patches.