PyQCA

PyQCA is a Python-native toolkit for crisp-set, multi-value, fuzzy-set, generalized-set, threshold-sweep, and machine-learning-enhanced Qualitative Comparative Analysis.

The library keeps the analytical pipeline inspectable: calibrated data, truth tables, minimized solutions, consistency and coverage, calibration choices, candidate models, Pareto frontiers, and stability results remain available as Python objects.

Note

PyQCA is experimental and under active development. For publication or high-stakes analysis, validate important results against established QCA software and methodological expectations.

Start here