Bedtk: finding interval overlap with implicit interval tree

Bioinformatics. 2021 Jun 9;37(9):1315-1316. doi: 10.1093/bioinformatics/btaa827.

Abstract

Summary: We present bedtk, a new toolkit for manipulating genomic intervals in the BED format. It supports sorting, merging, intersection, subtraction and the calculation of the breadth of coverage. Bedtk uses implicit interval tree, a data structure for fast interval overlap queries. It is several to tens of times faster than existing tools and tends to use less memory.

Availability and implementation: The source code is available at https://github.com/lh3/bedtk.

Publication types

  • Research Support, N.I.H., Extramural

MeSH terms

  • Genome
  • Genomics
  • Software*
  • Trees*