Skip to content

Commit 7e6134f

Browse files
authored
Merge pull request #1308 from SamuelSun2000/main
Remove redundant prodedures and columns
2 parents e7a7b8e + 96d5995 commit 7e6134f

1 file changed

Lines changed: 8 additions & 4 deletions

File tree

code/reference_data/rss_ld_sketch.ipynb

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -768,7 +768,7 @@
768768
" # Step 2: Merge all per-block pgens -> one per-chrom pgen\n",
769769
" $[plink2_bin] \\\n",
770770
" --pmerge-list \"${merge_list}\" pfile \\\n",
771-
" --make-pgen vzs \\\n",
771+
" --make-pgen \\\n",
772772
" --sort-vars \\\n",
773773
" --out \"${final_prefix}\"\n",
774774
"\n",
@@ -787,16 +787,20 @@
787787
" # Extract ID, MIN, and MAX from the concatenated .afreq (columns 2, 7, 8)\n",
788788
" awk 'NR > 1 {print $2, $7, $8}' \"${final_prefix}.afreq\" > \"${final_prefix}.recovery_params\"\n",
789789
"\n",
790-
" # Decompress the .pvar.zst \n",
791-
" $[plink2_bin] --zst-decompress \"${final_prefix}.pvar.zst\" > \"${final_prefix}.pvar.tmp\"\n",
790+
" cp \"${final_prefix}.pvar\" \"${final_prefix}.pvar.tmp\"\n",
792791
"\n",
793792
" awk 'NR==FNR {min[$1]=$2; max[$1]=$3; next} \n",
794793
" /^#/ {print $0 \"\\tU_MIN\\tU_MAX\"; next} \n",
795794
" {if ($3 in min) print $0 \"\\t\" min[$3] \"\\t\" max[$3]; else print $0 \"\\tNA\\tNA\"}' \\\n",
796795
" \"${final_prefix}.recovery_params\" \"${final_prefix}.pvar.tmp\" > \"${final_prefix}.pvar\"\n",
797796
"\n",
798797
" # Replace the compressed file with the updated text file\n",
799-
" rm \"${final_prefix}.pvar.tmp\" \"${final_prefix}.pvar.zst\" \"${final_prefix}.recovery_params\"\n",
798+
" rm \"${final_prefix}.pvar.tmp\" \"${final_prefix}.recovery_params\"\n",
799+
"\n",
800+
" awk '{print $1,$2,$3,$4,$5,$6}' OFS=\"\\t\" \\\n",
801+
" \"${final_prefix}.afreq\" > \"${final_prefix}.afreq.tmp\"\n",
802+
" \n",
803+
" mv \"${final_prefix}.afreq.tmp\" \"${final_prefix}.afreq\"\n",
800804
"\n",
801805
"\n",
802806
"R: expand = \"$[ ]\"\n",

0 commit comments

Comments
 (0)