Skip to content

Class: StatisticsCacheStudy

Statistics cache status for a study in a repository

URI: https://github.com/vdjserver/vdjserver-airr-schema/StatisticsCacheStudy

 classDiagram
    class StatisticsCacheStudy
    click StatisticsCacheStudy href "../StatisticsCacheStudy/"
      VDJServerStandards <|-- StatisticsCacheStudy
        click VDJServerStandards href "../VDJServerStandards/"

      StatisticsCacheStudy : download_cache_id

      StatisticsCacheStudy : is_cached

      StatisticsCacheStudy : repository_id

      StatisticsCacheStudy : should_cache

      StatisticsCacheStudy : study_id

Inheritance

Slots

Name Cardinality and Range Description Inheritance
repository_id 1
String
direct
study_id 1
String
Unique ID assigned by study registry such as one of the International Nucleot... direct
download_cache_id 1
String
direct
should_cache 0..1
Boolean
direct
is_cached 0..1
Boolean
direct

Usages

used by used in type used
StatisticsCacheStudyMeta value range StatisticsCacheStudy

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self https://github.com/vdjserver/vdjserver-airr-schema/StatisticsCacheStudy
native https://github.com/vdjserver/vdjserver-airr-schema/StatisticsCacheStudy

LinkML Source

Direct

name: StatisticsCacheStudy
description: Statistics cache status for a study in a repository
from_schema: https://github.com/vdjserver/vdjserver-airr-schema
is_a: VDJServerStandards
slots:
- repository_id
- study_id
- download_cache_id
- should_cache
- is_cached
slot_usage:
  repository_id:
    name: repository_id
    required: true
  study_id:
    name: study_id
    required: true
  download_cache_id:
    name: download_cache_id
    required: true

Induced

name: StatisticsCacheStudy
description: Statistics cache status for a study in a repository
from_schema: https://github.com/vdjserver/vdjserver-airr-schema
is_a: VDJServerStandards
slot_usage:
  repository_id:
    name: repository_id
    required: true
  study_id:
    name: study_id
    required: true
  download_cache_id:
    name: download_cache_id
    required: true
attributes:
  repository_id:
    name: repository_id
    annotations:
      nullable:
        tag: nullable
        value: false
    from_schema: https://github.com/vdjserver/vdjserver-airr-schema
    rank: 1000
    owner: StatisticsCacheStudy
    domain_of:
    - ADCRepository
    - ADCDownloadCacheStudy
    - ADCDownloadCacheRepertoire
    - StatisticsCacheStudy
    - StatisticsCacheRepertoire
    range: string
    required: true
  study_id:
    name: study_id
    annotations:
      nullable:
        tag: nullable
        value: true
    description: Unique ID assigned by study registry such as one of the International
      Nucleotide Sequence Database Collaboration (INSDC) repositories.
    from_schema: https://github.com/vdjserver/vdjserver-airr-schema
    rank: 1000
    owner: StatisticsCacheStudy
    domain_of:
    - Study
    - ADCDownloadCacheStudy
    - ADCDownloadCacheRepertoire
    - StatisticsCacheStudy
    - StatisticsCacheRepertoire
    range: string
    required: true
  download_cache_id:
    name: download_cache_id
    annotations:
      nullable:
        tag: nullable
        value: false
    from_schema: https://github.com/vdjserver/vdjserver-airr-schema
    rank: 1000
    owner: StatisticsCacheStudy
    domain_of:
    - StatisticsCacheStudy
    - StatisticsCacheRepertoire
    range: string
    required: true
  should_cache:
    name: should_cache
    from_schema: https://github.com/vdjserver/vdjserver-airr-schema
    rank: 1000
    owner: StatisticsCacheStudy
    domain_of:
    - ADCDownloadCacheStudy
    - ADCDownloadCacheRepertoire
    - StatisticsCacheStudy
    - StatisticsCacheRepertoire
    range: boolean
  is_cached:
    name: is_cached
    from_schema: https://github.com/vdjserver/vdjserver-airr-schema
    rank: 1000
    owner: StatisticsCacheStudy
    domain_of:
    - ADCDownloadCacheStudy
    - ADCDownloadCacheRepertoire
    - StatisticsCacheStudy
    - StatisticsCacheRepertoire
    range: boolean