@@ -101,7 +101,7 @@ def getAnnots(args, vepdir, targetlist):
101101 vepdf ["amino_acid_change" ] = vepdf .apply (sge_util .makeAAsub , axis = 1 )
102102 vepdf [["chrom" , "pos" ]] = vepdf ["Location" ].str .split (":" , expand = True )
103103 vepdf ["pos_id" ] = vepdf ["pos" ] + ":" + vepdf ["allele" ]
104- annotdf = pd .concat ([annotdf , vepdf [["chrom" , "pos" , "allele" , "pos_id" , "amino_acid_change" , "Consequence" ]]])
104+ annotdf = pd .concat ([annotdf , vepdf [["chrom" , "pos" , "allele" , "pos_id" , "amino_acid_change" , "Consequence" , "hgvs_p" ]]])
105105 annotdf = annotdf .drop_duplicates ()
106106 return annotdf
107107
@@ -478,7 +478,7 @@ def main():
478478 scoredf ["95_ci_upper" ] = scoredf ["score" ] + (1.96 * scoredf ["standard_error" ])
479479 scoredf ["95_ci_lower" ] = scoredf ["score" ] - (1.96 * scoredf ["standard_error" ])
480480 scoredf = scoredf .merge (annotdf [["pos_id" , "Consequence" ,
481- "amino_acid_change" ]], on = "pos_id" )
481+ "amino_acid_change" , "hgvs_p" ]], on = "pos_id" )
482482
483483 scoredf ["simplified_consequence" ] = scoredf ["Consequence" ].apply (get_simplified_consequence , ensemblfile = args .ensemblfile )
484484 scoredf = scoredf .drop (columns = ["Consequence" ]).rename (columns = {'simplified_consequence' : 'consequence' ,
@@ -518,7 +518,7 @@ def main():
518518 scoredf = scoredf [[
519519 "chrom" , "pos" , "ref" , "alt" , "exon" , "target" ,
520520 "consequence" , "score" , "standard_error" , "95_ci_upper" , "95_ci_lower" ,
521- "amino_acid_change" , "functional_consequence" ,
521+ "amino_acid_change" , "hgvs_p" , " functional_consequence" ,
522522 "functional_consequence_zscore" , "variant_qc_flag" ,
523523 "snvlib_lib1" , "snvlib_lib2" ,
524524 "D05_R1_lib1" , "D05_R1_lib2" ,
0 commit comments