GitHub

Hey, I'm Chris

PhD Student in Computational Biology @ Cornell | NSF Graduate Research Fellow

I develop bioinformatics tools and do research in Philipp Messer's lab. I'm interested in spatiotemporal patterns of genetic diversity. I contribute to the SLiM ecosystem, and I build software that helps scientists and educators work more effectively.

Website


Population Genetics Tools

  • 🌱 SLiM β€” Open-Source Contributor - Forward-time population genetic and evolutionary ecology simulation framework.
    🌐 messerlab.org/slim Β· πŸ“„ 10.1093/molbev/msaf313
  • 🌱 slim-vscode-tools β€” Open-Source Contributor - VS Code extension & LSP for SLiM.
  • ARGscape β€” Lead Developer - Web application for visualizing and analyzing tree sequences.
    🌐 argscape.com Β· πŸ“„ arXiv:2510.07255
  • fastgaia β€” Lead Developer - Fast ancestral location inference from ARGs.
  • gaiapy β€” Lead Developer - Python implementation of the GAIA spatial inference algorithms (Grundler et al., 2025).

Other Tools for Scientists & Educators

  • pubsync - Lead Develper β€” Publication aggregator and embeddable widget for academic websites.
  • Anstett Lab Website β€” Lead Developer - Lab website for Dr. Daniel Anstett at Cornell.
  • Cayuga Keep β€” Lead Developer - Volunteer and data management system for Discover Cayuga Lake.

Python TypeScript React FastAPI R C++

Pinned Loading

  1. Easy-to-use interactive tools for spatiotemporal ancestral recombination graph analysis

    HTML 8

  2. SLiM is a genetically explicit forward simulation software package for population genetics and evolutionary biology. It is highly flexible, with a built-in scripting language, and has a cross-platf…

    C++ 228 37

  3. vscode extension for working with SLiM

    HTML 12 1

  4. A Python implementation of the "GAIA" R package by Michael Grundler

    Python 1

  5. Lab website prototype for Dr. Daniel Anstett at Cornell

    CSS

  6. Personal website with CV

    Svelte

Read the original on github.com β†—