Visiting Organisms...


I changed an existing GitHub script to provide links to organisms found visiting or nectaring at plants in a given project. The code relies on the "Plant that the organism was found on" and "Nectar Plant" observation fields.

So for Goldenrods, the URL would look like this for the umbrella...
https://stockslager.github.io/iNat/visiting_my_project.html?project_id=cincinnati-re-wild-backyard-ecological-restoration-umbrella&per_page=30&page=1&taxon_id=48678

Clicking the appropriate links in the table would show the organisms found visiting / nectaring at the different species of Solidago planted across all projects within the umbrella (you can also pass it your individual project in place of the umbrella).

If you don't pass it a taxon_id, it will show every species with an iconic_taxa of "Plantae" within the umbrella and links to any organisms found visiting or nectaring at those species.
https://stockslager.github.io/iNat/visiting_my_project.html?project_id=cincinnati-re-wild-backyard-ecological-restoration-umbrella&per_page=30&page=1


Publicado el octubre 21, 2024 08:43 TARDE por stockslager stockslager

Comentarios

Fun search. Since most of the goldenrods bloom around the same time and provide similar ecological services, setting the search to pull all the results for the genus, rather than individual species, might be more informative, though I'm not sure that the observation fields will allow a search to be broadened that way.

Publicado por m_whitson hace alrededor de 21 horas

I'm not sure that's possible... I don't think you can do a server side "join" on observation fields since they're user defined. Maybe you could spin through arrays on the client side (do an external join) but it seems like it would take "hard coding" or somewhat sophisticated logic that I am no longer capable of! :o)

Publicado por stockslager hace alrededor de 20 horas

the script dumbly lists every plant in the project rather than limiting itself to plants that have seen activity. adding a tag to a single observation of any species that has seen activity lets you limit the table to only rows with the matching tag. i added a "host" tag to two observations within my casual woodland garden project. this allows the table to be limited to species that have that matching tag...
https://stockslager.github.io/iNat/visiting_my_project.html?project_id=casual-woodland-garden&per_page=30&page=1&q=host&search_on=tags

this seems more applicable to pollinator garden type projects where there is a known list of plant species that have been installed... and where subsequent insect activity will be monitored on the known set of installed plants.

Publicado por stockslager hace alrededor de 3 horas

Agregar un comentario

Acceder o Crear una cuenta para agregar comentarios.