Class: Polypeptide
A polypeptide is a molecular entity characterized by availability in protein databases of amino-acid-based sequence representations of its precise primary structure; for convenience of representation, partial sequences of various kinds are included, even if they do not represent a physical molecule.
URI: biolink:Polypeptide
classDiagram
class Polypeptide
ChemicalEntityOrGeneOrGeneProduct <|-- Polypeptide
ChemicalEntityOrProteinOrPolypeptide <|-- Polypeptide
BiologicalEntity <|-- Polypeptide
Polypeptide <|-- Protein
Polypeptide : category
Polypeptide : description
Polypeptide : full_name
Polypeptide : has_attribute
Polypeptide --|> attribute : has_attribute
Polypeptide : id
Polypeptide : in_taxon
Polypeptide --|> organism taxon : in_taxon
Polypeptide : in_taxon_label
Polypeptide : iri
Polypeptide : name
Polypeptide : provided_by
Polypeptide : synonym
Polypeptide : type
Polypeptide : xref
Inheritance
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| in_taxon | 0..* OrganismTaxon |
connects an entity to its taxonomic classification | ThingWithTaxon |
| in_taxon_label | 0..1 LabelType |
The human readable scientific name for the taxon of the entity | ThingWithTaxon |
| provided_by | 0..* String |
The value in this node property represents the knowledge provider that create... | NamedThing |
| xref | 0..* Uriorcurie |
A database cross reference or alternative identifier for a NamedThing or edge... | NamedThing |
| full_name | 0..1 LabelType |
a long-form human readable name for a thing | NamedThing |
| synonym | 0..* LabelType |
Alternate human-readable names for a thing | NamedThing |
| id | 1..1 String |
A unique identifier for an entity | Entity |
| iri | 0..1 IriType |
An IRI for an entity | Entity |
| category | 1..* CategoryType |
Name of the high level ontology class in which this entity is categorized | Entity |
| type | 0..* String |
Entity | |
| name | 0..1 LabelType |
A human-readable name for an attribute or entity | Entity |
| description | 0..1 NarrativeText |
a human-readable description of an entity | Entity |
| has_attribute | 0..* Attribute |
connects any entity to an attribute | Entity |
Aliases
- amino acid entity
Identifier and Mapping Information
Valid ID Prefixes
Instances of this class should have identifiers with one of the following prefixes:
-
UniProtKB
-
PR
-
ENSEMBL
-
FB
-
UMLS
Schema Source
- from schema: https://w3id.org/biolink/biolink-model
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | biolink:Polypeptide |
| native | biolink:Polypeptide |
| narrow | SO:0000104, STY:T116, STY:T087 |
LinkML Source
Direct
name: polypeptide
id_prefixes:
- UniProtKB
- PR
- ENSEMBL
- FB
- UMLS
description: A polypeptide is a molecular entity characterized by availability in
protein databases of amino-acid-based sequence representations of its precise primary
structure; for convenience of representation, partial sequences of various kinds
are included, even if they do not represent a physical molecule.
in_subset:
- model_organism_database
from_schema: https://w3id.org/biolink/biolink-model
aliases:
- amino acid entity
narrow_mappings:
- SO:0000104
- STY:T116
- STY:T087
is_a: biological entity
mixins:
- chemical entity or gene or gene product
- chemical entity or protein or polypeptide