Installation
Web Application (Docker)
The fastest way to get started:
git clone https://github.com/predomics/predomicsapp-web.git
cd predomicsapp-web
docker compose up -d
Open http://localhost:8001 in your browser. Default credentials are created on first launch.
R Package
- Install R from CRAN.
- Install the package and dependencies:
devtools::install_github("predomics/predomicspkg")
# Install dependencies
install.packages(c("doSNOW", "foreach", "snow", "doRNG", "gtools",
"glmnet", "pROC", "viridis", "kernlab",
"randomForest", "effsize"))
if (!requireNamespace("BiocManager", quietly = TRUE))
install.packages("BiocManager")
BiocManager::install("BioQC")
Python Bindings (gpredomicspy)
Requires Rust toolchain for compilation:
# Install Rust
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
# Clone and build
git clone https://github.com/predomics/gpredomics.git
git clone https://github.com/predomics/gpredomicspy.git
cd gpredomicspy
pip install maturin
maturin develop --release