Posts

Missives, thoughts, approaches, and other contentary.

Population Graphs - Swift Edition

Population Graphs - Swift Edition

Setting a roadmap for the development of the population graphs family of analyses.

dplyr::summarize() Warnings

dplyr::summarize() Warnings

One of the few annoying things I find with dplyr lately is the addition of an experimental option where if you use something like, group_by(X) %>% summarize( Val = mean(Y)) it gives you an error message with something like.

Data Sources for Teaching

Data Sources for Teaching

Here are some data resources that have been compiled across several teaching sessions.

Graduation

Graduation

For this year, due to COVID, we are forced to conduct our graduation ceremony virtually. Here is the product, it turned out GREAT. Thank you to all the ENVS staff, facutly, and students for a great event.

Ken Burns Effect

Ken Burns Effect

I’m working on getting the Graduation Ceremony stuff recorded for the Center for Environmental Studies Graduation Ceremony for Fall 2020. It is going to be a zoom-based thing and I would like to put together something that is a bit more polished than just a crappy thing.

Apple M1 Silicon

Apple M1 Silicon

The short answer is “hell ya”.

Scraping the Web in R

Scraping the Web in R

There are times when we need to scrape some data from a website to use in our analyses. In a perfect world, the provider of the data would provide a csv or json download but let’s face it… we do not live in a perfect world and often data that is posted to the internet is done by people who really do not care about subseqent use by others (else they would have made it easy to use rather than just showing it).

Projects

*

ENVS Lectures

Partitioning lecture content into the smallest stand-alone components that can be resused as much as possible in a mixed online/in-person environemnt for teaching data literacy and R.

GeneticStudio

Population genetic software that doesn’t suck.

Publications

Quickly discover relevant content by filtering publications.

Population assignment reveals low migratory connectivity in a weakly structured songbird

Understanding migratory connectivity is essential for determining the drivers behind population dynamics and for implementing effective …
Population assignment reveals low migratory connectivity in a weakly structured songbird

Wide outcrossing provides functional connectivity for new and old Banksia populations within a fragmented landscape

Habitat fragmentation affects landscape connectivity, the extent of which is influenced by the movement capacity of the vectors of seed …
Wide outcrossing provides functional connectivity for new and old Banksia populations within a fragmented landscape

Evolutionary genomics of gypsy moth populations sampled along a latitudinal gradient

The European gypsy moth (Lymantria dispar L.) was first introduced to Massachusetts in 1869 and within 150 years has spread throughout …
Evolutionary genomics of gypsy moth populations sampled along a latitudinal gradient

Functional connectivity and home range inferred at a microgeographic landscape genetics scale in a desert-dwelling rodent

Gene flow in animals is limited or facilitated by different features within the landscape matrix they inhabit. The landscape …
Functional connectivity and home range inferred at a microgeographic landscape genetics scale in a desert-dwelling rodent

Urban hubs of connectivity: contrasting patterns of gene flow within and among cities in the western black widow spider

As urbanization drastically alters the natural landscape and generates novel habitats within cities, the potential for changes to gene …
Urban hubs of connectivity: contrasting patterns of gene flow within and among cities in the western black widow spider

Father, Husband, Brewer, Professor

Center for Environmental Studies

Biography

I am from Seattle Washington, though I’ve been sequestered in Richmond Virginia for a job since 2004. I see RVA as the “Portland of the East Coast” and we’ve generally enjoyed our time here in the Old Dominion. My personal interestes include fermenation sciences (beer, wine, cheese, vegitables), computer programming, fly fishing, and generarlly just spending time with my family.

Professionally, I’m a Full Professor at Virginia Commonwealth University currently serving as the Director of the Center for Environmental Studies. My research focuses on understanding how landscape configuration and human mediated alteration influence connectivity amongst native and introduced species of plants and animals. Here are my Curriculum Vitae and Google Scholar Profile, OrcID if you are into that kind of stuff.

Interests

  • Data Science
  • Population Genetics

Education

  • PhD in Biology, 2002

    University of Missouri - Saint Louis

  • MS in Biology, 1998

    University of Missouri - Saint Louis

  • BS in Botany, 1996

    Western Washington University