Skip to content

Commit d0278de

Browse files
committed
update pixi
1 parent be319bb commit d0278de

File tree

1 file changed

+27
-2
lines changed

1 file changed

+27
-2
lines changed

pixi.toml

Lines changed: 27 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
[workspace]
22
name = "spatial-analysis-framework-hnscc"
33
authors = [
4-
"Farnoosh Abbas Aghababazadeh <bhklab.farnooshabbasaghababazadeh@gmail.com>"
4+
"Farnoosh Abbas Aghababazadeh <farnoosh.abbasaghababazadeh@uhn.ca>, Gregoire Marret <gregoire.marret@uhn.ca>, Jinsu An <jinsu.an@ucalgary.ca>"
55
]
6-
description = "A Spatial Analysis Framework for Head and Neck Squamous Cell Carcinoma"
6+
description = "This repository contains computational workflows for analyzing spatial transcriptomics data from recurrent/metastatic head and neck squamous cell carcinoma (RM-HNSCC). The analyses characterize spatial tumor–immune–stromal organization, infer cell–cell communication, and derive spatially informed gene expression signatures that predict response to immune checkpoint blockade across cancer types."
77
license = "MIT"
88
channels = ["conda-forge", "bioconda"]
99
platforms = ["osx-arm64", "linux-64", "win-64", "osx-64"]
@@ -29,9 +29,34 @@ ipykernel = "*"
2929
jupyterlab = "*"
3030
pip = "*"
3131

32+
# R and core packages
33+
r-base = ">=4.3,<4.4"
34+
r-devtools = "*"
35+
r-remotes = "*"
36+
37+
# CRAN packages with versions (when available via conda)
38+
r-hmisc = "==5.1_3"
39+
r-circlize = "==0.4.16"
40+
r-enrichr = "==3.2"
41+
r-forestplot = "==3.1.3"
42+
r-meta = "==7.0_0"
43+
44+
[tasks.postInstall]
45+
cmd = [
46+
"Rscript -e \"if (!requireNamespace('BiocManager', quietly = TRUE)) install.packages('BiocManager')\"",
47+
"Rscript -e \"BiocManager::install('GSVA')\"",
48+
"Rscript -e \"BiocManager::install('MultiAssayExperiment')\"",
49+
"Rscript -e \"BiocManager::install('survcomp')\"",
50+
"Rscript -e \"BiocManager::install('singscore')\"",
51+
"Rscript -e \"BiocManager::install('ComplexHeatmap')\"",
52+
"Rscript -e \"remotes::install_github('bhklab/PredictioR', ref = '46a2708fc7455a4cd064334b3de2407c7c82db73')\""
53+
]
54+
description = "Install Bioconductor and GitHub R packages"
55+
3256
[pypi-dependencies]
3357
damply = ">=0.10.0, <0.11"
3458

59+
3560
[tasks]
3661
example_script = {cmd="python $SCRIPTS/example_script.py", description="Run an example script"}
3762

0 commit comments

Comments
 (0)