Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Tomasz Gambin

dblp:31/7236 · DBLP profile ↗
← Back
8ranked-venue papers
1as first author
2since 2021 · last 2025
0000-0002-0941-4571ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Applied, interdisciplinary, general and emerging computing · 7 · 1 first-author · 2 since 2021Artificial intelligence and machine learning · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Interdisciplinary, comprehensive, and emerging computing
3 papers
Bioinformatics and computational biology · 100%

Topics — the 2 heaviest of 3, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Bioinformatics and computational biology › genomics
genomic data management
1.932025
polars-bio - fast, scalable, and out-of-core operations on large genomic interval datasets · Bioinform. 2025
Cloud-native distributed genomic pileup operations · Bioinform. 2023
SeQuiLa: an elastic, fast and scalable SQL-oriented solution for processing and querying genomic intervals · Bioinform. 2019
Bioinformatics and computational biology › genomics
genomic interval analysis
1.222025
polars-bio - fast, scalable, and out-of-core operations on large genomic interval datasets · Bioinform. 2025
SeQuiLa: an elastic, fast and scalable SQL-oriented solution for processing and querying genomic intervals · Bioinform. 2019

Methods — techniques the papers use, named apart from their topics

rust · 0.9dataframe operations · 0.9apache datafusion · 0.9apache arrow · 0.9kubernetes · 0.7data partitioning · 0.7SQL interface · 0.7MD tags · 0.7apache spark · 0.4ANSI SQL · 0.4
YearPublicationVenuePosition
2025 polars-bio - fast, scalable, and out-of-core operations on large genomic interval datasets
abstract
MOTIVATION: Genomic studies very often rely on computationally intensive analyses of relationships between features, which are typically represented as intervals along a 1D coordinate system (such as positions on a chromosome). In this context, the Python programming language is extensively used for manipulating and analyzing data stored in a tabular form of rows and columns, called a DataFrame. Pandas is the most widely used Python DataFrame package and has been criticized for inefficiencies and scalability issues, which its modern alternative-Polars-aims to address with a native backend written in the Rust programming language. RESULTS: polars-bio is a Python library that enables fast, parallel and out-of-core operations on large genomic interval datasets. Its main components are implemented in Rust, using the Apache DataFusion query engine and Apache Arrow for efficient data representation. It is compatible with Polars and Pandas DataFrame formats. In a real-world comparison (107 versus 1.2×106 intervals), our library runs overlap queries 6.5×, nearest queries 15.5×, count_overlaps queries 38×, and coverage queries 15× faster than Bioframe. On equally sized synthetic sets (107 versus 107), the corresponding speedups are 1.6×, 5.5×, 6×, and 6×. In streaming mode, on real and synthetic interval pairs, our implementation uses 90× and 15× less memory for overlap, 4.5× and 6.5× less for nearest, 60× and 12× less for count_overlaps, and 34× and 7× less for coverage than Bioframe. Multi-threaded benchmarks show good scalability characteristics. To the best of our knowledge, polars-bio is the most efficient single-node library for genomic interval DataFrames in Python. AVAILABILITY AND IMPLEMENTATION: polars-bio is an open-source Python package distributed under the Apache License available for major platforms, including Linux, macOS, and Windows in the PyPI registry. The online documentation is https://biodatageeks.org/polars-bio/ and the source code is available on GitHub: https://github.com/biodatageeks/polars-bio and Zenodo: https://doi.org/10.5281/zenodo.16374290. are available at Bioinformatics online.
Marek S. Wiewiórka, Pavel Khamutou, Marek Zbysinski, Tomasz Gambin
Bioinform.4
2023 Cloud-native distributed genomic pileup operations
abstract
MOTIVATION: Pileup analysis is a building block of many bioinformatics pipelines, including variant calling and genotyping. This step tends to become a bottleneck of the entire assay since the straightforward pileup implementations involve processing of all base calls from all alignments sequentially. On the other hand, a distributed version of the algorithm faces the intrinsic challenge of splitting reads-oriented file formats into self-contained partitions to avoid costly data exchange between computational nodes. RESULTS: Here, we present a scalable, distributed and efficient implementation of a pileup algorithm that is suitable for deploying in cloud computing environments. In particular, we implemented: (i) our custom data-partitioning algorithm optimized to work with the alignment reads, (ii) a novel and unique approach to process alignment events from sequencing reads using the MD tags, (iii) the source code micro-optimizations for recurrent operations, and (iv) a modular structure of the algorithm. We have proven that our novel approach consistently and significantly outperforms other state-of-the-art distributed tools in terms of execution time (up to 6.5× faster) and memory usage (up to 2× less), resulting in a substantial cloud cost reduction. SeQuiLa is a cloud-native solution that can be easily deployed using any managed Kubernetes and Hadoop services available in public clouds, like Microsoft Azure Cloud, Google Cloud Platform, or Amazon Web Services. Together with the already implemented distributed range join and coverage calculations, our package provides end-users with a unified SQL interface for convenient analyses of population-scale genomic data in an interactive way. AVAILABILITY AND IMPLEMENTATION: https://biodatageeks.github.io/sequila/.
Marek S. Wiewiórka, Agnieszka Szmurlo, Pawel Stankiewicz, Tomasz Gambin
Bioinform.4
2019 SeQuiLa: an elastic, fast and scalable SQL-oriented solution for processing and querying genomic intervals
abstract
SUMMARY: Efficient processing of large-scale genomic datasets has recently become possible due to the application of 'big data' technologies in bioinformatics pipelines. We present SeQuiLa-a distributed, ANSI SQL-compliant solution for speedy querying and processing of genomic intervals that is available as an Apache Spark package. Proposed range join strategy is significantly (∼22×) faster than the default Apache Spark implementation and outperforms other state-of-the-art tools for genomic intervals processing. AVAILABILITY AND IMPLEMENTATION: The project is available at http://biodatageeks.org/sequila/. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.
Marek S. Wiewiórka, Anna Lesniewska, Agnieszka Szmurlo, Kacper Stepien, Mateusz Borowiak, Michal J. Okoniewski, Tomasz Gambin
Bioinform.7
2019 Comparison of kNN and k-means optimization methods of reference set selection for improved CNV callers performance
abstract
BACKGROUND: There are over 25 tools dedicated for the detection of Copy Number Variants (CNVs) using Whole Exome Sequencing (WES) data based on read depth analysis. The tools reported consist of several steps, including: (i) calculation of read depth for each sequencing target, (ii) normalization, (iii) segmentation and (iv) actual CNV calling. The essential aspect of the entire process is the normalization stage, in which systematic errors and biases are removed and the reference sample set is used to increase the signal-to-noise ratio. Although some CNV calling tools use dedicated algorithms to obtain the optimal reference sample set, most of the advanced CNV callers do not include this feature. To our knowledge, this work is the first attempt to assess the impact of reference sample set selection on CNV detection performance. METHODS: We used WES data from the 1000 Genomes project to evaluate the impact of various methods of reference sample set selection on CNV calling performance of three chosen state-of-the-art tools: CODEX, CNVkit and exomeCopy. Two naive solutions (all samples as reference set and random selection) as well as two clustering methods (k-means and k nearest neighbours (kNN) with a variable number of clusters or group sizes) have been evaluated to discover the best performing sample selection method. RESULTS AND CONCLUSIONS: The performed experiments have shown that the appropriate selection of the reference sample set may greatly improve the CNV detection rate. In particular, we found that smart reduction of reference sample size may significantly increase the algorithms' precision while having negligible negative effect on sensitivity. We observed that a complete CNV calling process with the k-means algorithm as the selection method has significantly better time complexity than kNN-based solution.
Wiktor Kusmirek, Agnieszka Szmurlo, Marek S. Wiewiórka, Robert M. Nowak, Tomasz Gambin
BMC Bioinform.5
2018 TADeus-a tool for clinical interpretation of structural variants modifying chromatin organization
Barbara Poszewiecka, Pawel Stankiewicz, Tomasz Gambin, Anna Gambin
BIBM3
2017 Scalable Framework for the Analysis of Population Structure Using the Next Generation Sequencing Data
Anastasiia Hryhorzhevska, Marek S. Wiewiórka, Michal J. Okoniewski, Tomasz Gambin
ISMIS4
2011 Efficient Multiple Samples aCGH Analysis for Rare CNVs Detection
abstract
We propose a novel multiple sample aCGH analysis methodology aiming in rare Copy-Number Variations (CNVs) detection. Our method is tested on exon targeted aCGH array of 366 patients affected with developmental delay/intellectual disability, epilepsy, or autism. The proposed algorithms can be applied as a post-processing filtering to any given segmentation method. Thanks to the additional information obtained from multiple samples, we could efficiently detect significant segments corresponding to rare CNVs responsible for pathogenic changes. More detailed description of the method is available in Supplementary Materials at: http://bioputer.mimuw.edu.pl/acgh.
Maciej Sykulski, Tomasz Gambin, Magdalena Bartnik, Katarzyna Derwinska, Barbara Wisniowiecka-Kowalnik, Pawel Stankiewicz, Anna Gambin
BIBM2
2009 A new classification method using array Comparative Genome Hybridization data, based on the concept of Limited Jumping Emerging Patterns
abstract
BACKGROUND: Classification using aCGH data is an important and insufficiently investigated problem in bioinformatics. In this paper we propose a new classification method of DNA copy number data based on the concept of limited Jumping Emerging Patterns. We present the comparison of our limJEPClassifier to SVM which is considered the most successful classifier in the case of high-throughput data. RESULTS: Our results revealed that the classification performance using limJEPClassifier is significantly higher than other methods. Furthermore, we show that application of the limited JEP's can significantly improve classification, when strongly unbalanced data are given. CONCLUSION: Nowadays, aCGH has become a very important tool, used in research of cancer or genomic disorders. Therefore, improving classification of aCGH data can have a great impact on many medical issues such as the process of diagnosis and finding disease-related genes. The performed experiment shows that the application of Jumping Emerging Patterns can be effective in the classification of high-dimensional data, including these from aCGH experiments.
Tomasz Gambin, Krzysztof Walczak 0002
BMC Bioinform.1