GenomicTools
GenomicTools analyzes and manipulates high-throughput sequencing data (DNA-seq, RNA-seq, ChIP-seq, MethylC-seq) to perform preprocessing, quality control, mathematical operations on genomic region sets, and meta-analyses while minimizing memory usage.
Key Features:
- Supported data types: Processes DNA-seq, RNA-seq, ChIP-seq, and MethylC-seq datasets.
- Region-set mathematical operations: Implements various mathematical operations on sets of genomic regions for custom analyses.
- Pre-processing and quality control: Provides preprocessing and quality-control functionalities for sequencing data.
- Meta-analysis: Supports comprehensive meta-analyses across sequencing experiments.
- Memory-efficient algorithms: Minimizes memory usage and has been demonstrated to outperform existing tools in time efficiency and memory consumption.
- C++ implementation (v2.0.0): Implemented in C++ version 2.0.0 for computational performance and robustness.
- C++ API and pipeline execution: Includes a C++ API to prototype and execute complex computational pipelines.
Scientific Applications:
- Sequencing data analysis: Analysis and manipulation of DNA-seq, RNA-seq, ChIP-seq, and MethylC-seq data.
- Custom workflow development: Construction of customized analysis workflows using mathematical operations on genomic regions.
- Large-scale dataset processing: Handling and analysis of large sequencing datasets with reduced memory footprint.
- Preprocessing, QC, and meta-analysis: Preprocessing, quality control, and integration/meta-analysis of multiple sequencing experiments.
Methodology:
Computational methods explicitly include preprocessing, quality control, comprehensive meta-analysis, implementation of mathematical operations on sets of genomic regions, memory-efficient algorithms, and a C++ implementation (v2.0.0) with a C++ API for prototyping and pipeline execution.
Topics
Details
- License:
- GPL-2.0
- Maturity:
- Mature
- Tool Type:
- workflow
- Operating Systems:
- Linux
- Programming Languages:
- C++, C
- Added:
- 1/13/2017
- Last Updated:
- 11/25/2024
Operations
Publications
Tsirigos A, Haiminen N, Bilal E, Utro F. <i>GenomicTools</i>: a computational platform for developing high-throughput analytics in genomics. Bioinformatics. 2011;28(2):282-283. doi:10.1093/bioinformatics/btr646. PMID:22113082.