Package: eef-data
EEF Datafile ExtractorThe EEF Datafile Extractor is an application designed to streamline the processing of data files from theEEFEducation Evidence Database. The database provides JSON files with complex, nested structures, and our toolkit simplifies the process of extracting the necessary data, making it easier to integrate into your broader data processing pipeline. We provide a collection of bespoke dataframes specifically tailored for data cleaning and analysis. In addition to the pre-built dataframes, the tool includes a custom dataframe builder. This feature empowers you to compile your own dataframes based on your specific research requirements.InstallingInstall withpipor your favorite PyPI package manager.>>pipinstalleef-dataand simply run from the command line..>>eef-dataWhen you run eef-data, you will be asked to input a data file. Once you have done so, press enter to proceed to the main menu.When a selection is made, the newly created file location will be displayed in the "Output Files" box at the bottom of the display.Each individual dataframe will be labeled with the original datafile name as a prefix and a dataframe label suffix.Dataframe 1: Study, Research and Design VariablesThis dataframe contains 'raw', 'ht', 'info', and 'CLEAN' data types.Data TypeDescriptionNumber of Columns_rawraw data as input by the data coders21_httext highlighted from the manuscript20_infoany 'user' entered info21_CLEANempty columns for data cleaning notes23Total Number of Columns85Study, Research, and Design Column SummaryVariableData TypeColumn NameEppi IDrawidAuthorrawpub_authorYearrawpub_yearAbstractrawabstractAdmin Strandraw, infostrandToolkit Versionrawtoolkit_versionPublication Type EPPIrawpub_eppiPublication Typeraw, ht, infopub_type_rawCountryrawloc_country_rawEducational Settingraw, ht, infoint_settingStudy Realismraw, ht, infoeco_validStudent Ageraw, ht, infopart_ageNumber of Schools Interventioninfo, htschool_treatNumber of Schools Controlinfo, htschool_contNumber of Schools Totalinfo, htschool_totalNumber of Schools NAraw, info, htschool_naNumber of Classes Interventioninfo, htclass_treatNumber of Classes Controlinfo, htclass_contNumber of Classes Totalinfo, htclass_totalNumber of Classes NAraw, info, htclass_naTreatment Groupraw, ht, infotreat_groupParticipant Assignmentraw, ht, infopart_assigLevel of Assignmentraw, ht, infolevel_assigStudy Designraw, ht, infoint_desigRandomisationraw, ht, inforandOther Outcomesraw, ht, infoout_otherAdditional Outcomesraw, ht, infoout_infoOther Participants Outcomesht, infopart_otherDataframe 2: Intervention DetailsThis dataframe contains 'raw', 'ht', 'info', and 'CLEAN' data types.Data TypeDescriptionNumber of Columns_rawraw data as input by the data coders23_httext highlighted from the manuscript21_infoany 'user' entered info21_CLEANempty columns for data cleaning notes22Total Number of Columns86Intervention Details Column SummaryVariableData TypeColumn NameEppi IDrawidAuthorrawpub_authorYearrawpub_yearAdmin Strandraw, infostrandToolkit Versionrawtoolkit_versionIntervention Nameht, infoint_nameIntervention Descriptionht, infoint_descIntervention Objectivesht, infoint_objecIntervention Organization Typeraw, ht, infoint_provIntervention Training Providedraw, ht, infoint_trainingIntervention Focusraw, ht, infoint_partIntervention Teaching Approachraw, ht, infoint_approachDigital Technologyraw, ht, infodigit_techParent Engagementraw, ht, infoparent_particIntervention Timeraw, ht, infoint_whenIntervention Deliveryraw, ht, infoint_whoIntervention Durationht, infoint_durIntervention Frequencyht, infoint_freqIntervention Session Lengthht, infoint_lengIntervention Detailraw, ht, infoint_fidelIntervention Costsraw, ht, infoint_costIntervention Evaluationrawint_evalBaseline Differencesraw, ht, infobase_diffComparison Analysisraw, ht, infocomp_analComparison Variables Reportedraw, ht, infocomp_varComparison Variables Reported (Which Ones)raw, ht, infocomp_var_repClusteringraw, htclust_analDataframe 3: Sample Size VariablesThis dataframe contains 'raw', 'ht', 'info', and 'CLEAN' data types.Data TypeDescriptionNumber of Columns_rawraw data as input by the data coders9_httext highlighted from the manuscript15_infoany 'user' entered info16_CLEANempty columns for data cleaning notes17Total Number of Columns57Sample Size Column SummaryVariableData TypeColumn NameEppi IDrawidAuthorrawpub_authorYearrawpub_yearAdmin Strandraw, infostrandToolkit Versionrawtoolkit_versionSample Sizeinfo, htsample_analysedGenderraw, ht, infopart_genLow SES Percentageinfo, rawfsm_percFurther SES Infoinfo, htfsm_infoNo Low SES FSM Inforaw, infofsm_naSample Size Interventionht, infobase_n_treatSample Size Controlht, infobase_n_contSample Size Second Interventionht, infobase_n_treat2Sample Size Third Interventionht, infobase_n_treat3Sample Size Analysis Interventionraw, infon_treatSample Size Analysis Controlraw, infon_contSample Size Analysis Second Interventionraw, infon_treat2Sample Size Analysis Second Controlraw, infon_cont2Attrition Dropout Reportingraw, ht, infoattriTreatment Group Attritionht, infoattri_treatOverall Percentage Attritionht, infoattri_percDataframe 4: Effect Size A [Descriptive Statistics]This dataframe contains 'raw', 'ht', 'info', and 'CLEAN' data types.Data TypeDescriptionNumber of Columns_rawraw data as input by the data coders7_httext highlighted from the manuscript34_infoany 'user' entered info35_CLEANempty columns for data cleaning notes34Total Number of Columns110Effect Size A Column SummaryVariableData TypeColumn NameEppi IDrawidAuthorrawauthorYearrawpub_yearAdmin Strandraw, infostrandToolkit Versionrawtoolkit_versionDescription Statistics Primary Outcome Reportedraw, ht, infodesc_statsIntervention Group Numberht, infon_treatIntervention Group Pretest Meanht, infopre_t_meanIntervention Group Pretest SDht, infopre_t_sdIntervention Group Posttest Meanht, infopost_t_meanIntervention Group Posttest SDht, infopost_t_sdIntervention Group Gain Score Meanht, infogain_t_meanIntervention Group Gain Score SDht, infogain_t_sdIntervention Group Other Infoht, infoout_t_otherControl Group Numberht, infon_contControl Group Pretest Meanht, infopre_c_meanControl Group Pretest SDht, infopre_c_sdControl Group Posttest Meanht, infopost_c_meanControl Group Posttest SDht, infopost_c_sdControl Group Gain Score Meanht, infogain_c_meanControl Group Gain Score SDht, infogain_c_sdControl Group Other Infoht, infoout_c_otherIntervention Group Number 2ht, infon_treat2Intervention Group Pretest 2 Meanht, infopre_t2_meanIntervention Group Pretest 2 SDht, infopre_t2_sdIntervention Group Posttest 2 Meanht, infopost_t2_meanIntervention Group Posttest 2 SDht, infopost_t2_sdIntervention Group Gain Score 2 Meanht, infogain_t2_meanIntervention Group Gain Score 2 SDht, infogain_t2_sdIntervention Group Other 2 Infoht, infoout_t2_otherControl Group Number 2ht, infon_cont2Control Group Pretest 2 Meanht, infopre_c2_meanControl Group Pretest 2 SDht, infopre_c2_sdControl Group Posttest 2 Meanht, infopost_c2_meanControl Group Posttest 2 SDht, infopost_c2_sdControl Group Gain Score 2 Meanht, infogain_c2_meanControl Group Gain Score 2 SDht, infogain_c2_sdControl Group Other 2 Infoht, infoout_c2_otherFollow-up Dataraw, ht, infofollow_upDataframe 5: Effect Size B [Outcome Details]This dataframe contains 'raw', 'info', and 'CLEAN' data types.Data TypeDescriptionNumber of Columns_rawraw data as input by the data coders118_httext highlighted from the manuscript0_infoany 'user' entered info1_CLEANempty columns for data cleaning notes113Total Number of Columns232Effect Size B Column SummaryVariableData TypeColumn NameEppi IDrawidAuthorrawpub_authorYearrawpub_yearAdmin Strandraw, infostrandToolkit Versionrawtoolkit_versionToolkit Outcome Titlerawout_tit_toolToolkit Outcome Descriptionrawout_desc_toolToolkit Primaryrawout_type_toolToolkit Primary SMDrawsmd_toolToolkit Primary SErawse_toolToolkit Outcome Measurerawout_measure_toolToolkit Group 1 Sample Sizerawout_g1_n_toolToolkit Group 1 Meanrawout_g1_mean_toolToolkit Group 1 Standard Deviationrawout_g1_sd_toolToolkit Group 2 Sample Sizerawout_g2_n_toolToolkit Group 2 Meanrawout_g2_mean_toolToolkit Group 2 Standard Deviationrawout_g2_sd_toolToolkit Primary CI Lowerrawci_lower_toolToolkit Primary CI Upperrawci_upper_toolToolkit Primary Outcome Labelrawout_label_toolToolkit Primary Sample Sizerawout_samp_toolToolkit Primary Outcome Comparisonrawout_comp_toolToolkit Effect Size Typerawout_es_type_toolToolkit Test Typerawout_test_type_raw_toolReading Outcome Titlerawout_tit_redReading Outcome Descriptionrawout_desc_redReading Primrawout_type_redReading Primary SMDrawsmd_redReading SErawse_redReading Outcome Measurerawout_measure_redReading Group 1 Sample Sizerawout_g1_n_redReading Group 1 Meanrawout_g1_mean_redReading Group 1 Standard Deviationrawout_g1_sd_redReading Group 2 Sample Sizerawout_g2_n_redReading Group 2 Meanrawout_g2_mean_redReading Group 2 Standard Deviationrawout_g2_sd_redReading Confidence Interval Lowerrawci_lower_redReading Confidence Interval Upperrawci_upper_redReading Outcome Labelrawout_label_redReading Sample Sizerawout_samp_redReading Outcome Comparisonrawout_comp_redReading Effect Size Typerawout_es_type_redReading Test Typerawout_test_type_raw_redWriting and Spelling Outcome Titlerawout_tit_wriWriting and Spelling Outcome Descriptionrawout_desc_wriWriting and Spelling Primrawout_type_wriWriting and Spelling Primary SMDrawsmd_wriWriting and Spelling SErawse_wriWriting and Spelling Outcome Measurerawout_measure_wriWriting and Spelling Group 1 Sample Sizerawout_g1_n_wriWriting and Spelling Group 1 Meanrawout_g1_mean_wriWriting and Spelling Group 1 Standard Deviationrawout_g1_sd_wriWriting and Spelling Group 2 Sample Sizerawout_g2_n_wriWriting and Spelling Group 2 Meanrawout_g2_mean_wriWriting and Spelling Group 2 Standard Deviationrawout_g2_sd_wriWriting and Spelling Confidence Interval Lowerrawci_lower_wriWriting and Spelling Confidence Interval Upperrawci_upper_wriWriting and Spelling Outcome Labelrawout_label_wriWriting and Spelling Sample Sizerawout_samp_wriWriting and Spelling Outcome Comparisonrawout_comp_wriWriting and Spelling Effect Size Typerawout_es_type_wriWriting and Spelling Test Typerawout_test_type_raw_wriMathematics Outcome Titlerawout_tit_mathMathematics Outcome Descriptionrawout_desc_mathMathematics Primrawout_type_mathMathematics Primary SMDrawsmd_mathMathematics SErawse_mathMathematics Outcome Measurerawout_measure_mathMathematics Group 1 Sample Sizerawout_g1_n_mathMathematics Group 1 Meanrawout_g1_mean_mathMathematics Group 1 Standard Deviationrawout_g1_sd_mathMathematics Group 2 Sample Sizerawout_g2_n_mathMathematics Group 2 Meanrawout_g2_mean_mathMathematics Group 2 Standard Deviationrawout_g2_sd_mathMathematics Confidence Interval Lowerrawci_lower_mathMathematics Confidence Interval Upperrawci_upper_mathMathematics Outcome Labelrawout_label_mathMathematics Sample Sizerawout_samp_mathMathematics Outcome Comparisonrawout_comp_mathMathematics Effect Size Typerawout_es_type_mathMathematics Test Typerawout_test_type_raw_mathScience Outcome Titlerawout_tit_sciScience Outcome Descriptionrawout_desc_sciScience Primrawout_type_sciScience Primary SMDrawsmd_sciScience SErawse_sciScience Outcome Measurerawout_measure_sciScience Group 1 Sample Sizerawout_g1_n_sciScience Group 1 Meanrawout_g1_mean_sciScience Group 1 Standard Deviationrawout_g1_sd_sciScience Group 2 Sample Sizerawout_g2_n_sciScience Group 2 Meanrawout_g2_mean_sciScience Group 2 Standard Deviationrawout_g2_sd_sciScience Confidence Interval Lowerrawci_lower_sciScience Confidence Interval Upperrawci_upper_sciScience Outcome Labelrawout_label_sciScience Sample Sizerawout_samp_sciScience Outcome Comparisonrawout_comp_sciScience Effect Size Typerawout_es_type_sciScience Test Typerawout_test_type_raw_sciFSM Outcome Titlerawout_tit_fsmFSM Outcome Descriptionrawout_desc_fsmFSM Primrawout_type_fsmFSM Primary SMDrawsmd_fsmFSM SErawse_fsmFSM Outcome Measurerawout_measure_fsmFSM Group 1 Sample Sizerawout_g1_n_fsmFSM Group 1 Meanrawout_g1_mean_fsmFSM Group 1 Standard Deviationrawout_g1_sd_fsmFSM Group 2 Sample Sizerawout_g2_n_fsmFSM Group 2 Meanrawout_g2_mean_fsmFSM Group 2 Standard Deviationrawout_g2_sd_fsmFSM Confidence Interval Lowerrawci_lower_fsmFSM Confidence Interval Upperrawci_upper_fsmFSM Outcome Labelrawout_label_fsmFSM Sample Sizerawout_samp_fsmFSM Outcome Comparisonrawout_comp_fsmFSM Effect Size Typerawout_es_type_fsmFSM Test Typerawout_test_type_fsmMain Data Analysis DataframeThis dataframe contains 'raw' and 'info' data types, as well as one custom defined 'fsm_50' column which returns a value of 'TRUE' where fsm_perc_info (percentage of students on free school meals) is 50 or above, and 'FALSE' for values below  50.Data TypeDescriptionNumber of Columns_rawraw data as input by the data coders40_httext highlighted from the manuscript0_infoany 'user' entered info7_CLEANempty columns for data cleaning notes0*custom*user defined calculation1Total Number of Columns4811This refers to the total number of columns without the addition of strand specific columns, which will increase the overall column count.Main Analysis Column SummaryVariableData TypeColumn NameEppi IDrawidAuthorrawpub_authorYearrawpub_yearPublication Typerawpub_typeAdmin StrandrawstrandToolkit Versionrawtoolkit_versionToolkit Outcomerawout_out_type_toolToolkit SMDrawsmd_toolToolkit SErawse_toolToolkit Effect Size Typerawout_es_typeToolkit Outcome Titlerawout_titToolkit Outcome Comparisonrawout_compToolkit Samplerawout_sampToolkit Outcome Measurerawout_measureToolkit Outcome Test Typerawout_test_type_rawReading Outcomerawout_out_type_redReading SMDrawsmd_redReading SErawse_redWriting and Spelling Outcomerawout_out_type_wriWriting and Spelling SMDrawsmd_wriWriting and Spelling SErawse_wriMathematics Outcomerawout_out_type_mathMathematics SMDrawsmd_mathMathematics SErawse_mathScience Outcomerawout_out_type_sciScience SMDrawsmd_sciScience SErawse_sciFSM Outcomerawout_out_type_fsmFSM SMDrawsmd_fsmFSM SErawse_fsmSample Analyzedinfosample_analysedNumber of Schools Totalinfoschool_totalNumber of Classes Totalinfoclass_totalIntervention Settingrawint_settingParticipant Agerawpart_ageFSM 50rawfsm_50FSM Percentageinfofsm_percCountryrawloc_countryStudy Designrawint_desigIntervention Teaching Approachrawint_approachIntervention Training Providedrawint_trainingDigital Technologyrawdigit_techParent Engagementrawparent_particIntervention Timerawint_whenIntervention Deliveryrawint_whoIntervention Durationinfoint_durIntervention Frequencyinfoint_freqIntervention Session Lengthinfoint_lengOucome Strandrawout_strandOutcome DataThis dataframe contains only 'raw' data type, and displays unordered outcome information (outcome type and label).Data TypeDescriptionNumber of Columns_rawraw data as input by the data codersALL_httext highlighted from the manuscript0_infoany 'user' entered info0_CLEANempty columns for data cleaning notes0*custom*user defined calculation0Total Number of ColumnsNA11Total number of columns will depend on the study with the maximum number of outcomes.Outcome Data Column SummaryVariableData TypeColumn NameEppi IDrawidPublication Authorrawpub_authorOutcome 1 Typerawpub_yearOutcome 1 Labelrawpub_typeOutcome 2 TyperawstrandOutcome 2 Typerawtoolkit_version.........Study SecurityThis dataframe contains 'raw' and 'info' data types, as well as 44 custom columns used to assess the variables considered to be at risk of affecting research validity or bias.Data TypeDescriptionNumber of Columns_rawraw data as input by the data coders17_httext highlighted from the manuscript0_infoany 'user' entered info3_CLEANempty columns for data cleaning notes0*custom*user defined calculation44Total Number of Columns64Study Security Risk Assessment14 variables are currently identified as having the potential to negatively affect study validity or introduce bias. Values associated with these variables are converted to a 3 point scale (high/medium/low risk).Risk Assessment Condition TableVariableConditionRiskPublication Year< 1980High Risk> 1979 and < 2000Medium Risk> 1999Low RiskAttrition %> 19High Risk> 9 and < 20Medium Risk< 10Low RiskCluster AnalysisYesMedium RiskNoHigh RiskOutcome Effect Size TypePost-test unadjustedHigh RiskPre-post gainMedium RiskPost-test adjusted for baseline attainmentLow RiskOutcome Test TypeTest type: Researcher developed testHigh RiskTest type: School-developed testMedium RiskTest type: Standardised testLow RiskTest type: National testLow RiskTest type: International testsLow RiskSample Size<= 30High Risk> 30 and < 100Medium Risk"Test type: Standardised testLow Risk> 99Low RiskPublication TypeBook or book chapterMedium RiskConference paperMedium RiskOtherMedium RiskJournal articleLow RiskDissertation or thesisLow RiskTechnical reportLow RiskParticipant AssignmentRegression discontinuityMedium RiskRetrospective Quasi Experimental DesignMedium RiskNot assigned - naturally occurring sampleMedium RiskUnclearMedium RiskNon-random, not matched prior to treatmentMedium RiskNon-random, but matchedMedium RiskRandomLow RiskRandomisationNo/UnclearMedium RiskNot applicableMedium RiskYesLow RiskEcological ValidityUnclearHigh RiskLow ecological validityHigh RiskHigh ecological validityLow RiskNumber of Schools1High Risk> 1 and < 6Medium Risk> 5Low RiskNumber of Classes1High Risk> 1 and < 6Medium Risk> 5Low RiskIntervention DeliveryUnclear/not specifiedHigh RiskPeersHigh RiskDigital technologyHigh RiskLay persons/volunteersMedium RiskTeaching assistantsMedium RiskDigital technologyMedium RiskParents/carersMedium RiskExternal teachersMedium RiskClass teachersLow RiskIntervention EvaluationThe developerMedium RiskA different organization paid by developerMedium RiskUnclear/not statedMedium RiskAn organization commissioned independently to evaluateLow RiskComparabilityNoMedium RiskUnclear or details not providedMedium RiskYesLow RiskStudy Security Column SummaryVariableData TypeColumn NameEppi IDrawidAuthorrawpub_authorToolkit SMDrawsmd_toolToolkit SErawse_toolPublication Yearraw, custom, custompub_yearStrandrawstrandPublication Typeraw, custom, custompub_typeParticipant Assignmentraw, custom, custompart_assigStudy Realismraw, custom, customeco_validSchool Treatment Groupraw, raw_adjusted, custom, customschool_treatIntervention Deliveryraw, custom (ind var split), customint_whoNumber of Classes Totalraw, raw_adjusted, custom, customclass_totalOutcome Evaluationraw, custom, customout_evalComputational Analysisraw, custom, customcomp_analSample Size (Analysed)raw, custom, customsample_analysedOutcome Test Typeraw, custom, customout_test_typeOutcome Effect Size Typeraw, custom, customout_es_typeAttrition Percentageraw, custom, customattri_percCluster Analysisraw, custom, customclust_analRandomisationraw, custom, customrandNA valuesrawNA_valuesMeanrawMeanMedianrawMedianRaw Totalrawraw_totalStrand PadlocksThis dataframe, consisting of raw and custom data types, contains one strand-specific row where a set of key variables, thought to affect strand quality, are mapped to a 3 point scale: low, medium, and high risk. Each strand begins with an initial padlock value based on the number of studies it contains. For each of the 5 key padlock values, if any are "High Risk", we subtract 1 from the initial padlock value. The end result is the strands final padlock value. If a strand ends on a padlock value of 0 AND contains 10 or more studies (and has therefore been meta-analysed), its value is raised to 1.This dataframe can be thought of as the overall "strand" version of the study-level "Study Security" dataframe.Data TypeDescriptionNumber of Columns_rawraw data as input by the data coders7_httext highlighted from the manuscript0_infoany 'user' entered info0_CLEANempty columns for data cleaning notes0*custom*user defined calculation8Total Number of Columns15Strand Padlocks Risk Assessment6 variables are currently identified as having the potential to negatively affect strand-level quality and/or validity. Values associated with these variables are converted to a 3 point risk value scale ('Condition'/'Risk' columns).Strand Padlocks Condition TableVariableConditionRiskNumber of Studies< 100> 9 and < 251> 24 and < 352> 34 and < 603> 59 and < 904> 895% Studies since 2000> 49Low Risk> 25 and < 50Medium Risk< 25High Risk% Studies randomised< 30High Risk> 29 and < 60Medium Risk> 59Low Risk% Studies w/ high ecological validity< 50High Risk> 49 and < 75Medium Risk> 74Low Risk% Studies independently evaluated< 10High Risk< 9 and < 30Medium Risk> 29Low Risk% Median attrition reported< 15Low Risk> 14 and   30Medium Risk> 29High RiskStrand Padlocks Column SummaryVariableData TypeColumn NameStrandrawstrandFilenamerawfilenameNumber of studiesrawnum_of_studiesNumber of studies PScustomnum_of_studies_ps% Studies since 2000raw%_since_2000% Studies since 2000 PScustom%_since_2000_ps% Studies randomisedraw%_randomised% Studies randomised PScustom%_randomised_ps% Studies w/ high ecological validityraw%_high_eco_valid% Studies w/ high ecological validity PScustom%_high_eco_valid_ps% Studies independently evaluatedraw%_indep_eval% Studies independently evaluated PScustom%_indep_eval_ps% Median attrition reportedraw%_med_attrit_reported% Median attrition reporeted PScustom%_med_attrit_reported_psMA floorcustomMA_FloorPadlock ValuecustomNew_padlockReferences DataframeThis dataframe contains only raw values extracted in order to construct study references.Data TypeDescriptionNumber of Columns_rawraw data as input by the data coders18_httext highlighted from the manuscript0_infoany 'user' entered info0_CLEANempty columns for data cleaning notes0Total Number of Columns18References Column SummaryVariableData TypeColumn NameEppi IDrawidAdmin Strandrawtoolkit_strandAuthorrawshort_titleAuthorsrawmain_authorsYearrawyearTitlerawmain_titleParent Titlerawparent_titleParent Authorsrawparent_authorsType Namerawtype_nameAbstractrawabstractVolumerawvolumeIssuerawissuePagesrawpagesDOIrawdoiURLrawurlPublisherrawpublisherCityrawcityInstitutionrawinstitutionCustom Column SelectionCustom column selections consist of the data the user chooses from a pre-defined list of column options.Data TypeDescriptionNumber of Columns_rawraw data as input by the data coders127_httext highlighted from the manuscript43_infoany 'user' entered info43_CLEANempty columns for data cleaning notes0Total Number of Columns21311213 is the maximum number of columns where are all data are selected.Custom Dataframe Selection Column SummaryVariableData TypeColumn NameStudy IDrawidPublication Authorrawpub_authorPublication Yearrawpub_yearAbstractrawabstractStrandrawstrand_rawCountryrawloc_country_rawPublication Type (EPPI)rawpub_eppiPublication Typerawpub_type_rawParticipant Agerawpart_age_rawEcological Validityraweco_valid_rawIntervention Number of Schools (info)infoschool_treat_infoIntervention Number of Schools (ht)htschool_treat_htControl Number of Schools (info)infoschool_cont_infoControl Number of Schools (ht)htschool_cont_htTotal Number of Schools (info)infoschool_total_infoTotal Number of Schools (ht)htschool_total_htIntervention Number of Classes (info)infoclass_treat_infoIntervention Number of Schools (ht)htclass_treat_htControl Number of ClassesClasses (info)infoclass_cont_infoControl Number of Schools (ht)htclass_cont_htTotal Number of Classes (info)infoclass_total_infoTotal Number of Classes (ht)htclass_total_htParticipant Assignmentrawpart_assig_rawParticipant Assignmen (ht)htpart_assig_htParticipant Assignmen (info)infopart_assig_infoLevel of Assignmentrawlevel_assig_rawLevel of Assignmen (ht)htlevel_assig_htLevel of Assignmen (info)infolevel_assig_infoStudy Designrawint_desig_rawStudy Design (ht)htint_design_htStudy Design (info)infoint_design_infoRandomisationrawrand_rawRandomisation (ht)htrand_htRandomisation (info)inforand_infoToolkit Primary Outcome Titlerawout_tit_toolToolkit Primary Outcome Descriptionrawout_desc_toolToolkit Primary Outcome Typerawout_type_toolToolkit Primary Outcome SMDrawsmd_toolToolkit Primary Outcome SErawse_toolToolkit Primary Outcome CI (lower)rawci_lower_toolToolkit Primary Outcome CI (upper)rawci_upper_toolToolkit Primary Outcome Measurerawout_measure_toolToolkit Primary Outcome Group1 Nrawout_g1_n_toolToolkit Primary Outcome Group1 Meanrawout_g1_mean_toolToolkit Primary Outcome Group1 SDrawout_g1_sd_toolToolkit Primary Outcome Group2 Nrawout_g2_n_toolToolkit Primary Outcome Group2 Meanrawout_g2_mean_toolToolkit Primary Outcome Group2 SDrawout_g2_sd_toolToolkit Primary Outcome Test Typerawout_test_type_raw_Toolkit Primary Outcome Effect Size Typerawout_es_type_toolReading Outcome Titlerawout_tit_redReading Outcome Descriptionrawout_desc_redReading Outcome Typerawout_type_redReading Outcome SMDrawsmd_redReading Outcome SErawse_redReading Outcome CI (lower)rawci_lower_redReading Outcome CI (upper)rawci_upper_redReading Outcome Measurerawout_measure_redReading Outcome Group1 Nrawout_g1_n_redReading Outcome Group1 Meanrawout_g1_mean_redReading Outcome Group1 SDrawout_g1_sd_redReading Outcome Group2 Nrawout_g2_n_redReading Outcome Group2 Meanrawout_g2_mean_redReading Outcome Group2 SDrawout_g2_sd_redReading Outcome Test Typerawout_test_type_raw_redReading Outcome Effect Size Typerawout_es_type_redWriting Outcome Titlerawout_tit_wriWriting Outcome Descriptionrawout_desc_wriWriting Outcome Typerawout_type_wriWriting Outcome SMDrawsmd_wriWriting Outcome SErawse_wriWriting Outcome CI (lower)rawci_lower_wriWriting Outcome CI (upper)rawci_upper_wriWriting Outcome Measurerawout_measure_wriWriting Outcome Group1 Nrawout_g1_n_wriWriting Outcome Group1 Meanrawout_g1_mean_wriWriting Outcome Group1 SDrawout_g1_sd_wriWriting Outcome Group2 Nrawout_g2_n_wriWriting Outcome Group2 Meanrawout_g2_mean_wriWriting Outcome Group2 SDrawout_g2_sd_wriWriting Outcome Test Typerawout_test_type_raw_wriWriting Outcome Effect Size Typerawout_es_type_wriMath Outcome Titlerawout_tit_mathMath Outcome Descriptionrawout_desc_mathMath Outcome Typerawout_type_mathMath Outcome SMDrawsmd_mathMath Outcome SErawse_mathMath Outcome CI (lower)rawci_lower_mathMath Outcome CI (upper)rawci_upper_mathMath Outcome Measurerawout_measure_mathMath Outcome Group1 Nrawout_g1_n_mathMath Outcome Group1 Meanrawout_g1_mean_mathMath Outcome Group1 SDrawout_g1_sd_mathMath Outcome Group2 Nrawout_g2_n_mathMath Outcome Group2 Meanrawout_g2_mean_mathMath Outcome Group2 SDrawout_g2_sd_mathMath Outcome Test Typerawout_test_type_raw_mathMath Outcome Effect Size Typerawout_es_type_mathScience Outcome Titlerawout_tit_sciScience Outcome Descriptionrawout_desc_sciScience Outcome Typerawout_type_sciScience Outcome SMDrawsmd_sciScience Outcome SErawse_sciScience Outcome CI (lower)rawci_lower_sciScience Outcome CI (upper)rawci_upper_sciScience Outcome Measurerawout_measure_sciScience Outcome Group1 Nrawout_g1_n_sciScience Outcome Group1 Meanrawout_g1_mean_sciScience Outcome Group1 SDrawout_g1_sd_sciScience Outcome Group2 Nrawout_g2_n_sciScience Outcome Group2 Meanrawout_g2_mean_sciScience Outcome Group2 SDrawout_g2_sd_sciScience Outcome Test Typerawout_test_type_raw_sciScience Outcome Effect Size Typerawout_es_type_sciFSM Outcome Titlerawout_tit_fsmFSM Outcome Descriptionrawout_desc_fsmFSM Outcome Typerawout_type_fsmFSM Outcome SMDrawsmd_fsmFSM Outcome SErawse_fsmFSM Outcome CI (lower)rawci_lower_fsmFSM Outcome CI (upper)rawci_upper_fsmFSM Outcome Measurerawout_measure_fsmFSM Outcome Group1 Nrawout_g1_n_fsmFSM Outcome Group1 Meanrawout_g1_mean_fsmFSM Outcome Group1 SDrawout_g1_sd_fsmFSM Outcome Group2 Nrawout_g2_n_fsmFSM Outcome Group2 Meanrawout_g2_mean_fsmFSM Outcome Group2 SDrawout_g2_sd_fsmFSM Outcome Test Typerawout_test_type_raw_fsmFSM Outcome Effect Size Typerawout_es_type_fsmIntervention Name (ht)htint_name_htIntervention Name (info)infoint_name_infoIntervention Description (ht)htint_desc_htIntervention Description (info)infoint_desc_infoIntervention Objective (ht)htint_objec_htIntervention Objective (info)infoint_objec_infoIntervention Trainingrawint_training_rawIntervention Training (ht)htint_training_htIntervention Training (info)infoint_training_infoIntervention Approachrawint_approach_rawIntervention Approach (ht)htint_approach_htIntervention Approach (info)infoint_approach_infoDigital Technologyrawdigit_tech_rawDigital Technology (ht)htdigit_tech_htDigital Technology (info)infodigit_tech_infoParental Participationrawparent_partic_rawParental Participation (ht)htparent_partic_htParental Participation (info)infoparent_partic_infoIntervention Whenrawint_when_rawIntervention When (ht)htint_when_htIntervention When (info)infoint_when_infoIntervention Deliveryrawint_who_rawIntervention Delivery (ht)htint_who_htIntervention Delivery (info)infoint_who_infoIntervention Duration (ht)htint_dur_htIntervention Duration (info)infoint_dur_infoIntervention Length (ht)htint_leng_htIntervention Length (info)infoint_leng_infoIntervention Settingrawint_setting_rawIntervention Setting (ht)htint_setting_htIntervention Setting (info)infoint_setting_infoIntervention Focusrawint_part_rawIntervention Focus (ht)htint_part_htIntervention Focus (info)infoint_part_infoIntervention Detailrawint_fidel_rawIntervention Detail (ht)htint_fidel_htIntervention Detail (info)infoint_fidel_infoIntervention Costrawint_cost_rawIntervention Cost (ht)htint_cost_htIntervention Cost (info)infoint_cost_infoBaseline Differences (raw)rawbase_diff_rawBaseline Differences (ht)htbase_diff_htBaseline Differences (info)infobase_diff_infoComparability (raw)rawcomp_anal_rawComparability (ht)htcomp_anal_htComparability (info)infocomp_anal_infoComparability Reportedrawcomp_var__rawComparability Reported (ht)htcomp_var__htComparability Reported (info)infocomp_var__infoWhich Comp Var Reportedrawcomp_var_rep_rawWhich Comp Var Reported (ht)htcomp_var_rep_htWhich Comp Var Reported (info)infocomp_var_rep_infoClusteringrawclust_anal_rawClustering (ht)htclust_anal_htClustering (info)infoclust_anal_infoStudent Genderrawpart_gen_rawStudent Gender (ht)htpart_gen_htStudent Gender (info)infopart_gen_infoSample Size (ht)htsample_analysed_htSample Size (info)infosample_analysed_infoIntervention Sample Size (ht)htbase_n_treat_htIntervention Sample Size (info)infobase_n_treat_infoControl Sample Size (ht)htbase_n_cont_htControl Sample Size (info)infobase_n_cont_infoIntervention 2 Sample Size (ht)htbase_n_treat2_htIntervention 2 Sample Size (info)infobase_n_treat2_infoIntervention 3 Sample Size (ht)htbase_n_treat3_htIntervention 3 Sample Size (info)infobase_n_treat3_infoIntervention Sample Size Analyzed (ht)htn_treat_htIntervention Sample Size Analyzed (info)infon_treat_infoControl Sample Size Analyzed (ht)htn_cont_htControl Sample Size Analyzed (info)infon_cont_infoIntervention 2 Sample Size Analyzed (ht)htn_treat2_htIntervention 2 Sample Size Analyzed (info)infon_treat2_infoControl 2 Sample Size Analyzed (ht)htn_cont2_htControl 2 Sample Size  (info)infon_cont2_infoAttrition Reportedrawattri_rawAttrition Reported (ht)htattri_htAttrition Reported (info)infoattri_infoTreatment Group Attrition (ht)htattri_treat_htTreatment Group Attrition (info)infoattri_treat_infoTotal % Attrition (ht)htattri_perc_htTotal % Attrition (info)infoattri_perc_infoAll*all columns*all columnsCustom ID SelectionThis option produces all columns for one or more user entered EPPI ID's.LicenseDistributed under the MIT License. See LICENSE for more information.