Closed jar398 closed 9 years ago
Treemachine only uses the flags to determine whether a taxon should be pruned. The version we were using (2.8draft5) has the following:
grep "^5268476" Filtered_OTT_taxonomy.tsv
5268476 | 304358 | Incertae Sedis | no rank | silva:L37037/#2 | Incertae Sedis (in domain Eukaryota) | |
So, no flag. I don't think treemachine made an error here, so I am closing the issue.
OK, I was looking at 2.9, which has it flagged. This is unfortunate...
Yeah. It is in a pretty good sized list of taxonomy things.
To be clear: no taxa with the "incertae_sedis*" flag is in the tree. JWB.
On 8 April 2015 at 09:08, Stephen Smith notifications@github.com wrote:
Yeah. It is in a pretty good sized list of taxonomy things.
— Reply to this email directly or view it on GitHub https://github.com/OpenTreeOfLife/treemachine/issues/168#issuecomment-90909704 .
The current synthetic tree shows OTT taxon 5268476, which is an incertae_sedis container:
https://tree.opentreeoflife.org/opentree/otol.draft.22@384700/Incertae-Sedis
It's a bug that it didn't get squeezed out when OTT 2.8 was generated, but I thought that it would be suppressed by treemachine on load. Here's the row from OTT:
5268476 | 304358 | Incertae Sedis | no rank | silva:L37037/#2 | Incertae Sedis (silva:L37037/#2) | incertae_sedis |
and here's the code from GraphInitializer.java:
so I'm baffled as to how this could happen.