Armchair Ecology
About
Say hi!
Coffee?
Subscribe
Feb. 24, 2023
1464 words
The minimalist beauty of the canonical equation of adaptive dynamics
Feb. 18, 2023
2493 words
Non-dimensionalization of ecological models
May. 30, 2022
1728 words
A deeper dive into the SIR model
Feb. 21, 2022
2681 words
Why is there a limit to growth in the logistic model?
Feb. 15, 2022
775 words
Automating adaptive dynamics even more
Feb. 3, 2022
956 words
The many ways of finding R₀
Sep. 16, 2021
1070 words
Scale, productivity, biodiversity, and curve-fitting
Jul. 24, 2021
1888 words
Partitioning ecological network dissimilarity
Jul. 9, 2021
318 words
The “long now” of ecology just got a whole lot shorter
Jun. 21, 2021
2364 words
Validation metrics for the prediction of species interactions
May. 26, 2021
483 words
Expensive & Open Source Science
Mar. 10, 2021
959 words
Disagreements about code style, and how to solve them
Mar. 9, 2021
754 words
Quantifying species importance for network structure
Feb. 1, 2021
1138 words
Automating adaptive dynamics some more
Jan. 25, 2021
817 words
Automating adaptive dynamics
Jan. 7, 2021
757 words
Graduate classes in biological modeling are hard
Oct. 20, 2020
3180 words
Food web prediction is non-trivial
Oct. 19, 2020
1120 words
Food web prediction is trivial
Sep. 19, 2020
650 words
My favorite model is wrong
Aug. 3, 2020
657 words
The stories units tell
Jul. 30, 2020
651 words
Population dynamics and functional programming
Jun. 23, 2020
2032 words
Ecological networks, minus the species
May. 21, 2020
492 words
Programming languages are irrelevant
Mar. 3, 2020
1242 words
Meta-populations on a toroidal world
Feb. 5, 2020
888 words
Reaction networks for disease dynamics
Jan. 20, 2020
759 words
It's time to retire the iris dataset
Nov. 15, 2019
992 words
SDM with bioclim in three lines of code
Nov. 12, 2019
1059 words
A recommender for species interactions
Nov. 9, 2019
354 words
Against Notebooks
Aug. 16, 2019
568 words
Should I optimize my code?
Aug. 15, 2019
477 words
Data quality is a myth
Jun. 10, 2019
1879 words
Quantitative dissimilarity of ecological networks
Jun. 3, 2019
659 words
Ecological networks, almost-p-hacking, and conformism
May. 13, 2019
1301 words
Training a neural network on the seeds dataset
Feb. 25, 2019
797 words
Are there two schools of ecology?
Feb. 18, 2019
632 words
The great european bunny extinction of the 1950s
Feb. 11, 2019
910 words
Transgressive overyielding and coexistence
Feb. 3, 2019
510 words
A successful failure at identifying camera traps pictures using deep learning
Nov. 20, 2018
371 words
False negatives and the reproducibility crisis
Nov. 5, 2018
266 words
Building your own data life cycle
Oct. 16, 2018
513 words
What is the most uniquely biodiverse place in Canada?
Oct. 11, 2018
487 words
Data analysis: content and style separation
Oct. 1, 2018
558 words
Beware data science in ecology
Sep. 24, 2018
597 words
The many flavors of (research) computing
Sep. 21, 2018
1470 words
Herd immunity: how vaccines work for all of us
Aug. 19, 2018
614 words
Explaining algorithms is not easy
Jul. 9, 2018
1255 words
Picking the most efficient flower-picking route with simulated annealing
Jul. 3, 2018
825 words
Measuring the modularity of ecological networks
Jun. 25, 2018
1093 words
Brain dump on drawing random networks — part 1
Apr. 9, 2018
799 words
I am not competing against laptops when I teach.
Apr. 2, 2018
689 words
The well-rounded biologist.
Mar. 19, 2018
480 words
Data is not just data anymore
Mar. 12, 2018
465 words
Three years of using Julia
Feb. 19, 2018
487 words
The grammar of data
Feb. 12, 2018
616 words
Diffential Equations with Julia, updated.
Feb. 5, 2018
695 words
But why should we model things anyways?
Jan. 29, 2018
500 words
When are networks worth it?
Jan. 22, 2018
388 words
The value of getting nothing done.
Jan. 15, 2018
1317 words
Naive Bayesian Classification of parasite data
Jan. 8, 2018
1285 words
Notes on the Gillespie algorithm - part 2
Jan. 1, 2018
1037 words
Notes on the Gillespie algorithm - part 1
Dec. 4, 2017
462 words
Live mathematical modeling
Nov. 27, 2017
540 words
Fail, fail, fail. Then fail again.
Nov. 20, 2017
502 words
"No true Scotsman" (and no true ecologist)
Nov. 13, 2017
769 words
A biogeographic study of Paw Patrol
Nov. 6, 2017
754 words
Solving differential equations for ecological problems.
Oct. 16, 2017
581 words
Reproducing modelling papers is important and instructive.
Oct. 9, 2017
636 words
Why I can't enjoy PhD Comics
Oct. 2, 2017
393 words
How to ensure you have early career speakers at your next events.
Sep. 25, 2017
613 words
Five tips to make better presentations
Sep. 18, 2017
991 words
Hypotheses are over-rated. Don't let them ruin your writing.
Sep. 11, 2017
395 words
Data training: community over institution
Aug. 7, 2017
419 words
What I look for in a Software paper.
Jul. 31, 2017
671 words
The most important scientific figure ever drawn.
Jul. 24, 2017
526 words
Bipartite networks are not sampled well.
Jul. 17, 2017
634 words
Is community ecology a thing?
Jul. 10, 2017
760 words
Julia in ecology: why multiple dispatch is good
Jul. 3, 2017
634 words
The futility of sharing ecological data
Jun. 26, 2017
708 words
Responding to reviewers, part 2
Jun. 19, 2017
972 words
Responding to reviewers, part 1
Jun. 12, 2017
604 words
Science Bioblitz, data quality, and crowd-sourcing
Jun. 5, 2017
466 words
We can't see the forest for the bird.
May. 30, 2017
908 words
Two grants should be enough
May. 29, 2017
522 words
When exactly is it citizen science?
May. 22, 2017
692 words
In defense of over-simplified ecological models
May. 15, 2017
641 words
Computational ecology: currencies for collaboration
May. 8, 2017
605 words
The artist and the craftsman.
May. 1, 2017
701 words
What is computational ecology?
Apr. 24, 2017
622 words
Approximate Bayesian Computation and tiny data in ecology
Apr. 17, 2017
835 words
Ecology's unhealthy obsession with patterns
Apr. 10, 2017
810 words
Is ecology replicable?
Apr. 3, 2017
710 words
Advanced research computing for ecology
Mar. 31, 2017
615 words
Ecological modelling is world building