# How does one list all ungrafted taxa?

**URL:** <https://forum.inaturalist.org/t/how-does-one-list-all-ungrafted-taxa/6612>\
**Category:** Curators\
**Created:** [September 18, 2019, 11:58pm UTC](https://forum.inaturalist.org/t/how-does-one-list-all-ungrafted-taxa/6612 "2019-09-18T23:58:27Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![mftasp](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/mftasp/32/1428_2.png) [@mftasp](https://forum.inaturalist.org/u/mftasp)\
**Post date:** [September 18, 2019, 11:58pm UTC](https://forum.inaturalist.org/t/how-does-one-list-all-ungrafted-taxa/6612/1 "2019-09-18T23:58:27Z")

</div>

If I head to the [Curate Taxa](https://www.inaturalist.org/taxa/curation) page linked to from my Dashboard, I get a list of the most recent 100 ungrafted taxa. It currently says that it is displaying 100 of 144 ungrafted taxa.

There seems to be no obvious way to display the rest, and my searching hasn’t disclosed how to display them. Does anyone know? Is it even possible?

---

<div class="post-metadata">

**Author:** ![psweet](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/psweet/32/3156_2.png) [@psweet](https://forum.inaturalist.org/u/psweet)\
**Post date:** [September 19, 2019, 12:17am UTC](https://forum.inaturalist.org/t/how-does-one-list-all-ungrafted-taxa/6612/2 "2019-09-19T00:17:39Z")

</div>

I suppose one way would be to resolve the first 45 of them?

Unfortunately, I don’t have a more useful answer for you – hopefully someone else will.

---

<div class="post-metadata">

**Author:** ![bouteloua](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/bouteloua/32/1180_2.png) [@bouteloua](https://forum.inaturalist.org/u/bouteloua)\
**Post date:** [September 19, 2019, 1:29am UTC](https://forum.inaturalist.org/t/how-does-one-list-all-ungrafted-taxa/6612/3 "2019-09-19T01:29:26Z")

</div>

[http://api.inaturalist.org/v1/taxa?is\_active=true&parent\_id=0&rank=phylum%2Csubphylum%2Csuperclass%2Cclass%2Csubclass%2Cinfraclass%2Csubterclass%2Csuperorder%2Corder%2Csuborder%2Cinfraorder%2Cparvorder%2Czoosection%2Czoosubsection%2Csuperfamily%2Cepifamily%2Cfamily%2Csubfamily%2Csupertribe%2Ctribe%2Csubtribe%2Cgenus%2Cgenushybrid%2Csubgenus%2Csection%2Csubsection%2Ccomplex%2Cspecies%2Chybrid%2Csubspecies%2Cvariety%2Cform%2Cinfrahybrid&per\_page=200](http://api.inaturalist.org/v1/taxa?is_active=true&parent_id=0&rank=phylum%2Csubphylum%2Csuperclass%2Cclass%2Csubclass%2Cinfraclass%2Csubterclass%2Csuperorder%2Corder%2Csuborder%2Cinfraorder%2Cparvorder%2Czoosection%2Czoosubsection%2Csuperfamily%2Cepifamily%2Cfamily%2Csubfamily%2Csupertribe%2Ctribe%2Csubtribe%2Cgenus%2Cgenushybrid%2Csubgenus%2Csection%2Csubsection%2Ccomplex%2Cspecies%2Chybrid%2Csubspecies%2Cvariety%2Cform%2Cinfrahybrid&per_page=200)

---

<div class="post-metadata">

**Author:** ![mftasp](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/mftasp/32/1428_2.png) [@mftasp](https://forum.inaturalist.org/u/mftasp)\
**Post date:** [September 19, 2019, 1:29am UTC](https://forum.inaturalist.org/t/how-does-one-list-all-ungrafted-taxa/6612/4 "2019-09-19T01:29:54Z")

</div>

> [@psweet](#):
>
> I suppose one way would be to resolve the first 45 of them?

I try to for the ones I’m comfortable resolving. There are more than a few in there that cannot be resolved because they are in locked groups.

---

<div class="post-metadata">

**Author:** ![bouteloua](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/bouteloua/32/1180_2.png) [@bouteloua](https://forum.inaturalist.org/u/bouteloua)\
**Post date:** [September 19, 2019, 1:31am UTC](https://forum.inaturalist.org/t/how-does-one-list-all-ungrafted-taxa/6612/5 "2019-09-19T01:31:37Z")

</div>

You can also browse through some ungrafted taxa that have observations here: [https://www.inaturalist.org/observations?hrank=kingdom&iconic\_taxa=unknown&place\_id=any&verifiable=any&view=species&without\_taxon\_id=131236,67333,151817](https://www.inaturalist.org/observations?hrank=kingdom&iconic_taxa=unknown&place_id=any&verifiable=any&view=species&without_taxon_id=131236,67333,151817)

---

<div class="post-metadata">

**Author:** ![mftasp](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/mftasp/32/1428_2.png) [@mftasp](https://forum.inaturalist.org/u/mftasp)\
**Post date:** [September 19, 2019, 1:42am UTC](https://forum.inaturalist.org/t/how-does-one-list-all-ungrafted-taxa/6612/6 "2019-09-19T01:42:37Z")

</div>

Thanks @bouteloua, this is exactly what I was looking for!

M.

---

<div class="post-metadata">

**Author:** ![bobby23](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/bobby23/32/2990_2.png) [@bobby23](https://forum.inaturalist.org/u/bobby23)\
**Post date:** [September 19, 2019, 4:51pm UTC](https://forum.inaturalist.org/t/how-does-one-list-all-ungrafted-taxa/6612/7 "2019-09-19T16:51:56Z")

</div>

Wow. Quite a few of those ungrafted taxa are long extinct species that have no place on iNaturalist.

---

<div class="post-metadata">

**Author:** ![bouteloua](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/bouteloua/32/1180_2.png) [@bouteloua](https://forum.inaturalist.org/u/bouteloua)\
**Post date:** [September 19, 2019, 6:22pm UTC](https://forum.inaturalist.org/t/how-does-one-list-all-ungrafted-taxa/6612/8 "2019-09-19T18:22:18Z")

</div>

I don’t think that’s really a fair conclusion, extinct species just often don’t fit neatly into the artificial tree

---

<div class="post-metadata">

**Author:** ![bobby23](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/bobby23/32/2990_2.png) [@bobby23](https://forum.inaturalist.org/u/bobby23)\
**Post date:** [September 19, 2019, 6:34pm UTC](https://forum.inaturalist.org/t/how-does-one-list-all-ungrafted-taxa/6612/9 "2019-09-19T18:34:00Z")

</div>

My response probably came off more harsh than intended, but from a curator point of view, the inability to neatly incorporate them into the tree can be a little frustrating at times and sometimes detracts from work needed for extant species - the ones that would most benefit from iNaturalist. Since observations of long extinct taxa are almost always vertebrates (e.g. dinosaurs, mammoths) and that is the section of the tree I primarily deal with, it’s possible that inflated the issue from my perspective.

---

<div class="post-metadata">

**Author:** ![mftasp](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/mftasp/32/1428_2.png) [@mftasp](https://forum.inaturalist.org/u/mftasp)\
**Post date:** [September 20, 2019, 12:10am UTC](https://forum.inaturalist.org/t/how-does-one-list-all-ungrafted-taxa/6612/10 "2019-09-20T00:10:57Z")

</div>

I had a go at quite a few of the plant species.

Interestingly there were a couple left that had been the subject of a taxon swap, and somehow got left behind:

- [https://www.inaturalist.org/observations/27463594](https://www.inaturalist.org/observations/27463594)
- [https://www.inaturalist.org/observations/27464039](https://www.inaturalist.org/observations/27464039)

In both cases it looks like the taxon swap missed one of the IDs. Not sure how to handle these ones.

---

<div class="post-metadata">

**Author:** ![mftasp](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/mftasp/32/1428_2.png) [@mftasp](https://forum.inaturalist.org/u/mftasp)\
**Post date:** [September 20, 2019, 12:12am UTC](https://forum.inaturalist.org/t/how-does-one-list-all-ungrafted-taxa/6612/11 "2019-09-20T00:12:41Z")

</div>

> [@bouteloua](#):
>
> extinct species just often don’t fit neatly into the artificial tree

This is one of the main practical problems with accepting the split of _Nothofagus_ into four genera: the majority of fossil _Nothofagus_ will be left with no genus, as we just don’t know what genus they would have belonged to, or even if the new genera would have applied to them.

---

<div class="post-metadata">

**Author:** ![bouteloua](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/bouteloua/32/1180_2.png) [@bouteloua](https://forum.inaturalist.org/u/bouteloua)\
**Post date:** [September 20, 2019, 12:55am UTC](https://forum.inaturalist.org/t/how-does-one-list-all-ungrafted-taxa/6612/12 "2019-09-20T00:55:32Z")

</div>

Given that user opts out of community ID, it’s possible they’re also opting out of taxon swaps in their account settings.

---

<div class="post-metadata">

**Author:** ![mftasp](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/mftasp/32/1428_2.png) [@mftasp](https://forum.inaturalist.org/u/mftasp)\
**Post date:** [September 20, 2019, 1:09am UTC](https://forum.inaturalist.org/t/how-does-one-list-all-ungrafted-taxa/6612/13 "2019-09-20T01:09:44Z")

</div>

Ahhh… I didn’t notice they’d opted out. Thanks @bouteloua

---

<div class="post-metadata">

**Author:** ![jwidness](https://avatars.discourse-cdn.com/v4/letter/j/9d8465/32.png) [@jwidness](https://forum.inaturalist.org/u/jwidness)\
**Post date:** [July 1, 2020, 2:07pm UTC](https://forum.inaturalist.org/t/how-does-one-list-all-ungrafted-taxa/6612/17 "2020-07-01T14:07:08Z")

</div>

I made a few modifications to @pisum’s code for displaying iNat API responses. Presenting [a new way to view ungrafted taxa](https://jumear.github.io/stirfry/iNat_Ungrafted_taxa.html?is_active=true&parent_id=0&rank=phylum%2Csubphylum%2Csuperclass%2Cclass%2Csubclass%2Cinfraclass%2Csubterclass%2Csuperorder%2Corder%2Csuborder%2Cinfraorder%2Cparvorder%2Czoosection%2Czoosubsection%2Csuperfamily%2Cepifamily%2Cfamily%2Csubfamily%2Csupertribe%2Ctribe%2Csubtribe%2Cgenus%2Cgenushybrid%2Csubgenus%2Csection%2Csubsection%2Ccomplex%2Cspecies%2Chybrid%2Csubspecies%2Cvariety%2Cform%2Cinfrahybrid&per_page=500):

 ![image](https://us1.discourse-cdn.com/flex016/uploads/inaturalist/original/2X/8/8462a1cb113196d9ae8cf5a6a0b280bc2f1727c7.png)

---

<div class="post-metadata">

**Author:** ![jwidness](https://avatars.discourse-cdn.com/v4/letter/j/9d8465/32.png) [@jwidness](https://forum.inaturalist.org/u/jwidness)\
**Post date:** [July 6, 2020, 10:03pm UTC](https://forum.inaturalist.org/t/how-does-one-list-all-ungrafted-taxa/6612/20 "2020-07-06T22:03:56Z")

</div>

Quick update: it’s now sortable and filterable and with more links and things.  
It also no longer takes URL parameters, it’s just [https://jumear.github.io/stirfry/iNat\_Ungrafted\_taxa.html](https://jumear.github.io/stirfry/iNat_Ungrafted_taxa.html)

 ![image](https://us1.discourse-cdn.com/flex016/uploads/inaturalist/original/2X/5/5ce0ebb08878a9df03df459816c7c7c4f1f93224.png)

Feedback welcome!

---

<div class="post-metadata">

**Author:** ![mftasp](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/mftasp/32/1428_2.png) [@mftasp](https://forum.inaturalist.org/u/mftasp)\
**Post date:** [July 7, 2020, 12:23am UTC](https://forum.inaturalist.org/t/how-does-one-list-all-ungrafted-taxa/6612/21 "2020-07-07T00:23:42Z")

</div>

Very useful, thanks @jwidness!

---

<div class="post-metadata">

**Author:** ![jwidness](https://avatars.discourse-cdn.com/v4/letter/j/9d8465/32.png) [@jwidness](https://forum.inaturalist.org/u/jwidness)\
**Post date:** [August 10, 2020, 1:20pm UTC](https://forum.inaturalist.org/t/how-does-one-list-all-ungrafted-taxa/6612/22 "2020-08-10T13:20:14Z")

</div>

We broke 400, good job everyone!

 ![image](https://us1.discourse-cdn.com/flex016/uploads/inaturalist/original/2X/a/ac0e924ee1f30a90e0f79d1eb95acd5db5a03b53.png)

---

<div class="post-metadata">

**Author:** ![jwidness](https://avatars.discourse-cdn.com/v4/letter/j/9d8465/32.png) [@jwidness](https://forum.inaturalist.org/u/jwidness)\
**Post date:** [August 13, 2020, 7:37pm UTC](https://forum.inaturalist.org/t/how-does-one-list-all-ungrafted-taxa/6612/23 "2020-08-13T19:37:19Z")

</div>

I don’t know exactly who to give credit to – probably @mftasp, @cmcheatle, and others – but we’re really blasting through these lately!

![image](https://us1.discourse-cdn.com/flex016/uploads/inaturalist/original/2X/3/3aac56f10f6b70b5e743fa175ca329fd32609901.png)

---

<div class="post-metadata">

**Author:** ![mftasp](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/mftasp/32/1428_2.png) [@mftasp](https://forum.inaturalist.org/u/mftasp)\
**Post date:** [August 13, 2020, 10:59pm UTC](https://forum.inaturalist.org/t/how-does-one-list-all-ungrafted-taxa/6612/25 "2020-08-13T22:59:32Z")

</div>

There seem to be a bunch of ungrafted higher-order plant taxa (Fabales—multiple copies, Ginkgooidae, Cyperales, Alismatidae…) that cannot be inactivated by normal curators.

Most of these have flags that have seen no action. Who are the higher-level plant curators, and is it OK to personally tag them in some of these flags?

---

<div class="post-metadata">

**Author:** ![cmcheatle](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/cmcheatle/32/37_2.png) [@cmcheatle](https://forum.inaturalist.org/u/cmcheatle)\
**Post date:** [August 13, 2020, 11:33pm UTC](https://forum.inaturalist.org/t/how-does-one-list-all-ungrafted-taxa/6612/26 "2020-08-13T23:33:53Z")

</div>

There are no plant curators.

Higher order taxa changes can only be done by staff regardless of it is an open or locked area .

[Next page](https://forum.inaturalist.org/t/how-does-one-list-all-ungrafted-taxa/6612.md?page=2)
