LUCIDus: LUCID with Multiple Omics Data

Implements Latent Unknown Clusters By Integrating Multi-omics Data (LUCID; Peng (2019) <doi:10.1093/bioinformatics/btz667>) for integrative clustering with exposures, multi-omics data, and health outcomes. Supports three integration strategies: early, parallel, and serial. Provides model fitting and tuning, lasso-type regularization for exposure and omics feature selection, handling of missing data, including both sporadic and complete-case patterns, prediction, and g-computation for estimating causal effects of exposures, bootstrap inference for uncertainty estimation, and S3 summary and plot methods. For the multi-omics integration framework, see Jia (2024) <https://journal.r-project.org/articles/RJ-2024-012/RJ-2024-012.pdf>. For the missing-data imputation mechanism, see Jia (2024) <doi:10.1093/bioadv/vbae123>.

Getting started

Package details

AuthorQiran Jia [aut, cre] (ORCID: <https://orcid.org/0000-0002-0790-5967>), Yinqi Zhao [aut] (ORCID: <https://orcid.org/0000-0003-2413-732X>), David Conti [ths] (ORCID: <https://orcid.org/0000-0002-2941-7833>), Jesse Goodrich [ctb] (ORCID: <https://orcid.org/0000-0001-6615-0472>)
MaintainerQiran Jia <qiranjia@usc.edu>
LicenseMIT + file LICENSE
Version3.1.0
URL https://journal.r-project.org/articles/RJ-2024-012/RJ-2024-012.pdf https://doi.org/10.1093/bioadv/vbae123
Package repositoryView on CRAN
Installation Install the latest version of this package by entering the following in R:
install.packages("LUCIDus")

Try the LUCIDus package in your browser

Any scripts or data that you put into this service are public.

LUCIDus documentation built on March 11, 2026, 9:06 a.m.