Skip to content

Enum: RelationshipType

The relationship between two entities. For example, when a PermanentID class is used to represent objects in the CreditMetadata field 'related_identifiers', the 'relationship_type' field captures the relationship between the resource being registered (A) and this ID (B).

URI: RelationshipType

Permissible Values

Value Meaning Description
based_on_data Crossref:BasedOnData
cites DataCite:Cites Indicates that A includes B in a citation
compiles DataCite:Compiles Indicates B is the result of a compile or creation event using A
continues DataCite:Continues Indicates A is a continuation of the work B
describes DataCite:Describes Indicates A describes B
documents DataCite:Documents Indicates A is documentation about B; e
finances Crossref:Finances
has_comment Crossref:HasComment
has_derivation Crossref:HasDerivation
has_expression Crossref:HasExpression
has_format Crossref:HasFormat
has_manifestation Crossref:HasManifestation
has_manuscript Crossref:HasManuscript
has_metadata DataCite:HasMetadata Indicates resource A has additional metadata B
has_part DataCite:HasPart Indicates A includes the part B
has_preprint Crossref:HasPreprint
has_related_material Crossref:HasRelatedMaterial
has_reply Crossref:HasReply
has_review Crossref:HasReview
has_translation Crossref:HasTranslation
has_version DataCite:HasVersion Indicates A has a version (B)
is_based_on Crossref:IsBasedOn
is_basis_for Crossref:IsBasisFor
is_cited_by DataCite:IsCitedBy Indicates that B includes A in a citation
is_comment_on Crossref:IsCommentOn
is_compiled_by DataCite:IsCompiledBy Indicates B is used to compile or create A
is_continued_by DataCite:IsContinuedBy Indicates A is continued by the work B
is_data_basis_for Crossref:IsDataBasisFor
is_derived_from DataCite:IsDerivedFrom Indicates B is a source upon which A is based
is_described_by DataCite:IsDescribedBy Indicates A is described by B
is_documented_by DataCite:IsDocumentedBy Indicates B is documentation about/explaining A; e
is_expression_of Crossref:IsExpressionOf
is_financed_by Crossref:IsFinancedBy
is_format_of Crossref:IsFormatOf
is_identical_to DataCite:IsIdenticalTo Indicates that A is identical to B, for use when there is a need to register ...
is_manifestation_of Crossref:IsManifestationOf
is_manuscript_of Crossref:IsManuscriptOf
is_metadata_for DataCite:IsMetadataFor Indicates additional metadata A for a resource B
is_new_version_of DataCite:IsNewVersionOf Indicates A is a new edition of B, where the new edition has been modified or...
is_obsoleted_by DataCite:IsObsoletedBy Indicates A is replaced by B
is_original_form_of DataCite:IsOriginalFormOf Indicates A is the original form of B
is_part_of DataCite:IsPartOf Indicates A is a portion of B; may be used for elements of a series
is_preprint_of Crossref:IsPreprintOf
is_previous_version_of DataCite:IsPreviousVersionOf Indicates A is a previous edition of B
is_published_in DataCite:IsPublishedIn Indicates A is published inside B, but is independent of other things publish...
is_referenced_by DataCite:IsReferencedBy Indicates A is used as a source of information by B
is_related_material Crossref:IsRelatedMaterial
is_replaced_by Crossref:IsReplacedBy
is_reply_to Crossref:IsReplyTo
is_required_by DataCite:IsRequiredBy Indicates A is required by B
is_review_of Crossref:IsReviewOf
is_reviewed_by DataCite:IsReviewedBy Indicates that A is reviewed by B
is_same_as Crossref:IsSameAs
is_source_of DataCite:IsSourceOf Indicates A is a source upon which B is based
is_supplement_to DataCite:IsSupplementTo Indicates that A is a supplement to B
is_supplemented_by DataCite:IsSupplementedBy Indicates that B is a supplement to A
is_translation_of Crossref:IsTranslationOf
is_variant_form_of DataCite:IsVariantFormOf Indicates A is a variant or different form of B
is_version_of DataCite:IsVersionOf Indicates A is a version of B
obsoletes DataCite:Obsoletes Indicates A replaces B
references DataCite:References Indicates B is used as a source of information for A
replaces Crossref:Replaces
requires DataCite:Requires Indicates A requires B
reviews DataCite:Reviews Indicates that A is a review of B
unknown None The relationship between subject and object is unknown

Slots

Name Description
relationship_type The relationship between the ID and some other entity

Identifier and Mapping Information

Schema Source

  • from schema: https://kbase.github.io/credit_engine/linkml/credit_metadata

LinkML Source

name: RelationshipType
description: The relationship between two entities. For example, when a PermanentID
  class is used to represent objects in the CreditMetadata field 'related_identifiers',
  the 'relationship_type' field captures the relationship between the resource being
  registered (A) and this ID (B).
from_schema: https://kbase.github.io/credit_engine/linkml/credit_metadata
rank: 1000
permissible_values:
  based_on_data:
    text: based_on_data
    meaning: Crossref:BasedOnData
    title: based on data
  cites:
    text: cites
    description: Indicates that A includes B in a citation.
    meaning: DataCite:Cites
  compiles:
    text: compiles
    description: Indicates B is the result of a compile or creation event using A.
      May be used for software and text, as a compiler can be a computer program or
      a person.
    meaning: DataCite:Compiles
  continues:
    text: continues
    description: Indicates A is a continuation of the work B.
    meaning: DataCite:Continues
  describes:
    text: describes
    description: Indicates A describes B.
    meaning: DataCite:Describes
  documents:
    text: documents
    description: Indicates A is documentation about B; e.g. points to software documentation.
    meaning: DataCite:Documents
  finances:
    text: finances
    meaning: Crossref:Finances
  has_comment:
    text: has_comment
    meaning: Crossref:HasComment
    title: has comment
  has_derivation:
    text: has_derivation
    meaning: Crossref:HasDerivation
    title: has derivation
  has_expression:
    text: has_expression
    meaning: Crossref:HasExpression
    title: has expression
  has_format:
    text: has_format
    meaning: Crossref:HasFormat
    title: has format
  has_manifestation:
    text: has_manifestation
    meaning: Crossref:HasManifestation
    title: has manifestation
  has_manuscript:
    text: has_manuscript
    meaning: Crossref:HasManuscript
    title: has manuscript
  has_metadata:
    text: has_metadata
    description: Indicates resource A has additional metadata B.
    meaning: DataCite:HasMetadata
    title: has metadata
  has_part:
    text: has_part
    description: Indicates A includes the part B. Primarily this relation is applied
      to container-contained type relationships. May be used for individual software
      modules; note that code repository-to-version relationships should be modeled
      using IsVersionOf and HasVersion.
    meaning: DataCite:HasPart
    title: has part
  has_preprint:
    text: has_preprint
    meaning: Crossref:HasPreprint
    title: has preprint
  has_related_material:
    text: has_related_material
    meaning: Crossref:HasRelatedMaterial
    title: has related material
  has_reply:
    text: has_reply
    meaning: Crossref:HasReply
    title: has reply
  has_review:
    text: has_review
    meaning: Crossref:HasReview
    title: has review
  has_translation:
    text: has_translation
    meaning: Crossref:HasTranslation
    title: has translation
  has_version:
    text: has_version
    description: Indicates A has a version (B). The registered resource such as a
      software package or code repository has a versioned instance (indicates A has
      the instance B) e.g. it may be used to relate an un-versioned code repository
      to one of its specific software versions.
    meaning: DataCite:HasVersion
    title: has version
  is_based_on:
    text: is_based_on
    meaning: Crossref:IsBasedOn
    title: is based on
  is_basis_for:
    text: is_basis_for
    meaning: Crossref:IsBasisFor
    title: is basis for
  is_cited_by:
    text: is_cited_by
    description: Indicates that B includes A in a citation.
    meaning: DataCite:IsCitedBy
    title: is cited by
  is_comment_on:
    text: is_comment_on
    meaning: Crossref:IsCommentOn
    title: is comment on
  is_compiled_by:
    text: is_compiled_by
    description: Indicates B is used to compile or create A. May be used for software
      and text, as a compiler can be a computer program or a person.
    meaning: DataCite:IsCompiledBy
    title: is compiled by
  is_continued_by:
    text: is_continued_by
    description: Indicates A is continued by the work B.
    meaning: DataCite:IsContinuedBy
    title: is continued by
  is_data_basis_for:
    text: is_data_basis_for
    meaning: Crossref:IsDataBasisFor
    title: is data basis for
  is_derived_from:
    text: is_derived_from
    description: Indicates B is a source upon which A is based. IsDerivedFrom should
      be used for a resource that is a derivative of an original resource. For example,
      'A isDerivedFrom B' could describe a dataset (A) derived from a larger dataset
      (B) where data values have been manipulated from their original state.
    meaning: DataCite:IsDerivedFrom
    title: is derived from
  is_described_by:
    text: is_described_by
    description: Indicates A is described by B.
    meaning: DataCite:IsDescribedBy
    title: is described by
  is_documented_by:
    text: is_documented_by
    description: Indicates B is documentation about/explaining A; e.g. points to software
      documentation.
    meaning: DataCite:IsDocumentedBy
    title: is documented by
  is_expression_of:
    text: is_expression_of
    meaning: Crossref:IsExpressionOf
    title: is expression of
  is_financed_by:
    text: is_financed_by
    meaning: Crossref:IsFinancedBy
    title: is financed by
  is_format_of:
    text: is_format_of
    meaning: Crossref:IsFormatOf
    title: is format of
  is_identical_to:
    text: is_identical_to
    description: Indicates that A is identical to B, for use when there is a need
      to register two separate instances of the same resource. Should be used for
      a resource that is the same as the registered resource but is saved in another
      location, e.g. another institution.
    meaning: DataCite:IsIdenticalTo
    title: is identical to
  is_manifestation_of:
    text: is_manifestation_of
    meaning: Crossref:IsManifestationOf
    title: is manifestation of
  is_manuscript_of:
    text: is_manuscript_of
    meaning: Crossref:IsManuscriptOf
    title: is manuscript of
  is_metadata_for:
    text: is_metadata_for
    description: Indicates additional metadata A for a resource B.
    meaning: DataCite:IsMetadataFor
    title: is metadata for
  is_new_version_of:
    text: is_new_version_of
    description: Indicates A is a new edition of B, where the new edition has been
      modified or updated.
    meaning: DataCite:IsNewVersionOf
    title: is new version of
  is_obsoleted_by:
    text: is_obsoleted_by
    description: Indicates A is replaced by B.
    meaning: DataCite:IsObsoletedBy
    title: is obsoleted by
  is_original_form_of:
    text: is_original_form_of
    description: Indicates A is the original form of B. May be used for different
      software operating systems or compiler formats, for example.
    meaning: DataCite:IsOriginalFormOf
    title: is original form of
  is_part_of:
    text: is_part_of
    description: Indicates A is a portion of B; may be used for elements of a series.
      Primarily this relation is applied to container-contained type relationships.
      May be used for individual software modules; note that code repository-to-version
      relationships should be modeled using IsVersionOf and HasVersion.
    meaning: DataCite:IsPartOf
    title: is part of
  is_preprint_of:
    text: is_preprint_of
    meaning: Crossref:IsPreprintOf
    title: is preprint of
  is_previous_version_of:
    text: is_previous_version_of
    description: Indicates A is a previous edition of B.
    meaning: DataCite:IsPreviousVersionOf
    title: is previous version of
  is_published_in:
    text: is_published_in
    description: Indicates A is published inside B, but is independent of other things
      published inside of B.
    meaning: DataCite:IsPublishedIn
    title: is published in
  is_referenced_by:
    text: is_referenced_by
    description: Indicates A is used as a source of information by B.
    meaning: DataCite:IsReferencedBy
    title: is referenced by
  is_related_material:
    text: is_related_material
    meaning: Crossref:IsRelatedMaterial
    title: is related material
  is_replaced_by:
    text: is_replaced_by
    meaning: Crossref:IsReplacedBy
    title: is replaced by
  is_reply_to:
    text: is_reply_to
    meaning: Crossref:IsReplyTo
    title: is reply to
  is_required_by:
    text: is_required_by
    description: Indicates A is required by B. May be used to indicate software dependencies.
    meaning: DataCite:IsRequiredBy
    title: is required by
  is_review_of:
    text: is_review_of
    meaning: Crossref:IsReviewOf
    title: is review of
  is_reviewed_by:
    text: is_reviewed_by
    description: Indicates that A is reviewed by B.
    meaning: DataCite:IsReviewedBy
    title: is reviewed by
  is_same_as:
    text: is_same_as
    meaning: Crossref:IsSameAs
    title: is same as
  is_source_of:
    text: is_source_of
    description: Indicates A is a source upon which B is based. IsSourceOf is the
      original resource from which a derivative resource was created. For example,
      'A isSourceOf B' could describe a dataset (A) which acts as the source of a
      derived dataset (B) where the values have been manipulated.
    meaning: DataCite:IsSourceOf
    title: is source of
  is_supplement_to:
    text: is_supplement_to
    description: Indicates that A is a supplement to B.
    meaning: DataCite:IsSupplementTo
    title: is supplement to
  is_supplemented_by:
    text: is_supplemented_by
    description: Indicates that B is a supplement to A.
    meaning: DataCite:IsSupplementedBy
    title: is supplemented by
  is_translation_of:
    text: is_translation_of
    meaning: Crossref:IsTranslationOf
    title: is translation of
  is_variant_form_of:
    text: is_variant_form_of
    description: Indicates A is a variant or different form of B. Use for a different
      form of one thing. May be used for different software operating systems or compiler
      formats, for example.
    meaning: DataCite:IsVariantFormOf
    title: is variant form of
  is_version_of:
    text: is_version_of
    description: Indicates A is a version of B. The registered resource is an instance
      of a target resource (indicates that A is an instance of B) e.g. it may be used
      to relate a specific version of a software package to its software code repository.
    meaning: DataCite:IsVersionOf
    title: is version of
  obsoletes:
    text: obsoletes
    description: Indicates A replaces B.
    meaning: DataCite:Obsoletes
  references:
    text: references
    description: Indicates B is used as a source of information for A.
    meaning: DataCite:References
  replaces:
    text: replaces
    meaning: Crossref:Replaces
  requires:
    text: requires
    description: Indicates A requires B. May be used to indicate software dependencies.
    meaning: DataCite:Requires
  reviews:
    text: reviews
    description: Indicates that A is a review of B.
    meaning: DataCite:Reviews
  unknown:
    text: unknown
    description: The relationship between subject and object is unknown.
    title: unknown
reachable_from:
  source_ontology: bioportal:DATACITE-VOCAB
  source_nodes:
  - DataCite:RelationType
  relationship_types:
  - rdfs:subClassOf
  include_self: false