Harman

Harman mitigates batch effects in high-throughput genomic datasets using principal component analysis (PCA) and constrained optimization to remove technical noise while preserving biological signal.


Key Features:

  • Principal component analysis and constrained optimization: Employs PCA combined with a constrained optimization approach to identify and remove batch-associated variation.
  • User-defined constraint: Allows specification of a fraction representing the acceptable level of signal loss to limit overcorrection.
  • Minimizes overcorrection: Balances noise removal and signal preservation to reduce inadvertent removal of genuine biological signals.
  • Benchmarking: Evaluated against existing techniques on three independent publicly available datasets, demonstrating superior noise suppression while preserving biologically meaningful signals.
  • Robustness to effect size: Handles batch effects irrespective of their relative size compared to other sources of variation within a dataset.
  • Consistent trade-off: Maintains a consistent noise suppression–signal preservation trade-off across different studies.
  • Data-type flexibility: Applicable to various types of genomic data.

Scientific Applications:

  • Batch-effect correction in high-throughput genomic datasets: Remove measurement noise that reduces statistical power or introduces confounds.
  • Meta-analysis and data integration: Harmonize datasets with varying numbers of treatments, replicates, and processing batches for combined analysis.
  • Preservation of biological signals for downstream analyses: Suppress technical noise while retaining biologically meaningful variation for subsequent analysis.

Methodology:

Applies principal component analysis (PCA) and a constrained optimization algorithm with a user-specified constraint fraction to remove batch-associated variation while limiting signal loss; benchmarking was performed on three independent publicly available datasets.

Topics

Collections

Details

License:
GPL-3.0
Tool Type:
command-line tool, library
Operating Systems:
Windows, Mac
Programming Languages:
R
Added:
1/17/2017
Last Updated:
1/13/2019

Operations

Data Inputs & Outputs

Publications

Oytam Y, Sobhanmanesh F, Duesing K, Bowden JC, Osmond-McLeod M, Ross J. Risk-conscious correction of batch effects: maximising information extraction from high-throughput genomic datasets. BMC Bioinformatics. 2016;17(1). doi:10.1186/s12859-016-1212-5. PMID:27585881. PMCID:PMC5009651.

PMID: 27585881
PMCID: PMC5009651
Funding: - Commonwealth Scientific and Industrial Research Organisation: ERRFP-328, Transformational Biology Capability Platfrom R3147-1

Documentation

Downloads

Links