choishingwan / PRSice

A software package for calculating, applying, evaluating and plotting the results of polygenic risk scores
http://prsice.info
GNU General Public License v3.0
180 stars 85 forks source link

SNPs with extremely low P-value #320

Closed Apprentice2 closed 1 year ago

Apprentice2 commented 1 year ago

I would like to construct a Polygenic risk score using PRSice-2. However, our summary statistics contains a very small P-value, such as P-value=5.0x10^-1200. Perhaps that is why we cannot use this summary statistics to construct the PRS. How can I solve this problem? I would be grateful if you could enlighten me.

choishingwan commented 1 year ago

Yes, they are problematic. Easiest way is to set them to have the smallest non-zero p-value (e.g. 1e-300) and make sure the rank of the SNPs remain the same. The p-values are only used for clumping, so it should not affect your results as long as the rank are the same (and p-value of 1e-700 are technically 0 for computer anyway)

Apprentice2 commented 1 year ago

Thank you for your advice. Based on your advice, I will change the P-value to 1e-301 for SNPs with the smallest P-value that I want to be selected as PRS to remain clumping, and change the P-value to 1e-300 for all other SNPs with P-values below 1e-300.