Package: PFCI 0.1.1

Dhrubajyoti Ghosh

PFCI: Penalized Fast Causal Inference for High-Dimensional Structure Learning

Implements Penalized Fast Causal Inference (PFCI), a two-stage causal structure learning procedure for high-dimensional settings with potential latent variables and selection bias. In the first stage, neighborhood selection via the Lasso constructs a sparse undirected skeleton. In the second stage, the Fast Causal Inference (FCI) algorithm orients edges on this reduced graph, producing a Partial Ancestral Graph (PAG) that accounts for latent confounders. The method is consistent under sparsity assumptions and substantially faster than standard FCI and RFCI in high dimensions. See Pal, Ghosh, and Yang (2025) <doi:10.48550/arXiv.2507.00173> for the underlying theory.

Authors:Samhita Pal [aut], Dhrubajyoti Ghosh [aut, cre], Shu Yang [aut]

PFCI_0.1.1.tar.gz
PFCI_0.1.1.zip(r-4.7)PFCI_0.1.1.zip(r-4.6)PFCI_0.1.1.zip(r-4.5)
PFCI_0.1.1.tgz(r-4.6-any)PFCI_0.1.1.tgz(r-4.5-any)
PFCI_0.1.1.tar.gz(r-4.7-any)PFCI_0.1.1.tar.gz(r-4.6-any)
PFCI_0.1.1.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
PFCI/json (API)
NEWS

# Install 'PFCI' in R:
install.packages('PFCI', repos = c('https://djghosh1123.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/djghosh1123/pfci/issues

On CRAN:

Conda:

4.00 score 6 exports 1 dependencies

Last updated from:062b2b0077. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK144
source / vignettesOK242
linux-release-x86_64OK171
macos-release-arm64OK164
macos-oldrel-arm64OK191
windows-develOK106
windows-releaseOK113
windows-oldrelOK109
wasm-releaseOK192

Exports:metrics_with_latentpfci_fitpfci_metricsplot_pagsimulate_pfci_toysimulate_with_latent

Dependencies:glasso

Getting Started with PFCI

Rendered fromPFCIdemo.Rmdusingknitr::rmarkdownon Jun 03 2026.

Last update: 2026-06-03
Started: 2026-05-28