Skip to content

Class: Reference

A document about an investigation.

URI: IAO:0000310

classDiagram class Reference ForeignObject <|-- Reference Reference : authors Reference : investigations Reference --> Investigation : investigations Reference : issue Reference : journal Reference : month Reference : pages Reference : source_uri Reference : sources Reference : title Reference : year

Inheritance

Slots

Name Cardinality and Range Description Inheritance
sources 0..*
Uriorcurie
The source URLs for a reference direct
investigations 0..*
Investigation
The investigations that a reference or conclusion are about direct
title 0..1
String
The title of a reference direct
authors 0..*
String
The authors of a reference direct
journal 0..1
String
The journal in which a reference was published direct
issue 0..1
String
The issue of the journal in which a reference was published direct
month 0..1
String
The month of the issue of the journal in which a reference was published direct
year 0..1
Integer
The year of the issue of the journal in which a reference was published direct
pages 0..1
String
The pages of the issue of the journal in which a reference was published direct
source_uri 1..1
Uriorcurie
AKC reference to a foreign thing ForeignObject

Usages

used by used in type used
Investigation documents range Reference
AIRRKnowledgeCommons references range Reference

Identifier and Mapping Information

Schema Source

  • from schema: https://github.com/airr-knowledge/ak-schema

Mappings

Mapping Type Mapped Value
self IAO:0000310
native ak_schema:Reference

LinkML Source

Direct

name: Reference
description: A document about an investigation.
from_schema: https://github.com/airr-knowledge/ak-schema
is_a: ForeignObject
slots:
- sources
- investigations
- title
- authors
- journal
- issue
- month
- year
- pages
class_uri: IAO:0000310

Induced

name: Reference
description: A document about an investigation.
from_schema: https://github.com/airr-knowledge/ak-schema
is_a: ForeignObject
attributes:
  sources:
    name: sources
    description: The source URLs for a reference
    from_schema: https://github.com/airr-knowledge/ak-schema
    rank: 1000
    slot_uri: schema:identifier
    multivalued: true
    alias: sources
    owner: Reference
    domain_of:
    - Reference
    range: uriorcurie
  investigations:
    name: investigations
    description: The investigations that a reference or conclusion are about
    from_schema: https://github.com/airr-knowledge/ak-schema
    rank: 1000
    slot_uri: IAO:0000136
    multivalued: true
    alias: investigations
    owner: Reference
    domain_of:
    - Conclusion
    - Reference
    - AIRRKnowledgeCommons
    range: Investigation
  title:
    name: title
    description: The title of a reference
    from_schema: https://github.com/airr-knowledge/ak-schema
    rank: 1000
    slot_uri: schema:name
    alias: title
    owner: Reference
    domain_of:
    - Reference
    range: string
  authors:
    name: authors
    description: The authors of a reference
    from_schema: https://github.com/airr-knowledge/ak-schema
    rank: 1000
    slot_uri: schema:author
    multivalued: true
    alias: authors
    owner: Reference
    domain_of:
    - Reference
    range: string
  journal:
    name: journal
    description: The journal in which a reference was published
    from_schema: https://github.com/airr-knowledge/ak-schema
    rank: 1000
    alias: journal
    owner: Reference
    domain_of:
    - Reference
    range: string
  issue:
    name: issue
    description: The issue of the journal in which a reference was published
    from_schema: https://github.com/airr-knowledge/ak-schema
    rank: 1000
    slot_uri: schema:issueNumber
    alias: issue
    owner: Reference
    domain_of:
    - Reference
    range: string
  month:
    name: month
    description: The month of the issue of the journal in which a reference was published
    from_schema: https://github.com/airr-knowledge/ak-schema
    rank: 1000
    alias: month
    owner: Reference
    domain_of:
    - Reference
    range: string
  year:
    name: year
    description: The year of the issue of the journal in which a reference was published
    from_schema: https://github.com/airr-knowledge/ak-schema
    rank: 1000
    alias: year
    owner: Reference
    domain_of:
    - Reference
    range: integer
    pattern: 19\d\d|20\d\d
  pages:
    name: pages
    description: The pages of the issue of the journal in which a reference was published
    from_schema: https://github.com/airr-knowledge/ak-schema
    rank: 1000
    alias: pages
    owner: Reference
    domain_of:
    - Reference
    range: string
  source_uri:
    name: source_uri
    description: AKC reference to a foreign thing.
    from_schema: https://github.com/airr-knowledge/ak-schema
    rank: 1000
    slot_uri: schema:identifier
    identifier: true
    alias: source_uri
    owner: Reference
    domain_of:
    - ForeignObject
    range: uriorcurie
    required: true
class_uri: IAO:0000310