PC-DOT

PC-DOT implements a dot-product (cosine similarity) ranking method for principal component regression to select optimal principal components for genomic prediction.


Key Features:

  • PC-DOT ranking: Ranks principal components by dot product (cosine similarity), prioritizing PCs that are both highly correlated with the response variable and have substantial eigenvalues.
  • Comparison frameworks: Benchmarked against PC-Eigen and PC-SS and demonstrated superior prediction ability across one simulated dataset and three real genomic datasets encompassing 15 traits.
  • Computational efficiency: Employs the HAT matrix to reduce computational complexity during cross-validation on reference data.
  • Implementation: Provided as an R-based implementation for principal component regression workflows.

Scientific Applications:

  • Genomic prediction: Selection of optimal PCs for predictive modeling of complex traits in genomic datasets.
  • Dimensionality reduction and interpretation: Improves dimensionality reduction for high-dimensional genomic data to produce more interpretable regression models.

Methodology:

Ranks PCs within principal component regression using dot product (cosine similarity), compares performance to PC-Eigen and PC-SS, uses the HAT matrix to streamline cross-validation computations, and is implemented in R; evaluated on one simulated and three real genomic datasets covering 15 traits.

Topics

Details

License:
Not licensed
Tool Type:
command-line tool
Operating Systems:
Mac, Linux, Windows
Programming Languages:
R
Added:
11/15/2022
Last Updated:
11/24/2024

Operations

Publications

Sun H, Wei M, Xu Z, Bai C, Sun B. <scp>PC‐DOT</scp>: Improving genomic prediction ability of principal component regression by DOT product. Animal Genetics. 2022;53(6):888-891. doi:10.1111/age.13255. PMID:36168679.