How to use iNaturalist's Search URLs - wiki - part 2 of 2

i’ll preface this post by saying most of the stuff i’m about to write is sort of unrelated to the observation search. it’s more related to searching for identifications. so it may not all directly tie to the original post in this thread.

yup. i’m not aware of a way for regular users like us to query for this specifically. and really, you probably wouldn’t be looking for observations in this case. you probably would be looking for identifications. with that said, there are indirect ways to get the kind of information @odole is asking about.

if you pull back a set of identifications using the identifications API endpoint, the results do include the taxon of both the identification and observation. so you could parse through the results and do your own filter to exclude cases where ID taxon <> obs taxon. for example, if you look at this page i made, you’ll find a column that tells you whether ID taxon = obs taxon: https://jumear.github.io/stirfry/iNatAPIv1_identifications.html?user_id=tiwane.

(if you want to look for ID taxon <> community taxon, i believe that’s doable, too. the logic would just have to factor in cases where community taxon <> obs taxon, which should only occur when you have a maverick observer who has opted out of community ID.)

another indirect way to get at this kind of data is to filter by identification category. maverick would tell you that your id is in the minority. so by definition, a maverick ID’s taxon would not be the same as the observation taxon (unless the observer is an opt-out maverick). for example: https://jumear.github.io/stirfry/iNatAPIv1_identifications.html?user_id=tiwane&category=maverick

also, especially if your definition of ID taxon <> obs taxon includes parent taxa <> child taxon, you might be able to look for cases where the rank of the ID <> rank of the taxon. so you could do something like either of the following:

finally, i will also refer you to another discussion: https://forum.inaturalist.org/t/how-to-exclude-observations-with-disagreeing-ids/15016/12. it’s somewhat unrelated to both this thread and @odole’s question, but judging by @odole’s questions so far in this forum, i suspect that @odole will eventually ask about this topic.

2 Likes