Plant Pairs on the Tufts Campus

Photo by Markus Spiske on Unsplash

In Spring of 2019 my Environmental Fieldwork class surveilled the herbaceous plants growing on and around the Tufts campus, recording their identities and locations into a GIS database. For a final project I created a simple Cartesian quadrature algorithm in Python to identify the distinct plant pairs most likely to share the same soil.

Whether due to reporting bias or the natural wind channel on campus known as the hill, Dandelion was most abundant plant overall. Likewise, the pair of plants most likely to be found at the same location turned out to be Dandelion+Chickweed.

plant map quadrature

Begin by drawing a rectangle around the entire surveyed area.

Divide the rectangle into quadrants and count the plant occurrences; repeat.

n := 0;  K := .5;
[rect_width,height] := survey_area_width,height
while No. empty rectangles < K * No. rectangles:
   [rect_width,height] *= .5
   count_plants_in_rectangles()
   count_empty_rectangles()

K=1/2 is a density coefficient used as a stopping criterion. When half of the resulting grid rectangles contain no plants we stop subdividing.

Plant locations and identities were recorded using our phones. For our final projects, we were to deliver something valuable out of the data we’d collected as a class.

As a math major at the time, and inspired by my Real Analysis lectures on Riemann integration, I chose to produce an algorithm to determine the most frequent plant pairings that were observed on campus following a similar approach. If clover and dandelions were observed close to one another, the algorithm would record their locations as coinciding within a grid square.

Without having to send samples to a lab for testing, we could infer a lot about soil from the plants growing in it, and likewise learn about a plant from its neighbors.

Done using satellite imagery, this is called Remote Sensing and is an active area of research. From the sky we can determine which areas have acidic soil, which areas are sandy, &c, by vegetation coverage.

Results

Equipped with plastic spoons and our phones, our class had a good time discovering, at the least, our collective preference for bright golden petals that can be spotted from meters away.

There were 40 plant species that were catalogued by the class. This provides a maximum number \frac{40\times 39}{2!} = 780 of distinct neighboring pairs that could have been observed. Since the map quadrature algorithm returned 130 observed pairs, local soil properties arguably played a hand in the pairings that we observed. And of the observed pairs, 35 combinations (plant_1, plant_2) were counted at most 5 times on the Tufts campus.

Most plant pairs were observed at more than 5 locations. A considerable number, 27% of the 130 total observed pairs however, were counted fewer than 5 times.
Pairs counted fewer than 100 times
Overall pairs counted

Least observed

780 - 130 = 650 pairs were not counted at all. The pairs that were counted the least number of times under quadrature included

Pair#Pair#
Nimblewill, Sowthistle1Dock, Mint1
Common chickweed, Plantain1Fleabane, Wild garlic1
Common chickweed, Yellow wood sorrel1Wild lettuce, Plantain1
Bull thistle, Violet1Mouse-ear chickweed, Nimblewill1
Dock, Mouse-ear chickweed1Clover, Mouse-ear chickweed2

Despite the few occurrence of these pairs, some of these plants were rarely observed to begin with. Further investigation would require more sampling of the underrepresented. After all, our results for the urban Tufts campus may tell us mostly about concrete runoff, herbicides, and fertilizers for them.

Most observed

DNDdandelionVLTviolet
BTRbittercressYWSyellow wood sorrel
CHKcommon chickweedGLCwild garlic
BPLbroadleaf plantainCLOclover
NPLnarrowleaf plantainMCKmouse-ear chickweed

Our class’s survey of the Tufts campus yielded

530 locations (latitude, longitude),

variety of assorted-color beans

40 plant species, and

130 plant pairings.

Avatar

By Alexander Wei

BA, MS Mathematics, Tufts University

Leave a comment

Your email address will not be published. Required fields are marked *