SeqWare

SeqWare manages scalable storage, querying, and analysis of large-scale next-generation sequencing (NGS) genomic variant data using HBase and Hadoop MapReduce to support variant annotation and performance profiling.


Key Features:

  • Scalability and Performance: Built on HBase to handle petascale datasets and enable high-throughput storage and querying of thousands of genomes.
  • Cloud-Based Infrastructure: Utilizes cloud computing technologies for dynamic allocation of computational resources for large-scale genomic processing.
  • Hadoop MapReduce Integration: Incorporates Hadoop MapReduce for distributed data processing and performance profiling.
  • Variant and Annotation Support: Stores and queries single nucleotide variations (SNVs), insertions/deletions (indels), translocations, and associated coverage and functional consequence annotations.
  • NGS Data Compatibility: Designed specifically for data generated by next-generation sequencing technologies.
  • Performance Profiling: Enables profiling of data-processing performance using real-world genomic datasets.

Scientific Applications:

  • Genomic Data Management: Efficiently store and query large-scale genomic and whole-genome datasets.
  • Variant Analysis: Perform detailed analysis of SNVs, indels, and translocations with coverage and functional consequence annotations.
  • Biomedical and Clinical Genomics: Support genome resequencing studies and clinical analyses, including performance profiling and comparison of tumor/normal pairs such as glioblastoma multiforme.

Methodology:

Backend implemented on HBase (Apache Hadoop) with distributed data processing via Hadoop MapReduce and deployment on cloud computing infrastructure.

Topics

Collections

Details

License:
LGPL-2.1
Maturity:
Mature
Cost:
Free of charge (with restrictions)
Tool Type:
api, command-line tool, workflow
Operating Systems:
Linux
Programming Languages:
Shell, Java
Added:
10/12/2015
Last Updated:
11/25/2024

Operations

Publications

O’Connor BD, Merriman B, Nelson SF. SeqWare Query Engine: storing and searching sequence data in the cloud. BMC Bioinformatics. 2010;11(S12). doi:10.1186/1471-2105-11-s12-s2. PMID:21210981. PMCID:PMC3040528.

Documentation

Links