Skip to content

Class: ExtractedModality

An ExtractedValue whose value is Modality, or the source's own wording when the vocabulary does not cover it.

URI: neurostudy_ex:ExtractedModality

 classDiagram
    class ExtractedModality
    click ExtractedModality href "../ExtractedModality/"
      ExtractedValue <|-- ExtractedModality
        click ExtractedValue href "../ExtractedValue/"

      ExtractedModality : evidence





        ExtractedModality --> "1" Evidence : evidence
        click Evidence href "../Evidence/"



      ExtractedModality : extraction_status





        ExtractedModality --> "1" ExtractionStatus : extraction_status
        click ExtractionStatus href "../ExtractionStatus/"



      ExtractedModality : unreported_reason





        ExtractedModality --> "0..1" UnreportedReason : unreported_reason
        click UnreportedReason href "../UnreportedReason/"



      ExtractedModality : value





        ExtractedModality --> "0..1"  : value
        click  href "NONE"



      ExtractedModality : value_source





        ExtractedModality --> "0..1" ValueSource : value_source
        click ValueSource href "../ValueSource/"



Inheritance

Slots

Name Cardinality and Range Description Inheritance
extraction_status 1
ExtractionStatus
ExtractedValue
value 0..1
NONE or 
Modality or 
String
Extracted or generated value ExtractedValue
value_source 0..1
ValueSource
ExtractedValue
unreported_reason 0..1
UnreportedReason
Why there is no value, where the reason is not the plain one ExtractedValue
evidence 1
Evidence
ExtractedValue

Usages

used by used in type used
Acquisition modality range ExtractedModality
MRI modality range ExtractedModality
EEG modality range ExtractedModality
FNIRS modality range ExtractedModality
PET modality range ExtractedModality
OtherModality modality range ExtractedModality

Identifier and Mapping Information

Schema Source

  • from schema: https://neurostuff.org/schemas/neuroimaging-study-extraction

Mappings

Mapping Type Mapped Value
self neurostudy_ex:ExtractedModality
native neurostudy_ex:ExtractedModality

LinkML Source

Direct

name: ExtractedModality
description: An ExtractedValue whose value is Modality, or the source's own wording
  when the vocabulary does not cover it.
from_schema: https://neurostuff.org/schemas/neuroimaging-study-extraction
rank: 1000
is_a: ExtractedValue
slot_usage:
  value:
    name: value
    any_of:
    - range: Modality
    - range: string

Induced

name: ExtractedModality
description: An ExtractedValue whose value is Modality, or the source's own wording
  when the vocabulary does not cover it.
from_schema: https://neurostuff.org/schemas/neuroimaging-study-extraction
rank: 1000
is_a: ExtractedValue
slot_usage:
  value:
    name: value
    any_of:
    - range: Modality
    - range: string
attributes:
  extraction_status:
    name: extraction_status
    from_schema: https://neurostuff.org/schemas/extraction-evidence
    rank: 1000
    owner: ExtractedModality
    domain_of:
    - ExtractedValue
    range: ExtractionStatus
    required: true
  value:
    name: value
    description: Extracted or generated value. Populate when extraction_status is
      extracted; omit when it is not_reported.
    from_schema: https://neurostuff.org/schemas/neuroimaging-study-extraction
    rank: 1000
    owner: ExtractedModality
    domain_of:
    - ExtractedValue
    - PerformanceMetric
    range: Any
    any_of:
    - range: Modality
    - range: string
  value_source:
    name: value_source
    from_schema: https://neurostuff.org/schemas/extraction-evidence
    rank: 1000
    owner: ExtractedModality
    domain_of:
    - ExtractedValue
    range: ValueSource
  unreported_reason:
    name: unreported_reason
    description: 'Why there is no value, where the reason is not the plain one. Populate
      when extraction_status is not_reported and one of the four applies; omit when
      it is extracted, where there is nothing to explain. Absent is the ordinary case
      and claims nothing beyond the status: the attribute was examined and the source
      carries no value. Reading absence as "no pass looked" would contradict what
      `not_reported` already asserts, so nothing should.'
    from_schema: https://neurostuff.org/schemas/extraction-evidence
    rank: 1000
    owner: ExtractedModality
    domain_of:
    - ExtractedValue
    range: UnreportedReason
  evidence:
    name: evidence
    from_schema: https://neurostuff.org/schemas/extraction-evidence
    rank: 1000
    owner: ExtractedModality
    domain_of:
    - ExtractedValue
    range: Evidence
    required: true
    inlined: true