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_ex:OtherAnalysisDetails

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

      OtherAnalysisDetails : details_type

      OtherAnalysisDetails : method_label





        OtherAnalysisDetails --> "1" ExtractedString : method_label
        click ExtractedString href "../ExtractedString/"



      OtherAnalysisDetails : reason_first_class_type_not_used





        OtherAnalysisDetails --> "1" ExtractedString : reason_first_class_type_not_used
        click ExtractedString href "../ExtractedString/"



      OtherAnalysisDetails : structured_details





        OtherAnalysisDetails --> "0..1" ExtractedString : structured_details
        click ExtractedString href "../ExtractedString/"



Inheritance

Slots

Name Cardinality and Range Description Inheritance
method_label 1
ExtractedString
The method's name as the source gives it direct
structured_details 0..1
ExtractedString
JSON-encoded method-specific payload, when the method has structure worth kee... direct
reason_first_class_type_not_used 1
ExtractedString
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-extraction

Mappings

Mapping Type Mapped Value
self neurostudy_ex:OtherAnalysisDetails
native neurostudy_ex: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-extraction
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.
    from_schema: https://neurostuff.org/schemas/neuroimaging-study-extraction/analysis_details
    rank: 1000
    domain_of:
    - OtherAnalysisDetails
    range: ExtractedString
    required: true
  structured_details:
    name: structured_details
    description: JSON-encoded method-specific payload, when the method has structure
      worth keeping.
    from_schema: https://neurostuff.org/schemas/neuroimaging-study-extraction/analysis_details
    rank: 1000
    domain_of:
    - OtherAnalysisDetails
    range: ExtractedString
  reason_first_class_type_not_used:
    name: reason_first_class_type_not_used
    description: Why no first-class details subclass fits this method.
    from_schema: https://neurostuff.org/schemas/neuroimaging-study-extraction/analysis_details
    rank: 1000
    domain_of:
    - OtherAnalysisDetails
    range: ExtractedString
    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-extraction
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.
    from_schema: https://neurostuff.org/schemas/neuroimaging-study-extraction/analysis_details
    rank: 1000
    owner: OtherAnalysisDetails
    domain_of:
    - OtherAnalysisDetails
    range: ExtractedString
    required: true
  structured_details:
    name: structured_details
    description: JSON-encoded method-specific payload, when the method has structure
      worth keeping.
    from_schema: https://neurostuff.org/schemas/neuroimaging-study-extraction/analysis_details
    rank: 1000
    owner: OtherAnalysisDetails
    domain_of:
    - OtherAnalysisDetails
    range: ExtractedString
  reason_first_class_type_not_used:
    name: reason_first_class_type_not_used
    description: Why no first-class details subclass fits this method.
    from_schema: https://neurostuff.org/schemas/neuroimaging-study-extraction/analysis_details
    rank: 1000
    owner: OtherAnalysisDetails
    domain_of:
    - OtherAnalysisDetails
    range: ExtractedString
    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-extraction/analysis_details
    rank: 1000
    designates_type: true
    owner: OtherAnalysisDetails
    domain_of:
    - AnalysisDetails
    range: string
    required: true