Abstract
Advances in experimental techniques have expanded the volume of biological data. This has increased the demand for structured information extraction from papers, with large language models (LLMs) considered promising. However, challenges remain, including limited validation in biology and unclear applicability to multimodal tasks that integrate text with domain-specific figures, such as microscopic images and scatter plots. Here, we developed a multimodal LLM (MLLM)-based workflow to extract the experimental conditions and phase status from the text and figures of experimental papers on liquid-liquid phase separation and validated the effect of various inputs, prompts, and MLLM types. As a result, the MLLM-based extraction methods achieved F1-scores over 0.80 by processing each figure as a processing unit and inputting domain-specific prompts reflecting manual extraction guidance. This study demonstrates the potential and limitations of MLLMs for extracting experimental information using a focused set of LLPS papers as a model case and provides insights into the possibility of advancing multimodal approaches in biology.
Supplementary Information
The online version contains supplementary material available at 10.1038/s41598-026-47277-0.
Keywords: Information extraction, Multimodal large language model, Liquid–liquid phase separation
Subject terms: Biological techniques, Computational biology and bioinformatics, Mathematics and computing
Introduction
Advancements in experimental techniques in biology have led to a marked increase in data, promoting data-driven research. The biological literature indexed in PubMed continues to grow steadily and currently exceeds 38 million publications1. To make such knowledge accessible and usable, efforts have been made to structure information from literature and record it in databases2–10. For example, the Protein Data Bank (PDB) records three-dimensional protein structures2, GenBank aggregates gene and transcript information3, JASPAR provides transcription factor binding sites4, and BioGRID contains experimentally validated protein–protein interactions5. In addition, curation-based databases have also been maintained through expert annotation, such as KEGG6,7, ChEMBL8, and UniProt9, which rely heavily on manual extraction and annotation of unstructured knowledge from literature and external sources. The accumulated knowledge in such databases has been fundamental to recent advances in data-driven biology, enabling breakthroughs such as AlphaFold for protein structure prediction10, network-based approaches for functional inference11, multi-omics integration for disease biology12, and knowledge-graph-based drug-drug interaction prediction using large language models (LLMs)13. However, the success of these data-driven approaches relies on the knowledge structured in the databases, and manual curation remains a time-consuming and costly process that poses a bottleneck.
In recent years, information extraction from literature using LLMs has been gaining attention to address these issues. Various domain-specific extraction approaches have been investigated, particularly in materials science and clinical medicine, and their utility has been consistently reported. In materials science, models such as MatSci-NLP14, MaterialsBERT15, and ChemDataExtractor16 have been developed to automatically extract material information such as synthesis conditions, crystal structures, and property values. These approaches have been applied to semi-automated knowledge base construction, further supporting the discovery of new materials and optimization of experimental conditions. In clinical medicine, methods have been developed to efficiently extract information about diseases, drugs, genes, and histopathological findings from biomedical documents17–19.
However, two major challenges prevent the application of these tools in the biological sciences. First, their development has primarily focused on materials science and clinical medicine with relatively few applications in biology. In materials science, databases remain relatively inadequate compared to the rapidly increasing number of papers, creating a strong motivation for developing automated extraction tools to advance data-driven research20. In clinical medicine, disease information is accumulated in natural language within electronic health records and similar systems, increasing the need for automated extraction technology to streamline its analysis and integration21. In contrast, for many classical topics in biology, the practice of recording information in existing databases has become routine, resulting in a relatively low immediate demand for extracting information from the voluminous literature. However, this situation does not apply uniformly across all areas of biology. In particular, the situation is now changing in emerging fields such as liquid-liquid phase separation (LLPS), single-cell biology, and microbiome research22–24. For example, in the case of LLPS, which is a highly important phenomenon where proteins and RNAs form condensates in response to environmental changes, the number of research papers has been increasing annually because of its relevance to diverse biological processes and neurodegenerative diseases25–27. This has led to the emergence of manually curated databases, such as LLPSDB28, RNAPhaSep29, and RNAPSEC30, which have enabled multiple data-driven studies30–33. Nevertheless, unlike more established biological domains, the routine and scalable storage of experimental conditions has not yet been established, and updates require manual review by third-party research groups. Consequently, keeping pace with the growing volume of research output is difficult.
Second, the applicability of these LLMs to multimodal information extraction tasks, which require the integration of visual data such as microscope images and scatter plots with textual information, is yet to be thoroughly validated. To correctly extract information from biological literature, both visual elements and their surrounding textual context must be comprehensively understood. For example, in scatter plots, interpreting each data point requires correlating the numerical scales on the vertical and horizontal axes with the marker shapes in the legend and integrating the information from the caption and methodology section. In microscopic images, findings must be correctly understood by combining visual observations of the subject within the image with textual information. Although several attempts at data extraction have been made in the biological sciences in recent years34,35, detailed performance evaluations of multimodal data extraction, including microscope images and scatter plots, have not been sufficiently conducted.
To overcome these challenges, this study aims to develop and evaluate information extraction methods from multimodal sources in the biological literature using LLPS as a case study. LLPS was selected because it is an important biological phenomenon, and environmental factors affecting the regulatory mechanism are recorded as experimental information in the text and figures, such as scatter plots and microscope images. In this study, we developed an extraction workflow for experimental conditions and phase information in each experiment using multimodal LLMs (MLLMs) and systematically examined the effects of various factors on the performance of extracting information related to scatter plots and microscope images. Specifically, the extraction processing unit, input data format, prompt design, and MLLM family were investigated. The results showed that a relatively high extraction performances were achieved by incorporating domain knowledge (DK) and extraction guidance into the prompt, including figure and text information, and treating the figure as the processing unit. Furthermore, comprehensive analyses of positive and negative examples clarified the strengths of this MLLM-based approach and areas for future improvement.
Results
Overview of the extraction method
In this study, we developed an MLLM-based workflow to extract six types of experimental information, including protein name, protein concentration, RNA concentration, temperature, buffer pH, and phase state, from text and figures in experimental papers on LLPS. As shown in Fig. 1, the overall workflow comprises three main steps: (1) preparation of multimodal input data, (2) information extraction using MLLMs, and (3) evaluation of the extracted results. The details for steps (1)-(3) are described in the method section. The extraction methods were evaluated using experimental information derived from 20 papers36–55 registered in RNAPSEC30. The details of the evaluation dataset are also mentioned in the method section.
Fig. 1.
Workflow for information extraction and evaluation of LLPS. In (1), text (full text or captions and methods), figures, and PDFs were collected from experimental papers on LLPS, and four input patterns (i)–(iv) were prepared by combining these elements. The examples of microscopic images shown in the figure were reproduced from the paper40. In (2), the experimental information (experimental conditions and phase status) is extracted using MLLMs. Four types of prompts (a)–(d) were designed for information extraction, which was performed using two methods: (A) single-shot extraction and (B) figure-by-figure extraction. The extracted data were then organized in tabular form during post-processing. In (3), the extracted results were evaluated. Step (3)-1 processes the matching between extracted and labeled data, and step (3)-2 shows the evaluation of the matched pairs to calculate correctness and performance metrics.
Evaluation results for all extraction methods
Table 1 shows the F1 scores for each extraction item in the results obtained using the proposed method for 20 papers. Tables S1 and S2 show Precision and Recall. The evaluation results shown here were based on extraction methods using Gemini 2.5 Pro with a temperature set to 0. As a result, figure-by-figure extraction, which sequentially extracts experimental information for each figure, achieved substantially higher F1-scores than the single-shot extraction, which extracts experimental information from a paper in a single process, despite the comparable amounts of extracted data. The method using Figure + Text (C&M: Caption and Method) as the input format and Minimal + DK + Guide as the prompt achieved the highest average F1 score of 0.836 among all methods. This score is statistically significant compared to all other Figure-by-figure extraction combinations except the PDF input and the Minimal + DK + Guide prompt, as demonstrated by the Wilcoxon test (p < 0.05, Table S3). Furthermore, in the figure-by-figure extraction, the method using the same Minimal + DK + Guide prompt achieved the best performance across all input patterns (0.809 for the figure, 0.795 for the PDF, and 0.755 for the Figure + Full Text.) In contrast, the average F1-score for single-shot extraction, without sequential processing, remained at 0.503. As shown in Tables S1 and S2, figure-by-figure extraction consistently outperformed single-shot extraction in both precision and recall, with the Figure + Text (C&M) input and Minimal + DK + Guide prompt achieving the highest scores. Based on these results, despite the lack of significant differences against certain combinations in F1-scores, the Minimal + DK + Guide prompt combined with Figure + Text (C&M) was designated as the best prompt-input data combination due to its highest average scores. This combination was utilized for all subsequent evaluations except the specific mentioned. Additionally, the specific counts of true positive, false positive, and false negative for the best prompt-input data combination are provided in Fig. S1. Furthermore, when comparing extraction performances across the methods using different prompts, those containing manual extraction guidance showed high performance under experimental conditions that require contextual or coordinate recognition, such as pH, temperature, and concentration. For example, when the input pattern was Figure, adding Guide to the Minimal prompt improved the F1-score of temperature from 0.031 to 0.803 and the F1-score of pH from 0.041 to 0.856. Adding DK to the Minimal prompt significantly affected the target experimental conditions requiring specialized knowledge, such as classification of phase status, with improvements from approximately 0.40 to over 0.70 across all input patterns. Finally, the Minimal + DK + Guide prompt achieved the highest average score across all input patterns.
Table 1.
Average F1-scores of all proposed methods. The F1-scores were calculated from the results of the single-shot extraction and figure-by-figure extraction using Gemini 2.5 Pro with the temperature parameter set to 0.0. Each column except for “Average” shows the mean F1-scores across all figures (for figure-by-figure extraction) or all papers (for single-shot extraction). The “Average” column shows the overall mean F1-score calculated from the average F1-scores for each field across all figures and papers. The “STD” columns represented the standard deviation (STD) across figures or papers. In the performance metric columns, bold text marks the highest value among all methods. The amount of extracted data is provided as a supplementary information.
| Input | Prompt | Protein name | STD of Protein name | Protein conc. | STD of Protein conc. | RNA conc. | STD of RNA conc. | pH | STD of pH | Temperature | STD of temperature | Phase status | STD of phase status | Average | STD of average | Extracted data counts |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Single-shot extraction | ||||||||||||||||
| Minimal + DK + Guide | 0.525 | 0.284 | 0.464 | 0.283 | 0.450 | 0.268 | 0.539 | 0.306 | 0.539 | 0.306 | 0.500 | 0.276 | 0.503 | 0.270 | 707 | |
| Figure-by-figure extraction | ||||||||||||||||
| Figure | Minimal | 0.693 | 0.367 | 0.615 | 0.433 | 0.877 | 0.163 | 0.041 | 0.200 | 0.031 | 0.159 | 0.424 | 0.384 | 0.447 | 0.142 | 840 |
| Minimal + DK | 0.760 | 0.325 | 0.615 | 0.437 | 0.858 | 0.206 | 0.077 | 0.261 | 0.052 | 0.212 | 0.803 | 0.199 | 0.527 | 0.180 | 887 | |
| Minimal + Guide | 0.684 | 0.374 | 0.808 | 0.291 | 0.866 | 0.177 | 0.856 | 0.214 | 0.803 | 0.297 | 0.741 | 0.261 | 0.793 | 0.180 | 871 | |
| Minimal + DK + Guide | 0.764 | 0.315 | 0.800 | 0.289 | 0.832 | 0.250 | 0.854 | 0.214 | 0.794 | 0.296 | 0.812 | 0.170 | 0.809 | 0.187 | 888 | |
|
Figure + Text (C&M) |
Minimal | 0.794 | 0.267 | 0.824 | 0.250 | 0.857 | 0.208 | 0.820 | 0.268 | 0.346 | 0.434 | 0.462 | 0.396 | 0.684 | 0.182 | 872 |
| Minimal + DK | 0.793 | 0.268 | 0.827 | 0.257 | 0.843 | 0.238 | 0.827 | 0.257 | 0.229 | 0.383 | 0.811 | 0.185 | 0.722 | 0.187 | 893 | |
| Minimal + Guide | 0.755 | 0.291 | 0.804 | 0.268 | 0.836 | 0.216 | 0.845 | 0.211 | 0.809 | 0.269 | 0.563 | 0.336 | 0.769 | 0.195 | 857 | |
| Minimal + DK + Guide | 0.820 | 0.258 | 0.827 | 0.254 | 0.863 | 0.190 | 0.867 | 0.188 | 0.831 | 0.255 | 0.810 | 0.178 | 0.836 | 0.187 | 848 | |
| Figure + Full Text | Minimal | 0.796 | 0.293 | 0.819 | 0.277 | 0.789 | 0.321 | 0.808 | 0.294 | 0.439 | 0.451 | 0.390 | 0.403 | 0.673 | 0.256 | 925 |
| Minimal + DK | 0.785 | 0.300 | 0.830 | 0.274 | 0.847 | 0.246 | 0.811 | 0.297 | 0.305 | 0.425 | 0.828 | 0.208 | 0.734 | 0.214 | 853 | |
| Minimal + Guide | 0.750 | 0.328 | 0.793 | 0.297 | 0.794 | 0.304 | 0.813 | 0.276 | 0.717 | 0.364 | 0.538 | 0.362 | 0.734 | 0.259 | 824 | |
| Minimal + DK + Guide | 0.724 | 0.342 | 0.783 | 0.304 | 0.786 | 0.305 | 0.803 | 0.284 | 0.682 | 0.380 | 0.748 | 0.277 | 0.755 | 0.273 | 830 | |
| Minimal | 0.738 | 0.300 | 0.730 | 0.341 | 0.809 | 0.224 | 0.736 | 0.324 | 0.404 | 0.442 | 0.426 | 0.362 | 0.640 | 0.244 | 712 | |
| Minimal + DK | 0.754 | 0.307 | 0.780 | 0.305 | 0.827 | 0.231 | 0.791 | 0.281 | 0.351 | 0.417 | 0.752 | 0.217 | 0.709 | 0.213 | 771 | |
| Minimal + Guide | 0.766 | 0.288 | 0.794 | 0.262 | 0.814 | 0.217 | 0.830 | 0.215 | 0.669 | 0.365 | 0.414 | 0.359 | 0.715 | 0.194 | 897 | |
| Minimal + DK + Guide | 0.757 | 0.302 | 0.805 | 0.253 | 0.834 | 0.191 | 0.837 | 0.215 | 0.794 | 0.273 | 0.746 | 0.206 | 0.795 | 0.199 | 888 | |
To enhance the extraction performance through MLLM selection and parameter optimization, we conducted additional verification using 13 representative MLLMs including GPT series56, Gemini series57, Claude series58, and open-weight models such as Llama 4 Scout59 and Qwen3-VL60, focusing on the most effective prompt-input data combination: Minimal + DK + Guide prompt with the input pattern Figure + Text (C&M). First, we compared the extraction performance of the 13 MLLMs shown in “MLLMs settings for extraction” in the Method section. As shown in Fig. 2, the Claude family (Claude 3.7 Sonnet) achieved a maximum of 0.634, the GPT family achieved a maximum of 0.825 (GPT-5.2), the Gemini family achieved a maximum of 0.836 (Gemini 2.5 Pro), and Qwen3-VL achieved 0.728 in the open-weight models. Although Gemini 2.5 Pro showed no statistical difference compared to Gemini 3.0 Pro, GPT-5, and GPT-5.2, it achieved a significantly higher score than all other models. Next, we optimized the temperature parameter of Gemini 2.5 Pro by testing values of 0.0, 0.1, 0.2, and 0.5 (Table S4). Three independent runs were performed for each temperature, and their averages were used for the evaluation. The results showed the highest average F1-score of 0.836 at a temperature of 0.1, with a maximum F1-score of 0.847. Based on these results, we identified the best-performing method: Gemini 2.5 Pro at a temperature of 0.1, figure-by-figure extraction, input pattern Figure + Text (C&M), and prompt Minimal + DK + Guide. In all subsequent assessments and analyses, we used this best-performing method unless otherwise mentioned. Table S5 shows the total token consumption when processing 20 papers (containing 49 figures) using Gemini 2.5 Pro with the methods listed in Table 1. Among the methods, the combination of Figure input and the Minimal prompt had the lowest consumption, while the Figure + Full Text input was the most costly. For the best-performing method, the Minimal + DK + Guide prompt with the input pattern Figure + Text (C&M) on Gemini 2.5 Pro, the total consumption was 411,878 tokens. As such, there was no clear trade-off between extraction performance and the number of tokens consumed (Fig. S2). As a supplement, for the best-performing method, the input cost per figure is approximately 5,388 tokens, equivalent to $0.0072, which corresponds to less than $1 per 100 figures (Table S6).
Fig. 2.
Average F1-scores of different MLLMs for extracting experimental information from LLPS-related papers. Comparison of mean F1-scores across multiple MLLM families under the extraction setting of figure-by-figure extraction, Figure + Text (C&M) as input, and Minimal + Guide + DK as prompt. Error bars indicate the STD of the average F1-score for each figure. Statistical significance was evaluated using the Wilcoxon signed-rank test comparing the F1-scores of each model against the best-performing model, Gemini 2.5 Pro. Red asterisks indicate a significant difference (p < 0.05), while “n.s.” indicates no significant difference (p > 0.05). Among the tested models, Gemini 2.5 Pro achieved the highest average F1-score (0.836), followed by GPT-5.2 (0.825) and Gemini 3.0 Pro (0.815). Notably, the open-weight model Qwen-3 VL 8B (Thinking) demonstrated competitive performance with an F1-score of 0.728, surpassing several commercial models including the Claude series. In contrast, Llama 4 scout (0.340) and Claude Sonnet 3.5 (0.402) showed lower performance in this specific multimodal extraction task.
Detailed analysis of extraction performance on scatter plots
To clarify the figure type-specific factors affecting extraction performance, we analyzed the extraction results of the best-performing method for scatter plots and microscope images in the following two sections. First, we focused on scatter plots. As shown in Fig. 3A, which presents the extraction performance for each scatter plot, the F1-score exceeded 0.8 for nearly all figures, with an average score of 0.913. Furthermore, for the same input pattern as the best-performing method, the average F1-score was 0.803 for the Minimal prompt, 0.791 for the Minimal + DK prompt, 0.830 for the Minimal + Guide prompt, and 0.848 for the Minimal + DK + Guide prompt, with the prompt containing both DK and Guide showing the highest performance (Table S7).
Fig. 3.
Extraction performance in each scatter plot and comparison between the ground-truth data and extracted data for coordinate extraction. (A) Bar plots show the F1-scores for each figure in the evaluation dataset. Colored bars represent six extracted experimental conditions, comprising protein name, protein concentration, RNA concentration, pH, temperature, and phase status. Gray bars indicate the average F1-score across these items. Error bars represent the STD calculated from the F1-scores for each experimental condition. The rightmost “Average” group shows the overall average F1-scores for each item across all figures, with error bars indicating STD across all figures. (B,C) The left “Original” column shows images reproduced from published articles, and the right column displays the corresponding extraction results. When visualizing data in the “Extracted” figure, the formats of scatter plot elements such as tick markers, labels, marker colors, and sizes were consistent with the corresponding “Original.” Each image is labeled at the top with its reference and subfigure number. (B) Examples in which all extracted XY coordinates matched the ground-truth coordinates. (C) Examples in which the extracted XY coordinates contain errors or false positives. The image of Fig. 4C40 was reproduced with permission from the paper40. The images of Fig. S4B48 and Fig. 5C48 were reproduced with permission from the paper48. The image of Fig. S2B45 was reproduced with permission from the paper45. The image of Fig. 2E38 was reproduced with permission from the paper38.
Next, to identify more specific factors, we compared and analyzed successful (Fig. 3B) and unsuccessful (Fig. 3C) examples of coordinate extraction using actual images. Generally, scatter plots comprise standard elements, such as titles, axis labels, scales, legends, and markers. Most displayed protein and RNA concentrations on the X and Y axes indicated the presence or absence of LLPS in the legend (Fig. 3B and C). In addition, some featured unique graph structures, including logarithmic scales, categorical variables (Fig. 5C48 in Fig. 3C), and nonuniform intervals (e.g., Fig. S2B45 in Fig. 3C). The best-performing method demonstrated high performance in coordinate extraction for scatter plots with few data points, low density, and a regular grid pattern (Fig. 3B). However, scatter plots showing errors in coordinate extraction usually contained excessive data points with overlapping regions, leading to false positives or false negatives in those areas (Fig. 3C). Furthermore, even with grid-like distributions, errors occurred when the coordinates were slightly offset from the XY grid intersections or when gaps existed in the distribution (Fig. 2E38 in Fig. 3C). Besides the coordinates, a few errors occurred for the values in the XY-axis labels or titles. For example, Fig. 2E38 showed in Fig. 3A, an error occurred where only a single protein name was extracted whereas it is a complex protein. Finally, as shown in Fig. S3, our quantitative feature analysis revealed that a gridded layout (“grid_aligned_with_axis”) contributed most strongly to improving the average score. In contrast, the use of logarithmic scales (“is_log_scale”) had the most negative impact, followed by dense data points (“is_dense”) and points on ticks (“points_on_ticks”), which were identified as the primary factors reducing extraction accuracy. Although the performance was slightly reduced for some experimental conditions derived from the text, no major extraction errors directly affecting the average performance of each figure were observed.
Detailed analysis of extraction performance on microscopic images
Here, we analyzed the extraction performance of the best-performing method using 38 microscope images. Figure 4A shows the F1-score for each image and the overall average, with the overall average F1-score achieving a high value of 0.849. However, even with the best-performing method, the extraction performance remained unstable across the figures. Although several figures achieved values close to the F1-score of 1.0, some figures fell below 0.6. For the other prompt conditions, the Minimal prompt yielded 0.660, the Minimal + DK prompt yielded 0.707, and the Minimal + Guide prompt yielded 0.776 (Table S7). Consistent with the results of the scatter plots, the prompt combining DK and Guide performed the best.
Fig. 4.
Extraction performance and representative examples for microscope images classified by correctness and error characteristics. (A) Each bar represents the mean F1-score for a single microscopic image, labeled as “Subfigure-number Reference−number.” Error bars, except for the rightmost “Average,” indicate STDs through the experimental conditions. The rightmost bar shows the overall average of the F1-scores, and the error bar represents the STD across all microscopic images. (B) Examples of all extracted experimental conditions were correctly identified. (C) Example of figures showing errors only in the phase status. Experiments marked with a cross (×) indicate a mismatch between the ground truth and extracted value. (D) Examples in which one or more experimental conditions were not extracted (F1-score = 0). (E) Examples with an average F1-score below 0.6. Image of Fig. 3B45 was reproduced with permission from the paper45. Images of Fig. S6B54 and Fig. S3A54 were reproduced with permission the paper54. Images of Fig. S1B48 and Fig. S4C48 were reproduced with permission from the paper48. Image of Fig. S4B55 was reproduced with permission from the paper55. Images of Fig. 2D38 and Fig. 5B38 were reproduced with permission from the paper38. Image of Fig. S3H47 has been reproduced with permission from the paper47. Images of Fig. 4C49 and Fig. S8A49 were reproduced with permission from the paper49.
Next, we analyzed the visual and contextual effects on extraction performance for each experimental condition (Fig. 4B–E). We found that the determination of the phase status depends primarily on visual features, specifically the contrast between the granular outlines and the background within the image. Examples with high performance in determining the phase status showed defined droplet formation, sharp outlines, and strong contrast against the background (Fig. 4B). Conversely, in examples where errors occurred in the determination of phase status, droplet outlines were unclear, and background contrast was low (Fig. 4C). Extraction errors under other experimental conditions were influenced by factors such as the value position, subpanel arrangement, and experimental content. For example, in Fig. 4D, critical experimental conditions, such as protein name, concentration, and temperature, were absent from the image itself and scattered throughout the full text, leading to information gaps. Furthermore, examples, such as Fig. 4E included experimental conditions outside the scope of this study, such as DNA addition, crowding agents, and time-dependent changes, within the same subfigure, leading to increased false positives and a lower F1-score. In addition, layouts with gaps between panels, particularly figures with numerous subpanels arranged in a grid pattern, was prone to false positives (Fig. 5B38 in Fig. 4C).
Discussion
This study showed that the performance of experimental information extraction from LLPS literature using MLLMs was significantly influenced by combinations of processing methods, input formats, and prompt contents. Regarding extraction processing methods, figure-by-figure extraction demonstrated superior results compared to single-shot extraction. The primary procedural difference between these two methods lies in the stage of identifying relevant figure numbers. To investigate the impact of this stage, we evaluated the performance of MLLM in extracting figure numbers related to LLPS. As a result, the F1-score remained at 0.44, highlighting the difficulty in extracting relevant figure numbers (Fig. S4A). Additionally, we analyzed whether document length or image count affected results, though no clear differences or correlations were observed (Fig. S5). Therefore, the superiority of the figure-by-figure extraction is thought to derive primarily from limiting the focus area by specifying the relevant figure numbers in the prompt. Next, focusing on the differences in performance across the input patterns, the Figure + Text (C&M) input series and the PDF input series achieved relatively better performance compared to other input patterns. This indicates that performance can be improved by integrating information derived from the target figure and text. Although PDFs often exhibit diverse document structures, such as number of columns and position of method section, no significant performance fluctuations due to these structures were observed (Fig. S6). This suggests that the evaluated MLLM is robust against diverse PDF layouts. However, the Figure + Full Text series, combining each figure with the full text of the target paper, did not demonstrate such high performance. This performance drop is likely due to noise from irrelevant descriptions and formatting errors caused by automatic text extraction from PDFs. Nevertheless, further research is required to elucidate the exact factors influencing performance across each input format.
Analysis by figure type showed that the extraction performance was significantly influenced by the prompt content, visual characteristics of the image, and the position of text annotations. Regarding the prompt contents, including Guide or DK within the Minimal prompt improved the extraction performance, with the highest performance achieved when both were combined. Specifically, the Guide was effective for both scatter plots and microscope images, promoting the organization of ambiguous and dispersed information by explicitly showing the extraction procedure. However, DK was effective for microscopic images, encouraging the determination of phase states based on image appearance. For scatter plots, the extraction performance depended on the data point placement and legend clarity, with adequate spacing and explicit labels ensuring high accuracy. In contrast, the overcrowding of data points or gaps in grid-like arrangements led to coordinate extraction errors. For microscope images, the droplet size, contour sharpness, and contrast with the background significantly influenced the phase status extraction. However, current MLLMs often fail to perform adequately and produce erroneous outputs when dealing with low-visibility experimental images that require contextual judgment. Thus, whereas scatter plots enable relatively stable extraction supported by visual cues, microscopic images require integrating both visual information and the context of the phases, leading to unstable performance. Furthermore, for both image types, the methods section often lists numerous test conditions that could cause erroneous extraction of unrelated information.
The processing method and prompts proposed in this study demonstrated a certain level of performance; however, challenges remain in both the extraction workflow and performance for practical implementation. From a workflow perspective, the proposed method requires manual intervention for figure selection and extraction of captions and methodologies. Although several automated PDF extraction tools have been proposed, they often result in text corruption, image quality degradation, and loss of the spatial relationship between figures and text61,62. Currently, manual processing is the most reliable method. Furthermore, processing all images without relevance filtering increases the computational cost and risks, generating numerous false positives and negatives. However, distinguishing target figures from nontarget figures using MLLMs requires integrated interpretation of image information and text descriptions of methods and procedures, yet current models show insufficient classification performance for this task (F1-score = 0.44, Fig. S4A). Numerous misclassifications occurred in cases where images appeared to be the target when viewed alone, whereas careful review of the content revealed that they were non-targets (Fig. S4B). Therefore, although the proposed method shows a certain level of performance, significant challenges remain for full automation.
From the extraction performance perspective, the results are not of sufficient quality for direct use in database construction or downstream analyses. Indeed, the best-performing method achieved a promising average F1-score exceeding 0.80 at a matching threshold of 0.20. However, this performance is sensitive to the stringency of the criteria; when the threshold was tightened to a more rigorous 0.0, the average F1-score gradually decreased to 0.755 (Fig. S7). Consequently, using the current results to directly populate that prioritize high data integrity with the current results is not yet recommended. One reason is that, compared to materials science and medicine, where information extraction has been extensively studied, the LLPS domain faces greater technical challenges because of the frequent occurrence of unstructured, multi-parameter, and ambiguous expressions. In materials science, entity- and relation-extraction tasks are relatively well defined (typically targeting compounds, properties, and synthesis steps), with multiple studies achieving high performance using LLM14–16. In contrast, LLPS requires the integration of multiple heterogeneous elements, including numerical values, such as temperature and concentration, protein names, and the presence or absence of phase separation, into a coherent experimental context. In particular, for microscopic images, clear ground-truth labels rarely exist, requiring the interpretation of both images and context. Similarly, scatter plots must treat each data point as a single experiment and reconstruct the values of the experimental conditions from the axis labels, titles, and legends. These tasks differ from traditional named entity recognition and relation extraction, requiring multimodal processing that is distinct from the existing domains. Therefore, achieving a performance equivalent to that of these fields remains difficult. However, as MLLMs are rapidly advancing and have shown notable improvements in this task (Fig. 2), the issues identified here may naturally be mitigated through their continued evolution. Given that MLLM usage costs are trending downward, data collection will become more accurate and cost-efficient.
The evaluation dataset should also be considered. The benchmark comprised 20 manually annotated papers selected to encompass the diverse chart styles and experimental representations commonly found in LLPS research. This dataset included variations in scatter plot layouts, axis annotations, grid placements, and data density (Fig. S8), as well as differences in microscope image composition such as layout patterns and background/object color combinations (Fig. S9). Document structural diversity, including column formats and placement of methodology sections, was also confirmed (Figs. S10 and S11). These analyses demonstrated that this dataset broadly covers representative visual and structural patterns within LLPS literature. However, compared to large-scale benchmarks in other scientific fields, the overall dataset size remains relatively small. Consequently, the statistical power of the evaluations conducted in this study is limited, and the generalizability beyond the LLPS domain or applicability to other purposes cannot be fully guaranteed. Expanding the benchmark through semi-automated annotation strategies or community-driven curation is essential to enable more comprehensive validation and enhance the robustness of future evaluations.
Conclusion
In this study, we proposed extraction methods for LLPS experimental information using MLLMs and evaluated the effects of input formats and prompt design on extraction performance. As a result, the combination of figures with textual information and structured prompts incorporating DK achieved higher performance in experimental information extraction across almost all conditions. Considering that experimental information is dispersed throughout the text, using figures alone as input cannot cover all experimental conditions. Conversely, as the entire paper contains a vast amount of irrelevant information, selectively incorporating textual information is essential for accurate extraction. Furthermore, an analysis of the influence of visual features on performance revealed that scatter plots with simple and clear structures enabled highly accurate extraction, with over 70% of the figures achieving an F1-score above 0.9. In contrast, dense point distributions and unclear axes or legends are the primary sources of error, reducing the performance of such images. Microscopic images also showed relatively high performance; however, low droplet visibility and the presence of nontarget conditions were identified as factors that reduced the extraction accuracy. Nevertheless, the extraction performance of the current MLLMs is not yet sufficiently reliable for direct use in database construction or large-scale analyses, and challenges remain for full automation. Experiments with multiple conditions, ambiguous microscopy images, and densely populated scatter plots remain particularly difficult to extract accurately. However, the performance of MLLMs has been improving rapidly, with recent models exhibiting remarkable advances in logical reasoning and image understanding. Therefore, the challenges identified in this study are expected to be resolved through ongoing technological progress, including model advancement, dataset expansion, and processing automation. Although this study was conducted using a focused dataset of LLPS literature, descriptions integrating visual and textual information are common across many areas of biology. Therefore, the findings of this study provide preliminary insight into multimodal information extraction in biological research.
Methods
Preparation of multimodal input data
To verify the effect of the input data format on the extraction performance, we prepared the following input patterns, as shown in (1) of Fig. 1: (i) Figure only, (ii) Figure + Text (C&M: Captions and Methods), (iii) Figure + Full Text, and (iv) PDF. We focused on microscopy images and scatter plots because LLPS studies primarily visualize experimental observations in this way. The highest-resolution images were downloaded individually for each subfigure. Text (C&M) was collected manually from relevant sections of the target papers. The full text was automatically extracted from the main text and supplementary PDFs using PyMuPDF63. PDFs were downloaded from the publisher’s website. With input patterns (i) to (iv), we evaluated how different input formats affect the extraction results and examined whether separating figures and text from PDF documents is necessary.
Process of information extraction using MLLMs
In this study, we aimed to extract information about LLPS experiments presented in scatter plots and microscopy images, focusing on six commonly recorded experimental conditions: protein name, protein concentration, RNA concentration, temperature, buffer pH, and phase status. Additionally, to facilitate precise protein identification, our prompts were designed to extract protein sequence regions and modification states alongside protein names, although these specific fields were not subject to quantitative evaluation in this study. To achieve more advanced extraction performance, we compared combinations of multiple input formats, various prompt designs, and two processing methods. For the input formats, we used (i)–(iv) created in Sect. 2.1. For prompts, we designed the following four types with differing structures and contents, as shown in the upper half of (2) in Fig. 1: (a) Minimal, a prompt containing the target experimental conditions and brief extraction instructions; (b) Minimal + DK, a prompt comprising the Minimal prompt with a detailed explanation (DK) for each item; (c) Minimal + Guide, a prompt comprising the Minimal prompt with a manual extraction procedure guide (Guide) provided by an expert; and (d) Minimal + DK + Guide, a prompt comprising the Minimal prompt with both DK and Guide added. DK provides knowledge about LLPS and extraction items, and Guide provides explicit instructions for MLLM to perform the extraction in a step-by-step process. Details of each prompt are provided in the Sects. 1–4 of the supplementary material “Additional_file2_prompts.docx.” Two main processing methods were adopted and experimented with. The first method, single-shot extraction, extracted all the experimental information from the entire paper without referencing specific figures (Fig. 1, left panel: single-shot extraction). This method uses a prompt combining filter statements containing the extraction criteria for target experiments with the prompt (d) Minimum + DK + Guide and extracts experimental information from (iv) PDF. The prompt is provided in the Sect. 5 of the supplementary material “Additional_file2_prompts.docx.” In the second method, figure-by-figure extraction, each figure was treated as a single processing unit, and the experimental information corresponding to the specified figures was sequentially extracted (Fig. 1, right panel: figure-by-figure extraction). This method verified 16 different configurations for extracting experimental information from input formats (i)–(iv) using prompts (a)–(d). The figure specification within the processing units is typically based on subfigure numbers. When multiple scatter plots existed within a single subfigure, their respective positions (right, left, top, bottom, etc.) were specified explicitly.
After the extraction processes, the textual output extracted by the MLLMs was formatted into a tabular structure, and the representation of each extracted value was standardized using the following method. For the numerical experimental conditions, including temperature, RNA concentration, and protein concentration, the units were normalized using predefined rule-based procedures. Temperature values were converted to Celsius, with “RT” and room temperature uniformly converted to “25 °C.” RNA and protein concentrations were standardized to “µM.” Values with units such as “mg/mL,” which cannot be converted to molar concentrations without information on molecular weight or solvent volume, were used as is. Protein names were standardized to ensure consistent notation for the same protein.
Evaluation for information extraction
As shown in (3)-1 of Fig. 1, the order of the extracted data and label data do not necessarily match. Therefore, establishing a correspondence between the extracted and label data is crucial. To achieve this, we formulated the matching of the extracted data and label data as an assignment problem and solved it using the Hungarian method64. This is a method for efficiently determining the minimum cost matching based on a cost matrix. In this study, the rows and columns of the cost matrix correspond to the extracted and label data, respectively. The elements of the cost matrix represent the costs computed from pairs of extracted data and label data, with each cost indicating the average distance across all experimental conditions. For the numerical fields of the experimental conditions, including RNA concentration, protein concentration, pH, and temperature, each distance was defined as
, where
is the value of the extracted data,
is the value of the label data, and
and
are the maximum and minimum values of the label data in the evaluated figure. For the textual field of the experimental condition, the distance was defined as
, where
is the similarity score from Sequence Matcher[65], with
for an exact match. Matching was performed on a per-paper basis for single-shot extraction, and on a per-figure basis for figure-by-figure extraction.
Next, as shown in (3)-2 of Fig. 1, we calculated evaluation metrics based on the distance between each experimental condition for the matched data pairs identified by the Hungarian algorithm. For the five experimental conditions, except for the binary field of the phase status, each distance was calculated using the same method as that used in the matching process. In the phase status, which is a binary field indicating the presence or absence of LLPS, the distance was set to 0 for a match and 1 for a mismatch. The matched extracted data were counted as true positives if their distance was below a specified threshold; otherwise, they were counted as false positives. Considering the possibility of noise in the ground truth dataset due to manual curation, a threshold of 0.2 was adopted. Data without a corresponding pair were treated as follows: extracted data without matched label data were counted as false positives, and label data without matched extracted data were counted as false negatives. Based on the number of true positives, false positives, and false negatives, precision was calculated to evaluate incorrect extraction, and recall was calculated to evaluate missing essential information. Furthermore, since both metrics are important indicators for building a reliable database, overall evaluation was performed using the F1-score, which reflects the balance between the two. In figure-by-figure extraction, these metrics were computed for each figure. In the single-shot extraction, they were computed for each paper. Finally, the average scores across all papers in the single-shot extraction and across all figures in the figure-by-figure extraction were used.
Evaluation dataset for extraction
The evaluation of the extraction methods used a curated dataset constructed from 20 experimental papers on LLPS36–55 registered with RNAPSEC30. This curated dataset comprises reliable labeled data, as the original images and corresponding manually annotated experimental information are available in RNAPSEC. The references for each study and their corresponding reference numbers are listed in Table S8. The following requirements were selected for extraction: experiments directly observing LLPS; use of a single type of protein and RNA (fusion proteins were counted as a single type); experiments varying only protein, RNA, pH, salt, and temperature, as shown through microscope images or scatter plots; and all experimental conditions subject to extraction explicitly stated or implied within the paper. In total, 873 experiments derived from 49 LLPS experimental figures from 20 papers36–55 were selected. For each selected data point, phase-state labels of microscopy images were annotated by the first author (K.C.) following established morphological definitions reported in prior LLPS literature25,66–68.
MLLMs setting for extraction
MLLMs used in this study included Gemini 3.0 Pro (gemini-3-pro-preview), Gemini 2.5 Pro (gemini-2.5-pro-preview-06-05), Gemini 2.0 Flash (gemini-2.0-flash), and Gemini 1.5 Flash (gemini-1.5-flash) provided by Google; Claude sonnet 4 (claude-sonnet-4-20250514), Claude sonnet 3.5 (claude-3.5-sonnet-20241022), and Claude sonnet 3.7 (claude-3.7-sonnet-20250219) provided by Anthropic; GPT5.2 (gpt-5.2-2025-12-11), GPT-5 (gpt-5-2025-0807), GPT-4.1 (gpt-4.1-2025-04-14), and GPT-4o (gpt-4o-2024-08-06) provided by OpenAI; Qwen3-VL (Qwen/Qwen3-VL-8B-Thinking, 8B parameters) provided by Alibaba and Llama 4 Scout (meta-llama/Llama-4-Scout-17B-16E, 109B total parameters with 17B active parameters) provided by Meta as the representative open-weight models. For input pattern (iv) PDF, each model was accessed through its official API provided by the respective developer. For the other input patterns, MLLM access was implemented via LangChain69, which provides standardized interfaces for the official APIs of each model. In experiments where no specific model parameters were mentioned, the temperature parameter was set to 0.0, and the next token with the highest probability was selected. All other parameters were set to default values. In experiments optimizing the temperature parameter, values of 0.0, 0.1, 0.2, and 0.5 were examined. The experiments, with the exception of those using Gemini 3.0 Pro, GPT-5.2, Llama 4 Scout, and Qwen3 VL, were conducted between July and August 2025. The experiments for the remaining models were conducted in January 2026.
Supplementary Information
Below is the link to the electronic supplementary material.
Acknowledgements
We gratefully acknowledge Dr. Yukio Sasaki and Dr. Shigeharu Moriya for their constructive discussions and valuable suggestions. This work was supported by the JST FOREST program (Grant Number: JPMJFR232U) and JST BOOST program (Grant Number: JPMJBY24F0). Additional support was provided by the Ministry of Education, Culture, Sports, Science, and Technology (MEXT) under grant Data Creation and Utilization Type Material Research and Development Project (Grant Number: JPMXP1122683430), Simulation and AI-driven Next-Generation Medicine and Drug Discovery based on “Fugaku” (Grant Number: JPMXP1020230120), and feasibility studies for the next-generation computing infrastructure.
Abbreviations
- LLPS
Liquid–liquid phase separation
- MLLM
Multimodal large language model
- DK
Domain knowledge
- C & M
Caption and methods
- STD
Standard deviation
Author contributions
K.C., S.I., and K.T. designed the research concept. K.C. performed the programming, data collection, and manuscript writing. S.F., S.I., and K.T. edited and verified the manuscript and data, and supervised the project. All the authors have reviewed and approved the final manuscript.
Data availability
The scripts and data for information extraction and evaluation, along with the list of evaluation results and the curated input data under Open Access licenses, are available in our GitHub repository (https://github.com/ycu-iil/MLLMIE). The detailed location of the input data is described in the readme file.
Declarations
Competing interests
The authors declare no competing interests.
Footnotes
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
References
- 1.National Center for Biotechnology Information. About PubMed PubMed (2025). https://pubmed.ncbi.nlm.nih.gov/about/
- 2.Berman, H. M. et al. The protein data bank. Nucleic Acids Res.28, 235–242. 10.1093/nar/28.1.235 (2000). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 3.Benson, D. A. et al. GenBank. Nucleic Acids Res41, D36–D42. 10.1093/nar/gks1195. (2012). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 4.Fornes, O. et al. JASPAR 2020: update of the open-access database of transcription factor binding profiles. Nucleic Acids Res.48, D87–D92. 10.1093/nar/gkz1001 (2020). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 5.Stark, C. et al. BioGRID: A general repository for interaction datasets. Nucleic Acids Res.34 (Suppl 1), D535–D539. 10.1093/nar/gkj109 (2006). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 6.Kanehisa, M. et al. KEGG for linking genomes to life and the environment. Nucleic Acids Res.36 (Suppl 1), D480–D484. 10.1093/nar/gkm882 (2008). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 7.Kanehisa, M., Furumichi, M., Sato, Y., Ishiguro-Watanabe, M. & Tanabe, M. KEGG: Integrating viruses and cellular organisms. Nucleic Acids Res.49, D545–D551. 10.1093/nar/gkaa970 (2021). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 8.Zdrazil, B. et al. The ChEMBL database in 2023: A drug discovery platform spanning multiple bioactivity data types and time periods. Nucleic Acids Res.52, D1180–D1192. 10.1093/nar/gkad1004 (2024). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 9.UniProt Consortium. UniProt: the universal protein knowledgebase in 2025. Nucleic Acids Res.53, D609–D617. 10.1093/nar/gkae1010 (2025). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 10.Jumper, J. et al. Highly accurate protein structure prediction with AlphaFold. Nature596, 583–589. 10.1038/s41586-021-03819-2 (2021). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 11.Kotlyar, M. et al. IID 2021: towards context-specific protein interaction analyses by increased coverage, enhanced annotation and enrichment analysis. Nucleic Acids Res.50, D640–D647. 10.1093/nar/gkab1034 (2022). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 12.Karczewski, K. J. & Snyder, M. P. Integrative omics for health and disease. Nat. Rev. Genet.19, 299–310. 10.1038/nrg.2018.4 (2018). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 13.Li, D. et al. LLM-DDI: Leveraging large language models for drug-drug interaction prediction on biomedical knowledge graph. IEEE J. Biomed. Health Inform.30, 773–781. 10.1109/JBHI.2025.3585290 (2026). [DOI] [PubMed]
- 14.Song, Y., Miret, S. & Liu, B. MatSci-NLP: evaluating scientific language models on materials science language tasks using text-to-schema modeling. In Proceedings of the 61st Annual Meeting of the Association for Computational Linguistics, vol. 1: Long Papers, 3621–3639. 10.18653/v1/2023.acl-long.201 (Assoc. for Computational Linguistics, 2023).
- 15.Yoshitake, M., Sato, F., Kawano, H. & Teraoka, H. MaterialBERT for natural language processing of materials science texts. Sci. Technol. Adv. Mater. Methods. 2, 372–380. 10.1080/27660400.2022.2124831 (2022). [Google Scholar]
- 16.Swain, M. C. & Cole, J. M. ChemDataExtractor: A toolkit for automated extraction of chemical information from the scientific literature. J. Chem. Inf. Model.56, 1894–1904. 10.1021/acs.jcim.6b00207 (2016). [DOI] [PubMed] [Google Scholar]
- 17.Lee, J. et al. BioBERT: a pre-trained biomedical language representation model for biomedical text mining. Bioinformatics36, 1234–1240. 10.1093/bioinformatics/btz682 (2020). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 18.Gu, Y. et al. Domain-specific language model pretraining for biomedical natural language processing. ACM Trans. Comput. Healthc.3, 1–23. 10.1145/3458754 (2022). [Google Scholar]
- 19.Grothey, B. et al. Comprehensive testing of large language models for extraction of structured data in pathology. Commun. Med.5, 96. 10.1038/s43856-025-00808-8 (2025). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 20.Kononova, O. et al. Opportunities and challenges of text mining in materials research. iScience24, 102155. 10.1016/j.isci.2021.102155 (2021). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 21.Jerfy, A., Selden, O. & Balkrishnan, R. The growing impact of natural language processing in healthcare and public health. Inquiry61, 469580241290095. 10.1177/00469580241290095 (2024). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 22.Alberti, S., Gladfelter, A. & Mittag, T. Considerations and challenges in studying liquid-liquid phase separation and biomolecular condensates. Cell176, 419–434. 10.1016/j.cell.2018.12.035 (2019). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 23.Gondal, M. N., Shah, S. U. R., Chinnaiyan, A. M. & Cieslik, M. A systematic overview of single-cell transcriptomics databases, their use cases, and limitations. Front. Bioinform. 4, 1417428. 10.3389/fbinf.2024.1417428 (2024). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 24.Huttenhower, C., Finn, R. D. & McHardy, A. C. Challenges and opportunities in sharing microbiome data and analyses. Nat. Microbiol.8, 1960–1970. 10.1038/s41564-023-01484-x (2023). [DOI] [PubMed] [Google Scholar]
- 25.Hyman, A. A., Weber, C. A. & Jülicher, F. Liquid-liquid phase separation in biology. Annu. Rev. Cell. Dev. Biol.30, 39–58. 10.1146/annurev-cellbio-100913-013325 (2014). [DOI] [PubMed] [Google Scholar]
- 26.Li, Y., Gu, J., Liu, C. & Li, D. A high-throughput method for exploring the parameter space of protein liquid-liquid phase separation. Cell. Rep. Phys. Sci.3, 100764. 10.1016/j.xcrp.2022.100764 (2022). [Google Scholar]
- 27.Wang, B. et al. Liquid–liquid phase separation in human health and diseases. Signal. Transduct. Target. Ther.6, 290. 10.1038/s41392-021-00678-1 (2021). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 28.Li, Q. et al. LLPSDB: a database of proteins undergoing liquid–liquid phase separation in vitro. Nucleic Acids Res.48, D320–D327. 10.1093/nar/gkz778 (2020). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 29.Zhu, H. et al. RNAPhaSep: a resource of RNAs undergoing phase separation. Nucleic Acids Res.50, D340–D346. 10.1093/nar/gkab985 (2022). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 30.Chin, K. Y., Ishida, S., Sasaki, Y. & Terayama, K. Predicting condensate formation of protein and RNA under various environmental conditions. BMC Bioinform.25, 143. 10.1186/s12859-024-05764-z (2024). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 31.van Mierlo, G. et al. Predicting protein condensate formation using machine learning. Cell. Rep.34, 108705. 10.1016/j.celrep.2021.108705 (2021). [DOI] [PubMed] [Google Scholar]
- 32.Raimondi, D. et al. In silico prediction of in vitro protein liquid–liquid phase separation experiment outcomes with multi-head neural attention. Bioinformatics37, 3473–3479. 10.1093/bioinformatics/btab350 (2021). [DOI] [PubMed] [Google Scholar]
- 33.Chu, X. et al. Prediction of liquid–liquid phase separating proteins using machine learning. BMC Bioinform.23, 72. 10.1186/s12859-022-04599-w (2022). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 34.You, K. et al. PhaSepDB 3.0: a comprehensive knowledgebase of phase separation-related proteins from AI-assisted curation. Nucleic Acids Res.53, gkaf973. 10.1093/nar/gkaf973 (2025). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 35.Ikeda, S. et al. Extraction of biological terms using large language models enhances the usability of metadata in the BioSample database. GigaScience. 14, giaf070. 10.1093/gigascience/giaf070 (2025). [DOI] [PMC free article] [PubMed]
- 36.Molliex, A. et al. Phase separation by low complexity domains promotes stress granule assembly and drives pathological fibrillization. Cell. 163, 123–133. 10.1016/j.cell.2015.09.015 (2015). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 37.Lin, Y., Protter, D. S. W., Rosen, M. K. & Parker, R. Formation and maturation of phase-separated liquid droplets by RNA-binding proteins. Mol. Cell.60, 208–219. 10.1016/j.molcel.2015.08.018 (2015). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 38.Zhang, H. et al. RNA controls PolyQ protein phase transitions. Mol. Cell.60, 220–230. 10.1016/j.molcel.2015.09.017 (2015). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 39.Smith, J. et al. Spatial patterning of P granules by RNA-induced phase separation of the intrinsically-disordered protein MEG-3. eLife5, e21337. 10.7554/eLife.21337 (2016). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 40.Lin, Y., Currie, S. L. & Rosen, M. K. Intrinsically disordered sequences enable modulation of protein phase separation through distributed tyrosine motifs. J. Biol. Chem.292, 19110–19120. 10.1074/jbc.M117.800466 (2017). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 41.Wei, M. T. et al. Phase behaviour of disordered proteins underlying low density and high permeability of liquid organelles. Nat. Chem.9, 1118–1125. 10.1038/nchem.2803 (2017). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 42.Protter, D. S. W. et al. Intrinsically disordered regions can contribute promiscuous interactions to RNP granule assembly. Cell. Rep.22, 1401–1412. 10.1016/j.celrep.2018.01.036 (2018). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 43.Maharana, S. et al. RNA buffers the phase separation behavior of prion-like RNA binding proteins. Science360, 918–921. 10.1126/science.aar7366 (2018). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 44.Langdon, E. M. et al. mRNA structure determines specificity of a polyQ-driven phase separation. Science360, 922–927. 10.1126/science.aar7432 (2018). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 45.Hofweber, M. et al. Phase separation of FUS is suppressed by its nuclear import receptor and arginine methylation. Cell173, 706–719e13. 10.1016/j.cell.2018.03.004 (2018). [DOI] [PubMed] [Google Scholar]
- 46.Kroschwald, S. et al. Different material states of Pub1 condensates define distinct modes of stress adaptation and recovery. Cell. Rep.23, 3327–3339. 10.1016/j.celrep.2018.05.041 (2018). [DOI] [PubMed] [Google Scholar]
- 47.Wang, M. et al. Stress-induced low complexity RNA activates physiological amyloidogenesis. Cell Rep.24, 1713–1721.e4. 10.1016/j.celrep.2018.07.040 (2018). [DOI] [PMC free article] [PubMed]
- 48.Tsang, B. et al. Phosphoregulated FMRP phase separation models activity-dependent translation through bidirectional control of mRNA granule formation. Proc. Natl. Acad. Sci. U S A. 116, 4218–4227. 10.1073/pnas.1814385116 (2019). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 49.Kang, J., Lim, L., Lu, Y. & Song, J. A unified mechanism for LLPS of ALS/FTLD-causing FUS as well as its modulation by ATP and oligonucleic acids. PLOS Biol.17, e3000327. 10.1371/journal.pbio.3000327 (2019). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 50.Tari, M. et al. U2AF65 assemblies drive sequence-specific splice site recognition. EMBO Rep.20, e47604. 10.15252/embr.201847604 (2019). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 51.Ries, R. J. et al. m6A enhances the phase separation potential of mRNA. Nature571, 424–428. 10.1038/s41586-019-1374-1 (2019). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 52.Niaki, A. G. et al. Loss of dynamic RNA interaction and aberrant phase separation induced by two distinct types of ALS/FTD-linked FUS mutations. Mol. Cell.77, 82–94e4. 10.1016/j.molcel.2019.09.022 (2020). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 53.Huo, X. et al. The nuclear matrix protein SAFB cooperates with major satellite RNAs to stabilize heterochromatin architecture partially through phase separation. Mol. Cell77, 368–383.e7. 10.1016/j.molcel.2019.10.001 (2020). [DOI] [PubMed]
- 54.Chen, H. et al. Liquid–liquid phase separation by SARS-CoV-2 nucleocapsid protein and RNA. Cell. Res.30, 1143–1145. 10.1038/s41422-020-00408-2 (2020). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 55.Jack, A. et al. SARS-CoV-2 nucleocapsid protein forms condensates with viral genomic RNA. PLOS Biol.19, e3001425. 10.1371/journal.pbio.3001425 (2021). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 56.Open, A. I. & Models, G. P. T. OpenAI (2024). https://platform.openai.com/docs/models
- 57.Google DeepMind. Gemini: a family of multimodal AI models. Google DeepMind (2023). https://deepmind.google/technologies/gemini/
- 58.Anthropic. Claude, A. I. models. Anthropic (2025). https://www.anthropic.com/claude
- 59.Bai, S. et al. Qwen3-VL Technical Report. arXiv10.48550/arXiv.2511.21631 (2025).41356060 [Google Scholar]
- 60.Meta. Llama 4. Meta. (2025). https://www.llama.com/docs/model-cards-and-prompt-formats/llama4
- 61.Zhang, Q. et al. Document parsing unveiled: techniques, challenges, and prospects for structured information extraction. arXiv10.48550/arXiv.2410.21169 (2025).41503100 [Google Scholar]
- 62.Adhikari, N. S. & Agarwal, S. A comparative study of PDF parsing tools across diverse document categories. arXiv (2025). 10.48550/arXiv.2410.09871
- 63.Artifex Software Inc. PyMuPDF: python bindings for MuPDF (2025). https://pymupdf.readthedocs.io/en/latest/
- 64.Kuhn, H. W. The Hungarian method for the assignment problem. Nav Res. Logist Q.2, 83–97. 10.1002/nav.3800020109 (1955). [Google Scholar]
- 65.Python Software Foundation. difflib: helpers for computing deltas. Python 3.12 documentation. (2024). https://docs.python.org/3/library/difflib.html
- 66.Boeynaems, S. et al. Protein phase separation: A new phase in cell biology. Trends Cell. Biol.28, 420–435. 10.1016/j.tcb.2018.02.004 (2018). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 67.Youn, J. Y. al., properties of stress granule and P-body proteomes. Mol. Cell.76, 286–294. 10.1016/j.molcel.2019.09.014 (2019). [DOI] [PubMed] [Google Scholar]
- 68.Shin, Y. & Brangwynne, C. P. Liquid phase condensation in cell physiology and disease. Science357, eaaf4382. 10.1126/science.aaf4382 (2017). [DOI] [PubMed] [Google Scholar]
- 69.LangChain. Introduction to LangChain documentation. LangChain. (2025). https://python.langchain.com/docs/introduction/
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Supplementary Materials
Data Availability Statement
The scripts and data for information extraction and evaluation, along with the list of evaluation results and the curated input data under Open Access licenses, are available in our GitHub repository (https://github.com/ycu-iil/MLLMIE). The detailed location of the input data is described in the readme file.




