Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Grafpop and graf2.4 implementation #263

Merged
merged 5 commits into from
Feb 5, 2024
Merged

Conversation

kliao12
Copy link
Contributor

@kliao12 kliao12 commented Jan 30, 2024

  1. Implemented grafpop which uses more (10x) SNPs than previous version when estimating ancestry
  • Created conda package for grafpop in NCI CGR conda channel
  • Created src/cgr_gwas_qc/workflow/modules/grafpop.smk in modules directory which contains rules for estimating ancestry and creating table
  • Updated src/cgr_gwas_qc/workflow/sub_workflows/{sample_qc,delivery}.smk sub workflows to incorporate grafpop
  • Updated src/cgr_gwas_qc/workflow/scripts/subject_qc_table.py to handle hyphen in grafpop ancestry name "Asian-Pacific_Islander"
  • Updated src/cgr_gwas_qc/workflow/scripts/qc_report_table.py to handle new grafpop output format
  1. Updated graf functions to graf2.4
  • Created conda package for graf_v2.4 in NCI CGR conda channel
  • Updated sub workflows to use new graf2.4 functions
  1. Ran updated grafpop and graf2.4 on n=500 testing data and PLCO_Batch5 and presented consistency to group on 1/25/24. Showed relatedness output from graf2.4 and graf is the same.

  2. Updated src/cgr_gwas_qc/reporting/templates/qc_report.md.j2 description about graf to reflect the new grafpop population groupings

@kliao12 kliao12 merged commit 49b8a5c into NCI-CGR:default Feb 5, 2024
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant