MUSS: A Multi-scale and Sequence-based Model for Single-cell Gene Regulation
Analyze & explore related research in Conceptio
Connect this record directly into your research workflow or AI agent. Explore citations across open repositories, query full text, and export structured proof bundles.
MUSS: A Multi-scale and Sequence-based Model for Single-cell Gene Regulation
Kangjie Zheng1∗ Amirhossein Vahidi1,2∗ Liying Jin1∗ Joseph Clarke1 Vijaya Baskar MS1 Connor Rogerson1 Mengji Zhang1 Muzlifah Haniffa1,3,4 Anshul Kundaje6,7 Mo Lotfollahi1,2,5,8† 1
arXiv:2611.08086v1 [cs.AI] 5 Nov 2026
Wellcome Sanger Institute, Wellcome Genome Campus, Cambridge, UK Cambridge Centre for AI in Medicine, University of Cambridge, Cambridge, UK 3 Cambridge University Hospitals Foundation Trust, Addenbrooke’s Hospital, Cambridge, UK 4 Cambridge Institute for Therapeutic Immunology and Infectious Diseases (CIITID), University of Cambridge, UK 5 Cambridge Stem Cell Institute, University of Cambridge, Cambridge, UK 6 Department of Genetics, Stanford University School of Medicine, Stanford, CA, USA 7 Department of Computer Science, Stanford University, Stanford, CA, USA 8 Department of Medicine, University of Cambridge, Cambridge, UK 2
Abstract Modeling gene regulation in single cells requires jointly representing DNA sequence, chromatin accessibility, and gene expression across regulatory scales. Sequence-based models capture DNA-level regulatory grammar but often lack cell-level resolution, whereas many single-cell omics models represent genes and peaks as fixed-vocabulary tokens without their underlying sequence. Here, we present M USS, a sequence-based multi-scale model for single-cell gene regulation that preserves both DNA-level and cell-level resolution. M USS derives peakand gene-level representations from DNA using a frozen pre-trained sequence encoder and integrates them through peak–peak self-attention and distance-biased peak–gene interactions. Peak masked language modeling followed by training on paired scATAC-seq and scRNA-seq aligns these representations with cell-specific regulatory states. Across gene expression prediction, enhancer–gene linking, motifguided regulatory prioritization, and zero-shot cell clustering, M USS achieves strong performance against sequence-based and single-cell omics baselines. It further predicts expression for genes and peaks unseen during task training. These results support sequence-grounded, multi-scale representations for decoding celltype-specific regulatory programs. Code, datasets, and model checkpoints are available at https://github.com/Lotfollahi-lab/MUSS_neurips26.
1
Introduction
Cells share a genome yet express distinct transcriptional programs. Transcription factors (TFs) bind specific DNA motifs in accessible regulatory regions and influence target genes through combinatorial interactions spanning kilobases to megabases [27, 34, 20]. Modeling this process requires both the sequence content of regulatory elements and the cell-specific chromatin state in which they operate. Paired single-cell chromatin accessibility (scATAC-seq) and expression (scRNA-seq) measurements ∗ Equal contribution. † Corresponding author: ml19@sanger.ac.uk.
40th Conference on Neural Information Processing Systems (NeurIPS 2026).
Open Chromatin
Open Chromatin
Gene Body
CCAGATGCG
GGAACCTCGC
TCAGAGGCCACC
MUSS: A Multi-scale and Sequence-based Model for Single-cell Gene Regulation
Figure 1: M USS constructs unified sequence-based representations for chromatin-accessible regions (peaks) and genes to capture global, multi-scale regulatory semantics. The illustration incorporates artwork created with BioRender. provide an opportunity to connect these scales, while large-scale genomic and single-cell models supply transferable representations [11, 50, 33, 9, 49]. Existing approaches capture complementary aspects of regulation. Sequence-to-function models such as Borzoi and AlphaGenome predict functional readouts within genomic windows, while GET combines sequence-derived features with accessibility [28, 2, 16]. These approaches do not directly integrate the genome-wide accessibility state of each individual cell with a shared representation of its peaks and genes. Recent work, notably scooby, does extend sequence-based prediction to single-cell resolution using a cell-specific decoder [22]. In parallel, single-cell omics models learn cell-state-dependent gene or peak representations from expression and accessibility data [38, 9, 21, 44, 24, 8]. However, fixed-vocabulary representations do not by themselves provide sequence-grounded embeddings for previously unseen regulatory entities. The remaining challenge is to unify DNA-derived peak and gene representations with cell-specific context across regulatory scales. We propose M USS (Figure 1), which derives both peak and gene embeddings from a frozen DNA sequence encoder. A multi-scale encoder models dependencies among accessible peaks through self-attention and exchanges information between peaks and genes through distance-biased crossattention. Peak masked language modeling learns accessibility context, and subsequent supervision on paired scATAC-seq and scRNA-seq connects this context to gene expression. A genomic region absent from task training can still be encoded from its sequence and processed by the same interaction layers. Our contributions are: • Unified multi-scale regulatory modeling. A shared sequence-based representation links DNA, chromatin accessibility, and cell-state-dependent gene expression through peak–peak and peak–gene interactions. • Generalization beyond the training vocabulary. Held-out-region experiments across four paired datasets demonstrate expression prediction for unseen genes and peaks, alongside transfer to unseen cell types. • Reusable regulatory representations. Enhancer–gene linking, motif-guided prioritization, zero-shot clustering, and few-shot adaptation assess transfer beyond expression prediction. Additional baselines and cross-task ablations distinguish these gains from those of sequence embeddings alone. Related work is discussed further in Appendix A.
2
Proposed Method: M USS
2.1
Model Overview
For each cell, M USS encodes accessible peaks and genes from DNA, integrates them with peak–peak self-attention and two-way peak–gene cross-attention, and learns representations using peak masked language modeling followed by gene expression prediction (Figure 2). Genomic distance biases the cross-scale interactions. 2
Model Input
Model Architecture
Training Objectives
Peak Encoding
Multi-scale Encoder
Stage1: Peak MLM
+
scATAC CCAG.. ATCG.. AGAT.. CAGT.. TCGC..
❄
AlphaGenome Encoding & Randomly Mask
Sequential PE
LM Head
Peak-Peak Self-attention Layer Cross-scale Interaction Block
CE Loss
Gene-Peak Cross-attention Layer
Sequence-based Peak Embedding
Gene3 … GeneN AGAGT.. TCATA..
AlphaGenome
❄
Gene2 Gene1 ACGCG.. GCTCG..
Stage2: Gene Expression Pred Attention Mat
Gene Encoding
Gene-Peak Relative PE
Dist Reweighting
Pred Head
Peak-Gene Cross-attention Layer
Cross-scale Interaction Block × N
…
Poisson Loss
Sequence-based Gene Embedding
Figure 2: Overview of our proposed M USS. M USS first constructs sequence-based embeddings for peaks and genes using a frozen AlphaGenome encoder. It then models regulatory dependencies through a multi-scale encoder, including peak–peak self-attention and bidirectional cross-scale attention. Finally, M USS is trained with peak masked language modeling and gene expression prediction to learn peak- and gene-level regulatory semantics. 2.2
Unified Gene and Peak Sequence-based Encoding
To unify peak- and gene-level representations, M USS encodes both entities directly from their genomic DNA sequences. Let E = P ∪ G denote the union of peaks and genes, where each entity e ∈ E is associated with genomic coordinates (ce , se , te ) on the human reference genome. We extract the corresponding sequence and encode it using a frozen AlphaGenome encoder ΦAG : xe = Seqref (ce , se , te ),
He = ΦAG (xe ) = [he,1 , . . . , he,Le ].
We use the 128-bp-resolution AlphaGenome embeddings and obtain the final entity representation by average pooling over all bins overlapping the interval: L
ze =
e 1 X he,l . Le
l=1
This produces sequence-based peak and gene embeddings, N
N
p Z p = {zpi }i=1 ,
g Z g = {zgj }j=1 ,
which are initialized in a shared DNA-grounded semantic space because the same frozen encoder is used for both scales. For the first-stage peak masked language modeling (MLM) task, we randomly mask 15% of peaks by replacing their embeddings with a learnable [MASK] embedding: z , pi ∈ M, z̃pi = mask |M| = 0.15Np . zpi , pi ∈ / M, N
p This gives the corrupted peak embedding set Z̃ p = {z̃pi }i=1 , which is then used as input for peak-level pretraining.
2.3
Multi-scale Encoder
The multi-scale encoder consists of a peak–peak self-attention layer and stacked cross-scale interaction blocks. 3
N
p Peak–Peak Self-attention. Given peak embeddings Z p = {zpi }i=1 , we apply full self-attention [40] to model global dependencies among accessible regions. We compute
Qp = Z p WQp ,
p K p = Z p WK ,
V p = Z p WVp ,
and then apply RoPE [37] to Qp and K p using the peak order as positional indices. The updated representations are RoPE(Qp )RoPE(K p )⊤ √ V p, Ẑ p = softmax d which are then fed into cross-scale interaction blocks. Cross-scale Interaction. Each block exchanges information between peaks and genes via bidirectional cross-attention. Gene-to-peak attention aggregates regulatory signals to update gene embeddings, while peak-to-gene attention refines peak representations using gene context: Z g ← Z g + CrossAttn(Z g , Ẑ p ; B gp ),
Ẑ p ← Ẑ p + CrossAttn(Ẑ p , Z g ; B pg ),
followed by feed-forward layers with residual connections. Here B pg ∈ RH×Np ×Ng is the peak-togene bias, and B gp is its transpose. Cross-attention is defined as (Xq WQ )(Xkv WK )⊤ √ + B Xkv WV . CrossAttn(Xq , Xkv ; B) = softmax dh Genomic Relative Positional Bias. We encode peak–gene genomic distance as an additive attention bias. For intra-chromosomal pairs with signed distance dij , we transform the distance magnitude using Gaussian RBFs [35] over log(1 + |dij |), followed by a nonlinear projection: h n oiK 2 rpe B:,i,j = fθ RBF(log(1 + |dij |)) = fθ exp −γk (log(1 + |dij |) − µk ) , k=1
where µk and γk > 0 are learnable kernel centers and bandwidths. The projection fθ maps RBF rpe features to per-head biases. For inter-chromosomal pairs, we assign a constant bias B:,i,j = βinter . Distance-based Reweighting. To reflect the decay of regulatory effects with distance [17] and avoid overly diffuse attention, we add a monotonic penalty for intra-chromosomal pairs: dist B:,i,j = −λ log(1 + |dij |),
where λ = softplus(λ0 ) ≥ 0 is a learnable non-negative decay parameter. The final bias is B pg = B rpe + B dist , with B gp obtained by transposing the peak and gene dimensions of B pg . 2.4
Model Training
To provide supervision at both regulatory scales, M USS is trained with two complementary objectives. The first stage supervises peak-level representations through masked peak prediction, while the second stage supervises gene-level representations through gene expression prediction. Stage 1: Peak MLM Training. For peak-level pretraining, we use the masked peak inputs Z̃ p defined in Section 2.2. After passing them through the multi-scale encoder, we obtain contextualized Np peak representations Z̄ p = {z̄pi }i=1 . For each masked peak pi ∈ M, an LM head predicts its original peak identity: ℓi = z̄pi Ep⊤ , ŷi = softmax(ℓi ), where Ep ∈ R|Vp |×d denotes the pre-trained sequence embedding matrix for the training peak vocabulary Vp , not only the Np peaks in one cell. It is tied to the LM head. The peak MLM objective is: Lpeak = −
1 X log ŷi [pi ]. |M| pi ∈M
4
Stage 2: Gene Expression Training. In the second stage, we supervise gene-level representations Ng with gene expression prediction. Given the contextualized gene representations Z̄ g = {z̄gj }j=1 from the multi-scale encoder, a prediction head estimates the expression rate of each gene: µ̂j = fexpr (z̄gj ), where µ̂j denotes the predicted expression mean for gene gj . We train the model using a Poisson loss against the observed gene expression count yj : Ng
1 X Lgene = (µ̂j − yj log µ̂j ) . Ng j=1 This objective guides M USS to learn gene-level representations that are predictive of cell-statedependent transcriptional outputs. Generalization to unseen peaks. The training softmax uses Vp , but unseen-peak representations come from the frozen sequence encoder, not from the classifier. New peaks are encoded from DNA and processed by the same distance-aware interaction layers. The tied MLM head can score an additional peak by appending its sequence embedding to Ep ; this does not constitute supervision on that peak. The MLM head is discarded for downstream inference. Thus, downstream prediction is not restricted to the training peak vocabulary.
3
Experimental Results
3.1
Training Configuration
We pre-train on PBMC169K, a multi-batch human PBMC scATAC-seq benchmark [13, 24], excluding the BIO_ddseq_1 and VIB_10xv1_1 batches. The initial gene vocabulary contains 5,257 highly variable PBMC10K genes. AlphaGenome embeddings are frozen inputs (dimension 3072); the multi-scale encoder uses dimension 2048, 16 heads, one peak self-attention layer, and two cross-scale blocks. Peak MLM training uses Adam, a peak learning rate of 10−3 , 100 warmup updates, and an effective batch size of 32 for five epochs, taking approximately 45 hours on four H200 GPUs (Appendix B). Memory-efficient exact attention permits larger inputs, although its arithmetic cost remains quadratic in peak count. Appendix J reports memory scaling and an inference-time comparison. 3.2
Gene Expression Prediction
Following the Borzoi split [28], we hold out one quarter of genomic regions, including 1,161 of the initial 5,257 genes. Genes and peaks in these regions are excluded from task training and introduced at test time. We also hold out selected cell types. Experiments use four paired scATAC–scRNA datasets: PBMC10K [48], BMMC [29], Openproblem [7], and Bone [39]. Gene sets and splits are shared across methods (Appendix C). We compare non-sequence models (CMAE, scMoGNN, ChromFound, EpiAgent), sequence-based predictors (Borzoi, AlphaGenome, scooby), and accessibility-plus-sequence models (GET, EpiBERT). Table 1 reports PCC, CCC, and R2 on per-cell-type pseudobulk profiles. Additional EpiAgent diagnostics and PCA+Ridge comparisons, single-cell evaluation, and five-seed BMMC results are provided in Appendix G. Fixed-vocabulary models are included only for seen sequences in the main table. Generalization and complementary evaluation. M USS attains the best or tied-best pseudobulk PCC in all seen-sequence settings and six of eight unseen-sequence settings. It exceeds scooby in PCC throughout, but not in every metric: scooby has higher unseen-sequence CCC on Bone. At single-cell resolution, M USS obtains unseen-sequence PCCs of 0.436, 0.382, 0.535, and 0.410 across the four datasets, while remaining competitive rather than uniformly best on seen sequences. PCA+Ridge is strong on seen genes (PCC 0.900 on PBMC10K and 0.972 on BMMC), emphasizing the value of testing beyond the training gene vocabulary. 5
Table 1: Gene expression prediction from scATAC-seq to scRNA-seq under four evaluation settings defined by sequence split (seen seq vs. unseen seq) and cell-type split (seen cell types vs. unseen cell types). Higher is better for PCC, CCC, and R2 . Metrics are computed on per-cell-type pseudobulk. Best and second-best values are bold and underlined, respectively. PBMC10K [48] Model
2
PCC↑ CCC↑ R ↑
BMMC [29]
Openproblem [7] 2
PCC↑ CCC↑ R ↑
2
PCC↑ CCC↑ R ↑
Bone [39] PCC↑ CCC↑ R2 ↑
Unseen sequence Seen cell types. 0.560 0.237 -0.293 0.539 0.424 0.025 0.613 0.486 0.242 0.487 0.313 -0.040 Borzoi [28] Seq AlphaGenome [2] 0.609 0.402 -0.005 0.650 0.450 0.144 0.774 0.690 0.522 0.615 0.545 0.262 0.533 0.353 -0.088 0.655 0.543 0.293 0.709 0.696 0.312 0.655 0.648 0.278 scooby [22] ATAC+Seq
GET [16] EpiBERT [23]
0.310 0.285 -0.094 0.216 0.180 -0.774 0.206 0.188 -0.208 0.203 0.103 -2.440 0.491 0.386 -0.063 0.549 0.540 0.098 0.595 0.571 0.310 0.475 0.448 0.040
M USS
0.684 0.663 0.409 0.748 0.738 0.524 0.755 0.735 0.552 0.683 0.611 0.427
Unseen cell types. Borzoi [28] 0.571 0.303 -0.134 0.549 0.457 -0.011 0.606 0.469 0.227 0.483 0.315 -0.040 Seq AlphaGenome [2] 0.613 0.425 0.057 0.617 0.370 -0.052 0.768 0.676 0.506 0.591 0.519 0.221 scooby [22] 0.439 0.319 -0.152 0.628 0.536 0.232 0.681 0.659 0.305 0.655 0.648 0.231 ATAC+Seq
GET [16] EpiBERT [23]
0.342 0.298 -0.187 0.196 0.168 -0.752 0.215 0.196 -0.208 0.201 0.110 -2.402 0.639 0.587 0.304 0.564 0.550 0.105 0.618 0.606 0.340 0.548 0.517 0.150
M USS
0.698 0.686 0.436 0.742 0.724 0.481 0.762 0.742 0.564 0.683 0.609 0.419 Seen sequence
Seen cell types. CMAE [45] scMoGNN [41] Non-seq ChromFound [24] EpiAgent [8]
0.535 0.851 0.751 0.763
0.394 0.808 0.514 0.524
-0.255 0.665 0.078 0.092
0.441 0.891 0.855 0.819
0.298 0.847 0.620 0.575
-0.639 0.730 0.264 0.131
0.679 0.996 0.879 0.876
0.483 0.995 0.690 0.683
-0.844 0.991 0.148 0.116
0.882 0.955 0.919 0.929
0.626 0.945 0.646 0.666
-0.586 0.896 -0.248 -0.137
Seq
Borzoi [28] 0.716 0.458 0.075 0.716 0.617 0.345 0.795 0.707 0.537 0.672 0.462 0.151 AlphaGenome [2] 0.653 0.434 -0.049 0.691 0.498 0.160 0.841 0.794 0.660 0.643 0.458 0.081 scooby [22] 0.829 0.809 0.648 0.747 0.620 0.397 0.928 0.928 0.853 0.815 0.793 0.610
ATAC+Seq
GET [16] EpiBERT [23]
0.832 0.810 0.638 0.608 0.602 0.213 0.925 0.903 0.799 0.868 0.854 0.700 0.772 0.736 0.588 0.880 0.875 0.755 0.815 0.807 0.661 0.835 0.820 0.616
M USS
0.909 0.895 0.811 0.983 0.981 0.962 0.996 0.995 0.990 0.958 0.945 0.897
Unseen cell types. CMAE [45] scMoGNN [41] Non-seq ChromFound [24] EpiAgent [8]
0.520 0.819 0.723 0.746
0.370 0.794 0.473 0.503
-0.430 0.631 -0.102 -0.009
0.432 0.856 0.815 0.818
0.304 0.794 0.614 0.620
-0.586 0.613 0.264 0.248
0.669 0.975 0.855 0.860
0.480 0.974 0.662 0.669
-0.862 0.949 0.062 0.079
0.881 0.937 0.908 0.915
0.645 0.928 0.654 0.680
-0.464 0.863 -0.204 -0.070
Seq
Borzoi [28] 0.711 0.515 0.186 0.702 0.623 0.283 0.787 0.696 0.525 0.662 0.463 0.139 AlphaGenome [2] 0.650 0.436 -0.035 0.645 0.444 0.007 0.828 0.782 0.642 0.626 0.420 0.022 scooby [22] 0.773 0.766 0.550 0.711 0.646 0.401 0.887 0.884 0.783 0.788 0.764 0.540
ATAC+Seq
GET [16] EpiBERT [23]
0.826 0.817 0.623 0.602 0.589 0.178 0.902 0.884 0.758 0.882 0.857 0.700 0.855 0.833 0.699 0.855 0.849 0.702 0.813 0.806 0.640 0.881 0.873 0.730
M USS
0.893 0.887 0.788 0.948 0.937 0.873 0.979 0.978 0.956 0.940 0.928 0.863
3.3
Cross-scale Task: Enhancer–Gene Linking
We score peak–gene pairs by embedding cosine similarity and take the maximum over peaks overlapping a candidate enhancer. Ground truth comes from GeneHancer [14], using eQTL or Capture Hi-C (CHi-C) evidence. We remove elements overlapping the target TSS and sample chromosome- and distance-matched negatives, excluding all GeneHancer-annotated links from the negative pool. The AUROC benchmark uses a balanced 1:1 positive-to-negative ratio. Under a shared peak vocabulary and cosine-similarity protocol, M USS outperforms AlphaGenome, Borzoi, GET, and EpiBERT across all distance bins and both evidence tiers (Figure 3). We additionally evaluate per-gene retrieval over a ±1 Mb cis window at approximately 1:36 class imbalance. M USS achieves micro-AUPRC 0.1271, compared with 0.0834 for Borzoi and 0.0532 for PCA+Ridge, with 6
eQTL evidence
0.85 0.80 0.75
CHi-C evidence
MUSS AlphaGenome
Borzoi GET
EpiBERT
All
50-100kb
>100kb
AUROC
0.70 0.65 0.60 0.55 0.50 0-50kb
All
0-50kb
50-100kb
>100kb
Figure 3: Distance-stratified AUROC on the balanced GeneHancer enhancer–gene linking benchmark. Left: eQTL-supported pairs; right: CHi-C-supported pairs. Error bars are 95% bootstrap confidence intervals over 1,000 resamples; the dashed line denotes chance. especially large gains over the linear baseline beyond 100 kb. Full precision–recall and ranking results, including distance-stratified exceptions, are in Appendix I. Table 2: Cell clustering results on PBMC169K [13] BIO_ddseq_1. Higher is better for all metrics. Values are mean ± standard deviation over 10 clustering seeds.
3.4
Model type
Model
Bulk
Single cell
ARI↑
FMI↑
NMI↑
AMI↑
AlphaGenome [2] Borzoi [28] EpiBERT [23] GET [16]
0.1032±0.0000 0.0837±0.0010 0.0909±0.0002 0.0916±0.0002
0.3814±0.0000 0.3577±0.0013 0.3642±0.0002 0.3671±0.0004
0.1646±0.0000 0.1450±0.0006 0.1499±0.0008 0.1486±0.0001
0.1633±0.0000 0.1437±0.0006 0.1486±0.0008 0.1473±0.0001
PeakVI [1] PoissonVI [30] SnapATAC2 [47] Signac [36] SCALE [42] SCALEX [43] CASTLE [10] scBasset [46] ChromFound [24]
0.2915±0.0005 0.4103±0.0045 0.4126±0.0318 0.1885±0.0097 0.4359±0.0181 0.4087±0.0197 0.3504±0.0042 0.4362±0.0012 0.4835±0.0082
0.5041±0.0004 0.5994±0.0028 0.6149±0.0149 0.5249±0.0056 0.6250±0.0101 0.6063±0.0106 0.5555±0.0026 0.6223±0.0008 0.6604±0.0042
0.4623±0.0004 0.5656±0.0035 0.5761±0.0071 0.2852±0.0040 0.5594±0.0045 0.5519±0.0066 0.5512±0.0013 0.5577±0.0008 0.5950±0.0036
0.4615±0.0005 0.5649±0.0035 0.5754±0.0071 0.2839±0.0040 0.5587±0.0045 0.5512±0.0066 0.5506±0.0013 0.5571±0.0008 0.5944±0.0036
M USS
0.5377±0.0008
0.6973±0.0006
0.6085±0.0003
0.6079±0.0003
Cell-level Task: Zero-shot Cell Clustering
We evaluate the held-out PBMC169K batch BIO_ddseq_1 using the ChromFound protocol [24] (Appendix D). M USS leads all four metrics (Table 2), with ARI 0.5377 compared with 0.4835 for ChromFound and 0.1032 for AlphaGenome. The difference from the underlying sequence encoder indicates the importance of cell-contextualized representations. A PCA baseline (Appendix D.2) and peak-MLM ablations (Appendix H) further assess this contribution.
4
Analysis Experiments
4.1
Ablation Study
We conduct ablations on the BMMC dataset over three aspects: architecture, positional encoding, and training strategy (Table 3). Sequence, interactions, and positional context. Random sequence embeddings markedly reduce unseen-sequence accuracy, and removing cross-scale interactions causes a still larger drop. Ablating distance reweighting, peak RoPE, or RBF-based distance bias also reduces performance; the RBF 7
Table 3: BMMC gene expression ablations. Differences from the full M USS model are shown in parentheses. Type
Ablation
Unseen sequence PCC↑
CCC↑
Seen sequence R2 ↑
PCC↑
CCC↑
R2 ↑
w/o Sequence embedding 0.196 (-0.549) 0.132 (-0.600) -0.330 (-0.837) 0.958 (-0.011) 0.947 (-0.016) 0.890 (-0.036) w/o Cross-scale Interact 0.009 (-0.736) 0.002 (-0.730) -1.422 (-1.929) 0.967 (-0.002) 0.959 (-0.004) 0.920 (-0.006)
Arch
w/o Distance Reweighting 0.736 (-0.009) 0.722 (-0.010) 0.480 (-0.027) 0.967 (-0.002) 0.958 (-0.005) 0.915 (-0.011) Pos. Info w/o Peak RoPE 0.725 (-0.020) 0.717 (-0.015) 0.454 (-0.053) 0.959 (-0.010) 0.953 (-0.010) 0.905 (-0.021) w/o RBF distance 0.707 (-0.038) 0.700 (-0.032) 0.426 (-0.081) 0.959 (-0.010) 0.953 (-0.010) 0.904 (-0.022) Training w/o Peak MLM training
0.734 (-0.011) 0.718 (-0.014) 0.459 (-0.048) 0.959 (-0.010) 0.945 (-0.018) 0.887 (-0.039) 0.745
M USS
0.732
0.507
0.969
0.963
0.926
Table 4: Gene-expression prediction with different frozen DNA sequence encoders on PBMC10K, BMMC, and Openproblem (OP). Bold marks the best result per metric within each dataset and split, including ties. Dataset
Sequence Encoder
Unseen sequence
Seen sequence 2
PCC↑
CCC↑
R ↑
PCC↑
CCC↑
R2 ↑
PBMC10K
Borzoi NT-v3 AlphaGenome
0.698 0.459 0.684
0.655 0.409 0.663
0.439 0.083 0.409
0.914 0.912 0.909
0.885 0.887 0.895
0.798 0.801 0.811
BMMC
Borzoi NT-v3 AlphaGenome
0.695 0.452 0.745
0.692 0.437 0.732
0.430 0.037 0.507
0.986 0.983 0.969
0.984 0.980 0.963
0.969 0.961 0.926
OP
Borzoi NT-v3 AlphaGenome
0.707 0.549 0.755
0.696 0.512 0.734
0.474 0.249 0.552
0.996 0.996 0.995
0.996 0.995 0.995
0.991 0.990 0.990
bias has the largest positional effect. These results support combining sequence content with explicit peak–gene interactions rather than relying on either alone. Alternative sequence encoders. We test whether M USS depends on AlphaGenome by replacing its frozen sequence features with Borzoi [28] or NT-v3 [5] across PBMC10K, BMMC, and OP (Table 4). Across all three datasets, the sequence-to-function foundation models AlphaGenome and Borzoi consistently outperform NT-v3 on unseen-sequence prediction, while differences on seen sequences are generally smaller. Their relative strengths vary across datasets: Borzoi achieves slightly higher unseen PCC and R2 on PBMC10K, whereas AlphaGenome performs best across all unseen-sequence metrics on BMMC and OP. Despite these differences, AlphaGenome and Borzoi achieve broadly comparable performance, demonstrating that sequence-to-function foundation models provide strong sequence representations for M USS and that its effectiveness does not depend on embeddings from any single pretrained encoder. Two-sided genomic context. An upstream-only ablation further supports the benefit of using peaks on both sides of a gene for seen-sequence prediction, while revealing mixed effects on unseensequence performance (Appendix H.1). Peak MLM transfers beyond expression prediction. Removing peak MLM weakens expression prediction (Table 3) and causes more pronounced losses in zero-shot cell clustering and enhancer– gene linking, including retrieval. These cross-task trends support learning transferable cell-level accessibility context beyond frozen sequence embeddings (Appendix H.2). 4.2
Few-shot Gene Expression Prediction
We vary the number of paired PBMC10K training cells while initializing from the same peak-MLMpretrained checkpoint. With one paired cell, PCC and CCC are approximately 0.5; performance improves with additional cells and begins to saturate after a few hundred (Figure 4). Both seen and 8
0.8
0.8
0.6
PCC
CCC
0.6 0.4
0.2
all genes seen-sequence genes unseen-sequence genes
0.2 0
1
2
4
8
16
32
64
128
256
512
0.4
all genes seen-sequence genes unseen-sequence genes
0.0
1024 2048 4096All
0
Number of training cells (log scale)
1
2
4
8
16
32
64
128
256
512
1024 2048 4096All
Number of training cells (log scale)
Figure 4: Few-shot scaling curves for gene expression prediction on PBMC10K. The two panels show the PCC and CCC of M USS as the number of paired cells used for fine-tuning increases. 0.7
1.50
Pairwise AUROC
Top-10 enrichment
1.75 1.25 1.00 0.75 0.50 0.25 0.00
2-50kb 50-100kb 100-250kb 250kb-2Mb [243|7/17] [183|7/14] [264|10/19] [472|29/47] [B : n genes | median positives/controls per gene]
MUSS Distance GET Borzoi Broad [B] Conservative [C]
0.6 0.5 0.4 0.3
2-50kb 50-100kb 100-250kb 250kb-2Mb [358|2392] [332|1633] [393|3398] [528|17348] [B : n genes | matched groups]
Figure 5: DNA sequence motif–informed peak–gene prioritization across genomic distances. Left: top-10 enrichment of known TF–gene links among top-ranked peaks (averaged per gene). Right: pairwise AUROC comparing positive peaks (broad and conservative definitions) to distance-matched controls. Error bars show 95% CI; dashed line indicates chance. unseen genes benefit from additional supervision. This demonstrates data-efficient adaptation, not elimination of the data required for pretraining. Appendix E specifies the subsets and optimization budgets. 4.3
Motif-guided Regulatory Prioritization
We assess whether sequence-grounded embeddings prioritize candidate TF–peak–gene relationships beyond genomic proximity. A motif-informed benchmark combines open peaks with CollecTRI [32] (43,175 TF–gene interactions across 1,186 TFs). Motifs are detected with FIMO [19, 4, 15]. A broad positive requires at least one motif for a known regulator of the gene; the conservative definition requires motifs for at least two distinct relevant TFs and excludes SP/KLF-only positives. Controls are matched by gene and distance, lack motifs for that gene’s regulators, and retain motifs for other TFs. Candidate peaks are ranked by peak–gene embedding cosine similarity (Appendix F). In Figure 5, M USS exceeds the distance baseline across the broad setting, with the largest gains at 250 kb–2 Mb. Under the conservative definition, pairwise AUROC at 50–100 kb is 0.641 ± 0.103, compared with 0.519 ± 0.109 for distance alone. These results support regulatory prioritization beyond proximity. They remain hypothesis-generating: motif presence does not establish TF binding or causality, and differences in how baselines encode genomic position affect this comparison (Appendix F). Candidate links could guide subsequent CRISPR perturbation or enhancer engineering experiments [17, 18, 31, 26, 25, 12].
5
Conclusion, Limitations, and Broader Impact
M USS integrates DNA-derived peak and gene representations with cell-specific accessibility through multi-scale attention. The expression, regulatory-linking, and clustering experiments support transfer9
able representations, including expression prediction beyond the task-training vocabulary. Additional encoder and pretraining ablations show that both sequence information and learned accessibility context matter. Limitations. M USS depends on a substantial frozen sequence encoder and paired multi-omic data for expression training. Alternative encoders remain useful but differ in unseen-sequence accuracy. Exact peak self-attention has quadratic arithmetic cost, even with memory-efficient kernels; sparse or low-rank alternatives are future work. Inference is slower than lightweight baselines (Appendix J). Enhancer–gene evaluation is restricted to the training peak and gene vocabularies and does not establish unseen-link generalization. The upstream-only ablation does not isolate the two directions of cross-scale information flow. No single method dominates every metric or evaluation resolution. Broader impact. The model may help prioritize regulatory hypotheses and experiments, but association scores are not causal or clinical evidence. Unvalidated use in therapeutic targeting or sequence engineering could produce misleading conclusions or unintended biological effects. Experimental validation and appropriate oversight remain necessary.
10
Acknowledgments and Disclosure of Funding Funding. This project was funded by Open Targets under OTAR 3090, Drug2Cell (D2C): developing foundation models for scRNA-seq data. Acknowledgments. We thank all members of the Lotfollahi Group for their valuable feedback and suggestions during internal discussions. Competing interests. The authors declare no competing interests.
References [1] Tal Ashuach, Daniel A. Reidenbach, Adam Gayoso, and Nir Yosef. PeakVI: A deep generative model for single-cell chromatin accessibility analysis. Cell Reports Methods, 2(3):100182, 2022. doi: 10.1016/j.crmeth.2022.100182. [2] Žiga Avsec, Natasha Latysheva, Jun Cheng, Guido Novati, Kyle R. Taylor, Tom Ward, Clare Bycroft, Lauren Nicolaisen, Eirini Arvaniti, Joshua Pan, Raina Thomas, Vincent Dutordoir, Matteo Perino, Soham De, Alexander Karollus, Adam Gayoso, Toby Sargeant, Anne Mottram, Lai Hong Wong, Pavol Drotar, Adam Kosiorek, Andrew Senior, Richard Tanburn, Taylor Applebaum, Souradeep Basu, Demis Hassabis, and Pushmeet Kohli. Advancing regulatory variant effect prediction with AlphaGenome. Nature, 649(8099):1206–1218, 2026. doi: 10. 1038/s41586-025-10014-0. [3] Seungsoo Baek, Isaac Goldstein, and Gordon L Hager. Bivariate genomic footprinting detects changes in transcription factor activity. Cell Reports, 19(8):1710–1722, 2017. [4] Timothy L Bailey, James Johnson, Charles E Grant, and William S Noble. The meme suite. Nucleic Acids Research, 43(W1):W39–W49, 2015. [5] Sam Boshar, Benjamin Evans, Ziqi Tang, Armand Picard, Yanis Adel, Franziska K. Lorbeer, Chandana Rajesh, Tristan Karch, Shawn Sidbon, David Emms, Javier MendozaRevilla, Fatimah Al-Ani, Evan Seitz, Yair Schiff, Yohan Bornachot, Ariana Hernandez, Marie Lopez, Alexandre Laterre, Karim Beguir, Peter Koo, Volodymyr Kuleshov, Alexander Stark, Bernardo P. de Almeida, and Thomas Pierrot. A foundational model for joint sequencefunction multi-species modeling at scale for long-range genomic prediction. bioRxiv, 2025. doi: 10.64898/2025.12.22.695963. [6] Garyk Brixi, Matthew G Durrant, Jerome Ku, Mohsen Naghipourfar, Michael Poli, Gwanggyu Sun, Greg Brockman, Daniel Chang, Alison Fanton, Gabriel A Gonzalez, et al. Genome modelling and design across all domains of life with evo 2. Nature, pages 1–13, 2026. [7] Daniel Burkhardt, Malte Luecken, Andrew Benz, Peter Holderrieth, Jonathan Bloom, Christopher Lance, Ashley Chow, and Ryan Holbrook. Open problems – multimodal single-cell integration. https://kaggle.com/competitions/open-problems-multimodal, 2022. Kaggle. [8] Xiaoyang Chen, Keyi Li, Xuejian Cui, Zian Wang, Qun Jiang, Jiacheng Lin, Zhen Li, Zijing Gao, Hairong Lv, and Rui Jiang. EpiAgent: Foundation model for single-cell epigenomics. Nature Methods, 22(11):2316–2327, 2025. doi: 10.1038/s41592-025-02822-z. [9] Haotian Cui, Chloe Wang, Hassaan Maan, Kuan Pang, Fengning Luo, Nan Duan, and Bo Wang. scGPT: Toward building a foundation model for single-cell multi-omics using generative AI. Nature Methods, 2024. doi: 10.1038/s41592-024-02201-0. [10] Xuejian Cui, Xiaoyang Chen, Zhen Li, Zijing Gao, Shengquan Chen, and Rui Jiang. Discrete latent embedding of single-cell chromatin accessibility sequencing data for uncovering cell heterogeneity. Nature Computational Science, 4:346–359, 2024. doi: 10.1038/s43588-024-00625-4. [11] Hugo Dalla-Torre, Liam Gonzalez, Javier Mendoza-Revilla, Nicolas Lopez Carranza, Adam Henryk Grzywaczewski, Francesco Oteri, Christian Dallago, Evan Trop, Bernardo P De Almeida, Hassan Sirelkhatim, et al. Nucleotide transformer: building and evaluating robust foundation models for human genomics. Nature Methods, 22(2):287–297, 2025. 11
[12] Carl G de Boer, Eeshit Dhaval Vaishnav, Ronen Sadeh, Esteban Luis Abeyta, Nir Friedman, and Aviv Regev. Deciphering eukaryotic gene-regulatory logic with 100 million random promoters. Nature biotechnology, 38(1):56–65, 2020. [13] Florian V De Rop, Gert Hulselmans, Chris Flerin, Paula Soler-Vila, Albert Rafels, Valerie Christiaens, Carmen Bravo Gonzalez-Blas, Domenica Marchese, Ginevra Caratu, Suresh Poovathingal, et al. Systematic benchmarking of single-cell atac-sequencing protocols. Nature biotechnology, 42(6):916–926, 2024. [14] Simon Fishilevich, Ron Nudel, Noa Rappaport, Rotem Hadar, Inbar Plaschkes, Tsippi Iny Stein, Naomi Rosen, Asher Kohn, Michal Twik, Marilyn Safran, et al. GeneHancer: Genome-wide integration of enhancers and target genes in GeneCards. Database, 2017:bax028, 2017. [15] Oriol Fornes, Jaime A Castro-Mondragon, Aziz Khan, Robin van der Lee, Xi Zhang, Phillip A Richmond, Bhavi P Modi, Sylvain Correard, Mariana Gheorghe, Dario Baranasic, et al. Jaspar 2020: update of the open-access database of transcription factor binding profiles. Nucleic Acids Research, 48(D1):D87–D92, 2020. [16] Xi Fu, Shentong Mo, Alejandro Buendia, Anouchka P. Laurent, Anqi Shao, Maria del Mar Alvarez-Torres, Tianji Yu, Jimin Tan, Jiayu Su, Romella Sagatelian, Adolfo A. Ferrando, Alberto Ciccia, Yanyan Lan, David M. Owens, Teresa Palomero, Eric P. Xing, and Raul Rabadan. A foundation model of transcription across human cell types. Nature, 637(8047):965–973, 2025. doi: 10.1038/s41586-024-08391-z. [17] Charles P Fulco, Joseph Nasser, Thouis R Jones, Glen Munson, Drew T Bergman, Vidya Subramanian, Sharon R Grossman, Rockwell Anyoha, Benjamin R Doughty, Tejal A Patwardhan, et al. Activity-by-contact model of enhancer–promoter regulation from thousands of crispr perturbations. Nature genetics, 51(12):1664–1669, 2019. [18] Molly Gasperini, Andrew J Hill, Jose L McFaline-Figueroa, Brian Martin, Stephanie Kim, Michelle D Zhang, Devin Jackson, Adrian Leith, Jennifer Schreiber, William S Noble, et al. A genome-wide framework for mapping gene regulation via cellular genetic screens. Cell, 176 (1-2):377–390.e19, 2019. doi: 10.1016/j.cell.2018.11.029. [19] Charles E Grant, Timothy L Bailey, and William S Noble. Fimo: scanning for occurrences of a given motif. Bioinformatics, 27(7):1017–1018, 2011. [20] Andreas R. Gschwind, Kristy S. Mualim, Alireza Karbalayghareh, Maya U. Sheth, Kushal K. Dey, Evelyn Jagoda, Ramil N. Nurtdinov, Wang Xi, Anthony S. Tan, Hank Jones, et al. An encyclopedia of enhancer-gene regulatory interactions in the human genome. bioRxiv, 2023. [21] Minsheng Hao, Jing Gong, Xin Zeng, Chiming Liu, Yucheng Guo, Xingyi Cheng, Taifeng Wang, Jianzhu Ma, Xuegong Zhang, and Le Song. Large-scale foundation model on single-cell transcriptomics. Nature Methods, 2024. doi: 10.1038/s41592-024-02305-7. [22] Johannes C. Hingerl, Laura D. Martens, Alexander Karollus, Trevor Manz, Jason D. Buenrostro, Fabian J. Theis, and Julien Gagneur. Scooby: Modeling multimodal genomic profiles from DNA sequence at single-cell resolution. Nature Methods, 22(11):2275–2285, 2025. doi: 10.1038/s41592-025-02854-5. [23] Nauman Javed, Thomas Weingarten, Arijit Sehanobish, Adam Roberts, Avinava Dubey, Krzysztof Choromanski, and Bradley E. Bernstein. A multi-modal transformer for cell typeagnostic regulatory predictions. Cell Genomics, 5(2), 2025. doi: 10.1016/j.xgen.2025.100762. URL https://www.cell.com/cell-genomics/fulltext/S2666-979X(25)00018-7. [24] Yifeng Jiao, Yuchen Liu, Yu Zhang, Xin Guo, Yushuai Wu, Chen Jiang, Jiyang Li, Hongwei Zhang, Limei Han, Xin Gao, Yuan Qi, and Yuan Cheng. ChromFound: Towards a universal foundation model for single-cell chromatin accessibility data. arXiv preprint arXiv:2505.12638, 2025. [25] Dana M King, Clarice Kit Yee Hong, James L Shepherdson, David M Granas, Brett B Maricque, and Barak A Cohen. Synthetic and genomic regulatory elements reveal aspects of cis-regulatory grammar in mouse embryonic stem cells. elife, 9:e41279, 2020. 12
[26] Justin B Kinney and David M McCandlish. Massively parallel assays and quantitative sequence– function relationships. Annual review of genomics and human genetics, 20(1):99–127, 2019. [27] Samuel A. Lambert, Arttu Jolma, Laura F. Campitelli, Pratyush K. Das, Yimeng Yin, Mihai Albu, Xiaoting Chen, Jussi Taipale, Timothy R. Hughes, and Matthew T. Weirauch. The human transcription factors. Cell, 172(4):650–665, February 2018. [28] Johannes Linder, Divyanshi Srivastava, Han Yuan, Vikram Agarwal, and David R. Kelley. Predicting RNA-seq coverage from DNA sequence as a unifying model of gene regulation. Nature Genetics, 57(4):949–961, 2025. doi: 10.1038/s41588-024-02053-6. [29] Malte D. Luecken, Daniel Bernard Burkhardt, Robrecht Cannoodt, Christopher Lance, Aditi Agrawal, Hananeh Aliee, Ann T. Chen, Louise Deconinck, Angela M. Detweiler, Alejandro A. Granados, et al. A sandbox for prediction and integration of DNA, RNA, and proteins in single cells. In Thirty-Fifth Conference on Neural Information Processing Systems Datasets and Benchmarks Track (Round 2), 2021. [30] Laura D. Martens, David S. Fischer, Vicente A. Yépez, Fabian J. Theis, and Julien Gagneur. Modeling fragment counts improves single-cell ATAC-seq analysis. Nature Methods, 21(1): 28–31, 2024. doi: 10.1038/s41592-023-02112-6. [31] Alexandre Melnikov, Anand Murugan, Xiaolan Zhang, Tiberiu Tesileanu, Li Wang, Peter Rogov, Soheil Feizi, Andreas Gnirke, Curtis G Callan, Justin B Kinney, et al. Systematic dissection and optimization of inducible enhancers in human cells using a massively parallel reporter assay. Nature biotechnology, 30(3):271–277, 2012. [32] Sophia Müller-Dott, Eirini Tsirvouli, Miguel Vazquez, Ricardo O Ramirez Flores, Pau Badia-i Mompel, Robin Fallegger, Dénes Türei, Astrid Lægreid, and Julio Saez-Rodriguez. Expanding the coverage of regulons from high-confidence prior knowledge for accurate estimation of transcription factor activities. Nucleic Acids Research, 51(20):10934–10949, 2023. doi: 10.1093/nar/gkad841. [33] Eric Nguyen, Michael Poli, Marjan Faizi, Armin Thomas, Callum Birch-Sykes, Michael Wornow, Aman Patel, Clayton Rabideau, Stefano Massaroli, Yoshua Bengio, et al. HyenaDNA: Long-range genomic sequence modeling at single nucleotide resolution. In Advances in Neural Information Processing Systems (NeurIPS), 2023. URL https://openreview.net/pdf? id=ubzNoJjOKj. [34] Stefan Schoenfelder and Peter Fraser. Long-range enhancer–promoter contacts in gene expression control. Nature Reviews Genetics, 20(8):437–455, 2019. [35] Bernhard Scholkopf, Kah-Kay Sung, Christopher JC Burges, Federico Girosi, Partha Niyogi, Tomaso Poggio, and Vladimir Vapnik. Comparing support vector machines with gaussian kernels to radial basis function classifiers. IEEE transactions on Signal Processing, 45(11): 2758–2765, 1997. [36] Tim Stuart, Avi Srivastava, Shaista Madad, Caleb Lareau, and Rahul Satija. Single-cell chromatin state analysis with Signac. Nature Methods, 18(11):1333–1341, 2021. doi: 10.1038/ s41592-021-01282-5. [37] Jianlin Su, Murtadha Ahmed, Yu Lu, Shengfeng Pan, Wen Bo, and Yunfeng Liu. Roformer: Enhanced transformer with rotary position embedding. Neurocomputing, 568:127063, 2024. [38] Christina V. Theodoris, Ling Xiao, Anant Chopra, Mark D. Chaffin, Zeina R. Al Sayed, Matthew C. Hill, Helene Mantineo, Elizabeth M. Brydon, Zexian Zeng, X. Shirley Liu, and Patrick T. Ellinor. Transfer learning enables predictions in network biology. Nature, 2023. doi: 10.1038/s41586-023-06139-9. [39] Ken To, Lijiang Fei, J. Patrick Pett, Kenny Roberts, Raphael Blain, Krzysztof Polański, Tong Li, Nadav Yayon, Peng He, Chuan Xu, et al. A multi-omic atlas of human embryonic skeletal development. Nature, 635(8039):657–667, 2024. 13
[40] Ashish Vaswani, Noam Shazeer, Niki Parmar, Jakob Uszkoreit, Llion Jones, Aidan N Gomez, Łukasz Kaiser, and Illia Polosukhin. Attention is all you need. Advances in neural information processing systems, 30, 2017. [41] Hongzhi Wen, Jiayuan Ding, Wei Jin, Yiqi Wang, Yuying Xie, and Jiliang Tang. Graph neural networks for multimodal single-cell data integration. In Proceedings of the 28th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, pages 4153–4163, 2022. [42] Lei Xiong, Kui Xu, Kang Tian, Yanqiu Shao, Lei Tang, Ge Gao, Michael Zhang, Tao Jiang, and Qiangfeng Cliff Zhang. SCALE method for single-cell ATAC-seq analysis via latent feature extraction. Nature Communications, 10(1):4576, 2019. doi: 10.1038/s41467-019-12630-7. [43] Lei Xiong, Kang Tian, Yuzhe Li, Weixi Ning, Xin Gao, and Qiangfeng Cliff Zhang. Online single-cell data integration through projecting heterogeneous datasets into a common cell-embedding space. Nature Communications, 13(1):6118, 2022. doi: 10.1038/ s41467-022-33758-z. [44] Fan Yang, Wenchuan Wang, Fang Wang, Yuan Fang, Duyu Tang, Junzhou Huang, Hui Lu, et al. scbert as a large-scale pretrained deep language model for cell type annotation of single-cell RNA-seq data. Nature Machine Intelligence, 4:852–866, 2022. doi: 10.1038/ s42256-022-00534-z. [45] Karren Dai Yang, Anastasiya Belyaeva, Saradha Venkatachalapathy, Karthik Damodaran, Abigail Katcoff, Adityanarayanan Radhakrishnan, G. V. Shivashankar, and Caroline Uhler. Multi-domain translation between single-cell imaging and sequencing data using autoencoders. Nature Communications, 12(1):31, 2021. doi: 10.1038/s41467-020-20249-2. [46] Han Yuan and David R. Kelley. scBasset: Sequence-based modeling of single-cell ATACseq using convolutional neural networks. Nature Methods, 19(9):1088–1096, 2022. doi: 10.1038/s41592-022-01562-8. [47] Kai Zhang, Nathan R. Zemke, Ethan J. Armand, and Bing Ren. A fast, scalable and versatile tool for analysis of single-cell omics data. Nature Methods, 21(2):217–227, 2024. doi: 10.1038/ s41592-023-02139-9. [48] Grace XY Zheng, Jessica M Terry, Phillip Belgrader, Paul Ryvkin, Zachary W Bent, Ryan Wilson, Solongo B Ziraldo, Tobias D Wheeler, Geoff P McDermott, Junjie Zhu, et al. Massively parallel digital transcriptional profiling of single cells. Nature communications, 8(1):14049, 2017. [49] Kangjie Zheng, Siyu Long, Tianyu Lu, Junwei Yang, Xinyu Dai, Ming Zhang, Zaiqing Nie, Wei-Ying Ma, and Hao Zhou. ESM all-atom: Multi-scale protein language model for unified molecular modeling. In Proceedings of the 41st International Conference on Machine Learning, volume 235 of Proceedings of Machine Learning Research, pages 61432–61453. PMLR, 2024. URL https://proceedings.mlr.press/v235/zheng24h.html. [50] Zhihan Zhou, Yanrong Ji, Weijian Li, Pratik Dutta, Ramana V Davuluri, and Han Liu. DNABERT-2: Efficient foundation model and benchmark for multi-species genomes. In The Twelfth International Conference on Learning Representations, 2024. URL https: //openreview.net/forum?id=oMLQB4EZE1.
14
A
Related Works
A.1
Foundation Models for Genomic Sequences
Recent foundation models in genomics have increasingly focused on learning representations directly from genomic sequences, that is, modeling how DNA sequence encodes transcriptional and regulatory function. A first line of work is sequence-to-function modeling, in which models are trained to predict functional readouts from sequence windows. Borzoi is a representative example in this family: given a DNA sequence as input, it predicts RNA-seq coverage and provides a unified view of transcriptional and post-transcriptional regulation [28]. AlphaGenome extends this paradigm to a broader multimodal setting by taking long DNA sequence context as input and predicting a diverse collection of genomic outputs, including gene expression, transcription initiation, chromatin accessibility and so on [2]. GET further connects sequence-anchored regulatory features to transcription by combining chromatin accessibility and sequence information to predict gene expression across seen and unseen human cell types, while also supporting the inference of regulatory elements and regulators [16]. Scooby explicitly brings sequence-to-function modeling to single-cell resolution by equipping Borzoi with a cell-specific decoder [22]. This is a closely related approach; M USS instead constructs shared peak and gene representations and integrates them through cell-specific multi-scale interactions. We include scooby in the expression benchmark. NT-v3 jointly models sequence and function and provides an alternative sequence encoder for our ablation [5]. Another line of work is sequence language modeling, represented by Evo2, which is trained generatively on DNA sequences and aims to capture sequence semantics useful for tasks such as sequence analysis, variant scoring, and sequence design [6]. However, despite their strong performance, current sequence-based foundation models still primarily operate at local or regional sequence scales. For example, Borzoi uses 524-kb input sequences, whereas AlphaGenome and Evo2 operate on contexts of about 1 Mb [28, 2, 6]. Such contexts are already long by current standards, but they remain far from the scale required to directly capture more global regulatory semantics across large genomic neighborhoods or long-range transcriptional dependencies. This limits their ability to model broader regulatory programs beyond local sequence context alone. A.2
Foundation Models for Genes and Regulatory Regions
A complementary family of models is built on single-cell omics data, where the primary modeling units are genes in scRNA-seq or accessible regions (for example, peaks) in scATAC-seq. In the scRNA setting, recent foundation models mainly learn gene-level semantics by treating each cell as a structured collection or sequence of gene tokens. Geneformer uses self-supervised pretraining to learn context-dependent gene-network representations from large-scale single-cell transcriptomes [38]. scGPT adopts a generative pretrained transformer framework for single-cell biology and provides a unified backbone for annotation, integration, perturbation prediction, and other downstream tasks [9]. scFoundation further scales this paradigm with a large pretrained model over more than 50 million human single-cell transcriptomes and emphasizes modeling long-range gene context within a cell [21]. scBERT follows a BERT-style pretraining-and-finetuning scheme to capture gene–gene interactions from large-scale unlabeled scRNA-seq data, originally with a strong focus on robust cell type annotation [44]. Focussing on chromatin-based models, recent models have begun to learn regulatory representations from accessible-region-level signals. ChromFound is a dedicated foundation model for scATACseq that uses genome-aware tokenization and a hybrid architecture to learn universal chromatin representations from large-scale accessibility data, supporting zero-shot cell representation learning, transfer learning, and cross-omics prediction [24]. EpiAgent similarly learns single-cell epigenomic representations through contextual modeling of accessibility profiles [8]; we include it as a crossomics prediction baseline. These fixed-vocabulary accessibility representations use peaks as primary units, while largely ignoring the fact that peaks and genes are ultimately grounded in the underlying DNA sequence. In particular, two different peaks may be treated as independent tokens once converted into accessibility features, even though they may share related sequence grammar, motif composition, or cis-regulatory logic. This missing sequence-level linkage is precisely the gap that motivates our model design. 15
B
Details of Pre-training
We pre-train M USS on PBMC169K using the peak masked language modeling objective. AlphaGenome embeddings are used as fixed sequence features, and the input and output embeddings are tied for masked peak prediction. The full pre-training configuration is summarized in Table 5. Table 5: M USS hyperparameters for peak MLM pre-training. Hyperparameter Training objective Dataset Input sequence embedding Input dimension Model dimension Encoder layer types Number of attention heads Maximum peaks per cell Peak–gene distance bias Distance-based reweighting Distance mask value Peak Mask Ratio Optimizer Adam (β1 , β2 ) Adam ϵ Learning rate LR scheduler Warmup updates Gradient accumulation steps Batch size (per GPU) Training epochs Hardware Training time
Value Peak MLM PBMC169K AlphaGenome embedding 3072 2048 1 layer of peak self-attention, 2 layers of cross interaction blocks 16 10,000 Enabled Enabled -35 15% Adam (0.9, 0.98) 10−6 10−3 inverse_sqrt 100 8 1 5 4× H200 GPUs ∼45 hours
C
Details of Gene Expression Prediction Task
C.1
Baseline Training Protocol
For GET and EpiBERT, which are evaluated at the bulk or pseudobulk level, we first aggregate training cells from seen cell types into pseudobulk profiles. We then remove peaks and genes located in the held-out sequence folds and train the models only on the remaining seen-sequence regions. For the Borzoi and AlphaGenome baselines, which are evaluated without a cell-specific decoder, we construct cell-type pseudobulk profiles for each dataset and fine-tune a gene-level celltype-specific prediction head on top of the sequence encoder. The input to the head is the sequence representation of each gene, and the output is the corresponding gene expression count. In the unseen-cell-type setting, the prediction head is trained only on seen cell types and directly applied to held-out cell types during testing. C.2
Evaluation Gene Sets
We select 5,257 highly variable genes from PBMC10K as the initial evaluation gene set, among which 1,161 genes are located in the held-out sequence folds and are unseen during training. For other datasets, we intersect this gene list with the genes available in each dataset. This results in 3,762 genes for BMMC, 4,948 genes for Openproblem, and all 5,257 genes for Bone. C.3
Held-out Cell Types
For each dataset, we define an unseen-cell-type split by holding out selected cell types that are less similar to the training populations. These cell types are excluded from training and used only for testing. 16
Table 6: Held-out cell types used in the unseen-cell-type setting.
C.4
Dataset
Held-out cell types
PBMC10K
TEM/TEMRA cytotoxic T cells; regulatory T cells; classical monocytes; non-classical monocytes; DC2; pDC
BMMC
Erythroblast; proerythroblast; normoblast; CD16+ mono; CD8+ T naive; pDC; ID2-hi myeloid progenitor; plasma cell; ILC
Openproblem
Erythrocyte progenitor; megakaryocyte progenitor; monocyte progenitor; B-cell progenitor
Bone
ChondroPro2; MandibularChon; SutureMes1; osteoblast; lymphatic endothelial; Schwann; erythroid; arachnoid; PerineuralFIB
M USS Fine-tuning Configuration
For gene expression prediction, we initialize M USS from the peak MLM checkpoint and fine-tune it with the Poisson gene expression prediction objective. The main single-run benchmark uses seed 1; the additional BMMC robustness study uses seeds 0–4 (Appendix G.3). We use the same architecture and optimizer settings across datasets, with dataset-specific training epochs and batch sizes summarized in Table 7. Table 7: M USS hyperparameters for gene expression prediction fine-tuning. Hyperparameter Initialization Input sequence embedding Input dimension Model dimension Encoder layer types Number of attention heads Maximum peaks per cell Peak–gene distance bias Distance-based reweighting Distance mask value Loss function Optimizer Adam (β1 , β2 ) Adam ϵ Learning rate LR scheduler Warmup updates Gradient accumulation steps PBMC10K epochs / batch size BMMC epochs / batch size Openproblem epochs / batch size HCA Bone epochs / batch size
C.5
Value Peak MLM checkpoint AlphaGenome embedding 3072 2048 1 layer of peak self-attention, 2 layers of cross interaction blocks 16 10,000 Enabled Enabled -35 Poisson loss Adam (0.9, 0.98) 10−6 10−4 inverse_sqrt 100 4 30 / 8 30 / 8 15 / 8 5 / 16
Evaluation Protocol
For the main comparison in Table 1, evaluation is performed at the cell-type pseudobulk level. The separate single-cell evaluation is reported in Appendix G.2. Pseudobulk aggregation is conducted separately within each split: for bulk or pseudobulk baselines, training targets are constructed by aggregating cells within the training split, while evaluation is performed on pseudobulk profiles aggregated only from the test split. This prevents information leakage across splits and enables a fair comparison between single-cell models and bulk or pseudobulk sequence models. Before metric computation, gene expression values are normalized as log10 (CPM + 1). Let y ∈ RN and ŷ ∈ RN denote the observed and predicted pseudobulk expression profiles over N evaluated genes for a given cell type. We report Pearson correlation coefficient (PCC), concordance 17
correlation coefficient (CCC), and R2 . PCC measures linear correlation: PN ¯ i=1 (yi − ȳ)(ŷi − ŷ) qP . PCC(y, ŷ) = qP N N 2 ¯2 i=1 (yi − ȳ) i=1 (ŷi − ŷ) CCC further accounts for both correlation and agreement in scale and mean: CCC(y, ŷ) =
2ρσy σŷ ¯ 2, σy2 + σŷ2 + (ȳ − ŷ)
where ρ is the PCC between y and ŷ, and σy and σŷ are their standard deviations. R2 measures the fraction of variance explained by the prediction: PN (yi − ŷi )2 2 R (y, ŷ) = 1 − Pi=1 . N 2 i=1 (yi − ȳ) Final results are averaged over cell types within each evaluation split. C.6
Baseline Models
GET. GET [16] is a general expression transformer for modeling transcriptional regulation across human cell types. It takes chromatin accessibility and regulatory sequence-derived features as input, organized over a local genomic region around each gene, and learns transcriptional regulatory syntax through masked pretraining on pseudobulk scATAC-seq profiles. During fine-tuning, GET maps the learned chromatin regulatory representation to gene expression, enabling expression prediction in both seen and unseen cell types. In our experiments, GET is used as an ATAC+Seq baseline and initialized from the pretrained checkpoint released by the authors. ChromFound. ChromFound [24] is a foundation model tailored for single-cell chromatin accessibility data. It takes single-cell scATAC-seq profiles as input, represents open chromatin regions using genome-aware tokenization, and uses a hybrid architecture to capture genome-wide regulatory context from sparse chromatin accessibility profiles. The model outputs cell embeddings that can be transferred to downstream tasks such as cell-type annotation and cross-omics prediction. In our experiments, ChromFound is used as a non-sequence single-cell baseline and initialized from the pretrained checkpoint released by the authors. CMAE. CMAE [45] is a cross-modal autoencoder framework for translating between different single-cell data modalities. It uses modality-specific encoders and decoders to map each modality into a shared latent space, with latent alignment enabling translation between modalities that are not necessarily measured in the same cell. For scATAC-seq to scRNA-seq prediction, CMAE takes chromatin accessibility features as input and decodes the shared latent representation into gene expression profiles. In our experiments, CMAE is used as a non-sequence cross-modal baseline. scMoGNN. scMoGNN [41] is a graph neural network framework for multimodal single-cell data integration. It constructs a cell-feature bipartite graph from a given modality, where cells and biological features such as genes, proteins, or ATAC peaks are represented as graph nodes. The model performs cell-feature graph convolution to propagate information between cells and features, and then applies a task-specific head for modality prediction, matching, or joint embedding. In our experiments, scMoGNN takes single-cell ATAC features as input and predicts gene expression profiles. AlphaGenome. AlphaGenome [2] is a unified DNA sequence-to-function model for regulatory genomics. It takes long DNA sequences as input and predicts thousands of functional genomic tracks across modalities including gene expression, transcription initiation, chromatin accessibility, histone modifications, transcription factor binding, chromatin contacts, and splicing-related signals. For gene expression prediction, we use sequence-derived representations from AlphaGenome and fine-tune a gene-level prediction head. In our experiments, AlphaGenome is implemented using the PyTorch reimplementation at https://github.com/genomicsxai/alphagenome-pytorch and initialized from released pretrained weights. 18
EpiBERT. EpiBERT [23] is a multi-modal transformer for cell-type-agnostic regulatory prediction. It integrates genomic sequence with cell-type-specific chromatin accessibility and is pretrained using a masked accessibility modeling objective inspired by BERT. The learned representations can be fine-tuned for downstream regulatory tasks, including gene expression prediction in held-out genes and cell types. In our experiments, EpiBERT is used as an ATAC+Seq baseline and initialized from the pretrained checkpoint released by the authors. Borzoi. Borzoi [28] is a sequence-based model for predicting RNA-seq coverage and other regulatory genomic assays directly from DNA sequence. It models long genomic contexts to predict base- or bin-level coverage tracks, including RNA-seq, CAGE, DNase-seq, ATAC-seq, and ChIP-seq signals, thereby capturing multiple layers of gene regulation such as transcription, splicing, and polyadenylation. For gene expression prediction, we aggregate Borzoi sequence-derived outputs or representations to the gene level. In our experiments, Borzoi is used as a sequence-only baseline and initialized from the pretrained checkpoint released by the authors. Scooby, EpiAgent, and PCA+Ridge. Scooby [22] extends sequence-based prediction to singlecell resolution through a cell-specific decoder. Its pseudobulk benchmark results are reported in Appendix G. EpiAgent [8] learns representations from single-cell epigenomic profiles; for crossomics prediction we fine-tune it following the ChromFound protocol. PCA+Ridge provides a linear scATAC-to-scRNA baseline on PBMC10K and BMMC (Appendix G.4). These additions do not change the shared evaluation gene sets or the main benchmark’s held-out sequence and cell-type definitions.
D
Details of Cell Clustering Evaluation
We perform zero-shot cell clustering on the held-out PBMC169K batch BIO_ddseq_1. We follow the evaluation protocol of ChromFound [24], and some baseline results in Table 2 are taken from their paper. For each method, we compute cell embeddings from scATAC-seq data, followed by PCA with 50 components and K-means clustering with 10 initializations. We repeat the full clustering pipeline with 10 random seeds and report the mean and standard deviation of ARI, FMI, NMI, and AMI. For single-cell models, we directly use their learned cell embeddings. For bulk sequence models, which do not produce cell-level representations, we first compute peak embeddings and then average the embeddings of all accessible peaks within each cell to obtain a cell embedding. D.1
Evaluation Metrics
Let Y denote the ground-truth cell-type labels and C denote the predicted cluster labels. For paircounting metrics, we define TP, TN, FP, and FN as the numbers of cell pairs that are correctly grouped together, correctly separated, incorrectly grouped together, and incorrectly separated, respectively. The adjusted Rand index (ARI) corrects the Rand index for chance: RI =
TP + TN , TP + TN + FP + FN
ARI =
RI − E[RI] . max(RI) − E[RI]
Higher ARI indicates better agreement between predicted clusters and cell-type labels after accounting for random clustering. The Fowlkes–Mallows index (FMI) measures the geometric mean of pairwise precision and recall: r TP TP FMI = · . TP + FP TP + FN A higher FMI indicates that cells assigned to the same cluster are more consistently from the same ground-truth cell type. For information-theoretic metrics, we use mutual information between Y and C. The normalized mutual information (NMI) is computed as NMI(Y, C) =
2I(Y ; C) , H(Y ) + H(C) 19
where I(Y ; C) is the mutual information and H(·) is entropy. NMI measures the shared information between predicted clusters and cell-type labels after normalization. The adjusted mutual information (AMI) further corrects mutual information for chance: I(Y ; C) − E[I(Y ; C)] . H(Y ) + H(C) − E[I(Y ; C)] 2
AMI(Y, C) = 1
Higher AMI indicates stronger label–cluster agreement after accounting for the mutual information expected under random assignments. D.2
PCA baseline for zero-shot cell clustering
We apply PCA directly to the same binary scATAC input from the held-out PBMC169K batch BIO_ddseq_1 and cluster the resulting cell representations. Table 8 compares this baseline with AlphaGenome, ChromFound, and M USS. PCA improves on the underlying sequence-encoder baseline, but M USS retains higher scores on all four metrics. Table 8: PCA comparison for zero-shot cell clustering. Values are mean ± standard deviation where reported; PCA standard deviations are available only for ARI. Model AlphaGenome ChromFound PCA M USS
E
ARI
FMI
NMI
AMI
0.1032 ± 0.0000 0.4835 ± 0.0082 0.1649 ± 0.0221 0.5377 ± 0.0008
0.3814 ± 0.0000 0.6604 ± 0.0042 0.4473 0.6973 ± 0.0006
0.1646 ± 0.0000 0.5950 ± 0.0036 0.2856 0.6085 ± 0.0003
0.1633 ± 0.0000 0.5944 ± 0.0036 0.2845 0.6079 ± 0.0003
PBMC10K Few-Shot Evaluation Protocol
To evaluate the data efficiency of M USS, we performed a few-shot study on the PBMC10K gene expression prediction task. All few-shot experiments were initialized from the same MLM-pretrained checkpoint. For each training-set size, we fine-tuned the model on a stratified subset of the PBMC10K training split and evaluated the resulting checkpoint using the same PBMC10K unseen-sequence evaluation pipeline as in the main experiments. The training subsets contained N ∈ {0, 1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, all} paired training cells, where the all-data setting contains 5,649 cells. For each nonzero few-shot setting, cells were sampled from the training split using stratified-by-cell-type subsampling with a fixed random seed. Validation and test splits were not subsampled; all evaluations were performed on the full PBMC10K validation-test split. The evaluation cell types were also kept fixed across all settings, including TEM_TEMRA_CYTOTOXIC_T_CELLS, REGULATORY_T_CELLS, CLASSICAL_MONOCYTES, NON-CLASSICAL_MONOCYTES, DC2, and PDC. All runs used the same optimization configuration unless otherwise specified. We used Adam with β = (0.9, 0.98) and ϵ = 10−6 , an inverse-square-root learning-rate scheduler with 50 warmup updates, learning rate 10−4 , gradient clipping norm 0.0. The batch size was set to 1. Therefore, the number of optimizer steps per epoch is equal to the number of training cells in the corresponding few-shot setting. We used max-cell-peaks-num of 10,000 and the poisson loss as gene expression prediction loss. For unseen-sequence evaluation, genes in folds fold3 and fold4 were held out [28], which is the same with all other unseen sequence settings. The epoch budget was chosen so that the total number of optimizer steps increases monotonically with the number of training cells, while keeping the maximum epoch count no larger than 30 once N ≥ 256. In this way, larger few-shot subsets receive more total optimization steps, which helps ensure sufficient convergence as the amount of supervision increases, rather than prematurely stopping models trained with more data. The exact training schedule is summarized in Table 9. For checkpointing, each run was configured to retain only the final checkpoint. Specifically, we kept the last epoch only, disabled the default last-checkpoint writing, used a large save interval, and 20
Table 9: Training schedule for the PBMC10K few-shot evaluation. Since the batch size is 1, the total number of optimizer steps is equal to N × epochs. Training cells N
Epochs
Total optimizer steps
1 2 4 8 16 32 64 128 256 512 1,024 2,048 4,096 All (5,649)
200 200 200 150 100 80 60 50 30 30 30 30 30 30
200 400 800 1,200 1,600 2,560 3,840 6,400 7,680 15,360 30,720 61,440 122,880 169,470
disabled validation during training to avoid automatic best-checkpoint generation. Any remaining checkpoint_best.pt file was removed after training. Thus, each few-shot run produced exactly one checkpoint, corresponding to the final training epoch. For the zero-shot setting (N = 0), no task-specific fine-tuning was performed. Instead, we directly attached a randomly initialized gene-expression prediction head to the peak-MLM-pretrained model and evaluated it using the same PBMC10K pipeline. Since this prediction head is not trained on any paired expression data, the resulting predictions are expected to be largely uninformative, which explains the near-zero PCC observed in this setting.
F
Details of biological application methodology
We construct a motif-informed benchmark to evaluate whether models can prioritise regulatory interactions linking transcription factors (TFs), open chromatin regions (peaks), and target genes using DNA sequence. F.1
Dataset and candidate interactions
We use open chromatin peaks from PBMC data and curated TF–gene regulatory interactions from CollecTRI [32]. This contains 43,175 signed TF–gene interactions across 1,186 TFs. Candidate regulatory interactions are defined by assigning peaks to genes within a 2 Mb cis window around the transcription start site, excluding promoter-proximal regions (<2 kb). Peaks are grouped into distance bins (2–50 kb, 50–100 kb, 100–250 kb, 250 kb–2 Mb). Peak sequences are scanned for TF motifs using FIMO from the MEME Suite [19, 4] with CollecTRIoverlapping JASPAR position weight matrices [15, 32], calling instances at p ≤ 1 × 10−5 and q ≤ 0.1 (FDR-controlled). This yields 2.3k–44.7k positive gene–peak pairs across 411–668 genes (increasing with distance), with 132k–794k peak–TF motif hits per bin after filtering. The retained motif set spans ∼135–165 TFs per bin, with no single factor dominating (top ∼5–9% of hits; top five ∼25–30%). F.2
Positive and control definitions
For each gene–peak pair, we consider the TFs annotated by CollecTRI as regulators of that gene and identify which have motif support within the peak. The broad setting requires a motif for at least one relevant TF. The conservative setting requires motifs for at least two distinct relevant TFs and excludes positives supported only by GC-rich or ubiquitous TF families (e.g., SP/KLF). Motif instances are not removed from peaks; rather, positive labels supported exclusively by these families are excluded. This provides a stricter test of regulatory specificity beyond motif frequency and GC content biases. 21
Controls are constructed within the same gene and distance bin to control for gene identity and genomic distance. A control peak–gene pair is required to (i) contain no motifs for any CollecTRI TF annotated to regulate that gene, and (ii) contain at least one motif for other transcription factors. This ensures that comparisons are not driven by the generic presence or absence of motifs, but instead test whether models prioritise peaks containing motifs for the correct regulators of each gene. This formulation explicitly accounts for the fact that genes may have multiple known regulators: positives may be supported by any of these TFs, while controls must exclude all of them. For each positive pair, we sample up to five matched controls from peaks assigned to the same gene and distance bin. This defines matched groups consisting of one positive and its associated controls. Groups lacking sufficient controls are excluded. This matching strategy ensures that comparisons are performed within comparable genomic contexts. F.3
Evaluation metrics
We evaluate model performance using two complementary metrics. Top-k enrichment. For each gene and distance bin, peaks are ranked by model score (cosine similarity between peak and gene embeddings, or baseline scores). We deduplicate to unique gene–peak–distance-bin pairs before ranking. Enrichment is computed per gene as the number of positives observed among the top-k ranked peaks divided by the expected number under the gene-specific positive rate, and results are reported as the mean across genes. Matched pairwise AUROC (win-rate). Using matched groups, we compare each positive score against those of its matched controls (ties scored as 0.5). Group-level win-rates are averaged per gene, and final values are reported as the mean across genes. This formulation ensures that each gene contributes equally and avoids biases from varying numbers of candidate peaks. For both metrics, genes lacking at least one positive and one control, or insufficient candidates for evaluation, are excluded. Error bars denote 95% confidence intervals across genes, computed using the standard error of the mean. F.4
Additional considerations
Baseline sequence models operate on fixed local input windows (typically ∼1 Mb) and encode positional information only within each window, without an explicit representation of global genomic coordinates. In line with their intended usage, we tile the genome into non-overlapping windows for scalable inference; however, this implies that nearby peaks and genes may be processed in different windows and therefore lack shared contextual representation, potentially reducing embedding similarity despite genomic proximity. In contrast, our model incorporates genome-wide positional context, enabling more consistent representation across windows, which may contribute to improved long-range regulatory prioritisation. To account for this and to be fair to other models, we focus evaluation of our performance relative to distance-matched and random baselines, ensuring that improvements reflect signal beyond proximity alone. We note additional limitations of the benchmark: CollecTRI[32] integrates heterogeneous sources of TF–gene regulation and may include indirect or context-specific interactions, and motif presence does not imply TF binding or activity. Incorporating orthogonal evidence such as chromatin accessibility footprints [3] may further refine these labels.
22
G
Additional Gene Expression Evaluations
G.1
Additional pseudobulk baseline: EpiAgent
Table 10 compares EpiAgent [8] and M USS on seen sequences. Normalization and splits follow Appendix C; EpiAgent uses the ChromFound fine-tuning protocol. M USS achieves higher PCC, CCC, and R2 across all four datasets and both cell-type settings. Unseen-sequence diagnostics are reported in Section G.4. Table 10: EpiAgent comparison on seen sequences. Entries are PCC / CCC / R2 ; CT denotes the cell-type split.
G.2
Dataset
CT
EpiAgent
M USS
PBMC10K
Seen Unseen
0.763 / 0.524 / 0.092 0.746 / 0.503 / −0.009
0.909 / 0.895 / 0.811 0.893 / 0.887 / 0.788
BMMC
Seen Unseen
0.819 / 0.575 / 0.131 0.818 / 0.620 / 0.248
0.983 / 0.981 / 0.962 0.948 / 0.937 / 0.873
Openproblem
Seen Unseen
0.876 / 0.683 / 0.116 0.860 / 0.669 / 0.079
0.996 / 0.995 / 0.990 0.979 / 0.978 / 0.956
Bone
Seen Unseen
0.929 / 0.666 / −0.137 0.915 / 0.680 / −0.070
0.958 / 0.945 / 0.897 0.940 / 0.928 / 0.863
Single-cell expression prediction
Table 11 reports PCC at single-cell resolution rather than after cell-type pseudobulk aggregation. M USS is competitive on seen sequences: it leads on BMMC and Openproblem, while scMoGNN leads on PBMC10K and CMAE on Bone. On unseen sequences, M USS retains positive predictive correlation on all four datasets, whereas the fixed-vocabulary comparison models have near-zero reported scores. Table 11: Single-cell gene expression PCC. Bold denotes the highest value within each sequence setting. Model
G.3
PBMC10K
BMMC
Openproblem
Bone
CMAE scMoGNN ChromFound M USS
Seen sequences 0.861 0.680 0.903 0.720 0.837 0.658 0.876 0.732
0.627 0.689 0.534 0.691
0.827 0.805 0.774 0.811
CMAE scMoGNN ChromFound M USS
Unseen sequences −0.014 −0.007 −0.018 −0.005 0.010 −0.003 0.436 0.382
0.003 −0.039 −0.011 0.535
−0.000 0.014 −0.006 0.410
Five-seed robustness on BMMC
We repeat the BMMC benchmark with seeds 0–4 and report PCC means and standard deviations in Table 12. M USS remains the highest-scoring model in each setting, with standard deviations of 0.001–0.002. These repetitions supplement the seed-1 results in the main benchmark; fixed splits and deterministic pseudobulk aggregation alone do not quantify variation between training runs. The five-seed comparison is restricted to BMMC and the methods listed below.
23
Table 12: BMMC pseudobulk PCC (mean ± standard deviation, five seeds). CT denotes cell types; dashes indicate unsupported unseen-sequence evaluation. Seen sequences Model CMAE scMoGNN ChromFound Borzoi AlphaGenome GET EpiBERT M USS
G.4
Unseen sequences
Seen CT
Unseen CT
Seen CT
Unseen CT
0.463 ± 0.038 0.859 ± 0.059 0.856 ± 0.007 0.719 ± 0.019 0.696 ± 0.046 0.597 ± 0.008 0.879 ± 0.006 0.982 ± 0.001
0.458 ± 0.036 0.827 ± 0.049 0.822 ± 0.007 0.690 ± 0.016 0.650 ± 0.058 0.589 ± 0.006 0.853 ± 0.006 0.946 ± 0.001
— — — 0.567 ± 0.022 0.656 ± 0.012 0.205 ± 0.017 0.547 ± 0.008 0.747 ± 0.002
— — — 0.550 ± 0.016 0.628 ± 0.020 0.192 ± 0.013 0.561 ± 0.008 0.740 ± 0.001
PCA+Ridge and fixed-vocabulary failure diagnostics
We include a PCA+Ridge linear model mapping scATAC inputs to scRNA outputs. It is a strong comparator for genes present during training (Table 13), reaching pseudobulk PCC 0.900 on PBMC10K and 0.972 on BMMC. Its output variables are nevertheless tied to the training gene set. Table 13: PCA+Ridge comparison. Entries are PCC / CCC / R2 . Dataset
Sequences
PCA+Ridge
M USS
PBMC10K PBMC10K BMMC BMMC
Seen Unseen Seen Unseen
0.900 / 0.878 / 0.782 0.000 / 0.000 / −1.310 0.972 / 0.963 / 0.931 0.000 / 0.000 / −1.707
0.909 / 0.895 / 0.811 0.684 / 0.663 / 0.409 0.983 / 0.981 / 0.962 0.748 / 0.738 / 0.524
Table 14 similarly preserves the EpiAgent unseen-sequence diagnostics separately from the sequencegeneralization benchmark. The near-zero correlations and negative R2 values do not support generalization beyond its fixed vocabulary. Table 14: EpiAgent unseen-sequence failure diagnostics. CT denotes the cell-type split. These values do not represent native unseen-gene support. Dataset
CT
PCC
CCC
R2
PBMC10K
Seen Unseen Seen Unseen Seen Unseen Seen Unseen
-0.024 -0.013 -0.029 -0.020 -0.026 -0.017 -0.007 -0.011
-0.023 -0.012 -0.022 -0.015 -0.024 -0.016 -0.007 -0.011
-1.078 -1.115 -0.789 -0.861 -0.665 -0.664 -1.519 -1.553
BMMC Openproblem Bone
24
H
Additional Architecture and Pretraining Ablations
H.1
Two-sided versus upstream-only genomic context
Restricting each gene to upstream peaks reduces seen PCC and CCC, while improving unseen PCC at the cost of a slight decrease in unseen CCC (Table 15). These results highlight a trade-off in spatial context. Overall, bidirectional cross-scale information exchange remains the more effective design, while restricting the spatial context to upstream peaks does not yield consistent improvements. Table 15: PBMC10K comparison of two-sided and upstream-only genomic context using AlphaGenome. Bold marks the better value per metric. Genomic context
Unseen seq.
Seen seq.
PCC↑ CCC↑ PCC↑ CCC↑ Both sides (M USS) Upstream only
H.2
0.663 0.659
0.684 0.701
0.909 0.885
0.895 0.864
Peak-MLM ablations across downstream tasks
Zero-shot cell clustering. Removing peak MLM reduces held-out clustering ARI from 0.5377 to 0.1221, approaching the AlphaGenome baseline (Table 16). The cross-task improvement supports learning cell-level accessibility context beyond the frozen sequence features. Table 16: Peak-MLM ablation for zero-shot cell clustering. Entries are means ± standard deviations. Model AlphaGenome M USS w/o peak MLM M USS
ARI
FMI
NMI
AMI
0.1032 ± 0.0000 0.1221 ± 0.0006 0.5377 ± 0.0008
0.3814 ± 0.0000 0.3773 ± 0.0005 0.6973 ± 0.0006
0.1646 ± 0.0000 0.2068 ± 0.0007 0.6085 ± 0.0003
0.1633 ± 0.0000 0.2056 ± 0.0007 0.6079 ± 0.0003
Enhancer–gene linking. Removing peak MLM lowers balanced AUROC, balanced AUPRC, and all reported eQTL retrieval metrics (Table 17). Table 17: Peak-MLM ablation for eQTL enhancer–gene linking. “Bal.” denotes the balanced positive/negative evaluation. The last row is full minus ablated. Model
AUROC AUPRC AUPRC AUPRC (bal.) (bal.) micro macro NDCG@10
HR@10
M USS M USS w/o peak MLM Difference
0.6590 0.6106 0.0484
0.5571 0.3947 0.1624
0.6499 0.6210 0.0289
25
0.1120 0.0422 0.0698
0.2051 0.1389 0.0662
0.2095 0.1479 0.0616
I
Enhancer–Gene Retrieval under Class Imbalance
I.1
Per-gene retrieval with a broad candidate set
The distance-matched AUROC experiment in Section 3.3 uses a balanced 1:1 positive-to-negative ratio. To evaluate a more imbalanced retrieval setting, we also rank candidate peaks for each gene within a ±1 Mb cis window. eQTL-supported pairs define positives, and potential positives are excluded from the negative pool. The resulting positive-to-negative ratio is approximately 1:36. We report micro- and macro-AUPRC together with normalized discounted cumulative gain (NDCG) and hit rate (HR) at ranks 5, 10, and 20. AUPRC evaluates precision–recall performance, while the top-ranked retrieval metrics assess the prioritization of experimentally supported candidates. As shown in Table 18, M USS has the highest score across all eight reported metrics among the compared sequence- and epigenome-based models. Table 18: eQTL enhancer–gene retrieval within ±1 Mb, at approximately 1:36 class imbalance. Higher is better. AUPRC Model
I.2
Micro
Macro
NDCG @5
@10
HR @20
@5
@10
@20
AlphaGenome 0.0718 0.1363 0.1233 0.1403 0.1694 0.2999 0.4114 Borzoi 0.0834 0.1581 0.1452 0.1673 0.1998 0.3488 0.4702 GET 0.0357 0.1014 0.0971 0.1072 0.1288 0.2813 0.3982 EpiBERT 0.0445 0.1016 0.0996 0.1081 0.1317 0.2847 0.3958 M USS 0.1271 0.2500 0.2331 0.2664 0.3157 0.4868 0.6492
0.5421 0.6052 0.5377 0.5245 0.7784
A linear baseline and distance-stratified retrieval
We fit a PCA+Ridge model from scATAC to scRNA and use its peak-by-gene coefficient matrix as the association score. This tests whether a linear cross-modal predictor is sufficient for the regulatory-linking task. Table 19 compares the overall candidate set and three enhancer–gene distance bins. M USS improves overall micro-AUPRC from 0.0532 to 0.1271 and macro-AUPRC from 0.0920 to 0.2500. Its advantage is particularly pronounced beyond 100 kb, where micro-AUPRC rises from 0.0203 to 0.0528 and HR@10 from 0.3717 to 0.5932. The advantage is not universal at short distance: PCA+Ridge has higher HR@10 in the 0–50 kb bin (0.8677 versus 0.8478), while M USS leads the other three metrics in that bin. Table 19: PCA+Ridge versus M USS for eQTL retrieval. Bold indicates the higher value within each distance bin. Distance
Model
AUPRC micro
AUPRC macro
NDCG@10
HR@10
All
PCA+Ridge M USS
0.0532 0.1271
0.0920 0.2500
0.1054 0.2664
0.4056 0.6492
0–50 kb
PCA+Ridge M USS
0.2008 0.2039
0.3438 0.3672
0.3955 0.3974
0.8677 0.8478
50–100 kb
PCA+Ridge M USS
0.1500 0.1875
0.3872 0.4859
0.4640 0.5535
0.8690 0.8946
> 100 kb
PCA+Ridge M USS
0.0203 0.0528
0.0985 0.2537
0.1087 0.2869
0.3717 0.5932
26
J
Computational Efficiency and Peak-count Scaling
J.1
Inference-time comparison
We profile inference on the same 2,000 BMMC test cells using one NVIDIA H200 GPU (Table 20). M USS takes 61.18 ms per cell on average, compared with 5.94 ms for ChromFound and 0.99 ms for CMAE. The multi-scale representation therefore carries a substantial inference cost relative to lightweight baselines. Table 20: Inference on 2,000 BMMC test cells using one H200. Timing and throughput are reported with the precision of the measurements. Model
Mean (ms/cell)
Median (ms/cell)
Throughput (cells/s)
0.99 5.94 61.18
0.99 5.93 55.07
1,006 168 16.3
CMAE ChromFound M USS
J.2
Training memory with increasing peaks
We profile simulated cells with more peaks using BF16 and a per-GPU batch size of one, with memory-efficient exact attention implemented through FlashAttention/FlexAttention. Table 21 gives the measured training GPU memory. Table 21: Training memory for simulated cells with increasing peak counts. Settings: BF16, one cell per GPU, memory-efficient exact attention. Peaks per cell
8,192
16,384
24,576
32,768
49,152
65,536
GPU memory (GB)
29.2
40.4
55.0
69.5
98.7
127.8
The measured footprint is 69.5 GB for 32,768 peaks and 127.8 GB for 65,536 peaks, within nominal 80 GB and 141 GB GPU memory budgets, respectively. This demonstrates feasibility beyond the training cap in the profiled setting; it is not a runtime scaling experiment or a guarantee for arbitrary batch sizes and implementations. Memory-efficient exact attention avoids materializing the complete attention matrix but does not remove the quadratic number of pairwise peak interactions. Sparse, linear, or low-rank approximations may reduce arithmetic cost and remain directions for future work.
27
NeurIPS Paper Checklist 1. Claims Question: Do the main claims made in the abstract and introduction accurately reflect the paper’s contributions and scope? Answer: [Yes] Justification: The abstract and introduction state the main contributions of M USS, including sequence-aware peak and gene encoding, multi-scale regulatory modeling, and evaluation on gene expression prediction and downstream regulatory tasks. These claims are supported by the method description and experimental results in Sections 2 and 3. 2. Limitations Question: Does the paper discuss the limitations of the work performed by the authors? Answer: [Yes] Justification: Section 5 discusses encoder dependence, quadratic attention cost, paired-data requirements, restricted linking vocabularies, the scope of the spatial-context ablation, and BMMC-only multi-seed evaluation. Appendices H and J provide supporting details. 3. Theory assumptions and proofs Question: For each theoretical result, does the paper provide the full set of assumptions and a complete (and correct) proof? Answer: [N/A] Justification: The paper does not present theoretical results or formal theorems. The mathematical formulations are used to describe the model architecture and training objectives. 4. Experimental result reproducibility Question: Does the paper fully disclose all the information needed to reproduce the main experimental results of the paper to the extent that it affects the main claims and/or conclusions of the paper (regardless of whether the code and data are provided or not)? Answer: [Yes] Justification: The paper provides the model architecture, training objectives, data splits, evaluation protocols, hyperparameters, and compute details needed to reproduce the main experimental results. Additional implementation details are provided in the appendix. 5. Open access to data and code Question: Does the paper provide open access to the data and code, with sufficient instructions to faithfully reproduce the main experimental results, as described in supplemental material? Answer: [Yes] Justification: The experiments are based on publicly available datasets and previously released baselines, all of which are cited in the paper. We provide detailed data processing, model configuration, and evaluation instructions in the appendix, and will release code and processed metadata to support reproducibility. 6. Experimental setting/details Question: Does the paper specify all the training and test details (e.g., data splits, hyperparameters, how they were chosen, type of optimizer) necessary to understand the results? Answer: [Yes] Justification: The paper specifies the datasets, held-out sequence and cell-type splits, training objectives, optimizer settings, learning rates, batch sizes, epochs, and evaluation metrics. Full pre-training, fine-tuning, and evaluation details are reported in the appendix. 28
7. Experiment statistical significance Question: Does the paper report error bars suitably and correctly defined or other appropriate information about the statistical significance of the experiments? Answer: [Yes] Justification: Clustering results report means and standard deviations over 10 seeds where available. Table 12 reports five-seed BMMC PCC means and standard deviations. Enhancer– gene AUROC uses 95% bootstrap confidence intervals; the motif benchmark uses gene-level confidence intervals. Other expression results remain single-run estimates, and unavailable PCA uncertainties are not imputed. 8. Experiments compute resources Question: For each experiment, does the paper provide sufficient information on the computer resources (type of compute workers, memory, time of execution) needed to reproduce the experiments? Answer: [Yes] Justification: Section 3.1 and Appendix B give pretraining hardware and time. Appendix J adds H200 inference timing and BF16 training-memory measurements versus peak count. These profiles do not cover end-to-end runtime for every downstream task. 9. Code of ethics Question: Does the research conducted in the paper conform, in every respect, with the NeurIPS Code of Ethics https://neurips.cc/public/EthicsGuidelines? Answer: [Yes] Justification: The research uses publicly available or previously released biological datasets and does not involve deployment, decision-making systems, or collection of new humansubject data. The work conforms to the NeurIPS Code of Ethics. 10. Broader impacts Question: Does the paper discuss both potential positive societal impacts and negative societal impacts of the work performed? Answer: [Yes] Justification: Section 5 discusses regulatory hypothesis generation and the risks of interpreting association scores as causal or clinical evidence. Experimental validation and oversight are required before therapeutic or sequence-engineering applications. 11. Safeguards Question: Does the paper describe safeguards that have been put in place for responsible release of data or models that have a high risk for misuse (e.g., pre-trained language models, image generators, or scraped datasets)? Answer: [N/A] Justification: The work does not release a high-risk generative model, scraped dataset, or system with direct misuse potential. The proposed model is designed for biological representation learning and regulatory prediction. 12. Licenses for existing assets Question: Are the creators or original owners of assets (e.g., code, data, models), used in the paper, properly credited and are the license and terms of use explicitly mentioned and properly respected? Answer: [Yes] Justification: Existing datasets, models, and baselines used in the paper are properly cited, including PBMC169K, BMMC, Openproblem, Bone, AlphaGenome, Borzoi, GET, EpiBERT, ChromFound, and other baselines. We use these assets according to their intended research use and do not redistribute restricted raw data. 29
13. New assets Question: Are new assets introduced in the paper well documented and is the documentation provided alongside the assets? Answer: [N/A] Justification: The paper does not introduce a new dataset or benchmark asset. The proposed method and experimental protocols are described in the paper and appendix. 14. Crowdsourcing and research with human subjects Question: For crowdsourcing experiments and research with human subjects, does the paper include the full text of instructions given to participants and screenshots, if applicable, as well as details about compensation (if any)? Answer: [N/A] Justification: The paper does not involve crowdsourcing experiments or direct interaction with human participants. 15. Institutional review board (IRB) approvals or equivalent for research with human subjects Question: Does the paper describe potential risks incurred by study participants, whether such risks were disclosed to the subjects, and whether Institutional Review Board (IRB) approvals (or an equivalent approval/review based on the requirements of your country or institution) were obtained? Answer: [N/A] Justification: The paper uses publicly available, de-identified single-cell genomics datasets and does not conduct new human-subject data collection. 16. Declaration of LLM usage Question: Does the paper describe the usage of LLMs if it is an important, original, or non-standard component of the core methods in this research? Note that if the LLM is used only for writing, editing, or formatting purposes and does not impact the core methodology, scientific rigor, or originality of the research, declaration is not required. Answer: [N/A] Justification: LLMs are not used as an important, original, or non-standard component of the core method or experiments. Any use of writing assistance does not affect the scientific methodology, results, or claims.
30
Related documents
- Tensor network-based gene regulatory network inference for single-cell transcriptomic data.#362163
- Multi-Network Co-expression Analysis Enhances Biological Insights from Single-Cell Gene Expression.#1449582
- VOICE: A Vision-Omics Foundation Model Integrating Direct and Retrieval-Based Prediction of In-situ Single-Cell Gene Expression#1536212
- RAGCell: Retrieval-Augmented Generation as Supervision for Versatile Single-cell Analysis#1083614
- SKIM: A fast sketching strategy integrated with model’s dynamic-feedback for large-scale single-cell transcriptomic analysis#443296
Retrieved via Conceptio: every document is proof-bundled with source, license, and retrieval metadata.
Read the Docs → · View CLI source on GitHub · Conceptio Open Knowledge Archive