Slot: title
Title of the publication
URI: dismech:slot/title
Alias: title
Applicable Classes
| Name |
Description |
Modifies Slot |
| PublicationReference |
A reference to a publication with associated findings |
yes |
| TrackedIssue |
Structured pointer to an external tracker issue (typically a GitHub issue) us... |
yes |
| Dataset |
A reference to a publicly available omics or phenotype dataset |
no |
Properties
Type and Range
Cardinality and Requirements
- The
linkml:title annotation is INERT for linkml-reference-validator detection — lrv's TitleURIs matches only "dcterms:title" / "dc/terms/title". Where this slot IS title-checked (on PublicationReference) that happens via lrv's exact-name fallback FallbackSlotNames.TITLE = ("title",), not via this annotation. Kept because it is a reasonable semantic mapping, and noted here for the same reason the EvidenceItem reference_title comment exists: an annotation that looks like it enables a check, but does not, misleads readers. The title-normalization work that this deferral pointed at has now happened (EvidenceItem.reference_title carries dcterms:title and is checked), but this slot is still NOT retargeted: it is shared by PublicationReference, Dataset and TrackedIssue, so swapping the URI would newly expose Dataset.title and TrackedIssue.title to lrv detection. PublicationReference.title loses nothing by waiting — it is already checked via the exact-name fallback. Retarget only alongside a check of what the other two classes would then be asserting.
Schema Source
- from schema: https://w3id.org/monarch-initiative/dismech
Mappings
| Mapping Type |
Mapped Value |
| self |
dismech:title |
| native |
dismech:title |
LinkML Source
name: title
implements:
- linkml:title
description: Title of the publication
comments:
- 'The `linkml:title` annotation is INERT for linkml-reference-validator detection
— lrv''s TitleURIs matches only "dcterms:title" / "dc/terms/title". Where this slot
IS title-checked (on PublicationReference) that happens via lrv''s exact-name fallback
FallbackSlotNames.TITLE = ("title",), not via this annotation. Kept because it is
a reasonable semantic mapping, and noted here for the same reason the EvidenceItem
`reference_title` comment exists: an annotation that looks like it enables a check,
but does not, misleads readers. The title-normalization work that this deferral
pointed at has now happened (EvidenceItem.reference_title carries `dcterms:title`
and is checked), but this slot is still NOT retargeted: it is shared by PublicationReference,
Dataset and TrackedIssue, so swapping the URI would newly expose Dataset.title and
TrackedIssue.title to lrv detection. PublicationReference.title loses nothing by
waiting — it is already checked via the exact-name fallback. Retarget only alongside
a check of what the other two classes would then be asserting.'
from_schema: https://w3id.org/monarch-initiative/dismech
rank: 1000
alias: title
domain_of:
- Dataset
- PublicationReference
- TrackedIssue
range: string