A list of all the posts and pages found on the site. For you robots out there is an XML version available for digesting as well.



Hello, world!

less than 1 minute read


Blog coming soon.




The Ecology of Rock Paper Scissors


Guest lecture at the Maryland Institute College of Art on evolutionary game theory, focusing on the rock-paper-scissors game in well-mixed and spatially resolved populations.

What is Computational Biology?


An introductory talk on the aims and methods of computational biology for a high school audience.

B-Ethical Debate Series


In grad school I was thrice invited by the UMBC Biology Council of Majors to debate various bioethical topics. Although I was technically undefeated (as measured by audience polling), the truth is of course not determined by a vote. I thank BIOCOM and all of my opponents for the occasions to explore and defend my views.

DIY Bioinformatics


Talk and live coding demonstration on elementary gene finding algorithms.


Exact Chemical Potentials for Prokaryotic Transcription Factors


Transcriptional regulation is the most ubiquitous mechanism for control of gene expression, motivating the development of quantitative models for the kinetics and evolutionary dynamics of transcription factors. Occupancy probabilities for transcription factor binding sites are Fermi- Dirac distributed; while it is commonly granted that the chemical potential of such a distribution is well-modeled by an ideal gas approximation, it is not difficult to solve for it numerically. We do so for 27 transcription factors in Escherichia coli and show that in many cases the ideal gas approximation can diverge sharply from the exact solution, leading to underestimation of site occupancies by orders of magnitude. We conclude that researchers may observe qualitatively different behaviors in models of transcriptional regulation which admit approximate versus exact chemical potentials.


Cell Biology

TA for Undergraduate Course, UMBC, 2011

Served as teaching assistant for upper level cell biology course, Ran discussion sections, designed quizzes, and supervised undergraduate teaching assistants.

Introduction to Bioinformatics

TA for Undergraduate Course, UMBC, 2012

Served as teaching assistant for senior bioinformatics seminar. Graded, held office hours, ran labs and guest lectured.

Introduction to Bioinformatics

TA for Undergraduate Course, UMBC, 2012

Served as teaching assistant for upper level bioinformatics course. Graded, held office hours and guest lectured.