All projects tagged Python

Visualization of a black hole scattering and capture event

A visualization I created in 2024.

Rendering of a simulation with two black holes that scatter and then merge, emitting gravitational waves.

Tactile gravitational waves

A 3D-printing code I created in 2021.

Code to generate images of black-hole binary simulations that can be 3D-printed.

dgpy

A prototyping code I created in 2021.

Python library to prototype spectral and discontinuous Galerkin methods methods for solving elliptic partial differential equations.

Visualization of GW190521

A visualization I created in 2020.

Renderings of the particulary high-mass gravitational-wave event measured by LIGO and Virgo on May 21, 2019.

Visualization of GW190814

A visualization I created in 2020.

Renderings of the highly unequal-mass gravitational-wave event measured by LIGO and Virgo on Aug 14, 2019.

Visualization of GW190412

A visualization I created in 2020.

Widely publicized renderings of the first unequal-mass and precessing gravitational-wave event measured by LIGO and Virgo on Apr 12, 2019.

gwpv

A visualization code for gravitational wave data I created in 2020.

This Python package uses the ParaView scientific visualization toolkit to produce 3D renderings of gravitational wave data from a numerical simulation or a waveform model.

CERN Summer Student Programme

A data visualization platform I created in 2016 for the CMS experiment.

This project is part of the WMArchive project that provides long-term storage for the CMS workflow and data management framework job reports (FWJRs). An aggregation pipeline regularly processes the distributed database of FWJRs to collect performance metrics. An interactive web interface visualizes the aggregated data and provides flexible filters and options to assist the CMS data operators in assessing the performance of the CMS computing jobs.

Python Introductory Course

An online course I created in 2016 for Heidelberg University.

This course gives an introduction to scientific programming with Python for first-year physics students beginning their lab course at Heidelberg University.

TexFig

A vector plotting utility I created in 2016.

This utility assists in producing vector plots with Python’s matplotlib plotting library for seamless typesetting in LaTeX documents.