From 64a0d76e539bc4897a42cfa0034eeac0fbb877f9 Mon Sep 17 00:00:00 2001 From: Eleni Kiahaki Date: Wed, 27 May 2026 10:58:14 +0200 Subject: [PATCH] adjustments in lolliplot.py and dotplot_v2.py --- dot_plot/dot_plot_v2.py | 4 +- .../examples_v2/ensemble_mode/dot_plot.pdf | Bin 521404 -> 521404 bytes .../{log.txt => log_aggregated.txt} | 8 ++-- ...mechanistic_indicators_out_aggregated.csv} | 0 .../ensemble_mode_foldetta/dot_plot.pdf | Bin 449812 -> 449812 bytes .../{log.txt => log_aggregated.txt} | 8 ++-- ...mechanistic_indicators_out_aggregated.csv} | 0 .../dot_plot.pdf | Bin 457174 -> 457174 bytes .../{log.txt => log_germline.txt} | 8 ++-- ...> mechanistic_indicators_out_germline.csv} | 0 .../clinical_impact/dot_plot.pdf | Bin 564386 -> 564386 bytes .../{log.txt => log_clinical_impact.txt} | 40 +++++++++--------- ...nistic_indicators_out_clinical_impact.csv} | 0 .../new_entry_examples/germline/dot_plot.pdf | Bin 66152 -> 66152 bytes .../germline/{log.txt => log_germline.txt} | 38 ++++++++--------- ...> mechanistic_indicators_out_germline.csv} | 0 .../oncogenicity/dot_plot.pdf | Bin 58115 -> 58115 bytes .../{log.txt => log_oncogenicity.txt} | 40 +++++++++--------- ...chanistic_indicators_out_oncogenicity.csv} | 0 dot_plot/examples_v2/simple_mode/dot_plot.pdf | Bin 1351223 -> 1351223 bytes .../{log.txt => log_aggregated.txt} | 10 ++--- ...mechanistic_indicators_out_aggregated.csv} | 0 .../examples_v2/simple_mode2/dot_plot.pdf | Bin 540455 -> 540455 bytes .../{log.txt => log_aggregated.txt} | 38 ++++++++--------- ...mechanistic_indicators_out_aggregated.csv} | 0 .../simple_mode_foldetta/dot_plot.pdf | Bin 458420 -> 458420 bytes .../{log.txt => log_aggregated.txt} | 38 ++++++++--------- ...mechanistic_indicators_out_aggregated.csv} | 0 .../dot_plot.pdf | Bin 465691 -> 465691 bytes .../{log.txt => log_germline.txt} | 40 +++++++++--------- ...> mechanistic_indicators_out_germline.csv} | 0 .../dotplot_cbioportal_v2/do.sh | 4 +- .../dotplot_cbioportal_v2/dot_plot_v2.py | 4 +- .../dotplot_cbioportal_v2/lolliplot.py | 9 +++- .../dotplot_clinvar_v2/do.sh | 15 ++----- .../dotplot_clinvar_v2/dot_plot_v2.py | 4 +- .../dotplot_clinvar_v2/lolliplot.py | 9 +++- .../dotplot_cosmic_v2/do.sh | 4 +- .../dotplot_cosmic_v2/dot_plot.pdf | Bin 157659 -> 0 bytes .../dotplot_cosmic_v2/dot_plot_v2.py | 4 +- .../dotplot_cosmic_v2/lolliplot.pdf | Bin 151204 -> 0 bytes .../dotplot_cosmic_v2/lolliplot.py | 9 +++- .../new_entry_templates/dotplot_v2/do.sh | 8 ++-- .../dotplot_v2/dot_plot_v2.py | 4 +- .../dotplot_v2/lolliplot.py | 9 +++- .../new_entry_templates/dotplot_vus_v2/do.sh | 27 ++++-------- .../dotplot_vus_v2/dot_plot_v2.py | 4 +- .../dotplot_vus_v2/lolliplot.py | 9 +++- lollipop_plot/lolliplot.py | 9 +++- 49 files changed, 207 insertions(+), 197 deletions(-) rename dot_plot/examples_v2/ensemble_mode/{log.txt => log_aggregated.txt} (96%) rename dot_plot/examples_v2/ensemble_mode/{mechanistic_indicators_out.csv => mechanistic_indicators_out_aggregated.csv} (100%) rename dot_plot/examples_v2/ensemble_mode_foldetta/{log.txt => log_aggregated.txt} (95%) rename dot_plot/examples_v2/ensemble_mode_foldetta/{mechanistic_indicators_out.csv => mechanistic_indicators_out_aggregated.csv} (100%) rename dot_plot/examples_v2/ensemble_mode_foldetta_thermompnn/{log.txt => log_germline.txt} (95%) rename dot_plot/examples_v2/ensemble_mode_foldetta_thermompnn/{mechanistic_indicators_out.csv => mechanistic_indicators_out_germline.csv} (100%) rename dot_plot/examples_v2/new_entry_examples/clinical_impact/{log.txt => log_clinical_impact.txt} (86%) rename dot_plot/examples_v2/new_entry_examples/clinical_impact/{mechanistic_indicators_out.csv => mechanistic_indicators_out_clinical_impact.csv} (100%) rename dot_plot/examples_v2/new_entry_examples/germline/{log.txt => log_germline.txt} (87%) rename dot_plot/examples_v2/new_entry_examples/germline/{mechanistic_indicators_out.csv => mechanistic_indicators_out_germline.csv} (100%) rename dot_plot/examples_v2/new_entry_examples/oncogenicity/{log.txt => log_oncogenicity.txt} (86%) rename dot_plot/examples_v2/new_entry_examples/oncogenicity/{mechanistic_indicators_out.csv => mechanistic_indicators_out_oncogenicity.csv} (100%) rename dot_plot/examples_v2/simple_mode/{log.txt => log_aggregated.txt} (93%) rename dot_plot/examples_v2/simple_mode/{mechanistic_indicators_out.csv => mechanistic_indicators_out_aggregated.csv} (100%) rename dot_plot/examples_v2/simple_mode2/{log.txt => log_aggregated.txt} (88%) rename dot_plot/examples_v2/simple_mode2/{mechanistic_indicators_out.csv => mechanistic_indicators_out_aggregated.csv} (100%) rename dot_plot/examples_v2/simple_mode_foldetta/{log.txt => log_aggregated.txt} (86%) rename dot_plot/examples_v2/simple_mode_foldetta/{mechanistic_indicators_out.csv => mechanistic_indicators_out_aggregated.csv} (100%) rename dot_plot/examples_v2/simple_mode_foldetta_thermompnn/{log.txt => log_germline.txt} (86%) rename dot_plot/examples_v2/simple_mode_foldetta_thermompnn/{mechanistic_indicators_out.csv => mechanistic_indicators_out_germline.csv} (100%) delete mode 100644 downstream_analysis_mavisp_templates/new_entry_templates/dotplot_cosmic_v2/dot_plot.pdf delete mode 100644 downstream_analysis_mavisp_templates/new_entry_templates/dotplot_cosmic_v2/lolliplot.pdf diff --git a/dot_plot/dot_plot_v2.py b/dot_plot/dot_plot_v2.py index 3c6c43d..07855bb 100755 --- a/dot_plot/dot_plot_v2.py +++ b/dot_plot/dot_plot_v2.py @@ -2188,7 +2188,7 @@ def main(): ############################### SUMMARY ############################### # Write summary output file - with open('log.txt', 'w') as out: + with open(f'log_{args.clinvar_class_type}.txt', 'w') as out: summary, summary_df = generate_summary(data = dataframe, d_cutoff = args.demask_threshold, r_cutoff = args.revel_threshold, @@ -2232,7 +2232,7 @@ def main(): ################################# AM CSV ################################# filtered_am = filter_vep_summary(summary_df, classification_df, args.AMx, args.adf) - filtered_am.to_csv('mechanistic_indicators_out.csv', index=True) + filtered_am.to_csv(f'mechanistic_indicators_out_{args.clinvar_class_type}.csv', index=True) if __name__ == '__main__': main() diff --git a/dot_plot/examples_v2/ensemble_mode/dot_plot.pdf b/dot_plot/examples_v2/ensemble_mode/dot_plot.pdf index f76ce2009e35a2fea8438f75c5bee99e82894277..9a028cace6b497a38a0723b5a283c70641e2cca9 100644 GIT binary patch delta 37 tcmdnF7M2#)7Pc+y0cY7wjm!-V3@o;XpJh)~2LKSV4C(*? delta 37 tcmdnF7M2#)7Pc+y0cY8b3@r^T4K25apJh)~2LKT34DtW~ diff --git a/dot_plot/examples_v2/ensemble_mode/log.txt b/dot_plot/examples_v2/ensemble_mode/log_aggregated.txt similarity index 96% rename from dot_plot/examples_v2/ensemble_mode/log.txt rename to dot_plot/examples_v2/ensemble_mode/log_aggregated.txt index b41bc45..cb5c43d 100644 --- a/dot_plot/examples_v2/ensemble_mode/log.txt +++ b/dot_plot/examples_v2/ensemble_mode/log_aggregated.txt @@ -39,10 +39,10 @@ Summary of the effects. - 133 variants are potentially damaging in terms of removing the function related to a phosphorylation. [cabsflex] See csv file for details. - 591 variants are predicted with damaging long range effects on pocket site(s). [md] See csv file for details. - Variants with multiple effects: --- F113E, F113A, P190R, V197P, Y234D, F113S, V197D, Y234Q, Y220P, V218G, R249P, A138P, V197R, Y205N, P190F, V197N, Y234N, Y234T, P151R, Y220C, F270Q, I232S, Y236D, Y220D, F113T, F270G, Y205K, Y236H, Q165P, Y234C, Y234S, H193R, F270P, R158P, F113D, Y236G, C275R, F270D, Y236R, P151H, Y205S, Y236K, F270K, Y236C, Y205G, M160P, Y220G, Y205R, Y205T, Y234G, Y205D, V203D, Y205Q, F270N, I232G, Y236S, F270A, F113P, Y236P, H168P, Q136P, Y234R, Y220S, Y205E, Y103P, F270C, F113Q, F113R, V197G, F113N, Y236N, V197W, F270E, F270T, Y236T, Y234P, Y205A, V197Y, F270S, F113C, E198P, Y220A, Y220T, V216S, Y205P, I232D, V216P, Y234K, P151K, F113V, V197S, Y107G, R110P, I232A, F113K, H179P, R196P, V203K, V216G, I232R, Y205V, V173G, I232P, M237P, H193P, I195R, V197K, V203P, P190H, V218P, P151F, Y236E, F270R, Y234E, Y220N, C275K, V203G, Y205C, F113G, V197H, V216D, Y220E, Y236Q, Y234A, Y236A, Y205I -> [stability, long_range] --- Y220S, Y220C, Y220P, R249P, Y220G, Y220A, Y220E, Y220T, T155P, T155G, Y220D, Y220N -> [stability, ptm] --- Y220M, Y220S, R249N, R249Q, R249M, R249L, R249W, R249C, Y220I, R249G, Y220P, R249P, R249Y, R249A, R249S, R249F, R249H, Y220N, R249T, Y220C, Y220Q, R249I, Y220G, Y220E, Y220A, Y220T, Y220K, R249E, Y220D, Y220R, Y220H, R249V, R249D, Y220V, Y220L -> [long_range, ptm] --- Y220S, Y220C, Y220P, R249P, Y220G, Y220E, Y220A, Y220T, Y220D, Y220N -> [stability, long_range, ptm] +-- Y236Q, Y220T, V197N, V216S, Y236S, Y205K, Y205P, V197G, Y234D, Q136P, H193P, F270C, I232A, F113A, Y236D, V203G, Y234G, R249P, E198P, Y234P, F113D, V197W, V203K, Y205S, Y234C, F270K, F113V, Y205E, F270R, V216P, P190R, M237P, Y205I, F270G, P151F, Y236T, I232D, H193R, Y236G, Y220S, Y236C, Y205T, P190H, V203D, F113Q, Y220C, Y234E, Y236N, Y205D, Y236P, I232R, F113P, Y220G, Y236R, V197D, V173G, Y205Q, V197K, V216G, Q165P, Y205N, Y220E, I232P, Y205R, Y220P, Y220A, Y234R, F113T, Y234A, Y236K, V197H, F113S, M160P, Y103P, Y220N, Y236E, V216D, Y205A, F113C, C275R, F270E, V197R, F270T, V197Y, Y205V, Y234S, P151H, R158P, Y205C, A138P, Y236H, Y205G, F270P, P151K, Y236A, R196P, F270N, V218G, F113N, C275K, I195R, I232G, Y234N, Y234Q, F270A, F270S, I232S, V218P, H168P, Y234K, F113G, Y234T, R110P, V197P, F113R, Y107G, F113E, P190F, P151R, F270D, Y220D, H179P, F113K, F270Q, V203P, V197S -> [stability, long_range] +-- Y220P, T155G, Y220A, Y220G, Y220C, Y220N, Y220E, Y220S, Y220T, Y220D, R249P, T155P -> [stability, ptm] +-- Y220P, Y220A, Y220L, R249A, Y220I, R249T, Y220S, Y220K, R249Q, Y220T, Y220M, R249G, Y220C, Y220N, R249E, R249L, R249P, Y220H, Y220G, R249V, R249D, R249I, R249H, Y220D, R249M, R249C, Y220V, R249Y, R249N, Y220E, R249F, Y220Q, R249S, R249W, Y220R -> [long_range, ptm] +-- Y220P, Y220A, Y220G, Y220C, Y220N, Y220E, Y220S, Y220T, Y220D, R249P -> [stability, long_range, ptm] - We aggregated all the variants that have at least one of the MAVISp modules with a predicted damaging effect (except for PTM.function) and retained only the ones with a REVEL score higher than 0.5 for a total of 287 variants which could be of interest for further investigation: -- ['P98H', 'P98L', 'P98S', 'S99F', 'S99P', 'Y103C', 'Y103H', 'G105C', 'G105D', 'G105R', 'G105V', 'S106R', 'Y107C', 'Y107D', 'Y107H', 'Y107S', 'G108V', 'F109C', 'F109I', 'F109S', 'F109V', 'R110G', 'R110H', 'R110L', 'R110P', 'R110S', 'L111P', 'L111Q', 'L111R', 'F113C', 'F113L', 'F113S', 'C124F', 'C124R', 'C124Y', 'T125A', 'T125K', 'T125P', 'T125R', 'Y126D', 'Y126N', 'Y126S', 'S127F', 'S127P', 'S127Y', 'N131I', 'M133K', 'M133R', 'F134C', 'F134S', 'C135R', 'C135W', 'C135Y', 'Q136E', 'Q136H', 'Q136K', 'Q136L', 'Q136P', 'Q136R', 'A138D', 'A138P', 'A138T', 'A138V', 'C141R', 'C141W', 'C141Y', 'V143E', 'V143G', 'L145P', 'L145R', 'V147F', 'S149P', 'P151A', 'P151H', 'P151L', 'P151R', 'P151S', 'G154V', 'T155I', 'T155N', 'T155P', 'R156P', 'V157D', 'V157G', 'R158C', 'R158G', 'R158H', 'R158L', 'R158P', 'R158S', 'M160K', 'M160R', 'M160T', 'M160V', 'A161D', 'Y163D', 'Y163S', 'Q165E', 'Q165P', 'H168D', 'H168L', 'H168N', 'H168P', 'H168Q', 'H168R', 'H168Y', 'V173A', 'V173E', 'V173G', 'R175C', 'R175G', 'R175H', 'R175L', 'R175P', 'R175S', 'C176F', 'H179D', 'H179L', 'H179N', 'H179P', 'H179Q', 'H179R', 'H179Y', 'R181P', 'S183L', 'S185R', 'D186E', 'D186G', 'D186H', 'D186V', 'G187V', 'A189G', 'P190A', 'P190H', 'P190L', 'P190R', 'P190S', 'Q192H', 'Q192K', 'Q192L', 'Q192R', 'H193D', 'H193L', 'H193N', 'H193P', 'H193Q', 'H193R', 'H193Y', 'L194F', 'L194H', 'L194R', 'I195F', 'I195S', 'R196G', 'R196L', 'R196P', 'R196Q', 'V197A', 'V197E', 'V197G', 'V197L', 'V197M', 'E198D', 'E198G', 'E198K', 'E198Q', 'G199V', 'N200I', 'N200S', 'N200Y', 'V203A', 'V203E', 'V203L', 'V203M', 'Y205C', 'Y205D', 'Y205H', 'Y205N', 'Y205S', 'T211A', 'T211I', 'T211N', 'T211P', 'R213P', 'S215C', 'S215G', 'S215I', 'S215N', 'S215T', 'V216A', 'V216E', 'V216G', 'V217G', 'V218A', 'V218G', 'Y220C', 'Y220D', 'Y220H', 'Y220N', 'Y220S', 'P222L', 'P222Q', 'G226V', 'S227P', 'I232F', 'I232N', 'I232S', 'I232T', 'Y234C', 'Y234D', 'Y234H', 'Y234N', 'Y234S', 'Y236C', 'Y236D', 'Y236H', 'Y236N', 'Y236S', 'M237K', 'M237R', 'M237T', 'M237V', 'C238F', 'C238R', 'C238W', 'C238Y', 'G244C', 'G244V', 'G245R', 'M246K', 'M246R', 'R248P', 'R249G', 'R249K', 'R249M', 'R249S', 'R249T', 'R249W', 'I251N', 'I251S', 'L252P', 'T253P', 'I254F', 'I254N', 'I254S', 'I255N', 'I255S', 'I255T', 'T256P', 'L257P', 'L257Q', 'L257R', 'D259Y', 'G262V', 'L265P', 'G266E', 'G266R', 'G266V', 'R267P', 'F270C', 'F270I', 'F270L', 'F270S', 'F270V', 'V272A', 'V272E', 'V272G', 'V274D', 'V274F', 'V274G', 'C275F', 'C275G', 'C275R', 'C275S', 'C275W', 'C275Y', 'P278H', 'P278L', 'P278R', 'P278S', 'G279E', 'G279R', 'G279V', 'G279W', 'R282P', 'T284I', 'T284P'] - We aggregated all the variants that have at least one of the MAVISp modules with a predicted damaging effect (except for PTM.function) and retained only the ones with a Demask delta fitness >= 0.25 or <= -0.25 for a total of 906 variants which could be of interest for further investigation: diff --git a/dot_plot/examples_v2/ensemble_mode/mechanistic_indicators_out.csv b/dot_plot/examples_v2/ensemble_mode/mechanistic_indicators_out_aggregated.csv similarity index 100% rename from dot_plot/examples_v2/ensemble_mode/mechanistic_indicators_out.csv rename to dot_plot/examples_v2/ensemble_mode/mechanistic_indicators_out_aggregated.csv diff --git a/dot_plot/examples_v2/ensemble_mode_foldetta/dot_plot.pdf b/dot_plot/examples_v2/ensemble_mode_foldetta/dot_plot.pdf index 83355c50ab834e5e5691057ae9b456bc0377cd3c..f9ae83063e64337385d7bb405a7e777126923d27 100644 GIT binary patch delta 35 rcmbQTOM1#K>4p}@7N!>F7M2#)Eo?m7I82Sq4Gjz|O_z&oV^aqJ*nkSP delta 35 rcmbQTOM1#K>4p}@7N!>F7M2#)Eo?m7IE)M}4J?g}jh2gSV^aqJ*nSGM diff --git a/dot_plot/examples_v2/ensemble_mode_foldetta/log.txt b/dot_plot/examples_v2/ensemble_mode_foldetta/log_aggregated.txt similarity index 95% rename from dot_plot/examples_v2/ensemble_mode_foldetta/log.txt rename to dot_plot/examples_v2/ensemble_mode_foldetta/log_aggregated.txt index 66acde5..130b8fb 100644 --- a/dot_plot/examples_v2/ensemble_mode_foldetta/log.txt +++ b/dot_plot/examples_v2/ensemble_mode_foldetta/log_aggregated.txt @@ -55,10 +55,10 @@ Summary of the effects. - 133 variants are potentially damaging in terms of removing the function related to a phosphorylation. [cabsflex] See csv file for details. - 591 variants are predicted with damaging long range effects on pocket site(s). [md] See csv file for details. - Variants with multiple effects: --- Y236R, Y205E, Y107D, V216D, R196Y, R158P, I232F, P190R, F113N, C275H, P222K, Y234C, A138P, F113Q, V203F, Y205Q, R175H, V173G, Y103P, N200W, R158G, V173S, Y236C, F270V, Y236A, V218D, I232W, P222H, M160P, Y220G, H193P, Y236D, Y236P, I232N, C275R, P222R, Y205S, V216G, Y205A, C275F, V197N, Y205K, H179R, F113P, P222Y, V197Y, R249P, F270N, Y220S, Y236S, E198P, V197W, P151S, H193R, I232S, V197D, I232Y, H179F, F270C, V197K, Y205G, V197G, Y205H, V203G, Y205P, F113G, H179Y, F113I, V216N, Y234D, M237P, I232A, Y220A, F270H, F113S, V197F, I232H, Y236K, V203W, C275Y, I195F, H179P, F113W, N200Y, R196P, Y205C, Y236G, Y234S, V203R, V203Y, Y107E, H193W, Y205T, Y234G, Y236Q, R158H, Y236E, I195R, C275W, R110P, I195Y, V203M, Y205N, P222W, Y234A, V197P, Y205D, Y234P, F113V, P190H, P151W, F270D, P151Y, V218P, Y107T, F113T, Y234N, Y107S, V203P, Y234T, F270P, I232E, F270Q, V197H, V203D, Y220P, Q136P, Y205R, Y220C, Y234R, H193Y, I232D, P151F, F113D, V173D, Y205I, Y107G, V197A, V216S, F270E, Y220T, F270S, P151G, Y107P, Y234K, F270R, I195W, V197S, P98R, P151K, P190W, P222F, V218G, F270G, Q165P, R158Y, Y236T, P151R, V197R, V203K, Y236N, Y234Q, I232P, F113E, H179W, Y234E, V216P, F113A, Y220E, Y220N, V203H, C275K, F113K, I232G, F113C, F270A, R196H, F270T, H168P, F113R, I232R, Y236H, P151H, Y220D, Y220K, P190F, F270K, Y205V -> [stability, long_range] --- S149P, Y220G, Y220P, T211P, T155G, T284P, R249P, Y220E, Y220D, Y220K, Y220N, Y220A, Y220S, Y220C, T155P, Y220T -> [stability, ptm] --- Y220H, R249W, R249Y, R249P, R249L, Y220S, Y220T, Y220M, Y220K, R249H, Y220R, R249S, R249E, R249M, R249D, Y220V, R249Q, Y220I, Y220E, Y220Q, R249N, R249F, Y220A, Y220N, R249T, Y220G, R249C, R249I, Y220L, R249A, R249V, R249G, Y220D, Y220P, Y220C -> [long_range, ptm] --- Y220G, Y220P, R249P, Y220E, Y220D, Y220K, Y220N, Y220A, Y220S, Y220C, Y220T -> [stability, long_range, ptm] +-- R158H, V218D, I232D, Y234C, F270K, F270N, I195W, H179F, V203K, Y205G, Y220T, I232W, F270A, F113P, V216D, Y107T, R158P, R196Y, Y236P, P151F, I232H, V218P, P151W, Y234R, Y205H, F270V, V203M, H179P, V203F, C275W, E198P, Y205D, F113N, Y107P, I232G, H168P, Y234G, R196P, C275R, V216N, Y107G, V173G, V197H, Y205C, P151K, F270T, Y234S, I195Y, Y205I, C275K, V203D, F270D, F113K, F113R, Y236H, N200Y, Y205V, Y107S, P222W, H193W, Y234A, R175H, H179R, M237P, P190H, V197A, Y236C, F113A, Y220S, F113G, Y234Q, I232R, R110P, F113E, V197Y, F113I, Y205E, F113Q, Q165P, Y236Q, H179Y, V197G, Y107E, R196H, F270C, F270H, P222F, I232A, V203P, F270E, F270S, V197F, V197D, Y234K, R249P, V203Y, V216S, F113W, H193Y, R158G, I232N, Y220C, P222H, P151Y, V173D, P151R, Y205A, I232P, Y220K, Y205R, Y236E, P151H, Y205S, Y236S, V197S, Y205Q, F270R, V203W, N200W, H193P, Y205P, P222Y, F270Q, Y103P, I232E, V173S, Y236D, C275Y, C275H, F113V, V197R, Y236A, Y234T, Y205T, Y236R, P190R, V197W, P222R, Y236K, Y220E, Y220N, Y234N, P151G, P222K, Y236G, Q136P, Y234E, H193R, V203R, Y220A, Y234D, P98R, F113T, V203H, M160P, V197N, I232Y, Y205N, Y220D, V203G, F113D, V218G, P190F, A138P, Y234P, Y236N, P190W, P151S, I232F, Y205K, H179W, Y107D, V197P, Y220P, C275F, V216G, V197K, I195F, Y220G, Y236T, F113C, F270G, V216P, I232S, F270P, I195R, F113S, R158Y -> [stability, long_range] +-- Y220K, Y220P, Y220A, R249P, S149P, Y220E, T155P, Y220N, Y220S, T211P, Y220G, Y220C, Y220D, T284P, Y220T, T155G -> [stability, ptm] +-- Y220I, R249T, R249P, Y220M, R249V, Y220E, Y220N, R249G, Y220Q, Y220C, R249L, R249S, R249F, Y220V, Y220T, Y220K, R249Q, Y220A, R249C, Y220D, Y220L, R249I, R249D, R249H, Y220S, R249M, R249A, R249Y, R249W, Y220H, Y220P, Y220G, R249N, R249E, Y220R -> [long_range, ptm] +-- Y220K, Y220P, Y220A, R249P, Y220E, Y220N, Y220S, Y220G, Y220C, Y220D, Y220T -> [stability, long_range, ptm] - We aggregated all the variants that have at least one of the MAVISp modules with a predicted damaging effect (except for PTM.function) and retained only the ones with a REVEL score higher than 0.5 for a total of 350 variants which could be of interest for further investigation: -- ['S94P', 'S96P', 'P98H', 'P98L', 'P98S', 'S99F', 'S99P', 'Y103C', 'Y103H', 'G105C', 'G105D', 'G105R', 'G105S', 'G105V', 'S106R', 'Y107C', 'Y107D', 'Y107H', 'Y107S', 'G108C', 'G108D', 'G108S', 'G108V', 'F109C', 'F109I', 'F109S', 'F109V', 'R110G', 'R110H', 'R110L', 'R110P', 'R110S', 'L111P', 'L111Q', 'L111R', 'F113C', 'F113L', 'F113S', 'C124F', 'C124R', 'C124Y', 'T125A', 'T125K', 'T125P', 'T125R', 'Y126C', 'Y126D', 'Y126N', 'Y126S', 'S127F', 'S127P', 'S127Y', 'L130P', 'N131I', 'M133K', 'M133R', 'M133T', 'F134C', 'F134S', 'C135F', 'C135R', 'C135W', 'C135Y', 'Q136E', 'Q136H', 'Q136K', 'Q136L', 'Q136P', 'Q136R', 'A138D', 'A138P', 'A138T', 'A138V', 'C141F', 'C141G', 'C141R', 'C141W', 'C141Y', 'P142H', 'V143A', 'V143E', 'V143G', 'Q144P', 'L145P', 'L145Q', 'L145R', 'V147D', 'V147F', 'V147G', 'S149P', 'P151A', 'P151H', 'P151L', 'P151R', 'P151S', 'G154V', 'T155I', 'T155N', 'T155P', 'R156P', 'V157A', 'V157D', 'V157F', 'V157G', 'R158C', 'R158G', 'R158H', 'R158L', 'R158P', 'R158S', 'A159D', 'A159P', 'M160K', 'M160R', 'M160T', 'M160V', 'A161D', 'I162F', 'Y163C', 'Y163D', 'Y163N', 'Y163S', 'Q165E', 'Q165P', 'H168D', 'H168L', 'H168N', 'H168P', 'H168Q', 'H168R', 'H168Y', 'V172F', 'V173A', 'V173E', 'V173G', 'V173M', 'R175C', 'R175G', 'R175H', 'R175L', 'R175P', 'R175S', 'C176F', 'C176R', 'C176W', 'C176Y', 'H178P', 'H179D', 'H179L', 'H179N', 'H179P', 'H179Q', 'H179R', 'H179Y', 'R181P', 'S183L', 'S185R', 'D186E', 'D186G', 'D186H', 'D186V', 'G187V', 'A189G', 'A189P', 'P190A', 'P190H', 'P190L', 'P190R', 'P190S', 'P191H', 'Q192H', 'Q192K', 'Q192L', 'Q192R', 'H193D', 'H193L', 'H193N', 'H193P', 'H193Q', 'H193R', 'H193Y', 'L194F', 'L194H', 'L194P', 'L194R', 'I195F', 'I195N', 'I195S', 'R196G', 'R196L', 'R196P', 'R196Q', 'V197A', 'V197E', 'V197G', 'V197L', 'V197M', 'E198D', 'E198G', 'E198K', 'E198Q', 'G199V', 'N200I', 'N200S', 'N200Y', 'V203A', 'V203E', 'V203L', 'V203M', 'Y205C', 'Y205D', 'Y205H', 'Y205N', 'Y205S', 'D208G', 'D208Y', 'T211A', 'T211I', 'T211N', 'T211P', 'R213P', 'S215C', 'S215G', 'S215I', 'S215N', 'S215T', 'V216A', 'V216E', 'V216G', 'V216M', 'V217G', 'V218A', 'V218E', 'V218G', 'Y220C', 'Y220D', 'Y220H', 'Y220N', 'Y220S', 'P222L', 'P222Q', 'P223H', 'P223R', 'G226V', 'S227P', 'C229W', 'T230P', 'I232F', 'I232N', 'I232S', 'I232T', 'H233P', 'Y234C', 'Y234D', 'Y234H', 'Y234N', 'Y234S', 'Y236C', 'Y236D', 'Y236H', 'Y236N', 'Y236S', 'M237K', 'M237R', 'M237T', 'M237V', 'C238F', 'C238R', 'C238W', 'C238Y', 'S241P', 'C242F', 'C242R', 'C242W', 'C242Y', 'G244C', 'G244V', 'G245C', 'G245D', 'G245R', 'G245S', 'G245V', 'M246K', 'M246R', 'N247I', 'R248P', 'R249G', 'R249K', 'R249M', 'R249S', 'R249T', 'R249W', 'I251F', 'I251N', 'I251S', 'I251T', 'L252H', 'L252P', 'T253P', 'I254F', 'I254N', 'I254S', 'I255N', 'I255S', 'I255T', 'T256P', 'L257P', 'L257Q', 'L257R', 'D259Y', 'G262V', 'L265P', 'G266E', 'G266R', 'G266V', 'R267P', 'R267W', 'F270C', 'F270I', 'F270L', 'F270S', 'F270V', 'V272A', 'V272E', 'V272G', 'R273P', 'V274D', 'V274F', 'V274G', 'C275F', 'C275G', 'C275R', 'C275S', 'C275W', 'C275Y', 'P278H', 'P278L', 'P278R', 'P278S', 'P278T', 'G279E', 'G279R', 'G279V', 'G279W', 'D281G', 'R282P', 'R283P', 'T284I', 'T284P', 'L289P'] - We aggregated all the variants that have at least one of the MAVISp modules with a predicted damaging effect (except for PTM.function) and retained only the ones with a Demask delta fitness >= 0.25 or <= -0.25 for a total of 1159 variants which could be of interest for further investigation: diff --git a/dot_plot/examples_v2/ensemble_mode_foldetta/mechanistic_indicators_out.csv b/dot_plot/examples_v2/ensemble_mode_foldetta/mechanistic_indicators_out_aggregated.csv similarity index 100% rename from dot_plot/examples_v2/ensemble_mode_foldetta/mechanistic_indicators_out.csv rename to dot_plot/examples_v2/ensemble_mode_foldetta/mechanistic_indicators_out_aggregated.csv diff --git a/dot_plot/examples_v2/ensemble_mode_foldetta_thermompnn/dot_plot.pdf b/dot_plot/examples_v2/ensemble_mode_foldetta_thermompnn/dot_plot.pdf index 355863d824455313d6dc8a297a7d6f384b74eefb..fe10a3f82c868ffc8d64d82a1612d5c914f0962b 100644 GIT binary patch delta 37 tcmcciS^C;%>4p}@7N!>F7M2#)Eo|p5ahe*L8yXlI8X0cCeu?eB8UQ5>4xRu2 delta 37 tcmcciS^C;%>4p}@7N!>F7M2#)Eo|p5ahe!e7#SOx8Cq<=eu?eB8UQ7i4z2(I diff --git a/dot_plot/examples_v2/ensemble_mode_foldetta_thermompnn/log.txt b/dot_plot/examples_v2/ensemble_mode_foldetta_thermompnn/log_germline.txt similarity index 95% rename from dot_plot/examples_v2/ensemble_mode_foldetta_thermompnn/log.txt rename to dot_plot/examples_v2/ensemble_mode_foldetta_thermompnn/log_germline.txt index 79d40fd..0821048 100644 --- a/dot_plot/examples_v2/ensemble_mode_foldetta_thermompnn/log.txt +++ b/dot_plot/examples_v2/ensemble_mode_foldetta_thermompnn/log_germline.txt @@ -67,10 +67,10 @@ Summary of the effects. - 133 variants are potentially damaging in terms of removing the function related to a phosphorylation. [cabsflex] See csv file for details. - 591 variants are predicted with damaging long range effects on pocket site(s). [md] See csv file for details. - Variants with multiple effects: --- Y234S, Y205G, Y234K, F113V, F270Q, V216G, F113P, H168P, V197W, V218D, H179Y, Y234E, F270R, P98R, I232R, R158G, Y220D, P222Y, P151W, C275R, V203F, Y234D, F113S, Y205K, Y236G, R158H, V218N, V197G, F113Q, Y205N, I195W, V197Y, Y220Q, P222F, V197H, F270P, Y107R, N200W, Y103G, Y205Q, I232A, P151R, V197N, Y107K, H179R, Y220C, H193R, Q136P, V203G, Y220E, F270K, A138P, E198P, F270C, F270D, F270G, C275H, Y220A, F270S, V203D, Y107Q, Y107V, V197K, V218P, F113C, V203R, V203W, R158D, R110D, Y220N, F113A, F113N, R196H, Y234Q, P190W, Y220S, Y107E, F113T, Y107A, M160G, I232W, I232N, F113E, P190R, Y107P, R196P, Y220T, P151S, Y236P, F270H, V203P, F270N, C275K, R158Y, Y107T, P151H, I232H, Y236S, Y234R, Y234N, Y205L, P151F, Y220P, V203Y, Q165P, P222K, I232D, V216D, I232F, Y236R, P190F, P151Y, F113I, F113K, Y205R, Y220R, V197F, P151G, I232Q, Y236C, Y236E, M237P, F113W, V216S, V203H, I232T, Y205D, Y220K, V218S, Y205C, Y205H, Y236D, V197P, V216N, Y220G, P222W, V173D, H193Y, N200Y, Y205P, I232S, I232Y, V203K, R196Y, I232E, I232P, Y205I, I232G, Y107D, P190H, R110P, Y236H, F270V, F113R, F270T, V197D, V197A, F270E, Y236A, Y205V, Y205E, V173G, I195R, M160P, Y236N, Y236K, Y236T, V218G, C275Y, Y205M, Y205A, R158P, P151K, Y236Q, V197S, C275W, V203M, H179P, V203N, Y234A, Y234P, Y107S, F270A, H193W, V216P, H179W, M237K, P222H, Y103P, Y107G, Y234C, Y205S, Y234T, F113D, F113G, P222R, Y234G, Y205T, R249P, H179F, R175H, I195Y, C275F, I195F, H193P, V173S, V197R, Q136D -> [stability, long_range] --- T211P, Y220N, Y220K, T155P, Y220S, Y220G, Y220D, Y220T, T155N, T155G, S149P, Y220P, T284P, Y220Q, R249P, Y220C, Y220E, Y220R, Y220A -> [stability, ptm] --- R249F, R249G, R249E, Y220N, Y220K, R249Q, Y220S, Y220I, R249N, Y220G, R249L, Y220D, Y220T, Y220H, R249W, R249C, Y220L, R249S, Y220M, R249H, Y220P, Y220Q, R249M, R249P, R249T, R249I, R249Y, Y220C, R249V, Y220E, R249D, Y220R, Y220V, Y220A, R249A -> [long_range, ptm] --- Y220G, Y220C, R249P, Y220D, Y220R, Y220E, Y220N, Y220T, Y220P, Y220K, Y220Q, Y220S, Y220A -> [stability, long_range, ptm] +-- P151W, F270V, Y220R, F113A, R158G, P222Y, F113S, Y205N, Y236T, H168P, F113W, Y103P, V197K, P151F, V197G, H179W, Y234Q, V203Y, Y205Q, I232E, Y205K, I232G, F113E, Y107R, P222H, V216G, F270A, P190F, H179Y, F270E, R196P, Y107V, V203D, C275R, Y205M, Y236K, Y205P, H179R, I232R, R110P, R110D, Y220C, F270K, I232F, V197D, F270T, Y234C, Y234G, V216S, Q136P, Y220T, I232Q, N200W, Y236P, M237P, M160P, H193Y, H179F, Y236C, I232N, Y236D, Y236R, Y205D, F270Q, V197N, V197F, V216D, H193W, Y205H, Y107P, I195R, V173S, Y220A, Y220K, F270D, H193P, Y236E, Y205S, Y205L, F113I, F113N, Y205G, C275F, F113G, Y107K, Y234R, Y220P, R175H, F113T, Y205E, C275Y, Y236G, I232T, F270S, I232P, V218N, Y236H, C275W, P190W, P151K, F270C, V173G, V197P, E198P, Y220Q, Y234A, Y107E, V173D, P151S, R158P, V197W, P222F, P222W, F113R, F113D, Y220E, I232D, Y234T, Y236S, F270H, P190R, P98R, Y205R, F270G, Y236A, P190H, Y236Q, I232Y, V203M, V197A, V197S, Y103G, I232S, V203F, Y234D, Y205A, Y234S, V197R, F270P, Y107Q, P151H, Y236N, R158H, Y220D, V203K, F113C, R196H, N200Y, V203N, P222K, V218D, Y205T, A138P, I195W, P222R, P151Y, Y234P, Y234E, V203P, R158Y, Y107G, I195Y, Y234N, F113Q, R196Y, Y107A, I232A, V218S, Y205V, Q136D, M160G, V197Y, Y205C, V197H, Y220G, F270R, P151R, Q165P, V203G, V203W, Y220N, R249P, I232W, M237K, V203R, V216P, C275H, H179P, R158D, Y205I, C275K, F113V, H193R, P151G, F270N, F113K, Y107D, V216N, Y107T, V218G, Y220S, I195F, V203H, V218P, Y234K, Y107S, I232H, F113P -> [stability, long_range] +-- Y220R, Y220Q, Y220E, Y220G, R249P, Y220N, S149P, Y220A, Y220K, T155N, T284P, T211P, Y220C, T155G, Y220P, Y220D, T155P, Y220S, Y220T -> [stability, ptm] +-- R249F, Y220R, Y220L, R249Q, Y220H, R249G, Y220Q, R249L, R249A, R249D, R249V, R249W, R249N, R249I, Y220E, Y220M, Y220I, Y220G, Y220V, R249S, R249P, Y220N, R249Y, Y220A, Y220K, R249E, R249C, R249T, Y220C, Y220P, R249H, Y220D, Y220S, R249M, Y220T -> [long_range, ptm] +-- Y220N, Y220C, Y220R, Y220A, Y220K, Y220P, Y220E, Y220D, Y220Q, Y220G, Y220S, Y220T, R249P -> [stability, long_range, ptm] - We aggregated all the variants that have at least one of the MAVISp modules with a predicted damaging effect (except for PTM.function) and retained only the ones with a REVEL score higher than 0.5 for a total of 376 variants which could be of interest for further investigation: -- ['S94P', 'S96P', 'P98A', 'P98H', 'P98L', 'P98R', 'P98S', 'S99C', 'S99F', 'S99P', 'Y103C', 'Y103H', 'Y103N', 'Y103S', 'G105C', 'G105D', 'G105R', 'G105S', 'G105V', 'S106R', 'Y107C', 'Y107D', 'Y107H', 'Y107N', 'Y107S', 'G108C', 'G108D', 'G108R', 'G108S', 'G108V', 'F109C', 'F109I', 'F109S', 'F109V', 'R110G', 'R110H', 'R110L', 'R110P', 'R110S', 'L111P', 'L111Q', 'L111R', 'F113C', 'F113L', 'F113S', 'S121P', 'C124F', 'C124R', 'C124W', 'C124Y', 'T125A', 'T125K', 'T125P', 'T125R', 'T125S', 'Y126C', 'Y126D', 'Y126H', 'Y126N', 'Y126S', 'S127F', 'S127P', 'S127Y', 'L130P', 'N131I', 'M133K', 'M133R', 'M133T', 'F134C', 'F134S', 'C135F', 'C135R', 'C135W', 'C135Y', 'Q136E', 'Q136H', 'Q136K', 'Q136L', 'Q136P', 'Q136R', 'A138D', 'A138P', 'A138T', 'A138V', 'C141F', 'C141G', 'C141R', 'C141W', 'C141Y', 'P142H', 'V143A', 'V143E', 'V143G', 'Q144P', 'L145P', 'L145Q', 'L145R', 'V147D', 'V147F', 'V147G', 'S149P', 'P151A', 'P151H', 'P151L', 'P151R', 'P151S', 'G154V', 'T155I', 'T155N', 'T155P', 'R156P', 'V157A', 'V157D', 'V157F', 'V157G', 'R158C', 'R158G', 'R158H', 'R158L', 'R158P', 'R158S', 'A159D', 'A159P', 'M160K', 'M160R', 'M160T', 'M160V', 'A161D', 'I162F', 'I162N', 'Y163C', 'Y163D', 'Y163N', 'Y163S', 'Q165E', 'Q165P', 'Q167P', 'H168D', 'H168L', 'H168N', 'H168P', 'H168Q', 'H168R', 'H168Y', 'V172F', 'V173A', 'V173E', 'V173G', 'V173M', 'R175C', 'R175G', 'R175H', 'R175L', 'R175P', 'R175S', 'C176F', 'C176R', 'C176W', 'C176Y', 'H178P', 'H179D', 'H179L', 'H179N', 'H179P', 'H179Q', 'H179R', 'H179Y', 'R181P', 'S183L', 'S185R', 'D186E', 'D186G', 'D186H', 'D186V', 'G187V', 'A189G', 'A189P', 'P190A', 'P190H', 'P190L', 'P190R', 'P190S', 'P191H', 'Q192E', 'Q192H', 'Q192K', 'Q192L', 'Q192P', 'Q192R', 'H193D', 'H193L', 'H193N', 'H193P', 'H193Q', 'H193R', 'H193Y', 'L194F', 'L194H', 'L194P', 'L194R', 'I195F', 'I195N', 'I195S', 'I195T', 'R196G', 'R196L', 'R196P', 'R196Q', 'V197A', 'V197E', 'V197G', 'V197L', 'V197M', 'E198D', 'E198G', 'E198K', 'E198Q', 'G199V', 'N200H', 'N200I', 'N200S', 'N200Y', 'V203A', 'V203E', 'V203L', 'V203M', 'Y205C', 'Y205D', 'Y205H', 'Y205N', 'Y205S', 'D208G', 'D208Y', 'T211A', 'T211I', 'T211N', 'T211P', 'R213P', 'S215C', 'S215G', 'S215I', 'S215N', 'S215T', 'V216A', 'V216E', 'V216G', 'V216M', 'V217G', 'V218A', 'V218E', 'V218G', 'Y220C', 'Y220D', 'Y220H', 'Y220N', 'Y220S', 'P222L', 'P222Q', 'P223H', 'P223R', 'G226V', 'S227P', 'C229W', 'T230P', 'I232F', 'I232N', 'I232S', 'I232T', 'H233P', 'Y234C', 'Y234D', 'Y234H', 'Y234N', 'Y234S', 'Y236C', 'Y236D', 'Y236H', 'Y236N', 'Y236S', 'M237K', 'M237R', 'M237T', 'M237V', 'C238F', 'C238R', 'C238W', 'C238Y', 'S241P', 'C242F', 'C242R', 'C242W', 'C242Y', 'G244C', 'G244V', 'G245C', 'G245D', 'G245R', 'G245S', 'G245V', 'M246K', 'M246R', 'N247I', 'R248P', 'R249G', 'R249K', 'R249M', 'R249S', 'R249T', 'R249W', 'I251F', 'I251N', 'I251S', 'I251T', 'L252H', 'L252P', 'T253P', 'I254F', 'I254N', 'I254S', 'I255N', 'I255S', 'I255T', 'T256P', 'L257P', 'L257Q', 'L257R', 'E258D', 'D259A', 'D259E', 'D259H', 'D259V', 'D259Y', 'G262V', 'L265P', 'L265Q', 'L265R', 'G266E', 'G266R', 'G266V', 'R267G', 'R267P', 'R267W', 'F270C', 'F270I', 'F270L', 'F270S', 'F270V', 'V272A', 'V272E', 'V272G', 'R273P', 'V274D', 'V274F', 'V274G', 'C275F', 'C275G', 'C275R', 'C275S', 'C275W', 'C275Y', 'P278H', 'P278L', 'P278R', 'P278S', 'P278T', 'G279E', 'G279R', 'G279V', 'G279W', 'D281G', 'R282P', 'R283P', 'T284I', 'T284P', 'T284R', 'L289P'] - We aggregated all the variants that have at least one of the MAVISp modules with a predicted damaging effect (except for PTM.function) and retained only the ones with a Demask delta fitness >= 0.25 or <= -0.25 for a total of 1219 variants which could be of interest for further investigation: diff --git a/dot_plot/examples_v2/ensemble_mode_foldetta_thermompnn/mechanistic_indicators_out.csv b/dot_plot/examples_v2/ensemble_mode_foldetta_thermompnn/mechanistic_indicators_out_germline.csv similarity index 100% rename from dot_plot/examples_v2/ensemble_mode_foldetta_thermompnn/mechanistic_indicators_out.csv rename to dot_plot/examples_v2/ensemble_mode_foldetta_thermompnn/mechanistic_indicators_out_germline.csv diff --git a/dot_plot/examples_v2/new_entry_examples/clinical_impact/dot_plot.pdf b/dot_plot/examples_v2/new_entry_examples/clinical_impact/dot_plot.pdf index d2f1c5ede747a88751591cbd35c8c6370c92a3bb..f771adf246e92a19029f5c535c8991d068b91512 100644 GIT binary patch delta 41 wcmZ3qQ)$sorG^&97N!>F7M2#)7Pc1lEgVKAoTf(Rh6VpF delta 41 wcmZ3qQ)$sorG^&97N!>F7M2#)7Pc1lEgVKAoJNL5h6V=4Muyw1OE}Us03z@VR{#J2 diff --git a/dot_plot/examples_v2/new_entry_examples/clinical_impact/log.txt b/dot_plot/examples_v2/new_entry_examples/clinical_impact/log_clinical_impact.txt similarity index 86% rename from dot_plot/examples_v2/new_entry_examples/clinical_impact/log.txt rename to dot_plot/examples_v2/new_entry_examples/clinical_impact/log_clinical_impact.txt index 8273cd3..e265e83 100644 --- a/dot_plot/examples_v2/new_entry_examples/clinical_impact/log.txt +++ b/dot_plot/examples_v2/new_entry_examples/clinical_impact/log_clinical_impact.txt @@ -46,28 +46,28 @@ Summary of the effects. - 323 variants are damaging for Functional site ['cofactor'] module See csv file for details. - No classification for Long Range-PSN available yet. - Variants with multiple effects: --- G244V, R248P, R273P, C242W, G279W, D281P, G279H -> [stability, local_interactions] --- Y220S, Y107T, S127P, G226P, V203W, Y126N, L111W, K132F, V272A, C135E, F113G, Y205A, R282P, Y234P, H179G, Y126V, Y234V, G187I, D208G, Y163K, Y236A, I255P, H193R, S149P, Y234R, V173S, V203G, V272S, I251C, S94W, C238F, V216N, G262I, Y205P, S94L, K132Y, Y107A, S94E, F270H, Y205D, S94D, I251H, F270K, Y107C, Y163A, Y236Q, E287P, F134T, G245S, F270C, M160G, V217Y, L194D, C238K, P151K, M169P, C238N, C176K, I255A, N200G, C176Y, Y107N, A159E, G262V, G226A, C176T, P151I, V197K, N239E, I251D, W146D, L111Y, Y220G, H193W, F270Q, C238H, Y236C, C238M, I255D, P142G, P151E, Y107K, V203F, V197A, M160P, V173N, I251G, L188P, F134A, V217H, M246R, P151F, V203Y, I251P, L194S, C238W, Y220A, L289P, G245C, V203K, I255S, C238R, V147W, C176G, P151H, F113E, Y205Q, I255H, C135R, Y236H, C238T, F113P, K132W, I232S, Y234G, I195Y, R282G, L111N, C238V, R158D, Y205R, V218P, V218D, Y236N, V216G, C238Y, V272D, Y107D, Y107G, G245V, H193P, S185P, V122P, S94N, L130D, S127R, R158N, F113V, Y205N, Y236G, Y107E, V217K, M246W, Y103P, V216S, F134Q, Q136P, R175G, C135K, H179P, F270N, R158F, C176R, I195W, Y236V, P151G, H179F, F134N, G245F, Y126K, R158Y, L130E, H179L, F134G, L194C, N235F, R158E, F134E, R249P, L194N, Y205I, G199I, F270A, L194P, L111A, Y234E, M246K, H178E, Y205K, R213G, S127Y, Y205W, Y107Q, L111D, H179Y, L194A, A159Y, V272N, Y107S, H179W, I251E, V143N, F134K, H179A, A159F, S94Y, A159R, E285P, F113C, Y220E, Y234K, I255C, F113Q, F134S, H179V, Y163R, Y126L, C176N, V147K, G245R, A159W, V203N, C176L, G112P, R158G, F270V, P151W, Y234T, V203R, M237Y, V197G, M160D, V197Y, S94F, L194Q, I251A, R175D, V218N, Y163G, G226V, R267P, I232E, G245N, A138P, F270R, R282D, Y126P, G244I, Y107R, C135Y, Y220T, F270T, V143P, Y205C, G187V, M246F, C135F, F134R, Y205G, L111E, S127K, R213P, Y205E, L137G, Y126C, F270G, V173G, Y234N, V216P, G154S, I251S, I255G, P142H, F113S, L194E, A159P, M246N, M246H, G226T, L111Q, A159Q, E171P, G245L, R110P, G244T, C238Q, L111G, Y234A, R196D, M246S, S94Q, I255E, R196P, Y220P, Y163E, V217W, S127H, C135H, R175H, Y126E, V217F, Y163C, Y234S, V143S, Y236D, G245M, I232P, R267D, G245T, F113A, E180P, I232G, S127Q, V143G, F134P, G154T, Y220N, R248I, E286G, N131V, V216D, A159K, G245K, Y236I, Y234Q, V197H, K139P, N131I, V197D, M133R, H179S, V197W, V197F, S127I, Y126Q, Y236S, G245H, Y163T, Y126G, G154P, G199V, H179N, A159D, L194T, V272P, Y126T, Y205V, Y126D, C176W, F113K, G226C, I255N, K164P, Y220D, Y220K, G245A, Y163P, Y163N, R273P, P278G, V197S, G262P, C176A, C176Q, I232A, F113R, V217R, W146P, S96P, H179I, Y234D, F134V, V197P, C238A, Y236R, R181P, G245E, M246Y, Y236P, F134H, C238L, R158H, H168P, H179R, S94K, M246D, Y205T, V197R, R282H, C176H, M160W, H179Q, A159H, R156P, G244V, H179K, N235Y, Y220Q, P151R, G245Q, C176M, L111T, G244P, R248P, I195R, I232D, R158P, G245I, G154V, I255Q, L111C, F134C, V203H, V197N, I251Q, F113N, R175E, Y236E, Y205S, R213S, C238I, H179M, L111F, R213D, H179T, V272G, Y107P, Y163Q, Y103G, V173D, V203D, P190G, L111P, M237P, F270D, L130P, R249G, V173P, C135W, V143A, G154I, G226I, C176I, L206P, V203P, Y163D, Y163S, V218S, F134D, V218G, F113T, M246G, Y236T, E286P, P151Q, Y220V, S94M, W146G, M160Y, G187P, I255T, E204P, R158W, F113D, P151Y, L111S, S127W, F270P, C176S, F113I, S94H, L194G, L130G, G245Y, S94R, Y126S, I251N, R248V, C238G, E198P, L111R, P278S, V143D, F270E, G245D, C176V, I195F, Y234C, Y236K, C176F, L111H, Y220C, G245W, Y126R, F270S, Y126A, G199P, G245P -> [stability, long_range] --- C141H, C238Q, C238Y, C238F, C141Y, C238W, G245C, C242P, C141Q, C141W, C141E, C141F, C238R, C124P, C238G, C242F, C238I, C238H, C242Y, C238M, C238T, C242D, C141K, C141P, C238K, C238A, C238N, C242H, C238V, C238L, C242W, C141R, C238P, C141G -> [stability, disulfide] --- C238Y, C182P, C176H, H179Q, G245V, H179K, C242Y, H179G, G245Q, C176M, V274F, M246W, G245I, L194E, M246N, M246H, R175G, H179P, G245P, V274D, C242W, V274R, L194R, C176R, G245L, H179F, C176P, R175E, C238Q, C238F, V274Q, M246S, C242P, V274P, C238I, G245F, H179M, H179L, L194C, H179T, L194N, G245S, L194Y, R175H, G245M, V274W, L194P, L194D, C238K, C238N, C176K, M246K, G245T, V274E, H178E, C242H, R175W, C176Y, E180P, C176T, V274S, H179Y, G245K, L194A, C176I, N239E, H179W, H179A, H179S, C238H, M246G, C238M, C242D, G245H, M246F, V274Y, L194K, H179N, L194T, H179V, C176N, V274H, R175F, G245R, C176W, C176S, M246R, G245A, L194G, L194S, C238W, C176L, G245Y, G245C, C176A, C238R, C176G, C238G, C242F, V274G, V274K, C176Q, L194Q, C238T, R175D, G245D, H179I, C176V, C176F, C238A, M246Y, R181P, G245E, L194W, G245W, G245N, C238V, C238L, C238P, H179R, M246D, S240P, R175Y -> [stability, functional site] --- Y126Q, Y126C, S185P, Y126T, Y126K, Y126R, Y126P, Y126E, T284P, Y126D, Y126G, Y126S, T211P, Y126V, Y126A, Y126N, S149P -> [stability, ptm] --- D281A, R273P, N239Y, R273H, W91S, K120D, R248L, G244D, H178Y, C275K, R248G, D281S, G244E, G244V, C275R, K120N, H178P, G244C, K120H, K120Q, H178D, M243T, H178Q, K120A, R248P, D281G, H178N, C275T, K120E, C275W, C275Y, N239M, H178L, K120G, R248C, K120P -> [local_interactions, long_range] --- D281C, C242W -> [local_interactions, disulfide] --- M243T, H178Q, N239M, H178N, S240Y, H178L, N239Y, S240F, H178P, C242W, H178D, S240W, H178Y -> [local_interactions, functional site] --- C238S, C238Q, C238Y, K120C, C238F, C238W, C238E, G245C, C242S, Q144C, C238R, C238G, C124A, C238I, C238H, C238M, C238T, C242G, V272C, H179C, W146C, C238K, C238A, C238N, C124S, C238V, C238L, C242A, C124G -> [long_range, disulfide] --- H178G, C238Y, E180R, M246P, C176H, E180T, H179Q, N239L, G245V, R175M, H178C, H179K, C182E, P177V, M243K, H179G, G245Q, C176M, M246Q, R181F, M246W, C182Y, C182H, E180N, G245I, M243V, C182F, L194E, M246N, M246H, M246V, R175L, H178T, E180W, C182W, M246A, R175G, H179P, R181S, H178L, M243W, R181L, C182S, C176R, R175N, E180S, R181N, E180Y, G245L, H179F, M246E, R175E, C238Q, P177H, H179E, R181Y, C238F, N239Y, M246S, E180I, P177I, C242S, M243C, M243S, E180Q, C238I, G245F, H179M, N239H, H178V, H179L, M243Q, L194C, H179T, L194N, E180H, G245S, H178I, E180F, H178A, R181V, R175H, C182R, G245M, L194P, C182V, H179D, L194D, E180G, C238K, C238N, C176K, C182M, G245T, M246K, H178E, R175C, C182L, C182G, R175T, H178S, C176Y, E180P, R181A, E180K, R181E, C176T, C182K, R181D, N239K, H179Y, P177Y, P177F, C182I, C176I, L194A, N239E, R181M, G245K, M243G, H179W, N239R, H178Y, M243A, M243Y, H179A, H179S, C238H, H178P, R175P, M246G, C238M, H178D, S240G, C182Q, L194V, N239Q, H178Q, C182A, G245H, H178N, H179C, M246F, R181H, H178M, R181Q, R181T, H179N, L194T, H179V, N239M, M243R, C176N, G245R, C176W, C242A, C176S, P177E, E180D, M246R, P177L, G245A, M243N, M243E, C238S, N239V, L194G, C176E, L194H, P177R, L194S, C238W, C176L, R175S, G245Y, C238E, R175I, M243F, R181I, G245C, E180C, N239W, C176A, H178F, C176G, P177W, C238G, C238R, M243P, R175A, M243D, R181W, C176Q, H178R, M243H, L194Q, E180M, N239I, M246C, P177M, C238T, H178K, R175D, M243T, R175Q, C242G, E180A, C182T, G245D, H179I, C176V, R181C, R175V, C182N, C176F, C238A, M246T, P177K, R181P, G245E, M246Y, H178W, G245N, G245W, R181G, C238V, E180L, C238L, N239F, P177Q, H179R, M246D, G245P -> [long_range, functional site] --- T211G, Y220M, S183T, T150H, Y126N, S269G, S183Y, Y126C, S149I, S185P, S185I, Y126V, S149F, T211K, T150K, S149C, S149P, S99M, S185G, T211L, S99V, T211E, S149K, T150L, T150V, S183G, S99L, S99W, S185K, S99D, S106G, Y126K, S149L, S149N, T211F, S185N, T211W, S183P, S185T, S99E, S183I, S185L, S185Y, S185C, Y126E, T211I, S149V, T150W, S99P, S183R, T211S, S149M, S215G, T150S, S99K, S183L, S183K, Y220L, S183F, S183V, T150C, S99R, S149R, S185Q, S185R, S149T, T211Q, S99C, S99Q, T150Y, S185V, Y126Q, S99H, S185W, Y126G, T150R, T211A, T150F, S149E, S183H, Y126T, T150E, S183W, Y126D, T211M, T150M, S99F, S185M, T150Q, S183M, Y126S, S149Y, T211Y, S185D, Y126H, T211R, S149D, S99I, T150A, T211V, S183C, S99N, S185E, S183Q, S185H, S149H, S149W, T150I, S183N, T211H, S149Q, S183E, S99G, S185F, Y126R, Y126P, T211C, S183D, T150G, Y126A -> [long_range, ptm] --- C242M, C238S, C238Q, C238Y, C242T, C238F, C238W, C242I, C238D, C238E, G245C, C242P, C242S, C238R, C238G, C242F, C238I, C238H, C242Y, C242N, C238M, C242V, C238T, C242G, C242D, C242R, H179C, C238K, C238A, C242K, C238N, C242L, C242E, C242H, C242Q, C238V, C238L, C242W, C242A, C238P -> [disulfide, functional site] --- G244V, R248P, R273P -> [stability, local_interactions, long_range] +-- R273P, R248P, G279H, C242W, D281P, G279W, G244V -> [stability, local_interactions] +-- V203G, V203D, Y236A, F134Q, I232P, H168P, R282D, G154S, I195R, F113S, V216P, L111E, S94Q, I251H, C238Y, R196D, V143A, N235F, F270T, Y126N, F134V, V218G, C135K, R248I, C238A, G245P, I255H, Y205R, V143D, G199P, I251G, S94L, V197G, E204P, C135F, L111P, Y234S, S94W, H179A, V272D, Y163T, Y205S, Y205K, A159K, Y236D, E286G, V218S, K164P, Y234Q, L194S, V197N, P278G, H179V, H179W, M246S, C238H, G244P, C238R, Y163C, C135H, R158G, I251E, Y107K, C176K, N239E, I255S, F134H, M160Y, N200G, Y126L, C176F, F270H, G245S, G226V, Y236E, I255T, Y234E, Y234P, F113K, Y220T, N235Y, Y205G, Y126C, F134K, C135E, F134T, A159E, M160G, M160P, Y236G, V217H, V218N, V217R, I251N, Y234V, G245V, Y236P, R248V, G244V, G245C, V147K, V272N, F134D, S127R, L130P, L206P, I255N, M160D, H179Q, C135W, V272A, G245E, W146D, L111T, Y234C, S96P, F113D, Y126V, L111S, R282P, Y220Q, P142H, I251P, F113P, D208G, Y107P, E171P, P151R, C176L, G245W, H193R, A159W, Y107S, F113E, I232D, G199I, F270D, R273P, Y205E, V272G, Y126K, S127Y, S94Y, R213S, Y220P, Y205Q, C176Y, V122P, Y205T, V173P, P151Y, M246F, L111N, V217F, G226I, Y205W, H179N, G245R, R213G, V197R, H179K, C176T, Y220K, G244T, G245M, S127P, A159F, F270Q, W146G, Y236H, R248P, Y220V, P190G, Y236T, G245T, H178E, C176H, C176V, C176N, I251C, V197F, Y126S, F134C, Y163G, V197H, F270V, S185P, P151I, G154T, M133R, Y220D, V216G, L111R, P151K, R282H, M246R, Y234N, F134A, L111D, M160W, Y107Q, P151G, V203Y, I255D, R175E, C238N, L194E, L188P, L111W, Q136P, A159P, F134N, Y107G, L194C, P142G, V203W, C238L, R213D, S94D, S94H, L130E, H179G, Y126Q, M246K, I251S, G226P, L194D, G244I, L130D, L111F, C176I, V272P, H193P, C176M, Y126P, Y163A, I255C, C135Y, F270E, I232S, I255G, V173N, L289P, Y126E, V147W, E285P, R158E, I195Y, C238K, S94E, G226T, E198P, Y234R, G187I, G245I, G245L, V216S, M237Y, R282G, Y163P, C176W, C238G, S94F, V143P, V143N, L194Q, I195F, L111Y, K132Y, F134G, M246D, V197W, A159D, M246G, Y205D, R267D, V173D, H179P, Y126R, Y107D, V203P, H179M, Y126D, C238W, Y107T, V217K, N131V, I255E, G245D, F270P, E180P, Y234D, P151Q, Y107R, V217W, V216N, F113Q, I255A, H179I, S127H, F270C, F113R, S127W, C135R, Y236R, Y107E, L194P, L111H, S94K, C238M, F134S, C176S, Y234K, F270N, L111Q, G245A, V218P, I232E, I251Q, M246N, V216D, M237P, I251A, A159H, Y236C, Y163K, F113C, Y163E, R249P, W146P, I232A, S149P, G262I, C238I, L194T, C176R, H179T, V203F, P151W, S94N, R158H, F113I, I251D, I195W, Y220N, G187V, L111A, K139P, G245K, H179L, R175G, F113T, F113N, Y163Q, P151E, V143G, Y234G, Y163N, L137G, V197S, Y205A, Y205C, S94R, H193W, Y126G, K132W, R175D, Y103P, R158D, F113V, H179Y, V197P, Y236K, S127I, Y236Q, Y163R, Y205V, F270A, F270K, I232G, R267P, Y107C, Y236N, F134E, C238Q, Y234A, A159R, G245H, Y220S, M169P, Y205P, H179F, G187P, R158Y, Y126A, R156P, G245Y, R213P, P151H, G226A, G112P, Y205I, M246W, G154V, N131I, E286P, V173S, Y163S, C176G, G245F, Y236V, H179S, R158F, Y220E, V143S, R175H, F134R, P151F, M246Y, K132F, Y220A, G262V, Y234T, R249G, A138P, V203R, R196P, F113A, R158N, V203H, Y126T, H179R, G226C, G154P, G245Q, F113G, Y107N, V197Y, L194A, V218D, L194N, Y107A, V173G, Y103G, F270G, F270R, A159Y, I255P, A159Q, G199V, P278S, E287P, G154I, V197D, L111C, R110P, R158P, C238F, M246H, C176Q, Y236S, F270S, Y205N, R158W, F134P, G262P, I255Q, S127K, V197A, R181P, V272S, Y236I, C176A, V197K, S94M, Y220C, V203N, V217Y, G245N, V203K, S127Q, L130G, C238T, Y163D, Y220G, C238V, L111G, L194G -> [stability, long_range] +-- C238R, C141H, C141K, C242Y, C238M, C141Y, C238F, C242H, C238I, C242P, C242D, C238G, G245C, C238Y, C124P, C141F, C141E, C242W, C238N, C141Q, C238P, C141R, C242F, C238Q, C238K, C238A, C141G, C141P, C238T, C238L, C238V, C238W, C141W, C238H -> [stability, disulfide] +-- G245I, G245L, C176L, G245W, R175D, C242P, C242D, C176W, C238G, C238Y, L194K, H179Y, V274K, V274W, L194Q, M246D, C238Q, G245H, M246G, C176Y, C238A, H179P, H179F, H179M, M246F, C238W, G245P, G245Y, V274R, L194R, H179N, G245R, V274F, V274Y, H179K, C176T, G245M, G245D, C182P, H179A, M246W, S240P, E180P, V274E, G245F, C176G, H179S, R175H, H179I, G245T, L194Y, C176H, C176P, C176V, H178E, L194S, M246Y, V274G, C176N, H179W, H179V, V274S, C238H, M246S, C238R, L194P, C242Y, C238M, C176S, R175Y, C242H, H179R, C176K, N239E, V274H, G245Q, M246R, L194A, C176F, G245S, G245A, R175F, L194N, R175E, C238N, L194E, C238P, M246N, L194C, C238L, V274Q, V274D, H179G, G245V, L194W, C238F, M246H, C238I, L194T, C176Q, M246K, C176R, H179T, L194D, G245C, V274P, C176I, C242W, R181P, C176M, R175W, G245K, H179L, C176A, H179Q, C242F, G245E, R175G, C238K, G245N, C238T, C238V, L194G -> [stability, functional site] +-- Y126C, Y126P, S149P, Y126V, Y126R, T284P, Y126G, S185P, Y126K, Y126D, Y126Q, Y126A, Y126T, Y126S, Y126E, T211P, Y126N -> [stability, ptm] +-- K120H, C275W, H178Q, N239M, H178Y, C275T, R273H, N239Y, H178D, G244V, G244C, C275K, K120G, D281A, K120Q, K120P, R248L, W91S, H178L, R273P, R248P, M243T, C275R, K120A, G244E, H178N, G244D, K120N, K120E, H178P, D281G, R248C, D281S, K120D, C275Y, R248G -> [local_interactions, long_range] +-- C242W, D281C -> [local_interactions, disulfide] +-- S240W, M243T, C242W, S240Y, H178Q, N239M, H178L, H178Y, N239Y, H178N, S240F, H178D, H178P -> [local_interactions, functional site] +-- W146C, C238R, Q144C, C238M, C238F, C238I, V272C, K120C, C238G, G245C, C238Y, C238S, H179C, C242S, C238N, C242A, C124A, C124S, C238Q, C238K, C238E, C238A, C242G, C238T, C238L, C238V, C238W, C124G, C238H -> [long_range, disulfide] +-- G245I, G245L, C176L, C182S, N239M, C182R, H178W, L194H, G245W, M243K, H179D, R175D, P177K, C176E, M243C, C176W, R181W, E180S, C238G, H178F, C238Y, H179C, R175L, H179Y, N239H, L194G, P177Y, M243N, R181C, R175V, H178L, M246A, R175T, L194Q, M243T, C182H, M246P, H178V, M246D, C238Q, H178T, G245H, M246G, R175N, M243S, C176Y, C238A, H179P, H179F, H179M, M246F, C242G, R181D, R175S, C238W, M243E, G245P, G245Y, C182W, H179N, G245R, H179K, M243A, C176T, R181M, H178Y, N239R, N239Y, H178D, N239K, G245M, G245D, R181S, M246W, H179A, H178I, P177E, P177F, P177H, R181F, E180A, E180P, G245F, C176G, R181V, C182V, R175I, C242S, R175A, H179S, P177Q, H178S, M243G, M243W, N239I, M246V, P177L, R175H, H178R, H179I, E180M, R181T, C176H, C176V, H178E, C182N, L194S, R181Q, C238E, C176N, M246Y, E180N, C182Y, H178M, E180F, N239Q, H179V, H179W, C238H, M246S, R175C, C238R, L194P, M246E, M246C, C238M, R181N, C176S, H179R, C176K, N239E, G245Q, M246R, M246Q, L194A, R181H, C176F, E180Y, C238S, S240G, G245S, E180C, G245A, M243V, R181E, P177I, R175P, L194N, R175E, C238N, L194E, H178G, E180Q, P177V, M246N, H178A, C182A, H178N, C182T, E180W, G245T, E180R, R181I, L194C, P177M, C238L, N239F, M243Y, E180D, L194V, E180G, M246T, H179E, H178Q, H179G, G245V, C238F, M246H, C238I, R175M, C176Q, L194T, C176R, M246K, H179T, M243D, L194D, C182M, G245C, H178K, E180K, C182Q, R181Y, M243F, N239V, C176I, C182G, M243Q, E180H, R181P, N239L, C176M, C242A, C182F, G245K, P177R, P177W, H179L, C182I, E180L, C176A, R181L, H179Q, C182K, H178C, G245E, M243P, R175G, R181A, H178P, C238K, N239W, M243R, G245N, C182L, C238T, E180T, C238V, M243H, C182E, R181G, R175Q, E180I -> [long_range, functional site] +-- T150Y, Y126G, S185D, T211I, T211Y, T211V, T150S, S183N, S183P, Y220L, T211S, S183E, S99C, Y126N, S185V, Y126K, S149M, S183T, S99P, S149D, S183V, Y126H, Y126R, S149K, Y126D, Y126A, S185Q, S149N, S99G, S183G, S185Y, T150L, S183Y, S183D, S185H, S149L, T211M, T150R, T211F, S185N, T150H, T150W, S183Q, T211C, S99L, S99V, S183M, S183C, S149V, S99K, Y126S, S149R, S99N, S149I, Y220M, S185W, T150A, S99R, S185P, S185E, Y126T, S149E, S149Q, T150C, S99F, T211L, T150G, T211G, T150V, S185I, S183L, T150F, T211K, S215G, T150K, T211Q, S183F, T211H, S99W, S183W, S183K, S269G, S185F, Y126C, S99D, S99E, S99I, T150E, T150I, T211E, S149P, T211W, Y126Q, S185L, S149C, S183H, S149W, S99M, S149T, T211A, S106G, S99H, S183R, Y126P, S185M, S149F, S185K, T150Q, S149Y, S99Q, S149H, Y126E, S185G, S185R, S185C, Y126V, T150M, S183I, S185T, T211R -> [long_range, ptm] +-- C238R, C242Y, C238M, C238F, C242H, C238I, C242P, C242M, C242L, C242D, C242N, C238G, G245C, C238Y, C238S, C242K, H179C, C242E, C242W, C242S, C242Q, C238N, C242A, C242R, C238P, C242F, C242I, C238Q, C242V, C238K, C238E, C238A, C238D, C242T, C242G, C238T, C238L, C238V, C238W, C238H -> [disulfide, functional site] +-- R273P, R248P, G244V -> [stability, local_interactions, long_range] -- C242W -> [stability, local_interactions, disulfide] --- G245C, C238G, C238Q, C238Y, C238I, C238V, C238F, C238W, C238H, C238L, C238K, C238M, C238A, C238N, C238T, C238R -> [stability, long_range, disulfide] --- C238Y, C176H, H179Q, G245V, H179K, H179G, G245Q, C176M, M246W, G245I, L194E, M246N, M246H, R175G, H179P, C176R, G245L, H179F, R175E, C238Q, C238F, M246S, C238I, G245F, H179M, H179L, L194C, H179T, L194N, G245S, R175H, G245M, L194P, L194D, C238K, C238N, C176K, M246K, G245T, H178E, C176Y, E180P, C176T, H179Y, G245K, L194A, C176I, N239E, H179W, H179A, H179S, C238H, M246G, C238M, G245H, M246F, H179N, L194T, H179V, C176N, G245R, C176W, C176S, M246R, G245A, L194G, L194S, C238W, C176L, G245Y, G245C, C176A, C238R, C176G, C238G, C176Q, L194Q, C238T, R175D, G245D, H179I, C176V, C176F, C238A, M246Y, R181P, G245E, G245W, G245N, C238V, C238L, H179R, M246D, G245P -> [stability, long_range, functional site] --- Y126Q, Y126C, S185P, Y126T, Y126K, Y126R, Y126P, Y126E, Y126D, Y126G, Y126S, S149P, Y126V, Y126A, Y126N -> [stability, long_range, ptm] --- C238Q, C238Y, C238F, C238W, G245C, C242P, C238R, C238G, C242F, C238I, C238H, C242Y, C238M, C238T, C242D, C238K, C238A, C238N, C242H, C238V, C238L, C242W, C238P -> [stability, disulfide, functional site] --- M243T, H178Q, N239M, H178N, H178L, N239Y, H178P, H178D, H178Y -> [local_interactions, long_range, functional site] +-- C238N, C238R, C238A, C238G, G245C, C238Y, C238M, C238F, C238T, C238L, C238I, C238Q, C238V, C238W, C238H, C238K -> [stability, long_range, disulfide] +-- G245I, G245L, C176L, G245W, R175D, C176W, C238G, C238Y, H179Y, L194Q, M246D, C238Q, G245H, M246G, C176Y, C238A, H179P, H179F, H179M, M246F, C238W, G245P, G245Y, H179N, G245R, H179K, C176T, G245M, G245D, M246W, H179A, E180P, G245F, C176G, H179S, R175H, H179I, G245T, C176H, C176V, H178E, L194S, M246Y, C176N, H179W, H179V, C238H, M246S, C238R, L194P, C238M, C176S, H179R, C176K, N239E, G245Q, M246R, L194A, C176F, G245S, G245A, L194N, R175E, C238N, L194E, M246N, L194C, C238L, H179G, G245V, C238F, M246H, C238I, L194T, C176Q, M246K, C176R, H179T, L194D, G245C, C176I, R181P, C176M, G245K, H179L, C176A, H179Q, G245E, R175G, C238K, G245N, C238T, C238V, L194G -> [stability, long_range, functional site] +-- Y126C, Y126P, S149P, Y126V, Y126R, Y126G, S185P, Y126K, Y126D, Y126Q, Y126A, Y126T, Y126S, Y126E, Y126N -> [stability, long_range, ptm] +-- C238R, C242Y, C238M, C238F, C242H, C238I, C242P, C242D, C238G, G245C, C238Y, C242W, C238N, C238P, C242F, C238Q, C238K, C238A, C238T, C238L, C238V, C238W, C238H -> [stability, disulfide, functional site] +-- M243T, H178Q, N239M, H178L, H178Y, N239Y, H178N, H178D, H178P -> [local_interactions, long_range, functional site] -- C242W -> [local_interactions, disulfide, functional site] --- C238S, C238Q, C238Y, C238F, C238W, C238E, G245C, C242S, C238R, C238G, C238I, C238H, C238M, C238T, C242G, H179C, C238K, C238A, C238N, C238V, C238L, C242A -> [long_range, disulfide, functional site] --- G245C, C238G, C238Q, C238Y, C238I, C238V, C238F, C238W, C238H, C238L, C238K, C238M, C238A, C238N, C238T, C238R -> [stability, long_range, disulfide, functional site] +-- C238R, C238M, C238F, C238I, C238G, G245C, C238Y, C238S, H179C, C242S, C238N, C242A, C238Q, C238K, C238E, C238A, C242G, C238T, C238L, C238V, C238W, C238H -> [long_range, disulfide, functional site] +-- C238N, C238R, C238A, C238G, G245C, C238Y, C238M, C238F, C238T, C238L, C238I, C238Q, C238V, C238W, C238H, C238K -> [stability, long_range, disulfide, functional site] - We aggregated all the variants that have at least one of the MAVISp modules with a predicted damaging effect (except for PTM.function) and retained only the ones with a REVEL score higher than 0.5 for a total of 687 variants which could be of interest for further investigation: -- ['W91R', 'P92A', 'P92S', 'L93V', 'S94L', 'S94P', 'S94T', 'S95F', 'S95T', 'S96P', 'S96Y', 'V97A', 'V97D', 'V97F', 'V97I', 'V97L', 'P98A', 'P98H', 'P98L', 'P98R', 'P98S', 'S99C', 'S99F', 'S99P', 'K101E', 'T102I', 'Y103C', 'Y103H', 'Y103N', 'Y103S', 'G105A', 'G105C', 'G105D', 'G105R', 'G105S', 'G105V', 'S106R', 'Y107C', 'Y107D', 'Y107H', 'Y107N', 'Y107S', 'G108C', 'G108D', 'G108S', 'G108V', 'F109C', 'F109I', 'F109S', 'F109V', 'R110G', 'R110H', 'R110L', 'R110P', 'R110S', 'L111P', 'L111Q', 'L111R', 'F113C', 'F113L', 'F113S', 'L114V', 'H115Y', 'S116C', 'S116F', 'G117A', 'G117E', 'G117R', 'G117V', 'G117W', 'T118A', 'A119G', 'K120E', 'K120M', 'K120N', 'K120Q', 'K120T', 'S121F', 'V122A', 'V122L', 'V122M', 'T123I', 'T123S', 'C124F', 'C124G', 'C124R', 'C124S', 'C124W', 'C124Y', 'T125A', 'T125K', 'T125M', 'T125P', 'T125R', 'T125S', 'Y126C', 'Y126D', 'Y126H', 'Y126N', 'Y126S', 'S127C', 'S127F', 'S127P', 'S127T', 'S127Y', 'P128L', 'P128R', 'P128S', 'A129D', 'L130F', 'L130H', 'L130P', 'L130R', 'L130V', 'N131H', 'N131I', 'N131K', 'N131S', 'N131Y', 'K132E', 'M133K', 'M133R', 'F134C', 'F134I', 'F134L', 'F134S', 'F134V', 'C135F', 'C135G', 'C135R', 'C135S', 'C135W', 'C135Y', 'Q136E', 'Q136H', 'Q136K', 'Q136L', 'Q136P', 'Q136R', 'L137P', 'L137Q', 'L137V', 'A138D', 'A138P', 'A138T', 'A138V', 'K139E', 'K139N', 'K139Q', 'K139T', 'T140A', 'T140I', 'T140S', 'C141F', 'C141G', 'C141R', 'C141S', 'C141W', 'C141Y', 'P142A', 'P142H', 'P142L', 'P142R', 'P142S', 'V143A', 'V143E', 'V143G', 'Q144H', 'Q144K', 'Q144L', 'Q144P', 'Q144R', 'L145P', 'L145R', 'W146C', 'W146G', 'W146S', 'V147F', 'V147G', 'V147I', 'D148V', 'D148Y', 'S149P', 'P151A', 'P151H', 'P151L', 'P151R', 'P151S', 'P152A', 'P152S', 'G154A', 'G154C', 'G154D', 'G154R', 'G154S', 'G154V', 'T155I', 'T155N', 'T155P', 'R156G', 'R156H', 'R156L', 'R156P', 'R156S', 'V157A', 'V157D', 'V157F', 'V157G', 'R158C', 'R158G', 'R158H', 'R158L', 'R158P', 'R158S', 'A159D', 'A159P', 'A159T', 'A159V', 'M160K', 'M160R', 'M160T', 'M160V', 'I162F', 'I162N', 'I162S', 'Y163C', 'Y163D', 'Y163H', 'Y163N', 'Y163S', 'K164E', 'K164M', 'K164N', 'K164Q', 'K164T', 'Q165E', 'Q165P', 'S166L', 'S166P', 'S166T', 'Q167H', 'Q167K', 'Q167L', 'Q167P', 'Q167R', 'H168D', 'H168L', 'H168N', 'H168P', 'H168Q', 'H168R', 'H168Y', 'M169T', 'M169V', 'T170A', 'T170K', 'T170M', 'T170R', 'T170S', 'E171A', 'E171D', 'E171G', 'V172A', 'V172D', 'V172F', 'V172G', 'V173A', 'V173E', 'V173G', 'V173M', 'R174G', 'R174M', 'R174S', 'R174T', 'R174W', 'R175C', 'R175G', 'R175H', 'R175L', 'R175P', 'R175S', 'C176F', 'C176G', 'C176R', 'C176S', 'C176W', 'C176Y', 'P177H', 'P177L', 'P177R', 'H178D', 'H178L', 'H178N', 'H178P', 'H178Q', 'H178R', 'H178Y', 'H179D', 'H179L', 'H179N', 'H179P', 'H179Q', 'H179R', 'H179Y', 'E180D', 'E180G', 'E180K', 'E180Q', 'R181C', 'R181G', 'R181H', 'R181L', 'R181P', 'R181S', 'C182G', 'C182R', 'C182W', 'C182Y', 'S183L', 'D184E', 'D184G', 'D184H', 'D184Y', 'S185R', 'D186E', 'D186G', 'D186H', 'D186V', 'G187A', 'G187C', 'G187D', 'G187R', 'G187S', 'G187V', 'L188P', 'L188Q', 'L188V', 'A189D', 'A189G', 'A189P', 'P190A', 'P190H', 'P190L', 'P190R', 'P190S', 'P190T', 'P191A', 'P191H', 'P191L', 'P191R', 'P191S', 'Q192E', 'Q192H', 'Q192K', 'Q192L', 'Q192P', 'Q192R', 'H193D', 'H193L', 'H193N', 'H193P', 'H193Q', 'H193R', 'H193Y', 'L194H', 'L194P', 'L194R', 'L194V', 'I195F', 'I195N', 'I195S', 'R196G', 'R196L', 'R196P', 'R196Q', 'V197A', 'V197E', 'V197G', 'V197L', 'V197M', 'E198D', 'E198G', 'E198K', 'E198Q', 'G199A', 'G199E', 'G199R', 'G199V', 'N200H', 'N200I', 'N200S', 'N200Y', 'L201S', 'R202H', 'R202L', 'R202P', 'V203A', 'V203E', 'V203L', 'V203M', 'E204A', 'E204G', 'E204K', 'Y205C', 'Y205D', 'Y205H', 'Y205N', 'Y205S', 'L206S', 'L206W', 'D207A', 'D207G', 'D207H', 'D207Y', 'D208A', 'D208E', 'D208G', 'D208H', 'D208V', 'D208Y', 'R209G', 'R209I', 'R209S', 'R209T', 'T211A', 'T211I', 'T211N', 'T211P', 'T211S', 'R213G', 'R213L', 'R213P', 'R213Q', 'H214L', 'H214R', 'H214Y', 'S215C', 'S215G', 'S215I', 'S215T', 'V216A', 'V216E', 'V216G', 'V217G', 'V217L', 'V218A', 'V218E', 'V218G', 'P219A', 'P219S', 'Y220C', 'Y220D', 'Y220H', 'Y220N', 'Y220S', 'E221A', 'E221D', 'E221G', 'E221K', 'P222L', 'P222Q', 'E224A', 'E224D', 'E224G', 'E224K', 'E224Q', 'V225D', 'V225F', 'V225G', 'G226A', 'G226C', 'G226D', 'G226S', 'G226V', 'S227P', 'D228A', 'D228G', 'D228H', 'D228V', 'D228Y', 'C229G', 'C229S', 'T230A', 'T230P', 'T230S', 'T231A', 'T231I', 'T231S', 'I232F', 'I232N', 'I232S', 'I232T', 'H233D', 'H233L', 'H233P', 'H233Q', 'H233R', 'H233Y', 'Y234C', 'Y234D', 'Y234H', 'Y234N', 'Y234S', 'N235H', 'N235I', 'N235K', 'N235S', 'N235Y', 'Y236C', 'Y236D', 'Y236H', 'Y236N', 'Y236S', 'M237K', 'M237R', 'M237T', 'M237V', 'C238F', 'C238G', 'C238R', 'C238S', 'C238W', 'C238Y', 'N239H', 'N239I', 'N239K', 'N239Y', 'S240G', 'S241P', 'C242F', 'C242G', 'C242R', 'C242S', 'C242W', 'C242Y', 'M243K', 'M243R', 'M243T', 'M243V', 'G244A', 'G244C', 'G244D', 'G244R', 'G244S', 'G244V', 'G245A', 'G245C', 'G245D', 'G245R', 'G245S', 'G245V', 'M246K', 'M246R', 'M246T', 'M246V', 'N247D', 'N247I', 'N247T', 'R248G', 'R248L', 'R248P', 'R248Q', 'R249G', 'R249M', 'R249S', 'R249T', 'R249W', 'P250A', 'P250S', 'I251F', 'I251N', 'I251S', 'I251T', 'I251V', 'L252H', 'L252P', 'T253P', 'I254S', 'I255F', 'I255N', 'I255S', 'I255T', 'I255V', 'L257P', 'L257Q', 'L257R', 'E258G', 'D259E', 'D259H', 'D259V', 'D259Y', 'S260C', 'S260F', 'S260P', 'S260T', 'S260Y', 'S261G', 'G262C', 'G262D', 'G262R', 'G262S', 'G262V', 'L264R', 'L265P', 'G266E', 'G266R', 'G266V', 'R267G', 'R267L', 'R267P', 'R267Q', 'R267W', 'S269G', 'S269I', 'S269N', 'S269R', 'S269T', 'F270C', 'F270I', 'F270L', 'F270S', 'F270V', 'V272A', 'V272E', 'V272G', 'R273C', 'R273G', 'R273H', 'R273L', 'R273P', 'R273S', 'V274D', 'V274F', 'V274G', 'C275F', 'C275G', 'C275R', 'C275S', 'C275W', 'C275Y', 'A276G', 'A276P', 'A276T', 'C277F', 'C277G', 'C277R', 'C277S', 'C277W', 'C277Y', 'P278A', 'P278H', 'P278L', 'P278R', 'P278S', 'P278T', 'G279A', 'G279E', 'G279R', 'G279V', 'G279W', 'R280G', 'R280I', 'R280K', 'R280S', 'R280T', 'D281A', 'D281G', 'D281V', 'D281Y', 'R282G', 'R282L', 'R282P', 'R282Q', 'R282W', 'R283P', 'T284I', 'T284P', 'T284R', 'E285A', 'E285D', 'E285G', 'E286A', 'E286D', 'E286G', 'E287A', 'E287G', 'L289P'] - We aggregated all the variants that have at least one of the MAVISp modules with a predicted damaging effect (except for PTM.function) and retained only the ones with a Demask delta fitness >= 0.25 or <= -0.25 for a total of 2044 variants which could be of interest for further investigation: diff --git a/dot_plot/examples_v2/new_entry_examples/clinical_impact/mechanistic_indicators_out.csv b/dot_plot/examples_v2/new_entry_examples/clinical_impact/mechanistic_indicators_out_clinical_impact.csv similarity index 100% rename from dot_plot/examples_v2/new_entry_examples/clinical_impact/mechanistic_indicators_out.csv rename to dot_plot/examples_v2/new_entry_examples/clinical_impact/mechanistic_indicators_out_clinical_impact.csv diff --git a/dot_plot/examples_v2/new_entry_examples/germline/dot_plot.pdf b/dot_plot/examples_v2/new_entry_examples/germline/dot_plot.pdf index d25db4b678b52bee3c64c15953ed91c630b77570..4f397cbc0f337a8fffd383996b24f40fed9278cf 100644 GIT binary patch delta 24 fcmaFS!t$bpWrOZFPE#XuLjwadV}s3R-;8(wc!3C_ delta 24 fcmaFS!t$bpWrOZFP9sAjLjwa-W8=+c-;8(wco+zq diff --git a/dot_plot/examples_v2/new_entry_examples/germline/log.txt b/dot_plot/examples_v2/new_entry_examples/germline/log_germline.txt similarity index 87% rename from dot_plot/examples_v2/new_entry_examples/germline/log.txt rename to dot_plot/examples_v2/new_entry_examples/germline/log_germline.txt index 4a47112..5934e92 100644 --- a/dot_plot/examples_v2/new_entry_examples/germline/log.txt +++ b/dot_plot/examples_v2/new_entry_examples/germline/log_germline.txt @@ -46,28 +46,28 @@ Summary of the effects. - 323 variants are damaging for Functional site ['cofactor'] module See csv file for details. - No classification for Long Range-PSN available yet. - Variants with multiple effects: --- G244V, C242W, D281P, R273P, G279H, G279W, R248P -> [stability, local_interactions] --- V217Y, P151G, F113V, R196P, V197K, F270V, M160G, C135W, S94H, Y107E, G112P, Y205N, I251N, L111Y, G226V, Y236N, F270P, V218D, H193W, Y163P, Y205I, W146D, F270Q, G199P, M246S, C176H, G245L, F270K, Y205P, V203P, Y234S, Y107R, L130E, R110P, V197A, F134Q, C176G, F134P, R158P, R158G, A159F, F134A, F134R, M133R, Y163R, V197F, I251C, R248I, N239E, I255Q, P151F, Y205A, A159Y, V143P, Y205K, L111W, I232D, Y236I, C238K, Y107N, V203R, F134E, M246D, A138P, V173N, G226I, L194N, C176T, V203N, I232A, I251H, V203H, G245W, R175E, V216S, M246G, F134T, L111E, I255N, V216D, V143A, Y236E, Y103G, V122P, G154V, Y236T, S94L, Y236V, F270H, Y236C, R158E, H179A, H179S, G199I, A159W, Y126K, F134H, L194E, C176I, F134V, R196D, I232G, N131V, H193P, I255A, Y107Q, S127Y, Y220P, Y163G, R249G, Y220A, C238W, G245I, Y236R, Y236H, H179P, H179Q, L194C, G154I, F113C, A159H, R273P, F270D, P151Q, G154S, G262P, H168P, C238L, I255D, C176S, Y126S, M160D, I251A, G187I, M160W, L111C, V147K, F134N, G245V, R267P, V203G, V197G, Y126L, I255S, Y236K, S149P, Y205E, Y220C, F270S, C238G, L111T, E198P, C176A, N235F, V272D, H179R, V203Y, G226C, A159R, Y107G, Y107D, F134D, I251Q, F270T, V218P, F113S, M246F, C176K, C176F, R158F, V143N, L111A, L111R, C135F, V197N, C238H, S94E, N131I, Q136P, P142G, F113K, G245C, V272G, L137G, E285P, C176Y, Y236A, V197R, F134K, F113N, Y107A, L111D, L194Q, M237P, G245K, C135R, I255H, R158D, Y236Q, Y163C, C176L, H179L, R267D, M160Y, G244T, V143G, Y236P, F270R, Y234N, C238R, R158N, V147W, Y163S, S94R, R175H, V173D, Y234C, Y126E, V197D, S94K, V217H, K139P, A159K, F134S, M246H, P278G, Y163N, C135Y, S127H, R213P, V217K, Y126N, C135E, G244V, S94Y, S127R, V197H, G187P, L111H, S127Q, C238A, P151K, L194T, C238M, Y126Q, V217R, G245R, V218N, C238Y, R156P, L111P, Y126D, Y126P, K132F, G226P, G245N, V216P, R282G, E286P, C238Q, F113Q, G245F, Y220T, Y220Q, V143D, F113G, Y234Q, P151E, G245D, G245P, P278S, H179W, F113E, S94F, V197Y, I251P, V272P, H179Y, Y205R, Y107S, H179M, I255C, I255T, G154T, I195Y, C238F, Y126C, G262I, C176M, L111Q, Y236S, V173G, R213G, F270C, S94N, C238N, V143S, V216G, Y236D, R158W, R175D, R282D, S94Q, V272A, P142H, I251S, C176Q, G226A, Y234R, Y126R, Y107K, L289P, P151H, H179G, L111N, F270G, G244P, C176R, G244I, F270N, E171P, M169P, E286G, Y205V, Y234G, Y220D, Y234P, Y220G, I232S, L194P, Y220S, Y163D, S127K, G154P, Y205C, V218S, C238I, L194S, S127P, L188P, G245A, A159P, Y126V, W146P, S185P, L130G, W146G, C135K, L206P, V216N, F270A, V218G, I195R, G245Y, I232E, D208G, Y107P, V272N, P151Y, Y220V, F134G, F134C, F113D, S96P, Y234E, P151W, Y107C, I232P, Y205Q, Y220N, M246Y, Y205S, G245S, C238T, K132W, A159D, F113A, H179N, S127I, R158Y, F270E, G245E, F113R, G245T, Y234V, L111S, R282P, F113T, L194G, F113I, V197P, Y220E, A159Q, R248V, V173P, M246W, Y103P, L194A, R213S, P190G, I195W, V203F, Y205G, C238V, Y205D, C176N, Y163Q, N200G, I255E, R248P, H179I, M246K, Y126A, H179K, K132Y, Y107T, Y205T, P151R, Y126T, G245H, Y234D, G245M, Y236G, L194D, I251D, I255G, P151I, V173S, Y234A, Y205W, H179V, E204P, R158H, L130P, V203D, Y234T, S94D, M246R, V203K, G245Q, R249P, G226T, H178E, H179T, C176W, M160P, M246N, E287P, Y220K, Y234K, S94M, I251G, G187V, Y163T, A159E, L111F, C176V, H193R, E180P, L111G, I255P, L130D, Y163A, G262V, Y163K, Y126G, R175G, C135H, S94W, N235Y, R282H, R181P, G199V, V197W, V197S, S127W, V217F, I251E, V203W, Y163E, V272S, K164P, F113P, V217W, M237Y, H179F, R213D, I195F -> [stability, long_range] --- C141Q, C141E, C238N, C238H, C141R, C238W, C238Q, C238R, C141P, C141G, G245C, C242P, C238G, C141W, C242F, C242H, C141F, C238P, C141K, C238I, C238A, C141H, C242D, C124P, C238K, C242W, C238T, C238M, C242Y, C238V, C141Y, C238L, C238Y, C238F -> [stability, disulfide] --- V274G, G245N, G245E, G245V, G245T, R175F, C238Q, L194G, S240P, G245F, V274D, C238G, C242H, M246W, L194A, C176A, G245D, G245P, H179W, M246S, C176H, H179R, G245L, V274K, C238V, C176N, H179Y, V274Q, H179M, C176G, L194K, C238F, M246F, C176K, C176F, H179I, M246K, H179K, C176M, G245H, C238N, C176P, C238H, G245M, N239E, V274W, L194D, V274P, G245C, R175D, V274E, C242F, L194W, C176Y, R175W, C238P, L194R, C176Q, C238K, H179G, L194Q, M246D, C176R, H179V, G245K, V274R, L194N, C176T, M246R, G245Q, C176L, H179L, G245W, H178E, R175E, H179T, M246G, C176W, L194P, C238R, M246N, C242P, V274H, V274F, R175H, C238I, L194S, H179A, H179S, C242D, G245A, V274S, L194Y, C176V, L194E, E180P, C176I, M246H, G245Y, C238W, R175G, G245I, C182P, R181P, H179P, H179Q, L194C, V274Y, M246Y, C238A, C242W, C238T, L194T, G245S, C238M, C242Y, H179F, G245R, H179N, R175Y, C238L, C176S, C238Y -> [stability, functional site] --- Y126G, Y126C, Y126A, Y126D, Y126N, Y126P, Y126E, Y126Q, Y126K, Y126V, T284P, S149P, S185P, Y126T, Y126R, T211P, Y126S -> [stability, ptm] --- R273H, R248C, G244C, M243T, C275K, H178D, K120A, H178P, N239M, K120N, K120D, G244D, G244V, H178Y, G244E, W91S, D281S, N239Y, C275T, D281G, K120E, K120P, C275Y, K120Q, R273P, C275W, H178N, C275R, R248G, H178L, H178Q, K120H, R248L, D281A, K120G, R248P -> [local_interactions, long_range] +-- R273P, G279W, C242W, G244V, R248P, G279H, D281P -> [stability, local_interactions] +-- V218N, C135K, R282D, G199I, H193R, M246K, Y205N, Y126C, V203K, Y236E, I251P, G245C, V272N, L111F, F113T, R248P, A159E, V203G, Y234Q, Y126V, I255S, Y220C, F134C, G226I, L194P, Y126D, V217W, I251N, F113P, Y163D, G187P, Y205W, C135H, C238T, F113V, F270A, G226T, V197S, N200G, Y236I, Y163N, G199V, G244P, L130E, I255Q, I232D, Y234N, Y107A, P151E, G244T, G226P, F270T, G226V, R196D, Y107E, S94D, P278S, R282G, F134P, Y205R, M160D, S94F, P142H, Y163R, Y163Q, P151G, Y126G, Y107D, S127K, F270G, Y103P, V197K, I255N, N235Y, R175H, Y205C, V218G, F270D, L130G, C238A, F113N, F270E, Y205P, Y220Q, Y234D, V203F, H179S, R158Y, G245E, S127Y, L111C, V197P, G245F, Y234V, R175E, Q136P, Y205T, K132W, G154I, R248V, Y163A, R110P, M246W, C135Y, C176T, H179R, H179A, N235F, G154V, C135F, I232A, R282H, F113S, Y126S, R267P, L194S, S149P, I232S, V143P, F134N, G199P, E287P, Y236N, Y205A, N131V, G245R, V272P, L111Y, V143S, L188P, V143D, F113Q, S94R, Y234K, V272A, Y234C, R175D, M133R, L206P, C176L, L194C, H193P, V272S, Y126T, I251C, M246R, H179V, V173G, V197N, V143G, F113D, G245S, L111E, F270R, V203D, R213P, C176M, E286G, F134T, C176Y, V203N, F134E, Y220T, G187I, C238V, P151R, Y205I, A159D, V122P, I195F, V173S, Y236P, Y236Q, Y163S, G154P, C238M, S127P, C238I, C176A, A159W, L111N, Y107C, H168P, F270Q, S94W, E171P, P190G, I255G, V173D, S94L, M246D, Y236K, R158P, G245D, V216S, L111H, I251S, C238W, C176R, L111A, R213S, I232E, R175G, V272G, G262V, S185P, Y234A, M237Y, V216N, Y205S, Y205V, F113A, R213D, P151I, L194T, V143N, L111G, R158F, Y107R, F134S, A159H, V197H, V197F, C238K, R158W, L194D, Y220E, V197Y, G245K, Y234R, P151Q, Y234S, H179I, S94N, G262I, G245Q, I255C, H179P, G245W, L289P, Y126L, R158H, V217R, M246H, L130D, K132Y, Y220N, F134R, Y236H, S94Q, C238N, V147W, F270N, N131I, P151H, Y220K, V173P, R267D, F134Q, Y205E, Y107P, M169P, I195W, G262P, Y220G, F113E, V217H, G245P, F113G, F134V, C238H, V197A, Y220S, S127R, R158N, H179M, Y126A, V147K, Y107K, P151Y, Y205D, W146G, S96P, P151K, W146D, Y236A, M246F, C176V, I255P, Y163P, G245H, L194G, G245L, I195R, S127H, G244I, Y163K, E198P, G226A, S94M, Y126E, K164P, C135E, F134A, R282P, H179F, Y234G, L137G, R249P, R158D, L111S, R158G, Y107S, I251H, Y107T, S127Q, S94Y, L111Q, I251Q, V203R, R158E, C176K, G245M, R156P, E204P, S94K, M160W, H179Q, E180P, C176Q, F270S, L111P, I255H, H178E, K139P, V203H, S127W, R181P, V203Y, G245I, V197G, I251G, H179T, M160G, D208G, G245N, Y220V, L111R, H179L, Y163E, H179W, Y126P, C238Q, L194N, L194A, Y163T, I255D, V216G, V218S, A159Y, M246Y, C238R, F270P, L111W, R196P, C176H, Y126K, V272D, C135W, G245T, V197W, F270V, C176W, Y126N, F134H, F270H, C176G, M160Y, G112P, V197D, Y126Q, C176N, A159R, V173N, C238L, I232P, F113C, Y220P, I195Y, R273P, I251E, Y220A, H193W, C238G, L111D, F134K, S94H, C238Y, L194E, V217F, P151W, V217Y, V217K, P151F, Y236S, I232G, A159Q, A159F, C135R, Y236C, C176S, G245Y, L194Q, I251A, P278G, M237P, G187V, C176I, Y236V, C176F, P142G, L130P, H179K, E285P, Y205K, G245A, V203P, M160P, N239E, Y107G, R249G, F113K, V216P, V143A, M246S, S94E, F113I, F270K, F270C, H179G, Y126R, Y236D, C238F, K132F, Y234T, V203W, V216D, Y234E, G226C, A138P, L111T, Y236T, Y163G, S127I, Y236G, G154T, Y103G, G244V, Y205Q, Y220D, F134D, Y236R, M246N, A159P, M246G, W146P, G154S, I255E, I255A, G245V, Y234P, V218P, I255T, E286P, R248I, F113R, A159K, Y107N, Y107Q, V197R, F134G, I251D, V218D, H179Y, Y205G, H179N, Y163C, R213G -> [stability, long_range] +-- C141F, C242H, C141Q, C141Y, C238P, C124P, C238R, C238M, C238L, C238A, G245C, C141E, C238I, C141W, C238F, C242W, C238H, C141H, C141P, C242D, C238G, C242Y, C242F, C238K, C141K, C242P, C238Y, C141R, C141G, C238N, C238V, C238T, C238W, C238Q -> [stability, disulfide] +-- V274H, C176L, C176P, L194C, M246K, C176N, M246R, H179V, C238L, G245C, G245P, R175F, G245S, L194R, C238H, C242D, R175W, C238G, L194P, C242F, C176M, C242P, H179M, L194E, C238Y, V274D, C176Y, L194K, C238V, M246F, C238T, C176V, C176S, G245H, L194G, G245L, G245Y, L194Q, C238M, H179F, C238I, V274F, C176A, C176I, V274Q, C242W, C176F, H179K, M246D, C176K, G245M, R175Y, V274G, G245A, G245D, V274W, H179Q, E180P, C238W, N239E, C176Q, C176R, C242H, V274S, M246S, R175G, R175H, H179G, H178E, C238A, R181P, L194Y, C238F, V274R, H179S, G245I, L194T, G245E, C242Y, G245F, R175E, C238K, H179T, L194D, G245N, H179L, C182P, G245K, M246W, H179W, C176T, H179R, H179A, C238Q, L194N, L194A, H179I, L194S, C238P, M246N, G245Q, H179P, M246G, G245W, M246Y, C238R, V274P, V274E, G245V, C176H, G245R, M246H, L194W, G245T, C176W, H179Y, V274K, C238N, V274Y, H179N, R175D, S240P, C176G -> [stability, functional site] +-- Y126N, Y126S, Y126R, Y126A, Y126P, Y126V, S149P, Y126D, Y126Q, Y126G, T211P, T284P, Y126K, Y126T, Y126C, Y126E, S185P -> [stability, ptm] +-- R248G, K120N, G244D, R248C, H178N, K120E, H178Q, D281S, N239Y, C275K, C275Y, K120G, M243T, D281G, G244E, R248P, K120H, C275T, R273P, K120Q, N239M, C275R, R248L, G244C, C275W, H178Y, R273H, D281A, H178P, K120D, K120P, H178D, G244V, W91S, H178L, K120A -> [local_interactions, long_range] -- D281C, C242W -> [local_interactions, disulfide] --- H178Q, S240F, M243T, H178D, N239Y, H178Y, S240W, C242W, S240Y, H178P, N239M, H178N, H178L -> [local_interactions, functional site] --- Q144C, C242A, C124G, V272C, C242G, C238S, C238N, C238H, C238W, C238Q, C238R, H179C, C242S, G245C, C124S, C238G, W146C, C238I, C124A, C238E, C238A, K120C, C238K, C238T, C238M, C238V, C238L, C238Y, C238F -> [long_range, disulfide] --- P177R, M246E, M243T, M243G, M243P, H178D, M243Y, C242A, R181M, G245N, H178S, G245E, G245V, M246Q, N239M, R175S, C238S, G245T, S240G, C238Q, P177V, H179C, L194G, M246T, C182H, R181S, G245F, H178T, R181W, C238G, M246W, L194A, C182T, C176A, M246K, H178K, G245D, N239I, M243A, H179W, G245P, M243R, C182Y, M246S, C176H, H179R, N239V, G245L, L194H, N239K, H178L, R181L, H178C, C238V, C176N, H179Y, H178A, M243W, M246V, H179M, C182Q, P177K, C176G, E180M, R175P, C182N, E180A, C238F, C176K, C176F, H178F, H178M, H179I, C182A, H179K, P177I, M246F, C176M, H178G, E180I, E180L, R181N, R181I, C182M, E180D, M246C, G245H, C238N, P177E, C238H, G245M, C182R, H178Y, N239E, H178W, L194D, G245C, R181V, R175D, E180Q, M243Q, R175I, C176Y, P177W, E180Y, C182K, C176Q, R181D, E180H, R181H, C182W, C238K, R181C, H179G, L194Q, R175L, M246D, C176R, H179V, G245K, P177H, N239W, M243N, L194N, E180G, C176T, M246R, R175A, C182F, R181F, G245Q, C176L, P177Y, H179L, G245W, H178E, R175E, R175V, R181A, P177Q, H179T, M246G, R175T, C176W, H178I, C182L, R181E, L194P, C238R, M246N, C242S, E180K, C182I, P177L, H179E, R175H, R175Q, R181G, C238I, M243K, R181Y, L194S, C182S, E180N, H179A, H179S, E180T, N239F, G245A, P177M, R181T, H178V, R175C, C182E, C176V, L194E, E180P, N239H, C176I, M243S, E180W, M246A, E180F, R181Q, M246H, N239Q, E180R, C182V, M243F, G245Y, H178P, C242G, C182G, C238W, R175G, M243D, G245I, R181P, P177F, N239L, M243H, H179P, H179Q, L194V, L194C, M243E, M243V, N239R, E180S, C176E, N239Y, E180C, C238E, M246Y, M246P, C238A, R175N, R175M, H178N, G245S, H179D, L194T, H178Q, C238M, C238T, H178R, H179F, G245R, H179N, C238L, M243C, C176S, C238Y -> [long_range, functional site] --- S99K, S99F, Y126P, Y126D, S99M, S183E, T211S, T150R, S149P, T150M, T211K, T150E, S185V, T150W, S185E, S99R, S215G, S183C, S183K, S149F, S149I, S183W, T211E, Y126C, S185Y, Y126A, S99Q, S185W, S185N, T211C, S99W, T150V, Y126T, S99E, S99I, S99C, S183P, S149W, S149V, T211A, T150C, S149T, S183N, S149K, S185I, Y126R, T150L, S99H, S149R, S99L, T150A, S149M, Y126H, S185F, T211L, T150S, T211M, S185Q, S185R, S149Y, T211Q, T211H, S185M, S185T, Y126E, S269G, S149D, T211W, Y126V, Y126K, S185G, S99D, S183I, T211G, T150Q, S185L, S185P, S149N, S149H, S183D, S185H, S99N, S99G, S99V, T150K, S149Q, S183T, S183R, S183G, S106G, Y126G, Y126N, S183F, T211V, T211I, T211F, T211R, T150H, S149E, S183H, S185C, S183Y, S185K, Y220L, T150F, T211Y, T150Y, S183M, S183V, S149L, T150G, S185D, T150I, Y220M, S149C, Y126Q, S99P, Y126S, S183L, S183Q -> [long_range, ptm] --- C242A, C238D, C242M, C242I, C242G, C238S, C238N, C242V, C238H, C238W, C238Q, H179C, C238R, C242S, C242Q, G245C, C242P, C238G, C242F, C242H, C238P, C238I, C242R, C238E, C242T, C238A, C242D, C238K, C242W, C238T, C242E, C238M, C242Y, C238V, C242L, C242K, C238L, C238Y, C242N, C238F -> [disulfide, functional site] --- G244V, R273P, R248P -> [stability, local_interactions, long_range] +-- N239Y, H178Y, H178P, S240Y, M243T, N239M, H178D, H178N, H178L, S240W, S240F, H178Q, C242W -> [local_interactions, functional site] +-- H179C, C238R, C238M, V272C, C238L, C238A, G245C, C238I, C124A, C238F, C242A, C238H, C124S, W146C, C238G, C238K, C242S, C238E, C242G, C124G, C238Y, C238S, Q144C, C238N, C238V, K120C, C238T, C238W, C238Q -> [long_range, disulfide] +-- M246P, C176L, L194C, P177Y, H178M, M246K, R175Q, E180W, C176N, R181F, M246R, H179V, C238L, G245C, R181D, G245P, C176E, M243F, G245S, C182E, C238H, H178I, E180Q, E180D, R181M, L194V, C238G, E180T, L194P, R181N, C176M, R181T, C238E, C182S, H179M, R175N, H178Y, L194E, C238Y, R175I, C176Y, R175C, M243H, H178D, C182R, E180A, E180H, C182K, C238V, M243Q, C238T, C176V, M246F, H178C, M243A, C176S, P177L, G245H, L194H, L194G, G245L, E180K, M243S, G245Y, L194Q, M243K, C182I, N239Y, P177I, C238M, H179F, C238I, C176A, C182A, C176I, R181V, H178G, C242A, R175S, H178S, E180L, P177R, C176F, P177H, N239M, M243D, H179K, H178F, N239L, C176K, H179D, G245M, M246D, R175L, N239I, G245A, C182T, G245D, H179Q, P177K, R181E, H178R, E180N, E180P, C238W, N239E, R181G, N239W, C176Q, C176R, P177E, C182G, R175P, M243R, M243P, M246S, R181L, H179C, R175G, R175H, M243E, M246A, H178Q, S240G, C182M, H179G, C182W, E180G, C182Y, N239F, H178E, P177V, E180Y, M243G, C238A, E180C, E180M, R181P, M243Y, P177F, C238F, N239V, P177M, H178K, H179S, C182Q, C182L, M246Q, G245I, L194T, M243W, P177W, G245E, P177Q, N239H, G245F, E180I, R175E, R181W, C238K, M246V, H179T, R181S, L194D, G245N, R181H, H179L, G245K, M246W, H179W, H179R, C176T, M246E, H179A, H178L, M246T, N239R, R175M, H178A, C238Q, R175T, E180R, L194A, H179I, L194N, N239K, L194S, M246N, R175V, R181I, G245Q, H178N, H179P, E180F, M246G, C182F, G245W, M246C, M246Y, C238R, G245V, M243T, R181Y, C176H, H178T, G245R, R175A, H179E, C182H, M246H, R181A, N239Q, M243N, G245T, M243V, H178V, C242S, C176W, C242G, R181Q, C238S, H178P, H179Y, C182V, H178W, C238N, E180S, M243C, H179N, R175D, R181C, C176G, C182N -> [long_range, functional site] +-- Y220M, S99D, Y126Q, S185G, T150S, T211A, T150Y, Y126T, Y126C, S185D, S99K, S149V, S149C, S149D, T211G, T150W, S149I, Y126V, Y220L, S99Q, Y126D, S185L, Y126A, T150G, S99N, S185W, S149E, S149Y, S149K, S185T, S149M, S99P, T211H, T150L, S185Y, Y126E, S185K, T211Q, S99H, S183C, S149N, S99M, T211S, T150V, S99F, S185N, T211V, S106G, S149R, T150H, S183M, T150E, S183N, Y126G, S185E, S183R, S183L, T211C, S185Q, S185P, T211R, T150C, T150Q, T211Y, Y126R, S183F, S185V, S185R, T150K, S99E, T211W, S185F, T150F, S149H, S99I, T211I, S183K, S183W, S149T, S149Q, S183E, S185C, S183I, S183G, S149L, S183D, S215G, S185M, S99V, S99L, S183H, S183P, Y126P, Y126S, T150R, T150M, T211E, S149P, T211L, T211K, T211F, S183Q, S99C, S149F, S185I, Y126K, T150I, S185H, S99G, S183T, T211M, S99W, S149W, S183V, Y126H, S99R, T150A, Y126N, S269G, S183Y -> [long_range, ptm] +-- C242L, C242H, C238D, C238P, H179C, C242R, C242Q, C238R, C242I, C238M, C238L, C238A, G245C, C238I, C238F, C242A, C242W, C238H, C242V, C242D, C242E, C238G, C242Y, C242F, C242M, C238K, C242S, C238E, C242G, C242P, C242K, C238Y, C238S, C242N, C238N, C238V, C242T, C238T, C238W, C238Q -> [disulfide, functional site] +-- R273P, R248P, G244V -> [stability, local_interactions, long_range] -- C242W -> [stability, local_interactions, disulfide] --- C238T, C238H, C238M, C238W, C238I, C238V, C238Q, C238R, C238A, G245C, C238L, C238G, C238Y, C238K, C238N, C238F -> [stability, long_range, disulfide] --- G245N, G245E, G245V, G245T, C238Q, L194G, G245F, C238G, M246W, L194A, C176A, G245D, G245P, H179W, M246S, C176H, H179R, G245L, C238V, C176N, H179Y, H179M, C176G, C238F, M246F, C176K, C176F, H179I, M246K, H179K, C176M, G245H, C238N, C238H, G245M, N239E, L194D, G245C, R175D, C176Y, C176Q, C238K, H179G, L194Q, M246D, C176R, H179V, G245K, L194N, C176T, M246R, G245Q, C176L, H179L, G245W, H178E, R175E, H179T, M246G, C176W, L194P, C238R, M246N, R175H, C238I, L194S, H179A, H179S, G245A, C176V, L194E, E180P, C176I, M246H, G245Y, C238W, R175G, G245I, R181P, H179P, H179Q, L194C, M246Y, C238A, G245S, C238T, L194T, C238M, H179F, G245R, H179N, C238L, C176S, C238Y -> [stability, long_range, functional site] --- Y126G, Y126C, Y126A, Y126D, Y126N, Y126P, Y126E, Y126Q, Y126K, Y126V, S149P, S185P, Y126T, Y126R, Y126S -> [stability, long_range, ptm] --- C238N, C238H, C238W, C238Q, C238R, G245C, C242P, C238G, C242H, C242F, C238P, C238I, C238A, C242D, C238K, C242W, C238T, C238M, C242Y, C238V, C238L, C238Y, C238F -> [stability, disulfide, functional site] --- H178Q, M243T, H178D, N239Y, H178Y, H178P, N239M, H178N, H178L -> [local_interactions, long_range, functional site] +-- C238H, C238R, C238Y, C238M, C238L, C238A, G245C, C238G, C238I, C238N, C238V, C238K, C238F, C238T, C238W, C238Q -> [stability, long_range, disulfide] +-- C176L, L194C, M246K, C176N, M246R, H179V, C238L, G245C, G245P, G245S, C238H, C238G, L194P, C176M, H179M, L194E, C238Y, C176Y, C238V, M246F, C238T, C176V, C176S, G245H, L194G, G245L, G245Y, L194Q, C238M, H179F, C238I, C176A, C176I, C176F, H179K, M246D, C176K, G245M, G245A, G245D, H179Q, E180P, C238W, N239E, C176Q, C176R, M246S, R175G, R175H, H179G, H178E, C238A, R181P, C238F, H179S, G245I, L194T, G245E, G245F, R175E, C238K, H179T, L194D, G245N, H179L, G245K, M246W, H179W, C176T, H179R, H179A, C238Q, L194N, L194A, H179I, L194S, M246N, G245Q, H179P, M246G, G245W, M246Y, C238R, G245V, C176H, G245R, M246H, G245T, C176W, H179Y, C238N, H179N, R175D, C176G -> [stability, long_range, functional site] +-- Y126N, Y126S, Y126R, Y126A, Y126P, Y126V, S149P, Y126D, Y126Q, Y126G, Y126K, Y126T, Y126C, Y126E, S185P -> [stability, long_range, ptm] +-- C242H, C238P, C238R, C238M, C238L, C238A, G245C, C238I, C238F, C242W, C238H, C242D, C238G, C242Y, C242F, C238K, C242P, C238Y, C238N, C238V, C238T, C238W, C238Q -> [stability, disulfide, functional site] +-- N239Y, H178Y, H178P, M243T, N239M, H178D, H178N, H178L, H178Q -> [local_interactions, long_range, functional site] -- C242W -> [local_interactions, disulfide, functional site] --- C242A, C242G, C238S, C238N, C238H, C238W, C238Q, H179C, C238R, C242S, G245C, C238G, C238I, C238E, C238A, C238K, C238T, C238M, C238V, C238L, C238Y, C238F -> [long_range, disulfide, functional site] --- C238T, C238H, C238M, C238W, C238I, C238V, C238Q, C238R, C238A, G245C, C238L, C238G, C238Y, C238K, C238N, C238F -> [stability, long_range, disulfide, functional site] +-- H179C, C238R, C238M, C238L, C238A, G245C, C238I, C238F, C242A, C238H, C238G, C238K, C242S, C238E, C242G, C238Y, C238S, C238N, C238V, C238T, C238W, C238Q -> [long_range, disulfide, functional site] +-- C238H, C238R, C238Y, C238M, C238L, C238A, G245C, C238G, C238I, C238N, C238V, C238K, C238F, C238T, C238W, C238Q -> [stability, long_range, disulfide, functional site] - We aggregated all the variants that have at least one of the MAVISp modules with a predicted damaging effect (except for PTM.function) and retained only the ones with a REVEL score higher than 0.5 for a total of 687 variants which could be of interest for further investigation: -- ['W91R', 'P92A', 'P92S', 'L93V', 'S94L', 'S94P', 'S94T', 'S95F', 'S95T', 'S96P', 'S96Y', 'V97A', 'V97D', 'V97F', 'V97I', 'V97L', 'P98A', 'P98H', 'P98L', 'P98R', 'P98S', 'S99C', 'S99F', 'S99P', 'K101E', 'T102I', 'Y103C', 'Y103H', 'Y103N', 'Y103S', 'G105A', 'G105C', 'G105D', 'G105R', 'G105S', 'G105V', 'S106R', 'Y107C', 'Y107D', 'Y107H', 'Y107N', 'Y107S', 'G108C', 'G108D', 'G108S', 'G108V', 'F109C', 'F109I', 'F109S', 'F109V', 'R110G', 'R110H', 'R110L', 'R110P', 'R110S', 'L111P', 'L111Q', 'L111R', 'F113C', 'F113L', 'F113S', 'L114V', 'H115Y', 'S116C', 'S116F', 'G117A', 'G117E', 'G117R', 'G117V', 'G117W', 'T118A', 'A119G', 'K120E', 'K120M', 'K120N', 'K120Q', 'K120T', 'S121F', 'V122A', 'V122L', 'V122M', 'T123I', 'T123S', 'C124F', 'C124G', 'C124R', 'C124S', 'C124W', 'C124Y', 'T125A', 'T125K', 'T125M', 'T125P', 'T125R', 'T125S', 'Y126C', 'Y126D', 'Y126H', 'Y126N', 'Y126S', 'S127C', 'S127F', 'S127P', 'S127T', 'S127Y', 'P128L', 'P128R', 'P128S', 'A129D', 'L130F', 'L130H', 'L130P', 'L130R', 'L130V', 'N131H', 'N131I', 'N131K', 'N131S', 'N131Y', 'K132E', 'M133K', 'M133R', 'F134C', 'F134I', 'F134L', 'F134S', 'F134V', 'C135F', 'C135G', 'C135R', 'C135S', 'C135W', 'C135Y', 'Q136E', 'Q136H', 'Q136K', 'Q136L', 'Q136P', 'Q136R', 'L137P', 'L137Q', 'L137V', 'A138D', 'A138P', 'A138T', 'A138V', 'K139E', 'K139N', 'K139Q', 'K139T', 'T140A', 'T140I', 'T140S', 'C141F', 'C141G', 'C141R', 'C141S', 'C141W', 'C141Y', 'P142A', 'P142H', 'P142L', 'P142R', 'P142S', 'V143A', 'V143E', 'V143G', 'Q144H', 'Q144K', 'Q144L', 'Q144P', 'Q144R', 'L145P', 'L145R', 'W146C', 'W146G', 'W146S', 'V147F', 'V147G', 'V147I', 'D148V', 'D148Y', 'S149P', 'P151A', 'P151H', 'P151L', 'P151R', 'P151S', 'P152A', 'P152S', 'G154A', 'G154C', 'G154D', 'G154R', 'G154S', 'G154V', 'T155I', 'T155N', 'T155P', 'R156G', 'R156H', 'R156L', 'R156P', 'R156S', 'V157A', 'V157D', 'V157F', 'V157G', 'R158C', 'R158G', 'R158H', 'R158L', 'R158P', 'R158S', 'A159D', 'A159P', 'A159T', 'A159V', 'M160K', 'M160R', 'M160T', 'M160V', 'I162F', 'I162N', 'I162S', 'Y163C', 'Y163D', 'Y163H', 'Y163N', 'Y163S', 'K164E', 'K164M', 'K164N', 'K164Q', 'K164T', 'Q165E', 'Q165P', 'S166L', 'S166P', 'S166T', 'Q167H', 'Q167K', 'Q167L', 'Q167P', 'Q167R', 'H168D', 'H168L', 'H168N', 'H168P', 'H168Q', 'H168R', 'H168Y', 'M169T', 'M169V', 'T170A', 'T170K', 'T170M', 'T170R', 'T170S', 'E171A', 'E171D', 'E171G', 'V172A', 'V172D', 'V172F', 'V172G', 'V173A', 'V173E', 'V173G', 'V173M', 'R174G', 'R174M', 'R174S', 'R174T', 'R174W', 'R175C', 'R175G', 'R175H', 'R175L', 'R175P', 'R175S', 'C176F', 'C176G', 'C176R', 'C176S', 'C176W', 'C176Y', 'P177H', 'P177L', 'P177R', 'H178D', 'H178L', 'H178N', 'H178P', 'H178Q', 'H178R', 'H178Y', 'H179D', 'H179L', 'H179N', 'H179P', 'H179Q', 'H179R', 'H179Y', 'E180D', 'E180G', 'E180K', 'E180Q', 'R181C', 'R181G', 'R181H', 'R181L', 'R181P', 'R181S', 'C182G', 'C182R', 'C182W', 'C182Y', 'S183L', 'D184E', 'D184G', 'D184H', 'D184Y', 'S185R', 'D186E', 'D186G', 'D186H', 'D186V', 'G187A', 'G187C', 'G187D', 'G187R', 'G187S', 'G187V', 'L188P', 'L188Q', 'L188V', 'A189D', 'A189G', 'A189P', 'P190A', 'P190H', 'P190L', 'P190R', 'P190S', 'P190T', 'P191A', 'P191H', 'P191L', 'P191R', 'P191S', 'Q192E', 'Q192H', 'Q192K', 'Q192L', 'Q192P', 'Q192R', 'H193D', 'H193L', 'H193N', 'H193P', 'H193Q', 'H193R', 'H193Y', 'L194H', 'L194P', 'L194R', 'L194V', 'I195F', 'I195N', 'I195S', 'R196G', 'R196L', 'R196P', 'R196Q', 'V197A', 'V197E', 'V197G', 'V197L', 'V197M', 'E198D', 'E198G', 'E198K', 'E198Q', 'G199A', 'G199E', 'G199R', 'G199V', 'N200H', 'N200I', 'N200S', 'N200Y', 'L201S', 'R202H', 'R202L', 'R202P', 'V203A', 'V203E', 'V203L', 'V203M', 'E204A', 'E204G', 'E204K', 'Y205C', 'Y205D', 'Y205H', 'Y205N', 'Y205S', 'L206S', 'L206W', 'D207A', 'D207G', 'D207H', 'D207Y', 'D208A', 'D208E', 'D208G', 'D208H', 'D208V', 'D208Y', 'R209G', 'R209I', 'R209S', 'R209T', 'T211A', 'T211I', 'T211N', 'T211P', 'T211S', 'R213G', 'R213L', 'R213P', 'R213Q', 'H214L', 'H214R', 'H214Y', 'S215C', 'S215G', 'S215I', 'S215T', 'V216A', 'V216E', 'V216G', 'V217G', 'V217L', 'V218A', 'V218E', 'V218G', 'P219A', 'P219S', 'Y220C', 'Y220D', 'Y220H', 'Y220N', 'Y220S', 'E221A', 'E221D', 'E221G', 'E221K', 'P222L', 'P222Q', 'E224A', 'E224D', 'E224G', 'E224K', 'E224Q', 'V225D', 'V225F', 'V225G', 'G226A', 'G226C', 'G226D', 'G226S', 'G226V', 'S227P', 'D228A', 'D228G', 'D228H', 'D228V', 'D228Y', 'C229G', 'C229S', 'T230A', 'T230P', 'T230S', 'T231A', 'T231I', 'T231S', 'I232F', 'I232N', 'I232S', 'I232T', 'H233D', 'H233L', 'H233P', 'H233Q', 'H233R', 'H233Y', 'Y234C', 'Y234D', 'Y234H', 'Y234N', 'Y234S', 'N235H', 'N235I', 'N235K', 'N235S', 'N235Y', 'Y236C', 'Y236D', 'Y236H', 'Y236N', 'Y236S', 'M237K', 'M237R', 'M237T', 'M237V', 'C238F', 'C238G', 'C238R', 'C238S', 'C238W', 'C238Y', 'N239H', 'N239I', 'N239K', 'N239Y', 'S240G', 'S241P', 'C242F', 'C242G', 'C242R', 'C242S', 'C242W', 'C242Y', 'M243K', 'M243R', 'M243T', 'M243V', 'G244A', 'G244C', 'G244D', 'G244R', 'G244S', 'G244V', 'G245A', 'G245C', 'G245D', 'G245R', 'G245S', 'G245V', 'M246K', 'M246R', 'M246T', 'M246V', 'N247D', 'N247I', 'N247T', 'R248G', 'R248L', 'R248P', 'R248Q', 'R249G', 'R249M', 'R249S', 'R249T', 'R249W', 'P250A', 'P250S', 'I251F', 'I251N', 'I251S', 'I251T', 'I251V', 'L252H', 'L252P', 'T253P', 'I254S', 'I255F', 'I255N', 'I255S', 'I255T', 'I255V', 'L257P', 'L257Q', 'L257R', 'E258G', 'D259E', 'D259H', 'D259V', 'D259Y', 'S260C', 'S260F', 'S260P', 'S260T', 'S260Y', 'S261G', 'G262C', 'G262D', 'G262R', 'G262S', 'G262V', 'L264R', 'L265P', 'G266E', 'G266R', 'G266V', 'R267G', 'R267L', 'R267P', 'R267Q', 'R267W', 'S269G', 'S269I', 'S269N', 'S269R', 'S269T', 'F270C', 'F270I', 'F270L', 'F270S', 'F270V', 'V272A', 'V272E', 'V272G', 'R273C', 'R273G', 'R273H', 'R273L', 'R273P', 'R273S', 'V274D', 'V274F', 'V274G', 'C275F', 'C275G', 'C275R', 'C275S', 'C275W', 'C275Y', 'A276G', 'A276P', 'A276T', 'C277F', 'C277G', 'C277R', 'C277S', 'C277W', 'C277Y', 'P278A', 'P278H', 'P278L', 'P278R', 'P278S', 'P278T', 'G279A', 'G279E', 'G279R', 'G279V', 'G279W', 'R280G', 'R280I', 'R280K', 'R280S', 'R280T', 'D281A', 'D281G', 'D281V', 'D281Y', 'R282G', 'R282L', 'R282P', 'R282Q', 'R282W', 'R283P', 'T284I', 'T284P', 'T284R', 'E285A', 'E285D', 'E285G', 'E286A', 'E286D', 'E286G', 'E287A', 'E287G', 'L289P'] - We aggregated all the variants that have at least one of the MAVISp modules with a predicted damaging effect (except for PTM.function) and retained only the ones with a Demask delta fitness >= 0.25 or <= -0.25 for a total of 2044 variants which could be of interest for further investigation: diff --git a/dot_plot/examples_v2/new_entry_examples/germline/mechanistic_indicators_out.csv b/dot_plot/examples_v2/new_entry_examples/germline/mechanistic_indicators_out_germline.csv similarity index 100% rename from dot_plot/examples_v2/new_entry_examples/germline/mechanistic_indicators_out.csv rename to dot_plot/examples_v2/new_entry_examples/germline/mechanistic_indicators_out_germline.csv diff --git a/dot_plot/examples_v2/new_entry_examples/oncogenicity/dot_plot.pdf b/dot_plot/examples_v2/new_entry_examples/oncogenicity/dot_plot.pdf index 334dda11f03132cd8e4a4ba9d5cc3efbe035fb33..a796f9d8204be76e47ebf5b42e9b0be5ba58db19 100644 GIT binary patch delta 24 gcmZoZ#@u|2d4tY%PE#XuLjwbIWAn|X*UxbS0C2Pjy#N3J delta 24 gcmZoZ#@u|2d4tY%P9sAjLjwad1GCMh*UxbS0B{}%uK)l5 diff --git a/dot_plot/examples_v2/new_entry_examples/oncogenicity/log.txt b/dot_plot/examples_v2/new_entry_examples/oncogenicity/log_oncogenicity.txt similarity index 86% rename from dot_plot/examples_v2/new_entry_examples/oncogenicity/log.txt rename to dot_plot/examples_v2/new_entry_examples/oncogenicity/log_oncogenicity.txt index e8ba1fd..736e427 100644 --- a/dot_plot/examples_v2/new_entry_examples/oncogenicity/log.txt +++ b/dot_plot/examples_v2/new_entry_examples/oncogenicity/log_oncogenicity.txt @@ -46,28 +46,28 @@ Summary of the effects. - 323 variants are damaging for Functional site ['cofactor'] module See csv file for details. - No classification for Long Range-PSN available yet. - Variants with multiple effects: --- G279H, G279W, G244V, R273P, R248P, D281P, C242W -> [stability, local_interactions] --- Y163A, E204P, F113S, Y220S, I251C, Y205E, C135F, L111G, C176F, V217F, V143G, V143P, R273P, C238A, F270S, F134H, R175G, I232S, L111W, Y126G, L111D, F134Q, G245Q, G187P, Y107S, G199V, C238K, Y236R, Y205R, V143D, L206P, P151I, Y236Q, Y163Q, L111F, C135E, F113N, H179G, V197G, L194E, G245W, I251A, S94Q, R156P, K164P, V203P, Y205N, R158G, R158Y, R158N, V122P, G226V, N131V, C238Y, V203N, Y107D, F113P, G244P, Y205T, R213D, F270K, L130E, I251S, Y163K, F113C, G154S, G187I, R213S, G244T, L111C, S94F, F270D, Q136P, Y236G, S149P, I232P, L111R, S94M, S127K, Y220Q, R282H, I251H, L194G, S127R, R248P, K132W, V203W, R175E, M246Y, C238L, H178E, Y234K, Y234E, C176G, Y126D, F113D, A159K, M160W, R248I, V173P, K139P, Y236D, C238R, H168P, F270A, F134G, S94W, Y220G, Y234D, L111H, S94E, C176N, G262I, Y107N, P151Q, C176H, Y126Q, I195R, Y236P, Y163D, Y234N, P142G, M160D, Y234Q, I195W, P142H, R175D, Y103G, V203Y, I255Q, Y126A, M133R, F270V, Y107A, Y205W, G245R, P190G, V217Y, F134A, I255P, R267P, Y126S, G112P, L137G, F134V, Y205K, R213P, F134K, L130P, R249P, K132Y, S94D, G226P, L111T, Y126C, Y205Q, V218G, Y220C, C176M, M246K, M246R, H179N, M246H, L111E, H179L, I232A, V203K, Y126T, Y220D, L111P, I255E, L194C, I255H, M246W, P151H, F113I, H179A, L130D, F270T, A159D, F113G, H193W, Y126N, Y163E, P151E, H179F, L194N, I255S, R282P, I232D, L194S, G187V, R249G, V216N, F113E, Y107P, Y103P, W146D, P151K, Y234V, P151G, V197S, N235F, C135Y, Y236E, I251Q, Y163P, Y107E, V143S, V218S, C238N, A159W, Y220N, Y234C, P151W, L194A, F270R, V173G, A159R, A159H, Y236K, R158H, V272A, G245F, H179W, Y163T, C176A, F134E, G245I, A159E, G245E, R158W, F113T, G244V, V197A, L194T, V197F, C238Q, H179V, H179Y, C238H, Y126V, W146P, I251G, G154I, E180P, S127H, H179T, P278S, C176K, Y126K, Y234A, S94L, Y234P, R175H, M169P, G226T, V197Y, I255T, V143N, S96P, C176L, R282D, G245Y, I255C, G245H, Y234T, R196D, V216S, Y107K, C238G, F113R, Y236C, F134S, V272D, G245T, V216D, Y163C, W146G, Y107R, M237P, Y234S, S185P, Y220P, P278G, C176Q, F134N, F270N, R158P, C135R, F270Q, G245M, R158F, V216P, H179P, L194D, Y163N, F134R, V272G, S94N, P151Y, E286P, V203F, R110P, I255D, C135H, G245D, A159P, G226I, I251E, G245L, G262V, L111N, I255N, S127Y, V147W, C238I, V203D, Y126R, M160Y, H179Q, I232E, A159Q, F270P, G244I, I195Y, R181P, S94R, H179R, Y163R, A159F, G226A, P151R, Y107G, Y220T, Y236A, Y236N, R158E, C176Y, L194Q, G199I, G245S, H179S, I255G, L111Y, R158D, L111S, V218D, F113Q, V217K, I251N, Y126E, A138P, A159Y, C238F, Y220A, Y126L, G154P, L289P, V197P, E171P, C238W, F134D, V143A, F113A, F270E, M246N, Y205D, V217H, V197D, I255A, I251D, R213G, P151F, V218P, F270C, M246F, R267D, H193R, V197K, V217R, C238V, R282G, Y236H, V272P, R196P, V197R, C176S, N235Y, E286G, Y107T, G154T, V173S, V197N, S94H, L111A, D208G, H179M, E285P, C176W, I232G, K132F, S127Q, Y107C, H193P, V203G, Y205V, H179I, Y205A, G245A, V173D, S127I, S127W, Y205C, H179K, I195F, M246D, N131I, Y205I, Y234G, G245K, Y236I, L130G, Y220K, M160G, I251P, F270H, F134C, V218N, G245C, M160P, V272S, V147K, C135K, V217W, V197H, Y220V, G226C, C238M, V173N, G245V, Y234R, G245P, F113K, Y236T, V272N, Y236V, C176R, N239E, V216G, C176V, Y163G, Y205S, E198P, Y236S, L111Q, Y205G, M246S, C135W, R248V, G154V, C238T, G199P, F134P, Y163S, M237Y, Y126P, Y107Q, C176T, L188P, V197W, G262P, S94Y, F270G, G245N, F113V, M246G, V203H, S127P, C176I, F134T, E287P, Y205P, Y220E, V203R, L194P, N200G, S94K -> [stability, long_range] --- C238F, C141Y, C141E, C238K, C238L, C238T, C238Q, C238H, C238W, C238N, C238P, C242H, C238G, C141K, G245C, C124P, C238R, C141F, C238M, C141R, C238A, C242D, C141W, C238I, C238Y, C141G, C242Y, C242F, C238V, C141H, C242P, C141Q, C141P, C242W -> [stability, disulfide] --- C238F, C176H, L194T, V274E, C238Q, R175Y, H179V, H179Y, C238H, C238W, R175D, C176F, V274S, M246N, E180P, C176K, H179T, R175F, G245R, R175H, M246F, C238A, V274F, R175G, V274G, G245Q, C242F, C176L, C238V, C242P, G245Y, C238K, V274D, G245H, C176S, H179M, C176W, L194W, C238G, H179G, C176M, L194E, M246K, G245W, M246R, G245T, H179N, L194K, M246H, H179I, H179L, G245A, V274Q, C242D, H179K, C238Y, V274Y, V274K, L194C, M246D, C176Q, G245K, M246W, C242W, H179A, G245M, H179P, V274P, L194D, C238P, C242H, V274H, H179F, L194N, L194R, G245C, G245D, R175W, G245L, C238M, L194S, V274R, C176P, L194Y, G245V, G245P, C238I, L194G, C176R, N239E, H179Q, C176V, M246S, R175E, M246Y, C238L, H178E, C238T, R181P, C176T, S240P, C238N, C176G, H179R, L194A, G245N, M246G, G245F, H179W, C238R, C182P, C176A, C176Y, L194Q, G245S, C176I, H179S, G245I, G245E, C242Y, V274W, C176N, L194P -> [stability, functional site] --- S185P, Y126Q, Y126R, Y126G, Y126C, Y126D, Y126K, T211P, Y126E, Y126S, S149P, Y126N, Y126T, T284P, Y126A, Y126P, Y126V -> [stability, ptm] --- R273H, R248C, K120Q, G244C, H178Y, H178P, G244D, K120A, K120G, W91S, N239Y, K120H, H178L, D281A, D281G, R248L, R248G, R273P, C275K, K120P, C275T, H178Q, C275W, N239M, K120N, M243T, C275R, K120D, K120E, H178N, C275Y, H178D, D281S, G244V, G244E, R248P -> [local_interactions, long_range] --- D281C, C242W -> [local_interactions, disulfide] --- H178Q, N239M, H178P, M243T, S240Y, S240W, H178L, H178N, H178D, S240F, N239Y, H178Y, C242W -> [local_interactions, functional site] --- C238E, C238F, C238K, C238L, C238T, C124G, C238Q, H179C, C124S, C238H, C238W, C238N, C242A, V272C, C238G, C238S, C242S, W146C, G245C, C238R, K120C, C238M, C242G, Q144C, C238A, C238I, C238Y, C238V, C124A -> [long_range, disulfide] --- E180I, C238F, C176H, C182I, L194T, E180K, C238Q, M243D, R181T, R175T, E180Q, H179V, H179Y, C238H, R181N, C238W, M243K, P177E, R175D, C176F, C182N, C182A, C182G, C242S, E180T, M246N, M246A, E180Y, C182K, E180P, C176K, H179T, N239H, R181S, G245R, E180S, R175H, C182Q, M246F, M243A, C238A, R175G, N239F, R181A, M243F, G245Q, M243E, H178D, R181G, C176L, C238V, M243C, C238E, P177L, M243R, R175A, C238K, G245Y, G245H, R175P, C176S, C182S, M243Q, M246C, C182W, R175I, H179C, R181M, R181F, M246P, H179M, M243H, C176W, E180L, H178K, H179G, C176M, L194E, C238G, G245W, M246K, M246R, C182T, R181E, G245T, H179N, M243W, E180H, N239Q, R181D, M246H, P177W, C242G, H179I, H179L, C182R, H178G, C182Y, G245A, H179K, C238Y, R175C, E180C, L194C, C182E, M243Y, M246D, C176Q, G245K, M246W, R175S, H178C, P177R, R175V, E180W, H179A, G245M, N239V, E180A, P177Y, N239I, H179P, E180F, L194D, H178I, R175N, C182H, P177M, C238S, M246V, H179F, L194N, G245C, M246E, N239R, N239Y, R181W, G245D, P177Q, N239L, M243G, G245L, C238M, L194S, G245V, H178M, R181H, H178V, R181I, G245P, L194V, L194H, R181L, H178Q, C238I, R175M, H178A, C182L, M243T, C182V, C176R, L194G, N239E, M246Q, H179E, H179Q, R181C, C176V, E180M, H178R, R175Q, C182F, E180N, M246S, R175E, M246Y, C238L, H178E, C238T, H178S, R175L, R181Y, R181P, N239K, M243V, M243N, C176T, H178Y, C238N, P177K, C242A, C176G, H178P, H179R, L194A, G245N, P177V, C176E, H178W, C182M, M246G, E180D, P177I, H179W, C238R, G245F, C176A, H178T, C176Y, R181V, H178L, H179D, L194Q, N239W, G245S, C176I, H179S, E180G, G245I, E180R, S240G, G245E, P177F, N239M, M243S, M243P, C176N, H178F, H178N, P177H, R181Q, L194P, M246T -> [long_range, functional site] --- T150C, Y126Q, S185D, S185N, S215G, S149W, S183G, S149Y, S185F, T211G, T211W, Y126V, S149F, S99E, T150I, S185K, S149E, Y126A, S106G, S185I, Y126K, T150W, S99K, S183N, T211C, S185T, S185W, Y126G, T211F, Y126S, S183P, S149L, T211V, S149H, T150H, T150E, T211S, T211R, S185M, Y126C, T150F, S99W, S99N, S185L, S185H, T211Y, S183D, S183R, S185C, S149D, S149M, S99P, S99D, Y126T, S99M, T150Y, S185Y, T211M, S185P, S149Q, T211K, S149I, T150K, S269G, S99G, S183T, S149V, S183L, S99L, S99C, Y220L, T150V, S99H, Y126N, T150G, T211H, T150S, Y220M, S99R, S149T, T150L, S149P, S99V, T150A, Y126R, T211L, S183E, T150Q, S149N, Y126H, S183V, S99I, T211A, S183F, Y126P, S183H, S185E, T150M, S185R, S183M, T211E, Y126D, S185V, S183I, T211Q, S149C, S149K, S185G, S183Y, S99Q, S183C, T211I, S185Q, T150R, Y126E, S183W, S99F, S183Q, S183K, S149R -> [long_range, ptm] --- C238E, C238F, C242V, C238K, C242I, C238L, C238T, C238Q, C242E, H179C, C238H, C238W, C242N, C238N, C242A, C238D, C242K, C238P, C242L, C242Q, C242R, C242H, C238G, C238S, C242S, G245C, C238R, C238M, C242G, C242T, C238A, C242D, C238I, C238Y, C242Y, C242M, C242F, C238V, C242P, C242W -> [disulfide, functional site] --- R273P, R248P, G244V -> [stability, local_interactions, long_range] +-- R248P, C242W, G279H, R273P, D281P, G244V, G279W -> [stability, local_interactions] +-- H179P, V217Y, I195R, V197P, K132F, I255D, V203P, G245N, L194A, Y103G, L194G, F270N, A159Y, G244P, Y236H, V203G, F270K, S94F, E204P, L111G, G199P, G244I, Y163D, M246K, G245A, G245W, H179Y, K132Y, F113P, F134P, P151E, A159P, R175E, W146D, F134N, P142H, G245H, V272G, Y236D, C176V, Y163G, Y205Q, Y220D, P151W, M246H, N239E, L111Q, L111N, V143G, V218D, I251P, R158G, F134Q, R282G, R249P, V197A, Y220V, N235F, C238T, H193P, M237Y, Y220N, R158P, F134K, L194T, V203R, R248I, G245C, H178E, Y107R, M160P, Y107Q, C238R, Y236T, Y205W, C238V, G245S, Y126D, G226I, I251A, Y234N, G245M, M160G, Y126R, G154V, V173S, G187I, G245E, C176H, H179N, F270G, M160W, C135H, Y220P, F113V, M246R, P278S, M246F, A159F, G262P, H179L, H193R, Y220K, Y205S, Y205D, Y103P, Y205E, G244V, C176W, H179W, Y234R, Y234Q, S94D, G226A, Y234V, L130D, V197W, S185P, C176I, M246G, V147W, C135Y, H179M, C238W, Y236N, K132W, I255T, Y234A, S127Q, C238K, R158E, E285P, L111D, R282H, Y126E, Y236K, I251C, S127P, Y163T, Y126S, Y107S, C135E, M246N, A159W, Y205G, Y126N, Y163K, V216N, P278G, G245Q, V197D, V197R, F134G, P151G, R158H, V197G, I232D, E180P, P151Y, V203H, E198P, Y126Q, N200G, V122P, V218S, G245L, V203F, H179I, H168P, F113A, I255G, C238I, I251N, C176F, V203K, R248V, S127Y, K164P, I195Y, F270D, C238A, Y236P, R156P, Y236A, S96P, P151I, P151Q, C238L, Y163P, R213S, Y107T, F134R, F270C, Y107A, F134T, V218P, G226P, V272P, G245K, I255S, Y205V, C135W, A159D, A159K, A138P, Y205T, I232S, C135F, M169P, G154S, L194C, L111F, L188P, Y234G, Y107P, Y220Q, L111W, Y205I, Y234P, Y234S, Y107N, C135K, C176A, L194N, I195W, M246S, M160Y, R158F, I255E, V216P, F270E, I255P, C176G, V197K, Y205P, G262I, H193W, Y126T, S127W, L194E, G154P, Y220T, S94E, C238H, C176R, G262V, G245I, L137G, L111S, H179F, H179A, I251S, Y220C, C238Q, I232P, S149P, G226C, R213G, Y163R, M133R, M237P, V143N, F134H, S94K, I232E, Y220S, H179K, V173N, Y126P, V217F, M160D, Y163S, L111C, C238Y, F113K, S94Y, Y205K, G245V, Y236C, R158W, L130E, Y236V, V272D, G154I, L111E, E171P, C176L, S94H, A159H, W146P, N131V, C176N, V197Y, I251D, Y234K, I251E, Y126G, C176M, C176Q, D208G, R181P, Y234E, V173P, V173G, S127K, L206P, C176S, R110P, F113Q, C238M, G245Y, V197N, Y163C, G154T, Y234D, V218G, V218N, V272N, G244T, C176T, F270V, V197F, H179T, P142G, R248P, Y205N, F113E, G199I, S94M, C176Y, V217R, C238N, H179R, Y163N, R175H, G187P, F270A, V216G, N131I, G226T, Y234C, G245T, L194Q, W146G, I255A, N235Y, F134A, C135R, R158Y, Y107D, Y107K, V203N, Y220E, S94W, R213D, Y205A, F134E, V216D, R213P, F270P, V272A, I255C, S94N, F113R, G199V, F134V, P151R, Y126V, R175G, Y236Q, P151F, E286G, R196P, F270R, I195F, I232A, H179G, V203Y, R158D, F134S, F113D, F270T, I251Q, V197H, P151H, P190G, G226V, L194D, Y107C, V143A, V143P, I255H, L194S, V197S, V143D, R267P, L111T, L111H, V272S, F113S, P151K, I251G, Y234T, C176K, H179V, I232G, E286P, V203D, F270H, G187V, R267D, V217W, R249G, Y205R, Y163E, Y107G, V217H, I255N, F134C, Y236R, S127R, L289P, L194P, Y126L, S94R, Y126A, S94Q, L111P, V143S, F113G, Y236G, L111Y, I251H, Y163Q, L130G, R196D, V203W, R158N, V216S, G245P, R282D, R273P, Y220G, A159E, S127I, Y236E, M246W, Y126K, S127H, K139P, F134D, F270S, E287P, H179Q, L111A, L111R, G112P, Y236S, C238G, R175D, F270Q, L130P, S94L, R282P, Y107E, M246D, A159Q, V217K, A159R, G245R, H179S, F113I, G245F, F113T, Y220A, I255Q, V173D, Y236I, V147K, Y205C, Y126C, M246Y, C238F, Y163A, F113C, F113N, G245D, Q136P -> [stability, long_range] +-- C238Y, C141Q, C238W, C242D, C238M, C141K, C141W, C242Y, C238A, C141E, C238K, C238T, C141R, C238H, C238G, C238L, C124P, C242P, C141F, C238Q, G245C, C141G, C141P, C242H, C141Y, C242F, C242W, C238F, C238R, C141H, C238V, C238I, C238N, C238P -> [stability, disulfide] +-- H179P, M246G, H179M, C238W, L194E, C242D, C238K, C238H, R175G, G245N, L194Y, C176R, L194A, L194G, G245I, C242P, H179F, H179G, H179A, C238Q, V274F, V274S, V274D, V274W, M246N, H179K, L194D, R175Y, M246K, G245A, G245W, H179Y, L194S, C238Y, R175E, G245V, C176K, C242Y, R175F, G245H, G245Q, C182P, H179V, C176V, C176L, E180P, C176N, R175W, G245L, M246H, H179I, C176M, L194P, C176Q, N239E, R181P, C238I, C176F, C238P, C176S, C238M, G245Y, C238A, C238T, L194R, C238L, L194T, G245P, V274E, G245C, C176T, G245K, M246W, H178E, C242H, H179T, V274H, C238R, C176Y, C238V, G245S, H179Q, C238N, H179R, R175H, S240P, G245M, V274G, L194C, L194W, G245E, C176H, G245T, H179N, L194Q, C238G, R175D, M246R, V274R, M246D, C176A, L194N, V274P, M246F, G245R, V274Q, V274Y, H179L, H179S, G245F, C176P, M246S, L194K, C176W, H179W, C242F, C242W, M246Y, C238F, C176G, G245D, V274K, C176I -> [stability, functional site] +-- Y126T, Y126Q, Y126C, Y126G, T211P, Y126R, Y126K, S149P, Y126A, Y126P, Y126S, Y126D, Y126N, Y126E, Y126V, S185P, T284P -> [stability, ptm] +-- D281A, K120G, C275W, R248G, R248L, M243T, H178Y, K120D, C275R, R273H, H178L, D281S, C275T, R273P, D281G, G244E, C275K, N239M, G244D, H178P, K120N, K120Q, K120A, C275Y, H178N, G244V, R248P, W91S, K120E, N239Y, K120P, H178Q, K120H, H178D, R248C, G244C -> [local_interactions, long_range] +-- C242W, D281C -> [local_interactions, disulfide] +-- H178L, C242W, N239Y, N239M, H178P, S240Y, H178Q, S240F, H178D, S240W, M243T, H178Y, H178N -> [local_interactions, functional site] +-- C238Y, C238W, C238M, C238A, C238K, C238T, C242A, C238H, C238G, C242S, C238E, C238L, C124A, C238Q, G245C, C124G, C242G, W146C, C238F, C238R, V272C, K120C, Q144C, C238S, C238I, C124S, C238V, C238N, H179C -> [long_range, disulfide] +-- N239Q, C182E, H179P, M246G, H179M, C238W, P177L, M243H, L194E, E180F, C182I, R175V, H178F, C238K, C238H, R175G, N239F, C242S, G245N, R181V, C176R, R181S, H179D, C238E, M243F, L194A, P177K, M243R, E180N, L194G, P177W, G245I, R181N, H179F, R175T, H178R, H179G, H179A, E180Q, C238Q, N239R, C182G, M243K, R175S, M246T, H178V, E180M, H179E, H178N, P177V, C182H, E180G, M243Y, M246N, P177F, C176E, H179K, L194D, M243W, R181T, H178G, M246K, H178D, G245A, R175L, H179Y, G245W, L194S, R181Q, C238Y, C182A, R175E, C182Y, R175P, G245V, C176K, H178Y, G245H, G245Q, N239L, H179V, E180C, M243S, M246A, S240G, C176V, N239K, C176L, P177M, P177H, E180P, M243C, M246C, C176N, H178T, R181D, R175C, M243N, M243D, R175N, G245L, M246H, E180A, R181G, H179I, L194V, C176M, L194P, C176Q, E180D, N239E, M246Q, R181P, C238I, R175Q, C176F, H179C, R181F, M243E, C176S, P177R, C182M, M246V, C238M, H178S, M243Q, G245Y, C182W, C238A, M243T, R181W, C238T, R181E, C182F, N239I, C238L, L194T, G245P, C182L, C182R, G245C, C176T, R181C, G245K, H178E, H178K, H178P, C182V, M246W, C182N, R181A, H179T, P177I, N239Y, C238R, C176Y, E180W, C238V, M243A, G245S, H179Q, C238N, R175M, P177Q, H179R, E180Y, R175H, L194H, R181M, G245M, M246P, P177E, E180T, L194C, G245E, H178I, H178W, C176H, H178C, E180H, R181H, H179N, E180L, L194Q, C242A, M243P, M243V, G245T, H178A, C238G, C182K, R175D, M246R, H178L, M246D, C182T, R175A, C176A, L194N, M246F, G245R, E180K, H179L, E180I, E180R, N239V, H179S, C182Q, E180S, G245F, M246S, N239M, N239H, P177Y, C242G, R181Y, R175I, H178M, M243G, M246E, C176W, H179W, R181L, M246Y, C182S, C176G, C238F, H178Q, C238S, G245D, R181I, N239W, C176I -> [long_range, functional site] +-- T150Q, Y126T, S99D, S149D, Y126V, S185Q, S185G, T211M, S185E, S185I, S185H, T211G, S149H, S99Q, Y126E, S183G, T211R, T211K, S183K, S183E, S149P, S106G, Y126H, Y126S, S149Y, S183Q, T150G, S149E, T150S, Y126P, T211V, Y126N, T150W, S149N, S183M, T211F, S183D, S149F, S183F, S99V, S149L, S183Y, S185R, S183P, Y126Q, S185F, S149V, T211Q, S99K, Y126G, S149I, S99G, S99H, Y126A, T150L, T150C, S149M, S185M, S99R, S149W, T150V, S183H, S183V, T211H, T150M, S149K, S99L, S269G, S99W, S183W, S185L, T211W, S149T, S185Y, Y126K, Y220L, S99F, T150H, T211Y, S185C, S183L, T150Y, S183I, S185W, S99E, S215G, S183C, Y126D, S185V, T150E, Y220M, S185N, S99M, S149Q, Y126R, T150A, T150K, S185T, S99I, T150I, S183T, S185D, T211C, T150R, T150F, S185K, S99P, S99N, T211A, S149C, T211S, S183N, Y126C, T211I, S99C, T211E, S183R, T211L, S149R, S185P -> [long_range, ptm] +-- C238Y, C242V, C238W, C242D, C238D, C238M, C242E, C242Y, C238A, C238K, C238T, C242A, C238H, C238G, C242S, C242R, C242K, C238E, C238L, C242P, H179C, C242I, C238Q, G245C, C242T, C242G, C242L, C242H, C242Q, C242F, C242W, C238F, C238R, C238S, C238I, C238V, C242N, C238N, C242M, C238P -> [disulfide, functional site] +-- R248P, G244V, R273P -> [stability, local_interactions, long_range] -- C242W -> [stability, local_interactions, disulfide] --- C238F, C238N, C238I, C238K, C238R, C238L, C238T, C238Y, C238M, C238Q, C238G, C238V, G245C, C238H, C238A, C238W -> [stability, long_range, disulfide] --- C238F, C176H, L194T, C238Q, H179V, H179Y, C238H, C238W, R175D, C176F, M246N, E180P, C176K, H179T, G245R, R175H, M246F, C238A, R175G, G245Q, C176L, C238V, G245Y, C238K, G245H, C176S, H179M, C176W, C238G, H179G, C176M, L194E, M246K, G245W, M246R, G245T, H179N, M246H, H179I, H179L, G245A, H179K, C238Y, L194C, M246D, C176Q, G245K, M246W, H179A, G245M, H179P, L194D, H179F, L194N, G245C, G245D, G245L, C238M, L194S, G245V, G245P, C238I, L194G, C176R, N239E, H179Q, C176V, M246S, R175E, M246Y, C238L, H178E, C238T, R181P, C176T, C238N, C176G, H179R, L194A, G245N, M246G, G245F, H179W, C238R, C176A, C176Y, L194Q, G245S, C176I, H179S, G245I, G245E, C176N, L194P -> [stability, long_range, functional site] --- S185P, Y126Q, Y126R, Y126G, Y126C, Y126D, Y126K, Y126E, Y126S, S149P, Y126N, Y126T, Y126A, Y126P, Y126V -> [stability, long_range, ptm] --- C238F, C238K, C238L, C238T, C238Q, C238H, C238W, C238N, C238P, C242H, C238G, G245C, C238R, C238M, C238A, C242D, C238I, C238Y, C242Y, C242F, C238V, C242P, C242W -> [stability, disulfide, functional site] --- H178Q, N239M, H178P, M243T, H178L, H178N, H178D, N239Y, H178Y -> [local_interactions, long_range, functional site] +-- C238Y, C238G, C238W, C238Q, G245C, C238F, C238R, C238L, C238M, C238N, C238V, C238I, C238A, C238K, C238T, C238H -> [stability, long_range, disulfide] +-- H179P, M246G, H179M, C238W, L194E, C238K, C238H, R175G, G245N, C176R, L194A, L194G, G245I, H179F, H179G, H179A, C238Q, M246N, H179K, L194D, M246K, G245A, G245W, H179Y, L194S, C238Y, R175E, G245V, C176K, G245H, G245Q, H179V, C176V, C176L, E180P, C176N, G245L, M246H, H179I, C176M, L194P, C176Q, N239E, R181P, C238I, C176F, C176S, C238M, G245Y, C238A, C238T, C238L, L194T, G245P, G245C, C176T, G245K, M246W, H178E, H179T, C238R, C176Y, C238V, G245S, H179Q, C238N, H179R, R175H, G245M, L194C, G245E, C176H, G245T, H179N, L194Q, C238G, R175D, M246R, M246D, C176A, L194N, M246F, G245R, H179L, H179S, G245F, M246S, C176W, H179W, M246Y, C238F, C176G, G245D, C176I -> [stability, long_range, functional site] +-- Y126T, Y126Q, Y126C, Y126G, Y126R, Y126K, S149P, Y126A, Y126P, Y126S, Y126D, Y126N, Y126E, Y126V, S185P -> [stability, long_range, ptm] +-- C238Y, C238W, C242D, C238M, C242Y, C238A, C238K, C238T, C238H, C238G, C238L, C242P, C238Q, G245C, C242H, C242F, C242W, C238F, C238R, C238V, C238I, C238N, C238P -> [stability, disulfide, functional site] +-- H178L, N239Y, N239M, H178P, H178Q, H178D, M243T, H178Y, H178N -> [local_interactions, long_range, functional site] -- C242W -> [local_interactions, disulfide, functional site] --- C238E, C238F, C238K, C238L, C238T, C238Q, H179C, C238H, C238W, C238N, C242A, C238G, C238S, C242S, G245C, C238R, C238M, C242G, C238A, C238I, C238Y, C238V -> [long_range, disulfide, functional site] --- C238F, C238N, C238I, C238K, C238R, C238L, C238T, C238Y, C238M, C238Q, C238G, C238V, G245C, C238H, C238A, C238W -> [stability, long_range, disulfide, functional site] +-- C238Y, C238W, C238M, C238A, C238K, C238T, C242A, C238H, C238G, C242S, C238E, C238L, C238Q, G245C, C242G, C238F, C238R, C238S, C238I, C238V, C238N, H179C -> [long_range, disulfide, functional site] +-- C238Y, C238G, C238W, C238Q, G245C, C238F, C238R, C238L, C238M, C238N, C238V, C238I, C238A, C238K, C238T, C238H -> [stability, long_range, disulfide, functional site] - We aggregated all the variants that have at least one of the MAVISp modules with a predicted damaging effect (except for PTM.function) and retained only the ones with a REVEL score higher than 0.5 for a total of 687 variants which could be of interest for further investigation: -- ['W91R', 'P92A', 'P92S', 'L93V', 'S94L', 'S94P', 'S94T', 'S95F', 'S95T', 'S96P', 'S96Y', 'V97A', 'V97D', 'V97F', 'V97I', 'V97L', 'P98A', 'P98H', 'P98L', 'P98R', 'P98S', 'S99C', 'S99F', 'S99P', 'K101E', 'T102I', 'Y103C', 'Y103H', 'Y103N', 'Y103S', 'G105A', 'G105C', 'G105D', 'G105R', 'G105S', 'G105V', 'S106R', 'Y107C', 'Y107D', 'Y107H', 'Y107N', 'Y107S', 'G108C', 'G108D', 'G108S', 'G108V', 'F109C', 'F109I', 'F109S', 'F109V', 'R110G', 'R110H', 'R110L', 'R110P', 'R110S', 'L111P', 'L111Q', 'L111R', 'F113C', 'F113L', 'F113S', 'L114V', 'H115Y', 'S116C', 'S116F', 'G117A', 'G117E', 'G117R', 'G117V', 'G117W', 'T118A', 'A119G', 'K120E', 'K120M', 'K120N', 'K120Q', 'K120T', 'S121F', 'V122A', 'V122L', 'V122M', 'T123I', 'T123S', 'C124F', 'C124G', 'C124R', 'C124S', 'C124W', 'C124Y', 'T125A', 'T125K', 'T125M', 'T125P', 'T125R', 'T125S', 'Y126C', 'Y126D', 'Y126H', 'Y126N', 'Y126S', 'S127C', 'S127F', 'S127P', 'S127T', 'S127Y', 'P128L', 'P128R', 'P128S', 'A129D', 'L130F', 'L130H', 'L130P', 'L130R', 'L130V', 'N131H', 'N131I', 'N131K', 'N131S', 'N131Y', 'K132E', 'M133K', 'M133R', 'F134C', 'F134I', 'F134L', 'F134S', 'F134V', 'C135F', 'C135G', 'C135R', 'C135S', 'C135W', 'C135Y', 'Q136E', 'Q136H', 'Q136K', 'Q136L', 'Q136P', 'Q136R', 'L137P', 'L137Q', 'L137V', 'A138D', 'A138P', 'A138T', 'A138V', 'K139E', 'K139N', 'K139Q', 'K139T', 'T140A', 'T140I', 'T140S', 'C141F', 'C141G', 'C141R', 'C141S', 'C141W', 'C141Y', 'P142A', 'P142H', 'P142L', 'P142R', 'P142S', 'V143A', 'V143E', 'V143G', 'Q144H', 'Q144K', 'Q144L', 'Q144P', 'Q144R', 'L145P', 'L145R', 'W146C', 'W146G', 'W146S', 'V147F', 'V147G', 'V147I', 'D148V', 'D148Y', 'S149P', 'P151A', 'P151H', 'P151L', 'P151R', 'P151S', 'P152A', 'P152S', 'G154A', 'G154C', 'G154D', 'G154R', 'G154S', 'G154V', 'T155I', 'T155N', 'T155P', 'R156G', 'R156H', 'R156L', 'R156P', 'R156S', 'V157A', 'V157D', 'V157F', 'V157G', 'R158C', 'R158G', 'R158H', 'R158L', 'R158P', 'R158S', 'A159D', 'A159P', 'A159T', 'A159V', 'M160K', 'M160R', 'M160T', 'M160V', 'I162F', 'I162N', 'I162S', 'Y163C', 'Y163D', 'Y163H', 'Y163N', 'Y163S', 'K164E', 'K164M', 'K164N', 'K164Q', 'K164T', 'Q165E', 'Q165P', 'S166L', 'S166P', 'S166T', 'Q167H', 'Q167K', 'Q167L', 'Q167P', 'Q167R', 'H168D', 'H168L', 'H168N', 'H168P', 'H168Q', 'H168R', 'H168Y', 'M169T', 'M169V', 'T170A', 'T170K', 'T170M', 'T170R', 'T170S', 'E171A', 'E171D', 'E171G', 'V172A', 'V172D', 'V172F', 'V172G', 'V173A', 'V173E', 'V173G', 'V173M', 'R174G', 'R174M', 'R174S', 'R174T', 'R174W', 'R175C', 'R175G', 'R175H', 'R175L', 'R175P', 'R175S', 'C176F', 'C176G', 'C176R', 'C176S', 'C176W', 'C176Y', 'P177H', 'P177L', 'P177R', 'H178D', 'H178L', 'H178N', 'H178P', 'H178Q', 'H178R', 'H178Y', 'H179D', 'H179L', 'H179N', 'H179P', 'H179Q', 'H179R', 'H179Y', 'E180D', 'E180G', 'E180K', 'E180Q', 'R181C', 'R181G', 'R181H', 'R181L', 'R181P', 'R181S', 'C182G', 'C182R', 'C182W', 'C182Y', 'S183L', 'D184E', 'D184G', 'D184H', 'D184Y', 'S185R', 'D186E', 'D186G', 'D186H', 'D186V', 'G187A', 'G187C', 'G187D', 'G187R', 'G187S', 'G187V', 'L188P', 'L188Q', 'L188V', 'A189D', 'A189G', 'A189P', 'P190A', 'P190H', 'P190L', 'P190R', 'P190S', 'P190T', 'P191A', 'P191H', 'P191L', 'P191R', 'P191S', 'Q192E', 'Q192H', 'Q192K', 'Q192L', 'Q192P', 'Q192R', 'H193D', 'H193L', 'H193N', 'H193P', 'H193Q', 'H193R', 'H193Y', 'L194H', 'L194P', 'L194R', 'L194V', 'I195F', 'I195N', 'I195S', 'R196G', 'R196L', 'R196P', 'R196Q', 'V197A', 'V197E', 'V197G', 'V197L', 'V197M', 'E198D', 'E198G', 'E198K', 'E198Q', 'G199A', 'G199E', 'G199R', 'G199V', 'N200H', 'N200I', 'N200S', 'N200Y', 'L201S', 'R202H', 'R202L', 'R202P', 'V203A', 'V203E', 'V203L', 'V203M', 'E204A', 'E204G', 'E204K', 'Y205C', 'Y205D', 'Y205H', 'Y205N', 'Y205S', 'L206S', 'L206W', 'D207A', 'D207G', 'D207H', 'D207Y', 'D208A', 'D208E', 'D208G', 'D208H', 'D208V', 'D208Y', 'R209G', 'R209I', 'R209S', 'R209T', 'T211A', 'T211I', 'T211N', 'T211P', 'T211S', 'R213G', 'R213L', 'R213P', 'R213Q', 'H214L', 'H214R', 'H214Y', 'S215C', 'S215G', 'S215I', 'S215T', 'V216A', 'V216E', 'V216G', 'V217G', 'V217L', 'V218A', 'V218E', 'V218G', 'P219A', 'P219S', 'Y220C', 'Y220D', 'Y220H', 'Y220N', 'Y220S', 'E221A', 'E221D', 'E221G', 'E221K', 'P222L', 'P222Q', 'E224A', 'E224D', 'E224G', 'E224K', 'E224Q', 'V225D', 'V225F', 'V225G', 'G226A', 'G226C', 'G226D', 'G226S', 'G226V', 'S227P', 'D228A', 'D228G', 'D228H', 'D228V', 'D228Y', 'C229G', 'C229S', 'T230A', 'T230P', 'T230S', 'T231A', 'T231I', 'T231S', 'I232F', 'I232N', 'I232S', 'I232T', 'H233D', 'H233L', 'H233P', 'H233Q', 'H233R', 'H233Y', 'Y234C', 'Y234D', 'Y234H', 'Y234N', 'Y234S', 'N235H', 'N235I', 'N235K', 'N235S', 'N235Y', 'Y236C', 'Y236D', 'Y236H', 'Y236N', 'Y236S', 'M237K', 'M237R', 'M237T', 'M237V', 'C238F', 'C238G', 'C238R', 'C238S', 'C238W', 'C238Y', 'N239H', 'N239I', 'N239K', 'N239Y', 'S240G', 'S241P', 'C242F', 'C242G', 'C242R', 'C242S', 'C242W', 'C242Y', 'M243K', 'M243R', 'M243T', 'M243V', 'G244A', 'G244C', 'G244D', 'G244R', 'G244S', 'G244V', 'G245A', 'G245C', 'G245D', 'G245R', 'G245S', 'G245V', 'M246K', 'M246R', 'M246T', 'M246V', 'N247D', 'N247I', 'N247T', 'R248G', 'R248L', 'R248P', 'R248Q', 'R249G', 'R249M', 'R249S', 'R249T', 'R249W', 'P250A', 'P250S', 'I251F', 'I251N', 'I251S', 'I251T', 'I251V', 'L252H', 'L252P', 'T253P', 'I254S', 'I255F', 'I255N', 'I255S', 'I255T', 'I255V', 'L257P', 'L257Q', 'L257R', 'E258G', 'D259E', 'D259H', 'D259V', 'D259Y', 'S260C', 'S260F', 'S260P', 'S260T', 'S260Y', 'S261G', 'G262C', 'G262D', 'G262R', 'G262S', 'G262V', 'L264R', 'L265P', 'G266E', 'G266R', 'G266V', 'R267G', 'R267L', 'R267P', 'R267Q', 'R267W', 'S269G', 'S269I', 'S269N', 'S269R', 'S269T', 'F270C', 'F270I', 'F270L', 'F270S', 'F270V', 'V272A', 'V272E', 'V272G', 'R273C', 'R273G', 'R273H', 'R273L', 'R273P', 'R273S', 'V274D', 'V274F', 'V274G', 'C275F', 'C275G', 'C275R', 'C275S', 'C275W', 'C275Y', 'A276G', 'A276P', 'A276T', 'C277F', 'C277G', 'C277R', 'C277S', 'C277W', 'C277Y', 'P278A', 'P278H', 'P278L', 'P278R', 'P278S', 'P278T', 'G279A', 'G279E', 'G279R', 'G279V', 'G279W', 'R280G', 'R280I', 'R280K', 'R280S', 'R280T', 'D281A', 'D281G', 'D281V', 'D281Y', 'R282G', 'R282L', 'R282P', 'R282Q', 'R282W', 'R283P', 'T284I', 'T284P', 'T284R', 'E285A', 'E285D', 'E285G', 'E286A', 'E286D', 'E286G', 'E287A', 'E287G', 'L289P'] - We aggregated all the variants that have at least one of the MAVISp modules with a predicted damaging effect (except for PTM.function) and retained only the ones with a Demask delta fitness >= 0.25 or <= -0.25 for a total of 2044 variants which could be of interest for further investigation: diff --git a/dot_plot/examples_v2/new_entry_examples/oncogenicity/mechanistic_indicators_out.csv b/dot_plot/examples_v2/new_entry_examples/oncogenicity/mechanistic_indicators_out_oncogenicity.csv similarity index 100% rename from dot_plot/examples_v2/new_entry_examples/oncogenicity/mechanistic_indicators_out.csv rename to dot_plot/examples_v2/new_entry_examples/oncogenicity/mechanistic_indicators_out_oncogenicity.csv diff --git a/dot_plot/examples_v2/simple_mode/dot_plot.pdf b/dot_plot/examples_v2/simple_mode/dot_plot.pdf index 0b62e3addbe7670f7f443e2aa9ba53415352d411..f5852f3a632c2064656966d3c67a5e51a43d4993 100644 GIT binary patch delta 65 zcmdnKCusYgpoSL47N!>F7M2#)7Pc1l7LFFq7OocV7M>Q~7QPn#7J(MQ7NHj5Eh3*? VIZchs4Gj!Uj19N{aTT$S007|r6$JnQ delta 65 zcmdnKCusYgpoSL47N!>F7M2#)7Pc1l7LFFq7OocV7M>Q~7QPn#7J(MQ7NHj5Eh3*? VIgJc03@l8I49vFwaTT$S007}V6%7CY diff --git a/dot_plot/examples_v2/simple_mode/log.txt b/dot_plot/examples_v2/simple_mode/log_aggregated.txt similarity index 93% rename from dot_plot/examples_v2/simple_mode/log.txt rename to dot_plot/examples_v2/simple_mode/log_aggregated.txt index 50f8e85..b506c59 100644 --- a/dot_plot/examples_v2/simple_mode/log.txt +++ b/dot_plot/examples_v2/simple_mode/log_aggregated.txt @@ -44,11 +44,11 @@ Summary of the effects. - 19 variants are damaging for Functional site ['active site'] module See csv file for details. - No classification for Long Range-PSN available yet. - Variants with multiple effects: --- F368E, G492P, P485M, V462P, Y545G, L262S, L262C, W211A, F386A, Y545Q, W437I, Y539E, S486H, G579K, F368S, S250P, I172G, Y442D, T488W, Y315E, Y545D, G218P, W246G, Y369T, L595W, L256S, Y448D, W354C, R591Y, H284P, W342N, F368C, H459W, F386G, L612H, F465D, F468D, T488M, P485Q, Y369H, Y344E, G218V, S509P, W437C, W437D, G492I, Y539R, I334G, W535S, E449P, H288P, L538N, W535R, Y448I, L394H, F468H, Y448R, L608D, W407C, Y448A, Y441K, W407R, G458E, L263S, K189P, W535P, F465T, L547T, L343T, W354V, L262G, C252W, I334P, D463W, G458F, G579D, C252R, L266S, L216P, Y315A, G458L, W211P, L263A, F386K, L263C, A243V, W354G, P330G, Q598W, L478D, F386C, Y539D, V512P, G458Q, W555K, S509N, Y344N, Y545N, L478E, F272G, S509H, W407H, D400S, L394D, P485E, Y315T, T488R, W393S, V318D, L263D, C252H, D463K, W535Q, F329P, F368N, F465C, P552G, W246T, G458V, Y315C, F457R, W393C, V318G, L343H, L309G, L262P, R476G, P401G, K578W, L343P, L343S, Q404P, Y442P, L394P, W211K, Y506D, F386E, Y441E, F468P, W354D, F386Q, G458K, L595Y, I178S, A243K, G579H, L343C, K307P, C252F, W393Q, W176P, Y442C, W354T, W535C, P485H, Y441C, Y369G, F468G, G458Y, H461I, Y369E, Y506A, S509W, L266G, Y369I, W407T, S486Q, M384E, M384D, R364P, A243W, F173I, Y448E, D463F, M274P, W176T, W176Q, T489H, Y441V, Y215D, D463Y, Y442K, F457K, A243Y, Y315D, Y315R, A243D, F457C, F468E, L262E, G218I, Y545P, F457T, W555T, W176H, F368I, C252E, L538D, Y215K, L262A, A243N, W354K, Y369K, F386T, R306P, V318S, R443P, Y374D, F368G, R231P, F386R, L547G, F272Q, W354A, T488K, W393G, G579V, S486D, H556P, L612E, Y369A, Y215G, F465R, L309S, G579Q, F272N, F272C, V286P, W393A, A243Q, A243P, Y545V, Y344G, F468T, R476P, R563P, L262H, Y545E, G458W, L612D, W393P, F329R, F368D, Y369D, W535D, L343G, Y539S, F468S, S509Y, Y442R, S509R, W211H, Y215P, R447P, A243L, L608G, S509K, W393D, G458M, T489W, W393T, I172D, L309P, L538W, W393E, L266N, F368K, D515H, Y506K, I365P, L371G, P485F, F465S, C252Y, L343A, W407N, S600P, Y369Q, W437K, W555C, T488E, Y539N, W407S, C252K, F386S, Y506Q, L612S, L263P, W437V, W535I, W555Q, Y506T, Y215E, Y215R, I172H, F368R, W211G, Y448Q, F329G, P221E, A243R, L538A, T489K, F368T, T488Y, A243M, Y344D, F468C, T489R, W176N, Y506H, Y448G, F465Q, Y539K, L309A, L538T, W437R, W555D, F272S, Y539V, F465A, T488L, F308D, W342C, L547S, T488H, W407D, L612G, Y215Q, L547A, L256G, S509F, F272P, F173T, W354R, L478G, V312P, Y441R, L568P, W176L, Y315G, W535N, L371E, Y506G, L395P, F272A, F272H, Y539P, S509D, F465E, L266P, W246E, W535V, W211R, S486F, W211E, Y441I, F468N, W407G, F173P, G492V, Y215S, Y344R, L394G, F272T, W535G, L227P, L180S, T488I, F457E, F329T, F272D, P581V, D463R, W176E, Y315P, W555R, Y448N, G579E, G458T, L538C, Y506P, Y441T, W407Q, I178D, Y539T, A243I, H459I, L547P, W354I, P429G, L538Y, E248P, G458D, F386P, Y315N, F386N, E517P, W535T, Y369S, Y539A, F386I, W342R, Y545S, W246I, F368Q, S261P, Y545T, S486Y, F465N, F368H, Y369C, Y442E, L309D, W535L, F329A, F329S, W437E, G458I, L595R, L343N, Y448S, F468R, L547N, W211T, T488F, F272K, P485R, S509E, Y506N, W246V, F457I, F329Q, Y545A, L227N, F457A, Y441D, S486L, L266H, F465G, L394E, A243F, F386D, Y506I, L538G, W555N, G579I, Y506E, L538P, Y441P, Y448C, W437G, W437H, W393R, L343D, W176V, F465K, W407E, L263G, F457V, F368A, Y369N, W555P, R447G, W211Q, W535A, W439P, G458N, S486R, L227H, W211N, W437A, W407P, P485K, D463Q, L266D, Y448T, G579P, Y441Q, W354E, S486E, Q404G, G579R, W407A, Y344Q, F457P, W211S, G508P, G579Y, L262T, F457N, W437N, L514P, Y441S, W535E, Y539Q, G579F, P430G, A243H, L547D, L547E, D463H, Y441A, L227D, W437T, F468Q, F457D, L262N, I178P, F457Q, L478P, L227G, T489E, W176G, Y442G, Y539C, F329K, Y539I, S250I, L478S, W437L, L371D, W342S, N383S, Y315S, F308P, F368V, Y369P, W211D, W342T, G508I, Y315Q, F457S, L612P, Y374P, S486K, Y539G, K578Y, W555A, Y441G, W437Q, G458P, W246P, I178Q, L180G, W555V, P485Y, W437S, F272R, L266E, W555S, L262D, R602D, S509L, W354P, F465P, L263N, I334S, A243E, L266A, S486V, G458C, Q404D, Y545C, A128P, Y506V, L309E, W555E, Y344C, W437P, G508V, W342H, Y441N, S475P, Y344P, W393N, W555G, H580P, Y369V, Y448P, F457G, M384S, W407V, L395G, W354S, I178H, L612N, L434P, W354N, T489F, Y506C, F386V, W176D, S486M, S486N, W342G, W393K, L538S, I172Y, F457L, F329E, L263T, W246D, T489Y, P581W, I178E, W555I, W393H, M384G, S486P, L538E, W246S, W354Q, W246A, F468A, W342A, D400G, Q289E, L538R, I178G, W535K, L371P, L227E, Y374G, D463E, G458H, W535H, Y506S, G458R, P485W, L343E, Y545R, F272E, Y344S, L263E, Y369R, F368P, S486W, L595F, N383G, F468K, Y448K, M274G, S486I -> [stability, long_range] --- T489R, T489H, T489W, T489Y, T489E, T489K, T489F -> [stability, functional site] --- T489R, T489H, T489L, T489W, T489I, T489M, T489Y, T489V, T489E, T489K, T489Q, T489F -> [long_range, functional site] --- S510H, S233G, S510F, S510W, S510Y -> [long_range, ptm] --- T489R, T489H, T489W, T489Y, T489E, T489K, T489F -> [stability, long_range, functional site] +-- Y506P, F465N, F468N, T488H, W437D, L538Y, L309A, W176D, W246D, W437H, A243F, L538A, L395G, H461I, Y506D, L263G, W354E, T488E, W407R, Y441N, A243R, L343D, I178E, Y369S, F368C, Y215K, P429G, F329R, F457A, Q598W, C252F, E248P, W211E, Y448N, P330G, T488L, F386N, I172H, W555E, S486N, A243N, W342N, G458H, V512P, Y441C, W437E, S486D, L538C, S509K, T488Y, P485W, W211T, M274G, A243V, W555P, D463W, L343N, W535D, G458R, Y506T, R563P, L309D, F468E, Y545P, G458F, M274P, Y441E, W354D, L343E, F329Q, Y448C, F368R, A243D, D463Y, L612E, W393K, Y539G, W246G, Y539N, C252H, T488W, W555S, T489R, G579K, Y539S, F457L, W393Q, S486I, W342A, F468K, Y369C, F272S, G458K, L538S, Y369G, Y545T, L343A, W535G, W555K, Y315C, G458V, L262T, L263E, T489F, Y545Q, G458E, Y344R, F368H, V318S, H556P, F468R, F173I, L309G, F468Q, P485R, R476G, H288P, F173P, L216P, Y545N, A243M, Y506E, Y539A, W393S, L547N, W176G, L538N, F468G, W437L, A243Y, W393G, L180S, L371G, L538E, F368K, F457I, W354G, W407A, W393D, Y441Q, A243K, W535Q, F368A, Y545D, V318G, A243H, T488I, G579D, Y448Q, W437T, F465G, W535K, Y448R, L371E, S475P, Y448S, W176Q, L266G, W176H, L262N, F457Q, W246E, W535I, W393P, Y448A, Y506V, W354Q, F457T, L514P, K578W, Y369A, L263N, Y506I, A243L, Y506G, W246P, W555D, Y344S, P552G, L395P, L309E, F465D, Y315N, L547D, T489E, D515H, F272A, G579R, W555G, F329E, F386R, F457C, T488M, R602D, F386I, L547E, Y215R, L227H, W535T, Y506Q, Y315T, Y374P, Y539R, D463F, S486K, Y448P, G458N, L612N, W354P, A243I, Y442P, G492V, Q289E, L538G, C252W, R447P, F465S, G508P, W211G, Y369H, G458D, F308P, P485H, F272D, G218I, S486F, F272K, L547A, Y441D, Y315A, Y369P, W246S, K189P, Y315P, L547P, W342S, W407Q, Y369R, F386G, Y369N, W407H, Y441K, R476P, S509W, F368V, Y539D, L262S, W437V, L343C, C252Y, G492I, Y344N, W246I, L595Y, W342C, L343S, Y441P, F368I, W393A, L608D, S486L, L262D, F468D, W437N, M384S, F468H, F272G, C252R, F386A, D400S, W437R, W407G, Y442C, G579F, L343G, Y344Q, E517P, L227D, D463Q, L266D, W535C, W393H, L227G, W211K, Y215E, W342H, Y545G, W342G, L394D, W407N, W342R, R443P, F465A, Y448K, Y545A, S486R, F386P, L262A, L538T, F468P, V286P, F457R, F368Q, F386S, L227E, W354A, Y369D, Y441T, Y215Q, R364P, C252E, M384E, Q404D, P401G, W211Q, W393C, T488K, F272H, V312P, W211A, G458L, L478S, W535N, R306P, L547G, F465Q, W555I, Y442G, F272N, P485K, L595F, Y344C, L478P, W555A, A243P, L180G, W246V, F329G, G458P, W211R, W176E, W535A, L263C, F272P, L309S, T489H, G218P, Y545S, L262G, W354I, S509F, F465P, W535S, F368G, S509P, Y215P, L343P, Y539I, P430G, R591Y, W555N, A243Q, Y442D, F386C, L538P, T489Y, Y448I, F386V, Q404P, L547S, W211N, S509R, W535V, Y448D, F368P, F465C, G458Y, Y539E, F465E, Y441V, L371P, G579I, I178H, S509E, W407V, F386D, Y545V, L262H, F457K, F386T, L263T, V462P, L266A, W354T, W439P, Y545C, S509D, T488F, Y344P, G508V, Y448E, Y539C, S509N, L595R, L227N, M384G, Y369V, I334G, T488R, G508I, R231P, L434P, I365P, Y448G, W535R, F465R, T489K, L394H, L547T, Y215G, F465T, Y369Q, L394G, W407S, S250I, P221E, S509H, Y506C, Y315Q, Y344D, N383G, P485F, L568P, L612P, I172Y, L262C, M384D, F386Q, W246T, L256G, W437P, W176N, Y545R, W354C, Y506H, F329S, I178G, H459I, Y315R, S486P, W535H, Y315G, W407P, W437C, G458I, L538R, Y448T, W437Q, F457D, L262E, W437A, F308D, W176P, Y442R, F386E, Y315S, F368S, G579Q, W211P, F368N, W535P, L266P, Y441R, F457P, W211S, F329T, I172D, L478G, S486V, L538W, F329K, Y315D, G458W, P485E, G579Y, Y441A, F457G, D400G, Y545E, I334S, A128P, P485Y, D463K, S486H, A243E, W407D, W555C, I334P, F272Q, S486Q, F368D, S486M, L263D, H580P, W407E, W176T, K307P, L266E, L343H, Y374G, L394P, F457N, Y539P, F457E, G458M, W176L, F329P, Y506A, F272C, S261P, W393E, I178S, W393R, L309P, Y539Q, A243W, D463H, L266H, W354R, G458C, L371D, W354V, Y369E, F457S, F272R, S509L, F272T, I172G, G579E, S486E, S486W, W407T, G458Q, Y344E, W535E, L266S, L394E, L612D, L227P, W211H, W354K, Y442K, Y441I, T489W, W176V, P581V, L612H, I178P, Y539T, L612G, L612S, Y215D, W407C, W354N, Y506N, N383S, F465K, Y441G, W535L, G579V, Y442E, W555R, F368E, L263P, G579H, Y315E, Y369T, W342T, F468T, W437G, L343T, F468S, Y506K, F329A, G579P, L595W, W437K, W555V, W437S, Y441S, Y215S, Y369K, Y539V, W555T, L478D, Y539K, S250P, I178D, L538D, F468C, P485Q, L478E, Y369I, L263S, P581W, Y344G, C252K, H284P, W393N, H459W, D463R, F272E, W437I, G492P, S600P, G458T, S509Y, W393T, R447G, L608G, E449P, W354S, D463E, F468A, F368T, G218V, W555Q, Q404G, F173T, I178Q, W246A, V318D, F386K, F457V, Y506S, L266N, P485M, L256S, L262P, S486Y, W211D, K578Y, Y374D, L263A -> [stability, long_range] +-- T489Y, T489F, T489R, T489E, T489K, T489H, T489W -> [stability, functional site] +-- T489Y, T489V, T489F, T489R, T489L, T489E, T489Q, T489I, T489K, T489M, T489H, T489W -> [long_range, functional site] +-- S510H, S510F, S233G, S510Y, S510W -> [long_range, ptm] +-- T489Y, T489F, T489R, T489E, T489K, T489H, T489W -> [stability, long_range, functional site] - We aggregated all the variants that have at least one of the MAVISp modules with a predicted damaging effect (except for PTM.function) and retained only the ones with a REVEL score higher than 0.5 for a total of 154 variants which could be of interest for further investigation: -- ['W86C', 'L97P', 'L105P', 'V114M', 'L121P', 'A128T', 'L139P', 'V152A', 'P155Q', 'P155R', 'L163P', 'G164V', 'G168E', 'G168R', 'G168V', 'W170G', 'W176R', 'I178N', 'L204H', 'W211C', 'W211R', 'L216P', 'G218V', 'C223G', 'C223S', 'C223Y', 'L227P', 'L227V', 'A243V', 'G244E', 'G247D', 'G247S', 'E248K', 'E248Q', 'S250R', 'C252R', 'D253E', 'D253H', 'L256P', 'T258P', 'E260Q', 'L266P', 'M274V', 'Y276C', 'Y276H', 'G279E', 'D280E', 'P282S', 'W287C', 'R291C', 'R291H', 'R291L', 'R291S', 'L298P', 'V314A', 'G319R', 'G319S', 'F329C', 'P330A', 'P331S', 'P332A', 'P332S', 'R341C', 'W342C', 'A359D', 'A359V', 'L363R', 'R364G', 'Y369C', 'Y369H', 'L371P', 'P373S', 'S381P', 'N383S', 'F386V', 'R389C', 'R389H', 'N391H', 'W393G', 'T399A', 'P401A', 'P401R', 'Q404R', 'V409G', 'E411D', 'E411G', 'H427R', 'P429L', 'P430A', 'P430S', 'C433R', 'C433W', 'S438R', 'R443L', 'R443P', 'I444N', 'Y448C', 'A453D', 'F457L', 'F457S', 'G458D', 'H459R', 'H459Y', 'E464K', 'F465L', 'F465S', 'V467F', 'Y469C', 'Y469S', 'D470N', 'R476G', 'R476L', 'R476Q', 'R476W', 'S486N', 'S486R', 'T488A', 'Y490N', 'G492R', 'L493F', 'N494I', 'N494K', 'R498P', 'Y500N', 'G504E', 'Y506C', 'S510F', 'S510P', 'H516L', 'H516Q', 'H516R', 'H516Y', 'Y519C', 'L521R', 'N522K', 'N522S', 'W535R', 'Y539C', 'P552S', 'L558P', 'V559E', 'D565Y', 'Q570H', 'Q570P', 'W573S', 'Y576D', 'H577R', 'G579D', 'G579S', 'P581L', 'C586R', 'C596R', 'R602C', 'R602H'] - We aggregated all the variants that have at least one of the MAVISp modules with a predicted damaging effect (except for PTM.function) and retained only the ones with a Demask delta fitness >= 0.25 or <= -0.25 for a total of 2291 variants which could be of interest for further investigation: diff --git a/dot_plot/examples_v2/simple_mode/mechanistic_indicators_out.csv b/dot_plot/examples_v2/simple_mode/mechanistic_indicators_out_aggregated.csv similarity index 100% rename from dot_plot/examples_v2/simple_mode/mechanistic_indicators_out.csv rename to dot_plot/examples_v2/simple_mode/mechanistic_indicators_out_aggregated.csv diff --git a/dot_plot/examples_v2/simple_mode2/dot_plot.pdf b/dot_plot/examples_v2/simple_mode2/dot_plot.pdf index 294c900f4ba0429e1fa76cfe22d8b48fe061d8bf..d3a0d9c2f5b0a47b449e75d44058923f209e3743 100644 GIT binary patch delta 41 xcmZ4fPht5#g@zW!7N!>F7M2#)7Pc1lEgYxCI8BYr4Gj#F7M2#)7Pc1lEgYxCIE@S~3@nVzO%1nS5#tEf002LG4PXEO diff --git a/dot_plot/examples_v2/simple_mode2/log.txt b/dot_plot/examples_v2/simple_mode2/log_aggregated.txt similarity index 88% rename from dot_plot/examples_v2/simple_mode2/log.txt rename to dot_plot/examples_v2/simple_mode2/log_aggregated.txt index b1b56f4..3c0b07b 100644 --- a/dot_plot/examples_v2/simple_mode2/log.txt +++ b/dot_plot/examples_v2/simple_mode2/log_aggregated.txt @@ -38,27 +38,27 @@ Summary of the effects. - 323 variants are damaging for Functional site ['cofactor'] module See csv file for details. - No classification for Long Range-PSN available yet. - Variants with multiple effects: --- G279H, G244V, G279W, R273P, R248P -> [stability, local_interactions] --- S94Y, R175E, F270Q, G245M, P142H, C176L, F113D, F134S, R158P, V216P, F134T, F134P, V203P, S127K, I251Q, R249G, Y163T, F134R, S127R, Y126G, G245R, Y163K, C238R, E286P, A159D, Y163S, L111S, I232E, M246D, I251A, L130E, Y163R, I195W, V197K, L111R, G245Y, E198P, Y126P, F270N, L111C, Y220D, G244V, F113S, L194C, L111Y, R110P, F113V, Y236D, Y220G, L111G, G245W, R213D, I251S, G199I, G244I, Y126E, I232S, Y220E, L289P, Y234P, G245P, L111H, S94Q, I251H, L111A, Y220S, R248P, Y205I, V197F, F270T, F113Q, Y205S, E204P, V173D, Y107C, Y236T, Y107T, L194D, N235Y, Y236V, Y205C, S94R, Y234V, Y236I, I251N, Y163E, R267P, S127P, Y205R, I195Y, Y107P, Y205E, F134D, Y103P, M246S, K139P, F134E, V197R, C176K, A159H, Y126Q, Y205V, F270C, E180P, Y220V, C135K, V197W, S94K, V216S, G199P, G226I, Y236N, G245C, R196P, I232A, V143S, Y234S, C135R, G154P, Y234T, S94H, V122P, A159F, Y205T, F270R, V272P, L111P, Y126A, Y205K, L130G, F134G, V197G, Y163Q, Y107G, V197N, V203H, C238F, L111T, F113G, F134K, W146P, G262I, I195F, V272G, Y163C, R156P, Y236H, M160D, Y205Q, N200G, P151W, M160P, I255G, F113P, I255H, V197P, V217H, P151E, S127H, C135Y, C238W, Y163A, V216D, G245E, G245K, L194G, G154T, Y234D, H179G, F134A, Y205P, Y163G, C176Y, Y236C, V272S, V272N, Y234R, F113K, M246G, I232P, N131I, F113I, R175D, Y220A, R213P, I255N, F270E, A159Y, F134Q, Y126K, L194S, V197Y, Y234C, V203Y, V197H, G245N, Y126T, P151K, L111W, A138P, Y220N, I255A, Y234N, F134N, I255E, R158G, V216N, E285P, Y234G, N131V, F134H, G226P, G226V, Y236Q, L194E, F113N, Y220Q, E287P, G154V, G245D, F113R, Y236R, Y107A, V173N, Y220T, A159W, V203D, V173G, Y205A, G245F, M246R, F113T, Y126S, G245Q, G245L, V203W, S94E, G245A, F134C, I255T, F113E, Y107E, Y236G, Y205D, V203R, E286G, V143P, R282D, I232D, A159E, H179P, P151H, I251G, G262V, Y236K, S94W, G244P, I255P, R213G, V272D, I255D, Y234K, G154I, C238G, C238K, R249P, K164P, F270D, F270P, V203F, C135W, V218G, I255Q, L111N, L111D, G245V, Y236S, I232G, F270V, G112P, M160G, I195R, Y234A, V217R, F270K, C135E, Y234Q, F113A, Y126R, I255S, Y236P, Y126D, I255C, F113C, C176I, Y205N, P278G, F270A, S127W, Q136P, Y220P, C176R, S127Y, P151Y, L130D, V218P, V143N, L111E, V143G, V216G, C176W, V143D, M237P, F270S, L206P, F270G, V218D, I251E, G262P, V143A, C238Y, Y236A, R273P, Y107S, Y107D, S94N, G199V, Y205G, Y163D, I251D, Y234E, G245H, A159R, A159K, Y126C, L194A, Y236E, P151R, L111Q, V197S, R282P, G187P, H168P, Y220C, Y126N, L194N, V197D, R267D -> [stability, long_range] --- G245C, C238P, C141P, C141K, C238G, C238K, C141E, C238F, C238R, C141F, C242P, C238Y, C141R, C141W, C238W, C141G -> [stability, disulfide] --- G245C, V274H, R175E, C238P, G245F, R175Y, M246D, M246R, G245W, V274W, C242P, G245M, M246S, C176I, C238W, V274E, G245H, C176L, G245E, L194G, G245K, G245L, G245Q, V274Q, C238G, C238K, L194K, C238F, C176P, C176W, G245A, G245Y, C176K, L194S, S240P, H179G, V274Y, V274K, C176Y, L194A, L194E, E180P, L194D, C182P, V274D, V274F, G245P, M246G, C238Y, H179P, V274G, G245R, C238R, G245D, R175W, L194C, L194R, G245N, L194N, C176R, V274R, V274S, R175D, G245V -> [stability, functional site] --- Y126D, Y126C, Y126P, Y126Q, Y126G, Y126E, Y126R, Y126K, Y126A, Y126N, Y126T, Y126S -> [stability, ptm] --- K120G, K120Q, C275K, N239Y, N239M, D281G, K120A, K120N, G244D, G244C, H178L, K120H, H178Y, R248C, C275R, C275W, D281S, K120D, H178P, R273H, M243T, K120E, K120P, G244E, H178Q, R248G, C275T, C275Y, H178D, W91S, G244V, R248L, R273P, H178N, D281A, R248P -> [local_interactions, long_range] +-- G279H, R248P, G279W, G244V, R273P -> [stability, local_interactions] +-- F113V, S94R, L130E, C135R, G245C, A159Y, V203H, Y220N, G187P, I255S, V217R, F113G, F113S, Y205I, K139P, Y126A, C176L, F113T, Y163K, I195Y, Y220P, R175D, F270Q, I255A, I255D, Y163T, S94Y, I255Q, H168P, Y220E, G262V, S127W, C176R, L194G, V143P, Y107E, M160D, Y234K, V197N, I251G, Y205G, I251H, R175E, F134D, L111D, I232G, S94N, V143N, Y163D, Y205P, C135W, C238Y, Y126E, L111C, V272N, V272D, F113P, Y163G, P151W, R267D, E180P, P151H, Y107C, V197H, F134T, G226V, Y107D, I232A, R267P, L194S, Y205S, V197W, F270P, G245E, V173N, A159R, I255G, M246R, Y220G, G245Q, Y234D, I255N, I232E, Y236Q, F134K, Y205K, G199V, M246D, L111H, Y236A, V197P, R158G, V197G, P142H, V197D, R282D, Y107A, Y236R, Y234E, I251N, I232D, Y220D, C176Y, V197K, Y234V, G112P, F270N, S127P, L206P, S127H, V272P, V173D, Y234T, Y126D, F270C, Y220S, G245H, Y234S, F113K, Y220C, G245K, A159F, G154V, Y126K, F113Q, G199I, I232P, Y126C, V143S, R249G, V173G, S94E, G262I, Y220T, V216S, V216G, L111N, V216P, F134C, Y236D, A159E, L111G, V122P, L111Q, V217H, N235Y, Y234A, R196P, Y126R, Y236E, M246S, L194D, I255T, A159D, I255E, F134E, M246G, G245F, Y205E, C176W, M160P, V218D, C135E, L130D, V272G, R213G, V203F, V143G, C176I, N200G, Y236I, I255P, F270R, Y234Q, I255C, L111Y, P151K, S127R, L111E, F270S, F134N, Q136P, V218G, F134A, R273P, E198P, V197R, H179P, V203R, Y220Q, I251D, C238G, Y163S, G199P, Y234G, V143A, Y205T, Y234N, G245M, Y236G, L289P, Y107S, V203P, F134R, R282P, A159K, A159H, S94W, V218P, Y234R, Y205A, L111A, L111T, F113D, L194A, C238R, Y163R, E286P, V203D, G244P, I251Q, Y107T, M160G, F270V, Y205D, G245D, R249P, V197S, Y163A, I232S, R213P, E204P, F113C, Y220V, F270A, Y234P, I251S, I251E, Y205V, F270G, C238K, V272S, A138P, Y107P, L111S, Y163Q, F270E, G244I, P278G, S94Q, Y236H, F270T, G245A, Y236S, F134P, G245N, M237P, V197F, R158P, V197Y, F134G, F113N, L130G, Y126T, Y126Q, G154I, Y163C, G245Y, Y163E, N131V, K164P, G154P, G226I, G154T, G226P, R213D, Y126N, C176K, C135Y, E285P, L111R, Y236K, Y236V, L194E, Y107G, P151Y, W146P, C238W, V203Y, Y236N, H179G, G245W, V203W, Y205Q, Y236P, C135K, G245V, S127K, P151R, Y236C, L194N, L194C, G245R, G245P, V143D, F113A, V216N, Y126P, A159W, Y205N, I195W, F113E, G244V, I255H, Y205C, S94K, R156P, F270K, Y103P, L111W, N131I, Y126S, Y234C, G245L, F134Q, R110P, F134S, Y220A, Y126G, S127Y, F134H, F270D, S94H, P151E, Y205R, V216D, R248P, C238F, I195F, L111P, F113R, I251A, E287P, E286G, G262P, I195R, Y236T, F113I -> [stability, long_range] +-- C141W, C238K, C238Y, C141E, C141F, C238W, C141R, C238G, C141G, C238F, G245C, C238P, C238R, C242P, C141P, C141K -> [stability, disulfide] +-- C238K, G245W, G245C, G245Y, V274W, L194D, M246S, S240P, V274E, G245D, C176R, L194G, L194S, G245F, M246G, C176L, C238Y, C238F, L194R, G245E, V274R, C176W, G245A, C176K, G245H, C182P, C238P, R175W, M246R, G245Q, G245V, V274Q, G245N, V274G, H179P, G245K, L194N, C176Y, L194C, G245M, V274F, V274H, R175D, L194A, L194E, C176I, V274S, E180P, R175Y, G245R, L194K, C238W, R175E, C238G, C176P, M246D, G245L, V274D, V274K, G245P, C238R, C242P, V274Y, H179G -> [stability, functional site] +-- Y126R, Y126A, Y126D, Y126E, Y126Q, Y126S, Y126G, Y126T, Y126N, Y126K, Y126P, Y126C -> [stability, ptm] +-- H178N, R248L, K120Q, K120H, H178Y, M243T, C275K, H178D, G244V, W91S, H178Q, R248G, C275T, R248P, C275W, G244E, R273P, R248C, D281G, C275R, H178P, K120E, K120P, K120G, G244D, H178L, K120A, K120D, N239Y, G244C, D281A, N239M, C275Y, K120N, R273H, D281S -> [local_interactions, long_range] -- C242W, D281C -> [local_interactions, disulfide] --- H178D, H178P, M243T, N239M, H178N, N239Y, S240Y, H178L, H178Y, C242W, S240F, H178Q, S240W -> [local_interactions, functional site] --- K120C, G245C, W146C, C238E, Q144C, C238L, C124S, C238M, C238W, C238H, C242S, C238G, C238K, C124A, C238F, C238A, C238T, C238N, C238Q, C124G, H179C, V272C, C242G, C238Y, C238V, C238R, C238S, C242A, C238I -> [long_range, disulfide] --- R175E, P177F, H179Y, E180F, R181I, C238L, G245M, C176N, M246S, E180N, N239M, C238H, R175M, C176L, C242S, C176K, H178W, L194S, C182L, C176E, M243H, L194T, R175H, E180W, M246F, C182S, C238Q, L194V, M246P, H178P, N239H, E180P, E180C, H179W, C176S, P177M, L194H, M243C, H178V, M243A, P177H, H179I, M246A, H178D, C238V, C176V, N239F, N239R, G245R, C238R, M243K, C182M, G245N, G245T, C182R, H179C, H178F, R175S, E180M, C238I, G245C, M246D, C176M, E180S, C238E, E180H, N239Y, C182E, H178S, C176I, H178M, C238M, M243R, N239W, R175L, H179N, E180D, M243S, N239Q, G245Y, R181C, H178Y, C182W, H179Q, G245I, H179A, C176T, R181N, P177W, H178T, R181A, L194E, E180Y, C182I, R181T, R181W, E180G, E180I, N239K, P177I, G245D, R181D, L194C, R175T, C238S, E180T, C176R, H179R, H178C, C176A, G245F, N239E, M243E, M246R, G245W, H178A, H178R, E180A, R181P, C182Q, M243N, C176Q, C176G, H178G, C176F, R175P, G245Q, C182V, G245L, M246N, C182A, H179V, R175V, H179T, C182N, C176W, H179M, R181M, L194P, R181V, C238F, C238T, G245A, P177R, N239V, M246K, P177K, R181G, R181F, M243D, M246V, M243V, H179S, G245P, M243F, R181S, C242G, C238Y, H179P, M246C, R181Q, N239I, M246H, R181Y, R175N, C176H, C242A, E180K, H179F, P177E, C182K, N239L, M243W, E180Q, C182G, M246T, E180R, E180L, C238W, G245H, M246W, C182H, G245E, L194G, G245K, H178K, C238G, C238K, M246E, C238A, H179D, H179K, M246Y, H178L, C238N, H179G, R181L, M243G, H179L, P177L, H179E, R181E, C176Y, H178I, L194A, M243Q, R175C, L194D, M243T, P177V, P177Y, H178Q, C182F, G245S, M246G, C182Y, R175I, L194Q, H178E, R181H, M243P, P177Q, R175A, M243Y, C182T, H178N, M246Q, L194N, S240G, R175Q, R175G, R175D, G245V -> [long_range, functional site] --- S99P, T150W, S183H, T150C, S183C, S99N, T150I, T211I, S149H, S99R, S149E, Y126K, S99E, S149C, T150H, S183T, S185Y, Y126Q, S149F, S185L, S183M, S185Q, T150A, T150S, S149M, Y126G, S183Y, S185N, Y126R, S185E, Y126T, Y126D, S183F, S185W, S185P, S99F, S149N, T150L, S183R, S99L, S185M, S99G, S149T, S185H, S149Y, S185K, Y126V, Y126P, S183D, Y126A, T211S, T211Y, S183L, T211G, S183P, S215G, S149D, S149V, S185R, S99V, T150G, S99M, T211A, S149W, S183G, S183Q, T211E, S183K, T211M, Y126S, S149K, S183E, Y126E, T211W, S106G, S185I, S183W, T150R, T211H, S185D, S149L, S183N, T211R, T150Y, S183I, T150F, T211V, S185F, S185V, S99H, S99D, S149Q, T150E, S149I, Y126H, T150K, S185C, S149R, Y220L, S99I, T150M, T150V, S185G, S99C, Y126C, S185T, Y220M, T211F, T211K, S99W, S99K, S149P, T211L, S269G, Y126N, S99Q, T211C, S183V, T211Q, T150Q -> [long_range, ptm] --- G245C, C238P, C238E, C242P, C238L, C242K, C238M, C238W, C242V, C238H, C238D, C242N, C242S, C238G, C238K, C242Q, C238F, C238A, C242L, C242D, C238T, C242Y, C238N, C242M, C242E, C238Q, C242A, C242R, C242H, C242F, C242G, C238Y, C242T, C238V, C242I, C238R, C238S, C242W, H179C, C238I -> [disulfide, functional site] --- R273P, G244V, R248P -> [stability, local_interactions, long_range] --- G245C, C238G, C238K, C238R, C238F, C238W, C238Y -> [stability, long_range, disulfide] --- G245C, R175E, G245F, M246D, M246R, G245W, G245M, M246S, C176I, C238W, G245H, C176L, G245E, L194G, G245K, G245L, G245Q, C238G, C238K, C238F, C176W, G245A, G245Y, C176K, L194S, H179G, C176Y, L194A, L194E, E180P, L194D, G245P, M246G, C238Y, H179P, G245R, C238R, G245D, L194C, G245N, L194N, C176R, R175D, G245V -> [stability, long_range, functional site] --- Y126D, Y126C, Y126P, Y126Q, Y126G, Y126E, Y126R, Y126K, Y126A, Y126N, Y126T, Y126S -> [stability, long_range, ptm] --- G245C, C238P, C238G, C238K, C238R, C238F, C242P, C238W, C238Y -> [stability, disulfide, functional site] --- H178D, H178P, M243T, N239M, H178N, N239Y, H178L, H178Y, H178Q -> [local_interactions, long_range, functional site] +-- H178N, H178P, H178Q, C242W, S240W, N239M, H178Y, M243T, S240F, H178L, H178D, S240Y, N239Y -> [local_interactions, functional site] +-- C238K, C124G, G245C, C238S, V272C, C238Y, Q144C, C238F, C124A, C238T, K120C, C242A, C242S, W146C, C242G, C238I, C238Q, C238N, H179C, C124S, C238A, C238V, C238W, C238G, C238L, C238R, C238E, C238M, C238H -> [long_range, disulfide] +-- H178N, H179D, M243K, G245C, G245Y, H179R, R181E, H178Y, C238S, R175S, H179L, C182Y, C176L, H179A, R181W, C176K, E180N, H178S, C182S, L194V, H179Y, C182W, L194T, N239R, H179P, M243D, H179E, H178I, P177E, C176Y, R181D, M243F, R175D, C176H, H178C, H178L, C182N, L194E, N239Y, H179C, E180S, M246N, M246Q, C238W, C182Q, C238G, N239I, R181Q, P177H, R181L, E180M, H178F, H179G, C238M, M243S, C238H, G245M, C176E, G245W, R175A, C182E, E180H, H179F, H179S, M243T, H178M, M243R, C176N, R181N, C176R, H178D, M243H, L194G, H178T, H179M, E180A, E180L, M246T, M246W, R175N, H179T, E180F, H178W, G245H, L194Q, C182L, E180D, H178V, S240G, G245V, R175M, M243G, M243C, R175Q, H178E, G245K, C242G, M243W, L194N, L194C, R181C, C182K, H179N, L194A, C238Q, C238N, H178G, E180Q, R181A, N239Q, G245R, C238V, R175E, N239M, C238L, G245P, M243V, C176V, C238R, C176G, P177W, P177R, C176Q, C182G, M243N, G245T, R181H, C176M, M246A, M246P, G245S, G245I, P177L, H179K, N239V, R181P, R175L, C182H, E180C, G245D, N239L, R181G, E180Y, E180G, C238Y, E180I, P177F, C176S, M243P, H179W, H178A, H178P, E180R, L194P, C182A, H178K, R175P, R181M, M246H, E180P, C238A, N239H, P177M, M246K, P177Q, C182V, G245L, C176F, C182I, C182T, C238E, N239E, P177V, R175I, R181S, C238K, C182R, N239F, M246V, P177I, R181T, C176A, R181F, L194D, M243E, M246S, M243Q, R175C, N239W, R175G, R181I, N239K, H179V, H178R, L194S, G245F, M246G, H178Q, R175V, C238F, C238T, R175H, M243A, C176W, R181Y, C182F, G245A, G245E, M243Y, P177K, H179Q, G245Q, M246C, M246R, L194H, G245N, H179I, C242A, C242S, C238I, C176I, C182M, C176T, E180W, M246Y, M246D, R175T, R181V, E180T, P177Y, M246F, M246E, E180K -> [long_range, functional site] +-- S183I, T211V, T150H, T150G, S185M, S185Q, S149Y, T211M, S185H, Y126A, S185R, Y126N, S183K, S99P, S149H, S149N, T211A, S149M, S183P, S183Q, T211C, S99H, T211R, T150I, S99N, T211Q, S185N, T150M, T150Q, S149L, S183R, S149C, S185L, Y126D, S99D, S185E, S149R, T150W, S183H, S99E, S99G, S99V, Y220L, S149I, Y126K, S149D, S185D, T211S, T150F, S185G, S183M, S106G, T150S, T211L, Y126P, S183W, Y126C, S99C, T211I, S183F, S149V, S149K, S149T, T211Y, Y126E, T211F, T150E, S185Y, S269G, S183T, S149W, S183N, S183G, S149E, Y126S, S185V, T150C, S185T, S185K, S99R, Y126R, Y126G, T211H, S149P, S183C, S183D, S149F, T150L, T211K, S215G, S183Y, Y126V, Y126Q, T211E, S99M, Y126H, S185W, T211G, T150A, T150Y, S183E, S99K, S99L, S183L, S183V, S99Q, S185I, S185P, T150K, T211W, T150V, S99I, S99W, S99F, S185C, S185F, T150R, Y220M, S149Q, Y126T -> [long_range, ptm] +-- C238K, C242L, C242Q, G245C, C238S, C242E, C238Y, C242H, C238F, C238T, C242V, C242N, C238P, C242M, C242Y, C242R, C242W, C242A, C242S, C242G, C238I, C238Q, C242D, C238N, H179C, C238A, C238V, C238W, C242I, C238G, C238D, C238L, C242T, C238R, C242P, C238E, C242K, C242F, C238M, C238H -> [disulfide, functional site] +-- R273P, R248P, G244V -> [stability, local_interactions, long_range] +-- C238K, C238Y, C238W, C238G, C238F, G245C, C238R -> [stability, long_range, disulfide] +-- C238K, G245W, G245C, G245Y, L194D, M246S, G245D, C176R, L194S, L194G, G245F, M246G, C176L, C238Y, C238F, G245E, C176W, G245A, C176K, G245H, M246R, G245Q, G245V, G245N, H179P, G245K, L194N, C176Y, L194C, G245M, R175D, L194A, L194E, C176I, E180P, G245R, C238W, R175E, C238G, M246D, G245L, G245P, C238R, H179G -> [stability, long_range, functional site] +-- Y126R, Y126A, Y126D, Y126E, Y126Q, Y126S, Y126G, Y126T, Y126N, Y126K, Y126P, Y126C -> [stability, long_range, ptm] +-- C238K, C238Y, C238W, C238G, C238F, G245C, C238R, C242P, C238P -> [stability, disulfide, functional site] +-- H178N, H178P, H178Q, N239M, H178Y, M243T, H178L, H178D, N239Y -> [local_interactions, long_range, functional site] -- C242W -> [local_interactions, disulfide, functional site] --- G245C, C238E, C238L, C238M, C238W, C238H, C242S, C238G, C238K, C238F, C238A, C238T, C238N, C238Q, H179C, C242G, C238Y, C238V, C238R, C238S, C242A, C238I -> [long_range, disulfide, functional site] --- G245C, C238G, C238K, C238R, C238F, C238W, C238Y -> [stability, long_range, disulfide, functional site] +-- C238K, G245C, C238S, C238Y, C238F, C238T, C242A, C242S, C242G, C238I, C238Q, C238N, H179C, C238A, C238V, C238W, C238G, C238L, C238R, C238E, C238M, C238H -> [long_range, disulfide, functional site] +-- C238K, C238Y, C238W, C238G, C238F, G245C, C238R -> [stability, long_range, disulfide, functional site] - We aggregated all the variants that have at least one of the MAVISp modules with a predicted damaging effect (except for PTM.function) and retained only the ones with a REVEL score higher than 0.5 for a total of 628 variants which could be of interest for further investigation: -- ['P92A', 'P92S', 'L93V', 'S94L', 'S94P', 'S94T', 'S95F', 'S96P', 'S96Y', 'V97A', 'V97D', 'V97F', 'V97I', 'P98H', 'P98L', 'P98S', 'S99F', 'S99P', 'T102I', 'Y103C', 'Y103H', 'G105A', 'G105C', 'G105D', 'G105R', 'G105S', 'G105V', 'S106R', 'Y107C', 'Y107D', 'Y107H', 'Y107S', 'G108D', 'G108V', 'F109C', 'F109S', 'F109V', 'R110G', 'R110H', 'R110L', 'R110P', 'R110S', 'L111P', 'L111Q', 'L111R', 'F113C', 'F113L', 'F113S', 'H115Y', 'S116C', 'S116F', 'G117A', 'G117E', 'G117R', 'G117V', 'T118A', 'A119G', 'K120E', 'K120M', 'K120N', 'K120Q', 'K120T', 'S121F', 'V122L', 'V122M', 'T123I', 'C124F', 'C124G', 'C124R', 'C124S', 'C124Y', 'T125A', 'T125K', 'T125P', 'T125R', 'Y126C', 'Y126D', 'Y126H', 'Y126N', 'Y126S', 'S127C', 'S127F', 'S127P', 'S127T', 'S127Y', 'P128L', 'P128S', 'A129D', 'L130F', 'L130H', 'L130P', 'L130R', 'L130V', 'N131H', 'N131I', 'N131K', 'N131S', 'N131Y', 'M133K', 'M133R', 'F134C', 'F134I', 'F134L', 'F134S', 'F134V', 'C135F', 'C135G', 'C135R', 'C135S', 'C135W', 'C135Y', 'Q136E', 'Q136H', 'Q136K', 'Q136L', 'Q136P', 'Q136R', 'L137P', 'L137Q', 'L137V', 'A138D', 'A138P', 'A138T', 'A138V', 'K139E', 'K139N', 'K139Q', 'K139T', 'T140A', 'T140I', 'C141F', 'C141G', 'C141R', 'C141S', 'C141W', 'C141Y', 'P142A', 'P142H', 'P142L', 'P142R', 'P142S', 'V143A', 'V143E', 'V143G', 'Q144H', 'Q144K', 'Q144L', 'Q144P', 'Q144R', 'L145P', 'L145R', 'W146C', 'W146G', 'W146S', 'V147F', 'V147I', 'D148V', 'D148Y', 'S149P', 'P151A', 'P151H', 'P151L', 'P151R', 'P151S', 'P152A', 'P152S', 'G154A', 'G154C', 'G154D', 'G154S', 'G154V', 'T155I', 'R156G', 'R156H', 'R156L', 'R156P', 'R156S', 'V157A', 'V157D', 'V157F', 'V157G', 'R158C', 'R158G', 'R158H', 'R158L', 'R158P', 'R158S', 'A159D', 'A159P', 'A159T', 'A159V', 'M160K', 'M160R', 'M160T', 'M160V', 'I162N', 'I162S', 'Y163C', 'Y163D', 'Y163H', 'Y163N', 'Y163S', 'K164E', 'K164M', 'K164N', 'K164Q', 'K164T', 'Q165E', 'Q165P', 'S166L', 'S166P', 'S166T', 'Q167H', 'Q167K', 'Q167L', 'Q167R', 'H168D', 'H168L', 'H168N', 'H168P', 'H168Q', 'H168R', 'H168Y', 'M169T', 'M169V', 'T170A', 'T170K', 'T170M', 'T170R', 'T170S', 'E171A', 'E171D', 'E171G', 'V172A', 'V172D', 'V172F', 'V172G', 'V173A', 'V173E', 'V173G', 'R174G', 'R174M', 'R174S', 'R174T', 'R174W', 'R175C', 'R175G', 'R175H', 'R175L', 'R175P', 'R175S', 'C176F', 'C176G', 'C176R', 'C176S', 'C176W', 'C176Y', 'P177H', 'P177L', 'P177R', 'H178D', 'H178L', 'H178N', 'H178P', 'H178Q', 'H178Y', 'H179D', 'H179L', 'H179N', 'H179P', 'H179Q', 'H179R', 'H179Y', 'E180D', 'E180G', 'E180K', 'E180Q', 'R181C', 'R181G', 'R181H', 'R181L', 'R181P', 'R181S', 'C182R', 'C182W', 'C182Y', 'S183L', 'D184E', 'D184G', 'D184H', 'D184Y', 'S185R', 'D186E', 'D186G', 'D186H', 'D186V', 'G187C', 'G187D', 'G187R', 'G187S', 'G187V', 'L188Q', 'L188V', 'A189G', 'P190A', 'P190H', 'P190L', 'P190R', 'P190S', 'P191A', 'P191H', 'P191L', 'P191R', 'P191S', 'Q192H', 'Q192K', 'Q192L', 'Q192R', 'H193D', 'H193L', 'H193N', 'H193P', 'H193Q', 'H193R', 'H193Y', 'L194H', 'L194P', 'L194R', 'L194V', 'I195F', 'I195N', 'I195S', 'R196G', 'R196L', 'R196P', 'R196Q', 'V197A', 'V197E', 'V197G', 'V197L', 'V197M', 'E198D', 'E198G', 'E198K', 'E198Q', 'G199A', 'G199E', 'G199R', 'G199V', 'N200I', 'N200S', 'N200Y', 'L201S', 'R202H', 'R202L', 'R202P', 'V203A', 'V203E', 'V203L', 'V203M', 'E204A', 'E204G', 'E204K', 'Y205C', 'Y205D', 'Y205H', 'Y205N', 'Y205S', 'D207A', 'D207G', 'D207Y', 'D208E', 'D208G', 'D208H', 'D208V', 'D208Y', 'R209G', 'R209I', 'R209S', 'R209T', 'T211A', 'T211I', 'T211N', 'T211P', 'T211S', 'R213G', 'R213L', 'R213P', 'R213Q', 'H214L', 'H214R', 'H214Y', 'S215C', 'S215G', 'S215I', 'S215T', 'V216A', 'V216E', 'V216G', 'V217G', 'V217L', 'V218A', 'V218G', 'P219S', 'Y220C', 'Y220D', 'Y220H', 'Y220N', 'Y220S', 'E221D', 'E221G', 'E221K', 'P222L', 'P222Q', 'E224A', 'E224D', 'E224G', 'E224K', 'E224Q', 'V225D', 'V225F', 'V225G', 'G226A', 'G226D', 'G226S', 'G226V', 'S227P', 'D228A', 'D228G', 'D228H', 'D228V', 'D228Y', 'C229G', 'C229S', 'T230A', 'T230S', 'T231A', 'T231I', 'T231S', 'I232F', 'I232N', 'I232S', 'I232T', 'H233D', 'H233L', 'H233P', 'H233Q', 'H233R', 'H233Y', 'Y234C', 'Y234D', 'Y234H', 'Y234N', 'Y234S', 'N235H', 'N235I', 'N235K', 'N235S', 'N235Y', 'Y236C', 'Y236D', 'Y236H', 'Y236N', 'Y236S', 'M237K', 'M237R', 'M237T', 'M237V', 'C238F', 'C238G', 'C238R', 'C238S', 'C238W', 'C238Y', 'N239H', 'N239I', 'N239K', 'N239Y', 'S240G', 'S241P', 'C242F', 'C242G', 'C242R', 'C242S', 'C242W', 'C242Y', 'M243K', 'M243R', 'M243T', 'M243V', 'G244A', 'G244C', 'G244D', 'G244R', 'G244S', 'G244V', 'G245A', 'G245C', 'G245D', 'G245R', 'G245S', 'G245V', 'M246K', 'M246R', 'M246T', 'M246V', 'N247D', 'N247T', 'R248G', 'R248L', 'R248P', 'R248Q', 'R249G', 'R249M', 'R249S', 'R249T', 'R249W', 'P250A', 'P250S', 'I251N', 'I251S', 'I251T', 'I251V', 'L252P', 'T253P', 'I254S', 'I255N', 'I255S', 'I255T', 'I255V', 'L257P', 'L257Q', 'L257R', 'E258G', 'D259H', 'D259V', 'S260C', 'S260F', 'S260P', 'S260T', 'S260Y', 'S261G', 'G262C', 'G262D', 'G262R', 'G262S', 'G262V', 'L264R', 'L265P', 'G266E', 'G266R', 'G266V', 'R267G', 'R267L', 'R267P', 'R267Q', 'S269G', 'S269I', 'S269N', 'S269R', 'S269T', 'F270C', 'F270I', 'F270L', 'F270S', 'F270V', 'V272A', 'V272E', 'V272G', 'R273C', 'R273G', 'R273H', 'R273L', 'R273P', 'R273S', 'V274D', 'V274F', 'V274G', 'C275F', 'C275G', 'C275R', 'C275S', 'C275W', 'C275Y', 'A276G', 'A276P', 'A276T', 'C277F', 'C277G', 'C277R', 'C277S', 'C277W', 'C277Y', 'P278A', 'P278H', 'P278L', 'P278R', 'P278S', 'P278T', 'G279A', 'G279E', 'G279R', 'G279V', 'G279W', 'R280G', 'R280I', 'R280K', 'R280S', 'R280T', 'D281A', 'D281G', 'D281V', 'D281Y', 'R282G', 'R282L', 'R282P', 'R282Q', 'T284I', 'T284P', 'E285A', 'E285D', 'E285G', 'E286A', 'E286D', 'E286G', 'E287A', 'E287G', 'L289P'] - We aggregated all the variants that have at least one of the MAVISp modules with a predicted damaging effect (except for PTM.function) and retained only the ones with a Demask delta fitness >= 0.25 or <= -0.25 for a total of 1963 variants which could be of interest for further investigation: diff --git a/dot_plot/examples_v2/simple_mode2/mechanistic_indicators_out.csv b/dot_plot/examples_v2/simple_mode2/mechanistic_indicators_out_aggregated.csv similarity index 100% rename from dot_plot/examples_v2/simple_mode2/mechanistic_indicators_out.csv rename to dot_plot/examples_v2/simple_mode2/mechanistic_indicators_out_aggregated.csv diff --git a/dot_plot/examples_v2/simple_mode_foldetta/dot_plot.pdf b/dot_plot/examples_v2/simple_mode_foldetta/dot_plot.pdf index 47aa7724df36f07a919a766b9ab0ed24bfec99e1..f9b7e6683b5e72f43ff868cedcd890a5700929f1 100644 GIT binary patch delta 37 tcmdn;S9;4|>4p}@7N!>F7M2#)Eo^(Pahe*L8yXl|7#eIpdX4S9IshFP4oCn1 delta 37 tcmdn;S9;4|>4p}@7N!>F7M2#)Eo^(PaT*y~7+4w_nVM}sdX4S9IshG14p9IA diff --git a/dot_plot/examples_v2/simple_mode_foldetta/log.txt b/dot_plot/examples_v2/simple_mode_foldetta/log_aggregated.txt similarity index 86% rename from dot_plot/examples_v2/simple_mode_foldetta/log.txt rename to dot_plot/examples_v2/simple_mode_foldetta/log_aggregated.txt index 1010e1b..cf0523d 100644 --- a/dot_plot/examples_v2/simple_mode_foldetta/log.txt +++ b/dot_plot/examples_v2/simple_mode_foldetta/log_aggregated.txt @@ -46,28 +46,28 @@ Summary of the effects. - 323 variants are damaging for Functional site ['cofactor'] module See csv file for details. - No classification for Long Range-PSN available yet. - Variants with multiple effects: --- C242W, D281P, G244V, G279W, R248P, R273P, G279H -> [stability, local_interactions] --- K132W, H179L, L111W, V147K, Y234V, P278S, S149P, I232P, Y126L, Y220C, Y236R, R248V, A159H, A159W, Y220K, P151I, R213P, L206P, V203F, R181P, L130E, E286G, Y220E, F134D, V218D, P151H, V217W, F113P, L111G, Y236S, P151K, C176S, L188P, R158Y, E171P, R249G, R213G, F270E, L194A, Y126K, E204P, Y236V, F113S, H179V, M246N, I251G, S127R, S94F, C176R, C238N, G245M, Y107G, Y220G, L289P, V216S, V218G, W146D, Y234A, M246D, G244V, M246K, Y236C, M246F, K132F, F113D, M237Y, M246W, V197W, L194P, F134R, F134T, F113G, Y107E, C238R, V197R, C176N, M160Y, S94L, Y205Q, Y236Q, M133R, N235F, F134V, C238V, V203D, C176W, Y103P, V173D, Y234E, C135R, L194D, L111S, F113E, V197H, L111T, V216N, Y205S, C135Y, C176H, R175D, G226C, Y220D, C176K, C238F, V216D, Y126Q, C238M, Y126R, E198P, L137G, R196P, V197G, Y236P, G245L, F270D, S94W, R282D, F134C, I195F, G244P, F270S, R158W, F113C, F134E, Y234D, C176T, Y205V, I255H, P151G, L111C, C135E, V197K, Y220N, R282P, I255P, C176Q, M160G, Y107S, G245D, C135H, K139P, V272N, F270A, Y107A, P151R, H193P, E287P, Y163N, R175G, R158H, C238T, Y205N, Y126C, R213S, H168P, G226I, I255N, Y163G, F270N, L130G, V203K, F270H, E180P, M169P, G244T, F113K, G226V, N131V, K132Y, S94H, S94M, V272G, V143N, K164P, C238A, Y126G, L111P, Y205G, C238H, V216P, M246S, I251S, V217H, V143S, L130P, C176A, V203G, V272P, Y107N, Y126E, V197N, G199I, S94R, F270R, Y126T, Y163P, Y205A, I232D, I232G, H179Q, I255S, Y107T, V218S, V203R, R249P, Y205W, Y234T, Y103G, M160P, H178E, F270K, Y126N, G244I, M246R, A159D, V203N, R282G, S185P, I251N, V122P, R158N, G154I, I251H, Y163E, Y126S, S94D, F134G, P142H, G245Y, V217R, C176M, P151E, Y107P, V218P, F134Q, I251C, I255G, F134S, F270P, N235Y, H193W, I251A, H179F, C238K, F113I, G262I, F113N, Y126D, Y220P, V197A, M246G, D208G, R267D, L194C, R248I, F134H, Y163C, F270V, G245P, R158F, G245A, I255A, P278G, V272A, V143A, C238Y, I195R, N200G, Y236A, V203Y, Y107K, Y163R, H179T, Y107D, S94N, L111A, Y236E, H179I, L111E, G226A, Y234N, G154T, G245Q, I251P, V217F, Y163Q, G245R, Q136P, L111Y, Y234P, G112P, I195Y, Y236D, Y220S, S127Y, I255C, L130D, P190G, Y107C, R267P, S127W, A159Q, L194G, L111F, I232E, F270Q, E286P, G262V, P142G, V216G, G187I, C238I, G245N, L111R, P151Y, H193R, G245I, G154V, M246Y, R158P, M237P, I251E, V197Y, V197D, V173S, V173P, V203W, C238G, L111N, R158E, S94K, G226P, G226T, L194S, V217K, H179Y, V143P, V218N, P151F, A159E, Y205P, W146P, Y236T, Y234K, I255T, Y205C, A138P, Y220T, F134A, G245W, V203H, C176G, G187V, R175E, G245E, H179A, N239E, Y234S, C238L, G199P, N131I, Y126V, H179M, G245H, L194T, C238W, Y234R, V197P, G245K, F113R, W146G, V143D, I251D, C176V, F270T, C135F, C176F, S94E, Y163D, G187P, Y234Q, H179N, H179K, F134N, I255D, F113Q, L194N, C176Y, V272S, F113V, R110P, Y163S, R248P, P151Q, M246H, G154S, I255E, Y107R, R158D, H179R, Y236N, Y126P, R196D, A159Y, Y126A, G245V, Y234G, A159P, C238Q, R273P, I232A, G199V, S127K, A159R, L111H, F134K, V272D, Y163A, V173G, I251Q, F270G, R156P, V197S, Y205T, F113A, A159K, L111D, Y236K, G262P, A159F, G245F, Y163T, Y205I, R213D, G154P, Y205D, F134P, Y107Q, R158G, Y236H, C135K, R282H, V143G, Y205E, Y236I, Y220A, G245C, I232S, Y220Q, Y205K, S96P, Y220V, Y234C, L194E, H179P, L111Q, S127P, S127I, R175H, H179S, H179W, E285P, H179G, F113T, S94Q, V147W, F270C, C135W, C176I, I255Q, S127Q, I195W, G245T, P151W, G245S, V173N, V197F, Y236G, S127H, V203P, M160D, L194Q, Y163K, C176L, M160W, V217Y, Y205R, S94Y -> [stability, long_range] --- C242D, C242Y, C141F, C141K, C124P, C238M, C238Q, C141G, C141R, C238I, C238N, C141W, C238V, C238A, C242F, C141E, C242H, C238Y, G245C, C242P, C238H, C242W, C238T, C141Q, C141Y, C238G, C141H, C238L, C238K, C238W, C141P, C238R, C238F, C238P -> [stability, disulfide] --- V274W, L194C, H179L, C242D, C176Q, C176V, G245D, G245P, V274P, C176F, G245A, V274Q, C242F, L194K, V274S, C238Y, R175G, H179K, H179N, C242P, R181P, C238T, L194N, C176Y, C176P, H179T, M246H, V274E, C176S, H179R, E180P, H179I, S240P, G245V, G245Q, C238Q, L194A, C176R, H179V, C238N, G245M, M246N, G245R, R175W, C238A, C238H, C242W, M246D, M246S, M246K, C182P, M246F, V274R, M246W, C176A, L194P, L194Y, L194G, C238R, G245F, C238P, C176N, L194R, H179Q, V274H, C238I, G245N, R175F, G245I, C238V, C176W, R175Y, M246Y, G245C, L194D, H178E, C238G, L194E, H179P, M246R, C176H, V274D, R175H, R175D, L194S, H179S, H179W, C176K, H179Y, C238F, H179G, V274F, C242Y, L194W, C238M, C176I, G245Y, C176M, G245T, V274G, G245S, G245W, C242H, G245L, C176G, V274K, R175E, G245E, H179A, N239E, C238L, L194Q, H179F, C238K, C176T, H179M, G245H, C176L, L194T, C238W, M246G, G245K, V274Y -> [stability, functional site] --- Y126A, S185P, Y126Q, Y126C, Y126S, Y126T, Y126V, T284P, Y126N, Y126D, Y126R, Y126G, Y126P, Y126K, S149P, T211P, Y126E -> [stability, ptm] --- D281S, H178L, K120N, D281G, R273P, K120E, M243T, N239Y, K120A, R248C, H178N, C275T, H178Y, K120P, C275R, G244D, K120H, K120G, G244V, H178Q, K120Q, R248P, C275W, R273H, D281A, N239M, C275K, C275Y, K120D, R248G, R248L, W91S, G244C, G244E, H178D, H178P -> [local_interactions, long_range] --- C242W, D281C -> [local_interactions, disulfide] --- C242W, H178N, N239M, H178Y, H178L, H178Q, S240W, S240Y, S240F, H178D, N239Y, M243T, H178P -> [local_interactions, functional site] --- K120C, C238M, C124A, C238Q, C238S, C238N, C238I, C242S, H179C, C238V, C238A, C238Y, G245C, C124G, C238H, V272C, C238T, C238E, C238G, Q144C, C238L, C124S, C238K, W146C, C238W, C242G, C238R, C242A, C238F -> [long_range, disulfide] --- L194C, H179L, R181D, H179D, R175M, C176Q, C182K, H178S, C176V, G245D, C238S, G245P, N239W, C182S, C176F, G245A, H178N, R175P, M243W, R181V, R181Q, E180Q, C238Y, R175A, R175G, C182W, H179K, H179N, L194V, E180K, C176E, R175N, R181P, C238T, M243V, M246P, L194N, C176Y, H178I, E180R, H179T, M243R, M243C, M246H, N239L, C182G, H178K, R181M, C182H, C176S, N239R, H179R, C182I, E180P, H179I, R181I, N239I, M243G, G245V, G245Q, E180L, R181H, R175T, E180H, N239V, C238Q, L194A, M246A, C176R, H179E, H179V, C238N, P177K, M243H, G245M, M243K, M246N, R181Y, C182A, G245R, H178Y, E180C, C238A, L194H, C182L, P177E, E180A, H178C, H178R, C238H, M246C, H178A, M246D, M246S, R181G, C182F, M246K, R181S, M246F, M243E, E180T, M243N, P177F, H178F, M246W, C176A, P177M, L194P, C182N, N239H, L194G, C242G, C238R, C242A, G245F, R175Q, H178P, C176N, R181N, P177H, C182Y, H178L, E180G, N239Q, E180F, H179Q, N239Y, C238I, M243T, G245N, P177R, M246T, G245I, C238V, C176W, C182M, M246Y, R175I, R175S, G245C, E180S, L194D, M243D, H178E, R181F, H178V, R175C, M243S, C238G, P177Q, M246Q, P177I, R181T, L194E, H179P, M246R, H178W, H178M, H178T, E180N, R181W, C176H, M246V, R175H, R181C, R175D, L194S, N239F, N239M, H179S, H179W, M243A, C176K, H179Y, C238F, H179G, H178D, S240G, M243Q, N239K, C238M, M243F, C176I, P177L, M243P, G245Y, P177W, R175V, C176M, G245T, E180I, G245S, H179C, C242S, R175L, G245W, G245L, P177Y, E180W, C176G, R181L, R181E, R175E, C182Q, C238E, G245E, H179A, C182V, M243Y, H178Q, C182E, N239E, H178G, E180D, C238L, C182T, L194Q, M246E, H179F, C182R, C238K, C176T, H179M, G245H, C176L, L194T, C238W, M246G, R181A, G245K, E180M, P177V, E180Y -> [long_range, functional site] --- S149V, T211R, S149E, T211V, S149P, S183K, S149T, T150Q, T150W, T150K, S99N, Y126C, S149D, T150Y, T150F, S149W, S183F, S183P, Y126P, S149N, S183I, T211H, Y126A, T211Q, T211K, Y126K, S185D, S149Y, S149I, S99H, T211S, T211M, T150V, S183T, T211F, S183D, Y126G, S106G, S185Y, S185H, S183V, S149C, T150E, S183Y, Y126H, S99L, S183Q, T211L, S185N, T211E, S269G, T150I, S149Q, Y220M, S149H, T211C, Y126E, Y126T, S99M, S183L, S99K, S99C, S183R, T150R, S99D, T150S, S185V, S99F, S99G, S99I, S183M, S149F, S185M, S149K, Y126N, S149L, S185C, S183G, S185W, S183C, S183N, S185P, S185T, Y220L, T150G, S185G, T150L, T211A, S185F, S149M, Y126Q, Y126S, S185R, T211G, Y126R, S99P, S185I, S185E, T150M, S99R, S215G, S183E, S185K, T211W, S99W, S99Q, T150C, T150H, S185Q, S185L, S149R, T150A, T211I, Y126V, T211Y, S183W, S99V, Y126D, S183H, S99E -> [long_range, ptm] --- C242D, C242Y, C238M, C238Q, C238S, C238N, C238I, C242N, C242T, C242M, C242K, H179C, C242Q, C242S, C238D, C238V, C238A, C242F, C242H, C242V, C238Y, G245C, C242P, C238H, C242I, C242W, C238T, C238E, C238G, C242E, C238L, C242L, C238K, C242R, C238W, C242G, C238R, C242A, C238F, C238P -> [disulfide, functional site] +-- C242W, G279W, R273P, G279H, G244V, D281P, R248P -> [stability, local_interactions] +-- G245N, G226P, I251N, I195W, V203W, F134H, H179Q, L111E, P151H, K132F, N239E, V143G, L111R, V197K, V217Y, C176T, G262P, D208G, C238Y, Y220N, S94L, A159K, V272P, H179W, F270Q, L194D, E286P, G154I, N200G, N131I, G245L, G245A, I255H, Y163T, C238V, S185P, S94R, S94M, R282G, F270T, C238A, H179A, V218N, F113S, F113P, M160Y, Y236G, Y163Q, A159F, H179T, L194G, H179F, I251S, F134C, L289P, L130E, Y126N, E180P, P151F, S94E, I251E, M246F, Y126P, Y205C, A159H, S94H, F134T, H179R, G199P, C135K, V203N, V122P, G244T, F270P, A159E, Y205A, Y107A, Y220G, S94K, C176G, L111T, V203K, S94N, I251H, L137G, I255G, L194Q, V197G, I251C, I251A, H193R, K132Y, S127P, C176H, S96P, F134V, I255P, C176I, V197N, G262V, R213G, G199I, Y107E, G226V, Y234A, V218S, V218D, F270C, V218G, I255T, L111P, M169P, R213P, S127I, F134R, S94W, M160G, V173P, L194T, Y234P, E171P, H178E, H193P, L111N, I232E, C238Q, L111H, C135R, V216S, C238I, S127Y, P151I, G245K, V217W, Y236A, Y163D, F270N, Y236K, G245Q, V197S, F113C, C176Q, A159W, L194A, Y205Q, P151G, V272S, P151K, V203Y, V173N, Y103G, M160W, F134A, Y126S, G262I, Y234E, C176Y, S94D, R158F, G245Y, Y163A, C176V, Y220V, H179G, Y205P, G226T, F113A, Y220C, Y205E, I232P, Y234S, H179V, R267D, V203D, W146D, Y163N, C176L, Y220T, C176S, I232S, L188P, M246K, S127Q, F270H, C238L, Y236I, G154S, G245S, R158G, Y234N, V218P, Y107N, L194P, Y220S, I255D, H179P, Y234D, V197A, M246N, C135W, M160D, V272D, V217K, Y220Q, H179I, Y234V, M237Y, L111Y, G245E, G245I, P190G, Y220D, Y236T, R158P, R175G, P142H, V143P, F270E, P151Y, G226A, Y236H, H168P, I251G, R273P, F113R, Y107R, V216G, V203G, C238F, F134S, F270D, Y107D, L111D, M246Y, A138P, G187V, R213S, L206P, M160P, I255N, L111F, C176F, G154T, I255E, R248V, E286G, I232G, H179M, Y220P, Y163G, I255A, Y234T, R248P, P151R, Y234K, H179L, V143N, Y163K, Y126Q, H193W, F113V, M246H, L111Q, Y205D, V203P, Y234Q, P278S, L111W, V197D, V217F, G245T, I251P, V143A, Y236E, V173G, H179K, V173S, I251Q, R248I, R282P, Y205W, R213D, H179N, R156P, Y236S, S94F, W146P, I232D, R267P, F113K, K132W, Y163R, S127H, N131V, C176M, G245R, Y126K, M246D, A159Y, G244P, L111C, R196P, Y107C, Y205G, S127R, R175D, M133R, V272N, Y126R, S94Q, F134E, V216P, L194N, H179Y, A159R, Y220K, Y126L, V197P, G187I, G244V, F270A, P151W, R175H, K139P, V216N, F113Q, G244I, V217R, Y220A, I251D, Y236P, Y126G, G226C, E198P, Y163E, F134Q, Y107G, K164P, L194E, G199V, L194C, C176A, F134D, M237P, Y126C, Y205R, S127W, P142G, G245H, E204P, G245V, Y205N, R249G, R158D, R282H, Y236R, L111S, V197F, Y236Q, R249P, R196D, G245C, G245W, V173D, C238M, L130P, V203R, M246S, G187P, F134K, Y205V, V216D, Y107P, V147K, Y163C, R181P, Y234C, Y236N, F134N, N235Y, E287P, Q136P, G154V, N235F, Y205S, C176W, R158N, V197H, Y220E, F270V, Y205K, V143D, Y163P, I255Q, R158H, A159P, V203H, Y103P, F113N, Y126V, M246G, Y234G, F270K, Y107Q, R282D, Y236C, P278G, G154P, C135Y, G245M, F113I, S149P, F113E, C238R, F270G, C135H, V197W, Y205T, C238H, C238N, Y234R, I255C, C238T, F134P, R158E, Y126D, G226I, V203F, C176K, R158W, G245P, Y236D, A159D, V217H, I195Y, C238W, Y126E, M246W, V197Y, V143S, I255S, L111A, R110P, W146G, C135F, Y126T, C238K, F113G, C135E, F113T, Y163S, L130G, V147W, F270S, R158Y, Y107K, F270R, I195F, C176N, Y107S, V272A, L194S, M246R, G245D, P151Q, E285P, G245F, S94Y, C176R, P151E, C238G, Y126A, I195R, R175E, Y236V, A159Q, H179S, F134G, G112P, I232A, Y107T, V197R, L130D, L111G, F113D, V272G, Y205I, S127K -> [stability, long_range] +-- C141Q, C238L, C242H, C238W, C141K, C238V, C238R, C238G, C238Q, C238P, C238A, C141Y, C242P, C141W, C238F, C242F, C238I, C238H, C141R, C242W, C238N, C238K, C238T, C141E, C238Y, C141P, C141G, C242D, C242Y, G245C, C141H, C141F, C238M, C124P -> [stability, disulfide] +-- H179M, G245N, L194T, V274D, V274P, R181P, H178E, V274K, H179Q, H179L, N239E, L194R, C176W, C238Q, C238P, C238I, M246H, V274R, G245K, C176T, G245T, C238Y, R175Y, H179K, G245Q, M246G, H179W, C176Q, L194D, R175W, L194A, H179N, G245L, C182P, L194Y, G245A, R175F, G245M, C238V, C176Y, C238R, C238A, C176M, G245Y, H179A, C176V, C242P, G245R, H179G, C238H, V274S, M246D, C238N, C238T, V274G, H179T, L194G, L194K, H179F, R175D, H179V, C176K, C242D, E180P, V274E, M246F, L194N, C176L, H179Y, C176S, G245P, M246K, H179R, V274Y, C238L, G245S, V274F, C176P, C238W, L194P, H179P, V274Q, R175H, M246W, C242F, M246N, C238K, H179I, C176G, G245E, G245I, V274W, V274H, C242Y, R175G, L194Q, C176N, L194E, L194W, L194C, C176A, S240P, L194S, C176H, C242H, M246R, G245D, G245F, G245H, C176R, C238G, G245V, C176I, C238F, C242W, M246Y, R175E, H179S, G245C, G245W, C238M, C176F, M246S -> [stability, functional site] +-- Y126N, Y126E, Y126T, Y126R, S185P, Y126Q, T284P, Y126P, T211P, Y126C, Y126V, Y126G, Y126K, Y126D, Y126S, S149P, Y126A -> [stability, ptm] +-- H178P, G244E, K120G, H178N, G244V, R248P, K120H, K120A, C275K, R248L, R248C, K120D, D281G, C275W, W91S, C275R, R273P, G244C, H178D, C275Y, K120P, D281A, M243T, N239M, R273H, K120N, N239Y, C275T, R248G, D281S, H178Q, K120Q, H178L, K120E, H178Y, G244D -> [local_interactions, long_range] +-- D281C, C242W -> [local_interactions, disulfide] +-- H178P, C242W, S240F, S240W, H178Q, H178L, H178N, S240Y, M243T, N239M, H178Y, N239Y, H178D -> [local_interactions, functional site] +-- H179C, C238L, K120C, C238W, C238V, C124G, C238G, C238R, C238Q, C238A, Q144C, C238F, C238I, C238H, C238N, C238K, C238T, C242G, C124S, C238S, C238Y, V272C, W146C, C124A, C242S, G245C, C238M, C242A, C238E -> [long_range, disulfide] +-- H179M, G245N, L194T, R175C, P177E, H178E, R181E, R181P, C182I, H179Q, H179L, N239E, H178W, C176W, C238Q, S240G, E180Y, E180N, C182W, M243E, M246E, H179E, M246A, H178K, C238I, M246H, R181N, R181M, M243N, P177V, E180A, G245K, M246P, M243K, C176T, H178M, C242A, G245T, C238Y, H179D, C182R, C182N, H178R, H179K, G245Q, M246G, R175V, C176Q, H179W, L194D, P177R, L194A, P177Y, R175L, H178P, E180G, R175I, E180I, R181C, H179N, R181Y, G245L, H178N, H179C, P177I, H178I, G245A, G245M, R175S, C238V, C176Y, C238R, C182M, E180T, R175M, C238A, C176M, G245Y, H179A, C176V, G245R, H179G, H178A, C238H, M246D, C182Y, R181L, C182H, C238N, M243Y, L194V, C238T, R175Q, M246V, H179T, L194G, N239M, H179F, R181A, N239L, R175D, H179V, C176K, M243V, E180P, H178Q, H178L, M246F, M243Q, L194N, C176L, H179Y, M243G, C176S, M243D, H178Y, P177K, P177W, G245P, M246K, N239F, H179R, R181W, N239I, E180M, C238L, G245S, N239W, R175A, H178F, C238W, C182E, C182F, C182G, L194P, R181Q, H179P, R175H, C182A, C176E, M246W, M243S, N239Q, P177H, M246N, N239H, H178T, N239K, H178D, C182T, C238K, M243T, C242G, M243C, H179I, R175N, C176G, C182Q, N239Y, G245E, G245I, E180H, R175G, R181S, L194Q, N239V, E180L, E180R, R175T, E180S, P177L, C176N, L194E, P177M, C182S, L194C, C176A, M243W, R181V, L194S, C176H, P177F, E180D, M246T, M246R, E180Q, G245D, H178C, G245F, G245H, C176R, C238G, C182K, G245V, R181D, C182V, M243R, R181F, R175P, C176I, L194H, C238F, M243H, R181I, H178G, E180W, M246Y, H178V, R175E, M243A, H179S, C238S, M243P, E180C, R181T, E180F, N239R, M246C, C242S, G245C, P177Q, G245W, R181H, M243F, H178S, C238M, E180K, C238E, C176F, M246Q, R181G, C182L, M246S -> [long_range, functional site] +-- S185K, S149C, S183N, T211M, S215G, S149Y, S149H, S185T, T150C, S149R, Y126Q, S149I, S185F, S99E, T211Q, S183I, T150Q, S149W, T150G, S149E, S185V, S183P, T150I, S149N, S185W, Y126V, S185C, S99H, T211H, T211F, S183Y, S183G, S99P, S183Q, Y126S, S149P, S99D, S185P, T150V, Y220L, S269G, S183M, S149T, Y126K, T211Y, S99G, S185H, S185L, Y126D, T150F, T211E, S99L, S185M, T211G, T211W, Y126N, S99M, Y126R, Y126P, T211S, T150K, S185E, S183W, S185D, S185G, T150M, T211C, T150R, S185R, T150E, T211V, S149Q, S99C, T150Y, Y126E, Y126H, S183E, S183D, S183K, T211I, S99I, S99W, T211L, S99N, S149D, T150W, S149F, Y126T, S149L, Y126G, S183T, S106G, S183F, S149V, Y220M, S149M, S149K, T150S, S183V, S185Q, S185Y, S99K, S183C, T211K, T150H, Y126C, S99F, T150L, S183L, S183R, Y126A, S99R, T211A, T211R, S99V, S99Q, T150A, S185I, S185N, S183H -> [long_range, ptm] +-- C242R, C242L, H179C, C238L, C242H, C238W, C238V, C242E, C242M, C238R, C238G, C238Q, C238P, C242K, C238A, C242P, C242I, C238F, C242F, C238I, C238H, C242W, C238N, C238K, C242T, C238T, C242G, C238S, C238Y, C238D, C242D, C242S, C242Y, G245C, C242N, C238M, C242A, C242Q, C242V, C238E -> [disulfide, functional site] -- R273P, G244V, R248P -> [stability, local_interactions, long_range] -- C242W -> [stability, local_interactions, disulfide] --- C238T, C238K, C238N, C238G, C238M, C238V, C238A, G245C, C238Q, C238W, C238Y, C238R, C238F, C238I, C238L, C238H -> [stability, long_range, disulfide] --- L194C, H179L, C176Q, C176V, G245D, G245P, C176F, G245A, C238Y, R175G, H179K, H179N, R181P, C238T, L194N, C176Y, H179T, M246H, C176S, H179R, E180P, H179I, G245V, G245Q, C238Q, L194A, C176R, H179V, C238N, G245M, M246N, G245R, C238A, C238H, M246D, M246S, M246K, M246F, M246W, C176A, L194P, L194G, C238R, G245F, C176N, H179Q, C238I, G245N, G245I, C238V, C176W, M246Y, G245C, L194D, H178E, C238G, L194E, H179P, M246R, C176H, R175H, R175D, L194S, H179S, H179W, C176K, H179Y, C238F, H179G, C238M, C176I, G245Y, C176M, G245T, G245S, G245W, G245L, C176G, R175E, G245E, H179A, N239E, C238L, L194Q, H179F, C238K, C176T, H179M, G245H, C176L, L194T, C238W, M246G, G245K -> [stability, long_range, functional site] --- Y126A, S185P, Y126Q, Y126C, Y126S, Y126T, Y126V, Y126N, Y126D, Y126R, Y126G, Y126P, Y126K, S149P, Y126E -> [stability, long_range, ptm] --- C242D, C242Y, C238M, C238Q, C238N, C238I, C238V, C238A, C242F, C242H, C238Y, G245C, C242P, C238H, C242W, C238T, C238G, C238L, C238K, C238W, C238R, C238F, C238P -> [stability, disulfide, functional site] --- H178N, N239M, H178Y, H178L, H178Q, H178D, N239Y, M243T, H178P -> [local_interactions, long_range, functional site] +-- C238V, C238N, C238R, C238G, C238Q, C238K, G245C, C238T, C238A, C238L, C238M, C238F, C238W, C238I, C238H, C238Y -> [stability, long_range, disulfide] +-- H179M, G245N, L194T, R181P, H178E, H179Q, H179L, N239E, C176W, C238Q, C238I, M246H, G245K, C176T, G245T, C238Y, H179K, G245Q, M246G, H179W, C176Q, L194D, L194A, H179N, G245L, G245A, G245M, C238V, C176Y, C238R, C238A, C176M, G245Y, H179A, C176V, G245R, H179G, C238H, M246D, C238N, C238T, H179T, L194G, H179F, R175D, H179V, C176K, E180P, M246F, L194N, C176L, H179Y, C176S, G245P, M246K, H179R, C238L, G245S, C238W, L194P, H179P, R175H, M246W, M246N, C238K, H179I, C176G, G245E, G245I, R175G, L194Q, C176N, L194E, L194C, C176A, L194S, C176H, M246R, G245D, G245F, G245H, C176R, C238G, G245V, C176I, C238F, M246Y, R175E, H179S, G245C, G245W, C238M, C176F, M246S -> [stability, long_range, functional site] +-- Y126N, Y126E, Y126T, Y126R, S185P, Y126Q, Y126P, Y126C, Y126V, Y126G, Y126K, Y126D, Y126S, S149P, Y126A -> [stability, long_range, ptm] +-- C238L, C242H, C238W, C238V, C238R, C238G, C238Q, C238P, C238A, C242P, C238F, C242F, C238I, C238H, C242W, C238N, C238K, C238T, C238Y, C242D, C242Y, G245C, C238M -> [stability, disulfide, functional site] +-- H178P, H178Q, H178L, H178N, M243T, N239M, H178Y, N239Y, H178D -> [local_interactions, long_range, functional site] -- C242W -> [local_interactions, disulfide, functional site] --- C238M, C238Q, C238S, C238N, C238I, H179C, C242S, C238V, C238A, C238Y, G245C, C238H, C238T, C238E, C238G, C238L, C238K, C238W, C242G, C238R, C242A, C238F -> [long_range, disulfide, functional site] --- C238T, C238K, C238N, C238G, C238M, C238V, C238A, G245C, C238Q, C238W, C238Y, C238R, C238F, C238I, C238L, C238H -> [stability, long_range, disulfide, functional site] +-- H179C, C238L, C238W, C238V, C238R, C238G, C238Q, C238A, C238F, C238I, C238H, C238N, C238K, C238T, C242G, C238S, C238Y, C242S, G245C, C238M, C242A, C238E -> [long_range, disulfide, functional site] +-- C238V, C238N, C238R, C238G, C238Q, C238K, G245C, C238T, C238A, C238L, C238M, C238F, C238W, C238I, C238H, C238Y -> [stability, long_range, disulfide, functional site] - We aggregated all the variants that have at least one of the MAVISp modules with a predicted damaging effect (except for PTM.function) and retained only the ones with a REVEL score higher than 0.5 for a total of 652 variants which could be of interest for further investigation: -- ['P92A', 'P92S', 'L93V', 'S94L', 'S94P', 'S94T', 'S95F', 'S96P', 'S96Y', 'V97A', 'V97D', 'V97F', 'V97I', 'P98H', 'P98L', 'P98S', 'S99F', 'S99P', 'T102I', 'Y103C', 'Y103H', 'G105A', 'G105C', 'G105D', 'G105R', 'G105S', 'G105V', 'S106R', 'Y107C', 'Y107D', 'Y107H', 'Y107S', 'G108C', 'G108D', 'G108S', 'G108V', 'F109C', 'F109I', 'F109S', 'F109V', 'R110G', 'R110H', 'R110L', 'R110P', 'R110S', 'L111P', 'L111Q', 'L111R', 'F113C', 'F113L', 'F113S', 'H115Y', 'S116C', 'S116F', 'G117A', 'G117E', 'G117R', 'G117V', 'T118A', 'A119G', 'K120E', 'K120M', 'K120N', 'K120Q', 'K120T', 'S121F', 'V122L', 'V122M', 'T123I', 'C124F', 'C124G', 'C124R', 'C124S', 'C124Y', 'T125A', 'T125K', 'T125M', 'T125P', 'T125R', 'Y126C', 'Y126D', 'Y126H', 'Y126N', 'Y126S', 'S127C', 'S127F', 'S127P', 'S127T', 'S127Y', 'P128L', 'P128S', 'A129D', 'L130F', 'L130H', 'L130P', 'L130R', 'L130V', 'N131H', 'N131I', 'N131K', 'N131S', 'N131Y', 'K132E', 'M133K', 'M133R', 'F134C', 'F134I', 'F134L', 'F134S', 'F134V', 'C135F', 'C135G', 'C135R', 'C135S', 'C135W', 'C135Y', 'Q136E', 'Q136H', 'Q136K', 'Q136L', 'Q136P', 'Q136R', 'L137P', 'L137Q', 'L137V', 'A138D', 'A138P', 'A138T', 'A138V', 'K139E', 'K139N', 'K139Q', 'K139T', 'T140A', 'T140I', 'C141F', 'C141G', 'C141R', 'C141S', 'C141W', 'C141Y', 'P142A', 'P142H', 'P142L', 'P142R', 'P142S', 'V143A', 'V143E', 'V143G', 'Q144H', 'Q144K', 'Q144L', 'Q144P', 'Q144R', 'L145P', 'L145R', 'W146C', 'W146G', 'W146S', 'V147F', 'V147G', 'V147I', 'D148V', 'D148Y', 'S149P', 'P151A', 'P151H', 'P151L', 'P151R', 'P151S', 'P152A', 'P152S', 'G154A', 'G154C', 'G154D', 'G154S', 'G154V', 'T155I', 'T155N', 'T155P', 'R156G', 'R156H', 'R156L', 'R156P', 'R156S', 'V157A', 'V157D', 'V157F', 'V157G', 'R158C', 'R158G', 'R158H', 'R158L', 'R158P', 'R158S', 'A159D', 'A159P', 'A159T', 'A159V', 'M160K', 'M160R', 'M160T', 'M160V', 'I162F', 'I162N', 'I162S', 'Y163C', 'Y163D', 'Y163H', 'Y163N', 'Y163S', 'K164E', 'K164M', 'K164N', 'K164Q', 'K164T', 'Q165E', 'Q165P', 'S166L', 'S166P', 'S166T', 'Q167H', 'Q167K', 'Q167L', 'Q167R', 'H168D', 'H168L', 'H168N', 'H168P', 'H168Q', 'H168R', 'H168Y', 'M169T', 'M169V', 'T170A', 'T170K', 'T170M', 'T170R', 'T170S', 'E171A', 'E171D', 'E171G', 'V172A', 'V172D', 'V172F', 'V172G', 'V173A', 'V173E', 'V173G', 'V173M', 'R174G', 'R174M', 'R174S', 'R174T', 'R174W', 'R175C', 'R175G', 'R175H', 'R175L', 'R175P', 'R175S', 'C176F', 'C176G', 'C176R', 'C176S', 'C176W', 'C176Y', 'P177H', 'P177L', 'P177R', 'H178D', 'H178L', 'H178N', 'H178P', 'H178Q', 'H178Y', 'H179D', 'H179L', 'H179N', 'H179P', 'H179Q', 'H179R', 'H179Y', 'E180D', 'E180G', 'E180K', 'E180Q', 'R181C', 'R181G', 'R181H', 'R181L', 'R181P', 'R181S', 'C182R', 'C182W', 'C182Y', 'S183L', 'D184E', 'D184G', 'D184H', 'D184Y', 'S185R', 'D186E', 'D186G', 'D186H', 'D186V', 'G187C', 'G187D', 'G187R', 'G187S', 'G187V', 'L188Q', 'L188V', 'A189D', 'A189G', 'A189P', 'P190A', 'P190H', 'P190L', 'P190R', 'P190S', 'P190T', 'P191A', 'P191H', 'P191L', 'P191R', 'P191S', 'Q192H', 'Q192K', 'Q192L', 'Q192R', 'H193D', 'H193L', 'H193N', 'H193P', 'H193Q', 'H193R', 'H193Y', 'L194H', 'L194P', 'L194R', 'L194V', 'I195F', 'I195N', 'I195S', 'R196G', 'R196L', 'R196P', 'R196Q', 'V197A', 'V197E', 'V197G', 'V197L', 'V197M', 'E198D', 'E198G', 'E198K', 'E198Q', 'G199A', 'G199E', 'G199R', 'G199V', 'N200I', 'N200S', 'N200Y', 'L201S', 'R202H', 'R202L', 'R202P', 'V203A', 'V203E', 'V203L', 'V203M', 'E204A', 'E204G', 'E204K', 'Y205C', 'Y205D', 'Y205H', 'Y205N', 'Y205S', 'D207A', 'D207G', 'D207Y', 'D208E', 'D208G', 'D208H', 'D208V', 'D208Y', 'R209G', 'R209I', 'R209S', 'R209T', 'T211A', 'T211I', 'T211N', 'T211P', 'T211S', 'R213G', 'R213L', 'R213P', 'R213Q', 'H214L', 'H214R', 'H214Y', 'S215C', 'S215G', 'S215I', 'S215T', 'V216A', 'V216E', 'V216G', 'V217G', 'V217L', 'V218A', 'V218E', 'V218G', 'P219S', 'Y220C', 'Y220D', 'Y220H', 'Y220N', 'Y220S', 'E221D', 'E221G', 'E221K', 'P222L', 'P222Q', 'E224A', 'E224D', 'E224G', 'E224K', 'E224Q', 'V225D', 'V225F', 'V225G', 'G226A', 'G226D', 'G226S', 'G226V', 'S227P', 'D228A', 'D228G', 'D228H', 'D228V', 'D228Y', 'C229G', 'C229S', 'T230A', 'T230P', 'T230S', 'T231A', 'T231I', 'T231S', 'I232F', 'I232N', 'I232S', 'I232T', 'H233D', 'H233L', 'H233P', 'H233Q', 'H233R', 'H233Y', 'Y234C', 'Y234D', 'Y234H', 'Y234N', 'Y234S', 'N235H', 'N235I', 'N235K', 'N235S', 'N235Y', 'Y236C', 'Y236D', 'Y236H', 'Y236N', 'Y236S', 'M237K', 'M237R', 'M237T', 'M237V', 'C238F', 'C238G', 'C238R', 'C238S', 'C238W', 'C238Y', 'N239H', 'N239I', 'N239K', 'N239Y', 'S240G', 'S241P', 'C242F', 'C242G', 'C242R', 'C242S', 'C242W', 'C242Y', 'M243K', 'M243R', 'M243T', 'M243V', 'G244A', 'G244C', 'G244D', 'G244R', 'G244S', 'G244V', 'G245A', 'G245C', 'G245D', 'G245R', 'G245S', 'G245V', 'M246K', 'M246R', 'M246T', 'M246V', 'N247D', 'N247I', 'N247T', 'R248G', 'R248L', 'R248P', 'R248Q', 'R249G', 'R249M', 'R249S', 'R249T', 'R249W', 'P250A', 'P250S', 'I251F', 'I251N', 'I251S', 'I251T', 'I251V', 'L252H', 'L252P', 'T253P', 'I254S', 'I255F', 'I255N', 'I255S', 'I255T', 'I255V', 'L257P', 'L257Q', 'L257R', 'E258G', 'D259E', 'D259H', 'D259V', 'D259Y', 'S260C', 'S260F', 'S260P', 'S260T', 'S260Y', 'S261G', 'G262C', 'G262D', 'G262R', 'G262S', 'G262V', 'L264R', 'L265P', 'G266E', 'G266R', 'G266V', 'R267G', 'R267L', 'R267P', 'R267Q', 'R267W', 'S269G', 'S269I', 'S269N', 'S269R', 'S269T', 'F270C', 'F270I', 'F270L', 'F270S', 'F270V', 'V272A', 'V272E', 'V272G', 'R273C', 'R273G', 'R273H', 'R273L', 'R273P', 'R273S', 'V274D', 'V274F', 'V274G', 'C275F', 'C275G', 'C275R', 'C275S', 'C275W', 'C275Y', 'A276G', 'A276P', 'A276T', 'C277F', 'C277G', 'C277R', 'C277S', 'C277W', 'C277Y', 'P278A', 'P278H', 'P278L', 'P278R', 'P278S', 'P278T', 'G279A', 'G279E', 'G279R', 'G279V', 'G279W', 'R280G', 'R280I', 'R280K', 'R280S', 'R280T', 'D281A', 'D281G', 'D281V', 'D281Y', 'R282G', 'R282L', 'R282P', 'R282Q', 'R282W', 'R283P', 'T284I', 'T284P', 'E285A', 'E285D', 'E285G', 'E286A', 'E286D', 'E286G', 'E287A', 'E287G', 'L289P'] - We aggregated all the variants that have at least one of the MAVISp modules with a predicted damaging effect (except for PTM.function) and retained only the ones with a Demask delta fitness >= 0.25 or <= -0.25 for a total of 2044 variants which could be of interest for further investigation: diff --git a/dot_plot/examples_v2/simple_mode_foldetta/mechanistic_indicators_out.csv b/dot_plot/examples_v2/simple_mode_foldetta/mechanistic_indicators_out_aggregated.csv similarity index 100% rename from dot_plot/examples_v2/simple_mode_foldetta/mechanistic_indicators_out.csv rename to dot_plot/examples_v2/simple_mode_foldetta/mechanistic_indicators_out_aggregated.csv diff --git a/dot_plot/examples_v2/simple_mode_foldetta_thermompnn/dot_plot.pdf b/dot_plot/examples_v2/simple_mode_foldetta_thermompnn/dot_plot.pdf index 5343b4d1527f27a25924a7439866c44afb3f4fb4..9d215849e595522c63d9caa8d44fed08e79d5ee5 100644 GIT binary patch delta 37 tcmbQeO=k8snT8g|7N!>F7M2#)Eo{o4IZchs4Gjz}O)R(Td}e#E4gmN&44(i1 delta 37 tcmbQeO=k8snT8g|7N!>F7M2#)Eo{o4IZcc#jEs#;Oii}yd}e#E4gmNl44VJ| diff --git a/dot_plot/examples_v2/simple_mode_foldetta_thermompnn/log.txt b/dot_plot/examples_v2/simple_mode_foldetta_thermompnn/log_germline.txt similarity index 86% rename from dot_plot/examples_v2/simple_mode_foldetta_thermompnn/log.txt rename to dot_plot/examples_v2/simple_mode_foldetta_thermompnn/log_germline.txt index ddbd262..9ed6528 100644 --- a/dot_plot/examples_v2/simple_mode_foldetta_thermompnn/log.txt +++ b/dot_plot/examples_v2/simple_mode_foldetta_thermompnn/log_germline.txt @@ -54,28 +54,28 @@ Summary of the effects. - 323 variants are damaging for Functional site ['cofactor'] module See csv file for details. - No classification for Long Range-PSN available yet. - Variants with multiple effects: --- G279H, G244V, R273P, G279W, D281P, C242W, R248P -> [stability, local_interactions] --- R158G, G245Q, Y205T, M160Y, F270H, V173G, Y234G, C176I, N235Y, R174P, I232E, V203W, V147H, H179L, P151E, P151I, Q144G, Y107L, Y163Q, Y220H, A159F, P278G, L130W, M160D, V218P, L194E, V218G, D208G, Y163H, L111R, I232S, V97G, Y205W, R248P, G244P, F270T, S94K, M133Y, V216N, L130T, Y236R, S127K, Y163G, I251A, Y163E, V216D, C176S, Y163S, F113C, P151F, P278S, L194A, M246N, Y236E, H179Q, G187V, G245F, V272P, H179T, I255D, R158N, V143P, L111H, C176Q, L194P, F113Q, Q136P, C135F, R174Q, G245E, L130A, Y126H, S94W, Y163R, F270V, Y107Q, Y107R, F134V, Y205D, V217Y, C176L, S127P, T211M, G245M, Y107S, R158E, Y236D, S94E, R181P, L130S, C176A, Y107A, Y107I, R110D, K132F, E286G, S94H, I255T, Y205Q, A159E, R273G, M246K, S94M, R249G, V143D, L111S, G245S, V203Y, G245L, V203N, A159D, M237R, M160P, C176T, Y107T, L130E, Y220Q, V216T, G245Y, Y163T, G245V, H179P, I255S, S185P, I195W, L194H, H179V, C176M, C238A, M160R, M246D, H179F, I232G, I232R, S127M, V203H, T211E, Y220I, Y234A, C176R, R156P, C238G, Y126K, P142H, R267D, F113A, Y220G, Y234E, Y107K, I232D, R158P, Y234C, C238H, I195Y, E204P, C238Y, G244I, T211R, C176G, V218N, S94R, L194N, D208K, V216G, V272N, V197H, S127W, L111G, Y126G, A159P, V173P, G187I, Y205R, R175E, R248V, L111Y, Y236K, L188P, A159R, Y236Q, Y220M, Y205N, F113S, A159Y, G199P, C135E, F113D, V147W, C135K, F270K, S127F, F270Q, F134G, S127G, V147R, S127I, L130P, R213G, L111A, H179W, H179A, M160W, I251D, C135R, C238M, P151Y, F270S, V218A, L194D, L111D, Y126E, V122P, T211K, M246G, S94D, S94L, C238V, Y126M, R175H, C238F, G226C, H179R, I255G, G245K, R249P, H168P, G112P, F113R, F134H, T211Q, R213D, Y126Q, G226T, S127Y, T211A, R156G, G154V, A159W, V197F, H179S, F113N, R174I, R174S, K139P, V203F, I255Q, Y205K, Y236G, F113V, H179N, A159Q, H193P, V143G, F134N, Y220V, G262P, G245A, Y126P, M246H, C176K, M246F, S94F, Y163D, V217F, V197G, F270P, I255H, V272D, Y163N, H179I, G245P, R110P, C238W, Y236T, L130N, T230G, C176N, V272G, Y205I, P142E, H179M, Y236N, V173S, Y234R, Y163M, R267G, F134P, L194S, R213S, G244V, Y234Q, M169P, Y220D, L289P, Y107E, M160N, I251H, L130Y, E286P, L137S, F134E, G245D, G154I, S127E, L111E, H178E, L194Q, H179G, K164P, V217R, F270N, T211G, G244T, K132Y, Y236V, E285P, F134R, L194T, Y126I, Y236A, M237P, R196P, F270D, C238L, Y163C, Y220C, Y236L, R156D, R158W, Y236C, V97D, H179K, R267N, Y205V, Y126A, Y220T, R273P, L111P, M237K, Y234V, R174A, Y107G, C176V, C176W, Y220K, I232H, F270R, L111F, V143N, P151G, P151S, I251C, F113K, G154T, F134T, V203K, R174D, M160G, Y205M, Y107P, F113P, V197R, Y126R, V203D, Q144P, Y107N, V203P, Y163K, Y205S, Y236P, V197W, Y236S, F134Q, R202P, Y126C, Y126L, K132W, V217K, G245N, C135N, R282H, F113G, Y234T, P151K, S94P, V197P, I255A, L137N, V203R, V197N, I251T, V197S, T211Y, L130R, A138P, M246R, R267E, Y126T, C238R, Q136D, V197Y, R158F, G187P, Y205L, G154S, R175G, V197K, R282G, G199V, L137G, Y103P, F134S, S94Q, H179Y, R267P, S127H, L130G, V217H, Y205E, V197A, I255C, G226A, N235F, Y205G, Y205C, V173D, C238I, V272S, Y236M, N200G, L130H, T211L, C238K, P151R, F270A, R282P, W146P, L111Q, G226I, P151Q, F270C, S94I, G262V, P278A, M246W, Y107D, V197T, V197D, L130D, I251G, R174N, I251P, F113I, R158H, M246S, I232A, Y126D, S94N, Y103G, Y107C, T211F, F134K, S127R, C176Y, F113T, V143A, V197M, V218S, E171P, T231G, A159H, V217W, E221P, V216P, Y220N, Y205A, T211I, M246Y, I255E, R174L, V172G, R213P, T211H, P142Q, R175D, C176H, Y236I, T211V, V147K, Y126N, C135Y, F270E, S127L, L111T, Y234P, Y126S, L137D, I251N, G154P, Y234D, I195F, L194G, Y163V, C238T, Y205P, C135H, L130Q, H193W, L111W, I232P, Y163L, M133R, M133K, I251E, H193R, S149P, E287P, R174E, A159K, S94Y, I255P, G245W, Y107V, P151W, F134L, V272A, G245R, V216S, M160K, Y220E, W146G, W146D, S127V, G226P, F270G, N131V, N239E, Y163A, L111C, I232Q, R174W, F134A, M237Y, Y220P, V143T, F134C, L111N, V143S, R158Y, E180P, Y163P, G245T, N131I, I232N, S127Q, G245H, Y220A, I255N, A159I, S96P, V203G, C238N, T211W, R156E, G262I, Y234N, C238Q, Y234S, I195R, Y220R, P151H, R196D, P190G, C135W, G245C, P142G, R174G, F134D, V173N, Y234K, E198P, V218D, R158D, R282D, F113H, Y126V, R248I, Y163I, I251Q, L206P, Y220S, C176F, I251S, I232T, G245I, G226V, F113E, Y236H, L194C, G199I -> [stability, long_range] --- C238H, C141K, C238Y, C238N, C124K, C141Q, C242F, C238Q, C238R, C141Y, C141P, C238A, C141D, G245C, C238M, C242P, C141W, C242H, C238W, C238V, C242W, C238I, C141R, C238T, C238G, C141H, C238F, C141E, C238K, C242Y, C124P, C238L, C242D, C141F, C141G, C238P -> [stability, disulfide] --- C238H, L194S, G245Q, C238Y, M246W, C176G, L194N, C176P, C176I, H179L, V274N, G245D, M246S, R175F, R175E, H178E, L194Q, H179G, C176Y, L194K, L194T, L194E, V274K, C238L, V274W, M246Y, H179K, C242F, C176S, C176H, R175D, H179W, H179A, R175Y, L194A, V274Y, M246N, V274D, H179Q, C238M, C176V, V274E, C176W, L194D, L194R, M246G, G245F, C238V, H179T, S240P, C242W, L194G, C238T, V274F, R175H, C176Q, L194P, C238F, G245E, H179R, C242Y, G245K, V274R, C176L, G245M, V274H, G245W, R181P, V274S, C176A, G245R, C242P, R175W, G245N, N239E, M246K, H179S, G245S, G245L, G245T, E180P, G245H, C182P, V274T, C176T, H179N, C242D, V274A, G245Y, C238P, L194Y, G245A, V274G, M246H, M246R, C238N, G245V, H179P, C176K, C238Q, C238R, M246F, L194H, C176M, H179V, V274Q, R175G, C238A, G245C, G245P, M246D, H179I, H179F, H179Y, V274P, C242H, L194W, C238W, C176N, C176R, C238I, C238G, C176F, H179M, G245I, C238K, L194C -> [stability, functional site] --- T211I, Y126P, T211M, Y126R, Y126A, T211R, T211W, S149P, Y126T, S185P, T211H, T211P, T211Q, T211V, Y126Q, Y126N, T211A, Y126G, Y126C, Y126S, Y126D, T284P, Y126E, T211K, T211E, T211G, Y126V, T211F, Y220M, Y126K, T211L, Y126H, T211Y -> [stability, ptm] --- K120H, N239M, G244V, C275W, R273P, C275Y, D281A, K120A, K120E, G244C, R273H, H178D, R248L, M243T, K120G, H178L, K120Q, C275R, K120P, W91S, R248G, G244D, K120N, G244E, H178P, C275T, K120D, H178Y, N239Y, D281S, H178Q, D281G, R248C, C275K, R248P, H178N -> [local_interactions, long_range] --- C242W, D281C -> [local_interactions, disulfide] --- H178Q, S240W, N239M, H178D, S240F, S240Y, H178P, H178Y, C242W, M243T, H178L, H178N, N239Y -> [local_interactions, functional site] --- C238H, C238Y, C124G, C238N, H179C, C238Q, C238R, Q144C, C242S, C242A, W146C, C238A, G245C, C238M, C124S, C242G, C238W, V272C, C238S, C238V, C124A, C238I, C238T, K120C, C238G, C238F, C238E, C238K, C238L -> [long_range, disulfide] --- C238H, E180M, L194S, G245Q, E180W, C238Y, M246W, C176G, P177M, E180A, L194N, C176I, M243P, S240G, C182G, H179L, M246Q, P177W, P177F, G245D, M246S, N239I, R175E, H178E, L194Q, H179G, H178F, H178G, R181W, C238S, N239L, R175C, H178I, M243A, H178C, C176Y, M243G, C182H, M243Q, L194T, C182N, H178Y, L194E, M243V, R181E, R175A, R175S, C238L, C176E, P177E, E180C, R181G, R181Y, P177K, N239H, E180D, M246Y, H179K, N239M, C182W, M243E, N239Q, H179C, P177R, C176S, R175D, C176H, H179W, H178T, H179A, H179E, R181M, C182S, L194A, C242S, M246N, H179Q, R181A, C238M, C176V, H178D, E180K, C182R, C176W, M246P, L194D, C182E, M246G, C182F, G245F, N239R, C238V, H179T, R181I, M243Y, M246T, L194G, C238T, R181L, R175H, C176Q, H178Q, L194P, C238F, G245E, H179R, R181D, M243R, G245K, C182M, N239F, N239V, C176L, H178S, C182I, G245M, C182T, C182A, R175Q, G245W, R181P, H178V, R181T, C182Q, C242A, C176A, E180S, C182K, P177V, G245R, R175V, M243D, R181V, P177L, H178K, P177H, R181N, M243W, N239E, G245N, M246K, H179D, H179S, L194V, E180H, G245S, H178P, G245L, N239W, E180N, P177Y, P177Q, R175I, N239Y, R181C, E180P, M243C, G245T, C238E, R181H, G245H, C182Y, R175P, C176T, H178A, H179N, R175T, E180R, C182L, E180F, N239K, H178N, G245Y, E180Q, R175L, R181F, G245A, R175M, M246H, M246R, C238N, G245V, H179P, C176K, E180T, C238Q, C182V, C238R, M246F, M246E, E180I, L194H, C176M, H179V, M246A, R175G, C238A, R175N, P177I, M243F, M243S, G245C, R181S, H179I, H179F, H179Y, G245P, M246D, C242G, M243T, H178L, E180Y, C238W, E180G, H178W, C176N, M243H, C176R, R181Q, C238I, M243K, E180L, M246C, H178M, C238G, C176F, H179M, G245I, C238K, L194C, M243N, M246V, H178R -> [long_range, functional site] --- T150G, S183V, S183G, T211R, T150K, S99M, T150V, S185K, S185W, Y126G, S99P, S149L, S149H, S185H, Y126D, S149N, T211G, S185F, T211F, Y220M, S149R, T150A, S149D, S269G, S99W, S99V, T150F, T211I, S185G, S185L, S99R, S183L, T150W, S183I, Y126A, S183R, T150Y, S149E, T211H, S149Q, S185M, T211V, S99H, S215G, Y126N, T150E, S99F, S183F, Y126S, T211C, S149F, T150M, Y126E, T211K, S183D, S149K, S99D, T150S, S183N, Y126H, S185R, S183M, S99G, S99N, S99C, S185D, S149C, S99E, T211M, T150R, S185T, Y126R, S185I, S149P, S183K, S149W, S185V, T211S, S149M, S99K, T211Q, Y126Q, T211A, T150I, S183H, Y126C, S149T, S183P, S183T, Y220L, S99I, S183Y, S149V, S183C, S183W, T211Y, T150C, S99Q, S185E, Y126P, S149I, T211W, S106G, T150Q, Y126T, S185P, S183Q, S149Y, T150H, S185Q, S185C, T211E, Y126V, S185Y, S99L, S185N, Y126K, T150L, T211L, S183E -> [long_range, ptm] --- C238H, C238Y, C238N, C242F, H179C, C238Q, C238R, C242S, C242A, C238A, C242V, G245C, C238M, C242N, C242P, C242L, C242G, C242H, C242T, C238W, C242R, C238S, C242Q, C238V, C242E, C242W, C238I, C238D, C238T, C238G, C238F, C242I, C238E, C242M, C242K, C238K, C242Y, C238L, C242D, C238P -> [disulfide, functional site] --- G244V, R248P, R273P -> [stability, local_interactions, long_range] +-- R248P, R273P, G244V, G279W, C242W, D281P, G279H -> [stability, local_interactions] +-- V272D, K132Y, C176S, V203K, C176Q, Y205K, Y205N, W146G, V173G, Y163E, L130Q, V203R, R174S, R282H, V272S, Y126M, P278A, N200G, Y205S, A159D, I251T, C135W, C238A, V143N, V217K, S94R, C176H, Y163H, M160W, C238R, L111W, M246Y, L130D, C176I, V122P, Y234E, P151E, Y236T, S94D, G226I, N131V, V173P, C135R, L130Y, Y205W, F134H, N239E, R156P, Y107T, H178E, E171P, V172G, D208G, Y126P, I251D, F270H, G154S, P151Y, S94L, Y236R, R158F, R174I, T211F, L130H, V216T, R156G, G244I, P151S, M237K, C238N, Y103P, F134R, F134E, Y126L, L194Q, M246K, Y205C, L111H, R174N, Y236D, F113H, Y236P, Y205E, R175G, G245H, R110P, T230G, Y220D, V272G, H179S, Y205A, V197Y, V217R, R174D, R158N, L111R, F113I, F270A, Y163N, F134G, R175D, I232G, L111F, R158D, V97D, I255N, G245N, C238G, V218N, C238M, F134K, C238Y, F134L, V216N, T211V, P142E, Q144G, L130S, R174Q, R213D, S94P, R273P, Y220I, L111Y, V272N, R158E, E198P, Y126A, A159W, L194A, Y126H, P151G, S94W, I232R, R181P, G262I, Y163I, Y163V, Y234R, R174W, V203H, A159R, V197K, G245S, T211H, V197R, V217W, G245M, R267E, Y163L, R213P, R175H, F134C, M246G, R174A, L194H, L111S, Y236N, Y236A, R174L, P151W, R267P, S96P, S127E, V147W, M246R, F134A, V217Y, F134T, L111P, F270K, C135F, E287P, H179K, M237Y, F134D, L137G, T211R, Y220A, R213S, R249G, C238V, S127Y, F113Q, V218S, M133R, R267D, S94Y, S127V, A159P, V97G, A159Q, G245W, F270R, L111C, L111G, G199I, Y126K, I232D, A159H, L111T, S127I, L289P, F270V, V173N, R156E, V203D, Y163M, S127L, V217H, L111A, M246S, F134S, C176W, F270E, G226A, Y220G, G245T, Y205R, S94I, I251C, R158W, V272A, G154P, L194N, G226P, C176R, F113D, T211A, L188P, C135K, M160P, Y234N, V147K, G199V, I195F, R196P, Y236M, H179T, I251S, A159E, C238W, Y163P, Y205G, F270G, L130P, G245V, I232Q, G245E, R110D, R196D, S94Q, E286G, Y107R, Y220P, V197W, Y163S, H168P, T211L, I255A, K164P, N235F, Y126S, I255T, V197F, H179F, T211G, M133Y, L206P, H179P, V216S, P278G, F270S, D208K, I251G, C176N, S127K, V218D, T211Q, F113P, Y234Q, C176K, C176G, I251P, Y205I, H179R, V216D, Y126T, V197N, C238F, C176V, Y107L, G226C, F270T, M160N, I232E, K132W, S94N, Y107G, C176T, P190G, Y163D, I255P, I232N, G112P, Y236K, V143P, S127H, P151K, R248V, S94F, I255D, G245R, M133K, Y236H, I251H, I232H, F270Q, T211Y, L111D, F113G, F113S, V143A, I232A, R282G, R249P, G244T, V218A, Y205M, R248I, V203N, Y205P, Y126I, C135N, G245D, R175E, E285P, F270P, F113C, P151Q, C238L, S94K, V143D, V203Y, I251A, H179L, V216P, V143S, Y163C, V143G, R248P, Y126R, Y107D, I232T, V173S, G154V, Y220R, P142H, W146P, A159I, Y126E, M246H, M160Y, L194E, F270N, Q136P, G262V, L194C, Y163T, G245F, G245Y, H179M, C238H, T211E, M246N, T211M, Y236S, C176M, G262P, Q136D, Y205D, Y220N, V218G, H179A, Y234K, W146D, R156D, S127M, M160G, V197T, R174E, R267N, V143T, Y126G, F113T, S149P, Y107Q, Y220E, G244P, V272P, P151F, Y163G, C238I, M246F, I255G, T211K, Y107V, C238Q, S127G, Y220K, V147H, Y163R, L130W, Y220V, R158G, G245P, H179Y, Y107I, Y234A, F134V, V203W, L130A, R158Y, Y234T, S127F, Y126D, S127Q, Y236E, L137N, R158H, R213G, G187P, Y234S, G245C, Y234C, Y126N, H193P, V217F, Y107N, L130E, I195Y, I255S, L194S, G154T, E180P, G245Q, A159F, C135Y, Y107E, I255Q, H193R, Y234P, Y107C, F134N, Y220M, Y234D, M246D, R174G, M160R, H179G, I251E, L194T, Y205T, R202P, P142G, V197A, Y236C, I195W, I232S, G245L, F113N, R273G, E204P, V197S, C176F, G245K, G154I, Y163K, S94M, K132F, G187I, F270C, M246W, A159K, Y126Q, M160D, H193W, L111Q, A159Y, S94H, V197G, L194P, Y220T, Y126C, P151R, C176L, M237P, F134P, G226V, T231G, G226T, I255H, H179I, C176Y, Y220H, Y163Q, F113R, V173D, F113E, C135H, V203G, V197M, I251N, T211W, Y220C, M237R, Q144P, Y107K, I255E, G245I, C176A, C135E, H179Q, Y107S, V218P, I232P, L111N, H179W, Y236L, Y236G, Y234G, R267G, V203P, V197P, Y107A, V203F, S127R, Y236I, Y220Q, L137D, L194D, I195R, Y236V, Y107P, M160K, H179N, Y236Q, L130G, I255C, I251Q, R158P, S94E, Y205L, L130N, L130T, Y234V, Y126V, V216G, Y205Q, G187V, F113V, R174P, E221P, N131I, F134Q, F270D, L137S, M169P, P278S, E286P, R282P, F113A, L130R, F113K, T211I, G244V, G199P, S127P, C238K, V197D, V197H, H179V, S185P, P151H, S127W, Y103G, L111E, K139P, N235Y, Y205V, P142Q, P151I, Y220S, G245A, A138P, R282D, L194G, V147R, C238T, Y163A -> [stability, long_range] +-- C141K, C242Y, C141F, C238W, C242F, C242D, C238K, C238V, C238A, C242H, G245C, C141Q, C141H, C238F, C141E, C141Y, C238N, C238G, C238P, C238R, C238M, C141W, C238I, C238Y, C124K, C238Q, C238H, C141R, C141G, C242W, C124P, C141P, C238T, C141D, C238L, C242P -> [stability, disulfide] +-- G245R, C176S, C182P, C176Q, M246R, M246D, V274N, H179G, L194T, H179K, C242F, C238V, C238A, G245L, C176H, C176F, G245K, L194K, C238R, M246Y, G245D, C176I, R175E, C176P, G245W, M246W, V274H, C238L, N239E, H178E, C242Y, H179L, V274P, L194P, M246S, C176L, R175F, C176W, V274G, M246H, L194E, G245T, R175W, C238N, L194C, G245F, H179I, G245Y, C176Y, H179M, C238H, M246N, L194Q, M246K, S240P, L194N, V274D, C176R, V274A, C176M, R175Y, R175G, G245I, C176A, C242P, H179Q, V274R, G245H, H179W, V274K, H179A, H179S, H179T, C238W, C242D, V274Y, L194D, R175D, G245V, H179N, G245E, G245N, C238G, C238M, C238I, C238Y, M246F, C238Q, G245P, H179F, H179Y, H179P, V274E, L194R, C176N, L194Y, V274S, L194A, C176K, R181P, V274F, C238K, C176G, V274T, C242H, H179V, G245C, H179R, G245S, C238F, C176V, C238P, G245M, L194S, C176T, E180P, V274Q, G245Q, R175H, G245A, M246G, L194H, C242W, L194G, V274W, C238T, L194W -> [stability, functional site] +-- T211A, Y126K, Y126Q, Y126P, Y220M, T211Y, T211Q, Y126A, Y126H, T211P, Y126R, Y126D, T211I, Y126C, T211R, T284P, Y126G, S149P, T211F, Y126T, S185P, T211H, Y126E, Y126N, T211K, T211E, T211L, Y126V, Y126S, T211V, T211M, T211G, T211W -> [stability, ptm] +-- K120H, K120P, K120A, R273P, H178L, C275T, K120E, C275W, M243T, G244C, R248P, R248L, H178Q, K120D, K120Q, G244V, D281S, K120N, R248G, D281A, W91S, H178Y, R273H, R248C, C275K, N239M, N239Y, G244E, H178D, K120G, C275Y, H178N, G244D, C275R, H178P, D281G -> [local_interactions, long_range] +-- D281C, C242W -> [local_interactions, disulfide] +-- S240F, H178N, H178Q, H178Y, H178L, H178P, C242W, N239M, N239Y, S240W, H178D, S240Y, M243T -> [local_interactions, functional site] +-- C124S, W146C, H179C, C238S, C124A, C238W, C242S, C238K, C238V, C238A, Q144C, C238E, K120C, G245C, C238F, C242G, C238N, C238G, C238R, V272C, C238M, C238I, C238Y, C238Q, C238H, C242A, C124G, C238T, C238L -> [long_range, disulfide] +-- G245R, C176S, C182K, R181V, H178L, R175Q, R175C, C176Q, C182Y, M246R, M246D, R175I, N239I, H179G, L194T, R181E, H178Q, H179K, M246A, N239L, M243W, C238V, C238A, M246T, P177M, C238E, G245L, R181M, M243S, C176H, C176F, H178Y, C176E, G245K, N239R, P177L, C238R, E180G, H178D, M246Y, G245D, C182T, R175E, C176I, H178T, M243Q, N239H, N239V, N239F, M243E, G245W, H178K, E180F, C182R, P177H, E180W, M246W, M243P, C238L, R175V, N239E, E180L, E180S, C182S, M243D, H178E, M246C, H179C, P177Y, H179L, E180Y, H178R, C182L, E180H, C182F, L194P, R181Q, R175P, P177W, P177F, M246S, R175T, C176L, P177E, H178W, R175S, C176W, H178M, R181F, H178F, M246H, H178A, H178C, L194E, G245T, E180A, C238N, N239M, L194C, G245F, H179I, H178V, R181W, C176Y, H179M, C182V, C238H, S240G, G245Y, M246N, L194Q, C182G, C182H, M246K, H178N, L194N, C176R, R175N, R181I, H178S, E180T, R181C, C176M, R175G, R181Y, C176A, G245I, H179Q, C182A, G245H, P177Q, M246Q, H179W, R181S, H178G, H179A, E180M, H179S, M243R, C238S, M246E, H179T, E180R, C238W, C242S, P177I, N239K, L194D, R175D, M243A, G245V, H179N, M243C, G245E, E180K, G245N, C238G, C238M, R181T, C238I, C238Y, R181D, R181N, N239Y, C238Q, E180N, M246F, M246P, C242A, M243F, R181L, R175A, G245P, H179F, M243G, H179Y, C182W, R181G, H179P, C182Q, P177K, M243Y, E180C, R175L, C176N, M243K, H179D, L194A, M243N, M243T, P177V, R181A, C176K, R181P, E180D, C238K, C176G, N239Q, H179V, G245C, H179R, G245S, P177R, C238F, H179E, C176V, H178I, C242G, R175M, G245M, R181H, E180Q, C182N, C176T, C182E, L194S, M243H, M246V, M243V, E180P, G245Q, R175H, G245A, E180I, M246G, C182I, L194V, L194H, H178P, C182M, L194G, C238T, N239W -> [long_range, functional site] +-- S99L, Y220M, T211Y, S106G, S149W, S185Q, S99P, S149R, S149N, T211R, S185N, T211S, S183E, T150L, S185R, S99R, S99M, S149K, S99K, S183V, S185T, S149I, S183I, T150Y, S183K, Y220L, S149E, T150Q, T150H, S185Y, Y126K, S183H, Y126Q, Y126P, T150G, S99E, S99W, Y126R, T211C, Y126C, S149F, S183T, S149C, T211F, S183D, Y126E, S183N, S183R, S149M, S185K, T150C, T150F, S99H, T211E, S149L, T150A, T211M, T211W, S185E, S149Y, T150R, S183P, T211A, S185D, S149V, T150S, S99C, S149T, S185V, T150W, Y126G, T150I, S99G, S149P, S185C, S99N, S149D, T150E, S183M, S183Q, S149Q, S99Q, S185G, T211K, S99F, S99I, T211L, Y126V, Y126S, T211V, S99V, T211G, S185W, S99D, S185H, S185I, S183C, S149H, T211Q, Y126A, Y126H, Y126D, T211I, S183F, S183L, S183Y, S185L, S185F, Y126T, S185P, T211H, S183W, Y126N, S269G, S215G, T150K, S183G, S185M, T150M, T150V -> [long_range, ptm] +-- C242Y, H179C, C242L, C242T, C238S, C242V, C238D, C238W, C242S, C242F, C242D, C242R, C238K, C238V, C238A, C242H, C238E, G245C, C238F, C242E, C242G, C238N, C238G, C238P, C238R, C238M, C238I, C238Y, C238Q, C238H, C242A, C242N, C242Q, C242W, C242I, C242K, C238T, C238L, C242P, C242M -> [disulfide, functional site] +-- R248P, G244V, R273P -> [stability, local_interactions, long_range] -- C242W -> [stability, local_interactions, disulfide] --- C238G, C238H, C238F, C238W, C238A, C238R, C238N, C238Y, C238K, C238M, C238V, G245C, C238L, C238Q, C238I, C238T -> [stability, long_range, disulfide] --- C238H, L194S, G245Q, C238Y, M246W, C176G, L194N, C176I, H179L, G245D, M246S, R175E, H178E, L194Q, H179G, C176Y, L194T, L194E, C238L, M246Y, H179K, C176S, C176H, R175D, H179W, H179A, L194A, M246N, H179Q, C238M, C176V, C176W, L194D, M246G, G245F, C238V, H179T, L194G, C238T, R175H, C176Q, L194P, C238F, G245E, H179R, G245K, C176L, G245M, G245W, R181P, C176A, G245R, G245N, N239E, M246K, H179S, G245S, G245L, G245T, E180P, G245H, C176T, H179N, G245Y, G245A, M246H, M246R, C238N, G245V, H179P, C176K, C238Q, C238R, M246F, L194H, C176M, H179V, R175G, C238A, G245C, G245P, M246D, H179I, H179F, H179Y, C238W, C176N, C176R, C238I, C238G, C176F, H179M, G245I, C238K, L194C -> [stability, long_range, functional site] --- T211I, Y126P, T211M, Y126R, Y126A, T211R, T211W, S149P, Y126T, S185P, T211H, T211Q, T211V, Y126Q, Y126N, T211A, Y126G, Y126C, Y126S, Y126D, Y126E, T211K, T211E, T211G, Y126V, T211F, Y220M, Y126K, T211L, Y126H, T211Y -> [stability, long_range, ptm] --- C238H, C238Y, C238N, C242F, C238Q, C238R, C238A, G245C, C238M, C242P, C242H, C238W, C238V, C242W, C238I, C238T, C238G, C238F, C238K, C242Y, C238L, C242D, C238P -> [stability, disulfide, functional site] --- H178Q, N239M, H178D, H178P, H178Y, M243T, H178L, H178N, N239Y -> [local_interactions, long_range, functional site] +-- C238W, C238N, C238G, C238R, G245C, C238M, C238I, C238K, C238Y, C238V, C238A, C238Q, C238H, C238T, C238L, C238F -> [stability, long_range, disulfide] +-- G245R, C176S, C176Q, M246R, M246D, H179G, L194T, H179K, C238V, C238A, G245L, C176H, C176F, G245K, C238R, M246Y, G245D, C176I, R175E, G245W, M246W, C238L, N239E, H178E, H179L, L194P, M246S, C176L, C176W, M246H, L194E, G245T, C238N, L194C, G245F, H179I, G245Y, C176Y, H179M, C238H, M246N, L194Q, M246K, L194N, C176R, C176M, R175G, G245I, C176A, H179Q, G245H, H179W, H179A, H179S, H179T, C238W, L194D, R175D, G245V, H179N, G245E, G245N, C238G, C238M, C238I, C238Y, M246F, C238Q, G245P, H179F, H179Y, H179P, C176N, L194A, C176K, R181P, C238K, C176G, H179V, G245C, H179R, G245S, C238F, C176V, G245M, L194S, C176T, E180P, G245Q, R175H, G245A, M246G, L194H, L194G, C238T -> [stability, long_range, functional site] +-- T211A, Y126K, Y126Q, Y126P, Y220M, T211Y, T211Q, Y126A, Y126H, Y126R, Y126D, T211I, Y126C, T211R, Y126G, S149P, T211F, Y126T, S185P, T211H, Y126E, Y126N, T211K, T211E, T211L, Y126V, Y126S, T211V, T211M, T211G, T211W -> [stability, long_range, ptm] +-- C242Y, C238W, C242F, C242D, C238K, C238V, C238A, C242H, G245C, C238F, C238N, C238G, C238P, C238R, C238M, C238I, C238Y, C238Q, C238H, C242W, C238T, C238L, C242P -> [stability, disulfide, functional site] +-- H178N, H178Q, H178Y, H178L, H178P, N239M, N239Y, H178D, M243T -> [local_interactions, long_range, functional site] -- C242W -> [local_interactions, disulfide, functional site] --- C238H, C238Y, C238N, H179C, C238Q, C238R, C242S, C242A, C238A, G245C, C238M, C242G, C238W, C238S, C238V, C238I, C238T, C238G, C238F, C238E, C238K, C238L -> [long_range, disulfide, functional site] --- C238G, C238H, C238F, C238W, C238A, C238R, C238N, C238Y, C238K, C238M, C238V, G245C, C238L, C238Q, C238I, C238T -> [stability, long_range, disulfide, functional site] +-- H179C, C238S, C238W, C242S, C238K, C238V, C238A, C238E, G245C, C238F, C242G, C238N, C238G, C238R, C238M, C238I, C238Y, C238Q, C238H, C242A, C238T, C238L -> [long_range, disulfide, functional site] +-- C238W, C238N, C238G, C238R, G245C, C238M, C238I, C238K, C238Y, C238V, C238A, C238Q, C238H, C238T, C238L, C238F -> [stability, long_range, disulfide, functional site] - We aggregated all the variants that have at least one of the MAVISp modules with a predicted damaging effect (except for PTM.function) and retained only the ones with a REVEL score higher than 0.5 for a total of 710 variants which could be of interest for further investigation: -- ['W91R', 'P92A', 'P92S', 'L93V', 'S94L', 'S94P', 'S94T', 'S95F', 'S95T', 'S96P', 'S96Y', 'V97A', 'V97D', 'V97F', 'V97I', 'V97L', 'P98A', 'P98H', 'P98L', 'P98R', 'P98S', 'S99C', 'S99F', 'S99P', 'K101E', 'T102I', 'Y103C', 'Y103H', 'Y103N', 'Y103S', 'G105A', 'G105C', 'G105D', 'G105R', 'G105S', 'G105V', 'S106R', 'Y107C', 'Y107D', 'Y107H', 'Y107N', 'Y107S', 'G108C', 'G108D', 'G108S', 'G108V', 'F109C', 'F109I', 'F109S', 'F109V', 'F109Y', 'R110G', 'R110H', 'R110L', 'R110P', 'R110S', 'L111P', 'L111Q', 'L111R', 'F113C', 'F113L', 'F113S', 'L114V', 'H115Y', 'S116C', 'S116F', 'G117A', 'G117E', 'G117R', 'G117V', 'G117W', 'T118A', 'A119G', 'K120E', 'K120M', 'K120N', 'K120Q', 'K120T', 'S121F', 'V122A', 'V122L', 'V122M', 'T123I', 'T123S', 'C124F', 'C124G', 'C124R', 'C124S', 'C124W', 'C124Y', 'T125A', 'T125K', 'T125M', 'T125P', 'T125R', 'T125S', 'Y126C', 'Y126D', 'Y126H', 'Y126N', 'Y126S', 'S127C', 'S127F', 'S127P', 'S127T', 'S127Y', 'P128L', 'P128R', 'P128S', 'A129D', 'L130F', 'L130H', 'L130P', 'L130R', 'L130V', 'N131H', 'N131I', 'N131K', 'N131S', 'N131Y', 'K132E', 'M133K', 'M133R', 'M133T', 'F134C', 'F134I', 'F134L', 'F134S', 'F134V', 'C135F', 'C135G', 'C135R', 'C135S', 'C135W', 'C135Y', 'Q136E', 'Q136H', 'Q136K', 'Q136L', 'Q136P', 'Q136R', 'L137P', 'L137Q', 'L137V', 'A138D', 'A138P', 'A138T', 'A138V', 'K139E', 'K139N', 'K139Q', 'K139T', 'T140A', 'T140I', 'T140S', 'C141F', 'C141G', 'C141R', 'C141S', 'C141W', 'C141Y', 'P142A', 'P142H', 'P142L', 'P142R', 'P142S', 'V143A', 'V143E', 'V143G', 'Q144H', 'Q144K', 'Q144L', 'Q144P', 'Q144R', 'L145P', 'L145Q', 'L145R', 'W146C', 'W146G', 'W146S', 'V147D', 'V147F', 'V147G', 'V147I', 'D148V', 'D148Y', 'S149P', 'P151A', 'P151H', 'P151L', 'P151R', 'P151S', 'P151T', 'P152A', 'P152S', 'G154A', 'G154C', 'G154D', 'G154R', 'G154S', 'G154V', 'T155I', 'T155N', 'T155P', 'R156G', 'R156H', 'R156L', 'R156P', 'R156S', 'V157A', 'V157D', 'V157F', 'V157G', 'R158C', 'R158G', 'R158H', 'R158L', 'R158P', 'R158S', 'A159D', 'A159P', 'A159T', 'A159V', 'M160K', 'M160R', 'M160T', 'M160V', 'A161D', 'I162F', 'I162N', 'I162S', 'Y163C', 'Y163D', 'Y163H', 'Y163N', 'Y163S', 'K164E', 'K164M', 'K164N', 'K164Q', 'K164T', 'Q165E', 'Q165P', 'S166L', 'S166P', 'S166T', 'Q167H', 'Q167K', 'Q167L', 'Q167P', 'Q167R', 'H168D', 'H168L', 'H168N', 'H168P', 'H168Q', 'H168R', 'H168Y', 'M169T', 'M169V', 'T170A', 'T170K', 'T170M', 'T170R', 'T170S', 'E171A', 'E171D', 'E171G', 'V172A', 'V172D', 'V172F', 'V172G', 'V173A', 'V173E', 'V173G', 'V173M', 'R174G', 'R174M', 'R174S', 'R174T', 'R174W', 'R175C', 'R175G', 'R175H', 'R175L', 'R175P', 'R175S', 'C176F', 'C176G', 'C176R', 'C176S', 'C176W', 'C176Y', 'P177H', 'P177L', 'P177R', 'H178D', 'H178L', 'H178N', 'H178P', 'H178Q', 'H178R', 'H178Y', 'H179D', 'H179L', 'H179N', 'H179P', 'H179Q', 'H179R', 'H179Y', 'E180D', 'E180G', 'E180K', 'E180Q', 'R181C', 'R181G', 'R181H', 'R181L', 'R181P', 'R181S', 'C182G', 'C182R', 'C182W', 'C182Y', 'S183L', 'D184E', 'D184G', 'D184H', 'D184Y', 'S185R', 'D186E', 'D186G', 'D186H', 'D186V', 'G187A', 'G187C', 'G187D', 'G187R', 'G187S', 'G187V', 'L188P', 'L188Q', 'L188V', 'A189D', 'A189G', 'A189P', 'P190A', 'P190H', 'P190L', 'P190R', 'P190S', 'P190T', 'P191A', 'P191H', 'P191L', 'P191R', 'P191S', 'Q192E', 'Q192H', 'Q192K', 'Q192L', 'Q192P', 'Q192R', 'H193D', 'H193L', 'H193N', 'H193P', 'H193Q', 'H193R', 'H193Y', 'L194H', 'L194P', 'L194R', 'L194V', 'I195F', 'I195N', 'I195S', 'I195T', 'R196G', 'R196L', 'R196P', 'R196Q', 'V197A', 'V197E', 'V197G', 'V197L', 'V197M', 'E198D', 'E198G', 'E198K', 'E198Q', 'G199A', 'G199E', 'G199R', 'G199V', 'N200H', 'N200I', 'N200S', 'N200Y', 'L201S', 'R202H', 'R202L', 'R202P', 'V203A', 'V203E', 'V203L', 'V203M', 'E204A', 'E204G', 'E204K', 'Y205C', 'Y205D', 'Y205H', 'Y205N', 'Y205S', 'L206S', 'L206W', 'D207A', 'D207G', 'D207H', 'D207Y', 'D208A', 'D208E', 'D208G', 'D208H', 'D208V', 'D208Y', 'R209G', 'R209I', 'R209S', 'R209T', 'T211A', 'T211I', 'T211N', 'T211P', 'T211S', 'R213G', 'R213L', 'R213P', 'R213Q', 'H214L', 'H214R', 'H214Y', 'S215C', 'S215G', 'S215I', 'S215T', 'V216A', 'V216E', 'V216G', 'V216M', 'V217E', 'V217G', 'V217L', 'V218A', 'V218E', 'V218G', 'P219A', 'P219S', 'Y220C', 'Y220D', 'Y220H', 'Y220N', 'Y220S', 'E221A', 'E221D', 'E221G', 'E221K', 'P222L', 'P222Q', 'P223H', 'P223L', 'P223R', 'E224A', 'E224D', 'E224G', 'E224K', 'E224Q', 'V225D', 'V225F', 'V225G', 'G226A', 'G226C', 'G226D', 'G226S', 'G226V', 'S227P', 'D228A', 'D228G', 'D228H', 'D228V', 'D228Y', 'C229G', 'C229S', 'T230A', 'T230P', 'T230S', 'T231A', 'T231I', 'T231S', 'I232F', 'I232N', 'I232S', 'I232T', 'H233D', 'H233L', 'H233P', 'H233Q', 'H233R', 'H233Y', 'Y234C', 'Y234D', 'Y234H', 'Y234N', 'Y234S', 'N235H', 'N235I', 'N235K', 'N235S', 'N235Y', 'Y236C', 'Y236D', 'Y236H', 'Y236N', 'Y236S', 'M237K', 'M237R', 'M237T', 'M237V', 'C238F', 'C238G', 'C238R', 'C238S', 'C238W', 'C238Y', 'N239H', 'N239I', 'N239K', 'N239Y', 'S240G', 'S241P', 'C242F', 'C242G', 'C242R', 'C242S', 'C242W', 'C242Y', 'M243K', 'M243R', 'M243T', 'M243V', 'G244A', 'G244C', 'G244D', 'G244R', 'G244S', 'G244V', 'G245A', 'G245C', 'G245D', 'G245R', 'G245S', 'G245V', 'M246K', 'M246R', 'M246T', 'M246V', 'N247D', 'N247I', 'N247T', 'R248G', 'R248L', 'R248P', 'R248Q', 'R249G', 'R249M', 'R249S', 'R249T', 'R249W', 'P250A', 'P250S', 'I251F', 'I251N', 'I251S', 'I251T', 'I251V', 'L252H', 'L252P', 'T253N', 'T253P', 'I254N', 'I254S', 'I254T', 'I255F', 'I255N', 'I255S', 'I255T', 'I255V', 'T256P', 'L257P', 'L257Q', 'L257R', 'E258D', 'E258G', 'E258K', 'D259A', 'D259E', 'D259G', 'D259H', 'D259V', 'D259Y', 'S260C', 'S260F', 'S260P', 'S260T', 'S260Y', 'S261G', 'G262C', 'G262D', 'G262R', 'G262S', 'G262V', 'L264R', 'L265P', 'L265Q', 'L265R', 'G266E', 'G266R', 'G266V', 'R267G', 'R267L', 'R267P', 'R267Q', 'R267W', 'S269G', 'S269I', 'S269N', 'S269R', 'S269T', 'F270C', 'F270I', 'F270L', 'F270S', 'F270V', 'V272A', 'V272E', 'V272G', 'R273C', 'R273G', 'R273H', 'R273L', 'R273P', 'R273S', 'V274A', 'V274D', 'V274F', 'V274G', 'C275F', 'C275G', 'C275R', 'C275S', 'C275W', 'C275Y', 'A276G', 'A276P', 'A276T', 'C277F', 'C277G', 'C277R', 'C277S', 'C277W', 'C277Y', 'P278A', 'P278H', 'P278L', 'P278R', 'P278S', 'P278T', 'G279A', 'G279E', 'G279R', 'G279V', 'G279W', 'R280G', 'R280I', 'R280K', 'R280S', 'R280T', 'D281A', 'D281G', 'D281V', 'D281Y', 'R282G', 'R282L', 'R282P', 'R282Q', 'R282W', 'R283P', 'T284I', 'T284P', 'T284R', 'E285A', 'E285D', 'E285G', 'E286A', 'E286D', 'E286G', 'E287A', 'E287G', 'L289P'] - We aggregated all the variants that have at least one of the MAVISp modules with a predicted damaging effect (except for PTM.function) and retained only the ones with a Demask delta fitness >= 0.25 or <= -0.25 for a total of 2111 variants which could be of interest for further investigation: diff --git a/dot_plot/examples_v2/simple_mode_foldetta_thermompnn/mechanistic_indicators_out.csv b/dot_plot/examples_v2/simple_mode_foldetta_thermompnn/mechanistic_indicators_out_germline.csv similarity index 100% rename from dot_plot/examples_v2/simple_mode_foldetta_thermompnn/mechanistic_indicators_out.csv rename to dot_plot/examples_v2/simple_mode_foldetta_thermompnn/mechanistic_indicators_out_germline.csv diff --git a/downstream_analysis_mavisp_templates/new_entry_templates/dotplot_cbioportal_v2/do.sh b/downstream_analysis_mavisp_templates/new_entry_templates/dotplot_cbioportal_v2/do.sh index a6911a9..1d3c7d1 100755 --- a/downstream_analysis_mavisp_templates/new_entry_templates/dotplot_cbioportal_v2/do.sh +++ b/downstream_analysis_mavisp_templates/new_entry_templates/dotplot_cbioportal_v2/do.sh @@ -4,5 +4,5 @@ csv=$1 # suggested not to use more than 50, otherwise you need to chage the figuresize; # for more information about available options: python dot_plot.py -h python dot_plot_v2.py -i $csv -x 50 -pltD -pltR -pltS cbioportal -vep -lgof -cct germline -python lolliplot.py -i mechanistic_indicators_out.csv -x 50 -s -python filter_pLDDT.py -i $csv -m mechanistic_indicators_out.csv -t 70 +python lolliplot.py -i mechanistic_indicators_out_germline.csv -x 50 -s +python filter_pLDDT.py -i $csv -m mechanistic_indicators_out_germline.csv -t 70 diff --git a/downstream_analysis_mavisp_templates/new_entry_templates/dotplot_cbioportal_v2/dot_plot_v2.py b/downstream_analysis_mavisp_templates/new_entry_templates/dotplot_cbioportal_v2/dot_plot_v2.py index 3c6c43d..07855bb 100755 --- a/downstream_analysis_mavisp_templates/new_entry_templates/dotplot_cbioportal_v2/dot_plot_v2.py +++ b/downstream_analysis_mavisp_templates/new_entry_templates/dotplot_cbioportal_v2/dot_plot_v2.py @@ -2188,7 +2188,7 @@ def main(): ############################### SUMMARY ############################### # Write summary output file - with open('log.txt', 'w') as out: + with open(f'log_{args.clinvar_class_type}.txt', 'w') as out: summary, summary_df = generate_summary(data = dataframe, d_cutoff = args.demask_threshold, r_cutoff = args.revel_threshold, @@ -2232,7 +2232,7 @@ def main(): ################################# AM CSV ################################# filtered_am = filter_vep_summary(summary_df, classification_df, args.AMx, args.adf) - filtered_am.to_csv('mechanistic_indicators_out.csv', index=True) + filtered_am.to_csv(f'mechanistic_indicators_out_{args.clinvar_class_type}.csv', index=True) if __name__ == '__main__': main() diff --git a/downstream_analysis_mavisp_templates/new_entry_templates/dotplot_cbioportal_v2/lolliplot.py b/downstream_analysis_mavisp_templates/new_entry_templates/dotplot_cbioportal_v2/lolliplot.py index a7df629..c2f3a95 100755 --- a/downstream_analysis_mavisp_templates/new_entry_templates/dotplot_cbioportal_v2/lolliplot.py +++ b/downstream_analysis_mavisp_templates/new_entry_templates/dotplot_cbioportal_v2/lolliplot.py @@ -279,6 +279,11 @@ def main(): dest = "save_png", action = 'store_true', help = "Save individual plots as PNGs") + parser.add_argument('-o', + dest="output_prefix", + default="lolliplot", + type=str, + help="Output filename prefix. Default: lolliplot") args = parser.parse_args() # Logging configuration @@ -310,10 +315,10 @@ def main(): save_png = False # Save plots - with PdfPages("lolliplot.pdf") as pdf: + with PdfPages(f"{args.output_prefix}.pdf") as pdf: for i, figure in enumerate(figures): if save_png: - figure.savefig(f'lolliplot_{i}.png', + figure.savefig(f'{args.output_prefix}_{i}.png', dpi=300, bbox_inches='tight') figure.savefig(pdf, diff --git a/downstream_analysis_mavisp_templates/new_entry_templates/dotplot_clinvar_v2/do.sh b/downstream_analysis_mavisp_templates/new_entry_templates/dotplot_clinvar_v2/do.sh index a0f5ca4..41b87f8 100755 --- a/downstream_analysis_mavisp_templates/new_entry_templates/dotplot_clinvar_v2/do.sh +++ b/downstream_analysis_mavisp_templates/new_entry_templates/dotplot_clinvar_v2/do.sh @@ -6,24 +6,15 @@ csv=$1 # Germline classification results: python dot_plot_v2.py -i $csv -x 50 -pltD -pltR -pltC benign likely_benign pathogenic likely_pathogenic -vep none -cct germline -v dictionary.csv -o dot_plot_germline -mv mechanistic_indicators_out.csv mechanistic_indicators_out_germline.csv -mv log.txt log_germline.txt -python lolliplot.py -i mechanistic_indicators_out_germline.csv -x 50 -s -mv lolliplot.pdf lolliplot_germline.pdf +python lolliplot.py -i mechanistic_indicators_out_germline.csv -x 50 -s -o lolliplot_germline python filter_pLDDT.py -i $csv -m mechanistic_indicators_out_germline.csv -t 70 -o mech_plddt_germline # Oncogenicity classification results: python dot_plot_v2.py -i $csv -x 50 -pltD -pltR -pltC benign likely_benign oncogenic likely_oncogenic -vep none -cct oncogenicity -v oncodict.csv -o dot_plot_oncogenicity -mv mechanistic_indicators_out.csv mechanistic_indicators_out_oncogenicity.csv -mv log.txt log_oncogenicity.txt -python lolliplot.py -i mechanistic_indicators_out_oncogenicity.csv -x 50 -mv lolliplot.pdf lolliplot_oncogenicity.pdf +python lolliplot.py -i mechanistic_indicators_out_oncogenicity.csv -x 50 -s -o lolliplot_oncogenicity python filter_pLDDT.py -i $csv -m mechanistic_indicators_out_oncogenicity.csv -t 70 -o mech_plddt_oncogenicity # Clinical impact classification results: python dot_plot_v2.py -i $csv -x 50 -pltD -pltR -pltC benign potential strong -vep none -cct clinical_impact -v clinicaldict.csv -o dot_plot_clinical_impact -mv mechanistic_indicators_out.csv mechanistic_indicators_out_clinical_impact.csv -mv log.txt log_clinical_impact.txt -python lolliplot.py -i mechanistic_indicators_out_clinical_impact.csv -x 50 -mv lolliplot.pdf lolliplot_clinical_impact.pdf +python lolliplot.py -i mechanistic_indicators_out_clinical_impact.csv -x 50 -s -o lolliplot_clinical_impact python filter_pLDDT.py -i $csv -m mechanistic_indicators_out_clinical_impact.csv -t 70 -o mech_plddt_clinical_impact diff --git a/downstream_analysis_mavisp_templates/new_entry_templates/dotplot_clinvar_v2/dot_plot_v2.py b/downstream_analysis_mavisp_templates/new_entry_templates/dotplot_clinvar_v2/dot_plot_v2.py index 3c6c43d..07855bb 100755 --- a/downstream_analysis_mavisp_templates/new_entry_templates/dotplot_clinvar_v2/dot_plot_v2.py +++ b/downstream_analysis_mavisp_templates/new_entry_templates/dotplot_clinvar_v2/dot_plot_v2.py @@ -2188,7 +2188,7 @@ def main(): ############################### SUMMARY ############################### # Write summary output file - with open('log.txt', 'w') as out: + with open(f'log_{args.clinvar_class_type}.txt', 'w') as out: summary, summary_df = generate_summary(data = dataframe, d_cutoff = args.demask_threshold, r_cutoff = args.revel_threshold, @@ -2232,7 +2232,7 @@ def main(): ################################# AM CSV ################################# filtered_am = filter_vep_summary(summary_df, classification_df, args.AMx, args.adf) - filtered_am.to_csv('mechanistic_indicators_out.csv', index=True) + filtered_am.to_csv(f'mechanistic_indicators_out_{args.clinvar_class_type}.csv', index=True) if __name__ == '__main__': main() diff --git a/downstream_analysis_mavisp_templates/new_entry_templates/dotplot_clinvar_v2/lolliplot.py b/downstream_analysis_mavisp_templates/new_entry_templates/dotplot_clinvar_v2/lolliplot.py index a7df629..c2f3a95 100755 --- a/downstream_analysis_mavisp_templates/new_entry_templates/dotplot_clinvar_v2/lolliplot.py +++ b/downstream_analysis_mavisp_templates/new_entry_templates/dotplot_clinvar_v2/lolliplot.py @@ -279,6 +279,11 @@ def main(): dest = "save_png", action = 'store_true', help = "Save individual plots as PNGs") + parser.add_argument('-o', + dest="output_prefix", + default="lolliplot", + type=str, + help="Output filename prefix. Default: lolliplot") args = parser.parse_args() # Logging configuration @@ -310,10 +315,10 @@ def main(): save_png = False # Save plots - with PdfPages("lolliplot.pdf") as pdf: + with PdfPages(f"{args.output_prefix}.pdf") as pdf: for i, figure in enumerate(figures): if save_png: - figure.savefig(f'lolliplot_{i}.png', + figure.savefig(f'{args.output_prefix}_{i}.png', dpi=300, bbox_inches='tight') figure.savefig(pdf, diff --git a/downstream_analysis_mavisp_templates/new_entry_templates/dotplot_cosmic_v2/do.sh b/downstream_analysis_mavisp_templates/new_entry_templates/dotplot_cosmic_v2/do.sh index 076c539..cfa9ca6 100755 --- a/downstream_analysis_mavisp_templates/new_entry_templates/dotplot_cosmic_v2/do.sh +++ b/downstream_analysis_mavisp_templates/new_entry_templates/dotplot_cosmic_v2/do.sh @@ -4,5 +4,5 @@ csv=$1 # suggested not to use more than 50, otherwise you need to chage the figuresize; # for more information about available options: python dot_plot.py -h python dot_plot_v2.py -i $csv -x 50 -pltD -pltR -pltS cosmic -vep -lgof -cct germline -python lolliplot.py -i mechanistic_indicators_out.csv -x 50 -s -python filter_pLDDT.py -i $csv -m mechanistic_indicators_out.csv -t 70 +python lolliplot.py -i mechanistic_indicators_out_germline.csv -x 50 -s +python filter_pLDDT.py -i $csv -m mechanistic_indicators_out_germline.csv -t 70 diff --git a/downstream_analysis_mavisp_templates/new_entry_templates/dotplot_cosmic_v2/dot_plot.pdf b/downstream_analysis_mavisp_templates/new_entry_templates/dotplot_cosmic_v2/dot_plot.pdf deleted file mode 100644 index 6ff8652bc52157bdda05a9c9591d2e66a2666020..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 157659 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

lh>4!?EvegB${tU1v6}va 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