Skip to content

Question on PRSice-2 section results & documentation #22

@james16292

Description

@james16292

Hi and first of all thank you for your excellent paper/tutorial and documentation on conducting PRS analyses.

I am having an issue replicating one of the results in the PRSice-2 section of the tutorial . I can replicate the best-fit P-value threshold being 0.13995, but not the phenotypic variation being 0.209902. In fact the PRS.R2 I get in the EUR.summary file is 0.162601. As a sanity check I looked in the EUR.prsice file, and for the 0.3 p-value threshold the prs.r2 value is the one reported in the results of the PLINK section of the tutorial, so there doesn't seem to be anything majorly wrong with the analysis results.

The way I did the analysis to get these results:

  1. I ran the base and target data QC sections exactly as described
  2. Since the PRSice-2 section requires a EUR.eigenvec file with population PCs, after the QC I ran only the plink commands to get the PCs from the PLINK section
  3. Then I went to the PRSice-2 section and ran the EUR.cov - EUR.eigenvec file merge and ran the PRSice2 command to generate the results I reported previously.

Did I not follow the tutorial's intended workflow correctly? If it was correctly done, could you run this on your end and confirm the different result from the one in the documentation?

Some further notes

  • In the documentation of the PRSice-2 section, in the PRSice2 bash command the --base-maf threshold is 0.01, which correctly corresponds to what was applied in the base data QC section, but in the explanatory table below the value and description columns refer to a 0.05 threshold being used. The windows version of the PRSice2 command also uses a --base-maf 0.05 threshold which is different from the linux and mac versions.

  • Why are the --base-maf and --base-info filters used in the PRSice-2 command at that point in the tutorial? The command uses the EUR.QC files as input so the QC process has already filtered variants based on MAF and INFO scores.

I apologise in advance if I have misunderstood some part of the tutorial or process, thank you again for your time and help.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions