Decentralized Unequivocality

Open Construct Definitions and instructions to support research and practice

View repo Background

> View GitLab repository


In psychological science and its applications (e.g. the development of behavior change interventions), “constructs” play a crucial role in explaining and changing human behavior and psychology.

However, psychological constructs are often not unequivocally defined and are often not accompanied by clear instructions for using them. This resulted in problematic heterogeneity in measurement and widespread use of measurement instruments of questionable of absent validity (see Background).

To improve this, one way forward is to develop so-called Decentralized Construct Taxonomy specifications, that specify, for one construct at a time, the following things, each available in a separate overview:

A comprehensive and accurate definition:
Instructions to develop measurement instruments to conduct empirical research:
Instructions to code measurement instruments to conduct systematic reviews:
Instructions to elicit construct content to conduct qualitative research:
Instructions to coding qualitative data as informative about construct content: (Psychological Construct Repository) has been developed as a fully Open repository that contains such Decentralized Construct Taxonomy specifications (DCT specifications), and offers a number of convenient overviews that make these specifications accessible to all students, researchers, and practitioners.

In addition to the overviews linked to in the list above, there is also an integrated overview available at, as well as dedicated pages for each construct that are linked to from each overvieew using the construct’s Unique Construct Identifier (UCID).


You can develop your own DCT specifications and contribute them to PsyCoRe. There is a guide available in the Guides section.

Under the hood

PsyCoRe was designed to be as decentralized as possible: there is no central authoritative repository. In fact, we encourage you to start your own!

Under the hood, this repository consists of a Hugo website that uses DCT specifications (which have the YAML format, an Open format designed to store data in a human-readable manner).

This approach makes it relatively easy for anybody to set up their own version of PsyCoRe without any need to set up a server: you can use GitLab Pages, GitHub Pages, or providers such as Netlify.

We explain how to do this in a guide in the Guides section.