Software

Public domain

  • Raking: Principal developer of the raking package. Also available on PyPI.
  • Crosswalk: Corrected bugs that appeared during office hours or help-desk tickets.

Internal codebase to IHME

  • Raking: Developed custom versions of the raking package for CodCorrect and the USHD team, respectively.
  • Onemod: Added new features, developed parameter tuning tools, wrote documentation for OneModCoD, and developed custom adaptations to the OneMod pipeline.
  • CodCorrect: Developed visualization tools to compare results across codebases.
  • MSCA: Wrote RMarkdown files and Jupyter notebooks to show how to use MSCA tools including MR-BRT, crosswalk, regmod.

Projects developed during my PhD

Wavelet analysis: Python tools to compute Discrete Wavelet Transform and other wavelet transforms. This repository contains scripts to carry out wavelet analyses as explained in:

Donald Percival and Andrew Walden. Wavelet Methods for Time Series Analysis. Cambridge Series in Statistical and Probabilistic Mathematics.

It also contains notebooks to reproduce some of the figures from the book:

Earthquake monitoring: Python tools to automatically analyze seismic data and update a catlog of low-frequency earthquakes.

Visualization: Python tools to visualize a catalog of tectonic tremor with Python library altair.

Class project: Visualization of an LFE catalog. Class project for CSE 512 course on Visualization.