-
Notifications
You must be signed in to change notification settings - Fork 22
Home
Omer Weissbrod edited this page May 28, 2021
·
12 revisions
The PolyFun software can perform several tasks:
- Computing prior causal probabilities based on functional annotations.
- Functionally-informed fine-mapping, using either SuSiE or FINEMAP.
- Leveraging fine-mapping to improve trans-ethnic polygenic risk scores, using PolyPred.
- In addition, the PolyFun software provides a fully-functioning version of stratified of LD-score regression (adapted to python3), which you can use to estimate functional enrichment of functional annotations.
You can find detailed instructions for each of these tasks on the relevant wiki page (using the menu on the right hand side). Below we provide a general overview of a recommended PolyFun workflow:
A typical PolyFun workflow consists of the following steps:
- Munging your sumstats to the PolyFun format, using the script
munge_polyfun_sumstats.py
- Computing SNP-specific prior causal probabilities, using the script
polyfun.py
- Fine-mapping (i.e., computing posterior causal probabilities), using the script
finemapper.py
- (optional): Computing polygenic risk scores using the script
polypred.py
- (optional): Estimating polygenic localization using the script
polyloc.py
Please note that the software is flexible and does not necessarily adhere to this workflow. For example, you can skip step 2 and then use finemapper.py
to perform non-functionally-informed fine-mapping. Please find more details in the wiki pages for specific tasks.