Skip to content

Class: DecodingDetails

Payload for a classification or pattern-discriminability analysis. Above-chance decoding is one signed cell with nothing crossed, and the reference it beat is PerformanceMetric.reference_value, which is per metric because accuracy against chance and AUC against 0.5 are two references. A between-cohort accuracy comparison is a crossed cohort term; accuracy regressed on a behavioural score is a cell on a continuous term. Spatial scope is recorded on the Analysis, including for searchlight analyses.

URI: neurostudy:DecodingDetails

 classDiagram
    class DecodingDetails
    click DecodingDetails href "../DecodingDetails/"
      AnalysisDetails <|-- DecodingDetails
        click AnalysisDetails href "../AnalysisDetails/"

      DecodingDetails : classes





        DecodingDetails --> "*" DecodingClass : classes
        click DecodingClass href "../DecodingClass/"



      DecodingDetails : decoded_variable

      DecodingDetails : details_type

      DecodingDetails : generalization

      DecodingDetails : performance_metrics





        DecodingDetails --> "1..*" PerformanceMetric : performance_metrics
        click PerformanceMetric href "../PerformanceMetric/"



      DecodingDetails : validation_scheme

Inheritance

Slots

Name Cardinality and Range Description Inheritance
decoded_variable 1
String
The variable the classifier or discriminability test predicted direct
classes *
DecodingClass
The classes discriminated direct
performance_metrics 1..*
PerformanceMetric
The performance measures reported for this map, one entry each direct
validation_scheme 0..1
String
Cross-validation or resampling scheme, such as leave-one-run-out direct
generalization 0..1
String
Train/test split for cross-decoding, when the analysis generalized across set... direct
details_type 1
String
The concrete details subclass carried by this payload AnalysisDetails

Identifier and Mapping Information

Schema Source

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

Mappings

Mapping Type Mapped Value
self neurostudy:DecodingDetails
native neurostudy:DecodingDetails

LinkML Source

Direct

name: DecodingDetails
description: Payload for a classification or pattern-discriminability analysis. Above-chance
  decoding is one signed cell with nothing crossed, and the reference it beat is `PerformanceMetric.reference_value`,
  which is per metric because accuracy against chance and AUC against 0.5 are two
  references. A between-cohort accuracy comparison is a crossed cohort term; accuracy
  regressed on a behavioural score is a cell on a continuous term. Spatial scope is
  recorded on the Analysis, including for searchlight analyses.
from_schema: https://neurostuff.org/schemas/neuroimaging-study-storage
rank: 1000
is_a: AnalysisDetails
attributes:
  decoded_variable:
    name: decoded_variable
    description: The variable the classifier or discriminability test predicted.
    in_subset:
    - mvp
    - model_extracted
    from_schema: https://neurostuff.org/schemas/neuroimaging-study-storage/analysis_details
    rank: 1000
    domain_of:
    - DecodingDetails
    range: string
    required: true
  classes:
    name: classes
    description: 'The classes discriminated. These are non-directional: direction,
      where it exists, is carried by Effect.'
    in_subset:
    - model_extracted
    from_schema: https://neurostuff.org/schemas/neuroimaging-study-storage/analysis_details
    rank: 1000
    domain_of:
    - DecodingDetails
    range: DecodingClass
    multivalued: true
    inlined_as_list: true
  performance_metrics:
    name: performance_metrics
    description: The performance measures reported for this map, one entry each. Papers
      routinely give several of the same analysis -- accuracy with sensitivity and
      specificity, or accuracy with AUC -- and each carries its own value and its
      own reference. Record every one the source reports.
    in_subset:
    - mvp
    - model_extracted
    from_schema: https://neurostuff.org/schemas/neuroimaging-study-storage/analysis_details
    rank: 1000
    domain_of:
    - DecodingDetails
    range: PerformanceMetric
    required: true
    multivalued: true
    inlined_as_list: true
  validation_scheme:
    name: validation_scheme
    description: Cross-validation or resampling scheme, such as leave-one-run-out.
    in_subset:
    - model_extracted
    from_schema: https://neurostuff.org/schemas/neuroimaging-study-storage/analysis_details
    rank: 1000
    domain_of:
    - DecodingDetails
    range: string
  generalization:
    name: generalization
    description: Train/test split for cross-decoding, when the analysis generalized
      across sets.
    in_subset:
    - model_extracted
    from_schema: https://neurostuff.org/schemas/neuroimaging-study-storage/analysis_details
    rank: 1000
    domain_of:
    - DecodingDetails
    range: string

Induced

name: DecodingDetails
description: Payload for a classification or pattern-discriminability analysis. Above-chance
  decoding is one signed cell with nothing crossed, and the reference it beat is `PerformanceMetric.reference_value`,
  which is per metric because accuracy against chance and AUC against 0.5 are two
  references. A between-cohort accuracy comparison is a crossed cohort term; accuracy
  regressed on a behavioural score is a cell on a continuous term. Spatial scope is
  recorded on the Analysis, including for searchlight analyses.
from_schema: https://neurostuff.org/schemas/neuroimaging-study-storage
rank: 1000
is_a: AnalysisDetails
attributes:
  decoded_variable:
    name: decoded_variable
    description: The variable the classifier or discriminability test predicted.
    in_subset:
    - mvp
    - model_extracted
    from_schema: https://neurostuff.org/schemas/neuroimaging-study-storage/analysis_details
    rank: 1000
    owner: DecodingDetails
    domain_of:
    - DecodingDetails
    range: string
    required: true
  classes:
    name: classes
    description: 'The classes discriminated. These are non-directional: direction,
      where it exists, is carried by Effect.'
    in_subset:
    - model_extracted
    from_schema: https://neurostuff.org/schemas/neuroimaging-study-storage/analysis_details
    rank: 1000
    owner: DecodingDetails
    domain_of:
    - DecodingDetails
    range: DecodingClass
    multivalued: true
    inlined: true
    inlined_as_list: true
  performance_metrics:
    name: performance_metrics
    description: The performance measures reported for this map, one entry each. Papers
      routinely give several of the same analysis -- accuracy with sensitivity and
      specificity, or accuracy with AUC -- and each carries its own value and its
      own reference. Record every one the source reports.
    in_subset:
    - mvp
    - model_extracted
    from_schema: https://neurostuff.org/schemas/neuroimaging-study-storage/analysis_details
    rank: 1000
    owner: DecodingDetails
    domain_of:
    - DecodingDetails
    range: PerformanceMetric
    required: true
    multivalued: true
    inlined: true
    inlined_as_list: true
  validation_scheme:
    name: validation_scheme
    description: Cross-validation or resampling scheme, such as leave-one-run-out.
    in_subset:
    - model_extracted
    from_schema: https://neurostuff.org/schemas/neuroimaging-study-storage/analysis_details
    rank: 1000
    owner: DecodingDetails
    domain_of:
    - DecodingDetails
    range: string
  generalization:
    name: generalization
    description: Train/test split for cross-decoding, when the analysis generalized
      across sets.
    in_subset:
    - model_extracted
    from_schema: https://neurostuff.org/schemas/neuroimaging-study-storage/analysis_details
    rank: 1000
    owner: DecodingDetails
    domain_of:
    - DecodingDetails
    range: string
  details_type:
    name: details_type
    description: The concrete details subclass carried by this payload. Populated
      from the class itself, not extracted.
    from_schema: https://neurostuff.org/schemas/neuroimaging-study-storage/analysis_details
    rank: 1000
    designates_type: true
    owner: DecodingDetails
    domain_of:
    - AnalysisDetails
    range: string
    required: true