cchsflow

cchsflow harmonizes variables from the Canadian Community Health Survey (CCHS) to enable consistent analysis across multiple survey cycles for longitudinal population health research.


Key Features:

  • Variable Harmonization: Identifies historical variable names and category structures and recodes them to standardized variable names and labels across CCHS cycles.
  • Worksheets as Blueprint: Uses curated worksheets that map variable names, categories, and target recodes to guide harmonization across cycles.
  • Data Integration: Enables combination of harmonized variables across CCHS cycles (2001–2014) to produce unified datasets for longitudinal analyses.
  • Extensive Variable Support: Supports over 160 CCHS variables and produces combined datasets covering more than one million respondents.

Scientific Applications:

  • Longitudinal population health analysis: Facilitates analysis of trends in health outcomes across time using harmonized CCHS data.
  • Policy impact evaluation: Enables comparison of standardized survey measures across cycles to assess policy impacts.
  • Demographic change analysis: Supports analysis of demographic shifts over time within the Canadian population using combined CCHS cycles.

Methodology:

Uses curated worksheets to identify variable names, historical names, and category structures, then recodes and standardizes variables across CCHS cycles and combines the harmonized data into unified datasets.

Topics

Details

License:
MIT
Tool Type:
library
Programming Languages:
R
Added:
6/14/2021
Last Updated:
8/19/2021

Operations

Data Inputs & Outputs

Publications

Yusuf W, Vyuha R, Bennett C, Sequeira Y, Maskerine C, Manuel DG. cchsflow: an open science approach to transform and combine population health surveys. Canadian Journal of Public Health. 2021;112(4):714-721. doi:10.17269/s41997-020-00470-8. PMID:33761108. PMCID:PMC7989714.

PMID: 33761108
PMCID: PMC7989714
Funding: - Canadian Institutes of Health Research: 162222

Documentation

Links