Class: AnalysisDetails¶
Base class for the method-specific payload of one Analysis, instantiated only through its subclasses. Analysis.details is required, so exactly one subclass always applies.
- NOTE: this is an abstract class and should not be instantiated directly
URI: neurostudy_ex:AnalysisDetails
classDiagram
class AnalysisDetails
click AnalysisDetails href "../AnalysisDetails/"
AnalysisDetails <|-- MassUnivariateDetails
click MassUnivariateDetails href "../MassUnivariateDetails/"
AnalysisDetails <|-- DecodingDetails
click DecodingDetails href "../DecodingDetails/"
AnalysisDetails <|-- SimilarityDetails
click SimilarityDetails href "../SimilarityDetails/"
AnalysisDetails <|-- ConnectivityDetails
click ConnectivityDetails href "../ConnectivityDetails/"
AnalysisDetails <|-- ConjunctionDetails
click ConjunctionDetails href "../ConjunctionDetails/"
AnalysisDetails <|-- LatentDecompositionDetails
click LatentDecompositionDetails href "../LatentDecompositionDetails/"
AnalysisDetails <|-- OtherAnalysisDetails
click OtherAnalysisDetails href "../OtherAnalysisDetails/"
AnalysisDetails <|-- NotStructurableDetails
click NotStructurableDetails href "../NotStructurableDetails/"
AnalysisDetails : details_type
Inheritance¶
- AnalysisDetails
Slots¶
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| details_type | 1 String |
The concrete details subclass carried by this payload | direct |
Usages¶
| used by | used in | type | used |
|---|---|---|---|
| Analysis | details | range | AnalysisDetails |
Identifier and Mapping Information¶
Schema Source¶
- from schema: https://neurostuff.org/schemas/neuroimaging-study-extraction
Mappings¶
| Mapping Type | Mapped Value |
|---|---|
| self | neurostudy_ex:AnalysisDetails |
| native | neurostudy_ex:AnalysisDetails |
LinkML Source¶
Direct¶
name: AnalysisDetails
description: Base class for the method-specific payload of one Analysis, instantiated
only through its subclasses. Analysis.details is required, so exactly one subclass
always applies.
from_schema: https://neurostuff.org/schemas/neuroimaging-study-extraction
rank: 1000
abstract: true
attributes:
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-extraction/analysis_details
rank: 1000
designates_type: true
domain_of:
- AnalysisDetails
range: string
required: true
Induced¶
name: AnalysisDetails
description: Base class for the method-specific payload of one Analysis, instantiated
only through its subclasses. Analysis.details is required, so exactly one subclass
always applies.
from_schema: https://neurostuff.org/schemas/neuroimaging-study-extraction
rank: 1000
abstract: true
attributes:
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-extraction/analysis_details
rank: 1000
designates_type: true
owner: AnalysisDetails
domain_of:
- AnalysisDetails
range: string
required: true