# ------------------------------------------------ # CITATION.cff file created with {cffr} R package # See also: https://docs.ropensci.org/cffr/ # ------------------------------------------------ cff-version: 1.2.0 message: 'To cite package "CORAtool" in publications use:' type: software license: GPL-3.0-or-later title: 'CORAtool: Combinational Regularity Analysis' version: 0.1.2 identifiers: - type: doi value: 10.32614/CRAN.package.CORAtool abstract: Searches configurational data for causes that are each an insufficient but non-redundant part of an unnecessary but sufficient (INUS) condition for their effect, so that cause-effect relations are marked by conjunctivity and disjunctivity. The method, Combinational Regularity Analysis (CORA), borrows its Boolean minimisation algorithms from switching circuit analysis. Truth tables are minimised either with the classical Quine-McCluskey algorithm over positive and don't care terms or with McCluskey's modified algorithm over positive and negative terms, and the resulting prime implicant charts are solved with Petrick's method. Multi-value conditions and structures with simple as well as complex effects are supported, together with a configurational data-mining search and two-level logic diagrams. The package is an R port of the 'Python' packages 'CORA' and 'LOGIGRAM' described in Sebechlebská, Mkrtchyan and Thiem (2023) ; it computes in plain R and requires no 'Python' installation. It is an independent implementation and is not endorsed by the authors of the original packages. authors: - family-names: Chan given-names: Young email: youngchanresearcher@gmail.com preferred-citation: type: manual title: 'CORAtool: Combinational Regularity Analysis' authors: - family-names: Chan given-names: Young email: youngchanresearcher@gmail.com year: '2026' notes: R package version 0.1.2 url: https://github.com/youngchanresearcher/CORAtool repository: https://youngchanresearcher.r-universe.dev repository-code: https://github.com/youngchanresearcher/CORAtool commit: 43a9d056e83d0c01356a8cab345bab3d87ba6733 url: https://github.com/youngchanresearcher/CORAtool date-released: '2026-09-25' contact: - family-names: Chan given-names: Young email: youngchanresearcher@gmail.com references: - type: article title: Combinational Regularity Analysis (CORA) - a new method for uncovering complex causation in medical and health research authors: - family-names: Thiem given-names: Alrik - family-names: Mkrtchyan given-names: Lusine - family-names: Sebechlebská given-names: Zuzana journal: BMC Medical Research Methodology year: '2022' volume: '22' issue: '1' doi: 10.1186/s12874-022-01800-9 start: '333' - type: article title: 'CORA and LOGIGRAM: A duo of Python packages for Combinational Regularity Analysis (CORA)' authors: - family-names: Sebechlebská given-names: Zuzana - family-names: Mkrtchyan given-names: Lusine - family-names: Thiem given-names: Alrik journal: Journal of Open Source Software year: '2023' volume: '8' issue: '85' doi: 10.21105/joss.05019 start: '5019'