-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
obs: Apply rank filters to observation searches #138
Comments
On iNat Discord, mws asked:
If this wishlist were coded, I imagine the syntax would be |
#136 would need to be done to do the "breakdown of counts by leaf taxon" tabulation mentioned in the prior comment. |
Caveat: Just changing the behaviour here without preserving the ability to do the original behaviour loses something important: the ability to filter the taxon by rank is sometimes necessary to disambiguate taxa. Current behaviour: You can say proposed behaviour: For the first case (no rank keyword) it will be the same. For the second, The confusion is even worse with names that don't just match multiple ranks within the same subtree, but match completely unrelated taxa. Consider So we need to think carefully about this ambiguity we've introduced between filter on taxon and filter on observations. |
This is now possible with the addition of Please note: as per other |
The
,obs
,,search obs
, and,tab
commands should apply rank filters to observations matching the taxon, and not to the taxon search itself. See also #137 wherein I reference this in a comment.That is, if someone performs a
,search obs hybrid anatidae by me
, they very likely want all of their own observations of rankhybrid
that are ducks, geese or swans (Anatidae), and not their observations that are in a taxon that is a hybrid that matches "Anatidae" (there is no such taxon!)The text was updated successfully, but these errors were encountered: