Coincidence Analysis
  • Overview
  • The Method
  • News
  • Literature
  • Software
  • Events
  • Projects
  • People

Coincidence Analysis for Causal Learning

Coincidence Analysis (CNA): a configurational comparative method of causal inference and data analysis. Causal learning, the method, software, literature, events, news.
Upcoming · Online · KOMEX

Coincidence Analysis for Causal Learning

Feb 22.–24. 2027 · Three-day online compact course, hosted in cooperation with the Konstanz Methods Excellence Workshops (KOMEX) · Instructor: Michael Baumgartner (University of Bergen)

This hands-on three-day online course teaches how to learn complex causal structures from data using Coincidence Analysis (CNA), a configurational method used in the health and social sciences for modeling how causes and context factors bundle into alternative paths to outcomes.

Many causes do not operate in isolation but only become effective in combination with suitable context factors; moreover, the same cause placed in different contexts can have radically different effects, such that there is no significant pairwise association between causes and effects on the population level. To model such structures, CNA bundles multiple factors into complex causes in which every element is indispensable for producing the outcome, and places these bundles on the same or on alternative causal paths to one or more outcomes.

About the course

The course covers:

  • The conceptual and philosophical foundations of Coincidence Analysis — from Boolean algebra and the INUS theory of causation to configurational causal modeling.
  • The CNA search algorithm and inference principles.
  • Hands-on data analysis using the cna R package, including data preparation, calibration, and factor selection.
  • Model evaluation, measures of fit, robustness analyses, and strategies for dealing with model ambiguities.
  • How to critically assess published CNA applications.

No prior knowledge of CNA is required, though familiarity with R is an asset. All R code and instructions are provided and explained during the course.

Learning goals

This course will teach you to:

  • Understand the philosophical and technical foundations of Coincidence Analysis and its methodological protocols and workflows.
  • Identify suitable research questions for CNA.
  • Prepare data for CNA (including calibration and factor selection) and conduct a complete CNA analysis using the cna R package.
  • Interpret, evaluate, and compare CNA solutions using measures of fit, robustness checks, and available theory and case knowledge.
  • Critically assess published CNA applications.

Course dates & format

  • Dates: 22–24 February 2027 (Monday–Wednesday)
  • Platform: Online (Zoom)
  • Format: A mix of synchronous labs and independent small-group learning, plus daily office hours.
  • Assignments: Two formative (non-graded) in-class exercises — a hands-on CNA exercise using provided data and R scripts, and a quiz-style exercise to consolidate core concepts.

More information, including registration details and fees, will be published here in due course.

Coincidence Analysis

CNA is a configurational comparative method of causal inference and data analysis. The community hub for CNA users worldwide.

Contact

post@fof.uib.no
+47 55 58 23 82
Dept of Philosophy, UiB
Postboks 7805, NO-5020 Bergen

Visit

Sydnesplassen 12–13
5007 Bergen, Norway