Related Experiment Video
Updated: Aug 8, 2025

Integrating Computerized Linguistic and Social Network Analyses to Capture Addiction Recovery Capital in an Online Community
Published on: May 31, 2019
Epicosm-a framework for linking online social media in epidemiological cohorts
Alastair R Tanner1, Nina H Di Cara1,2, Valerio Maggio1,2
1Medical Research Council Integrative Epidemiology Unit, University of Bristol, Bristol, UK.
Motivation:
Social media represent an unrivalled opportunity for epidemiological cohorts to collect large amounts of high-resolution time course data on mental health. Equally, the high-quality data held by epidemiological cohorts could greatly benefit social media research as a source of ground truth for validating digital phenotyping algorithms. However, there is currently a lack of software for doing this in a secure and acceptable manner. We worked with cohort leaders and participants to co-design an open-source, robust and expandable software framework for gathering social media data in epidemiological cohorts.
Implementation:
Epicosm is implemented as a Python framework that is straightforward to deploy and run inside a cohort's data safe haven.
General Features:
The software regularly gathers Tweets from a list of accounts and stores them in a database for linking to existing cohort data.
Availability:
This open-source software is freely available at [https://dynamicgenetics.github.io/Epicosm/].
More Related Videos
11:21Methodology for Establishing a Community-Wide Life Laboratory for Capturing Unobtrusive and Continuous Remote Activity and Health Data
Published on: July 27, 2018
07:31Implementation of a Real-Time Psychosis Risk Detection and Alerting System Based on Electronic Health Records using CogStack
Published on: May 15, 2020
Related Concept Videos
Introduction to Epidemiology
Study Designs in Epidemiology
Observational studies are those where the researcher does not intervene but rather observes natural variations. They include cross-sectional, cohort, and...
Statistical Methods for Analyzing Epidemiological Data
Causality in Epidemiology
Bias in Epidemiological Studies
Confounding in Epidemiological Studies