Skip to content

Class: Protein

List of UniProtKB proteins directly referenced in this C2M2 submission

URI: cfde_schema:Protein

classDiagram class Protein Protein : description Protein : id Protein : organism Protein : synonyms

Slots

Name Range Cardinality Description Info
id xsd:string 1..1 A UniProt Knowledgebase (UniProtKB) protein ID (e.g. 'P94485') .
description xsd:string 0..1 A description of this protein .
synonyms xsd:string 0..* A list of alternate names for this protein .
organism NcbiTaxonomy 1..1 OPTIONAL: An NCBI Taxonomy Database ID identifying this protein's source organism (e.g. 'NCBI:txid9606') .

Usages

used by used in type used
CollectionProtein Protein range protein
ProteinGene Protein range protein

Identifier and Mapping Information

Schema Source

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

Mappings

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

LinkML Specification

Direct

name: protein
description: List of UniProtKB proteins directly referenced in this C2M2 submission
title: protein
from_schema: https://w3id.org/linkml/cfde
attributes:
  id:
    name: id
    description: A UniProt Knowledgebase (UniProtKB) protein ID (e.g. 'P94485')
    from_schema: https://w3id.org/linkml/cfde
    identifier: true
    range: string
    required: true
  description:
    name: description
    description: A description of this protein
    from_schema: https://w3id.org/linkml/cfde
    range: string
  synonyms:
    name: synonyms
    description: A list of alternate names for this protein
    from_schema: https://w3id.org/linkml/cfde
    multivalued: true
  organism:
    name: organism
    description: 'OPTIONAL: An NCBI Taxonomy Database ID identifying this protein''s
      source organism (e.g. ''NCBI:txid9606'')'
    from_schema: https://w3id.org/linkml/cfde
    range: ncbi_taxonomy
    pattern: ^NCBI:txid[0-9]+$
unique_keys:
  id_unique_key:
    unique_key_name: id_unique_key
    unique_key_slots:
    - id

Induced

name: protein
description: List of UniProtKB proteins directly referenced in this C2M2 submission
title: protein
from_schema: https://w3id.org/linkml/cfde
attributes:
  id:
    name: id
    description: A UniProt Knowledgebase (UniProtKB) protein ID (e.g. 'P94485')
    from_schema: https://w3id.org/linkml/cfde
    identifier: true
    alias: id
    owner: protein
    range: string
    required: true
  description:
    name: description
    description: A description of this protein
    from_schema: https://w3id.org/linkml/cfde
    alias: description
    owner: protein
    range: string
  synonyms:
    name: synonyms
    description: A list of alternate names for this protein
    from_schema: https://w3id.org/linkml/cfde
    multivalued: true
    alias: synonyms
    owner: protein
    range: string
  organism:
    name: organism
    description: 'OPTIONAL: An NCBI Taxonomy Database ID identifying this protein''s
      source organism (e.g. ''NCBI:txid9606'')'
    from_schema: https://w3id.org/linkml/cfde
    alias: organism
    owner: protein
    range: ncbi_taxonomy
    required: true
    pattern: ^NCBI:txid[0-9]+$
unique_keys:
  id_unique_key:
    unique_key_name: id_unique_key
    unique_key_slots:
    - id