njdowdy / tpt-taxonomy

Foundational taxonomic resources for the TPT project
GNU General Public License v3.0
6 stars 1 forks source link

acceptedUsageNameID for [Holothyrus expolitissimus Berlese, 1923] was [6892347], but TPT Acari taxonomic resource contains [acari_6892347], not [6892347] #15

Open jhpoelen opened 1 year ago

jhpoelen commented 1 year ago

@EMTuckerLab @njdowdy in Acari standardized v2 I found:

synonym Holothyrus expolitissimus Berlese, 1923 pointing to accepted name id 6892347, however 6892347 was not defined in the Acari name source. However name with taxonID acari_6892347 was found.

Is there a reason why the acari_ prefix was added to the acceptedNameUsageID ?

source taxonID scientificNameID acceptedNameUsageID parentNameUsageID originalNameUsageID nameAccordingToID namePublishedInID taxonConceptID scientificName acceptedNameUsage parentNameUsage originalNameUsage nameAccordingTo namePublishedIn namePublishedInYear higherClassification kingdom phylum class subclass superorder order suborder infraorder parvorder nanorder superfamily family subfamily tribe subtribe genus infragenericEpithet specificEpithet infraspecificEpithet taxonRank verbatimTaxonRank scientificNameAuthorship vernacularName nomenclaturalCode taxonomicStatus nomenclaturalStatus taxonRemarks canonicalName
GBIF acari_6892347     4663001 6892348       Haplothyrus expolitissimus (Berlese, 1923)               Animalia Arthropoda Arachnida     Holothyrida           Holothyridae       Haplothyrus   expolitissimus   species   (Berlese, 1923)     accepted     Haplothyrus expolitissimus
GBIF acari_6892348   6892347 4663001         Holothyrus expolitissimus Berlese, 1923 Haplothyrus expolitissimus             Animalia Arthropoda Arachnida     Holothyrida           Holothyridae       Holothyrus   expolitissimus   species   Berlese, 1923     synonym     Holothyrus expolitissimus
EMTuckerLab commented 1 year ago

@Jorrit Poelen @.***> I believe the Acari prefix was added because Global Names was having some issues with the file having ID numbers that are the same as IDs elsewhere in Global Names and adding the prefixes fixed it/allowed it to bypass it. This is the excerpt I have from a previous email from Dmitry:

2. taxonID field

Sometimes taxonID is empty, and if it exists, it is a not unique number. I generated gn_### id for now, but as a result I am not able to use acceptedNameUsageID, because during compilation of data into data-source IDs, as they are given now, will create a confusion. So for now synonyms are not shown as synonyms.

I wonder if it is possible to convert IDs to IDs with name-spaces for each checklists, so that the IDs work correctly as references like in acceptedNameUsageID, and are unique across all checklists. For example "acari" names would have IDs like "acari_12345" and so on.

Do you think it is possible to do? Hopefully we can find a path to provide synonymy.

So I added "Acari" as a prefix... We could make an additional file without the prefixes if needed? Thanks!


Erika Tucker, PhD (she/her/hers) Milwaukee Public Museum | TPT https://parasitetracker.org/Taxonomy https://parasitetracker.org/Digitization Manager https://parasitetracker.org/ Biodiversity Outreach Network (BON) https://www.bon-earth.org/ | Research Associate https://www.bon-earth.org/about-us | S2 Administrative Manager https://www.bon-earth.org/_files/ugd/68d22d_372c2df8960041a1a5328b5e43c7b3c3.pdf Entomologist, Museum Specialist, & Researcher ORCiD 0000-0002-8822-2315 https://orcid.org/0000-0002-8822-2315

Check it out! Bug.News http://bug.news/ (blog) TPT Resource Hub https://bit.ly/TPTresourceHub (taxonomy) GloBI How-To https://www.globalbioticinteractions.org/how-to (help page) Entomological Resources https://www.bon-earth.org/products-resources (supplies, DIY, etc.) BugFlow https://entcollnet.github.io/BugFlow/ (digitization workflows) Brood X & Spotted Lanternfly Jewelry https://www.earthengypsydesigns.com/category/bugs!

https://www.earthengypsydesigns.com/product/17yr-cicada-wings-fw-necklace-stones https://www.earthengypsydesigns.com/product/17yr-cicada-wings-h2 https://www.earthengypsydesigns.com/product/spotted-lanternfly-framed-teardrop-hw https://www.earthengypsydesigns.com/product/spotted-lanternfly-earrings-fw-pearl

On Mon, Oct 10, 2022 at 5:07 PM Jorrit Poelen @.***> wrote:

@EMTuckerLab https://github.com/EMTuckerLab @njdowdy https://github.com/njdowdy in Acari standardized v2 I found:

synonym Holothyrus expolitissimus Berlese, 1923 pointing to accepted name id 6892347, however 6892347 was not defined in the Acari name source. However name with taxonID acari_6892347 was found.

Is there a reason why the acari_ prefix was added to the acceptedNameUsageID ? source taxonID scientificNameID acceptedNameUsageID parentNameUsageID originalNameUsageID nameAccordingToID namePublishedInID taxonConceptID scientificName acceptedNameUsage parentNameUsage originalNameUsage nameAccordingTo namePublishedIn namePublishedInYear higherClassification kingdom phylum class subclass superorder order suborder infraorder parvorder nanorder superfamily family subfamily tribe subtribe genus infragenericEpithet specificEpithet infraspecificEpithet taxonRank verbatimTaxonRank scientificNameAuthorship vernacularName nomenclaturalCode taxonomicStatus nomenclaturalStatus taxonRemarks canonicalName TPT acari_6995 Allothyridae Animalia Arthropoda Arachnida Acari Parasitiformes Holothyrida Holothyroidea Allothyridae family Allothyridae GBIF Acari_10682343 6996 Dicrogonatus Gerlach, Lehtinen & Madl, 2010 Gerlach, J., & Marusik, Y. M. (Eds.). (2010). Arachnida and Myriapoda of the Seychelles islands. Siri Scientific Press. Animalia Arthropoda Arachnida Holothyrida Holothyridae Dicrogonatus genus Gerlach, Lehtinen & Madl, 2010 accepted Dicrogonatus GBIF acari_10766101 10682343 Dicrogonatus gardineri (Warburton, 1912) Animalia Arthropoda Arachnida Holothyrida Holothyridae Dicrogonatus gardineri species (Warburton, 1912) accepted Dicrogonatus gardineri GBIF acari_10857865 10682343 Dicrogonatus niger (Thon, 1906) Animalia Arthropoda Arachnida Holothyrida Holothyridae Dicrogonatus niger species (Thon, 1906) accepted Dicrogonatus niger GBIF acari_6892347 4663001 6892348 Haplothyrus expolitissimus (Berlese, 1923) Animalia Arthropoda Arachnida Holothyrida Holothyridae Haplothyrus expolitissimus species (Berlese, 1923) accepted Haplothyrus expolitissimus GBIF acari_6892348 6892347 4663001 Holothyrus expolitissimus Berlese, 1923 Haplothyrus expolitissimus Animalia Arthropoda Arachnida Holothyrida Holothyridae Holothyrus expolitissimus species Berlese, 1923 synonym Holothyrus expolitissimus

— Reply to this email directly, view it on GitHub https://github.com/njdowdy/tpt-taxonomy/issues/15, or unsubscribe https://github.com/notifications/unsubscribe-auth/AN2RXUIPKLJNHECP4P3NJYTWCSASVANCNFSM6AAAAAARBVX6BQ . You are receiving this because you were mentioned.Message ID: @.***>

jhpoelen commented 1 year ago

@EMTuckerLab thanks for your quick response.

I can see why you added the prefix: to make the taxonIDs unique in @dimus globalnames index.

And, with this, you implicitly state that all internal taxon identifiers should be prefixed with the same number.

Suggest to consistently use prefixes for all IDs, including acceptedNameUsageID, parentNameUsageID etc.

Curious to hear your thoughts on this.

EMTuckerLab commented 1 year ago

@jhpoelen That would seem to make sense. The whole point of these identifiers is to help distinguish things, so if making the prefixes consistent across all ID fields helps reduce issues (which I think it would), then we should do it... Especially since they largely cross-reference each other.