Class: SynthesisStage¶
Stage for synthesizing evidence from included studies
```mermaid classDiagram class SynthesisStage click SynthesisStage href "../SynthesisStage/" StageExecution <|-- SynthesisStage click StageExecution href "../StageExecution/"
SynthesisStage : ai_assistance_config
SynthesisStage --> "0..1" AIAssistance : ai_assistance_config
click AIAssistance href "../AIAssistance/"
SynthesisStage : cost
SynthesisStage : ended_at
SynthesisStage : evidence_grading
SynthesisStage --> "*" EvidenceGrading : evidence_grading
click EvidenceGrading href "../EvidenceGrading/"
SynthesisStage : inputs
SynthesisStage --> "*" StageOutput : inputs
click StageOutput href "../StageOutput/"
SynthesisStage : meta_analyses
SynthesisStage --> "*" MetaAnalysis : meta_analyses
click MetaAnalysis href "../MetaAnalysis/"
SynthesisStage : narrative_synthesis
SynthesisStage --> "0..1" NarrativeSynthesis : narrative_synthesis
click NarrativeSynthesis href "../NarrativeSynthesis/"
SynthesisStage : outputs
SynthesisStage --> "*" StageOutput : outputs
click StageOutput href "../StageOutput/"
SynthesisStage : publication_bias_assessment
SynthesisStage --> "0..1" PublicationBiasAssessment : publication_bias_assessment
click PublicationBiasAssessment href "../PublicationBiasAssessment/"
SynthesisStage : sensitivity_analyses
SynthesisStage --> "*" SensitivityAnalysis : sensitivity_analyses
click SensitivityAnalysis href "../SensitivityAnalysis/"
SynthesisStage : stage_description
SynthesisStage : stage_label
SynthesisStage : stage_type
SynthesisStage --> "1" StageType : stage_type
click StageType href "../StageType/"
SynthesisStage : started_at
SynthesisStage : subgroup_analyses
SynthesisStage --> "*" SubgroupAnalysis : subgroup_analyses
click SubgroupAnalysis href "../SubgroupAnalysis/"
SynthesisStage : synthesis_methods
SynthesisStage --> "1..*" SynthesisMethod : synthesis_methods
click SynthesisMethod href "../SynthesisMethod/"
SynthesisStage : synthesis_protocol
SynthesisStage --> "1" SynthesisProtocol : synthesis_protocol
click SynthesisProtocol href "../SynthesisProtocol/"
SynthesisStage : synthesis_quality_control
SynthesisStage --> "0..1" SynthesisQualityControl : synthesis_quality_control
click SynthesisQualityControl href "../SynthesisQualityControl/"
SynthesisStage : synthesis_statistics
SynthesisStage --> "0..1" SynthesisStatistics : synthesis_statistics
click SynthesisStatistics href "../SynthesisStatistics/"
SynthesisStage : synthesis_visualizations
SynthesisStage --> "*" StageOutput : synthesis_visualizations
click StageOutput href "../StageOutput/"
```
Inheritance¶
- StageExecution
- SynthesisStage
Slots¶
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| synthesis_protocol | 1 SynthesisProtocol |
Protocol defining how synthesis will be conducted | direct |
| synthesis_methods | 1..* SynthesisMethod |
Methods used for evidence synthesis | direct |
| narrative_synthesis | 0..1 NarrativeSynthesis |
Narrative synthesis results if performed | direct |
| meta_analyses | * MetaAnalysis |
Meta-analyses performed on the data | direct |
| subgroup_analyses | * SubgroupAnalysis |
Subgroup analyses conducted | direct |
| sensitivity_analyses | * SensitivityAnalysis |
Sensitivity analyses performed | direct |
| publication_bias_assessment | 0..1 PublicationBiasAssessment |
Assessment of publication bias | direct |
| evidence_grading | * EvidenceGrading |
Grading of evidence quality/certainty | direct |
| synthesis_quality_control | 0..1 SynthesisQualityControl |
Quality control measures for synthesis | direct |
| synthesis_statistics | 0..1 SynthesisStatistics |
Statistics about the synthesis process | direct |
| synthesis_visualizations | * StageOutput |
Visualizations produced (forest plots, funnel plots, etc | direct |
| ai_assistance_config | 0..1 AIAssistance |
AI assistance configuration for synthesis | direct |
| stage_type | 1 StageType |
Type of stage being executed | StageExecution |
| stage_label | 0..1 String |
Human-readable label for this stage execution | StageExecution |
| stage_description | 0..1 String |
Description of what was done in this stage | StageExecution |
| started_at | 0..1 Datetime |
When this stage started | StageExecution |
| ended_at | 0..1 Datetime |
When this stage ended | StageExecution |
| inputs | * StageOutput |
Input artifacts for this stage | StageExecution |
| outputs | * StageOutput |
Output artifacts produced by this stage | StageExecution |
| cost | 0..1 Float |
Estimated cost of this stage | StageExecution |
Identifier and Mapping Information¶
Schema Source¶
- from schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/synthesis
Mappings¶
| Mapping Type | Mapped Value |
|---|---|
| self | revaise:SynthesisStage |
| native | revaise:SynthesisStage |
LinkML Source¶
Direct¶
name: SynthesisStage
description: Stage for synthesizing evidence from included studies
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/synthesis
is_a: StageExecution
slots:
- synthesis_protocol
- synthesis_methods
- narrative_synthesis
- meta_analyses
- subgroup_analyses
- sensitivity_analyses
- publication_bias_assessment
- evidence_grading
- synthesis_quality_control
- synthesis_statistics
- synthesis_visualizations
- ai_assistance_config
slot_usage:
synthesis_protocol:
name: synthesis_protocol
description: Protocol defining how synthesis will be conducted
range: SynthesisProtocol
required: true
inlined: true
synthesis_methods:
name: synthesis_methods
description: Methods used for evidence synthesis
range: SynthesisMethod
required: true
multivalued: true
inlined_as_list: true
narrative_synthesis:
name: narrative_synthesis
description: Narrative synthesis results if performed
range: NarrativeSynthesis
inlined: true
meta_analyses:
name: meta_analyses
description: Meta-analyses performed on the data
range: MetaAnalysis
multivalued: true
inlined_as_list: true
subgroup_analyses:
name: subgroup_analyses
description: Subgroup analyses conducted
range: SubgroupAnalysis
multivalued: true
inlined_as_list: true
sensitivity_analyses:
name: sensitivity_analyses
description: Sensitivity analyses performed
range: SensitivityAnalysis
multivalued: true
inlined_as_list: true
publication_bias_assessment:
name: publication_bias_assessment
description: Assessment of publication bias
range: PublicationBiasAssessment
inlined: true
evidence_grading:
name: evidence_grading
description: Grading of evidence quality/certainty
range: EvidenceGrading
multivalued: true
inlined_as_list: true
synthesis_quality_control:
name: synthesis_quality_control
description: Quality control measures for synthesis
range: SynthesisQualityControl
inlined: true
synthesis_statistics:
name: synthesis_statistics
description: Statistics about the synthesis process
range: SynthesisStatistics
inlined: true
synthesis_visualizations:
name: synthesis_visualizations
description: Visualizations produced (forest plots, funnel plots, etc.)
range: StageOutput
multivalued: true
inlined_as_list: true
ai_assistance_config:
name: ai_assistance_config
description: AI assistance configuration for synthesis
range: AIAssistance
inlined: true
Induced¶
name: SynthesisStage
description: Stage for synthesizing evidence from included studies
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/synthesis
is_a: StageExecution
slot_usage:
synthesis_protocol:
name: synthesis_protocol
description: Protocol defining how synthesis will be conducted
range: SynthesisProtocol
required: true
inlined: true
synthesis_methods:
name: synthesis_methods
description: Methods used for evidence synthesis
range: SynthesisMethod
required: true
multivalued: true
inlined_as_list: true
narrative_synthesis:
name: narrative_synthesis
description: Narrative synthesis results if performed
range: NarrativeSynthesis
inlined: true
meta_analyses:
name: meta_analyses
description: Meta-analyses performed on the data
range: MetaAnalysis
multivalued: true
inlined_as_list: true
subgroup_analyses:
name: subgroup_analyses
description: Subgroup analyses conducted
range: SubgroupAnalysis
multivalued: true
inlined_as_list: true
sensitivity_analyses:
name: sensitivity_analyses
description: Sensitivity analyses performed
range: SensitivityAnalysis
multivalued: true
inlined_as_list: true
publication_bias_assessment:
name: publication_bias_assessment
description: Assessment of publication bias
range: PublicationBiasAssessment
inlined: true
evidence_grading:
name: evidence_grading
description: Grading of evidence quality/certainty
range: EvidenceGrading
multivalued: true
inlined_as_list: true
synthesis_quality_control:
name: synthesis_quality_control
description: Quality control measures for synthesis
range: SynthesisQualityControl
inlined: true
synthesis_statistics:
name: synthesis_statistics
description: Statistics about the synthesis process
range: SynthesisStatistics
inlined: true
synthesis_visualizations:
name: synthesis_visualizations
description: Visualizations produced (forest plots, funnel plots, etc.)
range: StageOutput
multivalued: true
inlined_as_list: true
ai_assistance_config:
name: ai_assistance_config
description: AI assistance configuration for synthesis
range: AIAssistance
inlined: true
attributes:
synthesis_protocol:
name: synthesis_protocol
description: Protocol defining how synthesis will be conducted
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/synthesis
rank: 1000
owner: SynthesisStage
domain_of:
- SynthesisStage
range: SynthesisProtocol
required: true
inlined: true
synthesis_methods:
name: synthesis_methods
description: Methods used for evidence synthesis
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/synthesis
rank: 1000
owner: SynthesisStage
domain_of:
- SynthesisStage
range: SynthesisMethod
required: true
multivalued: true
inlined: true
inlined_as_list: true
narrative_synthesis:
name: narrative_synthesis
description: Narrative synthesis results if performed
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/synthesis
rank: 1000
owner: SynthesisStage
domain_of:
- SynthesisStage
range: NarrativeSynthesis
inlined: true
meta_analyses:
name: meta_analyses
description: Meta-analyses performed on the data
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/synthesis
rank: 1000
owner: SynthesisStage
domain_of:
- SynthesisStage
range: MetaAnalysis
multivalued: true
inlined: true
inlined_as_list: true
subgroup_analyses:
name: subgroup_analyses
description: Subgroup analyses conducted
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/synthesis
rank: 1000
owner: SynthesisStage
domain_of:
- SynthesisStage
range: SubgroupAnalysis
multivalued: true
inlined: true
inlined_as_list: true
sensitivity_analyses:
name: sensitivity_analyses
description: Sensitivity analyses performed
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/synthesis
rank: 1000
owner: SynthesisStage
domain_of:
- SynthesisStage
range: SensitivityAnalysis
multivalued: true
inlined: true
inlined_as_list: true
publication_bias_assessment:
name: publication_bias_assessment
description: Assessment of publication bias
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/synthesis
rank: 1000
owner: SynthesisStage
domain_of:
- SynthesisStage
range: PublicationBiasAssessment
inlined: true
evidence_grading:
name: evidence_grading
description: Grading of evidence quality/certainty
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/synthesis
rank: 1000
owner: SynthesisStage
domain_of:
- SynthesisStage
range: EvidenceGrading
multivalued: true
inlined: true
inlined_as_list: true
synthesis_quality_control:
name: synthesis_quality_control
description: Quality control measures for synthesis
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/synthesis
rank: 1000
owner: SynthesisStage
domain_of:
- SynthesisStage
range: SynthesisQualityControl
inlined: true
synthesis_statistics:
name: synthesis_statistics
description: Statistics about the synthesis process
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/synthesis
rank: 1000
owner: SynthesisStage
domain_of:
- SynthesisStage
range: SynthesisStatistics
inlined: true
synthesis_visualizations:
name: synthesis_visualizations
description: Visualizations produced (forest plots, funnel plots, etc.)
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/synthesis
rank: 1000
owner: SynthesisStage
domain_of:
- SynthesisStage
range: StageOutput
multivalued: true
inlined: true
inlined_as_list: true
ai_assistance_config:
name: ai_assistance_config
description: AI assistance configuration for synthesis
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/synthesis
rank: 1000
owner: SynthesisStage
domain_of:
- SynthesisStage
range: AIAssistance
inlined: true
stage_type:
name: stage_type
description: Type of stage being executed
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/synthesis
rank: 1000
owner: SynthesisStage
domain_of:
- StageExecution
- ParticipantWorkload
- WorkSession
range: StageType
required: true
stage_label:
name: stage_label
description: Human-readable label for this stage execution
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/synthesis
rank: 1000
owner: SynthesisStage
domain_of:
- StageExecution
range: string
stage_description:
name: stage_description
description: Description of what was done in this stage
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/synthesis
rank: 1000
owner: SynthesisStage
domain_of:
- StageExecution
range: string
started_at:
name: started_at
description: When this stage started
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/synthesis
rank: 1000
owner: SynthesisStage
domain_of:
- StageExecution
range: datetime
ended_at:
name: ended_at
description: When this stage ended
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/synthesis
rank: 1000
owner: SynthesisStage
domain_of:
- StageExecution
range: datetime
inputs:
name: inputs
description: Input artifacts for this stage
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/synthesis
rank: 1000
owner: SynthesisStage
domain_of:
- StageExecution
range: StageOutput
multivalued: true
outputs:
name: outputs
description: Output artifacts produced by this stage
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/synthesis
rank: 1000
owner: SynthesisStage
domain_of:
- StageExecution
range: StageOutput
multivalued: true
cost:
name: cost
description: Estimated cost of this stage
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/synthesis
rank: 1000
owner: SynthesisStage
domain_of:
- StageExecution
range: float
minimum_value: 0