import QtQuick
import JASP.Module

Description
{
	title : 		qsTr("Meta-Analysis")
	description:	qsTr("Synthesize evidence across multiple studies")
	icon:			"meta-analysis.svg"
	hasWrappers: 	false
	
	GroupTitle
	{
		title:		qsTr("Miscellaneous")
		icon:		"meta-analysis.svg"
	}

	Analysis
	{
		menu:			qsTr("Effect Size Computation")
		title:			qsTr("Effect Size Computation")
		func:			"EffectSizeComputation"
	}

	Analysis
	{
		menu:			qsTr("Funnel Plot")
		title:			qsTr("Funnel Plot")
		func:			"FunnelPlot"
	}

	GroupTitle
	{
		title:		qsTr("Classical")
		icon:		"meta-analysis.svg"
	}

	Analysis
	{
		menu:			qsTr("Meta-Analysis")
		title:			qsTr("Classical Meta-Analysis")
		func:			"ClassicalMetaAnalysis"
	}

	Analysis
	{
		menu:			qsTr("Meta-Analysis (Multilevel/Multivariate)")
		title:			qsTr("Classical Meta-Analysis (Multilevel/Multivariate)")
		func:			"ClassicalMetaAnalysisMultilevelMultivariate"
	}

	Analysis
	{
		menu:			qsTr("Mantel-Haenszel / Peto (beta)")
		title:			qsTr("Mantel-Haenszel / Peto (beta)")
		func:			"ClassicalMantelHaenszelPeto"
	}

	Analysis
	{
		menu:			qsTr("Prediction Model Performance")
		title:			qsTr("Classical Prediction Model Performance")
		func:			"ClassicalPredictionPerformance"
	}
  
  	Analysis
	{
		title:			qsTr("WAAP-WLS")
		func:			"WaapWls"
	}

	Analysis
	{
		title:			qsTr("PET-PEESE")
		func:			"PetPeese"
	}
	
	Analysis
	{
		title:			qsTr("Selection Models")
		func:			"SelectionModels"
	}

	Analysis
	{
		title:			qsTr("Meta-Analytic SEM")
		func:			"MetaAnalyticSem"
		preloadData:	false
		requiresData:	true
	}

	Analysis
	{
		title:			qsTr("SEM-Based Meta-Analysis")
		func:			"SemBasedMetaAnalysis"
		preloadData:	false
		requiresData:	true
	}

	GroupTitle
	{
		title:	 	qsTr("Bayesian")
		icon:		"meta-analysis-bayesian.svg"
	}

	Analysis
	{
		menu:			qsTr("Meta-Analysis")
		title:			qsTr("Bayesian Meta-Analysis")
		func:			"BayesianMetaAnalysis"
	}

	Analysis
	{
		menu:			qsTr("Meta-Analysis (Deprecated)")
		title:			qsTr("Bayesian Meta-Analysis (Deprecated)")
		func:			"BayesianMetaAnalysisDeprecated"
	}

	Analysis
	{
		menu:			qsTr("Binomial Meta-Analysis")
		title:			qsTr("Bayesian Binomial Meta-Analysis")
		func:			"BayesianBinomialMetaAnalysis"
	}

	Analysis
	{
		menu:			qsTr("Penalized Meta-Analysis")
		title:			qsTr("Penalized Meta-Analysis")
		func:			"PenalizedMetaAnalysis"
	}
	
	Analysis
	{
		menu:			qsTr("Prediction Model Performance")
		title:			qsTr("Bayesian Prediction Model Performance")
		func:			"BayesianPredictionPerformance"
	}
	
	Analysis
	{
		title:			qsTr("Robust Bayesian Meta-Analysis")
		func:			"RobustBayesianMetaAnalysis"
	}
}
