Skip to content

Class: Document

A document that contains biological or biomedical concepts.

URI: go_terms_relational:Document

erDiagram Document { } ProteinToGORelationship { string qualifier } NamedEntity { string id string label } GOTerm { string id string label } ProteinToGOPredicate { string id string label } Protein { string id string label } Publication { string id string title string abstract string combined_text string full_text } Document ||--|o Publication : "publication" Document ||--}o ProteinToGORelationship : "triples" ProteinToGORelationship ||--|o Protein : "subject" ProteinToGORelationship ||--|o ProteinToGOPredicate : "predicate" ProteinToGORelationship ||--|o GOTerm : "object" ProteinToGORelationship ||--|o NamedEntity : "subject_qualifier" ProteinToGORelationship ||--|o NamedEntity : "object_qualifier"

Inheritance

Slots

Name Cardinality and Range Description Inheritance
publication 0..1
Publication
TextWithTriples
triples 0..*
ProteinToGORelationship
TextWithTriples

Identifier and Mapping Information

Schema Source

  • from schema: http://w3id.org/ontogpt/go_terms_relational

Mappings

Mapping Type Mapped Value
self go_terms_relational:Document
native go_terms_relational:Document

LinkML Source

Direct

name: Document
description: A document that contains biological or biomedical concepts.
from_schema: http://w3id.org/ontogpt/go_terms_relational
is_a: TextWithTriples
slot_usage:
  triples:
    name: triples
    annotations:
      prompt:
        tag: prompt
        value: 'A semi-colon separated list of protein to GO term relationships, where
          the relationship is HAS ANNOTATION, for example: RPS7B HAS ANNOTATION structural
          constituent of ribosome; granzyme M HAS ANNOTATION endopeptidase activity;
          Mknk1 HAS ANNOTATION nucleoplasm'
    domain_of:
    - TextWithTriples
    range: ProteinToGORelationship
tree_root: true

Induced

name: Document
description: A document that contains biological or biomedical concepts.
from_schema: http://w3id.org/ontogpt/go_terms_relational
is_a: TextWithTriples
slot_usage:
  triples:
    name: triples
    annotations:
      prompt:
        tag: prompt
        value: 'A semi-colon separated list of protein to GO term relationships, where
          the relationship is HAS ANNOTATION, for example: RPS7B HAS ANNOTATION structural
          constituent of ribosome; granzyme M HAS ANNOTATION endopeptidase activity;
          Mknk1 HAS ANNOTATION nucleoplasm'
    domain_of:
    - TextWithTriples
    range: ProteinToGORelationship
attributes:
  publication:
    name: publication
    annotations:
      prompt.skip:
        tag: prompt.skip
        value: 'true'
    from_schema: http://w3id.org/ontogpt/go_terms_relational
    rank: 1000
    alias: publication
    owner: Document
    domain_of:
    - TextWithTriples
    - TextWithEntity
    range: Publication
    inlined: true
  triples:
    name: triples
    annotations:
      prompt:
        tag: prompt
        value: 'A semi-colon separated list of protein to GO term relationships, where
          the relationship is HAS ANNOTATION, for example: RPS7B HAS ANNOTATION structural
          constituent of ribosome; granzyme M HAS ANNOTATION endopeptidase activity;
          Mknk1 HAS ANNOTATION nucleoplasm'
    from_schema: http://w3id.org/ontogpt/go_terms_relational
    rank: 1000
    multivalued: true
    alias: triples
    owner: Document
    domain_of:
    - TextWithTriples
    range: ProteinToGORelationship
    inlined: true
    inlined_as_list: true
tree_root: true