A Pilot Evaluation of Open-Weight Large Language Models for Screening RNA-seq Metadata in Public Databases
Scientific validity
Scientific Validity & Claims Reviewer
SCORE: 4 CONFIDENCE: 4
Summary
This pilot evaluation demonstrates that open-weight LLMs can achieve high accuracy (F1 > 0.98) on a binary metadata classification task—identifying Arabidopsis RNA-seq projects with ABA-treated samples and matched controls—substantially outperforming keyword-search baselines (F1 = 0.59). The study is well-executed within its scope, with transparent methodology, reproducible code, and honest acknowledgment of limitations. The central claims are supported by the evidence presented. The work makes a useful contribution to practical metadata curation workflows, though the scope is deliberately narrow and the generalizability remains an open question that the authors themselves flag clearly.
Strengths
-
The authors transparently define their ground-truth labels by explicit criteria applied to the same metadata input given to models, avoiding the confound of human curators using external sources unavailable to the LLMs.
-
The study compares 17 models across two prompts with different precision-recall trade-offs, showing that prompt strictness shifts the trade-off in model-dependent ways rather than uniformly, a nuanced finding that resists overclaiming.
-
Code, prompts, metadata, ground-truth labels, and per-model outputs are all deposited and linked, enabling readers to inspect and build on the work.
Weaknesses: Load-Bearing Claims
Claim 1: "Open-weight LLMs can achieve sufficient accuracy for metadata screening tasks" (Abstract, Results).
Evidence: Models like gpt-oss-120b_low and qwen3-next-80b-a3b-thinking achieve F1 ≈ 0.98 on the 150-project benchmark.
The alternative: High accuracy on this specific task—binary classification of Arabidopsis ABA-treatment projects using integrated project- and sample-level metadata retrieved by a fixed keyword strategy—does not establish that open-weight models will perform similarly on other organisms, treatments, data types, metadata qualities, or retrieval strategies. The authors acknowledge this (lines 639–660) but position it as a limitation rather than a constraint on the claim itself. The claim as stated in the abstract ("for screening RNA-seq metadata in public databases") is broader than the evidence supports. A project with different metadata conventions, missing fields, or ambiguous descriptions could yield different model rankings and absolute performance. The authors tested only one organism (Arabidopsis), one treatment (ABA), one data type (bulk RNA-seq), and one retrieval strategy (their keyword queries). Reframing the claim to "open-weight LLMs can achieve high accuracy on criterion-based binary classification of metadata when criteria are explicit and metadata are reasonably complete" would match the evidence. Alternatively, testing on a second organism or treatment condition would strengthen the claim as written.
Claim 2: "Self-reported confidence scores may help identify high-confidence cases that can be prioritized for automated processing" (Abstract, Results, Discussion).
Evidence: Among high-performing models (gpt-oss-120b_high, qwen3-30b-a3b-thinking, qwen3-next-80b-a3b-thinking), restricting to p < 0.25 or p > 0.75 yields precision, recall, and F1 of 1.00 on the HIGH subset.
The alternative: This result shows that for these three specific models on this task, high-confidence predictions are reliable. However, the same analysis on lower-performing models (gpt-3.5-turbo-0125, gpt-4o-mini-2024-07-18) shows that high confidence does not guarantee accuracy: gpt-3.5-turbo-0125 achieves F1 = 0.286 even in the HIGH condition, and gpt-4o-mini achieves F1 = 0.000. The authors note this (lines 297–302) but do not fully resolve the implication: confidence is a reliable signal only for models that are already accurate. This is not a flaw—it is an important finding—but the abstract claim "self-reported confidence scores may help identify high-confidence cases" risks being read as a general property of LLM outputs rather than a model-dependent one. The claim should specify "for high-performing models" or the evidence should include a diagnostic test (e.g., AUPRC or calibration analysis) that predicts which models' confidence scores are trustworthy. The AUPRC analysis (lines 318–335) shows rank agreement with F1 scores but does not directly validate whether confidence thresholds generalize to new tasks.
Claim 3: "LLM-based semantic classification can effectively remove false positives produced by keyword searches" (Results, Discussion).
Evidence: Keyword-search baseline yields F1 = 0.59 (precision 0.42, recall 1.00); LLM classification improves precision to 0.98–1.00 while maintaining high recall.
The alternative: This claim is well-supported for the specific task and metadata. However, the baseline is somewhat artificial: it assumes all keyword-retrieved projects are positive, which is not how keyword search is typically used in practice. A more realistic baseline would be keyword search with manual filtering by a single curator (the same person who labeled the ground truth), or a rule-based heuristic filter. The improvement over the stated baseline is real and substantial, but the practical impact depends on whether researchers would actually use keyword search this way. The authors do not compare against a human-in-the-loop baseline (e.g., a curator spending 5 minutes per project to filter keyword results), which would better contextualize the labor savings. This is a soft issue: the claim is defensible as stated, but the practical significance would be clearer with a more realistic comparator.
Weaknesses: Sweep
-
The ground-truth labels were assigned by a single curator; inter-annotator agreement with an independent curator was not evaluated, limiting confidence in the ground truth itself (acknowledged at line 673 but not mitigated).
-
The reproducibility experiment (lines 327–337) shows stable binary labels across five runs but cross-session drift in self-reported probabilities for gpt-oss-120b_low (5 of 50 projects shifted from 0.95 to 0.75), which could affect the HIGH-condition subset composition in different sessions.
-
The detailed information extraction task (lines 386–410) is presented as a workflow capability but explicitly not evaluated; the authors note that ground-truth creation and evaluation speed have not kept pace with LLM progress, but this leaves a gap between what the workflow claims to do and what has been validated.
-
The F1–runtime trade-off analysis (lines 525–559) compares only locally executed open-weight models; closed models are excluded from this comparison because they run on provider servers, making it impossible to assess whether the speed advantage of local execution justifies the accuracy trade-off in absolute terms.
-
The metadata integration step (lines 711–730) consolidates redundant information to reduce input length, but the authors do not report how much this compression affects input size or whether it introduces information loss that could bias model performance.
-
The study does not test whether models are sensitive to the order of samples in the integrated metadata text or to the specific formatting of project and sample descriptions, which could affect reproducibility across different metadata sources.
Questions
-
For the three models achieving perfect F1 in the HIGH condition (gpt-oss-120b_high, qwen3-30b-a3b-thinking, qwen3-next-80b-a3b-thinking), how many projects fall into the HIGH-confidence subset on average, and does this vary substantially across independent runs or sessions?
-
Can you report the per-model distribution of input token counts (after metadata integration) to clarify whether model size or context-window constraints affected performance?
-
Would you be willing to test the workflow on a second organism or treatment condition (e.g., rice and drought stress, or tomato and pathogen infection) to validate whether model rankings and absolute F1 scores remain stable?