Pyranges v1: a Python framework for ultrafast sequence interval operations
Endre Bakken StovneriD, Max Ticó, Ester Muñoz del Campo, Joan Pallarès-Albanell, Konika ChawlaiD, Pål SætromiD, Marco MariottiiD
Abstract
Sequence interval algebra is key to modern bioinformatics. Pyranges v1 offers a Python Pandas-based interface to a comprehensive palette of Rust-powered operations (e.g., overlap, count, slice intervals), enabling the intuitive development of efficient pipelines for diverse sequence data, including gene annotations, mapped reads, and protein domains. Pyranges is faster, consumes less memory, and offers more functionalities than alternative tools including BEDTools, emerging as an innovative one-stop shop for omics analysis.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 1
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- PyRanges: efficient comparison of genomic intervals in Python
Endre Bakken Stovner, Pål Sætrom·BioinformaticsPeer-reviewed·Aug 1, 2019
- polars-bio - fast, scalable and out-of-core operations on large genomic interval datasets
Marek S. Wiewiórka, Pavel Khamutou, … Tomasz Gambin·BioinformaticsPeer-reviewed·Nov 28, 2025
- Bioframe: Operations on Genomic Intervals in Pandas Dataframes
Open2C, Nezar A. Abdennur, … Sergey V. Venev·BioinformaticsPeer-reviewed·Feb 1, 2024
- GIA: A genome interval arithmetic toolkit for high performance interval set operations
Noam Teyssier, Martin Kampmann, Hani Goodarzi·bioRxiv·Sep 20, 2023
- pyBedGraph: a Python package for fast operations on 1-dimensional genomic signal tracks
Henry B. Zhang, Minji Kim, … Yijun Ruan·BioinformaticsPeer-reviewed·Jan 31, 2020
- A Python-based optimization framework for high-performance genomics
Ariya Shajii, Ibrahim Numanagić, … Bonnie Berger·bioRxiv·Oct 29, 2020