Skip to content

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

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