Patient-level survival data and gene-expression signature scores from the diffuse large-B-cell lymphoma (DLBCL) cohort of Rosenwald et al. (2002). Used in the Cox-regression vignettes to demonstrate distributed Cox estimation under threshold FHE with sites partitioned by molecular subgroup.
Usage
data(DLBCL)Format
A data frame with 235 observations on the following 12 variables:
IDLYM patient identifier (integer).
SetOriginal analysis set assignment, either
"Training"or"Validation".SubgroupMolecular subgroup, a factor with levels
"GCB"(germinal-center B-cell-like),"ABC"(activated B-cell-like), and"Type III"(unclassified).IPIInternational Prognostic Index group (
"Low","Medium","High", orNA).timeFollow-up time in years.
statusVital status at last follow-up coded as
1for death and0for alive at follow-up.GCB_sigGerminal-center B-cell signature score.
LN_sigLymph-node signature score.
Prolif_sigProliferation signature score.
BMP6BMP6 expression score.
MHC2_sigMHC class II signature score.
ScoreOutcome predictor score combining the four signatures and
BMP6, as published.
Source
The Lymphoma/Leukemia Molecular Profiling Project release of the
Rosenwald et al. (2002) study, file
DLBCL_patient_data_NEW.txt at
https://llmpp.ccr.cancer.gov/DLBCL/; processed by
data-raw/DLBCL.R.
Details
Each row represents one patient. The four signature columns and
BMP6 are carried over as published, without further scaling.
GCB_sig, LN_sig, Prolif_sig and
MHC2_sig are averages of median-centered log-ratio
expression values over the genes of each signature; BMP6
is the median-centered log ratio of the single gene BMP6
(Rosenwald et al. 2002, Supplementary Appendix 1). Following Bayle, Fan
and Lou (2025), the five patients with zero follow-up time are
excluded, so the cohort spans 235 patients with 133 deaths (event
rate 56.6%) over a median follow-up of 2.8 years. The
molecular-subgroup partition gives three sites of unequal size:
GCB (n=115, 54 deaths), ABC (n=71, 49 deaths), and Type III
(n=49, 30 deaths).
The vignettes use Subgroup as the site boundary for
distributed Cox estimation; the partition is a choice made for
the demonstration. Stratified Cox regression with
strata(Subgroup) factors the partial log-likelihood
additively across the three subgroups, which is exactly the
decomposition the master/worker protocol exploits.
References
Rosenwald, A., Wright, G., Chan, W. C., et al. (2002). The use of molecular profiling to predict survival after chemotherapy for diffuse large-B-cell lymphoma. New England Journal of Medicine 346(25), 1937–1947. doi:10.1056/NEJMoa012914
Bayle, P., Fan, J., and Lou, Z. (2025). Communication-Efficient Distributed Estimation and Inference for Cox's Model. Journal of the American Statistical Association. doi:10.1080/01621459.2025.2516820
See also
DLBCL_gex for the full Lymphochip gene-expression matrix (235 x 6416) on the same cohort.
Examples
data(DLBCL)
table(DLBCL$Subgroup, DLBCL$status)
#>
#> 0 1
#> GCB 61 54
#> ABC 22 49
#> Type III 19 30
## Stratified Cox fit on the four signatures and BMP6
if (requireNamespace("survival", quietly = TRUE)) {
fit <- survival::coxph(
survival::Surv(time, status) ~ GCB_sig + LN_sig + Prolif_sig +
BMP6 + MHC2_sig + survival::strata(Subgroup),
data = DLBCL)
print(fit)
}
#> Call:
#> survival::coxph(formula = survival::Surv(time, status) ~ GCB_sig +
#> LN_sig + Prolif_sig + BMP6 + MHC2_sig + survival::strata(Subgroup),
#> data = DLBCL)
#>
#> coef exp(coef) se(coef) z p
#> GCB_sig -0.26387 0.76807 0.11940 -2.210 0.027112
#> LN_sig -0.25436 0.77541 0.08515 -2.987 0.002816
#> Prolif_sig 0.30313 1.35408 0.14981 2.023 0.043036
#> BMP6 0.30364 1.35478 0.10728 2.830 0.004649
#> MHC2_sig -0.31915 0.72677 0.09413 -3.391 0.000698
#>
#> Likelihood ratio test=42.74 on 5 df, p=4.174e-08
#> n= 235, number of events= 133
