You guys know about Paw Patrol? It’s a kid’s TV show where a band of pups solve mysteries, help people, and do engage in other kid-friendly antics. It’s pretty great. And a few weeks ago, our son started asking where the pups live. Being dedicated watchers of the show, we replied “Adventure Bay”. But he wanted to know where adventure bay is. Let’s use the power of biogeography to find out.

Up until a few months ago, when people asked what the advantages of Julia were, I usually mentioned its speed, maintainability, and how easy it was to run your code in a distributed way. Now, I usually add that Chris Rackauckas created the best differential equations package available (DifferentialEquations.jl ). Check out the comparison with other packages. I thought it would be useful to give a brief overview of one very useful feature it has when solving ecological problems.

In what is going to be the most technical note so far, I will try to reflect on a few years of using the Julia programming language for computational ecology projects. In particular, I will discuss how multiple dispatch changed my life (for the better), and how it can be used to make ecological analyses streamlined. I will most likely add a few entries to this series during the fall, leading up to a class I will give in the winter.