All scripts are stored directly in the ST_TNBC_Wang project folder.
ST_TNBC_Wang/
├── 00_wang_config.R
├── 01_wang_gene_sets.R
├── 01_wang_preprocess_functions.R
├── 02_run_wang_full_cohort.R
├── 03_validate_wang_marker_scores.R
├── 04_prepare_wang_release.R
├── Clinical/
├── classification/
├── Robjects/
└── outputs_wang/
In 00_wang_config.R, use:
start_parent = 1
stop_parent = 3
overwrite = TRUERun:
Rscript 02_run_wang_full_cohort.RReview the pilot outputs.
Delete the pilot outputs_wang folder or keep overwrite = TRUE.
Change:
start_parent = NULL
stop_parent = NULLRun:
Rscript 02_run_wang_full_cohort.RThe preprocessing step directly creates:
- normalized expression matrices;
- spot tables in RDS and CSV.GZ formats;
- Seurat objects;
- QC summaries;
- module-coverage summaries.
Run:
Rscript 03_validate_wang_marker_scores.RThis validates tumor, broad lymphocyte, and TLS candidate scores against manual annotations.
Lineage-specific T-cell, CD8/cytotoxic, B-cell, plasma-cell, macrophage, and M2 variables remain marker-module enrichment scores, not deconvolved proportions.
Run:
Rscript 04_prepare_wang_release.RThis does not recreate the biological outputs. It creates manifests, checksums, the data dictionary, module definitions, and release documentation inside outputs_wang.
Private GitHub repository:
- configuration template;
- gene sets;
- all R scripts;
- this README.
Dropbox:
- upload the complete verified
outputs_wangfolder.