# Checklist Rank Filter not working

**URL:** <https://forum.inaturalist.org/t/checklist-rank-filter-not-working/28973>\
**Category:** Bug Reports\
**Created:** [January 11, 2022, 12:24pm UTC](https://forum.inaturalist.org/t/checklist-rank-filter-not-working/28973 "2022-01-11T12:24:21Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![tonyrebelo](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/tonyrebelo/32/317_2.png) [@tonyrebelo](https://forum.inaturalist.org/u/tonyrebelo)\
**Post date:** [January 11, 2022, 12:24pm UTC](https://forum.inaturalist.org/t/checklist-rank-filter-not-working/28973/1 "2022-01-11T12:24:21Z")

</div>

**Platform** (Website) \< not relevant \>  
**Browser** (Chrome) \< not relevant \>

**URL** : [https://www.inaturalist.org/check\_lists/4346367-Molopo-Game-List](https://www.inaturalist.org/check_lists/4346367-Molopo-Game-List)

Here is the list with filter rank= species.  
[https://www.inaturalist.org/check\_lists/4346367-Molopo-Game-List?q=&view=photo&rank=species&commit=Filter](https://www.inaturalist.org/check_lists/4346367-Molopo-Game-List?q=&view=photo&rank=species&commit=Filter)  
ASSUMPTION: species is “species” rank, but does not include subspecies ranks. This is weird but iNat has some funny rules about subspecific ranks. But why are “species” present as subspecies level IDs not included as species?

 ![image](https://us1.discourse-cdn.com/flex016/uploads/inaturalist/original/3X/6/2/62e4bbb4d7f82fe8e88e75b599ed2301fd3ed933.jpeg)

Here is the list with filter rank= leaves.  
[https://www.inaturalist.org/check\_lists/4346367-Molopo-Game-List?q=&view=photo&rank=leaves&commit=Filter](https://www.inaturalist.org/check_lists/4346367-Molopo-Game-List?q=&view=photo&rank=leaves&commit=Filter)  
NOTE: It is the same as the rank = species. That cannot be correct. Where are the subspecies and variety leaves? And if by some criterion subspecies are not leaves, then why are their species not considered to be the leaves?

 ![image](https://us1.discourse-cdn.com/flex016/uploads/inaturalist/original/3X/1/0/106b0d8d54fca46ff0c4ef0d118db6774c6bc9e8.jpeg)

Here is the list with filter rank= any.  
[https://www.inaturalist.org/check\_lists/4346367-Molopo-Game-List?q=&view=photo&rank=any&commit=Filter](https://www.inaturalist.org/check_lists/4346367-Molopo-Game-List?q=&view=photo&rank=any&commit=Filter)  
NOTE: the list is now far longer. It includes species and subspecies.

 ![image](https://us1.discourse-cdn.com/flex016/uploads/inaturalist/original/3X/0/5/0503207274fd8ea462e552f511f960852b8c4b79.jpeg)

Can this filter please be fixed.  
Checklists are used extensively by managers and researchers, and in southern Africa everyone (except herpetologists) use subspecies.  
Basically taxa with subspecies IDs must show up in the “species” filter (either as species or subspecies), and also in the leaf filters (as the finest taxon).

---

<div class="post-metadata">

**Author:** ![tonyrebelo](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/tonyrebelo/32/317_2.png) [@tonyrebelo](https://forum.inaturalist.org/u/tonyrebelo)\
**Post date:** [January 12, 2022, 7:38pm UTC](https://forum.inaturalist.org/t/checklist-rank-filter-not-working/28973/3 "2022-01-12T19:38:48Z")

</div>

These are all there: they filters are just not displaying them logically …

---

<div class="post-metadata">

**Author:** ![DianaStuder](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/dianastuder/32/43358_2.png) [@DianaStuder](https://forum.inaturalist.org/u/DianaStuder)\
**Post date:** [January 13, 2022, 10:47am UTC](https://forum.inaturalist.org/t/checklist-rank-filter-not-working/28973/4 "2022-01-13T10:47:35Z")

</div>

Does this tie in with for example - Disa on my Cape Peninsula checklist

Mine shows - four species obs left, but only 2 on the right  
[https://www.inaturalist.org/lifelists/dianastuder?tree\_mode=full\_taxonomy&taxon\_id=119236&place\_id=123155](https://www.inaturalist.org/lifelists/dianastuder?tree_mode=full_taxonomy&taxon_id=119236&place_id=123155)

While the actual checklist DOES include all 4 of my species  
[https://www.inaturalist.org/check\_lists/896441-Cape-Peninsula-Check-List?page=2&q=disa](https://www.inaturalist.org/check_lists/896441-Cape-Peninsula-Check-List?page=2&q=disa)

If I click on the maculata obs left - on the right it says - No species found within this taxon in Cape Peninsula 2, WC, ZA. PPS that obs is obscured - is that the answer?

Or have I missed something on the 2 glitchy obs?

---

<div class="post-metadata">

**Author:** ![tonyrebelo](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/tonyrebelo/32/317_2.png) [@tonyrebelo](https://forum.inaturalist.org/u/tonyrebelo)\
**Post date:** [January 13, 2022, 11:46am UTC](https://forum.inaturalist.org/t/checklist-rank-filter-not-working/28973/5 "2022-01-13T11:46:58Z")

</div>

That may make sense in your case. Remember your observations are obscured and may be “outside” the Peninsula, but the checklist for Cape Peninsula 2 includes both observations and lists, and even if all observations happen to be obscured to off CP2, the extra lists (e.g. Adamson & Salter) will still include it inside the area.

But it wont pertain to my query, because these are all from the list, whether observed or not. It is purely a “rank” issue.  
Compare:  
species - 45 out of 57: [https://www.inaturalist.org/check\_lists/896441-Cape-Peninsula-Check-List?q=disa&view=photo&occurrence\_status=not\_absent&rank=species&commit=Filter](https://www.inaturalist.org/check_lists/896441-Cape-Peninsula-Check-List?q=disa&view=photo&occurrence_status=not_absent&rank=species&commit=Filter)  
leaves - 45 out of 57: [https://www.inaturalist.org/check\_lists/896441-Cape-Peninsula-Check-List?q=disa&view=photo&occurrence\_status=not\_absent&rank=leaves&commit=Filter](https://www.inaturalist.org/check_lists/896441-Cape-Peninsula-Check-List?q=disa&view=photo&occurrence_status=not_absent&rank=leaves&commit=Filter)  
all - 45 out of 62: [https://www.inaturalist.org/check\_lists/896441-Cape-Peninsula-Check-List?q=disa&view=photo&occurrence\_status=not\_absent&rank=all&commit=Filter](https://www.inaturalist.org/check_lists/896441-Cape-Peninsula-Check-List?q=disa&view=photo&occurrence_status=not_absent&rank=all&commit=Filter)

---

<div class="post-metadata">

**Author:** ![pisum](https://avatars.discourse-cdn.com/v4/letter/p/91b2a8/32.png) [@pisum](https://forum.inaturalist.org/u/pisum)\
**Post date:** [January 13, 2022, 1:19pm UTC](https://forum.inaturalist.org/t/checklist-rank-filter-not-working/28973/6 "2022-01-13T13:19:47Z")

</div>

in your checklist, you’ve added the subspecies taxa without adding the parent species taxa. if you want to see species or leaves (which are only as granular as species), then you need to add the species-level taxa.

i don’t see a bug here. it’s a data problem.

---

<div class="post-metadata">

**Author:** ![tonyrebelo](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/tonyrebelo/32/317_2.png) [@tonyrebelo](https://forum.inaturalist.org/u/tonyrebelo)\
**Post date:** [January 18, 2022, 9:22am UTC](https://forum.inaturalist.org/t/checklist-rank-filter-not-working/28973/7 "2022-01-18T09:22:57Z")

</div>

Surely it is a bug. If the leaves only go to species level, then it should display them as species if the subspecies are present.

Especially seen that any ID to species level is not a complete identification, and it is highly likely that where there are subspecies then all observations will be identified to subspecies level for a checklist of a reserve or other localized area where only one subspecies or variety occurs.

---

<div class="post-metadata">

**Author:** ![pisum](https://avatars.discourse-cdn.com/v4/letter/p/91b2a8/32.png) [@pisum](https://forum.inaturalist.org/u/pisum)\
**Post date:** [January 18, 2022, 2:33pm UTC](https://forum.inaturalist.org/t/checklist-rank-filter-not-working/28973/8 "2022-01-18T14:33:55Z")

</div>

> [@tonyrebelo](#):
>
> Especially seen that any ID to species level is not a complete identification

just to clarify, i wasn’t suggesting that you add _only_ the species taxon or _only_ the subspecies taxon. you need to add _both_ the species and subspecies taxa.

---

<div class="post-metadata">

**Author:** ![tonyrebelo](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/tonyrebelo/32/317_2.png) [@tonyrebelo](https://forum.inaturalist.org/u/tonyrebelo)\
**Post date:** [January 26, 2022, 9:59am UTC](https://forum.inaturalist.org/t/checklist-rank-filter-not-working/28973/10 "2022-01-26T09:59:16Z")

</div>

The problem is that our Red List evaluations are done on subspecies and varieties - and these are often more threatened than just the species.  
As a consequence threatened taxa are not showing up in the lists for nature reserves because only the threatened subspecies is present in the area.  
This is very misleading when promoting conservation areas and important threatened taxa are missing on iNaturalist because of this bug.

---

<div class="post-metadata">

**Author:** ![pisum](https://avatars.discourse-cdn.com/v4/letter/p/91b2a8/32.png) [@pisum](https://forum.inaturalist.org/u/pisum)\
**Post date:** [January 26, 2022, 1:28pm UTC](https://forum.inaturalist.org/t/checklist-rank-filter-not-working/28973/11 "2022-01-26T13:28:56Z")

</div>

if you want to continue to input data your way, then you’ll just have to filter for rank = any to see species and subspecies together. no bug here.

---

<div class="post-metadata">

**Author:** ![tonyrebelo](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/tonyrebelo/32/317_2.png) [@tonyrebelo](https://forum.inaturalist.org/u/tonyrebelo)\
**Post date:** [February 14, 2022, 10:11am UTC](https://forum.inaturalist.org/t/checklist-rank-filter-not-working/28973/12 "2022-02-14T10:11:57Z")

</div>

No: “all” shows all ranks.  
I only want the terminal leaves and if there is a subspecies or variety then I want that leaf.

But it is a bug, in that if all the Identifications are to subspecies, then the species leaf does display, but if the subspecies is listed in the checklist, then the species leaf does not display: so it is a bug: an illogical inconsistency in the treatment of the same data from different sources.

---

<div class="post-metadata">

**Author:** ![pisum](https://avatars.discourse-cdn.com/v4/letter/p/91b2a8/32.png) [@pisum](https://forum.inaturalist.org/u/pisum)\
**Post date:** [February 14, 2022, 8:45pm UTC](https://forum.inaturalist.org/t/checklist-rank-filter-not-working/28973/13 "2022-02-14T20:45:40Z")

</div>

> [@tonyrebelo](#):
>
> “all” shows all ranks

in this case, you’re manually adding taxa to the list, and you’re adding only species- and subspecies- ranked taxa. so if you use rank=any on this list, you should get back only species and subspecies. are you planning to add ancestor taxa? (you didn’t want to add the parent species taxa for the subspecies. so i assume you’re not going to add any ancestor taxa.)

anyway, i think this discussion has pretty much reached a dead end (for me at least). i tried to explain the situation and offer approaches to get you to your desired end. but if you don’t like any of those approaches, then there’s not much more that i can offer here.

---

<div class="post-metadata">

**Author:** ![tiwane](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/tiwane/32/54612_2.png) [@tiwane](https://forum.inaturalist.org/u/tiwane)\
**Post date:** [February 14, 2022, 10:32pm UTC](https://forum.inaturalist.org/t/checklist-rank-filter-not-working/28973/14 "2022-02-14T22:32:33Z")

</div>

Yes, it’s not a bug, it’s how lists are designed to work, for better or worse. I’m going to close this topic.

---

<div class="post-metadata">

**Author:** ![tonyrebelo](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/tonyrebelo/32/317_2.png) [@tonyrebelo](https://forum.inaturalist.org/u/tonyrebelo)\
**Post date:** [April 26, 2022, 1:02pm UTC](https://forum.inaturalist.org/t/checklist-rank-filter-not-working/28973/15 "2022-04-26T13:02:06Z")

</div>

I am not sure that I understand.

Are you are saying is that iNaturalist does not consider taxa below species level as leaves? That “leaves” stops at the species rank?

And that there is no intention to ever include subspecific taxa as leaves? That any work to level below species level will just have to put up with the clutter of species rank data included?

But more significantly, you are saying: that if subspecies are entered into a checklist, then the species will have to also be entered for the checklist to work properly on the setting “leaves”, and even for the setting “species”. _And that this is how it is designed to work!_  
**Note that observations all identified to subspecific rank, do show up under ‘species’ and "leaves’, even if there are no species-rank observations present**

If that is the case, and this is considered acceptable, then I suppose the matter is closed.  
?Should I escalate this to a feature request: that checklists should be better designed to be accurate and useful, without requiring additional taxonomically redundant data entries? Or will I be wasting my time?
