Banet Lab Collaboration

Dr. Banet's lab studies the long term effects of increased stress in juvenile fish and, separately, the predation on juvenile salmon by non-native species. I help the Banet lab with some of their statistical analyses regarding these research topics.

Stan - a probabilistic programming language

Stan is software targeting Bayesian statistics and, more generally, high-performance statistical computing. The core development team is a friendly and active group of computer programmers turned statisticians -- or is it the other way around? Contributing to the Stan code base is great fun and a terrific way to learn/practice programming. Lately I've been thinking hard about the Hamiltonian Monte Carlo algorithm behind Stan.

Recently I played around with rewriting parts of Stan's internals, and wrote up a technical report] despite my failed attempts to make the software faster for all models of interest.

Chico's Affordable Learning Solutions

CAL$ is a program that encourages the use of more affordable course materials in an effort to help students save money. Starting in 2018, Dr. Beth Shook and I became co-coordinators of Chico State's local effort of this Chancellor's Office program. Much of this effort relies on Open Educational Resources (OER), which are increasingly of high quality and available for a wide variety of discplines. For more information at the national level, check out OER Digest, a "bi-weekly newsletter for open education updates, opportunities, and reminders."


Dr. Simon Bonner and I developed a predator preferences model, following the work of Dr. Strauss's linear index. Our method models predator preferences across an array of prey species and times.

Paper | Follw up paper

Code: CRAN | GitHub