Platform(s), such as mobile, website, API, other: All
URLs (aka web addresses) of any pages, if relevant:
https://forum.inaturalist.org/t/species-search-doesnt-include-intergrade-observations/57768
Description of need:
The way hybrids are currently implemented is lacking. Because there are separate ranks for hybrids, hybrids can only be added for those ranks which have a hybrid counterpart (genus, species, subspecies, variety and form). This prevents things like family hybrids (like Icteridae Ă— Icteriidae) and section hybrids (like Rubus Ă— Ursini) from being added. And the search cannot distinguish between hybrids of different levels, such as an intraspecific hybrid between subspecies (most infrahybrids) and an interspecific hybrid between subspecies (these ones). For the issues with this, see the above bug report.
Feature request details:
Any taxon of the rank “hybrid” should be automatically changed to “species”, and its hybrid_level set to 10 (the rank_level of species and hybrid), though this can be changed manually if necessary.
Any taxon of the rank “genushybrid” should be automatically changed to “genus”, and its hybrid_level set to 20 (the rank_level of genus and genushybrid), though this can be changed manually if necessary.
Any taxon of the rank “infrahybrid” should be automatically changed to “subspecies”, and its hybrid_level set to 5 (the rank_level of subspecies, variety, form and infrahybrid), though both of these can be changed manually if necessary. For example, Anser anser domesticus × cygnoides domesticus will need a rank of variety and a hybrid_level of 10.
Non-hybrids should have their hybrid_level set to 0 (not currently used as a rank_level, and won’t be able to be used as one in the future if this is implemented).
Hybrids between ranks that previously weren’t possible should be added.