Skip to content
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

property:traditionalSynonymyRelationshipType #205

Open
nielsklazenga opened this issue Nov 7, 2022 · 3 comments
Open

property:traditionalSynonymyRelationshipType #205

nielsklazenga opened this issue Nov 7, 2022 · 3 comments
Labels
class:TaxonRelationship Organized in TaxonRelationship class help wanted Extra attention is needed property RDF type of term is 'property' TCS2.0.0

Comments

@nielsklazenga
Copy link
Member

nielsklazenga commented Nov 7, 2022

traditionalSynonymyRelationshipType (property)

Label Traditional synonymy relationship type
Definition Type of relationship that is used in traditional synonymy, e.g. 'pro parte synonym' or 'misapplication'.
Usage notes
Comments This term should be used together with relationshipType (which is required anyway). Generally, the value of relationshipType will be intersects if this property is used.
Required No
Repeatable No
Constraints Controlled term
@nielsklazenga nielsklazenga added help wanted Extra attention is needed property RDF type of term is 'property' class:TaxonRelationship Organized in TaxonRelationship class labels Nov 7, 2022
@nielsklazenga
Copy link
Member Author

This term needs a champion (or champions) to provide comments and the controlled vocabulary if we are going to have it. Personally, I would rather (have people) use comments (rdfs:comment) for this.

This was referenced Nov 7, 2022
nielsklazenga added a commit that referenced this issue Nov 7, 2022
- create GitHub issue (#205)
- create notes, as existing notes were from relationshipType
- make property not required ('required' came from relationshipType as well)
@nielsklazenga
Copy link
Member Author

@camwebb in PR #206:

...so I can't remember the discussions about this that clearly. The relevant GH discussion seems to be in #65, in particular a potential disagreement (between @Archilegt and you) about whether synonyms should be properties of names or TCs. I agree with you that to make a synonymy statement one must have a TC to work with, and in general the most accurate way to encode synonymy is using TC intersects TC. But... in practice most synonymy statements have no "sec." for the names so they appear to be properties of names. Have we discussed writing any general guidance for users which would allow/encourage TC name X; accordingTo NULL? I.e., forcing a name to be a concept, but with unknown TaxonTreatment. If we will allow this, then it makes sense to model synonym as a TC property. If this is not allowed, we must make synonymy a property of names, otherwise vast amounts of taxonomy information cannot be correctly encoded.

@nielsklazenga
Copy link
Member Author

nielsklazenga commented Nov 11, 2022

This is not about synonymy, but about taxon relationship statements, like "pro parte synonym" (#200) and "misapplication" (#199) masquerading as synonymy. These should be treated as intersects taxon relationships, if they are treated at all. This property is just to qualify the intersects relationship type. I'd rather people do that in remarks, if they really have to, but if people insist on having something they can put a controlled vocabulary on, I think this is fairly innocuous. Having the controlled vocabulary, by the way, is a condition for having this property, so if people want this, they have to do the work. I note that controlled terms also need definitions.

Having synonym (#65) as a property on the Taxon Concept – which we have had for two years now – makes accepted name (taxonName #2) and synonym (#65) equivalent(ish) to skosxl:prefLabel and skosxl:hiddenLabel, respectively, and that is how it should be. Synonymy statements should not have an accordingTo: they are not assertions. That two specimens that happen to be the types of names belong to the same taxon is in the Taxon Concept (SpecimenCircumscription in TCS 1) and the rest is applying nomenclatural business rules.

Synonymy – being part of nomenclature – is about applying labels to things, not about relationships between things. It is important that we stop confuddling the two. So, while I understand (or am trying really hard to) that people want to find a place for terms like "pro parte synonym" and "misapplication", it would really be best to remove terms like these from our discourse altogether.

If it is not already clear, I am not in favour of having this term, but people can have it if they can land it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
class:TaxonRelationship Organized in TaxonRelationship class help wanted Extra attention is needed property RDF type of term is 'property' TCS2.0.0
Projects
None yet
Development

No branches or pull requests

1 participant