alphaFeedback

WorksComputer Science

QProtFuse: Query-Guided Layer Fusion for Retrieval-Augmented Protein Function Prediction

AI contributions
Not recorded for this paper
View details
Ancillary data
1 code link
View

Abstract

Predicting protein functions from amino acid sequences is essential to understanding biological processes. Large language models (LLMs) offer flexible function descriptions to natural-language queries, yet their limited protein understanding motivates retrieval-augmented generation (RAG). Existing protein RAG methods primarily expand external retrieval signals while overlooking the rich knowledge encoded within a single protein language model (PLM). We show that retrieval performance varies across PLM layers and biological tasks, making conventional final-layer selection suboptimal. To this end, we propose QProtFuse, which uses queries to adaptively fuse multi-layer protein features and jointly learns protein and annotation retrieval through intra-modal and cross-modal contrastive objectives. On Prot-Inst-OOD, QProtFuse achieves the best protein and annotation retrieval scores, reaching 16.4% Recall@1 with annotation reranking. These gains improve downstream RAG-based function descriptions, yielding the highest LLM-as-a-judge scores for both Qwen3-8B (6.22/10) and DeepSeek-V4-Pro (6.68/10). Ablations and weight analyses demonstrate the value of query-guided fusion and complementary training objectives for exploiting a PLM's internal knowledge.

Introduction

Proteins are essential to biological processes. Predicting their functions from amino acid sequences is therefore a central task in computational biology. Traditional sequence analysis uses BLAST [1] to find homologs and InterPro [5] to identify family and domain signatures. These methods depend on informative matches and cannot directly answer specific biological questions.

More recently, broader large language models (LLMs) for life-science research have begun to tackle protein-related tasks [23, 2]. Protein-oriented LLMs incorporate amino acid sequences through direct tokenization [3, 25] (Wang et al. 2024b) or dedicated protein encoders [10] (Zhuo et al. 2024; Zhou et al. 2026). Together, these models offer the potential to answer complex biological questions in free-form by leveraging their internal pretrained knowledge and reasoning capabilities.

Despite these advances, the inherent gap between proteins and natural language remains a major obstacle to reliable protein understanding by LLMs (Zhang et al., 2026). For protein function description, Wu et al. (2025) show that retrieval-based methods can outperform direct LLM generation. This highlights the value of external biological knowledge, motivating retrieval-augmented generation (RAG) approaches (Wu et al., 2025; Ma et al., [22]; Ding et al. [7]. As illustrated in Figure 1(a), these approaches retrieve relevant proteins and annotations to enhance LLM-based protein function description.

A typical retrieval-augmented pipeline and retrieval performance comparisons

Figure 1. (a) A typical retrieval-augmented pipeline for protein function description. (b) Layer-wise retrieval performance of ESM2-650M across four Prot-Inst-OOD tasks. (c) Retrieval performance comparison of final-layer ESM, ESM with MMseqs2, ESM with ProstT5, and averaged ESM layer features.

However, current protein RAG methods focus on incorporating external retrieval signals, such as those from sequence alignment tools [1, 29] and additional protein language models (PLMs) [19, 11] (Wang et al. 2024a), while leaving the knowledge within a single PLM insufficiently explored. Previous studies reveal that PLMs encode rich and distinct biological features across different layers [27, 19, 12] (Vig et al. 2021). These findings raise two questions:

Q1: Do different PLM layers exhibit distinct strengths in protein retrieval?

Q2: If so, how can we effectively use this internal knowledge to improve protein RAG?

To answer these questions, we first probe the layer-wise retrieval performance of ESM-2 [19] on Prot-Inst-OOD (Wu et al., 2025). As shown in Figure 1(b), the four subtasks achieve their best retrieval performance using features from different intermediate layers. These observations answer Q1 and show that relying solely on final-layer features is suboptimal. As a first step toward Q2, we test a simple fusion strategy by uniformly averaging features across all layers. Even this simple strategy outperforms those incorporating MMseqs2 sequence similarity or ProstT5 features (Figure 1(c)).2 However, uniform averaging still generally falls short of task-specific best-performing layers (see Appendix § 7). This gap calls for a more adaptive fusion strategy that exploits the distinct strengths of different layers.

Inspired by multi-layer visual feature fusion in multimodal LLMs [18, 16] (Yao et al. 2024), we propose QProtFuse (Query-guided multi-layer Protein Feature Fusion) for retrieval-augmented protein function prediction. QProtFuse leverages the query to adaptively assign layer-wise weights and fuse multi-layer features. To optimize this fusion, we propose a dual-objective contrastive learning framework that couples an intra-modal protein-to-protein objective

with an inter-modal protein-to-annotation objective. These two objectives are mutually reinforcing and jointly enable both protein and annotation retrieval during inference, thereby broadening the applicability of QProtFuse. On Prot-Inst-OOD, QProtFuse achieves superior protein and annotation retrieval performance compared with all baselines, reaching a Recall@1 of 16.4% and Recall@10 of 25.9% with our reranking configuration. These retrieval gains improve downstream function descriptions, yielding the highest LLM-as-a-judge scores among the evaluated methods, with 6.22/10 on Qwen3-8B and 6.68/10 on DeepSeek-V4-Pro.

Our contributions are summarized as follows:

  • We present the first systematic study of multi-layer PLM features for protein retrieval, showing that the best layer varies across tasks and using only final-layer features is suboptimal.

  • We propose QProtFuse, which combines query-guided layer fusion with joint protein-to-protein and protein-to-annotation alignment to exploit the internal knowledge of PLMs.

  • We achieve SOTA retrieval and RAG-based protein function description performance, demonstrating the value of adaptive layer fusion for protein search and annotation.

Related Work

LLMs for Protein Understanding

Protein-oriented LLMs mainly integrate proteins through direct tokenization or encoder-based alignment. Direct tokenization approaches model amino-acid tokens alongside natural language (Wang et al., 2024b; Xia et al., 2025), with further developments in both tokenization and training objectives, where Intern-S1 [3] introduces modality-specific tokenization and AMix-2 [25] adopts block-wise diffusion for joint protein–text modeling. Encoder-based approaches instead use projectors or Q-Formers to align protein features with an LLM [21] (Zhuo et al. 2024; Zhou et al. 2026; Wang et al. 2025). Within this paradigm, Prot2Text-V2 [10] strengthens protein–text alignment through contrastive learning, while BioReason-Pro [8] emphasizes biological reasoning through reinforcement learning. Despite these advances, Zhuang et al. (2026) identify limitations in both approaches, motivating an alternative that supplies LLMs with structured biological context extracted by external tools.

Reliable protein function description remains challenging for LLMs due to the inherent modality gap. Wu et al. (2025) show that simple retrieval can outperform protein-oriented LLMs and propose a dual-index retrieval method combining MMseqs2 (Steinegger and Söding, [29]) and ESM (Lin et al., [19]). ProtQueSt (Ma et al., [22]) ensembles ESM and ProstT5 (Heinzinger et al., [11]) features with query-conditioned contrastive learning to retrieve annotations suited to the biological question. These methods improve retrieval through more external similarity signals. Our work focuses on the knowledge within a single PLM, learning to combine its layer features according to the query.

Layerwise Probing in PLMs

Recent studies have probed the biological knowledge encoded within PLMs. Rao et al. [27] and Lin et al. [19] show that PLMs learn structural information from sequences alone that supports residue contact prediction and atomic-level folding. More specifically, Vig et al. (2021) find that attention captures residue contacts and binding sites, with deeper layers attending to increasingly complex biophysical properties. Kumar and Jha [12] probe ESM-2 layers for kinase functional prediction and show that selected intermediate layers out-perform the final layer. From a geometric perspective, Beshkov and Malthe-Sorenssen [4] trace changes in feature geometry across depth and find that structural fidelity is highest near, but before, the final layer. Together, these studies establish that the most useful biological features need not occur at the encoder output. We investigate how these differences affect protein retrieval and how query-guided fusion can turn them into more effective retrieval features.

Multi-Layer Feature Fusion

Motivated by the observation that earlier visual layers preserve visual details that are not fully captured by final layers, recent work has studied multi-layer fusion in multimodal LLMs. Dense Connector (Yao et al. (2024)) explores integrating features from multiple visual encoder layers to enrich visual input. Chen et al. [6] show that shallow and middle layers are particularly useful for fine-grained visual tasks and develop a lightweight layer-concat fusion strategy. Li et al. (2026) and Lin et al. [16] use textual queries to adaptively determine the weights of visual features from different layers. Lin et al. [18] conduct a systematic comparison and find that combining features from different encoder layers improves generalization and directly fusing visual features at the LLM input, rather than injecting them into its intermediate layers, provides consistently strong performance. We extend layer fusion to PLMs and adapt it to retrieval through joint protein-to-protein and protein-to-description contrastive objectives.

Method

We study retrieval-augmented protein function description given natural-language queries. Each sample is a tuple (p,q,d)(p, q, d) comprising a protein sequence pp, a natural-language query qq, and its functional description dd. Given a reference database D={(pi,qi,di)}i=1M\mathcal{D} = \{(p_i, q_i, d_i)\}_{i=1}^{M}, retrieval-augmented prediction selects KK reference samples SKS_K to enhance LLM generation of dd. For a fixed LLM generator PϕP_{\phi}, the ideal evidence set satisfies

SK∗=arg⁡max⁡S⊂D,∣S∣=K log⁡Pϕ(d∣p,q,S).(1)S_K^* = \underset{S \subset\mathcal{D}, \lvert S \rvert= K}{\arg\max}\ \log P_{\phi}(d \mid p, q, S). \tag*{(1)}

Our goal is to train a retriever that selects such evidence. However, directly optimizing Equation (1) is expensive, as the (MK)\binom{M}{K} possible combinations form a prohibitively large search space, and the evaluation requires costly LLM inference. Prior work shows that improving retrieved evidence can enhance generation quality [14, 28]. We therefore focus on retrieval effectiveness as a proxy for evidence quality:

θ∗=arg⁡max⁡θ E(p,q,d)∼T[U(πθ(p,q),R(d))].(2)\theta^* = \underset{\theta}{\arg\max}\ \mathbb{E}_{(p,q,d)\sim\mathcal{T}}\left[\mathcal{U}\left(\pi_{\theta}(p,q), \mathcal{R}(d)\right)\right]. \tag*{(2)}

where T\mathcal{T} is the training set, πθ(p,q)\pi_{\theta}(p, q) ranks the samples in D\mathcal{D} by (p,q)(p, q), and R(d)\mathcal{R}(d) is the set of oracle samples in D\mathcal{D} that match description dd. U\mathcal{U} measures ranking quality, such as Recall@KK.

Figure 2 illustrates the QProtFuse framework. We evenly divide consecutive PLM layers into groups and mean-pool their features, then use the query to predict group weights for adaptive fusion (§ 3.1). We train QProtFuse with two complementary objectives: intra-modal protein-to-protein (PP) alignment and cross-modal protein-to-annotation (PA) alignment (§ 3.2). The same model supports protein retrieval, annotation retrieval, and two-stage retrieval with reranking (§ 3.3).

Overview of QProtFuse Framework

Figure 2. Overview of QProtFuse Framework. Left. Features from a frozen ESM are pooled within consecutive layer groups and fused using query-dependent weights. Right. During training, the model is jointly optimized for intra-modal protein-protein and inter-modal protein-to-annotation alignment. During inference, one checkpoint supports protein retrieval, annotation retrieval, and protein retrieval with annotation-based reranking.

Query-Guided Layer Fusion

Grouping layer features. For a protein pp with nn residues, a frozen ESM2-650M encoder [19] produces residue features H(ℓ)(p)∈Rn×1280\mathbf{H}^{(\ell)}(p) \in\mathbb{R}^{n \times1280} at each of its L=33L = 33 transformer layers. We average over residues to obtain a protein feature

for each layer. As shown in Figure 3, neighboring ESM layers typically yield highly similar protein features, suggesting redundancy in routing over every layer independently. We therefore follow the consecutive-layer grouping strategy of Li et al. (2026), and partition the layers into G=7G = 7 groups {Gg}g=1G\{\mathcal{G}_g\}_{g=1}^{G} and average within each group:

Pairwise cosine similarity heatmap between ESM-2 layer features

Figure 3. Pairwise cosine similarity between ESM-2 layer features, averaged over training proteins. Neighboring layers typically produce similar features, motivating consecutive-layer grouping.

ℓ(p)=1n∑t=1nHt(ℓ)(p),gg(p)=1∣Gg∣∑ℓ∈Ggℓ(p).(3)\begin{aligned} \boldsymbol{\ell}(p) &= \frac{1}{n}\sum_{t=1}^{n}\mathbf{H}^{(\ell)}_t(p),\\ \mathbf{g}_g(p) &= \frac{1}{\lvert\mathcal{G}_g\rvert}\sum_{\ell\in\mathcal{G}_g}\boldsymbol{\ell}(p). \tag*{(3)} \end{aligned}

Grouping reduces the number of fusion weights while retaining features from different depths.

Query-guided fusion. As shown in prior studies [4] (Vig et al. 2021), different PLM layers capture distinct biological properties with varying relevance to downstream tasks. We therefore condition layer fusion on the query, adapting each group's contribution to the requested functional aspect. A frozen text encoder TT maps qq to eq=T(q)\mathbf{e}_q = T(q), from which an MLP predicts group weights:

α(q)=softmax⁡(MLP⁡q(eq)).(4)\boldsymbol{\alpha}(q) = \operatorname{softmax}(\operatorname{MLP}_q(\mathbf{e}_q)). \tag*{(4)}

Using these weights, we fuse the group features to obtain the final query-conditioned protein feature:

f(p∣q)=∑g=1Gαg(q)gg(p),z(p∣q)=L2Norm⁡(MLP⁡(f(p∣q))).(5)\begin{aligned} \mathbf{f}(p \mid q) &= \sum_{g=1}^{G}\alpha_g(q)\mathbf{g}_g(p),\\ \mathbf{z}(p \mid q) &= \operatorname{L2Norm}(\operatorname{MLP}(\mathbf{f}(p \mid q))). \tag*{(5)} \end{aligned}

A high-level view. QProtFuse makes the features of a protein conditional on the biological question. From a broader perspective, this follows the principle of conditional representation learning, which adapts features to a specified task [20], and is consistent with the query-conditioned protein retrieval formulation of ProtQueSt [22]. Our conditioning acts on the mixture of PLM layers, where the same sequence can receive different combinations of features from a frozen PLM under different queries.

Joint Contrastive Objectives

A natural way to construct πθ(p,q)\pi_\theta(p,q) in Equation (2) is to use z(p∣q)z(p \mid q) from Equation (5) to rank candidates according to their descriptions. This leads to protein–text cross-modal contrastive learning, as used by Ma et al. [22]. However, cross-modal alignment alone can neglect within-modality relationships and degrade feature quality (Yang et al., 2022). We therefore combine intra-modal PP and cross-modal PA alignment objectives to encourage query-conditioned similarity between proteins while aligning them with their annotations.

Protein-to-protein alignment. Given positive and negative pairs with labels yij∈{+1,−1}y_{ij} \in\{+1,-1\}, the PP objective learns to distinguish functionally related proteins under the query. We encode the query protein and each candidate with the same instruction qiq_i and compute their similarity:

rijPP=cos⁡(z(pi∣qi),z(pj∣qi))/τ.(6)r_{ij}^{\mathrm{PP}} = \cos\left(z(p_i \mid q_i), z(p_j \mid q_i)\right)/\tau. \tag*{(6)}

We optimize the expected SigLIP loss (Zhai et al., 2023) over training queries si∈Ts_i \in\mathcal{T} and candidates sj∈Ds_j \in\mathcal{D}:

LPP=Esi∼T, sj∼D[−log⁡σ(yij(rijPP+b))].(7)\mathcal{L}_{\mathrm{PP}} = \mathbb{E}_{s_i \sim\mathcal{T},\,s_j \sim\mathcal{D}}\left[-\log\sigma\left(y_{ij}\left(r_{ij}^{\mathrm{PP}}+b\right)\right)\right]. \tag*{(7)}

Here σ\sigma is the sigmoid function, and both the temperature τ\tau and bias bb are learnable. During training, D=T\mathcal{D}=\mathcal{T}, with candidate selection specified below. This objective increases query-conditioned similarity for positive protein pairs and decreases it for negative pairs.

Protein-to-annotation alignment. The PA objective aligns the same query-conditioned protein features with candidate annotation features u(dj)\mathbf{u}(d_j), obtained from the same frozen text encoder TT used for queries and a separate annotation projector. We define the similarity and expected loss as

rijPA=cos⁡(z(pi∣qi),u(dj))/τ,LPA=Esi∼T, sj∼D[−log⁡σ(yij(rijPA+b))].(8)\begin{aligned} r_{ij}^{\mathrm{PA}} &= \cos\left(z(p_i \mid q_i), \mathbf{u}(d_j)\right)/\tau,\\ \mathcal{L}_{\mathrm{PA}} &= \mathbb{E}_{s_i \sim\mathcal{T},\,s_j \sim\mathcal{D}}\left[-\log\sigma\left(y_{ij}\left(r_{ij}^{\mathrm{PA}}+b\right)\right)\right]. \tag*{(8)} \end{aligned}

This objective draws protein features toward matching annotations and pushes them from unrelated descriptions. We combine the two objectives into the final objective:

L=LPP+LPA.(9)\mathcal{L}=\mathcal{L}_{\mathrm{PP}}+\mathcal{L}_{\mathrm{PA}}. \tag*{(9)}

Both objectives update the fusion network. The ESM and text encoder remain frozen.

Positive and negative pairs. For a query sample si=(pi,qi,di)s_i=(p_i,q_i,d_i), positives share its target description, while eligible negatives have similar instructions but dissimilar descriptions. We adopt the setting of ProtQueSt [22] and define

Pi={sj∈D:cos⁡(qi,qj)>τquery,dj=di},Ni={sj∈D:cos⁡(qi,qj)>τquery,cos⁡(di,dj)<τfn}.(10)\begin{aligned} \mathcal{P}_i &= \{s_j \in\mathcal{D} : \cos(q_i,q_j) > \tau_{\mathrm{query}}, d_j=d_i\},\\ \mathcal{N}_i &= \{s_j \in\mathcal{D} : \cos(q_i,q_j) > \tau_{\mathrm{query}},\\ &\qquad\qquad\cos(d_i,d_j) < \tau_{\mathrm{fn}}\}. \tag*{(10)} \end{aligned}

τquery\tau_{\mathrm{query}} restricts both positive and negative pairs to samples with similar instructions, while τfn\tau_{\mathrm{fn}} filters out potential false negatives with similar annotations. From Ni\mathcal{N}_i, we select up to HH hard negatives with the highest similarity under all-layer-mean ESM features and unweight them during training. Positive pairs receive yij=+1y_{ij}=+1 and negative pairs receive yij=−1y_{ij}=-1.

Inference

Joint training enables QProtFuse to retrieve evidence for RAG through three complementary modes: protein retrieval, annotation retrieval, and protein retrieval with annotation reranking. All three modes use the same checkpoint.

Protein retrieval. The PP branch performs sequence-based protein retrieval using Equation (6). The same protein can yield different rankings when queried with respect to distinct biological perspectives, such as catalytic activity or domain organization. This makes protein retrieval responsive to the biological question, while retaining its applicability to candidates with missing, incomplete, or unreliable annotations.

Annotation retrieval. The PA branch supports cross-modal search from a protein and its query to functional descriptions using rijPAr_{ij}^{\mathrm{PA}} in Equation (8). Existing methods [30] (Zhou et al. 2025) align text with proteins whose features are independent of functional queries. QProtFuse, in contrast, conditions the protein features on qq, allowing annotation relevance to vary with the requested functional aspect. This enables direct retrieval of textual evidence tailored to the query.

Protein retrieval with annotation reranking. For databases containing paired proteins and annotations, QProtFuse enables us to retrieve a shortlist by using PP to identify proteins from query-conditioned features, and then rerank its entries using PA scores, which refine the order based on how well annotations match the query protein and question. This reranking step can improve RAG by prioritizing relevant evidence within an initial candidate set (Yu et al., 2024), thereby surfacing informative annotations for downstream generation.

Experiments

In this section, we investigate the value of exploiting a single PLM’s multi-layer features for retrieval-augmented protein function prediction. Through baseline comparisons and controlled ablations, we address three questions: (1) Can QProtFuse improve protein retrieval? (2) How do query-guided fusion and the PP and PA objectives contribute? (3) Do retrieval improvements translate into better RAG-generated function descriptions?

Experimental Setup

Dataset. We use Prot-Inst-OOD (Wu et al., 2025), an instruction-based protein understanding benchmark covering protein function, catalytic activity, domain/motif, and general function. It uses an out-of-distribution split to reduce annotation leakage between training and test sets. We train QProtFuse on the training split. Evaluation follows official test-to-train retrieval: all 14,503 test samples serve as queries, and the 284,526 training records from all four tasks form a single shared reference database. Appendix § 8 provides task descriptions, split construction, and dataset statistics.

Metrics. We report Recall@KK (R@KK) and Mean Reciprocal Rank (MRR) for retrieval. For generated descriptions, we report the standard NLP metrics ROUGE-L [17] for lexical overlap and Entity-BLEU (Wu et al., 2025), a biological entity-focused metric which computes the standard BLEU score [24] on extracted biological entities. We also adopt ProtQueSt’s LLM-as-a-judge metric [22], assessing biological recall, precision, specificity, and plausibility. Scores are computed per task and macro-averaged. Definitions and calculations of these metrics are provided in Appendix § 9.

Baselines. We compare QProtFuse with two representative RAG-based function description methods: RAPM (Wu et al., 2025) and ProtQueSt [22]. For retrieval, we additionally include ESM all-layer mean and the sequence-based retriever MMseqs2 for protein-to-protein retrieval, and ProTrek [30] for protein-to-text retrieval. For generation, we also compare general-purpose LLMs without RAG and protein-oriented LLMs. All RAG-based methods use Top-10 retrieved references per query for generation. Generation details are provided in Appendix § 10.

Implementation details. QProtFuse uses OpenAI’s text-embedding-3-large (3072-D) for query and annotation embedding. We set τquery=0.65\tau_{\mathrm{query}} = 0.65, τfn=0.70\tau_{\mathrm{fn}} = 0.70, and H=128H = 128, and initialize the learnable SigLIP temperature τ\tau and bias bb to 0.07 and −10-10, respectively. Further training hyperparameters are provided in Appendix § 11. We apply instruction-based candidate filtering with a similarity threshold of 0.65 across retrieval methods.3 We apply this filter because each record is annotated only for the functional aspect specified by its instruction. Otherwise, a relevant protein could be treated as a false negative simply because its recorded answer addresses a different question.

Results

Retrieval Results

Table 1 shows that QProtFuse achieves the highest scores on all three metrics within both PP and PA retrieval. Compared with ESM all-layer averaging, QProtFuse improves MRR from 14.0 to 14.7 and R@10R@10 from 24.6 to 25.9, demonstrating gains beyond uniform fusion of the PLM features. QProtFuse also consistently outperforms RAPM and ProtQueSt in PP retrieval, as well as ProtQueSt in PA retrieval. These gains over methods integrating additional external signals highlight the value of exploiting the rich inner knowledge within a single PLM. Adding annotation reranking to PP retrieval further improves performance for both ProtQueSt and QProtFuse, indicating that relevant samples are ranked higher, which can benefit downstream RAG (Yu et al., 2024). QProtFuse outperforms reranked ProtQueSt on all three metrics and achieves the highest MRR and R@1R@1 among the Hybrid methods. We use this reranking configuration for downstream RAG. Note that PA ranks only 59,065 candidate annotations, whereas PP and Hybrid retrieve from the full training set (∼284K\sim284\mathrm{K}). Their scores are therefore not directly comparable.

MethodMRR@10R@1R@10
Protein to protein
MMseqs29.55.519.0
ESM-650Mall−layer avg._{\mathrm{all-layer\ avg.}}14.09.324.6
RAPM11.06.020.7
ProtQueStstruct−only_{\mathrm{struct-only}}12.58.321.7
QProtFusepp_{\mathrm{pp}}14.79.725.9
Protein to annotation
ProTrek12.37.922.7
ProtQueStFiLM−only_{\mathrm{FiLM-only}}17.512.428.2
QProtFusepa_{\mathrm{pa}}20.415.529.2
Hybrid
ProtQueSt*8.23.026.8
ProtQueStrerank_{\mathrm{rerank}}17.115.021.7
QProtFusererank_{\mathrm{rerank}}18.616.425.9

Table 1. Retrieval results on Prot-Inst-OOD (%). We average QProtFuse scores over three seeds. “∗” denotes the two-channel “5+5” strategy of ProtQueSt, with no instruction filtering during the structural channel. Both variants marked “rerank” use our reranking strategy.

RAG Generation Results

Table 2 shows that QProtFuse’s retrieval improvements benefit downstream function description. On

MethodE-BLEURG-LJudge-F
Prot2Text-V2
SFT28.0548.186.61
Qwen3-8B
LLM-only0.6221.664.26
RAPM22.3728.465.63
ProtQueSt26.6921.006.05
QProtFuse32.2931.536.22
DeepSeek-V4-Pro
LLM-only0.7926.005.05
RAPM20.6630.936.26
ProtQueSt35.4321.206.51
QProtFuse28.7330.956.68

Table 2. Generation results on Prot-Inst-OOD. Prot2Text-V2 (Fei et al., [10]) is trained on the training split and serves as a supervised comparison. E-BLEU is Entity-BLEU and RG-L is ROUGE-L (both in %). Judge-F is the final judge score (0–10).

Qwen3-8B (Yang et al., 2025), QProtFuse outperforms RAPM and ProtQueSt on all three metrics. Pairing QProtFuse with DeepSeek-V4-Pro (Xu et al., 2026) yields the highest Judge-F among all compared methods, although ProtQueSt retains the highest Entity-BLEU. The task-level results and judge scores in Appendix § 12 further show that QProtFuse improves judge precision over ProtQueSt across all four tasks with both LLMs, suggesting that its retrieved evidence supports more focused, biologically justified descriptions. These results highlight the value of query-guided retrieval for generation quality beyond lexical entity overlap.

Ablation and Analysis

We conduct controlled ablations to isolate the contributions of query-guided fusion and joint training. We further analyze the learned group weights to examine how QProtFuse combines features from different PLM depths.

Query-guided fusion improves retrieval effectiveness. We compare QProtFuse with fixed mean and global weights variants in Figure 4 (left) to isolate the value of query guidance. QProtFuse substantially outperforms both in PA and Hybrid retrieval, indicating better cross-modal alignment between protein and text. While PP retrieval performance remains comparable across the three strategies, we speculate that the pooled PLM features already retain sufficient information for protein-to-protein matching, which the final MLP projection can extract under the joint objectives. Furthermore, learning global weights offers little improvement over fixed mean, highlighting the importance of query-aware layer fusion for effective retrieval.

Ablation results

Figure 4. Ablation results. Left: Fusion strategies under joint training. Fixed mean and Global weights replace the router with uniform all-layer averaging and learned query-independent global group weights, respectively. Right: Joint training versus single PP-only or PA-only training. We report the results over three seeds.

The PP and PA objectives reinforce each other. As shown in Figure 4 (right), joint training improves both retrieval modes over their respective single-objective models, with a larger gain in PA. This suggests that intra-modal contrastive learning improves protein feature quality and facilitates cross-modal alignment, while cross-modal supervision enriches the functional information captured by these features, benefiting protein retrieval. These findings support the complementary roles of intra-modal and cross-modal contrastive learning (Yang et al., 2022).

QProtFuse learns adaptive fusion weights. Figure 5 shows that joint training produces distinct mixtures of early, middle, and late layer features across tasks. Catalytic queries combine early (1-5) and late (26-29) layers, general-function queries favor the final group, and domain/motif queries draw more broadly on different depths. Single-objective training often exhibits weight collapse toward a single group. We speculate that this limits the expressiveness of the fused features and contributes to weaker retrieval performance. Global weights, in contrast, remain nearly uniform.

Learned group weights across four tasks under joint, PP-only, PA-only, and Global training

Figure 5. Learned group weights (%) across four tasks under joint training, PP-only training, PA-only training, and Global weights (Global). Columns indicate the ESM layer ranges in each group. Weights are averaged over test queries within each task and across three seeds.

Figure 6 further reveals distinct fusion patterns for three queries. Subcellular localization emphasizes early-to-middle layers, biological-process prediction combines early and late features, and general property description relies predominantly on the final group. The contrast between localization and broader property description is qualitatively consistent with prior findings that lower PLM layers capture local structural information, whereas deeper layers encode more complex structural and functional properties [27] (Vig et al. 2021). More examples of query-specific group weights are provided in Appendix Figure 8. Together, these weights may offer insight into how features from different PLM depths are used to address distinct biological queries.

Three examples of query-specific group weights

Figure 6. Three examples of query-specific group weights, each with its corresponding query shown below. Bars indicate the mean and standard deviation across three random seeds.

Conclusion

In this work, we investigated multi-layer PLM features for protein retrieval and showed that the best-performing layers vary across biological tasks, making conventional final-layer selection and naive all-layer averaging suboptimal. Building on these findings, we proposed QProtFuse, which adaptively fuses layer features according to the query and jointly optimizes protein and annotation retrieval through intra-modal and cross-modal contrastive learning. On Prot-Inst-OOD, QProtFuse achieves the strongest protein and annotation retrieval performance and improves downstream function description. Ablations confirm the value of query guidance and the complementary training objectives, while weight analysis reveals distinct fusion patterns for different biological queries. These findings highlight adaptive use of a single PLM’s internal knowledge as an effective approach to retrieval-augmented protein function prediction.

Limitations

QProtFuse is currently limited by its evaluation scale and its decoupled retrieval-generation design. Our current evaluation focuses on Prot-Inst-OOD, which provides a controlled setting for studying query-guided protein retrieval and its effect on function description. Scaling to larger protein resources, such as UniProt [31], could provide more diverse biological knowledge and support further performance gains. In addition, our method focuses on improving retrieval while keeping the LLM frozen. Generated responses are not subsequently refined or verified against the retrieved evidence. This design isolates the contribution of retrieval and leaves room for further improvements through evidence-aware generation, response verification, and joint optimization of retrieval and generation.

Ethical Considerations

Potential Misuse. Query-guided feature fusion can support protein research, but it also carries potential risks of misuse. Malicious queries could direct the system to identify proteins relevant to harmful biological applications. Responsible deployment should therefore incorporate query screening, appropriate access controls, and human review of potentially sensitive requests.

AI Assistance. We used OpenAI Codex to assist with code development and manuscript drafting. For each manuscript section, the authors provided an outline specifying the logical structure, from which the AI produced an initial draft. The authors then revised and polished these drafts. The authors take responsibility for the final manuscript, implementation, and reported results.

Single-Layer Features versus Uniform Averaging

Table 3 compares uniform averaging with the best single layer selected post hoc by MRR@10 for each task. The selected layers vary across tasks and generally outperform uniform averaging, motivating adaptive fusion over a fixed average.

TaskLayerMRR@10R@1R@10
Best single layer
Catalytic activity1717.4613.3925.97
Domain/motif1521.4013.8738.51
General function295.753.2611.61
Protein function3012.668.0023.62
All-layer mean
Catalytic activity1–3316.8912.7825.87
Domain/motif1–3320.4512.8837.85
General function1–335.653.1611.43
Protein function1–3312.828.2623.36

Table 3. ESM2-650M single-layer and all-layer mean retrieval results on Prot-Inst-OOD (%). Single layers are selected by task-specific MRR@10. Both use test-to-train retrieval with instruction cosine similarity ≥0.65\ge0.65.

Prot-Inst-OOD Dataset

Prot-Inst-OOD is constructed by repartitioning the protein understanding tasks in Mol-Instructions (Fang et al., [9]). Its four tasks cover protein functions, including molecular roles, biological processes, and localization; catalytic activities and reactions; domains and motifs; and general functional descriptions. Protein sequences are clustered with MMseqs2, and clusters are randomly assigned to training and test sets at an initial ratio of 80:20. To reduce annotation leakage, each test protein is matched to its nearest training protein with MMseqs2. Test samples sharing the same label as their retrieved counterpart are moved to the training set, and this filtering step is repeated twice. Table 4 summarizes the sample counts and the number of distinct instructions for each task.

TaskTrainTestInstructions
Protein function108,6965,48738
Catalytic activity51,1871,9875
Domain/motif42,3682,73210
General function82,2754,2977
Total284,52614,50360

Table 4. Prot-Inst-OOD statistics. The final column reports the number of distinct instruction types.

Evaluation Metrics

Retrieval metrics. A retrieved record counts as a hit only when its bio-entity annotation exactly matches the query protein’s ground-truth annotation. We report Recall@1 and Recall@10, defined as the fractions of queries with at least one hit among the top 1 and top 10 results, respectively. MRR@10 additionally measures how highly the first hit is ranked:

MRR⁡@10=1N∑i=1N{1/ri,ri≤10,0,otherwise,(11)\operatorname{MRR}@10 = \frac{1}{N}\sum_{i=1}^{N} \begin{cases} 1/r_i, & r_i \le10,\\ 0, & \text{otherwise,} \end{cases} \tag*{(11)}

where NN is the number of evaluated queries and rir_i is the rank of the first hit for query ii. All three metrics are computed per task and macro-averaged across the four tasks.

ROUGE-L. ROUGE-L (Lin, [17]) measures overlap through the longest common subsequence (LCS) between a prediction d^\hat{d} and reference dd. We report its F1 score:

ROUGE-L⁡F1=2LCS⁡(d^,d)∣d^∣+∣d∣(12)\operatorname{ROUGE\text{-}L}_{\mathrm{F1}} = \frac{2\operatorname{LCS}(\hat{d},d)}{|\hat{d}|+|d|} \tag*{(12)}

where lengths and LCS are computed over tokens. We use the Python package rouge-score version 0.1.2 with RougeScorer(["rougeL"], use_stemmer=False).

Entity-BLEU. Entity-BLEU (Wu et al., 2025) measures biological content overlap rather than overlap in generic response wording. Biological entities are first extracted from predictions and references using RAPM’s vocabulary derived from InterPro, EC-GO, and Mol-Instructions metadata. Standard BLEU (Papineni et al., [24]) is then computed on the extracted sequences:

E-BLEU⁡k=BP⁡⋅exp⁡(1k∑n=1klog⁡pn)(13)\operatorname{E\text{-}BLEU}_k = \operatorname{BP}\cdot\exp\left(\frac{1}{k}\sum_{n=1}^{k}\log p_n\right) \tag*{(13)}

where pnp_n is the corpus-level clipped nn-gram precision of the extracted sequences, and BP⁡=min⁡{1,exp⁡(1−Lref/Lpred)}\operatorname{BP}=\min\{1,\exp(1-L_{\mathrm{ref}}/L_{\mathrm{pred}})\} penalizes predictions shorter than their references. Here, LpredL_{\mathrm{pred}} and LrefL_{\mathrm{ref}} are the total extracted sequence lengths. We use k=2k=2, combining unigram and bigram precision, and report scores as percentages.

LLM-as-a-judge. Given the instruction, reference description, reference bio-entities, and prediction, the judge assesses four axes: recall of reference entities, precision of supported or reasonably inferred claims, specificity of biological content, and plausibility without contradictions or fabrications. Each active axis receives a score in {0,3,5,7,10}\{0, 3, 5, 7, 10\}. The final per-sample score and the macro-average are

Ji=round⁡(1∣Ai∣∑a∈Aigi,a),(14)J_i = \operatorname{round}\left(\frac{1}{\lvert A_i\rvert}\sum_{a\in A_i} g_{i,a}\right), \tag*{(14)}
Jmacro=14∑t=141Nt∑i∈ItJi.(15)J_{\mathrm{macro}} = \frac{1}{4}\sum_{t=1}^{4}\frac{1}{N_t}\sum_{i\in I_t}J_i. \tag*{(15)}

where gi,ag_{i,a} is the score for axis aa, AiA_i excludes axes marked inactive (−1-1), and ItI_t contains the NtN_t evaluated samples for task tt. The final score ranges from 0 to 10. We refer readers to ProtQueSt for the complete prompt and rubric.

We adopt ProtQueSt’s prompt and scoring rubric [22], using Qwen3.8-27B [26] in place of Claude as the judge. We set the temperature to 0.0 and the total generation budget to 5,024 tokens, including a 4,000-token thinking budget. Following ProtQueSt, we randomly sample 500 predictions per task, yielding 2,000 evaluated samples per method.

Generation Details

Prompt. Figure 7 shows our generation template. All settings use the same two randomly selected examples per task, each formatted as “{Instruction: ..., Protein Sequence: ..., Description: ...}”. Example sequences longer than 80 amino acids are truncated to their first 80 residues followed by ‘...’. The placeholder {retrieved_records} is filled with a list of ten retrieved samples organized as “[{’db_label’: ..., ’protein_similarity’: ..., ’protein_text_alignment’: ...}, ...]”. For RAPM and ProtQueSt, we use their respective published prompts.

Generation prompt

Figure 7. Generation prompt. Blue text is included only for RAG.

Inference and sampling. We run Qwen3-8B locally with vLLM [13] and access DeepSeek-V4-Pro through its online API, using the deepseek-v4-pro-0813 version. Both models use a temperature of 1.0, a maximum output length of 512 tokens, and disabled thinking.

Training Configuration

QProtFuse. Our model has 5.13M trainable parameters. We train it for 30 epochs with three random seeds (20260929, 20260930, and 20261001) using mixed bfloat16 precision on four NVIDIA H200 GPUs. The batch size is 256 per GPU, yielding a global batch size of 1,024. Each training run takes approximately 0.36 GPU hours, excluding the precomputation of ESM features, which are cached locally. We use AdamW with learning rates of 10−410^{-4} for the router and 10−310^{-3} for the remaining modules, and a weight decay of 10−410^{-4}. All reported results use the last checkpoint.

Baselines. For Prot2Text-V2, only the projection MLP and the LLM LoRA adapters are trained, with LoRA rank 32, scaling factor 64, and dropout 0.1. Training runs for up to 24 epochs on 16 NVIDIA H200 GPUs using mixed bfloat16 precision. A per-GPU batch size of 4 and four gradient-accumulation steps yield an effective batch size of 256. We use AdamW with a learning rate of 2×10−42 \times10^{-4}, weight decay of 0.01, cosine learning-rate decay, and a random seed of 42. For ProtQueSt, whose code was unavailable for our experiments, we independently implement and train the model following the configuration disclosed in its paper.

Detailed Generation Results

Table 5 reports generation metrics for each task, and Table 6 breaks down the four judge dimensions. QProtFuse achieves higher judge precision than ProtQueSt in every task with both generators.

MethodProtein function E-BLEUProtein function RG-LProtein function Judge-FGeneral function E-BLEUGeneral function RG-LGeneral function Judge-FDomain/motif E-BLEUDomain/motif RG-LDomain/motif Judge-FCatalytic activity E-BLEUCatalytic activity RG-LCatalytic activity Judge-F
Prot2Text-V2
SFT42.3950.317.2216.8242.525.7526.2745.987.2326.7453.926.25
Qwen3-8B
LLM-only0.0418.294.000.0218.303.572.4016.364.480.0033.684.98
RAPM29.1025.326.447.3925.695.0338.2423.795.4214.7339.055.62
ProtQueSt36.2522.296.6318.7924.015.4319.348.665.7332.3729.056.38
QProtFuse34.9927.186.8710.2829.335.3048.6129.256.6235.2740.366.09
DeepSeek-V4-Pro
LLM-only1.8625.475.020.1226.624.230.0113.305.761.1738.635.20
RAPM33.9230.406.935.2932.565.5827.2323.106.7516.2137.655.77
ProtQueSt48.2522.117.0018.6624.585.7237.5611.536.6537.2626.606.68
QProtFuse36.3430.777.176.0533.455.6040.5721.747.6331.9737.836.31

Table 5. Per-task generation results on Prot-Inst-OOD. E-BLEU denotes Entity-BLEU-2 and RG-L denotes ROUGE-L (%); Judge-F is on a 0–10 scale. Bold denotes column-wise maxima within each general-purpose LLM block.

MethodProtein function Rec.Protein function Prec.Protein function Spec.Protein function Plaus.General function Rec.General function Prec.General function Spec.General function Plaus.Domain/motif Rec.Domain/motif Prec.Domain/motif Spec.Domain/motif Plaus.Catalytic activity Rec.Catalytic activity Prec.Catalytic activity Spec.Catalytic activity Plaus.
Prot2Text-V2
SFT5.267.378.637.363.046.708.174.934.047.908.807.872.307.579.694.82
Qwen3-8B
LLM-only0.514.697.452.910.044.954.314.600.562.707.436.710.006.999.812.60
RAPM5.325.318.746.073.494.546.974.824.082.228.416.641.287.149.693.83
ProtQueSt5.635.139.176.224.134.298.764.423.763.468.866.433.926.679.444.97
QProtFuse5.925.748.756.663.615.057.274.975.884.528.457.072.447.279.624.46
DeepSeek-V4-Pro
LLM-only2.005.716.795.300.705.415.764.810.966.847.906.900.587.189.243.37
RAPM5.676.238.916.593.725.697.245.373.966.598.657.281.807.379.564.02
ProtQueSt6.655.179.346.444.324.638.585.004.985.209.016.804.766.689.275.57
QProtFuse6.046.538.896.833.495.967.375.265.587.598.967.862.707.679.464.97

Table 6. Per-task LLM-as-a-judge scores (0–10). Rec., Prec., Spec., and Plaus. denote recall, precision, specificity, and plausibility, respectively. Bold denotes column-wise maxima within each general-purpose LLM block.

Six bar charts showing query-specific group weights for ESM layer groups 1–5, 6–10, 11–15, 16–20, 21–25, 26–29, and 30–33; the vertical axis is Group weight (\%), and the horizontal axis is ESM layer group. The queries shown below the charts are: “Given the protein sequence below, please analyze and describe the catalytic activity of the corresponding enzyme, specifically the chemical reaction it catalyzes”; “Given the amino acid sequence below, please deduce the probable function of the protein and the biological process it could participate in”; “Please examine the protein encoded by the amino acid sequence and describe its functional role, potential involvement in cellular processes, and its subcellular location”; “Given the following protein sequence, can you perform an analysis and identify any potential motifs or domains? Here is the sequence”; “Please evaluate the following protein sequence and determine its possible function in a biological context”; “Analyze this protein sequence and, based on conserved domains or motifs, deduce its possible cellular function(s).”

Figure 8. More examples of query-specific group weights, each with its corresponding query shown below.

References

  1. [1]Stephen F. Altschul, Warren Gish, Webb Miller, Eugene W. Myers, and David J. Lipman. 1990. Basic local alignment search tool. Journal of Molecular Biology, 215(3):403–410.pubmed.ncbi.nlm.nih.gov/2231712
  2. [2]Anthropic. 2026. Advancing Claude in healthcare and the life sciences. Official blog, January 11. Accessed September 30, 2026.
  3. [3]Lei Bai, Zhongrui Cai, Yuhang Cao, Maosong Cao, Weihan Cao, Chiyu Chen, Haojiang Chen, Kai Chen, Pengcheng Chen, Ying Chen, Yongkang Chen, Yu Cheng, Pei Chu, Tao Chu, Erfei Cui, Ganqu Cui, Long Cui, Ziyu Cun, Nianchen Deng, and 158 others. 2025. Intern-S1: A Scientific Multimodal Foundation Model. Preprint, arXiv:2508.15763. ArXiv preprint.arxiv.org/abs/2508.15763
  4. [4]Kosio Beshkov and Anders Malthe-Sorenssen. 2026. Towards understanding the shape of representations in protein language models. In International Conference on Learning Representations, volume 2026, pages 33298–33313.arxiv.org/abs/2509.24895
  5. [5]Matthias Blum, Antonina Andreeva, Laise Cavalcanti Florentino, et al. 2025. InterPro: the protein sequence clarification resource in 2025. Nucleic Acids Research, 53(D1):D444–D456.DOI
  6. [6]Haoran Chen, Junyan Lin, Xinghao Chen, Yue Fan, Jianfeng Dong, Xin Jin, Hui Su, Jinlan Fu, and Xiaoyu Shen. 2025. Multimodal language models see better when they look shallower. In Proceedings of the 2025 Conference on Empirical Methods in Natural Language Processing, pages 6677–6695, Suzhou, China. Association for Computational Linguistics.arxiv.org/abs/2504.21447
  7. [7]Li Ding, Duanyu Feng, Chen Huang, Yangshuai Wang, Yang Li, Wenqiang Lei, and See-Kiong Ng. 2026. Unlocking Biological Workflows for Robust Protein-Text Question Answering: A Dual-Dimensional RAG Framework. Preprint, arXiv:2605.17261. ArXiv preprint.arxiv.org/abs/2605.17261
  8. [8]Adibafa Fallahpour, Arman Seyed-Ahmadi, Parsa Idehpour, Omar Ibrahim, Benedict MH Choi, Purav Gupta, Jack Naimer, Kevin Zhu, Abhinav Adduri, Arnav Shah, et al. 2026. Bioreson-pro: Advancing protein function prediction with multimodal biological reasoning. bioRxiv, pages 2026–03.DOI
  9. [9]Yin Fang, Xiaozhuan Liang, Ningyu Zhang, Kangwei Liu, Rui Huang, Zhuo Chen, Xiaohui Fan, and Huajun Chen. 2024. Mol-instructions: A large-scale biomolecular instruction dataset for large language models. In International Conference on Learning Representations, volume 2024, pages 48221–48251.arxiv.org/abs/2306.08018
  10. [10]Xiao Fei, Michail Chatziantasiis, Sarah Carneiro, Hadi Abdine, Lawrence Petalidis, and Michalis Vazirgiannis. 2025. Prot2Text-V2: Protein Function Prediction with Multimodal Contrastive Alignment. In Advances in Neural Information Processing Systems, volume 38, Main Conference, pages 26205–26232. Curran Associates, Inc.arxiv.org/abs/2505.11194
  11. [11]Michael Heinzinger, Konstantin Weissenow, Joaquin Gomez Sanchez, Adrian Henkel, Milot Mirdita, Martin Steinegger, and Burkhard Rost. 2024. Bilingual language model for protein sequence and structure. NAR Genomics and Bioinformatics, 6(4):lqae150.
  12. [12]Ajit Kumar and IndraPrakash Jha. 2025. Layer Probing Improves Kinase Functional Prediction with Protein Language Models. Preprint, arXiv:2512.00376. ArXiv preprint.arxiv.org/abs/2512.00376
  13. [13]Woosuk Kwon, Zhuohan Li, Siyuan Zhuang, Ying Sheng, Lianmin Zheng, Cody Hao Yu, Joseph E. Gonzalez, Hao Zhang, and Ion Stoica. 2023. Efficient memory management for large language model serving with pagedattention. In Proceedings of the ACM SIGOPS 29th Symposium on Operating Systems Principles.arxiv.org/abs/2309.06180
  14. [14]Patrick Lewis, Ethan Perez, Aleksandra Piktus, Fabio Petroni, Vladimir Karpukhin, Naman Goyal, Heinrich Küttler, Mike Lewis, Wen-tau Yih, Tim Rocktäschel, Sebastian Riedel, and Douwe Kiela. 2020. Retrieval-augmented generation for knowledge-intensive nlp tasks. In Advances in Neural Information Processing Systems, volume 33, pages 9459–9474. Curran Associates, Inc.arxiv.org/abs/2005.11401
  15. [16]Chenchen Lin, Sanbao Su, Rachel Luo, Yuxiao Chen, Yan Wang, Marco Pavone, and Fei Miao. 2026. TGIF: Text-Guided Layer Fusion Mitigates Hallucination in Multimodal LLMs. In Conference on Language Modeling. Conference version.arxiv.org/abs/2601.03100
  16. [17]Chin-Yew Lin. 2004. Rouge: A package for automatic evaluation of summaries. In Text summarization branches out, pages 74–81.
  17. [18]Junyan Lin, Haoran Chen, Yue Fan, Yingqi Fan, Xin Jin, Hui Su, Jinlan Fu, and Xiaoyu Shen. 2025. Multi-Layer Visual Feature Fusion in Multimodal LLMs: Methods, Analysis, and Best Practices. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pages 4156–4166.arxiv.org/abs/2503.06063
  18. [19]Zeming Lin, Halil Akin, Roshan Rao, Brian Hie, Zhongkai Zhu, Wenting Lu, Nikita Smetanin, Robert Verkuil, Ori Kabeli, Yaniv Shmueli, Allan dos Santos Costa, Maryam Fazel-Zarandi, Tom Sercu, Salvatore Candido, and Alexander Rives. 2023. Evolutionary-scale prediction of atomic-level protein structure with a language model. Science, 379(6637):1123–1130.DOI
  19. [20]Honglin Liu, Chao Sun, Peng Hu, Yunfan Li, and Xi Peng. 2025. Conditional representation learning for customized tasks. In Advances in Neural Information Processing Systems, volume 38, Main Conference, pages 31706–31737. Curran Associates, Inc.arxiv.org/abs/2510.04564
  20. [21]Zhiyuan Liu, An Zhang, Hao Fei, Enzhi Zhang, Xiang Wang, Kenji Kawaguchi, and Tat-Seng Chua. 2024. Prot3: Protein-to-text generation for text-based protein understanding. In Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), pages 5949–5966.
  21. [22]Linrui Ma, Yiwei Liang, Yishu Yu, and Chuhan Joyce Qi. 2026. ProtQueSt: Query-Conditioned Retrieval-Augmented Generation for Protein Function Annotation. In Proceedings of the ICML 2026 3rd Workshop on Multi-modal Foundation Models and Large Language Models for Life Sciences.
  22. [23]OpenAI. 2026. Introducing GPT-Rosalind for life sciences research. Official blog. Accessed September 30, 2026.
  23. [24]Kishore Papineni, Salim Roukos, Todd Ward, and Wei-Jing Zhu. 2002. Bleu: a method for automatic evaluation of machine translation. In Proceedings of the 40th annual meeting of the Association for Computational Linguistics, pages 311–318.
  24. [25]Keyue Qiu, Yixin Wu, Lihao Wang, Yawen Ouyang, Jixiang Yu, Zihan Zhou, Changze Lv, Dongyu Xue, Yuxuan Song, Xinbo Zhang, Hao Wang, Jiangtao Feng, Zhiqiang Gao, Lijun Wu, Xiaoqing Zheng, Ka-Chun Wong, Lei Bai, Ya-Qin Zhang, Wei-Ying Ma, and 3 others. 2026. AMix-2: Establishing Protein as a Native Modality in Large Language Models. Preprint, arXiv:2605.30963. ArXiv preprint.arxiv.org/abs/2605.30963
  25. [26]Qwen Team. 2026. Qwen3.8-Max: A new bar for coding and cowork.
  26. [27]Roshan Rao, Joshua Meier, Tom Sercu, Sergey Ovchinnikov, and Alexander Rives. 2021. Transformer Protein Language Models Are Unsupervised Structure Learners. In International Conference on Learning Representations.DOI
  27. [28]Weijia Shi, Sewon Min, Michihiro Yasunaga, Minjoon Seo, Richard James, Mike Lewis, Luke Zettlemoyer, and Wen-tau Yih. 2024. REPLUG: Retrieval-augmented black-box language models. In Proceedings of the 2024 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies (Volume 1: Long Papers), pages 8371–8384, Mexico City, Mexico. Association for Computational Linguistics.arxiv.org/abs/2301.12652
  28. [29]Martin Steinegger and Johannes Söding. 2017. Mmseqs2 enables sensitive protein sequence searching for the analysis of massive data sets. Nature biotechnology, 35(11):1026–1028.
  29. [30]Jin Su, Yan He, Shiyang You, Shiyu Jiang, Xibin Zhou, Xuting Zhang, Yuxuan Wang, Xining Su, Igor Tolstoy, Xing Chang, et al. 2025. A trimodal protein language model enables advanced protein searches. Nature Biotechnology, pages 1–7.DOI
  30. [31]The UniProt Consortium. 2018. Uniprot: the universal protein knowledgebase. Nucleic acids research, 46(5):2699–2699.

Paper details

vlnc:W_5hwr4uj5
v1 · latestHistory (1)

published · Fresh — added to the Hub within the last 30 days

added ·

Usage

views · 8

downloads · 0

A view counts once per browser per day, a download each time the PDF is requested.

CC BY 4.0

Original source

  • Computer Science

Not recorded for this paper · View statement →

Looking for related papers…
Contents