Class: OtherAnalysisDetails¶
Payload for a method outside the first-class families. Available for any analysis, so an unusual design never has to delete true terms in order to validate.
URI: neurostudy:OtherAnalysisDetails
classDiagram
class OtherAnalysisDetails
click OtherAnalysisDetails href "../OtherAnalysisDetails/"
AnalysisDetails <|-- OtherAnalysisDetails
click AnalysisDetails href "../AnalysisDetails/"
OtherAnalysisDetails : details_type
OtherAnalysisDetails : method_label
OtherAnalysisDetails : reason_first_class_type_not_used
OtherAnalysisDetails : structured_details
Inheritance¶
- AnalysisDetails
- OtherAnalysisDetails
Slots¶
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| method_label | 1 String |
The method's name as the source gives it | direct |
| structured_details | 0..1 String |
JSON-encoded method-specific payload, when the method has structure worth kee... | direct |
| reason_first_class_type_not_used | 1 String |
Why no first-class details subclass fits this method | 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:OtherAnalysisDetails |
| native | neurostudy:OtherAnalysisDetails |
LinkML Source¶
Direct¶
name: OtherAnalysisDetails
description: Payload for a method outside the first-class families. Available for
any analysis, so an unusual design never has to delete true terms in order to validate.
from_schema: https://neurostuff.org/schemas/neuroimaging-study-storage
rank: 1000
is_a: AnalysisDetails
attributes:
method_label:
name: method_label
description: The method's name as the source gives it. This is the only record
of what the method was, so write what the paper calls it rather than a paraphrase.
in_subset:
- mvp
- model_extracted
from_schema: https://neurostuff.org/schemas/neuroimaging-study-storage/analysis_details
rank: 1000
domain_of:
- OtherAnalysisDetails
range: string
required: true
structured_details:
name: structured_details
description: JSON-encoded method-specific payload, when the method has structure
worth keeping.
in_subset:
- model_extracted
from_schema: https://neurostuff.org/schemas/neuroimaging-study-storage/analysis_details
rank: 1000
domain_of:
- OtherAnalysisDetails
range: string
reason_first_class_type_not_used:
name: reason_first_class_type_not_used
description: Why no first-class details subclass fits this method.
in_subset:
- mvp
- model_extracted
from_schema: https://neurostuff.org/schemas/neuroimaging-study-storage/analysis_details
rank: 1000
domain_of:
- OtherAnalysisDetails
range: string
required: true
Induced¶
name: OtherAnalysisDetails
description: Payload for a method outside the first-class families. Available for
any analysis, so an unusual design never has to delete true terms in order to validate.
from_schema: https://neurostuff.org/schemas/neuroimaging-study-storage
rank: 1000
is_a: AnalysisDetails
attributes:
method_label:
name: method_label
description: The method's name as the source gives it. This is the only record
of what the method was, so write what the paper calls it rather than a paraphrase.
in_subset:
- mvp
- model_extracted
from_schema: https://neurostuff.org/schemas/neuroimaging-study-storage/analysis_details
rank: 1000
owner: OtherAnalysisDetails
domain_of:
- OtherAnalysisDetails
range: string
required: true
structured_details:
name: structured_details
description: JSON-encoded method-specific payload, when the method has structure
worth keeping.
in_subset:
- model_extracted
from_schema: https://neurostuff.org/schemas/neuroimaging-study-storage/analysis_details
rank: 1000
owner: OtherAnalysisDetails
domain_of:
- OtherAnalysisDetails
range: string
reason_first_class_type_not_used:
name: reason_first_class_type_not_used
description: Why no first-class details subclass fits this method.
in_subset:
- mvp
- model_extracted
from_schema: https://neurostuff.org/schemas/neuroimaging-study-storage/analysis_details
rank: 1000
owner: OtherAnalysisDetails
domain_of:
- OtherAnalysisDetails
range: string
required: true
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: OtherAnalysisDetails
domain_of:
- AnalysisDetails
range: string
required: true