Sign in
BioinformaticsbioRxiv
Preprint

GRanges: A Rust Library for Genomic Range Data

Vince BuffaloiD

Abstract

MotivationThe Rust programming language is a fast, memory-safe language that is increasingly used in computational genomics and bioinformatics software development. However, it can have a steep learning curve, which can make writing specialized, high performance bioinformatics software difficult. ResultsGRanges is a Rust library that provides an easy-to-use and expressive way to load genomic range data into memory, compute and process overlapping ranges, and summarize data in a tidy way. The GRanges library outperforms established tools like plyranges and bedtools. AvailabilityThe GRanges library is available at https://github.com/vsbuffalo/granges and https://crates.io/crates/granges.

02 /Specification & Classification

Click any tag to browse matching papers

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.

Similarity Map
SelectedSame fieldCross-field
THISStovner '19Huey '24Lee '19Teyssier '23Kortschak '15Stovner '25
67% semantic matchGenomics
Endre Bakken Stovner, Pål Sætrom·Bioinformatics·Aug 1, 2019· 94 citations