Skip to content

Class: BiospecimenCollection (BiospecimenCollection)

Biospecimen Collection

URI: anvil:BiospecimenCollection

classDiagram class BiospecimenCollection click BiospecimenCollection href "../BiospecimenCollection" AccessControlledRecord <|-- BiospecimenCollection click AccessControlledRecord href "../AccessControlledRecord" BiospecimenCollection : age_at_collection BiospecimenCollection : external_id BiospecimenCollection : has_access_policy BiospecimenCollection --> "0..1" AccessPolicy : has_access_policy click AccessPolicy href "../AccessPolicy" BiospecimenCollection : id BiospecimenCollection : laterality BiospecimenCollection --> "0..1" EnumLaterality : laterality click EnumLaterality href "../EnumLaterality" BiospecimenCollection : method BiospecimenCollection --> "0..1" EnumSampleCollectionMethod : method click EnumSampleCollectionMethod href "../EnumSampleCollectionMethod" BiospecimenCollection : site BiospecimenCollection --> "0..1" EnumSite : site click EnumSite href "../EnumSite" BiospecimenCollection : spatial_qualifier BiospecimenCollection --> "0..1" EnumSpatialQualifiers : spatial_qualifier click EnumSpatialQualifiers href "../EnumSpatialQualifiers"

Inheritance

Slots

Name Cardinality and Range Description Inheritance
age_at_collection 0..1
Integer
The age at which this biospecimen was collected direct
method 0..1
EnumSampleCollectionMethod
The approach used to collect the biospecimen direct
site 0..1
EnumSite
The location of the specimen collection direct
spatial_qualifier 0..1
EnumSpatialQualifiers
Any spatial/location qualifiers direct
laterality 0..1
EnumLaterality
Laterality information for the site direct
has_access_policy 0..1
AccessPolicy
Which access policy applies to this element? AccessControlledRecord
id 1
String
ID associated with a class Thing
external_id *
Uriorcurie
Other identifiers for this entity, eg, from the submitting study or in system... Thing

Usages

used by used in type used
Sample biospecimen_collection range BiospecimenCollection

Identifier and Mapping Information

Schema Source

  • from schema: https://anvilproject.org/acr-harmonized-data-model

Mappings

Mapping Type Mapped Value
self anvil:BiospecimenCollection
native anvil:BiospecimenCollection

LinkML Source

Direct

name: BiospecimenCollection
description: Biospecimen Collection
title: BiospecimenCollection
from_schema: https://anvilproject.org/acr-harmonized-data-model
is_a: AccessControlledRecord
slots:
- age_at_collection
- method
- site
- spatial_qualifier
- laterality

Induced

name: BiospecimenCollection
description: Biospecimen Collection
title: BiospecimenCollection
from_schema: https://anvilproject.org/acr-harmonized-data-model
is_a: AccessControlledRecord
attributes:
  age_at_collection:
    name: age_at_collection
    description: The age at which this biospecimen was collected.
    title: age_at_collection
    from_schema: https://anvilproject.org/acr-harmonized-data-model
    rank: 1000
    alias: age_at_collection
    owner: BiospecimenCollection
    domain_of:
    - BiospecimenCollection
    range: integer
    required: false
    multivalued: false
  method:
    name: method
    description: The approach used to collect the biospecimen.
    title: method
    from_schema: https://anvilproject.org/acr-harmonized-data-model
    rank: 1000
    alias: method
    owner: BiospecimenCollection
    domain_of:
    - BiospecimenCollection
    range: EnumSampleCollectionMethod
    required: false
    multivalued: false
  site:
    name: site
    description: The location of the specimen collection.
    title: site
    from_schema: https://anvilproject.org/acr-harmonized-data-model
    rank: 1000
    alias: site
    owner: BiospecimenCollection
    domain_of:
    - BiospecimenCollection
    range: EnumSite
    required: false
    multivalued: false
  spatial_qualifier:
    name: spatial_qualifier
    description: Any spatial/location qualifiers
    title: spatial_qualifier
    from_schema: https://anvilproject.org/acr-harmonized-data-model
    rank: 1000
    alias: spatial_qualifier
    owner: BiospecimenCollection
    domain_of:
    - BiospecimenCollection
    range: EnumSpatialQualifiers
    required: false
    multivalued: false
  laterality:
    name: laterality
    description: Laterality information for the site
    title: laterality
    from_schema: https://anvilproject.org/acr-harmonized-data-model
    rank: 1000
    alias: laterality
    owner: BiospecimenCollection
    domain_of:
    - BiospecimenCollection
    range: EnumLaterality
    required: false
    multivalued: false
  has_access_policy:
    name: has_access_policy
    description: Which access policy applies to this element?
    from_schema: https://anvilproject.org/acr-harmonized-data-model
    rank: 1000
    alias: has_access_policy
    owner: BiospecimenCollection
    domain_of:
    - AccessControlledRecord
    range: AccessPolicy
    inlined: false
  id:
    name: id
    description: ID associated with a class
    title: ID
    from_schema: https://anvilproject.org/acr-harmonized-data-model
    rank: 1000
    identifier: true
    alias: id
    owner: BiospecimenCollection
    domain_of:
    - Thing
    range: string
    required: true
    multivalued: false
  external_id:
    name: external_id
    description: Other identifiers for this entity, eg, from the submitting study
      or in systems link dbGaP
    title: External Identifiers
    from_schema: https://anvilproject.org/acr-harmonized-data-model
    rank: 1000
    alias: external_id
    owner: BiospecimenCollection
    domain_of:
    - Thing
    range: uriorcurie
    required: false
    multivalued: true