Pybedtools
Pybedtools provides a Python interface to BEDTools for manipulation and genome-arithmetic analysis of genomic interval datasets.
Key Features:
- BEDTools integration: Provides access to BEDTools genome-arithmetic operations from Python.
- Feature-level manipulation: Supports detailed operations on individual genomic features and intervals.
- Temporary file management: Automates creation and cleanup of temporary files used during computations.
Scientific Applications:
- Genomic data analysis: Perform interval operations and set-based analyses on genomic datasets.
- Workflow scripting: Integrate genome-arithmetic operations into Python scripts for reproducible analyses.
Methodology:
Provides a Python wrapper around BEDTools commands, exposing genome-arithmetic operations, feature-level manipulation, and automated temporary-file handling.
Topics
Details
- License:
- GPL-2.0
- Maturity:
- Mature
- Tool Type:
- library
- Operating Systems:
- Linux, Windows, Mac
- Programming Languages:
- Python
- Added:
- 1/13/2017
- Last Updated:
- 11/25/2024
Operations
Publications
Dale RK, Pedersen BS, Quinlan AR. Pybedtools: a flexible Python library for manipulating genomic datasets and annotations. Bioinformatics. 2011;27(24):3423-3424. doi:10.1093/bioinformatics/btr539. PMID:21949271. PMCID:PMC3232365.