theorytools: FAIR Theory Construction

An integrated suite of tools for creating, maintaining, and reusing FAIR (Findable, Accessible, Interoperable, Reusable) theories. Designed to support transparent and collaborative theory development, the package enables users to formalize theories, track changes with version control, assess pre-empirical coherence, and derive testable hypotheses. Aligning with open science principles and workflows, 'theorytools' facilitates the systematic improvement of theoretical frameworks and enhances their discoverability and usability.

Version: 0.1.1
Depends: R (≥ 3.5)
Imports: worcs (≥ 0.1.16), gert, gh, cli, jsonlite, curl, knitr, dagitty, yaml, tidySEM (≥ 0.2.8), methods, Deriv
Suggests: rmarkdown, testthat (≥ 3.0.0), pkgdown, webexercises, withr, usethis, fs, ggplot2, igraph, bookdown
Published: 2025-06-23
Author: Caspar J. Van Lissa ORCID iD [aut, cre]
Maintainer: Caspar J. Van Lissa <c.j.vanlissa at tilburguniversity.edu>
License: GPL (≥ 3)
URL: https://cjvanlissa.github.io/theorytools/
NeedsCompilation: no
Materials: README NEWS
CRAN checks: theorytools results

Documentation:

Reference manual: theorytools.pdf
Vignettes: Specifying Augmented Directed Acyclic Graphs (source, R code)
Using FAIR Theory for Causal Inference (source, R code)
FAIRifying the Dunning-Kruger Effect (source, R code)
fairtheory (source, R code)
What to Include in a README? (source, R code)
updating_theory (source, R code)

Downloads:

Package source: theorytools_0.1.1.tar.gz
Windows binaries: r-devel: theorytools_0.1.0.zip, r-release: theorytools_0.1.0.zip, r-oldrel: theorytools_0.1.0.zip
macOS binaries: r-release (arm64): theorytools_0.1.1.tgz, r-oldrel (arm64): theorytools_0.1.1.tgz, r-release (x86_64): theorytools_0.1.1.tgz, r-oldrel (x86_64): theorytools_0.1.1.tgz
Old sources: theorytools archive

Linking:

Please use the canonical form https://CRAN.R-project.org/package=theorytools to link to this page.