Skip to content

Class: SubjectRoleTaxonomy

Trinary association linking IDs representing (1) a subject, (2) a subject_role (a named organism-level constituent component of a subject, like 'host', 'pathogen', 'endosymbiont', 'taxon detected inside a microbiome subject', etc.) and (3) a taxonomic label (which is hereby assigned to this particular subject_role within this particular subject)

URI: cfde_schema:SubjectRoleTaxonomy

classDiagram class SubjectRoleTaxonomy SubjectRoleTaxonomy : role_id SubjectRoleTaxonomy : subject_id_namespace SubjectRoleTaxonomy : subject_local_id SubjectRoleTaxonomy : taxonomy_id

Slots

Name Range Cardinality Description Info
subject_id_namespace xsd:string 1..1 Identifier namespace for this subject .
subject_local_id xsd:string 1..1 The ID of this subject .
role_id RoleIdEnum 1..1 The ID of the role assigned to this organism-level constituent component of this subject .
taxonomy_id NcbiTaxonomy 1..1 An NCBI Taxonomy Database ID identifying this taxon .

Usages

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/linkml/cfde

Mappings

Mapping Type Mapped Value
self ['cfde_schema:SubjectRoleTaxonomy']
native ['cfde_schema:SubjectRoleTaxonomy']

LinkML Specification

Direct

name: subject_role_taxonomy
description: Trinary association linking IDs representing (1) a subject, (2) a subject_role
  (a named organism-level constituent component of a subject, like 'host', 'pathogen',
  'endosymbiont', 'taxon detected inside a microbiome subject', etc.) and (3) a taxonomic
  label (which is hereby assigned to this particular subject_role within this particular
  subject)
title: subject_role_taxonomy
from_schema: https://w3id.org/linkml/cfde
attributes:
  subject_id_namespace:
    name: subject_id_namespace
    description: Identifier namespace for this subject
    from_schema: https://w3id.org/linkml/cfde
    range: string
    required: true
  subject_local_id:
    name: subject_local_id
    description: The ID of this subject
    from_schema: https://w3id.org/linkml/cfde
    range: string
    required: true
  role_id:
    name: role_id
    description: The ID of the role assigned to this organism-level constituent component
      of this subject
    from_schema: https://w3id.org/linkml/cfde
    range: RoleIdEnum
    required: true
  taxonomy_id:
    name: taxonomy_id
    description: An NCBI Taxonomy Database ID identifying this taxon
    from_schema: https://w3id.org/linkml/cfde
    range: ncbi_taxonomy
    required: true
unique_keys:
  subject_role_taxonomy_primary_key:
    unique_key_name: subject_role_taxonomy_primary_key
    unique_key_slots:
    - '[''subject_id_namespace'', ''subject_local_id'', ''role_id'', ''taxonomy_id'']'

Induced

name: subject_role_taxonomy
description: Trinary association linking IDs representing (1) a subject, (2) a subject_role
  (a named organism-level constituent component of a subject, like 'host', 'pathogen',
  'endosymbiont', 'taxon detected inside a microbiome subject', etc.) and (3) a taxonomic
  label (which is hereby assigned to this particular subject_role within this particular
  subject)
title: subject_role_taxonomy
from_schema: https://w3id.org/linkml/cfde
attributes:
  subject_id_namespace:
    name: subject_id_namespace
    description: Identifier namespace for this subject
    from_schema: https://w3id.org/linkml/cfde
    alias: subject_id_namespace
    owner: subject_role_taxonomy
    range: string
    required: true
  subject_local_id:
    name: subject_local_id
    description: The ID of this subject
    from_schema: https://w3id.org/linkml/cfde
    alias: subject_local_id
    owner: subject_role_taxonomy
    range: string
    required: true
  role_id:
    name: role_id
    description: The ID of the role assigned to this organism-level constituent component
      of this subject
    from_schema: https://w3id.org/linkml/cfde
    alias: role_id
    owner: subject_role_taxonomy
    range: RoleIdEnum
    required: true
  taxonomy_id:
    name: taxonomy_id
    description: An NCBI Taxonomy Database ID identifying this taxon
    from_schema: https://w3id.org/linkml/cfde
    alias: taxonomy_id
    owner: subject_role_taxonomy
    range: ncbi_taxonomy
    required: true
unique_keys:
  subject_role_taxonomy_primary_key:
    unique_key_name: subject_role_taxonomy_primary_key
    unique_key_slots:
    - '[''subject_id_namespace'', ''subject_local_id'', ''role_id'', ''taxonomy_id'']'