NGSUtils

NGSUtils provides utilities to manage and manipulate datasets from next-generation sequencing (NGS) experiments, handling FASTQ, BED, and BAM formats for genomic data processing.


Key Features:

  • File format support: Reads, writes, and manipulates FASTQ, BED, and BAM files, representing sequence data, genomic intervals, and aligned sequences respectively.
  • Modular utilities: Offers a suite of modular components for data management and analysis of sequencing datasets.
  • Data processing: Supplies functions to perform common processing steps on sequencing datasets and manage large-scale genomic data.

Scientific Applications:

  • NGS data management: Management and manipulation of sequence data, genomic intervals, and aligned sequences in FASTQ, BED, and BAM formats.
  • Genomic research workflows: Supports analysis of large-scale genomic datasets generated by next-generation sequencing experiments.

Methodology:

Implemented in Python (requires Python 2.6 or higher and compatible with virtualenv) as modular command-line utilities that operate on FASTQ, BED, and BAM files.

Topics

Details

License:
GPL-3.0
Maturity:
Mature
Tool Type:
workflow
Operating Systems:
Linux, Mac
Programming Languages:
Python
Added:
1/13/2017
Last Updated:
4/20/2021

Operations

Publications

Breese MR and Liu Y. NGSUtils: a software suite for analyzing and manipulating next-generation sequencing datasets. Bioinformatics. 2013; 29:494-6. doi: 10.1093/bioinformatics/bts731

PMID: 23314324

Documentation

Related Tools

bedutils
Relation: includes