Accurate Biomedical Classification with TabPFN on Galaxy
Leverage next-generation TabPFN models on the European Galaxy server to classify complex biomedical datasets with high accuracy.
On this page
New version of TabPFN (v2_5) on European Galaxy server
A newer version of TabPFN tool (v7.0) using recent models (v2_5) has been integrated into the European Galaxy server. The choice of pre-trained TabPFN models (for both, classification and regression) can be directly selected from the “Select model” dropdown. Just choose the machine learning task, a suitable model and your training/test datasets to achieve an accelerated performance.
Note: The TabPFN models are under a non-commercial license and should be used for non-commercial purposes only. For commercial purposes, please contact sales@priorlabs.ai.
The following two use-cases for classifying biomedical datasets showcase the usage of TabPFN on the European Galaxy server. The datasets have been collected from a recent Tabular Learning for Biomedical Data publication.
Splice-junction gene sequences
Understanding how genes are translated into proteins requires more than just reading DNA sequences. It involves recognizing how cells edit those sequences before use. In higher organisms, this editing process, known as RNA splicing, removes non-coding regions called introns and joins together coding regions called exons. The key challenge tackled in this dataset is identifying the precise points where this cutting and stitching occurs, known as splice junctions. Specifically, the task focuses on detecting exon–intron (EI) boundaries, also called donor sites, and intron–exon (IE) boundaries, known as acceptor sites. Additionally, if sequences don’t have such junctions, they are labeled as neither (N). Accurately predicting these boundaries from raw DNA sequences is crucial for understanding gene structure and function, and it has become a classic problem in computational biology and machine learning. To evaluate how well different machine learning approaches handle this problem, researchers created a dataset of DNA sequences (3,190) with their boundary labels. The dataset remains a valuable benchmark for exploring how machine learning can bridge the gap between raw biological data and meaningful scientific interpretation.
To evaluate TabPFN on this high-quality benchmark dataset, DNA_sequence_classification_TabPFN workflow is created that preprocesses DNA sequences by encoding them into 3-mers, splits them into train and test sets, performs training to map features to labels and lastly does model evaluation using visualisation methods such as precision-recall curve and confusion matrix.
Workflow
This workflow outlines a DNA sequence classification pipeline built to distinguish between different types of splice junctions using TabPFN. It begins with preprocessing steps that prepare raw DNA sequences into a structured format suitable for analysis, followed by feature handling tailored to sequence data. The core of the workflow applies a TabPFN-based model, which is designed to perform efficient probabilistic classification, even with relatively small datasets. By integrating preprocessing and model inference into a single pipeline, the workflow streamlines the process from raw biological data to predictive insights. It is particularly useful for tasks like identifying exon–intron and intron–exon boundaries, demonstrating how modern automated workflows can simplify complex bioinformatics analyses while maintaining strong predictive performance. The workflow achieves high accuracy on DNA sequence classification task across 3 classes.
Diabetes dataset
Diabetes is a widespread disease with abundant data but serious complications, highlighting the need for more accurate diagnostic approaches. This dataset was collected from Iraqi patients at Medical City Hospital and Al-Kindy Teaching Hospital using real clinical records. It contains key medical and laboratory features such as age, gender, blood sugar level, BMI, creatinine, urea, cholesterol, lipid profile, and HbA1c. The target variable classifies patients into diabetic, non-diabetic, or pre-diabetic categories, making it suitable for building predictive models. From the dataset table, each row represents an individual patient, while the columns correspond to different clinical measurements and attributes. Variables like blood sugar and HbA1c are strong indicators of glucose control, while BMI and cholesterol-related features help assess overall metabolic health. Kidney function markers such as creatinine and urea provide additional clinical context. Together, these features allow for identifying patterns and relationships between health indicators and diabetes status, supporting data analysis, classification tasks, and early diagnosis efforts.
To evaluate TabPFN on this high-quality diabetes dataset, Diabetes_detection_TabPFN workflow is created that preprocesses the features such encoding gender into their numerical representation, splits them into train and test sets, performs training to map features to labels and lastly does model evaluation using visualisation methods such as precision-recall curve and confusion matrix.
Workflow
This workflow preprocesses tabular diabetes data by selecting relevant columns, encoding categorical features, and combining them into a structured dataset before splitting it into training and testing sets. It then applies a TabPFN classification model to predict outcomes and evaluates performance using a confusion matrix and precision-recall visualisations.
References
- TabPFN on Galaxy
- Tabular Learning for Biomedical Data
- Splice junctions datasets
- Published workflow for DNA sequence classification on Galaxy
- Workflow invocation for DNA sequence classification
- Diabetes datasets
- Published workflow for Diabetes detection on Galaxy
- Workflow invocation for Diabetes detection