-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
implement autonyms #457
Comments
Op 18-10-18 om 16:08 schreef Mario Frasca:
quoting (and paraphrasing) @RoDuth <https://github.com/RoDuth>:
»if a subspecies, etc. is created of a species then the type species
automatically gets a subsp. name that mirrors the species epithet.
E.g. when they decided that the /Araucaria cunninghamii/ from PNG was
a variety and named it /Araucaria cunninghamii/ var. /papuana/ then« (
/Araucaria cunninghamii/ automatically became a synonym of /Araucaria
cunninghamii/ var. /cunninghamii/).
the other way, quoting (with minor added text) @Ejgouda
<https://github.com/Ejgouda>:
»the moment /Aechmea minor/ f. /ubi-major/ becomes a synonym of an
other taxon, /Aechmea minor/ f. /minor/ (its autonym) does not exist
any longer (not needed), but in the database there are probably many
references pointing to that record, like identifications etc. I solve
this problem by considering /Aechmea minor/ f. /minor/ synonym to
/Aechmea minor/ by making it synonym to the latter. (which amounts to
changing the verse of the synonymy link between the two)«
it would be good to have support for this in the software.
in practice, when you add an infraspecific taxon to a species, the
species gets an automatic authonym and this autonym becomes the
accepted name for the taxon. there is no extra author for it, as there
is no publication other than the original species publication.
This is not the right way to do it. You can have a pool of accessions
pointing to it and you do not know if there are accessions in between
that are the new infraspecific taxon. Also when in a new identification
when you can not decide which infraspecific taxon it is, you just
identify it on species level.
…
when you remove the last infraspecific taxon at a given rank from a
species, its automatic autonym at that rank should be removed, or
become a transparent synonym to the species.
I can imagine cases like knowing of the existence of infraspecific
taxa for a species, but not having them in the collection, so that you
would want to add the autonym manually, and that it stays in the
database even in absence of siblings at the same rank.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#457>, or mute the
thread
<https://github.com/notifications/unsubscribe-auth/AAdSynVfEy6fyya6Iz4XsmYj8cHi1GpMks5umIt0gaJpZM4XthcF>.
{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/Ghini/ghini.desktop","title":"Ghini/ghini.desktop","subtitle":"GitHub
repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open
in
GitHub","url":"https://github.com/Ghini/ghini.desktop"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"implement
autonyms (#457)"}],"action":{"name":"View
Issue","url":"#457"}}} [
{ ***@***.***": "http://schema.org", ***@***.***": "EmailMessage",
"potentialAction": { ***@***.***": "ViewAction", "target":
"#457", "url":
"#457", "name": "View
Issue" }, "description": "View this Issue on GitHub", "publisher": {
***@***.***": "Organization", "name": "GitHub", "url": "https://github.com"
} }, { ***@***.***": "MessageCard", ***@***.***":
"http://schema.org/extensions", "hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB", "title":
"implement autonyms (#457)", "sections": [ { "text": "",
"activityTitle": "**Mario Frasca**", "activityImage":
"https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": ***@***.***", "facts": [ { "name": "Repository: ",
"value": "Ghini/ghini.desktop" }, { "name": "Issue #: ", "value": 457
} ] } ], "potentialAction": [ { "name": "Add a comment", ***@***.***":
"ActionCard", "inputs": [ { "isMultiLine": true, ***@***.***": "TextInput",
"id": "IssueComment", "isRequired": false } ], "actions": [ { "name":
"Comment", ***@***.***": "HttpPOST", "target": "https://api.github.com",
"body": "{\n\"commandName\":
\"IssueComment\",\n\"repositoryFullName\":
\"Ghini/ghini.desktop\",\n\"issueId\": 457,\n\"IssueComment\":
\"{{IssueComment.value}}\"\n}" } ] }, { "name": "Close issue",
***@***.***": "HttpPOST", "target": "https://api.github.com", "body":
"{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\":
\"Ghini/ghini.desktop\",\n\"issueId\": 457\n}" }, { "targets": [ {
"os": "default", "uri":
"#457" } ], ***@***.***":
"OpenUri", "name": "View on GitHub" }, { "name": "Unsubscribe",
***@***.***": "HttpPOST", "target": "https://api.github.com", "body":
"{\n\"commandName\": \"MuteNotification\",\n\"threadId\":
397809413\n}" } ], "themeColor": "26292E" } ]
|
Eric, I have a question for you, and your list gives the example I was
missing.
Tillandsia ixioides Griseb.
Tillandsia ixioides subsp. viridiflora (Rauh) Gouda
Tillandsia ixioides var. occidentalis A.Cast.
how would you indicate the 'true' Tillandsia ixioides? which autonym I
mean.
|
Tillandsia ixioides Griseb. subsp. ixioides for the subsp.
Tillandsia ixioides Griseb. subsp. ixioides var. ixioides or Tillandsia
ixioides Griseb. var. ixioides for the var.
Because infraspecific epithets should be unique within a species, you
can leave subsp. ixioides out for the var. autonym, it is facultative.
Hope this answered your question
Eric
Op 19-10-18 om 13:19 schreef Mario Frasca:
… Eric, I have a question for you, and your list gives the example I was
missing.
Tillandsia ixioides Griseb.
Tillandsia ixioides subsp. viridiflora (Rauh) Gouda
Tillandsia ixioides var. occidentalis A.Cast.
how would you indicate the 'true' Tillandsia ixioides? which autonym I
mean.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#457 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAdSykFn47GaOoZa_aPgYxZpgIUxm3Xnks5umbU4gaJpZM4XthcF>.
{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/Ghini/ghini.desktop","title":"Ghini/ghini.desktop","subtitle":"GitHub
repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open
in
***@***.***
in #457: Eric, I have a question for you, and your list gives the
example I was\nmissing.\n\n Tillandsia ixioides Griseb.\n
Tillandsia ixioides subsp. viridiflora (Rauh) Gouda\n Tillandsia
ixioides var. occidentalis A.Cast.\n\nhow would you indicate the
'true' Tillandsia ixioides? which autonym
I\nmean.\n"}],"action":{"name":"View
Issue","url":"#457 (comment)"}}}[
{ ***@***.***": "http://schema.org", ***@***.***": "EmailMessage",
"potentialAction": { ***@***.***": "ViewAction", "target":
"#457 (comment)","url":
"#457 (comment)",
"name": "View Issue" }, "description": "View this Issue on GitHub",
"publisher": { ***@***.***": "Organization", "name": "GitHub", "url":
"https://github.com" } }, { ***@***.***": "MessageCard", ***@***.***":
"http://schema.org/extensions", "hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB", "title": "Re:
[Ghini/ghini.desktop] implement autonyms (#457)", "sections": [ {
"text": "", "activityTitle": "**Mario Frasca**", "activityImage":
"https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": ***@***.***", "facts": [ ] } ], "potentialAction": [
{ "name": "Add a comment", ***@***.***": "ActionCard", "inputs": [ {
"isMultiLine": true, ***@***.***": "TextInput", "id": "IssueComment",
"isRequired": false } ], "actions": [ { "name": "Comment", ***@***.***":
"HttpPOST", "target": "https://api.github.com", "body":
"{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\":
\"Ghini/ghini.desktop\",\n\"issueId\": 457,\n\"IssueComment\":
\"{{IssueComment.value}}\"\n}" } ] }, { "name": "Close issue",
***@***.***": "HttpPOST", "target": "https://api.github.com", "body":
"{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\":
\"Ghini/ghini.desktop\",\n\"issueId\": 457\n}" }, { "targets": [ {
"os": "default", "uri":
"#457 (comment)"}
], ***@***.***": "OpenUri", "name": "View on GitHub" }, { "name":
"Unsubscribe", ***@***.***": "HttpPOST", "target":
"https://api.github.com", "body": "{\n\"commandName\":
\"MuteNotification\",\n\"threadId\": 397809413\n}" } ], "themeColor":
"26292E" } ]
|
when you say "infraspecific epithets should be unique within a species", you mean across ranks, don't you? e.g.: once you have taken 'viridiflora' for a subspecies, the same 'viridiflora' cannot be assigned to a variety of the same species, is this correct? |
Yes, for example if you use the epithet viridiflora for an infraspecific
taxon, whatever rank, you can not use it for an other rank
if you have Tillandsia tenuifolia var. nigrifolia forma alba, you can
not ad a new for example Tillandsia tenuifolia var. tenuifolia forma
alba, otherwise you could not leave out "var. tenuifolia" from the name.
Tillandsia tenuifolia forma alba is equivalent with Tillandsia
tenuifolia var. nigrifolia forma alba. On other ranks, it is also not
possible to create for example Tillandsia tenuifolia subsp. alba.
Although the rank in the name does make a difference, it is not allowed,
so that you always know that Tillandsia tenuifolia forma alba is
synonym with Tillandsia tenuifolia subsp. alba (it is the same taxon).
Eric
Op 22-10-18 om 01:39 schreef Mario Frasca:
…
when you say "infraspecific epithets should be unique within a
species", you mean across ranks, don't you? e.g.: once you have taken
'viridiflora' for a subspecies, the same 'viridiflora' cannot be
assigned to a variety of the same species, is this correct?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#457 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAdSyoU31L0MPl1QGz0a-j3W6hSGSWWQks5unQW6gaJpZM4XthcF>.
{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/Ghini/ghini.desktop","title":"Ghini/ghini.desktop","subtitle":"GitHub
repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open
in
***@***.***
in #457: when you say \"infraspecific epithets should be unique within
a species\", you mean across ranks, don't you? e.g.: once you have
taken 'viridiflora' for a subspecies, the same 'viridiflora' cannot be
assigned to a variety of the same species, is this
correct?"}],"action":{"name":"View
Issue","url":"#457 (comment)"}}}
[ { ***@***.***": "http://schema.org", ***@***.***": "EmailMessage",
"potentialAction": { ***@***.***": "ViewAction", "target":
"#457 (comment)","url":
"#457 (comment)",
"name": "View Issue" }, "description": "View this Issue on GitHub",
"publisher": { ***@***.***": "Organization", "name": "GitHub", "url":
"https://github.com" } }, { ***@***.***": "MessageCard", ***@***.***":
"http://schema.org/extensions", "hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB", "title": "Re:
[Ghini/ghini.desktop] implement autonyms (#457)", "sections": [ {
"text": "", "activityTitle": "**Mario Frasca**", "activityImage":
"https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": ***@***.***", "facts": [ ] } ], "potentialAction": [
{ "name": "Add a comment", ***@***.***": "ActionCard", "inputs": [ {
"isMultiLine": true, ***@***.***": "TextInput", "id": "IssueComment",
"isRequired": false } ], "actions": [ { "name": "Comment", ***@***.***":
"HttpPOST", "target": "https://api.github.com", "body":
"{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\":
\"Ghini/ghini.desktop\",\n\"issueId\": 457,\n\"IssueComment\":
\"{{IssueComment.value}}\"\n}" } ] }, { "name": "Close issue",
***@***.***": "HttpPOST", "target": "https://api.github.com", "body":
"{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\":
\"Ghini/ghini.desktop\",\n\"issueId\": 457\n}" }, { "targets": [ {
"os": "default", "uri":
"#457 (comment)"}
], ***@***.***": "OpenUri", "name": "View on GitHub" }, { "name":
"Unsubscribe", ***@***.***": "HttpPOST", "target":
"https://api.github.com", "body": "{\n\"commandName\":
\"MuteNotification\",\n\"threadId\": 397809413\n}" } ], "themeColor":
"26292E" } ]
|
but the "you can not use", is it a guarantee that it never happened, so we don't need to represent it in the database? I'm thinking of homonyms… (same rank, same epithet, other publication) so: I cannot enforce uniqueness in the database table, or I would rule out homonyms. OTOH, ranks in the range Ordo-Subtribus use suffixes that guarantee against cross-rank name clashes, but I've also seen epithets that didn't reveal the rank. so: are cross-rank homonyms a possibility? |
Op 25-10-18 om 16:03 schreef Mario Frasca:
if you use the epithet viridiflora for an infraspecific taxon,
whatever rank, you can not use it for an other rank
but the "you can not use", is it a guarantee that it never happened,
so we don't need to represent it in the database? I'm thinking of
homonyms… (same rank, same epithet, other publication)
Of course it is possible to publish an invalid or illegitimate name, so
you do not rule it out in the database
…
so: I cannot enforce uniqueness in the database table, or I would rule
out homonyms.
OTOH, ranks in the range Ordo-Subtribus use suffixes that guarantee
against cross-rank name clashes, but I've also seen epithets that
didn't reveal the rank.
so: are cross-rank homonyms a possibility?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#457 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAdSyhKmg5r6Fw89PKRcxkWQDPwlUMD8ks5uocS7gaJpZM4XthcF>.
{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/Ghini/ghini.desktop","title":"Ghini/ghini.desktop","subtitle":"GitHub
repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open
in
***@***.***
in #457: \u003e if you use the epithet viridiflora for an
infraspecific taxon, whatever rank, you can not use it for an other
rank\r\n\r\nbut the \"you can not use\", is it a guarantee that it
never happened, so we don't need to represent it in the database? I'm
thinking of homonyms… (same rank, same epithet, other
publication)\r\n\r\nso: I cannot enforce uniqueness in the database
table, or I would rule out homonyms.\r\n\r\nOTOH, ranks in the range
Ordo-Subtribus use suffixes that guarantee against cross-rank name
clashes, but I've also seen epithets that didn't reveal the rank.
\r\n\r\nso: are cross-rank homonyms a
possibility?"}],"action":{"name":"View
Issue","url":"#457 (comment)"}}}[
{ ***@***.***": "http://schema.org", ***@***.***": "EmailMessage",
"potentialAction": { ***@***.***": "ViewAction", "target":
"#457 (comment)","url":
"#457 (comment)",
"name": "View Issue" }, "description": "View this Issue on GitHub",
"publisher": { ***@***.***": "Organization", "name": "GitHub", "url":
"https://github.com" } }, { ***@***.***": "MessageCard", ***@***.***":
"http://schema.org/extensions", "hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB", "title": "Re:
[Ghini/ghini.desktop] implement autonyms (#457)", "sections": [ {
"text": "", "activityTitle": "**Mario Frasca**", "activityImage":
"https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": ***@***.***", "facts": [ ] } ], "potentialAction": [
{ "name": "Add a comment", ***@***.***": "ActionCard", "inputs": [ {
"isMultiLine": true, ***@***.***": "TextInput", "id": "IssueComment",
"isRequired": false } ], "actions": [ { "name": "Comment", ***@***.***":
"HttpPOST", "target": "https://api.github.com", "body":
"{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\":
\"Ghini/ghini.desktop\",\n\"issueId\": 457,\n\"IssueComment\":
\"{{IssueComment.value}}\"\n}" } ] }, { "name": "Close issue",
***@***.***": "HttpPOST", "target": "https://api.github.com", "body":
"{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\":
\"Ghini/ghini.desktop\",\n\"issueId\": 457\n}" }, { "targets": [ {
"os": "default", "uri":
"#457 (comment)"}
], ***@***.***": "OpenUri", "name": "View on GitHub" }, { "name":
"Unsubscribe", ***@***.***": "HttpPOST", "target":
"https://api.github.com", "body": "{\n\"commandName\":
\"MuteNotification\",\n\"threadId\": 397809413\n}" } ], "themeColor":
"26292E" } ]
|
I think I am just repeating @Ejgouda here... A word of warning about autonyms. This must be a manual step, per accession and no forced use of nor inclusion of the autonym. I noted autonyms not because I wanted ghini to fix them for me but because they were an example of when following the strict rules of taxonomy in a world which is filled with commercial nursery, hobbyist collectors and specialist breeders, etc. could come unstuck for the average user. In a practical working living collection the taxonomy is often full of inconsistencies and disputes, etc. As @Ejgouda points out.
|
quoting (and paraphrasing) @RoDuth:
»if a subspecies, etc. is created of a species then the type species automatically gets a subsp. name that mirrors the species epithet. E.g. when they decided that the Araucaria cunninghamii from PNG was a variety and named it Araucaria cunninghamii var. papuana then« ( Araucaria cunninghamii automatically became a synonym of Araucaria cunninghamii var. cunninghamii).
the other way, quoting (with minor added text) @Ejgouda:
»the moment Aechmea minor f. ubi-major becomes a synonym of an other taxon, Aechmea minor f. minor (its autonym) does not exist any longer (not needed), but in the database there are probably many references pointing to that record, like identifications etc. I solve this problem by considering Aechmea minor f. minor synonym to Aechmea minor by making it synonym to the latter. (which amounts to changing the verse of the synonymy link between the two)«
it would be good to have support for this in the software.
in practice, when you add an infraspecific taxon to a species, the species gets an automatic authonym and this autonym becomes the accepted name for the taxon. there is no extra author for it, as there is no publication other than the original species publication.
when you remove the last infraspecific taxon at a given rank from a species, its automatic autonym at that rank should be removed, or become a transparent synonym to the species.
I can imagine cases like knowing of the existence of infraspecific taxa for a species, but not having them in the collection, so that you would want to add the autonym manually, and that it stays in the database even in absence of siblings at the same rank.
The text was updated successfully, but these errors were encountered: