From 65fd57a77a4ad5a35e9b1f2e5ddb242ae3ccd05f Mon Sep 17 00:00:00 2001 From: Jonas Scheid <43858870+jonasscheid@users.noreply.github.com> Date: Mon, 13 Dec 2021 13:58:44 +0100 Subject: [PATCH] Add rank metric #15 (#42) * Push all changes made on fork * Set Setuptools version also for external yml * Fixed erroneous variable names in matrix files * deleted A_2601_9 matrix for now. Caused troubles * Add A2601_9 syf matrix for debugging * Fixed bug in test caused by addition of A*26:01 matrix * Change solver from cbc to glpk to investigate if macOS dependant env problems in github actions can be solved * Corrected after review * Adjust tutorials to new structure * Change filter_result as discussed * Adjusted filter method and tutorials according to #12 * Fixed a bug occuring for netMHCfamily tools when peptide input has multiple lengths * remove logging * Alter filter_result method as discussed --- .../workflows/python-test-conda-external.yml | 2 +- .github/workflows/python-test-conda.yml | 4 +- epytope/Core/Result.py | 113 ++- epytope/Data/pssms/syfpeithi/mat/A_0101_10.py | 2 +- epytope/Data/pssms/syfpeithi/mat/A_0101_11.py | 2 +- epytope/Data/pssms/syfpeithi/mat/A_0101_12.py | 1 + epytope/Data/pssms/syfpeithi/mat/A_0101_13.py | 1 + epytope/Data/pssms/syfpeithi/mat/A_0101_9.py | 2 +- epytope/Data/pssms/syfpeithi/mat/A_0201_10.py | 2 +- epytope/Data/pssms/syfpeithi/mat/A_0201_11.py | 1 + epytope/Data/pssms/syfpeithi/mat/A_0201_9.py | 2 +- epytope/Data/pssms/syfpeithi/mat/A_0300_9.py | 1 + epytope/Data/pssms/syfpeithi/mat/A_0301_10.py | 2 +- epytope/Data/pssms/syfpeithi/mat/A_0301_11.py | 1 + epytope/Data/pssms/syfpeithi/mat/A_0301_9.py | 2 +- epytope/Data/pssms/syfpeithi/mat/A_1101_10.py | 2 +- epytope/Data/pssms/syfpeithi/mat/A_1101_11.py | 1 + epytope/Data/pssms/syfpeithi/mat/A_1101_9.py | 2 +- epytope/Data/pssms/syfpeithi/mat/A_2402_10.py | 2 +- epytope/Data/pssms/syfpeithi/mat/A_2402_11.py | 1 + epytope/Data/pssms/syfpeithi/mat/A_2402_9.py | 2 +- epytope/Data/pssms/syfpeithi/mat/A_2601_10.py | 2 +- epytope/Data/pssms/syfpeithi/mat/A_2601_11.py | 1 + epytope/Data/pssms/syfpeithi/mat/A_2601_9.py | 1 + epytope/Data/pssms/syfpeithi/mat/A_3101_10.py | 1 + epytope/Data/pssms/syfpeithi/mat/A_3101_11.py | 1 + epytope/Data/pssms/syfpeithi/mat/A_3101_9.py | 1 + epytope/Data/pssms/syfpeithi/mat/A_3201_10.py | 1 + epytope/Data/pssms/syfpeithi/mat/A_3201_11.py | 1 + epytope/Data/pssms/syfpeithi/mat/A_3201_9.py | 1 + epytope/Data/pssms/syfpeithi/mat/A_3303_10.py | 1 + epytope/Data/pssms/syfpeithi/mat/A_3303_11.py | 1 + epytope/Data/pssms/syfpeithi/mat/A_3303_9.py | 1 + epytope/Data/pssms/syfpeithi/mat/A_6601_10.py | 1 + epytope/Data/pssms/syfpeithi/mat/A_6601_9.py | 1 + epytope/Data/pssms/syfpeithi/mat/A_6801_10.py | 2 +- epytope/Data/pssms/syfpeithi/mat/A_6801_11.py | 1 + epytope/Data/pssms/syfpeithi/mat/A_6801_9.py | 2 +- epytope/Data/pssms/syfpeithi/mat/B_0702_10.py | 2 +- epytope/Data/pssms/syfpeithi/mat/B_0702_11.py | 1 + epytope/Data/pssms/syfpeithi/mat/B_0702_9.py | 2 +- epytope/Data/pssms/syfpeithi/mat/B_0801_8.py | 2 +- epytope/Data/pssms/syfpeithi/mat/B_0801_9.py | 2 +- epytope/Data/pssms/syfpeithi/mat/B_1302_10.py | 1 + epytope/Data/pssms/syfpeithi/mat/B_1302_9.py | 1 + epytope/Data/pssms/syfpeithi/mat/B_1402_8.py | 2 +- epytope/Data/pssms/syfpeithi/mat/B_1402_9.py | 2 +- epytope/Data/pssms/syfpeithi/mat/B_1501_10.py | 2 +- epytope/Data/pssms/syfpeithi/mat/B_1501_9.py | 2 +- epytope/Data/pssms/syfpeithi/mat/B_1510_9.py | 2 +- epytope/Data/pssms/syfpeithi/mat/B_1516_9.py | 1 + epytope/Data/pssms/syfpeithi/mat/B_1801_8.py | 2 +- epytope/Data/pssms/syfpeithi/mat/B_1801_9.py | 2 +- epytope/Data/pssms/syfpeithi/mat/B_2705_10.py | 1 + epytope/Data/pssms/syfpeithi/mat/B_2705_9.py | 2 +- epytope/Data/pssms/syfpeithi/mat/B_2709_9.py | 1 + epytope/Data/pssms/syfpeithi/mat/B_3501_10.py | 1 + epytope/Data/pssms/syfpeithi/mat/B_3501_9.py | 1 + epytope/Data/pssms/syfpeithi/mat/B_3701_10.py | 1 + epytope/Data/pssms/syfpeithi/mat/B_3701_8.py | 2 +- epytope/Data/pssms/syfpeithi/mat/B_3701_9.py | 2 +- epytope/Data/pssms/syfpeithi/mat/B_3801_10.py | 2 +- epytope/Data/pssms/syfpeithi/mat/B_3801_9.py | 2 +- epytope/Data/pssms/syfpeithi/mat/B_3901_10.py | 1 + epytope/Data/pssms/syfpeithi/mat/B_3901_9.py | 2 +- epytope/Data/pssms/syfpeithi/mat/B_3902_10.py | 1 + epytope/Data/pssms/syfpeithi/mat/B_3902_9.py | 2 +- epytope/Data/pssms/syfpeithi/mat/B_4001_10.py | 1 + epytope/Data/pssms/syfpeithi/mat/B_4002_9.py | 1 + epytope/Data/pssms/syfpeithi/mat/B_4101_10.py | 1 + epytope/Data/pssms/syfpeithi/mat/B_4101_9.py | 2 +- epytope/Data/pssms/syfpeithi/mat/B_4402_10.py | 2 +- epytope/Data/pssms/syfpeithi/mat/B_4402_11.py | 1 + epytope/Data/pssms/syfpeithi/mat/B_4402_9.py | 2 +- epytope/Data/pssms/syfpeithi/mat/B_4501_10.py | 1 + epytope/Data/pssms/syfpeithi/mat/B_4501_9.py | 2 +- epytope/Data/pssms/syfpeithi/mat/B_4701_10.py | 1 + epytope/Data/pssms/syfpeithi/mat/B_4701_9.py | 2 +- epytope/Data/pssms/syfpeithi/mat/B_4901_10.py | 1 + epytope/Data/pssms/syfpeithi/mat/B_4901_9.py | 2 +- epytope/Data/pssms/syfpeithi/mat/B_5001_10.py | 1 + epytope/Data/pssms/syfpeithi/mat/B_5001_9.py | 2 +- epytope/Data/pssms/syfpeithi/mat/B_5101_8.py | 2 +- epytope/Data/pssms/syfpeithi/mat/B_5101_9.py | 2 +- epytope/Data/pssms/syfpeithi/mat/B_5301_10.py | 1 + epytope/Data/pssms/syfpeithi/mat/B_5301_9.py | 1 + epytope/Data/pssms/syfpeithi/mat/B_5701_10.py | 1 + epytope/Data/pssms/syfpeithi/mat/B_5701_9.py | 1 + epytope/Data/pssms/syfpeithi/mat/B_5801_10.py | 1 + epytope/Data/pssms/syfpeithi/mat/B_5801_11.py | 1 + epytope/Data/pssms/syfpeithi/mat/B_5801_8.py | 1 + epytope/Data/pssms/syfpeithi/mat/B_5801_9.py | 1 + epytope/Data/pssms/syfpeithi/mat/B_5802_10.py | 1 + epytope/Data/pssms/syfpeithi/mat/B_5802_11.py | 1 + epytope/Data/pssms/syfpeithi/mat/B_5802_8.py | 1 + epytope/Data/pssms/syfpeithi/mat/B_5802_9.py | 1 + epytope/Data/pssms/syfpeithi/mat/C_0102_10.py | 1 + epytope/Data/pssms/syfpeithi/mat/C_0102_8.py | 1 + epytope/Data/pssms/syfpeithi/mat/C_0102_9.py | 1 + epytope/Data/pssms/syfpeithi/mat/C_0202_10.py | 1 + epytope/Data/pssms/syfpeithi/mat/C_0202_8.py | 1 + epytope/Data/pssms/syfpeithi/mat/C_0202_9.py | 1 + epytope/Data/pssms/syfpeithi/mat/C_0303_10.py | 1 + epytope/Data/pssms/syfpeithi/mat/C_0303_8.py | 1 + epytope/Data/pssms/syfpeithi/mat/C_0303_9.py | 1 + epytope/Data/pssms/syfpeithi/mat/C_0304_10.py | 1 + epytope/Data/pssms/syfpeithi/mat/C_0304_8.py | 1 + epytope/Data/pssms/syfpeithi/mat/C_0304_9.py | 1 + epytope/Data/pssms/syfpeithi/mat/C_0401_10.py | 1 + epytope/Data/pssms/syfpeithi/mat/C_0401_8.py | 1 + epytope/Data/pssms/syfpeithi/mat/C_0401_9.py | 1 + epytope/Data/pssms/syfpeithi/mat/C_0501_10.py | 1 + epytope/Data/pssms/syfpeithi/mat/C_0501_8.py | 1 + epytope/Data/pssms/syfpeithi/mat/C_0501_9.py | 1 + epytope/Data/pssms/syfpeithi/mat/C_0601_9.py | 1 + epytope/Data/pssms/syfpeithi/mat/C_0602_10.py | 1 + epytope/Data/pssms/syfpeithi/mat/C_0602_8.py | 1 + epytope/Data/pssms/syfpeithi/mat/C_0602_9.py | 1 + epytope/Data/pssms/syfpeithi/mat/C_0701_10.py | 1 + epytope/Data/pssms/syfpeithi/mat/C_0701_8.py | 1 + epytope/Data/pssms/syfpeithi/mat/C_0701_9.py | 1 + epytope/Data/pssms/syfpeithi/mat/C_0702_10.py | 1 + epytope/Data/pssms/syfpeithi/mat/C_0702_8.py | 1 + epytope/Data/pssms/syfpeithi/mat/C_0702_9.py | 1 + epytope/Data/pssms/syfpeithi/mat/C_0802_10.py | 1 + epytope/Data/pssms/syfpeithi/mat/C_0802_8.py | 1 + epytope/Data/pssms/syfpeithi/mat/C_0802_9.py | 1 + epytope/Data/pssms/syfpeithi/mat/C_1203_10.py | 1 + epytope/Data/pssms/syfpeithi/mat/C_1203_8.py | 1 + epytope/Data/pssms/syfpeithi/mat/C_1203_9.py | 1 + epytope/Data/pssms/syfpeithi/mat/C_1402_10.py | 1 + epytope/Data/pssms/syfpeithi/mat/C_1402_8.py | 1 + epytope/Data/pssms/syfpeithi/mat/C_1402_9.py | 1 + epytope/Data/pssms/syfpeithi/mat/C_1502_10.py | 1 + epytope/Data/pssms/syfpeithi/mat/C_1502_8.py | 1 + epytope/Data/pssms/syfpeithi/mat/C_1502_9.py | 1 + epytope/Data/pssms/syfpeithi/mat/C_1601_10.py | 1 + epytope/Data/pssms/syfpeithi/mat/C_1601_8.py | 1 + epytope/Data/pssms/syfpeithi/mat/C_1601_9.py | 1 + epytope/Data/pssms/syfpeithi/mat/C_1701_10.py | 1 + epytope/Data/pssms/syfpeithi/mat/C_1701_8.py | 1 + epytope/Data/pssms/syfpeithi/mat/C_1701_9.py | 1 + epytope/Data/pssms/syfpeithi/mat/G_0101_10.py | 1 + epytope/Data/pssms/syfpeithi/mat/G_0101_8.py | 1 + epytope/Data/pssms/syfpeithi/mat/G_0101_9.py | 1 + epytope/Data/pssms/syfpeithi/mat/H2_Db_10.py | 1 + epytope/Data/pssms/syfpeithi/mat/H2_Db_9.py | 1 + epytope/Data/pssms/syfpeithi/mat/H2_Kb_8.py | 1 + epytope/Data/pssms/syfpeithi/mat/H2_Kd_10.py | 1 + epytope/Data/pssms/syfpeithi/mat/H2_Kd_9.py | 1 + epytope/Data/pssms/syfpeithi/mat/H2_Ld_9.py | 1 + epytope/EpitopeAssembly/EpitopeAssembly.py | 15 +- epytope/EpitopePrediction/ANN.py | 103 +- epytope/EpitopePrediction/External.py | 316 ++++-- epytope/EpitopePrediction/PSSM.py | 48 +- epytope/EpitopeSelection/OptiTope.py | 55 +- epytope/test/TestEpitopeAssembly.py | 6 +- epytope/test/TestOptiTope.py | 8 +- epytope/test/TestSpacerDesign.py | 14 +- .../tutorials/CleavageAndTAPPrediction.ipynb | 907 +++++++++--------- epytope/tutorials/EpitopePrediction.ipynb | 584 +++++++---- epytope/tutorials/HLATyping.ipynb | 30 +- .../PolymorphicEpitopePrediction.ipynb | 75 +- epytope/tutorials/VaccineDesign.ipynb | 343 ++++++- .../data/allele_probabilities_europe.csv | 2 +- epytope/tutorials/data/test.csv | 43 +- setup.py | 2 +- 167 files changed, 1871 insertions(+), 988 deletions(-) create mode 100644 epytope/Data/pssms/syfpeithi/mat/A_0101_12.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/A_0101_13.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/A_0201_11.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/A_0300_9.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/A_0301_11.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/A_1101_11.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/A_2402_11.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/A_2601_11.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/A_2601_9.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/A_3101_10.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/A_3101_11.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/A_3101_9.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/A_3201_10.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/A_3201_11.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/A_3201_9.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/A_3303_10.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/A_3303_11.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/A_3303_9.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/A_6601_10.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/A_6601_9.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/A_6801_11.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/B_0702_11.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/B_1302_10.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/B_1302_9.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/B_1516_9.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/B_2705_10.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/B_2709_9.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/B_3501_10.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/B_3501_9.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/B_3701_10.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/B_3901_10.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/B_3902_10.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/B_4001_10.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/B_4002_9.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/B_4101_10.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/B_4402_11.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/B_4501_10.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/B_4701_10.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/B_4901_10.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/B_5001_10.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/B_5301_10.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/B_5301_9.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/B_5701_10.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/B_5701_9.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/B_5801_10.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/B_5801_11.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/B_5801_8.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/B_5801_9.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/B_5802_10.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/B_5802_11.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/B_5802_8.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/B_5802_9.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/C_0102_10.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/C_0102_8.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/C_0102_9.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/C_0202_10.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/C_0202_8.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/C_0202_9.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/C_0303_10.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/C_0303_8.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/C_0303_9.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/C_0304_10.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/C_0304_8.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/C_0304_9.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/C_0401_10.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/C_0401_8.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/C_0401_9.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/C_0501_10.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/C_0501_8.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/C_0501_9.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/C_0601_9.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/C_0602_10.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/C_0602_8.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/C_0602_9.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/C_0701_10.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/C_0701_8.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/C_0701_9.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/C_0702_10.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/C_0702_8.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/C_0702_9.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/C_0802_10.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/C_0802_8.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/C_0802_9.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/C_1203_10.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/C_1203_8.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/C_1203_9.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/C_1402_10.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/C_1402_8.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/C_1402_9.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/C_1502_10.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/C_1502_8.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/C_1502_9.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/C_1601_10.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/C_1601_8.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/C_1601_9.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/C_1701_10.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/C_1701_8.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/C_1701_9.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/G_0101_10.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/G_0101_8.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/G_0101_9.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/H2_Db_10.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/H2_Db_9.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/H2_Kb_8.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/H2_Kd_10.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/H2_Kd_9.py create mode 100644 epytope/Data/pssms/syfpeithi/mat/H2_Ld_9.py diff --git a/.github/workflows/python-test-conda-external.yml b/.github/workflows/python-test-conda-external.yml index d574d876..fbc3b89c 100644 --- a/.github/workflows/python-test-conda-external.yml +++ b/.github/workflows/python-test-conda-external.yml @@ -40,7 +40,7 @@ jobs: echo "PATH=$PATH" - name: Set up Python ${{ matrix.python-version }} run: | - $CONDA/bin/conda create -p /tmp/condaenv python==${{ matrix.python-version }}'.*' + $CONDA/bin/conda create -p /tmp/condaenv python==${{ matrix.python-version }}'.*' setuptools"==52.0" - name: Activate conda environment run: | echo "/tmp/condaenv/bin" >> $GITHUB_PATH diff --git a/.github/workflows/python-test-conda.yml b/.github/workflows/python-test-conda.yml index 74f2106f..cadb590d 100644 --- a/.github/workflows/python-test-conda.yml +++ b/.github/workflows/python-test-conda.yml @@ -22,7 +22,7 @@ jobs: echo "CONDA_PKGS_DIRS=/tmp/condapkgs" >> $GITHUB_ENV - name: Set up Python ${{ matrix.python-version }} run: | - $CONDA/bin/conda create -p /tmp/condaenv python==${{ matrix.python-version }}'.*' + $CONDA/bin/conda create -p /tmp/condaenv python==${{ matrix.python-version }}'.*' setuptools"==52.0" - name: Activate conda environment run: | echo "/tmp/condaenv/bin" >> $GITHUB_PATH @@ -31,6 +31,6 @@ jobs: run: | pip install . - name: Install Test dependencies - run: conda install -p /tmp/condaenv -c conda-forge -c bioconda nose nose-exclude coincbc + run: conda install -p /tmp/condaenv -c conda-forge -c bioconda nose nose-exclude glpk - name: Run Tests run: nosetests --exclude-dir=epytope/test/external epytope diff --git a/epytope/Core/Result.py b/epytope/Core/Result.py index a7657697..4b738438 100644 --- a/epytope/Core/Result.py +++ b/epytope/Core/Result.py @@ -11,7 +11,13 @@ import abc import numpy +from numpy.lib.arraysetops import isin import pandas +from epytope.Core.Allele import Allele +from epytope.Core.Peptide import Peptide +from copy import deepcopy +from sys import exit +import logging class AResult(pandas.DataFrame, metaclass=abc.ABCMeta): @@ -27,8 +33,7 @@ def filter_result(self, expressions): """ Filter result based on a list of expressions - :param list((str,comparator,float)) expressions: A list of triples consisting of (method_name, comparator, - threshold) + :param list((str,comparator,float)) expressions: A list of triples consisting of (method_name, comparator,threshold) :return: A new filtered AResult object :rtype: :class:`~epytope.Core.Result.AResult` """ @@ -56,46 +61,55 @@ class EpitopePredictionResult(AResult): EpitopePredictionResult - +--------------+-------------+-------------+-------------+-------------+ - | Peptide Obj | Method Name | Allele1 Obj | Allele2 Obj | Allele3 Obj | - +==============+=============+=============+=============+=============+ - | Peptide1 | Method 1 | 0.324 | 0.56 | 0.013 | - + +-------------+-------------+-------------+-------------+ - | | Method 2 | 20 | 15 | 23 | - +--------------+-------------+-------------+-------------+-------------+ - | Peptide2 | Method 1 | 0.50 | 0.36 | 0.98 | - + +-------------+-------------+-------------+-------------+ - | | Method 2 | 26 | 10 | 50 | - +--------------+-------------+-------------+-------------+-------------+ + +----------------+-------------------------------+-------------------------------+ + | Allele | Allele Obj 1 | Allele Obj 2 | + +- - - - - - - - +- - - - - - - -+- - - - - - - -+- - - - - - - -+- - - - - - - -+ + | Method | Method 1 | Method 2 | Method 1 | Method 2 | + +- - - - - - - - +- - - -+- - - -+- - - -+- - - -+- - - -+- - - -+- - - -+- - - -+ + | ScoreType | Score | Rank | Score | Rank | Score | Rank | Score | Rank | + +- - - - - - - - +- - - -+- - - -+- - - -+- - - -+- - - -+- - - -+- - - -+- - - -+ + | Peptides | | | | | | | | | + +================+=======+=======+=======+=======+=======+=======+=======+=======+ + | Peptide Obj 1 | 0.03 | 57.4 | 0.05 | 51.1 | 0.08 | 49.4 | 0.73 | 3.12 | + +----------------+-------+-------+-------+-------+-------+-------+-------+-------+ + | Peptide Obj 2 | 0.32 | 13.2 | 0.31 | 14.1 | 0.25 | 22.1 | 0.11 | 69.1 | + +----------------+-------+-------+-------+-------+-------+-------+-------+-------+ """ - def filter_result(self, expressions): + def filter_result(self, expressions, scoretype='Score'): """ Filters a result data frame based on a specified expression consisting of a list of triple with - (method_name, comparator, threshold). The expression is applied to each row. If any of the columns fulfill - the criteria the row remains. + (method_name, comparator, threshold) and a str of the methods scoretype to be filtered. + The expression is applied to each row. If any of the columns fulfill the criteria the row remains. + + :param list((str,comparator,float)) expression: A list of triples consisting of (method_name, comparator, threshold) + :param str scoretype: Indicates which scoretype of the specified method should be filtered - :param list((str,comparator,float)) expressions: A list of triples consisting of (method_name, comparator, - threshold) :return: Filtered result object :rtype: :class:`~epytope.Core.Result.EpitopePredictionResult` """ if isinstance(expressions, tuple): expressions = [expressions] + + df = deepcopy(self) + methods = list(set(df.columns.get_level_values(1))) + scoretypes = list(set(df.columns.get_level_values(2))) + if scoretype not in scoretypes: + raise ValueError("Specified ScoreType {} does not match ScoreTypes of data frame {}.".format(scoretype, scoretypes)) + + for expr in expressions: + method, comp, thr = expr + if method not in methods: + raise ValueError("Specified method {} does not match methods of data frame {}.".format(method, methods)) + else: + filt = comp(df.xs(method, axis = 1, level = 1).xs(scoretype, axis = 1, level = 1), thr).values + # Only keep rows which contain values fulfilling the comparators logic in the specified method + keep_row = [bool.any() for bool in filt] + df = df.loc[keep_row] - #builde logical expression - masks = list(map(list, [comp(self.loc[(slice(None), method), :], thr).any(axis=1) - for method, comp, thr in expressions])) - if len(masks) > 1: - masks = numpy.logical_and(*masks) - else: - masks = masks[0] - - #apply to all rows - idx = [f for f in masks - for _ in range(len(self.index.levels[1]))] - return EpitopePredictionResult(self.loc[idx, :]) + return EpitopePredictionResult(df) + def merge_results(self, others): """ @@ -110,20 +124,33 @@ def merge_results(self, others): if type(others) == type(self): others = [others] + + # Concatenates self and to be merged dataframe(s) + for other in others: + df = pandas.concat([df, other], axis=1) - for i in range(len(others)): - df1a, df2a = df.align(others[i]) - zero1 = df1a == 0 - zero2 = df2a == 0 - df1a = df1a.fillna(0) - df2a = df2a.fillna(0) - df = df1a+df2a - true_zero = zero1 | zero2 - false_zero = df == 0 - zero = true_zero & false_zero - nans = ~true_zero & false_zero - df[zero] = 0 - df[nans] = numpy.NaN + # Merge result of multiple predictors in others per allele + df_merged = pandas.concat([group[1] for group in df.groupby(level=[0,1], axis=1)], axis=1) + + return EpitopePredictionResult(df_merged) + + def from_dict(d, peps, method): + """ + Create EpitopePredictionResult object from dictionary holding scores for alleles, peptides and a specified method + """ + scoreType = numpy.asarray([list(m.keys()) for m in [metrics for a, metrics in d.items()]]).flatten() + alleles = numpy.asarray([numpy.repeat(a, len(set(scoreType))) for a in d]).flatten() + + meth = numpy.repeat(method, len(scoreType)) + multi_cols = pandas.MultiIndex.from_arrays([alleles, meth, scoreType], names=["Allele", "Method", "ScoreType"]) + df = pandas.DataFrame(float(0),index=pandas.Index(peps), columns=multi_cols) + df.index.name = 'Peptides' + # Fill DataFrame + for allele, metrics in d.items(): + for metric, pep_scores in metrics.items(): + for pep, score in pep_scores.items(): + df[allele][method][metric][pep] = score + return EpitopePredictionResult(df) diff --git a/epytope/Data/pssms/syfpeithi/mat/A_0101_10.py b/epytope/Data/pssms/syfpeithi/mat/A_0101_10.py index 70d6e2b9..65d28350 100644 --- a/epytope/Data/pssms/syfpeithi/mat/A_0101_10.py +++ b/epytope/Data/pssms/syfpeithi/mat/A_0101_10.py @@ -1 +1 @@ -A_0101_10 = {0: {'A': 1, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 1, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 1, 'X': 0}, 1: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 1, 'N': 0, 'Q': 0, 'P': 0, 'S': 4, 'R': 0, 'T': 6, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'E': 8, 'D': 10, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 1, 'M': 0, 'L': 1, 'N': 0, 'Q': 0, 'P': 1, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 1, 'M': 0, 'L': 2, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 1, 'T': 1, 'W': 0, 'V': 0, 'Y': 1, 'X': 0}, 7: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 3, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'E': 1, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 1, 'M': 0, 'L': 1, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 1, 'T': 0, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 9: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 15, 'X': 0}} \ No newline at end of file +A_0101_10 = {0: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 1}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 4, 'T': 6, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 10, 'E': 8, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 1, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 2, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 1, 'V': 0, 'W': 0, 'X': 0, 'Y': 1}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 3, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 15}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/A_0101_11.py b/epytope/Data/pssms/syfpeithi/mat/A_0101_11.py index 0be66a85..d458adbb 100644 --- a/epytope/Data/pssms/syfpeithi/mat/A_0101_11.py +++ b/epytope/Data/pssms/syfpeithi/mat/A_0101_11.py @@ -1 +1 @@ -A_0101_11 = {0: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 1, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 1, 'X': 0}, 1: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 1, 'N': 0, 'Q': 0, 'P': 0, 'S': 4, 'R': 0, 'T': 6, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'E': 8, 'D': 10, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 1, 'M': 0, 'L': 1, 'N': 0, 'Q': 0, 'P': 1, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 1, 'M': 0, 'L': 2, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 1, 'T': 1, 'W': 0, 'V': 0, 'Y': 1, 'X': 0}, 8: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 3, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 9: {'A': 0, 'C': 0, 'E': 1, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 1, 'M': 0, 'L': 1, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 1, 'T': 0, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 10: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 15, 'X': 0}} \ No newline at end of file +A_0101_11 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 1}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 4, 'T': 6, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 10, 'E': 8, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 1, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 2, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 1, 'V': 0, 'W': 0, 'X': 0, 'Y': 1}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 3, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 10: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 15}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/A_0101_12.py b/epytope/Data/pssms/syfpeithi/mat/A_0101_12.py new file mode 100644 index 00000000..308a5027 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/A_0101_12.py @@ -0,0 +1 @@ +A_0101_12 = {0: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 2, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 2}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 4, 'T': 6, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 10, 'E': 10, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 4, 'K': 0, 'L': 6, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 10: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 2, 'L': 2, 'M': 1, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 11: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 15}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/A_0101_13.py b/epytope/Data/pssms/syfpeithi/mat/A_0101_13.py new file mode 100644 index 00000000..7e585453 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/A_0101_13.py @@ -0,0 +1 @@ +A_0101_13 = {0: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 2, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 2}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 4, 'T': 6, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 10, 'E': 10, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 10: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 4, 'K': 0, 'L': 6, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 11: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 2, 'L': 2, 'M': 1, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 12: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 15}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/A_0101_9.py b/epytope/Data/pssms/syfpeithi/mat/A_0101_9.py index e35e400c..48ff943a 100644 --- a/epytope/Data/pssms/syfpeithi/mat/A_0101_9.py +++ b/epytope/Data/pssms/syfpeithi/mat/A_0101_9.py @@ -1 +1 @@ -A_0101_9 = {0: {'A': 1, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 1, 'N': 0, 'Q': 0, 'P': 0, 'S': 1, 'R': 0, 'T': 0, 'W': 0, 'V': 1, 'Y': 1, 'X': 0}, 1: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 1, 'N': 0, 'Q': 0, 'P': 0, 'S': 4, 'R': 0, 'T': 6, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'E': 8, 'D': 10, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 1, 'P': 1, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 1, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 1, 'N': 0, 'Q': 1, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 2, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 1, 'T': 0, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 3, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'E': 1, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 1, 'M': 0, 'L': 1, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 1, 'T': 0, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 15, 'X': 0}} \ No newline at end of file +A_0101_9 = {0: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 1}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 4, 'T': 6, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 10, 'E': 8, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 1, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 1, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 2, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 3, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 15}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/A_0201_10.py b/epytope/Data/pssms/syfpeithi/mat/A_0201_10.py index 4ff8e852..13fa7e3b 100644 --- a/epytope/Data/pssms/syfpeithi/mat/A_0201_10.py +++ b/epytope/Data/pssms/syfpeithi/mat/A_0201_10.py @@ -1 +1 @@ -A_0201_10 = {0: {'A': 2, 'C': 0, 'E': -3, 'D': -1, 'G': 1, 'F': 1, 'I': 2, 'H': 0, 'K': 1, 'M': 0, 'L': 2, 'N': 0, 'Q': 0, 'P': -3, 'S': 2, 'R': 0, 'T': 0, 'W': 0, 'V': 1, 'Y': 2, 'X': 0}, 1: {'A': 4, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 8, 'H': 0, 'K': 0, 'M': 8, 'L': 10, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 4, 'W': 0, 'V': 4, 'Y': 0, 'X': 0}, 2: {'A': 2, 'C': 0, 'E': -1, 'D': 0, 'G': 0, 'F': 1, 'I': 2, 'H': 0, 'K': -1, 'M': 1, 'L': 2, 'N': 1, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': -1, 'W': 1, 'V': 0, 'Y': 1, 'X': 0}, 3: {'A': 0, 'C': 0, 'E': 2, 'D': 1, 'G': 2, 'F': -1, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 2, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': -1, 'X': 0}, 4: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 4, 'H': 0, 'K': 0, 'M': 0, 'L': 4, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 4, 'Y': 0, 'X': 0}, 7: {'A': 2, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 1, 'K': -1, 'M': 0, 'L': 1, 'N': 1, 'Q': 0, 'P': 1, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 2, 'Y': 1, 'X': 0}, 8: {'A': 1, 'C': 0, 'E': 2, 'D': 0, 'G': 1, 'F': 0, 'I': 0, 'H': 0, 'K': 2, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 2, 'R': 0, 'T': 2, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 9: {'A': 4, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 8, 'H': 0, 'K': 0, 'M': 4, 'L': 10, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 4, 'W': 0, 'V': 10, 'Y': 0, 'X': 0}} \ No newline at end of file +A_0201_10 = {0: {'A': 2, 'C': 0, 'D': -1, 'E': -3, 'F': 1, 'G': 1, 'H': 0, 'I': 2, 'K': 1, 'L': 2, 'M': 0, 'N': 0, 'P': -3, 'Q': 0, 'R': 0, 'S': 2, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 2}, 1: {'A': 4, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 8, 'K': 0, 'L': 10, 'M': 8, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 4, 'V': 4, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 2, 'C': 0, 'D': 0, 'E': -1, 'F': 1, 'G': 0, 'H': 0, 'I': 2, 'K': -1, 'L': 2, 'M': 1, 'N': 1, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': -1, 'V': 0, 'W': 1, 'X': 0, 'Y': 1}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 2, 'F': -1, 'G': 2, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 2, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': -1}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 4, 'K': 0, 'L': 4, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 4, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 2, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 1, 'I': 0, 'K': -1, 'L': 1, 'M': 0, 'N': 1, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 2, 'W': 0, 'X': 0, 'Y': 1}, 8: {'A': 1, 'C': 0, 'D': 0, 'E': 2, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 2, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 2, 'T': 2, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 9: {'A': 4, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 8, 'K': 0, 'L': 10, 'M': 4, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 4, 'V': 10, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/A_0201_11.py b/epytope/Data/pssms/syfpeithi/mat/A_0201_11.py new file mode 100644 index 00000000..b7ca1600 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/A_0201_11.py @@ -0,0 +1 @@ +A_0201_11 = {0: {'A': 2, 'C': 0, 'D': -1, 'E': -3, 'F': 1, 'G': 1, 'H': 0, 'I': 2, 'K': 1, 'L': 2, 'M': 0, 'N': 0, 'P': -3, 'Q': 0, 'R': 0, 'S': 2, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 2}, 1: {'A': 4, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 8, 'K': 0, 'L': 10, 'M': 8, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 4, 'V': 4, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 2, 'C': 0, 'D': 0, 'E': -1, 'F': 1, 'G': 0, 'H': 0, 'I': 2, 'K': -1, 'L': 2, 'M': 1, 'N': 1, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': -1, 'V': 0, 'W': 1, 'X': 0, 'Y': 1}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 2, 'F': -1, 'G': 2, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 2, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': -1}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 4, 'K': 0, 'L': 4, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 4, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 2, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 1, 'I': 0, 'K': -1, 'L': 1, 'M': 0, 'N': 1, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 2, 'W': 0, 'X': 0, 'Y': 1}, 9: {'A': 1, 'C': 0, 'D': 0, 'E': 2, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 2, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 2, 'T': 2, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 10: {'A': 4, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 8, 'K': 0, 'L': 10, 'M': 4, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 4, 'V': 10, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/A_0201_9.py b/epytope/Data/pssms/syfpeithi/mat/A_0201_9.py index 8962269a..82d21086 100644 --- a/epytope/Data/pssms/syfpeithi/mat/A_0201_9.py +++ b/epytope/Data/pssms/syfpeithi/mat/A_0201_9.py @@ -1 +1 @@ -A_0201_9 = {0: {'A': 2, 'C': 0, 'E': -3, 'D': -1, 'G': 1, 'F': 1, 'I': 2, 'H': 0, 'K': 1, 'M': 0, 'L': 2, 'N': 0, 'Q': 0, 'P': -3, 'S': 2, 'R': 0, 'T': 0, 'W': 0, 'V': 1, 'Y': 2, 'X': 0}, 1: {'A': 4, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 8, 'H': 0, 'K': 0, 'M': 8, 'L': 10, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 4, 'W': 0, 'V': 4, 'Y': 0, 'X': 0}, 2: {'A': 2, 'C': 0, 'E': -1, 'D': 0, 'G': 0, 'F': 1, 'I': 2, 'H': 0, 'K': -1, 'M': 1, 'L': 2, 'N': 1, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': -1, 'W': 1, 'V': 0, 'Y': 1, 'X': 0}, 3: {'A': 0, 'C': 0, 'E': 2, 'D': 1, 'G': 2, 'F': -1, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 2, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': -1, 'X': 0}, 4: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 2, 'F': 1, 'I': 0, 'H': 0, 'K': 1, 'M': 0, 'L': 1, 'N': 0, 'Q': 0, 'P': 1, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 1, 'X': 0}, 5: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 4, 'H': 0, 'K': 0, 'M': 0, 'L': 4, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 2, 'W': 0, 'V': 4, 'Y': 0, 'X': 0}, 6: {'A': 2, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 1, 'K': -1, 'M': 0, 'L': 1, 'N': 1, 'Q': 0, 'P': 1, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 2, 'Y': 1, 'X': 0}, 7: {'A': 1, 'C': 0, 'E': 2, 'D': 0, 'G': 1, 'F': 0, 'I': 0, 'H': 0, 'K': 2, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 2, 'R': 0, 'T': 2, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 8: {'A': 4, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 8, 'H': 0, 'K': 0, 'M': 4, 'L': 10, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 4, 'W': 0, 'V': 10, 'Y': 0, 'X': 0}} \ No newline at end of file +A_0201_9 = {0: {'A': 2, 'C': 0, 'D': -1, 'E': -3, 'F': 1, 'G': 1, 'H': 0, 'I': 2, 'K': 1, 'L': 2, 'M': 0, 'N': 0, 'P': -3, 'Q': 0, 'R': 0, 'S': 2, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 2}, 1: {'A': 4, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 8, 'K': 0, 'L': 10, 'M': 8, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 4, 'V': 4, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 2, 'C': 0, 'D': 0, 'E': -1, 'F': 1, 'G': 0, 'H': 0, 'I': 2, 'K': -1, 'L': 2, 'M': 1, 'N': 1, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': -1, 'V': 0, 'W': 1, 'X': 0, 'Y': 1}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 2, 'F': -1, 'G': 2, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 2, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': -1}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 2, 'H': 0, 'I': 0, 'K': 1, 'L': 1, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 1}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 4, 'K': 0, 'L': 4, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 2, 'V': 4, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 2, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 1, 'I': 0, 'K': -1, 'L': 1, 'M': 0, 'N': 1, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 2, 'W': 0, 'X': 0, 'Y': 1}, 7: {'A': 1, 'C': 0, 'D': 0, 'E': 2, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 2, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 2, 'T': 2, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 4, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 8, 'K': 0, 'L': 10, 'M': 4, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 4, 'V': 10, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/A_0300_9.py b/epytope/Data/pssms/syfpeithi/mat/A_0300_9.py new file mode 100644 index 00000000..3f3d87a3 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/A_0300_9.py @@ -0,0 +1 @@ +A_0300_9 = {0: {'A': 4, 'C': 0, 'D': 4, 'E': 4, 'F': 0, 'G': 4, 'H': 0, 'I': 0, 'K': 4, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 4, 'S': 4, 'T': 4, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 1: {'A': 10, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 10, 'K': 0, 'L': 10, 'M': 10, 'N': 0, 'P': 0, 'Q': 10, 'R': 0, 'S': 10, 'T': 10, 'V': 10, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 10, 'G': 0, 'H': 10, 'I': 0, 'K': 10, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 10, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 10, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/A_0301_10.py b/epytope/Data/pssms/syfpeithi/mat/A_0301_10.py index a785205d..4af52a99 100644 --- a/epytope/Data/pssms/syfpeithi/mat/A_0301_10.py +++ b/epytope/Data/pssms/syfpeithi/mat/A_0301_10.py @@ -1 +1 @@ -A_0301_10 = {0: {'A': 3, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 2, 'H': 0, 'K': 3, 'M': 0, 'L': 0, 'N': 0, 'Q': 2, 'P': 0, 'S': 1, 'R': 4, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 1: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 8, 'H': 0, 'K': 0, 'M': 0, 'L': 10, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 10, 'Y': 0, 'X': 0}, 2: {'A': 1, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 3, 'H': 0, 'K': 1, 'M': 0, 'L': 2, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 3, 'T': 0, 'W': 0, 'V': 0, 'Y': 4, 'X': 0}, 3: {'A': 2, 'C': 0, 'E': 1, 'D': 1, 'G': 2, 'F': 0, 'I': 1, 'H': 0, 'K': 0, 'M': 0, 'L': 1, 'N': 1, 'Q': 0, 'P': 3, 'S': 0, 'R': 3, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 6: {'A': 3, 'C': 0, 'E': 0, 'D': 0, 'G': 3, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 1, 'S': 0, 'R': 1, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 7: {'A': 3, 'C': 0, 'E': 0, 'D': 0, 'G': 1, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 1, 'L': 3, 'N': 0, 'Q': 0, 'P': 0, 'S': 3, 'R': 0, 'T': 1, 'W': 0, 'V': 4, 'Y': 0, 'X': 0}, 8: {'A': 1, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 1, 'L': 0, 'N': 0, 'Q': 3, 'P': 0, 'S': 2, 'R': 0, 'T': 4, 'W': 1, 'V': 4, 'Y': 0, 'X': 0}, 9: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 4, 'I': 0, 'H': 4, 'K': 10, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 4, 'T': 0, 'W': 0, 'V': 0, 'Y': 6, 'X': 0}} \ No newline at end of file +A_0301_10 = {0: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 4, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 4, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 10, 'K': 0, 'L': 10, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 10, 'V': 10, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 1, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 1, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 10, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/A_0301_11.py b/epytope/Data/pssms/syfpeithi/mat/A_0301_11.py new file mode 100644 index 00000000..02996f0f --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/A_0301_11.py @@ -0,0 +1 @@ +A_0301_11 = {0: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 4, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 4, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 10, 'K': 0, 'L': 10, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 10, 'V': 10, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 1, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': 1, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 10: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 10, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/A_0301_9.py b/epytope/Data/pssms/syfpeithi/mat/A_0301_9.py index d649c02b..1ff6ff30 100644 --- a/epytope/Data/pssms/syfpeithi/mat/A_0301_9.py +++ b/epytope/Data/pssms/syfpeithi/mat/A_0301_9.py @@ -1 +1 @@ -A_0301_9 = {0: {'A': 3, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 2, 'H': 0, 'K': 3, 'M': 0, 'L': 0, 'N': 0, 'Q': 2, 'P': 0, 'S': 1, 'R': 4, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 1: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 8, 'H': 0, 'K': 0, 'M': 0, 'L': 10, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 10, 'Y': 0, 'X': 0}, 2: {'A': 1, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 3, 'H': 0, 'K': 1, 'M': 0, 'L': 2, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 3, 'T': 0, 'W': 0, 'V': 0, 'Y': 4, 'X': 0}, 3: {'A': 2, 'C': 0, 'E': 1, 'D': 1, 'G': 2, 'F': 0, 'I': 1, 'H': 0, 'K': 0, 'M': 0, 'L': 1, 'N': 1, 'Q': 0, 'P': 3, 'S': 0, 'R': 3, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 2, 'F': 0, 'I': 0, 'H': 0, 'K': 1, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 2, 'T': 0, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 5: {'A': 3, 'C': 0, 'E': 0, 'D': 0, 'G': 3, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 1, 'S': 0, 'R': 1, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 6: {'A': 3, 'C': 0, 'E': 0, 'D': 0, 'G': 1, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 1, 'L': 3, 'N': 0, 'Q': 0, 'P': 0, 'S': 3, 'R': 0, 'T': 1, 'W': 0, 'V': 4, 'Y': 0, 'X': 0}, 7: {'A': 1, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 1, 'L': 0, 'N': 0, 'Q': 3, 'P': 0, 'S': 2, 'R': 0, 'T': 4, 'W': 1, 'V': 4, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 4, 'I': 0, 'H': 4, 'K': 10, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 4, 'T': 0, 'W': 0, 'V': 0, 'Y': 6, 'X': 0}} \ No newline at end of file +A_0301_9 = {0: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 4, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 4, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 10, 'K': 0, 'L': 10, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 10, 'V': 10, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 1, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 2, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 6, 'I': 0, 'K': 10, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 6, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 6, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/A_1101_10.py b/epytope/Data/pssms/syfpeithi/mat/A_1101_10.py index 1351279c..26bda92a 100644 --- a/epytope/Data/pssms/syfpeithi/mat/A_1101_10.py +++ b/epytope/Data/pssms/syfpeithi/mat/A_1101_10.py @@ -1 +1 @@ -A_1101_10 = {0: {'A': 3, 'C': 0, 'E': 0, 'D': 0, 'G': 3, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 3, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 1: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 6, 'H': 0, 'K': 0, 'M': 6, 'L': 6, 'N': 0, 'Q': 0, 'P': 0, 'S': 10, 'R': 0, 'T': 10, 'W': 0, 'V': 10, 'Y': 0, 'X': 0}, 2: {'A': 1, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 1, 'I': 1, 'H': 0, 'K': 0, 'M': 0, 'L': 1, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 3: {'A': 1, 'C': 0, 'E': 0, 'D': 2, 'G': 1, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 1, 'S': 1, 'R': 0, 'T': 1, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 6: {'A': 1, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 1, 'I': 1, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 1, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 4, 'H': 0, 'K': 0, 'M': 0, 'L': 4, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 4, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'E': 1, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 2, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 9: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 10, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 8, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}} \ No newline at end of file +A_1101_10 = {0: {'A': 3, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 3, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 3, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 6, 'K': 0, 'L': 6, 'M': 6, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 10, 'T': 10, 'V': 10, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 1, 'C': 0, 'D': 2, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 1, 'T': 1, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 4, 'K': 0, 'L': 4, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 4, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 2, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 10, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 8, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/A_1101_11.py b/epytope/Data/pssms/syfpeithi/mat/A_1101_11.py new file mode 100644 index 00000000..550b8beb --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/A_1101_11.py @@ -0,0 +1 @@ +A_1101_11 = {0: {'A': 3, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 3, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 3, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 6, 'K': 0, 'L': 6, 'M': 6, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 10, 'T': 10, 'V': 10, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 1, 'C': 0, 'D': 2, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 1, 'T': 1, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 4, 'K': 0, 'L': 4, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 4, 'W': 0, 'X': 0, 'Y': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 2, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 10: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 10, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 8, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/A_1101_9.py b/epytope/Data/pssms/syfpeithi/mat/A_1101_9.py index 7f23b8e0..d7d30a9d 100644 --- a/epytope/Data/pssms/syfpeithi/mat/A_1101_9.py +++ b/epytope/Data/pssms/syfpeithi/mat/A_1101_9.py @@ -1 +1 @@ -A_1101_9 = {0: {'A': 3, 'C': 0, 'E': 0, 'D': 0, 'G': 3, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 3, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 1: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 6, 'H': 0, 'K': 0, 'M': 6, 'L': 6, 'N': 0, 'Q': 0, 'P': 0, 'S': 10, 'R': 0, 'T': 10, 'W': 0, 'V': 10, 'Y': 0, 'X': 0}, 2: {'A': 1, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 1, 'I': 1, 'H': 0, 'K': 0, 'M': 0, 'L': 1, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 3: {'A': 1, 'C': 0, 'E': 0, 'D': 2, 'G': 1, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 1, 'S': 1, 'R': 0, 'T': 1, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 1, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 5: {'A': 1, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 1, 'I': 1, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 1, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 4, 'H': 0, 'K': 0, 'M': 0, 'L': 4, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 4, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'E': 1, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 2, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 10, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 8, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}} \ No newline at end of file +A_1101_9 = {0: {'A': 3, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 3, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 3, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 6, 'K': 0, 'L': 6, 'M': 6, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 10, 'T': 10, 'V': 10, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 1, 'C': 0, 'D': 2, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 1, 'T': 1, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 4, 'K': 0, 'L': 4, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 4, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 2, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 10, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 8, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/A_2402_10.py b/epytope/Data/pssms/syfpeithi/mat/A_2402_10.py index 1862ceae..e2ffd8ea 100644 --- a/epytope/Data/pssms/syfpeithi/mat/A_2402_10.py +++ b/epytope/Data/pssms/syfpeithi/mat/A_2402_10.py @@ -1 +1 @@ -A_2402_10 = {0: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 1, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 1, 'W': 0, 'V': 2, 'Y': 0, 'X': 0}, 1: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 6, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 10, 'X': 0}, 2: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 2, 'H': -1, 'K': -1, 'M': 0, 'L': 2, 'N': 0, 'Q': 0, 'P': 2, 'S': 0, 'R': -1, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'E': 2, 'D': 1, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 1, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 1, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 1, 'I': 1, 'H': 1, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 1, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'E': 1, 'D': 0, 'G': 0, 'F': 1, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 1, 'K': 2, 'M': 0, 'L': 2, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 9: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 10, 'I': 10, 'H': 0, 'K': 0, 'M': 0, 'L': 10, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}} \ No newline at end of file +A_2402_10 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 2, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 6, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 10}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': -1, 'I': 2, 'K': -1, 'L': 2, 'M': 0, 'N': 0, 'P': 2, 'Q': 0, 'R': -1, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 2, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 1, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 1, 'I': 0, 'K': 2, 'L': 2, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 10, 'G': 0, 'H': 0, 'I': 10, 'K': 0, 'L': 10, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/A_2402_11.py b/epytope/Data/pssms/syfpeithi/mat/A_2402_11.py new file mode 100644 index 00000000..59f24cfd --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/A_2402_11.py @@ -0,0 +1 @@ +A_2402_11 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 2, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 6, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 10}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': -1, 'I': 2, 'K': -1, 'L': 2, 'M': 0, 'N': 0, 'P': 2, 'Q': 0, 'R': -1, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 2, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 1, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 1, 'I': 0, 'K': 2, 'L': 2, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 10: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 10, 'G': 0, 'H': 0, 'I': 10, 'K': 0, 'L': 10, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/A_2402_9.py b/epytope/Data/pssms/syfpeithi/mat/A_2402_9.py index 6e7455a0..67e89516 100644 --- a/epytope/Data/pssms/syfpeithi/mat/A_2402_9.py +++ b/epytope/Data/pssms/syfpeithi/mat/A_2402_9.py @@ -1 +1 @@ -A_2402_9 = {0: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 1, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 1, 'W': 0, 'V': 2, 'Y': 0, 'X': 0}, 1: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 6, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 10, 'X': 0}, 2: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 2, 'H': -1, 'K': -1, 'M': 0, 'L': 2, 'N': 0, 'Q': 0, 'P': 2, 'S': 0, 'R': -1, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'E': 2, 'D': 1, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 1, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 1, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 1, 'H': 1, 'K': 1, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 1, 'T': 0, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 1, 'I': 1, 'H': 1, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 1, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'E': 1, 'D': 0, 'G': 0, 'F': 1, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 1, 'K': 2, 'M': 0, 'L': 2, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 10, 'I': 10, 'H': 0, 'K': 0, 'M': 0, 'L': 10, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}} \ No newline at end of file +A_2402_9 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 2, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 6, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 10}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': -1, 'I': 2, 'K': -1, 'L': 2, 'M': 0, 'N': 0, 'P': 2, 'Q': 0, 'R': -1, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 2, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 1, 'I': 1, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 1, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 1, 'I': 0, 'K': 2, 'L': 2, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 10, 'G': 0, 'H': 0, 'I': 10, 'K': 0, 'L': 10, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/A_2601_10.py b/epytope/Data/pssms/syfpeithi/mat/A_2601_10.py index c2498c9a..07cd7c5d 100644 --- a/epytope/Data/pssms/syfpeithi/mat/A_2601_10.py +++ b/epytope/Data/pssms/syfpeithi/mat/A_2601_10.py @@ -1 +1 @@ -A_2601_10 = {0: {'A': 0, 'C': 0, 'E': 10, 'D': 8, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 1, 'R': 0, 'T': 1, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 1: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 4, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 8, 'W': 0, 'V': 10, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 4, 'I': 4, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 1, 'W': 0, 'V': 4, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'E': 2, 'D': 1, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 1, 'S': 1, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 1, 'F': 0, 'I': 4, 'H': 0, 'K': 0, 'M': 0, 'L': 4, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 4, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 1, 'F': 0, 'I': 1, 'H': 0, 'K': 0, 'M': 0, 'L': 1, 'N': 0, 'Q': 0, 'P': 0, 'S': 1, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 8: {'A': 1, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 1, 'M': 1, 'L': 0, 'N': 0, 'Q': 1, 'P': 0, 'S': 1, 'R': 0, 'T': 1, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 9: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 8, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 8, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 10, 'X': 0}} \ No newline at end of file +A_2601_10 = {0: {'A': 0, 'C': 0, 'D': 8, 'E': 10, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 1, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 4, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 8, 'V': 10, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 4, 'G': 0, 'H': 0, 'I': 4, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 4, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 2, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 4, 'K': 0, 'L': 4, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 4, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 1, 'N': 0, 'P': 0, 'Q': 1, 'R': 0, 'S': 1, 'T': 1, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 8, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 8, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 10}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/A_2601_11.py b/epytope/Data/pssms/syfpeithi/mat/A_2601_11.py new file mode 100644 index 00000000..9ef3e8fe --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/A_2601_11.py @@ -0,0 +1 @@ +A_2601_11 = {0: {'A': 0, 'C': 0, 'D': 8, 'E': 10, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 1, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 4, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 8, 'V': 10, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 4, 'G': 0, 'H': 0, 'I': 4, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 4, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 2, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 4, 'K': 0, 'L': 4, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 4, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 9: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 1, 'N': 0, 'P': 0, 'Q': 1, 'R': 0, 'S': 1, 'T': 1, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 10: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 8, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 8, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 10}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/A_2601_9.py b/epytope/Data/pssms/syfpeithi/mat/A_2601_9.py new file mode 100644 index 00000000..1e04f406 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/A_2601_9.py @@ -0,0 +1 @@ +A_2601_9 = {0: {'A': 0, 'C': 0, 'D': 8, 'E': 10, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 1, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 4, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 8, 'V': 10, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 4, 'G': 0, 'H': 0, 'I': 4, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 4, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 2, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 2, 'K': 1, 'L': 1, 'M': 0, 'N': 1, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 4, 'K': 0, 'L': 4, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 4, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 1, 'N': 0, 'P': 0, 'Q': 1, 'R': 0, 'S': 1, 'T': 1, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 8, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 8, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 10}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/A_3101_10.py b/epytope/Data/pssms/syfpeithi/mat/A_3101_10.py new file mode 100644 index 00000000..2b778ed4 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/A_3101_10.py @@ -0,0 +1 @@ +A_3101_10 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 4, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 4, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 4, 'V': 4, 'W': 0, 'X': 0, 'Y': 4}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 1, 'K': 2, 'L': 0, 'M': 0, 'N': 1, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 1}, 3: {'A': 0, 'C': 0, 'D': 2, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 1, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 2, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 2, 'K': 1, 'L': 2, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 3, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 3, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 2, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 10, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/A_3101_11.py b/epytope/Data/pssms/syfpeithi/mat/A_3101_11.py new file mode 100644 index 00000000..868cdf76 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/A_3101_11.py @@ -0,0 +1 @@ +A_3101_11 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 4, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 4, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 2, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 2, 'V': 3, 'W': 0, 'X': 0, 'Y': 2}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 3, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 2, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 3, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 1, 'L': 1, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 1, 'E': 0, 'F': 0, 'G': 2, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 1, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 1, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 2, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 2, 'K': 0, 'L': 2, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 2, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 1, 'I': 0, 'K': 1, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 2, 'W': 0, 'X': 0, 'Y': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 1, 'R': 0, 'S': 3, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 10: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 10, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/A_3101_9.py b/epytope/Data/pssms/syfpeithi/mat/A_3101_9.py new file mode 100644 index 00000000..0e1a0a92 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/A_3101_9.py @@ -0,0 +1 @@ +A_3101_9 = {0: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 4, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 4, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 1, 'R': 0, 'S': 4, 'T': 4, 'V': 4, 'W': 0, 'X': 0, 'Y': 1}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 2, 'L': 1, 'M': 0, 'N': 2, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 1, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 1, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 2, 'G': 0, 'H': 0, 'I': 2, 'K': 0, 'L': 2, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 2, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 2, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 4, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 1, 'P': 0, 'Q': 1, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 10, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/A_3201_10.py b/epytope/Data/pssms/syfpeithi/mat/A_3201_10.py new file mode 100644 index 00000000..6106b706 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/A_3201_10.py @@ -0,0 +1 @@ +A_3201_10 = {0: {'A': 0, 'C': 0, 'D': -1, 'E': -1, 'F': -1, 'G': 0, 'H': 0, 'I': 0, 'K': 4, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 4, 'S': 0, 'T': 0, 'V': 0, 'W': -1, 'Y': -1, 'X': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 8, 'K': 0, 'L': 10, 'M': 0, 'N': 0, 'P': 0, 'Q': 8, 'R': 0, 'S': 0, 'T': 10, 'V': 10, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 1, 'F': -1, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': -1, 'Y': -1, 'X': 0}, 4: {'A': 0, 'C': 0, 'D': 1, 'E': 1, 'F': 0, 'G': 2, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 1, 'I': 1, 'K': 2, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 1, 'I': 1, 'K': -1, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': -1, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 1, 'X': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': -1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 4, 'T': 4, 'V': 0, 'W': -1, 'Y': -1, 'X': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 10, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 10, 'Y': 10, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/A_3201_11.py b/epytope/Data/pssms/syfpeithi/mat/A_3201_11.py new file mode 100644 index 00000000..8d7704ef --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/A_3201_11.py @@ -0,0 +1 @@ +A_3201_11 = {0: {'A': 0, 'C': 0, 'D': -1, 'E': -1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 4, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 4, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 8, 'K': 0, 'L': 10, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 8, 'T': 8, 'V': 10, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 3, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 2, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 1, 'F': -1, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 1, 'T': 1, 'V': 0, 'W': -1, 'Y': -1, 'X': 0}, 4: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 1, 'C': 0, 'D': 0, 'E': 1, 'F': -1, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 2, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': -1, 'Y': -1, 'X': 0}, 6: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 1, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': -1, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 2, 'S': 0, 'T': 0, 'V': 1, 'W': -1, 'Y': -1, 'X': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 3, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 2, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 1, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 10: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 10, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 10, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 10, 'Y': 10, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/A_3201_9.py b/epytope/Data/pssms/syfpeithi/mat/A_3201_9.py new file mode 100644 index 00000000..dfadabb3 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/A_3201_9.py @@ -0,0 +1 @@ +A_3201_9 = {0: {'A': 0, 'C': 0, 'D': -1, 'E': -1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 4, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 4, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 8, 'K': 0, 'L': 10, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 10, 'V': 10, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 1, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 1, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 3, 'S': 0, 'T': 1, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 1, 'X': 0}, 7: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': -1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 2, 'T': 1, 'V': 1, 'W': -1, 'Y': -1, 'X': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 10, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 10, 'Y': 10, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/A_3303_10.py b/epytope/Data/pssms/syfpeithi/mat/A_3303_10.py new file mode 100644 index 00000000..5d84a805 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/A_3303_10.py @@ -0,0 +1 @@ +A_3303_10 = {0: {'A': 0, 'C': 0, 'D': 4, 'E': 6, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 4, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 4, 'T': 4, 'V': 4, 'W': 0, 'X': 0, 'Y': 1}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 2, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 1, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 2, 'E': 1, 'F': 0, 'G': 2, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 2, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 2, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 1, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 1, 'H': 0, 'I': 1, 'K': 0, 'L': 2, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 2, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 1, 'R': 0, 'S': 0, 'T': 1, 'V': 3, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 1, 'R': 0, 'S': 1, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 6, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 10, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/A_3303_11.py b/epytope/Data/pssms/syfpeithi/mat/A_3303_11.py new file mode 100644 index 00000000..7d75772f --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/A_3303_11.py @@ -0,0 +1 @@ +A_3303_11 = {0: {'A': 0, 'C': 0, 'D': 4, 'E': 6, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 2, 'V': 1, 'W': 0, 'X': 0, 'Y': 2}, 2: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 2, 'L': 2, 'M': 0, 'N': 0, 'P': 0, 'Q': 1, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 1, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 1, 'H': 1, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 2, 'Q': 0, 'R': 0, 'S': 2, 'T': 1, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 2, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 1, 'H': 0, 'I': 1, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 1, 'C': 0, 'D': 1, 'E': 0, 'F': 0, 'G': 2, 'H': 0, 'I': 0, 'K': 2, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 2, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 1, 'M': 0, 'N': 2, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 2, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 4, 'K': 1, 'L': 4, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 4, 'W': 0, 'X': 0, 'Y': 0}, 9: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 2, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 2, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 10: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 8, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 10, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/A_3303_9.py b/epytope/Data/pssms/syfpeithi/mat/A_3303_9.py new file mode 100644 index 00000000..8e1f8f87 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/A_3303_9.py @@ -0,0 +1 @@ +A_3303_9 = {0: {'A': 0, 'C': 0, 'D': 4, 'E': 6, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 4, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 4, 'T': 4, 'V': 4, 'W': 0, 'X': 0, 'Y': 1}, 2: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 1, 'M': 0, 'N': 1, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 4, 'K': 0, 'L': 4, 'M': 4, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 4, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 2, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 2, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 1, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 10, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/A_6601_10.py b/epytope/Data/pssms/syfpeithi/mat/A_6601_10.py new file mode 100644 index 00000000..6041f095 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/A_6601_10.py @@ -0,0 +1 @@ +A_6601_10 = {0: {'A': 0, 'C': 0, 'D': 4, 'E': 6, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 1: {'A': 6, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 10, 'V': 10, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 2, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 2, 'W': 0, 'Y': 1, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 2, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 2, 'H': 0, 'I': 0, 'K': 1, 'L': 1, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 1, 'S': 1, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 1, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 1, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 1, 'R': 1, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 10, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/A_6601_9.py b/epytope/Data/pssms/syfpeithi/mat/A_6601_9.py new file mode 100644 index 00000000..8e1d48a1 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/A_6601_9.py @@ -0,0 +1 @@ +A_6601_9 = {0: {'A': 0, 'C': 0, 'D': 4, 'E': 6, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': -1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': -1, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 1: {'A': 6, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 10, 'V': 10, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 2, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 3, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 2, 'W': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 1, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 1, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 1, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 10, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/A_6801_10.py b/epytope/Data/pssms/syfpeithi/mat/A_6801_10.py index 3ba6a58c..7d572182 100644 --- a/epytope/Data/pssms/syfpeithi/mat/A_6801_10.py +++ b/epytope/Data/pssms/syfpeithi/mat/A_6801_10.py @@ -1 +1 @@ -A_6801_10 = {0: {'A': 0, 'C': 0, 'E': 4, 'D': 4, 'G': 0, 'F': -1, 'I': 0, 'H': -1, 'K': -1, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': -1, 'T': 1, 'W': -1, 'V': 0, 'Y': -1, 'X': 0}, 1: {'A': 6, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 6, 'H': 0, 'K': 0, 'M': 0, 'L': 4, 'N': 0, 'Q': 0, 'P': 0, 'S': 4, 'R': 0, 'T': 8, 'W': 0, 'V': 8, 'Y': 0, 'X': 0}, 2: {'A': 1, 'C': 0, 'E': -1, 'D': -1, 'G': 0, 'F': 0, 'I': 1, 'H': -1, 'K': -1, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': -1, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'E': 0, 'D': 1, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 7: {'A': 4, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 4, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 4, 'W': 0, 'V': 4, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 1, 'K': 1, 'M': 0, 'L': 0, 'N': 0, 'Q': 1, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 9: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 8, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 10, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}} \ No newline at end of file +A_6801_10 = {0: {'A': 0, 'C': 0, 'D': 4, 'E': 4, 'F': -1, 'G': 0, 'H': -1, 'I': 0, 'K': -1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': -1, 'S': 0, 'T': 1, 'V': 0, 'W': -1, 'X': 0, 'Y': -1}, 1: {'A': 6, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 6, 'K': 0, 'L': 4, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 4, 'T': 8, 'V': 8, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 1, 'C': 0, 'D': -1, 'E': -1, 'F': 0, 'G': 0, 'H': -1, 'I': 1, 'K': -1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': -1, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 4, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 4, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 4, 'V': 4, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 1, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 1, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 8, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 10, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/A_6801_11.py b/epytope/Data/pssms/syfpeithi/mat/A_6801_11.py new file mode 100644 index 00000000..ccfd54c6 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/A_6801_11.py @@ -0,0 +1 @@ +A_6801_11 = {0: {'A': 0, 'C': 0, 'D': 4, 'E': 4, 'F': -1, 'G': 0, 'H': -1, 'I': 0, 'K': -1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': -1, 'S': 0, 'T': 1, 'V': 0, 'W': -1, 'X': 0, 'Y': -1}, 1: {'A': 6, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 6, 'K': 0, 'L': 4, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 4, 'T': 8, 'V': 8, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 1, 'C': 0, 'D': -1, 'E': -1, 'F': 0, 'G': 0, 'H': -1, 'I': 1, 'K': -1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': -1, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 4, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 4, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 4, 'V': 4, 'W': 0, 'X': 0, 'Y': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 1, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 1, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 10: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 8, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 10, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/A_6801_9.py b/epytope/Data/pssms/syfpeithi/mat/A_6801_9.py index 8195db7e..d194cdeb 100644 --- a/epytope/Data/pssms/syfpeithi/mat/A_6801_9.py +++ b/epytope/Data/pssms/syfpeithi/mat/A_6801_9.py @@ -1 +1 @@ -A_6801_9 = {0: {'A': 0, 'C': 0, 'E': 4, 'D': 4, 'G': 0, 'F': -1, 'I': 0, 'H': -1, 'K': -1, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': -1, 'T': 1, 'W': -1, 'V': 0, 'Y': -1, 'X': 0}, 1: {'A': 6, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 6, 'H': 0, 'K': 0, 'M': 0, 'L': 4, 'N': 0, 'Q': 0, 'P': 0, 'S': 4, 'R': 0, 'T': 8, 'W': 0, 'V': 8, 'Y': 0, 'X': 0}, 2: {'A': 1, 'C': 0, 'E': -1, 'D': -1, 'G': 0, 'F': 0, 'I': 1, 'H': -1, 'K': -1, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': -1, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'E': 0, 'D': 1, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 2, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 4, 'H': 0, 'K': 0, 'M': 0, 'L': 4, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 4, 'Y': 0, 'X': 0}, 6: {'A': 4, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 4, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 4, 'W': 0, 'V': 4, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 1, 'K': 1, 'M': 0, 'L': 0, 'N': 0, 'Q': 1, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 8, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 10, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}} \ No newline at end of file +A_6801_9 = {0: {'A': 0, 'C': 0, 'D': 4, 'E': 4, 'F': -1, 'G': 0, 'H': -1, 'I': 0, 'K': -1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': -1, 'S': 0, 'T': 1, 'V': 0, 'W': -1, 'X': 0, 'Y': -1}, 1: {'A': 6, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 6, 'K': 0, 'L': 4, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 4, 'T': 8, 'V': 8, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 1, 'C': 0, 'D': -1, 'E': -1, 'F': 0, 'G': 0, 'H': -1, 'I': 1, 'K': -1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': -1, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 2, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 4, 'K': 0, 'L': 4, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 4, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 4, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 4, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 4, 'V': 4, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 1, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 1, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 8, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 10, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_0702_10.py b/epytope/Data/pssms/syfpeithi/mat/B_0702_10.py index 19665fa5..8ab4378d 100644 --- a/epytope/Data/pssms/syfpeithi/mat/B_0702_10.py +++ b/epytope/Data/pssms/syfpeithi/mat/B_0702_10.py @@ -1 +1 @@ -B_0702_10 = {0: {'A': 2, 'C': 0, 'E': 1, 'D': 0, 'G': 0, 'F': 0, 'I': 1, 'H': 0, 'K': 1, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 1, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 1: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 10, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 2: {'A': 1, 'C': 0, 'E': 0, 'D': 1, 'G': 1, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 1, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 2, 'R': 2, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 3: {'A': 1, 'C': 0, 'E': 0, 'D': 0, 'G': 2, 'F': 0, 'I': 0, 'H': 0, 'K': 1, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 1, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 1, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 1, 'T': 1, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 7: {'A': 1, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 2, 'N': 0, 'Q': 0, 'P': 1, 'S': 0, 'R': 0, 'T': 1, 'W': 0, 'V': 2, 'Y': 0, 'X': 0}, 8: {'A': 1, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 1, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 1, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 9: {'A': 6, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 6, 'I': 6, 'H': 0, 'K': 0, 'M': 6, 'L': 10, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 6, 'W': 0, 'V': 6, 'Y': 0, 'X': 0}} \ No newline at end of file +B_0702_10 = {0: {'A': 2, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 10, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 1, 'C': 0, 'D': 1, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 1, 'N': 0, 'P': 0, 'Q': 0, 'R': 2, 'S': 2, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 2, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 1, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 2, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 2, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 9: {'A': 6, 'C': 0, 'D': 0, 'E': 0, 'F': 6, 'G': 0, 'H': 0, 'I': 6, 'K': 0, 'L': 10, 'M': 6, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 6, 'V': 6, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_0702_11.py b/epytope/Data/pssms/syfpeithi/mat/B_0702_11.py new file mode 100644 index 00000000..2e1afe0a --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/B_0702_11.py @@ -0,0 +1 @@ +B_0702_11 = {0: {'A': 2, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 10, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 1, 'C': 0, 'D': 1, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 1, 'N': 0, 'P': 0, 'Q': 0, 'R': 2, 'S': 2, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 2, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 1, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 2, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 2, 'W': 0, 'X': 0, 'Y': 0}, 9: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 10: {'A': 6, 'C': 0, 'D': 0, 'E': 0, 'F': 6, 'G': 0, 'H': 0, 'I': 6, 'K': 0, 'L': 10, 'M': 6, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 6, 'V': 6, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_0702_9.py b/epytope/Data/pssms/syfpeithi/mat/B_0702_9.py index 6a87391e..ce6a6fbd 100644 --- a/epytope/Data/pssms/syfpeithi/mat/B_0702_9.py +++ b/epytope/Data/pssms/syfpeithi/mat/B_0702_9.py @@ -1 +1 @@ -B_0702_9 = {0: {'A': 2, 'C': 0, 'E': 1, 'D': 0, 'G': 0, 'F': 0, 'I': 1, 'H': 0, 'K': 1, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 1, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 1: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 10, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 2: {'A': 1, 'C': 0, 'E': 0, 'D': 1, 'G': 1, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 1, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 2, 'R': 2, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 3: {'A': 1, 'C': 0, 'E': 0, 'D': 0, 'G': 2, 'F': 0, 'I': 0, 'H': 0, 'K': 1, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 1, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 3, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 1, 'F': 1, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 1, 'T': 1, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 6: {'A': 1, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 2, 'N': 0, 'Q': 0, 'P': 1, 'S': 0, 'R': 0, 'T': 1, 'W': 0, 'V': 2, 'Y': 0, 'X': 0}, 7: {'A': 1, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 1, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 1, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 8: {'A': 6, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 6, 'I': 6, 'H': 0, 'K': 0, 'M': 6, 'L': 10, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 6, 'W': 0, 'V': 6, 'Y': 0, 'X': 0}} \ No newline at end of file +B_0702_9 = {0: {'A': 2, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 10, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 1, 'C': 0, 'D': 1, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 1, 'N': 0, 'P': 0, 'Q': 0, 'R': 2, 'S': 2, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 2, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 3, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 1, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 2, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 2, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 6, 'C': 0, 'D': 0, 'E': 0, 'F': 6, 'G': 0, 'H': 0, 'I': 6, 'K': 0, 'L': 10, 'M': 6, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 6, 'V': 6, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_0801_8.py b/epytope/Data/pssms/syfpeithi/mat/B_0801_8.py index a989c449..f3634029 100644 --- a/epytope/Data/pssms/syfpeithi/mat/B_0801_8.py +++ b/epytope/Data/pssms/syfpeithi/mat/B_0801_8.py @@ -1 +1 @@ -B_0801_8 = {0: {'A': 0, 'C': 0, 'E': 2, 'D': 0, 'G': 1, 'F': 1, 'I': 1, 'H': 1, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 2, 'R': 0, 'T': 0, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 1: {'A': 4, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 4, 'H': 0, 'K': 0, 'M': 0, 'L': 6, 'N': 0, 'Q': 0, 'P': 6, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 10, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 6, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'E': 2, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 1, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 1, 'Y': 1, 'X': 0}, 4: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 10, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 8, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 6, 'I': 6, 'H': 0, 'K': 0, 'M': 0, 'L': 10, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}} \ No newline at end of file +B_0801_8 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 2, 'F': 1, 'G': 1, 'H': 1, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 2, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 4, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 4, 'K': 0, 'L': 6, 'M': 0, 'N': 0, 'P': 6, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 10, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 6, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 2, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 1}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 10, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 8, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 6, 'G': 0, 'H': 0, 'I': 6, 'K': 0, 'L': 10, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_0801_9.py b/epytope/Data/pssms/syfpeithi/mat/B_0801_9.py index bb542f38..216a1eea 100644 --- a/epytope/Data/pssms/syfpeithi/mat/B_0801_9.py +++ b/epytope/Data/pssms/syfpeithi/mat/B_0801_9.py @@ -1 +1 @@ -B_0801_9 = {0: {'A': 0, 'C': 0, 'E': 2, 'D': 0, 'G': 1, 'F': 1, 'I': 1, 'H': 1, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 2, 'R': 0, 'T': 0, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 1: {'A': 4, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 4, 'H': 0, 'K': 0, 'M': 0, 'L': 6, 'N': 0, 'Q': 0, 'P': 6, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 10, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 6, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'E': 2, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 1, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 1, 'Y': 1, 'X': 0}, 4: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 10, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 8, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 1, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 1, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 1, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 7: {'A': 1, 'C': 0, 'E': 1, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 6, 'I': 6, 'H': 0, 'K': 0, 'M': 0, 'L': 10, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}} \ No newline at end of file +B_0801_9 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 2, 'F': 1, 'G': 1, 'H': 1, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 2, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 4, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 4, 'K': 0, 'L': 6, 'M': 0, 'N': 0, 'P': 6, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 10, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 6, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 2, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 1}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 10, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 8, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 1, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 1, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 6, 'G': 0, 'H': 0, 'I': 6, 'K': 0, 'L': 10, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_1302_10.py b/epytope/Data/pssms/syfpeithi/mat/B_1302_10.py new file mode 100644 index 00000000..7eddc21c --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/B_1302_10.py @@ -0,0 +1 @@ +B_1302_10 = {0: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 2, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 8, 'M': 0, 'N': 0, 'P': 0, 'Q': 10, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 1, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 2, 'M': 0, 'N': 0, 'P': 0, 'Q': 2, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 2, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 2, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 10, 'K': 0, 'L': 10, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 10, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_1302_9.py b/epytope/Data/pssms/syfpeithi/mat/B_1302_9.py new file mode 100644 index 00000000..995634c4 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/B_1302_9.py @@ -0,0 +1 @@ +B_1302_9 = {0: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 2, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 8, 'M': 0, 'N': 0, 'P': 0, 'Q': 10, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 1, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 1, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 1, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 2, 'M': 0, 'N': 0, 'P': 0, 'Q': 2, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 2, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 2, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 10, 'K': 0, 'L': 10, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 10, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_1402_8.py b/epytope/Data/pssms/syfpeithi/mat/B_1402_8.py index d091eb9f..3c6343e9 100644 --- a/epytope/Data/pssms/syfpeithi/mat/B_1402_8.py +++ b/epytope/Data/pssms/syfpeithi/mat/B_1402_8.py @@ -1 +1 @@ -B_1402_8 = {0: {'A': 0, 'C': 0, 'E': 1, 'D': 2, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 1, 'L': 1, 'N': 0, 'Q': 0, 'P': 0, 'S': 1, 'R': 0, 'T': 0, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 1: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 10, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 4, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 4, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'E': 2, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 2, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 2, 'F': 0, 'I': 2, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 3, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 6, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 1, 'H': 0, 'K': 0, 'M': 0, 'L': 1, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 1, 'W': 0, 'V': 4, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 6, 'H': 0, 'K': 0, 'M': 0, 'L': 10, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 6, 'Y': 0, 'X': 0}} \ No newline at end of file +B_1402_8 = {0: {'A': 0, 'C': 0, 'D': 2, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 1, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 10, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 4, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 4, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 2, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 2, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 2, 'H': 0, 'I': 2, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 3, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 6, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 4, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 6, 'K': 0, 'L': 10, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 6, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_1402_9.py b/epytope/Data/pssms/syfpeithi/mat/B_1402_9.py index e6f55ab1..7e972e8a 100644 --- a/epytope/Data/pssms/syfpeithi/mat/B_1402_9.py +++ b/epytope/Data/pssms/syfpeithi/mat/B_1402_9.py @@ -1 +1 @@ -B_1402_9 = {0: {'A': 0, 'C': 0, 'E': 0, 'D': 2, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 2, 'L': 1, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 1: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 10, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 4, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 4, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 4, 'X': 0}, 3: {'A': 1, 'C': 0, 'E': 0, 'D': 1, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 3, 'N': 0, 'Q': 0, 'P': 1, 'S': 1, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 2, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 1, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 1, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 4, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 6, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 4, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 2, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 6, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 10, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 6, 'Y': 0, 'X': 0}} \ No newline at end of file +B_1402_9 = {0: {'A': 0, 'C': 0, 'D': 2, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 2, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 10, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 4, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 4, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 4}, 3: {'A': 1, 'C': 0, 'D': 1, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 3, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 2, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 4, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 6, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 4, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 2, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 6, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 10, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 6, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_1501_10.py b/epytope/Data/pssms/syfpeithi/mat/B_1501_10.py index d72f3b39..ff5400f4 100644 --- a/epytope/Data/pssms/syfpeithi/mat/B_1501_10.py +++ b/epytope/Data/pssms/syfpeithi/mat/B_1501_10.py @@ -1 +1 @@ -B_1501_10 = {0: {'A': 1, 'C': 0, 'E': -1, 'D': -1, 'G': 0, 'F': 0, 'I': 1, 'H': 0, 'K': 2, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 2, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 1: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 10, 'N': 0, 'Q': 10, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 8, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'E': -1, 'D': -1, 'G': 0, 'F': 1, 'I': 1, 'H': 0, 'K': -1, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 1, 'T': 0, 'W': 0, 'V': 0, 'Y': 1, 'X': 0}, 3: {'A': 0, 'C': 0, 'E': 1, 'D': 1, 'G': 1, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 2, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'E': 1, 'D': 1, 'G': 1, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 2, 'V': 1, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 2, 'F': 0, 'I': 1, 'H': 0, 'K': 0, 'M': 0, 'L': 1, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 1, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 1, 'N': 0, 'Q': 0, 'P': 1, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 1, 'W': 0, 'V': 2, 'Y': 0, 'X': 0}, 8: {'A': 1, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 1, 'R': 0, 'T': 1, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 9: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 8, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 10, 'X': 0}} \ No newline at end of file +B_1501_10 = {0: {'A': 1, 'C': 0, 'D': -1, 'E': -1, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 2, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 2, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 10, 'M': 0, 'N': 0, 'P': 0, 'Q': 10, 'R': 0, 'S': 0, 'T': 0, 'V': 8, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': -1, 'E': -1, 'F': 1, 'G': 0, 'H': 0, 'I': 1, 'K': -1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 1}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 1, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 2, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 1, 'E': 1, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 2, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 2, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 2, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 1, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 8, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 10}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_1501_9.py b/epytope/Data/pssms/syfpeithi/mat/B_1501_9.py index ebdbd277..a2f6880b 100644 --- a/epytope/Data/pssms/syfpeithi/mat/B_1501_9.py +++ b/epytope/Data/pssms/syfpeithi/mat/B_1501_9.py @@ -1 +1 @@ -B_1501_9 = {0: {'A': 1, 'C': 0, 'E': -1, 'D': -1, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 1, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 1, 'T': 0, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 1: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 6, 'H': 0, 'K': 0, 'M': 0, 'L': 10, 'N': 0, 'Q': 10, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 8, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'E': -1, 'D': -1, 'G': 0, 'F': 1, 'I': 1, 'H': 0, 'K': 1, 'M': 0, 'L': -1, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 1, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'E': 1, 'D': 1, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 1, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 1, 'F': 0, 'I': 1, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 1, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 1, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'E': 1, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 1, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 1, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 7: {'A': 1, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 1, 'M': 0, 'L': 0, 'N': 0, 'Q': 1, 'P': 0, 'S': 1, 'R': 0, 'T': 1, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 8, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 10, 'X': 0}} \ No newline at end of file +B_1501_9 = {0: {'A': 1, 'C': 0, 'D': -1, 'E': -1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 6, 'K': 0, 'L': 10, 'M': 0, 'N': 0, 'P': 0, 'Q': 10, 'R': 0, 'S': 0, 'T': 0, 'V': 8, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': -1, 'E': -1, 'F': 1, 'G': 0, 'H': 0, 'I': 1, 'K': 1, 'L': -1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 1, 'R': 0, 'S': 1, 'T': 1, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 8, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 10}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_1510_9.py b/epytope/Data/pssms/syfpeithi/mat/B_1510_9.py index 299db883..65806484 100644 --- a/epytope/Data/pssms/syfpeithi/mat/B_1510_9.py +++ b/epytope/Data/pssms/syfpeithi/mat/B_1510_9.py @@ -1 +1 @@ -B_1510_9 = {0: {'A': 0, 'C': 0, 'E': 1, 'D': 0, 'G': 1, 'F': 0, 'I': 2, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 1, 'W': 0, 'V': 0, 'Y': 1, 'X': 0}, 1: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 10, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 2: {'A': 1, 'C': 0, 'E': 1, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 1, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'E': 1, 'D': 1, 'G': 1, 'F': 0, 'I': 0, 'H': 0, 'K': 1, 'M': 0, 'L': 0, 'N': 0, 'Q': 1, 'P': 2, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 1, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 1, 'Q': 0, 'P': 1, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 1, 'H': 0, 'K': 1, 'M': 1, 'L': 0, 'N': 0, 'Q': 0, 'P': 1, 'S': 0, 'R': 1, 'T': 0, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 1, 'S': 0, 'R': 2, 'T': 0, 'W': 0, 'V': 2, 'Y': 0, 'X': 0}, 7: {'A': 1, 'C': 0, 'E': 1, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 2, 'T': 1, 'W': 0, 'V': 2, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 6, 'I': 0, 'H': 0, 'K': 0, 'M': 6, 'L': 10, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}} \ No newline at end of file +B_1510_9 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 1, 'H': 0, 'I': 2, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 0, 'W': 0, 'X': 0, 'Y': 1}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 10, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 1, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 1, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 2, 'Q': 1, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 1, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 1, 'L': 0, 'M': 1, 'N': 0, 'P': 1, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 2, 'S': 0, 'T': 0, 'V': 2, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 1, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 2, 'S': 0, 'T': 1, 'V': 2, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 6, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 10, 'M': 6, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_1516_9.py b/epytope/Data/pssms/syfpeithi/mat/B_1516_9.py new file mode 100644 index 00000000..75c4cf6b --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/B_1516_9.py @@ -0,0 +1 @@ +B_1516_9 = {0: {'A': 2, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 2}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 6, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 10, 'T': 10, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 2, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 1, 'K': -1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': -1, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 6, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 2, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 2, 'K': 0, 'L': 1, 'M': 0, 'N': 1, 'P': 0, 'Q': 1, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 1, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 1, 'T': 0, 'V': 2, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 1, 'R': 1, 'S': 0, 'T': 2, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 8, 'G': 0, 'H': 0, 'I': 10, 'K': 0, 'L': 0, 'M': 8, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 10, 'W': 0, 'X': 0, 'Y': 10}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_1801_8.py b/epytope/Data/pssms/syfpeithi/mat/B_1801_8.py index c13213cd..8b3fc853 100644 --- a/epytope/Data/pssms/syfpeithi/mat/B_1801_8.py +++ b/epytope/Data/pssms/syfpeithi/mat/B_1801_8.py @@ -1 +1 @@ -B_1801_8 = {0: {'A': 0, 'C': 0, 'E': 2, 'D': 4, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 1, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 1: {'A': 0, 'C': 0, 'E': 10, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 1, 'I': 0, 'H': 1, 'K': 0, 'M': 1, 'L': 1, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 3, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'E': 2, 'D': 0, 'G': 0, 'F': 0, 'I': 1, 'H': 0, 'K': 2, 'M': 0, 'L': 1, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 1, 'I': 1, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 1, 'R': 0, 'T': 1, 'W': 0, 'V': 2, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 1, 'H': 0, 'K': 0, 'M': 0, 'L': 2, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 1, 'T': 1, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'E': 1, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 1, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 1, 'T': 1, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 10, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 8, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 10, 'X': 0}} \ No newline at end of file +B_1801_8 = {0: {'A': 0, 'C': 0, 'D': 4, 'E': 2, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 1, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 10, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 1, 'I': 0, 'K': 0, 'L': 1, 'M': 1, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 3, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 2, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 2, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 1, 'V': 2, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 2, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 1, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 1, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 10, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 8, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 10}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_1801_9.py b/epytope/Data/pssms/syfpeithi/mat/B_1801_9.py index d8c4e4fd..f74f2e57 100644 --- a/epytope/Data/pssms/syfpeithi/mat/B_1801_9.py +++ b/epytope/Data/pssms/syfpeithi/mat/B_1801_9.py @@ -1 +1 @@ -B_1801_9 = {0: {'A': 0, 'C': 0, 'E': 1, 'D': 4, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': -1, 'M': 0, 'L': 0, 'N': 1, 'Q': 0, 'P': 0, 'S': 0, 'R': -1, 'T': 0, 'W': 0, 'V': -1, 'Y': 0, 'X': 0}, 1: {'A': 0, 'C': 0, 'E': 10, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 1, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 1, 'N': 0, 'Q': 0, 'P': -1, 'S': 0, 'R': 1, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'E': 2, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 1, 'N': -1, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'E': -1, 'D': 0, 'G': 0, 'F': 1, 'I': 1, 'H': 0, 'K': 0, 'M': 0, 'L': 2, 'N': 0, 'Q': 1, 'P': -1, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 1, 'M': 0, 'L': 1, 'N': 0, 'Q': 0, 'P': 1, 'S': 0, 'R': 1, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'E': 2, 'D': 0, 'G': 0, 'F': 0, 'I': 1, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 7: {'A': 1, 'C': 0, 'E': 1, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 1, 'R': 0, 'T': 1, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 10, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 8, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 6, 'V': 0, 'Y': 10, 'X': 0}} \ No newline at end of file +B_1801_9 = {0: {'A': 0, 'C': 0, 'D': 4, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': -1, 'L': 0, 'M': 0, 'N': 1, 'P': 0, 'Q': 0, 'R': -1, 'S': 0, 'T': 0, 'V': -1, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 10, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': -1, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 2, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': -1, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': -1, 'F': 1, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 2, 'M': 0, 'N': 0, 'P': -1, 'Q': 1, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 1, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 2, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 1, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 1, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 10, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 8, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 6, 'X': 0, 'Y': 10}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_2705_10.py b/epytope/Data/pssms/syfpeithi/mat/B_2705_10.py new file mode 100644 index 00000000..d7fe031c --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/B_2705_10.py @@ -0,0 +1 @@ +B_2705_10 = {0: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 3, 'H': 0, 'I': 1, 'K': 2, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 4, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 10, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 3, 'G': 0, 'H': 0, 'I': 2, 'K': 0, 'L': 2, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 2}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 2, 'H': 0, 'I': 0, 'K': 2, 'L': 1, 'M': 0, 'N': 0, 'P': 1, 'Q': 2, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 1, 'C': 0, 'D': 1, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 3, 'K': 1, 'L': 1, 'M': 0, 'N': 1, 'P': 0, 'Q': 2, 'R': 0, 'S': 1, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 1, 'N': 1, 'P': 1, 'Q': 0, 'R': 0, 'S': 1, 'T': 2, 'V': 1, 'W': 1, 'X': 0, 'Y': 1}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 2, 'L': 0, 'M': 0, 'N': 2, 'P': 0, 'Q': 1, 'R': 2, 'S': 1, 'T': 1, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 10, 'G': 0, 'H': 8, 'I': 6, 'K': 10, 'L': 10, 'M': 8, 'N': 0, 'P': 0, 'Q': 0, 'R': 10, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 8}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_2705_9.py b/epytope/Data/pssms/syfpeithi/mat/B_2705_9.py index 0871e4b0..4cc65df6 100644 --- a/epytope/Data/pssms/syfpeithi/mat/B_2705_9.py +++ b/epytope/Data/pssms/syfpeithi/mat/B_2705_9.py @@ -1 +1 @@ -B_2705_9 = {0: {'A': 1, 'C': 0, 'E': 0, 'D': 0, 'G': 3, 'F': 0, 'I': 1, 'H': 0, 'K': 2, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 4, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 1: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 10, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 3, 'I': 2, 'H': 0, 'K': 0, 'M': 0, 'L': 2, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 1, 'Y': 2, 'X': 0}, 3: {'A': 0, 'C': 0, 'E': 1, 'D': 0, 'G': 2, 'F': 0, 'I': 0, 'H': 0, 'K': 2, 'M': 0, 'L': 1, 'N': 0, 'Q': 2, 'P': 1, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'E': 1, 'D': 0, 'G': 2, 'F': 0, 'I': 1, 'H': 0, 'K': 1, 'M': 0, 'L': 1, 'N': 0, 'Q': 0, 'P': 1, 'S': 1, 'R': 0, 'T': 0, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 5: {'A': 1, 'C': 0, 'E': 0, 'D': 1, 'G': 0, 'F': 0, 'I': 3, 'H': 0, 'K': 1, 'M': 0, 'L': 1, 'N': 1, 'Q': 2, 'P': 0, 'S': 1, 'R': 0, 'T': 0, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 6: {'A': 1, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 1, 'H': 0, 'K': 0, 'M': 1, 'L': 1, 'N': 1, 'Q': 0, 'P': 1, 'S': 1, 'R': 0, 'T': 2, 'W': 1, 'V': 1, 'Y': 1, 'X': 0}, 7: {'A': 0, 'C': 0, 'E': 1, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 2, 'M': 0, 'L': 0, 'N': 2, 'Q': 1, 'P': 0, 'S': 1, 'R': 2, 'T': 1, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 10, 'I': 6, 'H': 8, 'K': 10, 'M': 8, 'L': 10, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 10, 'T': 0, 'W': 0, 'V': 0, 'Y': 8, 'X': 0}} \ No newline at end of file +B_2705_9 = {0: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 3, 'H': 0, 'I': 1, 'K': 2, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 4, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 10, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 3, 'G': 0, 'H': 0, 'I': 2, 'K': 0, 'L': 2, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 2}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 2, 'H': 0, 'I': 0, 'K': 2, 'L': 1, 'M': 0, 'N': 0, 'P': 1, 'Q': 2, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 2, 'H': 0, 'I': 1, 'K': 1, 'L': 1, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 1, 'C': 0, 'D': 1, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 3, 'K': 1, 'L': 1, 'M': 0, 'N': 1, 'P': 0, 'Q': 2, 'R': 0, 'S': 1, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 1, 'N': 1, 'P': 1, 'Q': 0, 'R': 0, 'S': 1, 'T': 2, 'V': 1, 'W': 1, 'X': 0, 'Y': 1}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 2, 'L': 0, 'M': 0, 'N': 2, 'P': 0, 'Q': 1, 'R': 2, 'S': 1, 'T': 1, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 10, 'G': 0, 'H': 8, 'I': 6, 'K': 10, 'L': 10, 'M': 8, 'N': 0, 'P': 0, 'Q': 0, 'R': 10, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 8}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_2709_9.py b/epytope/Data/pssms/syfpeithi/mat/B_2709_9.py new file mode 100644 index 00000000..c770cccb --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/B_2709_9.py @@ -0,0 +1 @@ +B_2709_9 = {0: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 3, 'H': 0, 'I': 1, 'K': 2, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 4, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 10, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 2, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 2, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 1, 'W': 0, 'X': 0, 'Y': 2}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 1, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 1}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 1, 'P': 0, 'Q': 1, 'R': 1, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 8, 'G': 0, 'H': 0, 'I': 8, 'K': 0, 'L': 10, 'M': 8, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 8, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_3501_10.py b/epytope/Data/pssms/syfpeithi/mat/B_3501_10.py new file mode 100644 index 00000000..63157774 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/B_3501_10.py @@ -0,0 +1 @@ +B_3501_10 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 1, 'I': 0, 'K': 0, 'L': 1, 'M': 1, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 10, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 1, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 1, 'C': 0, 'D': 1, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 1, 'C': 0, 'D': 1, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 8, 'G': 0, 'H': 0, 'I': 6, 'K': 0, 'L': 10, 'M': 6, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 10}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_3501_9.py b/epytope/Data/pssms/syfpeithi/mat/B_3501_9.py new file mode 100644 index 00000000..2fde4df1 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/B_3501_9.py @@ -0,0 +1 @@ +B_3501_9 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 1, 'I': 0, 'K': 0, 'L': 1, 'M': 1, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 10, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 1, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 1, 'C': 0, 'D': 1, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 1, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 2, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 1, 'C': 0, 'D': 1, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 8, 'G': 0, 'H': 0, 'I': 6, 'K': 0, 'L': 10, 'M': 6, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 10}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_3701_10.py b/epytope/Data/pssms/syfpeithi/mat/B_3701_10.py new file mode 100644 index 00000000..62692563 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/B_3701_10.py @@ -0,0 +1 @@ +B_3701_10 = {0: {'A': 1, 'C': 0, 'D': -1, 'E': -1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 2, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 0, 'C': 0, 'D': 10, 'E': 10, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 4, 'M': 0, 'N': 1, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 2, 'M': 0, 'N': 0, 'P': 2, 'Q': 1, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 1, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 2, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 2, 'T': 1, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 10, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 10, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_3701_8.py b/epytope/Data/pssms/syfpeithi/mat/B_3701_8.py index ceda1323..b11f2978 100644 --- a/epytope/Data/pssms/syfpeithi/mat/B_3701_8.py +++ b/epytope/Data/pssms/syfpeithi/mat/B_3701_8.py @@ -1 +1 @@ -B_3701_8 = {0: {'A': 1, 'C': 0, 'E': -1, 'D': -1, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 4, 'T': 0, 'W': 0, 'V': 1, 'Y': 1, 'X': 0}, 1: {'A': 0, 'C': 0, 'E': 10, 'D': 10, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 1, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 3, 'R': 0, 'T': 0, 'W': 0, 'V': 2, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 4, 'H': 0, 'K': 1, 'M': 0, 'L': 4, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 4, 'H': 1, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 4, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 1, 'H': 1, 'K': 1, 'M': 0, 'L': 1, 'N': 0, 'Q': 1, 'P': 0, 'S': 1, 'R': 0, 'T': 0, 'W': 0, 'V': 1, 'Y': 1, 'X': 0}, 6: {'A': 1, 'C': 0, 'E': 0, 'D': 0, 'G': 1, 'F': 0, 'I': 0, 'H': 0, 'K': 2, 'M': 0, 'L': 0, 'N': 1, 'Q': 0, 'P': 0, 'S': 0, 'R': 1, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 10, 'I': 0, 'H': 0, 'K': 0, 'M': 8, 'L': 10, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}} \ No newline at end of file +B_3701_8 = {0: {'A': 1, 'C': 0, 'D': -1, 'E': -1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 4, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 1}, 1: {'A': 0, 'C': 0, 'D': 10, 'E': 10, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 3, 'T': 0, 'V': 2, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 4, 'K': 1, 'L': 4, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 1, 'I': 4, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 4, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 1, 'I': 1, 'K': 1, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 1, 'R': 0, 'S': 1, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 1}, 6: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 2, 'L': 0, 'M': 0, 'N': 1, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 10, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 10, 'M': 8, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_3701_9.py b/epytope/Data/pssms/syfpeithi/mat/B_3701_9.py index 940f5772..9cc9425a 100644 --- a/epytope/Data/pssms/syfpeithi/mat/B_3701_9.py +++ b/epytope/Data/pssms/syfpeithi/mat/B_3701_9.py @@ -1 +1 @@ -B_3701_9 = {0: {'A': 1, 'C': 0, 'E': -1, 'D': -1, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 1, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 2, 'R': 1, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 1: {'A': 0, 'C': 0, 'E': 10, 'D': 10, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 4, 'N': 1, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'E': 1, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 2, 'N': 0, 'Q': 1, 'P': 2, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'E': -1, 'D': -1, 'G': 0, 'F': 0, 'I': 0, 'H': 4, 'K': 4, 'M': 0, 'L': 1, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 6, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 1, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 1, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 1, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 2, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 1, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 2, 'R': 0, 'T': 1, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 10, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 10, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}} \ No newline at end of file +B_3701_9 = {0: {'A': 1, 'C': 0, 'D': -1, 'E': -1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 2, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 0, 'C': 0, 'D': 10, 'E': 10, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 4, 'M': 0, 'N': 1, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 2, 'M': 0, 'N': 0, 'P': 2, 'Q': 1, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': -1, 'E': -1, 'F': 0, 'G': 0, 'H': 4, 'I': 0, 'K': 4, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 6, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 1, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 2, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 2, 'T': 1, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 10, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 10, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_3801_10.py b/epytope/Data/pssms/syfpeithi/mat/B_3801_10.py index 478245ed..366252f9 100644 --- a/epytope/Data/pssms/syfpeithi/mat/B_3801_10.py +++ b/epytope/Data/pssms/syfpeithi/mat/B_3801_10.py @@ -1 +1 @@ -B_3801_10 = {0: {'A': 0, 'C': 0, 'E': 1, 'D': 0, 'G': 0, 'F': 1, 'I': 1, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 1, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 1: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 10, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 6, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'E': 1, 'D': 4, 'G': 0, 'F': 0, 'I': 0, 'H': -1, 'K': -1, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': -1, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'E': 1, 'D': 1, 'G': 1, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 1, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'E': 0, 'D': 1, 'G': 0, 'F': 0, 'I': 1, 'H': 0, 'K': 0, 'M': 0, 'L': 1, 'N': 0, 'Q': 0, 'P': 1, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'E': 1, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 1, 'H': 0, 'K': 1, 'M': 0, 'L': 1, 'N': 0, 'Q': 0, 'P': 1, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 1, 'H': 0, 'K': 0, 'M': 0, 'L': 1, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 1, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'E': 1, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 1, 'M': 1, 'L': 1, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 1, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 9: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 8, 'I': 6, 'H': 0, 'K': 0, 'M': 0, 'L': 10, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}} \ No newline at end of file +B_3801_10 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 1, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 10, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 6, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 4, 'E': 1, 'F': 0, 'G': 0, 'H': -1, 'I': 0, 'K': -1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': -1, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 1, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 1, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 1, 'L': 1, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 1, 'M': 1, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 8, 'G': 0, 'H': 0, 'I': 6, 'K': 0, 'L': 10, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_3801_9.py b/epytope/Data/pssms/syfpeithi/mat/B_3801_9.py index c9099904..0fae7c1d 100644 --- a/epytope/Data/pssms/syfpeithi/mat/B_3801_9.py +++ b/epytope/Data/pssms/syfpeithi/mat/B_3801_9.py @@ -1 +1 @@ -B_3801_9 = {0: {'A': 0, 'C': 0, 'E': 1, 'D': 0, 'G': 0, 'F': 1, 'I': 1, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 1, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 1: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 10, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 6, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'E': 1, 'D': 4, 'G': 0, 'F': 0, 'I': 0, 'H': -1, 'K': -1, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': -1, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'E': 0, 'D': 1, 'G': 1, 'F': -1, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 1, 'S': 0, 'R': 0, 'T': 0, 'W': -1, 'V': 0, 'Y': -1, 'X': 0}, 4: {'A': 0, 'C': 0, 'E': 0, 'D': 1, 'G': 0, 'F': 0, 'I': 1, 'H': 0, 'K': 0, 'M': 0, 'L': 1, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 1, 'H': 0, 'K': 0, 'M': 0, 'L': 1, 'N': 0, 'Q': 0, 'P': 1, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 1, 'H': 0, 'K': 0, 'M': 0, 'L': 1, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'E': 1, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 1, 'M': 1, 'L': 1, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 1, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 8, 'I': 8, 'H': 0, 'K': 0, 'M': 0, 'L': 10, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}} \ No newline at end of file +B_3801_9 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 1, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 10, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 6, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 4, 'E': 1, 'F': 0, 'G': 0, 'H': -1, 'I': 0, 'K': -1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': -1, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 0, 'F': -1, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': -1, 'X': 0, 'Y': -1}, 4: {'A': 0, 'C': 0, 'D': 1, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 1, 'M': 1, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 8, 'G': 0, 'H': 0, 'I': 8, 'K': 0, 'L': 10, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_3901_10.py b/epytope/Data/pssms/syfpeithi/mat/B_3901_10.py new file mode 100644 index 00000000..2aa65b05 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/B_3901_10.py @@ -0,0 +1 @@ +B_3901_10 = {0: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 1, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 10, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 10, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 1, 'C': 1, 'D': 2, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 1, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 2, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 4, 'K': 0, 'L': 4, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 4, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 1, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 1, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 6, 'K': 0, 'L': 10, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 6, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_3901_9.py b/epytope/Data/pssms/syfpeithi/mat/B_3901_9.py index e3c5283e..3b94e674 100644 --- a/epytope/Data/pssms/syfpeithi/mat/B_3901_9.py +++ b/epytope/Data/pssms/syfpeithi/mat/B_3901_9.py @@ -1 +1 @@ -B_3901_9 = {0: {'A': 1, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 1, 'R': 0, 'T': 1, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 1: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 10, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 10, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 2: {'A': 1, 'C': 1, 'E': 0, 'D': 2, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 1, 'N': 0, 'Q': 0, 'P': 0, 'S': 1, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'E': 1, 'D': 1, 'G': 1, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 1, 'S': 1, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 1, 'F': 1, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 1, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 1, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 2, 'H': 0, 'K': 0, 'M': 0, 'L': 1, 'N': 0, 'Q': 0, 'P': 1, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 4, 'H': 0, 'K': 0, 'M': 0, 'L': 4, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 4, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 1, 'E': 1, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 1, 'N': 0, 'Q': 0, 'P': 0, 'S': 1, 'R': 0, 'T': 1, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 6, 'H': 0, 'K': 0, 'M': 0, 'L': 10, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 6, 'Y': 0, 'X': 0}} \ No newline at end of file +B_3901_9 = {0: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 1, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 10, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 10, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 1, 'C': 1, 'D': 2, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 1, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 2, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 4, 'K': 0, 'L': 4, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 4, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 1, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 1, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 6, 'K': 0, 'L': 10, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 6, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_3902_10.py b/epytope/Data/pssms/syfpeithi/mat/B_3902_10.py new file mode 100644 index 00000000..4a8165e1 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/B_3902_10.py @@ -0,0 +1 @@ +B_3902_10 = {0: {'A': 0, 'C': 0, 'D': -1, 'E': -1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 4, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 4, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 1}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 10, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 8, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 1, 'E': 0, 'F': 2, 'G': 0, 'H': -1, 'I': 1, 'K': -1, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': -1, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 2, 'E': 1, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 1, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 2, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 1, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 6, 'G': 0, 'H': 0, 'I': 6, 'K': 0, 'L': 10, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 6, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_3902_9.py b/epytope/Data/pssms/syfpeithi/mat/B_3902_9.py index 4a0c038f..496555db 100644 --- a/epytope/Data/pssms/syfpeithi/mat/B_3902_9.py +++ b/epytope/Data/pssms/syfpeithi/mat/B_3902_9.py @@ -1 +1 @@ -B_3902_9 = {0: {'A': 0, 'C': 0, 'E': -1, 'D': -1, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 4, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 4, 'T': 0, 'W': 0, 'V': 0, 'Y': 1, 'X': 0}, 1: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 10, 'M': 0, 'L': 0, 'N': 0, 'Q': 8, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'E': 0, 'D': 1, 'G': 0, 'F': 2, 'I': 1, 'H': -1, 'K': -1, 'M': 0, 'L': 1, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': -1, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'E': 1, 'D': 2, 'G': 1, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 1, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 1, 'H': 0, 'K': 0, 'M': 0, 'L': 1, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 1, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 1, 'P': 1, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 2, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'E': 1, 'D': 0, 'G': 0, 'F': 0, 'I': 1, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 1, 'T': 1, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 6, 'I': 6, 'H': 0, 'K': 0, 'M': 0, 'L': 10, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 6, 'Y': 0, 'X': 0}} \ No newline at end of file +B_3902_9 = {0: {'A': 0, 'C': 0, 'D': -1, 'E': -1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 4, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 4, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 1}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 10, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 8, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 1, 'E': 0, 'F': 2, 'G': 0, 'H': -1, 'I': 1, 'K': -1, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': -1, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 2, 'E': 1, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 1, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 2, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 1, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 6, 'G': 0, 'H': 0, 'I': 6, 'K': 0, 'L': 10, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 6, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_4001_10.py b/epytope/Data/pssms/syfpeithi/mat/B_4001_10.py new file mode 100644 index 00000000..0107a6f2 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/B_4001_10.py @@ -0,0 +1 @@ +B_4001_10 = {0: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 1, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 10, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 1, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 1, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 1, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 1, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 4, 'K': 0, 'L': 4, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 6, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 1, 'N': 0, 'P': 0, 'Q': 1, 'R': 0, 'S': 0, 'T': 1, 'V': 2, 'W': 0, 'X': 0, 'Y': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 10, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_4002_9.py b/epytope/Data/pssms/syfpeithi/mat/B_4002_9.py new file mode 100644 index 00000000..a2689927 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/B_4002_9.py @@ -0,0 +1 @@ +B_4002_9 = {0: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 1, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 10, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 1, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 1, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 1, 'E': 1, 'F': 0, 'G': 1, 'H': 0, 'I': 1, 'K': 1, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 1, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 1, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 4, 'K': 0, 'L': 4, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 6, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 1, 'N': 0, 'P': 0, 'Q': 1, 'R': 0, 'S': 0, 'T': 1, 'V': 2, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 10, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_4101_10.py b/epytope/Data/pssms/syfpeithi/mat/B_4101_10.py new file mode 100644 index 00000000..49f76c6e --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/B_4101_10.py @@ -0,0 +1 @@ +B_4101_10 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 2, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 2}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 10, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 2, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 1, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 2, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 2, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 2, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 2, 'V': 2, 'W': 0, 'X': 0, 'Y': 0}, 9: {'A': 10, 'C': 8, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 8, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_4101_9.py b/epytope/Data/pssms/syfpeithi/mat/B_4101_9.py index 89202796..65cf6f63 100644 --- a/epytope/Data/pssms/syfpeithi/mat/B_4101_9.py +++ b/epytope/Data/pssms/syfpeithi/mat/B_4101_9.py @@ -1 +1 @@ -B_4101_9 = {0: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 1, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 2, 'T': 0, 'W': 0, 'V': 0, 'Y': 2, 'X': 0}, 1: {'A': 0, 'C': 0, 'E': 10, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'E': 1, 'D': 2, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 1, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'E': 2, 'D': 0, 'G': 0, 'F': 0, 'I': 1, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 1, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'E': 1, 'D': 0, 'G': 0, 'F': 0, 'I': 1, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 1, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 1, 'W': 0, 'V': 2, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 2, 'H': 0, 'K': 0, 'M': 0, 'L': 1, 'N': 0, 'Q': 0, 'P': 1, 'S': 0, 'R': 1, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 1, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 2, 'W': 0, 'V': 2, 'Y': 0, 'X': 0}, 8: {'A': 10, 'C': 8, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 8, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}} \ No newline at end of file +B_4101_9 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 2, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 2}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 10, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 2, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 1, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 2, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 2, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 2, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 2, 'V': 2, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 10, 'C': 8, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 8, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_4402_10.py b/epytope/Data/pssms/syfpeithi/mat/B_4402_10.py index 867b938f..daf1b0b5 100644 --- a/epytope/Data/pssms/syfpeithi/mat/B_4402_10.py +++ b/epytope/Data/pssms/syfpeithi/mat/B_4402_10.py @@ -1 +1 @@ -B_4402_10 = {0: {'A': 3, 'C': 0, 'E': 2, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 1, 'M': 0, 'L': 0, 'N': 1, 'Q': 0, 'P': 0, 'S': 1, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 1: {'A': 0, 'C': 0, 'E': 10, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'E': 0, 'D': 1, 'G': 0, 'F': 2, 'I': 3, 'H': 0, 'K': 0, 'M': 1, 'L': 1, 'N': 0, 'Q': 0, 'P': 1, 'S': 1, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'E': 0, 'D': 1, 'G': 1, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 1, 'N': 1, 'Q': 0, 'P': 3, 'S': 0, 'R': 1, 'T': 1, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 6: {'A': 1, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 1, 'I': 3, 'H': 0, 'K': 0, 'M': 0, 'L': 1, 'N': 0, 'Q': 0, 'P': 1, 'S': 0, 'R': 1, 'T': 1, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 1, 'H': 1, 'K': 2, 'M': 0, 'L': 1, 'N': 1, 'Q': 0, 'P': 0, 'S': 0, 'R': 1, 'T': 0, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 8: {'A': 2, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 1, 'M': 0, 'L': 1, 'N': 0, 'Q': 1, 'P': 0, 'S': 0, 'R': 0, 'T': 1, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 9: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 10, 'I': 8, 'H': 0, 'K': 0, 'M': 0, 'L': 10, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 10, 'V': 0, 'Y': 10, 'X': 0}} \ No newline at end of file +B_4402_10 = {0: {'A': 3, 'C': 0, 'D': 0, 'E': 2, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 1, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 10, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 1, 'E': 0, 'F': 2, 'G': 0, 'H': 0, 'I': 3, 'K': 0, 'L': 1, 'M': 1, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 1, 'P': 3, 'Q': 0, 'R': 1, 'S': 0, 'T': 1, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 3, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 1, 'S': 0, 'T': 1, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 1, 'I': 1, 'K': 2, 'L': 1, 'M': 0, 'N': 1, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 2, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 1, 'R': 0, 'S': 0, 'T': 1, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 10, 'G': 0, 'H': 0, 'I': 8, 'K': 0, 'L': 10, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 10, 'X': 0, 'Y': 10}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_4402_11.py b/epytope/Data/pssms/syfpeithi/mat/B_4402_11.py new file mode 100644 index 00000000..b6772e80 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/B_4402_11.py @@ -0,0 +1 @@ +B_4402_11 = {0: {'A': 3, 'C': 0, 'D': 0, 'E': 2, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 1, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 10, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 1, 'E': 0, 'F': 2, 'G': 0, 'H': 0, 'I': 3, 'K': 0, 'L': 1, 'M': 1, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 1, 'P': 3, 'Q': 0, 'R': 1, 'S': 0, 'T': 1, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 3, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 1, 'S': 0, 'T': 1, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 1, 'I': 1, 'K': 2, 'L': 1, 'M': 0, 'N': 1, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 9: {'A': 2, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 1, 'R': 0, 'S': 0, 'T': 1, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 10: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 10, 'G': 0, 'H': 0, 'I': 8, 'K': 0, 'L': 10, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 10, 'X': 0, 'Y': 10}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_4402_9.py b/epytope/Data/pssms/syfpeithi/mat/B_4402_9.py index 81dd5129..b590a3d1 100644 --- a/epytope/Data/pssms/syfpeithi/mat/B_4402_9.py +++ b/epytope/Data/pssms/syfpeithi/mat/B_4402_9.py @@ -1 +1 @@ -B_4402_9 = {0: {'A': 3, 'C': 0, 'E': 2, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 1, 'M': 0, 'L': 0, 'N': 1, 'Q': 0, 'P': 0, 'S': 1, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 1: {'A': 0, 'C': 0, 'E': 10, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'E': 0, 'D': 1, 'G': 0, 'F': 2, 'I': 3, 'H': 0, 'K': 0, 'M': 1, 'L': 1, 'N': 0, 'Q': 0, 'P': 1, 'S': 1, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'E': 0, 'D': 1, 'G': 1, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 1, 'N': 1, 'Q': 0, 'P': 3, 'S': 0, 'R': 1, 'T': 1, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 1, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 1, 'Q': 0, 'P': 0, 'S': 0, 'R': 1, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 5: {'A': 1, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 1, 'I': 3, 'H': 0, 'K': 0, 'M': 0, 'L': 1, 'N': 0, 'Q': 0, 'P': 1, 'S': 0, 'R': 1, 'T': 1, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 1, 'H': 1, 'K': 2, 'M': 0, 'L': 1, 'N': 1, 'Q': 0, 'P': 0, 'S': 0, 'R': 1, 'T': 0, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 7: {'A': 2, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 1, 'M': 0, 'L': 1, 'N': 0, 'Q': 1, 'P': 0, 'S': 0, 'R': 0, 'T': 1, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 10, 'I': 8, 'H': 0, 'K': 0, 'M': 0, 'L': 10, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 10, 'V': 0, 'Y': 10, 'X': 0}} \ No newline at end of file +B_4402_9 = {0: {'A': 3, 'C': 0, 'D': 0, 'E': 2, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 1, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 10, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 1, 'E': 0, 'F': 2, 'G': 0, 'H': 0, 'I': 3, 'K': 0, 'L': 1, 'M': 1, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 1, 'P': 3, 'Q': 0, 'R': 1, 'S': 0, 'T': 1, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 1, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 3, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 1, 'S': 0, 'T': 1, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 1, 'I': 1, 'K': 2, 'L': 1, 'M': 0, 'N': 1, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 2, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 1, 'R': 0, 'S': 0, 'T': 1, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 10, 'G': 0, 'H': 0, 'I': 8, 'K': 0, 'L': 10, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 10, 'X': 0, 'Y': 10}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_4501_10.py b/epytope/Data/pssms/syfpeithi/mat/B_4501_10.py new file mode 100644 index 00000000..fbb39994 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/B_4501_10.py @@ -0,0 +1 @@ +B_4501_10 = {0: {'A': 1, 'C': 0, 'D': 0, 'E': 2, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 1, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 10, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 1, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 1, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 2, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 4, 'G': 0, 'H': 0, 'I': 4, 'K': 0, 'L': 4, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 4, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 2, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 2, 'W': 0, 'X': 0, 'Y': 0}, 9: {'A': 10, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 10, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_4501_9.py b/epytope/Data/pssms/syfpeithi/mat/B_4501_9.py index d785ed95..4eced08a 100644 --- a/epytope/Data/pssms/syfpeithi/mat/B_4501_9.py +++ b/epytope/Data/pssms/syfpeithi/mat/B_4501_9.py @@ -1 +1 @@ -B_4501_9 = {0: {'A': 1, 'C': 0, 'E': 2, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 1, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 1: {'A': 0, 'C': 0, 'E': 10, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'E': 1, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 1, 'K': 0, 'M': 0, 'L': 0, 'N': 1, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 3: {'A': 1, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 1, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 2, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 1, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 4, 'I': 4, 'H': 0, 'K': 0, 'M': 0, 'L': 4, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 4, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 2, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'E': 1, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 1, 'W': 0, 'V': 2, 'Y': 0, 'X': 0}, 8: {'A': 10, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 10, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}} \ No newline at end of file +B_4501_9 = {0: {'A': 1, 'C': 0, 'D': 0, 'E': 2, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 1, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 10, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 1, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 1, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 2, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 4, 'G': 0, 'H': 0, 'I': 4, 'K': 0, 'L': 4, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 4, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 2, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 2, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 10, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 10, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_4701_10.py b/epytope/Data/pssms/syfpeithi/mat/B_4701_10.py new file mode 100644 index 00000000..8c98fc54 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/B_4701_10.py @@ -0,0 +1 @@ +B_4701_10 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 4, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 1}, 1: {'A': 0, 'C': 0, 'D': 10, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 2, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 3, 'M': 1, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 4, 'I': 0, 'K': 4, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 4, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 6, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 10, 'M': 8, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 6, 'W': 0, 'X': 0, 'Y': 6}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_4701_9.py b/epytope/Data/pssms/syfpeithi/mat/B_4701_9.py index bae7ff7c..4b6a21f2 100644 --- a/epytope/Data/pssms/syfpeithi/mat/B_4701_9.py +++ b/epytope/Data/pssms/syfpeithi/mat/B_4701_9.py @@ -1 +1 @@ -B_4701_9 = {0: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 4, 'T': 0, 'W': 0, 'V': 0, 'Y': 1, 'X': 0}, 1: {'A': 0, 'C': 0, 'E': 0, 'D': 10, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 2, 'I': 0, 'H': 0, 'K': 0, 'M': 1, 'L': 3, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 1, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 1, 'H': 0, 'K': 0, 'M': 0, 'L': 2, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 1, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 1, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 4, 'K': 4, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 4, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 6, 'I': 0, 'H': 0, 'K': 0, 'M': 8, 'L': 10, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 6, 'Y': 6, 'X': 0}} \ No newline at end of file +B_4701_9 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 4, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 1}, 1: {'A': 0, 'C': 0, 'D': 10, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 2, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 3, 'M': 1, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 2, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 4, 'I': 0, 'K': 4, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 4, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 6, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 10, 'M': 8, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 6, 'W': 0, 'X': 0, 'Y': 6}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_4901_10.py b/epytope/Data/pssms/syfpeithi/mat/B_4901_10.py new file mode 100644 index 00000000..aac17895 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/B_4901_10.py @@ -0,0 +1 @@ +B_4901_10 = {0: {'A': 1, 'C': 0, 'D': -1, 'E': -1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': -1, 'P': -1, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 10, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 1, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': -1, 'Q': -1, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': -1}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 2, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 0, 'W': 0, 'X': 0, 'Y': -1}, 8: {'A': 0, 'C': 0, 'D': -1, 'E': -1, 'F': -1, 'G': 0, 'H': 4, 'I': -1, 'K': 4, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 4, 'S': 0, 'T': 1, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 10, 'K': 0, 'L': 8, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 10, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_4901_9.py b/epytope/Data/pssms/syfpeithi/mat/B_4901_9.py index 19730c19..c7b36a78 100644 --- a/epytope/Data/pssms/syfpeithi/mat/B_4901_9.py +++ b/epytope/Data/pssms/syfpeithi/mat/B_4901_9.py @@ -1 +1 @@ -B_4901_9 = {0: {'A': 1, 'C': 0, 'E': -1, 'D': -1, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': -1, 'Q': 0, 'P': -1, 'S': 0, 'R': 1, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 1: {'A': 0, 'C': 0, 'E': 10, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'E': 0, 'D': 1, 'G': 0, 'F': 0, 'I': 1, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': -1, 'P': -1, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'E': 1, 'D': 1, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 1, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'E': 1, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 1, 'I': 1, 'H': 0, 'K': 0, 'M': 0, 'L': 1, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': -1, 'X': 0}, 6: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 2, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 1, 'W': 0, 'V': 0, 'Y': -1, 'X': 0}, 7: {'A': 0, 'C': 0, 'E': -1, 'D': -1, 'G': 0, 'F': -1, 'I': -1, 'H': 4, 'K': 4, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 4, 'T': 1, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 10, 'H': 0, 'K': 0, 'M': 0, 'L': 8, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 10, 'Y': 0, 'X': 0}} \ No newline at end of file +B_4901_9 = {0: {'A': 1, 'C': 0, 'D': -1, 'E': -1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': -1, 'P': -1, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 10, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 1, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': -1, 'Q': -1, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': -1}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 2, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 0, 'W': 0, 'X': 0, 'Y': -1}, 7: {'A': 0, 'C': 0, 'D': -1, 'E': -1, 'F': -1, 'G': 0, 'H': 4, 'I': -1, 'K': 4, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 4, 'S': 0, 'T': 1, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 10, 'K': 0, 'L': 8, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 10, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_5001_10.py b/epytope/Data/pssms/syfpeithi/mat/B_5001_10.py new file mode 100644 index 00000000..6ae1fb0b --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/B_5001_10.py @@ -0,0 +1 @@ +B_5001_10 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 10, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 9: {'A': 10, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_5001_9.py b/epytope/Data/pssms/syfpeithi/mat/B_5001_9.py index e183de9e..bdb630dc 100644 --- a/epytope/Data/pssms/syfpeithi/mat/B_5001_9.py +++ b/epytope/Data/pssms/syfpeithi/mat/B_5001_9.py @@ -1 +1 @@ -B_5001_9 = {0: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 1: {'A': 0, 'C': 0, 'E': 10, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'E': 1, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 1, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 7: {'A': 1, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 1, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 8: {'A': 10, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}} \ No newline at end of file +B_5001_9 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 10, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 10, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_5101_8.py b/epytope/Data/pssms/syfpeithi/mat/B_5101_8.py index 48f5fd65..0e47b62b 100644 --- a/epytope/Data/pssms/syfpeithi/mat/B_5101_8.py +++ b/epytope/Data/pssms/syfpeithi/mat/B_5101_8.py @@ -1 +1 @@ -B_5101_8 = {0: {'A': 0, 'C': 0, 'E': 0, 'D': 4, 'G': 0, 'F': 1, 'I': 2, 'H': 0, 'K': 0, 'M': 1, 'L': 2, 'N': 1, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 1, 'W': 0, 'V': 1, 'Y': 2, 'X': 0}, 1: {'A': 10, 'C': 0, 'E': 0, 'D': 0, 'G': 6, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 10, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 3, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 1, 'N': 0, 'Q': 0, 'P': 1, 'S': 0, 'R': 0, 'T': 0, 'W': 1, 'V': 1, 'Y': 1, 'X': 0}, 3: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 1, 'F': 0, 'I': 0, 'H': 0, 'K': 2, 'M': 0, 'L': 1, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 3, 'T': 1, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 3, 'H': 0, 'K': 0, 'M': 0, 'L': 1, 'N': 0, 'Q': 0, 'P': 3, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 3, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 1, 'N': 0, 'Q': 0, 'P': 3, 'S': 0, 'R': 1, 'T': 0, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 1, 'K': 2, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 2, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 10, 'H': 0, 'K': 0, 'M': 0, 'L': 6, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 8, 'Y': 0, 'X': 0}} \ No newline at end of file +B_5101_8 = {0: {'A': 0, 'C': 0, 'D': 4, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 2, 'K': 0, 'L': 2, 'M': 1, 'N': 1, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 1, 'W': 0, 'X': 0, 'Y': 2}, 1: {'A': 10, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 6, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 10, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 3, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 1, 'X': 0, 'Y': 1}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 2, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 3, 'S': 0, 'T': 1, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 3, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 3, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 3, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 3, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 1, 'I': 0, 'K': 2, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 2, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 10, 'K': 0, 'L': 6, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 8, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_5101_9.py b/epytope/Data/pssms/syfpeithi/mat/B_5101_9.py index bd1e66e7..1dfd576c 100644 --- a/epytope/Data/pssms/syfpeithi/mat/B_5101_9.py +++ b/epytope/Data/pssms/syfpeithi/mat/B_5101_9.py @@ -1 +1 @@ -B_5101_9 = {0: {'A': 0, 'C': 0, 'E': 0, 'D': 4, 'G': 0, 'F': 1, 'I': 2, 'H': 0, 'K': 0, 'M': 1, 'L': 2, 'N': 1, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 1, 'W': 0, 'V': 1, 'Y': 2, 'X': 0}, 1: {'A': 10, 'C': 0, 'E': 0, 'D': 0, 'G': 6, 'F': 0, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 10, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 1, 'I': 0, 'H': 0, 'K': 0, 'M': 0, 'L': 2, 'N': 0, 'Q': 0, 'P': 1, 'S': 0, 'R': 0, 'T': 0, 'W': 1, 'V': 0, 'Y': 4, 'X': 0}, 3: {'A': 1, 'C': 0, 'E': 2, 'D': 1, 'G': 1, 'F': 0, 'I': 0, 'H': 0, 'K': 1, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 1, 'W': 0, 'V': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 0, 'K': 1, 'M': 1, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 1, 'R': 0, 'T': 1, 'W': 0, 'V': 2, 'Y': 1, 'X': 0}, 5: {'A': 1, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 1, 'I': 1, 'H': 0, 'K': 0, 'M': 0, 'L': 1, 'N': 1, 'Q': 0, 'P': 1, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 2, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 1, 'H': 0, 'K': 1, 'M': 0, 'L': 1, 'N': 1, 'Q': 0, 'P': 0, 'S': 0, 'R': 1, 'T': 1, 'W': 0, 'V': 1, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 0, 'H': 1, 'K': 2, 'M': 0, 'L': 0, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 1, 'T': 2, 'W': 0, 'V': 3, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'E': 0, 'D': 0, 'G': 0, 'F': 0, 'I': 10, 'H': 0, 'K': 0, 'M': 0, 'L': 6, 'N': 0, 'Q': 0, 'P': 0, 'S': 0, 'R': 0, 'T': 0, 'W': 0, 'V': 8, 'Y': 0, 'X': 0}} \ No newline at end of file +B_5101_9 = {0: {'A': 0, 'C': 0, 'D': 4, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 2, 'K': 0, 'L': 2, 'M': 1, 'N': 1, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 1, 'W': 0, 'X': 0, 'Y': 2}, 1: {'A': 10, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 6, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 10, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 2, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 1, 'X': 0, 'Y': 4}, 3: {'A': 1, 'C': 0, 'D': 1, 'E': 2, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 1, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 1, 'V': 2, 'W': 0, 'X': 0, 'Y': 1}, 5: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 1, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 2, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 1, 'L': 1, 'M': 0, 'N': 1, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 1, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 1, 'I': 0, 'K': 2, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 2, 'V': 3, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 10, 'K': 0, 'L': 6, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 8, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_5301_10.py b/epytope/Data/pssms/syfpeithi/mat/B_5301_10.py new file mode 100644 index 00000000..ed9e2310 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/B_5301_10.py @@ -0,0 +1 @@ +B_5301_10 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 3, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 3}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 10, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 1, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 2, 'E': 2, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 2, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 4, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 4, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 10, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 10, 'X': 0, 'Y': 10}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_5301_9.py b/epytope/Data/pssms/syfpeithi/mat/B_5301_9.py new file mode 100644 index 00000000..e0810064 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/B_5301_9.py @@ -0,0 +1 @@ +B_5301_9 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 3, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 3}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 10, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 1, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 2, 'E': 2, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 2, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 4, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 4, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 10, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 10, 'X': 0, 'Y': 10}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_5701_10.py b/epytope/Data/pssms/syfpeithi/mat/B_5701_10.py new file mode 100644 index 00000000..6f775714 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/B_5701_10.py @@ -0,0 +1 @@ +B_5701_10 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 6, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 6, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 10, 'T': 10, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 8, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 10, 'X': 0, 'Y': 4}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_5701_9.py b/epytope/Data/pssms/syfpeithi/mat/B_5701_9.py new file mode 100644 index 00000000..8914efe3 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/B_5701_9.py @@ -0,0 +1 @@ +B_5701_9 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 6, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 6, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 10, 'T': 10, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 8, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 10, 'X': 0, 'Y': 4}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_5801_10.py b/epytope/Data/pssms/syfpeithi/mat/B_5801_10.py new file mode 100644 index 00000000..e988dfea --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/B_5801_10.py @@ -0,0 +1 @@ +B_5801_10 = {0: {'A': 0, 'C': 0, 'D': -1, 'E': -1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 4, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 4, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 1: {'A': 8, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 10, 'T': 10, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 2, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'D': 1, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': 1, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 1, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 6, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 10, 'Y': 0, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_5801_11.py b/epytope/Data/pssms/syfpeithi/mat/B_5801_11.py new file mode 100644 index 00000000..b715b246 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/B_5801_11.py @@ -0,0 +1 @@ +B_5801_11 = {0: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 2, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 1: {'A': 10, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 10, 'T': 10, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'D': 1, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 2, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 1, 'C': 0, 'D': 1, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': -1, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 1, 'T': 1, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 10: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 6, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 10, 'Y': 0, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_5801_8.py b/epytope/Data/pssms/syfpeithi/mat/B_5801_8.py new file mode 100644 index 00000000..8a19101d --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/B_5801_8.py @@ -0,0 +1 @@ +B_5801_8 = {0: {'A': 0, 'C': 0, 'D': -1, 'E': -1, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 2, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 2, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 1: {'A': 10, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 10, 'T': 10, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 1, 'C': 0, 'D': -1, 'E': -1, 'F': 0, 'G': 2, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 2, 'T': 1, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 2, 'G': 0, 'H': 1, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 1, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 8, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 10, 'Y': 0, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_5801_9.py b/epytope/Data/pssms/syfpeithi/mat/B_5801_9.py new file mode 100644 index 00000000..b34f4b4b --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/B_5801_9.py @@ -0,0 +1 @@ +B_5801_9 = {0: {'A': 0, 'C': 0, 'D': -1, 'E': -1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 4, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 4, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 1: {'A': 10, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 10, 'T': 10, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': -1, 'L': 1, 'M': 0, 'N': 1, 'P': 0, 'Q': 0, 'R': -1, 'S': 1, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 1, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': -1, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': -1, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 1, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 8, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 10, 'Y': 0, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_5802_10.py b/epytope/Data/pssms/syfpeithi/mat/B_5802_10.py new file mode 100644 index 00000000..48ef6cf0 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/B_5802_10.py @@ -0,0 +1 @@ +B_5802_10 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 4, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 4, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 1: {'A': 8, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 10, 'T': 10, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 2, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 1, 'F': -1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 2, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': -1, 'Y': -1, 'X': 0}, 4: {'A': 1, 'C': 0, 'D': 1, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': 1, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 2, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 2, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 10, 'G': 0, 'H': 0, 'I': 10, 'K': 0, 'L': 10, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_5802_11.py b/epytope/Data/pssms/syfpeithi/mat/B_5802_11.py new file mode 100644 index 00000000..4693efbe --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/B_5802_11.py @@ -0,0 +1 @@ +B_5802_11 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 4, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 4, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 1: {'A': 6, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 10, 'T': 6, 'V': 8, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 2, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 3: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': -1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 3, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': -1, 'Y': -1, 'X': 0}, 4: {'A': 1, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 1, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 1, 'R': 2, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 2, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 10: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 10, 'G': 0, 'H': 0, 'I': 10, 'K': 0, 'L': 10, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_5802_8.py b/epytope/Data/pssms/syfpeithi/mat/B_5802_8.py new file mode 100644 index 00000000..fc0b8d27 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/B_5802_8.py @@ -0,0 +1 @@ +B_5802_8 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 2, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 1: {'A': 10, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 10, 'T': 10, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 1, 'P': 0, 'Q': 1, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 6, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': -1, 'E': -1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 6, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 2, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 8, 'G': 0, 'H': 0, 'I': 10, 'K': 0, 'L': 10, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/B_5802_9.py b/epytope/Data/pssms/syfpeithi/mat/B_5802_9.py new file mode 100644 index 00000000..67c2d3f4 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/B_5802_9.py @@ -0,0 +1 @@ +B_5802_9 = {0: {'A': 0, 'C': 0, 'D': -1, 'E': -1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 6, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 4, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 1: {'A': 8, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 10, 'T': 10, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'D': -1, 'E': -1, 'F': 1, 'G': 0, 'H': 0, 'I': 1, 'K': 1, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 3, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 10, 'G': 0, 'H': 0, 'I': 10, 'K': 0, 'L': 10, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/C_0102_10.py b/epytope/Data/pssms/syfpeithi/mat/C_0102_10.py new file mode 100644 index 00000000..9b7c656c --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/C_0102_10.py @@ -0,0 +1 @@ +C_0102_10 = {0: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 1, 'X': 0}, 1: {'A': 2, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 2, 'K': 0, 'L': 6, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 6, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 10, 'Q': 0, 'R': 0, 'S': 6, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 2, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 2, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 2, 'T': 1, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 8: {'A': 2, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 2, 'T': 1, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 4, 'G': 0, 'H': 0, 'I': 4, 'K': 0, 'L': 10, 'M': 4, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 4, 'W': 0, 'Y': 0, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/C_0102_8.py b/epytope/Data/pssms/syfpeithi/mat/C_0102_8.py new file mode 100644 index 00000000..9fdaa3a1 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/C_0102_8.py @@ -0,0 +1 @@ +C_0102_8 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 1, 'W': 0, 'Y': 1, 'X': 0}, 1: {'A': 3, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 3, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 10, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 3, 'H': 2, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 1, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 1, 'C': 0, 'D': 0, 'E': 2, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 1, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 4, 'G': 0, 'H': 0, 'I': 4, 'K': 0, 'L': 10, 'M': 4, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 4, 'W': 0, 'Y': 0, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/C_0102_9.py b/epytope/Data/pssms/syfpeithi/mat/C_0102_9.py new file mode 100644 index 00000000..21188184 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/C_0102_9.py @@ -0,0 +1 @@ +C_0102_9 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 1: {'A': 3, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 2, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 2, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 10, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 2, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 2, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 4, 'G': 0, 'H': 0, 'I': 4, 'K': 0, 'L': 10, 'M': 4, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 4, 'W': 0, 'Y': 0, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/C_0202_10.py b/epytope/Data/pssms/syfpeithi/mat/C_0202_10.py new file mode 100644 index 00000000..89f357b3 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/C_0202_10.py @@ -0,0 +1 @@ +C_0202_10 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 4, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 4, 'X': 0}, 1: {'A': 10, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 6, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 6, 'R': 0, 'S': 8, 'T': 6, 'V': 8, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 2, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 1, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 1, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 1, 'X': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 10, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 8, 'M': 8, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 6, 'W': 0, 'Y': 10, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/C_0202_8.py b/epytope/Data/pssms/syfpeithi/mat/C_0202_8.py new file mode 100644 index 00000000..795f8f7d --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/C_0202_8.py @@ -0,0 +1 @@ +C_0202_8 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 2, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 2, 'X': 0}, 1: {'A': 10, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 8, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 6, 'R': 0, 'S': 8, 'T': 8, 'V': 8, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'D': 2, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 10, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 10, 'M': 6, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 6, 'W': 0, 'Y': 8, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/C_0202_9.py b/epytope/Data/pssms/syfpeithi/mat/C_0202_9.py new file mode 100644 index 00000000..3ae87845 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/C_0202_9.py @@ -0,0 +1 @@ +C_0202_9 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 2, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 2, 'X': 0}, 1: {'A': 10, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 6, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 6, 'R': 0, 'S': 6, 'T': 6, 'V': 6, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 1, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 1, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 10, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 10, 'M': 6, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 8, 'W': 0, 'Y': 10, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/C_0303_10.py b/epytope/Data/pssms/syfpeithi/mat/C_0303_10.py new file mode 100644 index 00000000..bdbd725e --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/C_0303_10.py @@ -0,0 +1 @@ +C_0303_10 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 4, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 4, 'X': 0}, 1: {'A': 10, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 6, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 8, 'T': 6, 'V': 6, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 1, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 1, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 2, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 8: {'A': 1, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 6, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 10, 'M': 4, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/C_0303_8.py b/epytope/Data/pssms/syfpeithi/mat/C_0303_8.py new file mode 100644 index 00000000..4f6f5997 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/C_0303_8.py @@ -0,0 +1 @@ +C_0303_8 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 4, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 4, 'X': 0}, 1: {'A': 10, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 6, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 10, 'T': 8, 'V': 6, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'D': 2, 'E': 0, 'F': 0, 'G': 0, 'H': 1, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 2, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 4, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 2, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 6, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 10, 'M': 4, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/C_0303_9.py b/epytope/Data/pssms/syfpeithi/mat/C_0303_9.py new file mode 100644 index 00000000..cbe829fa --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/C_0303_9.py @@ -0,0 +1 @@ +C_0303_9 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 4, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 4, 'X': 0}, 1: {'A': 10, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 6, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 8, 'T': 6, 'V': 6, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'D': 1, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 1, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 2, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 1, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 1, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 6, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 10, 'M': 4, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/C_0304_10.py b/epytope/Data/pssms/syfpeithi/mat/C_0304_10.py new file mode 100644 index 00000000..e80daf1d --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/C_0304_10.py @@ -0,0 +1 @@ +C_0304_10 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 4, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 4, 'X': 0}, 1: {'A': 10, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 6, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 6, 'T': 6, 'V': 6, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 1, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 2, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 1, 'T': 1, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 8: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 1, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 8, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 10, 'M': 6, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/C_0304_8.py b/epytope/Data/pssms/syfpeithi/mat/C_0304_8.py new file mode 100644 index 00000000..6125dc5a --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/C_0304_8.py @@ -0,0 +1 @@ +C_0304_8 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 4, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 4, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 4, 'X': 0}, 1: {'A': 10, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 6, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 10, 'T': 10, 'V': 6, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'D': 1, 'E': 0, 'F': 0, 'G': 0, 'H': 1, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 4, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 1, 'C': 0, 'D': 0, 'E': 2, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 6, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 10, 'M': 6, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/C_0304_9.py b/epytope/Data/pssms/syfpeithi/mat/C_0304_9.py new file mode 100644 index 00000000..e7cd95f5 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/C_0304_9.py @@ -0,0 +1 @@ +C_0304_9 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 4, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 4, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 4, 'X': 0}, 1: {'A': 10, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 6, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 8, 'T': 6, 'V': 6, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'D': 1, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 1, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 1, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 1, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 6, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 10, 'M': 6, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/C_0401_10.py b/epytope/Data/pssms/syfpeithi/mat/C_0401_10.py new file mode 100644 index 00000000..9c2d9801 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/C_0401_10.py @@ -0,0 +1 @@ +C_0401_10 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 2, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 2, 'W': 0, 'Y': 0, 'X': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 4, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 2, 'Y': 4, 'X': 0}, 2: {'A': 0, 'C': 0, 'D': 10, 'E': 6, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 1, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 1, 'X': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 10, 'G': 0, 'H': 0, 'I': 4, 'K': 0, 'L': 10, 'M': 8, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 8, 'W': 0, 'Y': 0, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/C_0401_8.py b/epytope/Data/pssms/syfpeithi/mat/C_0401_8.py new file mode 100644 index 00000000..055804de --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/C_0401_8.py @@ -0,0 +1 @@ +C_0401_8 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 1, 'X': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 4, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 0, 'W': 0, 'Y': 4, 'X': 0}, 2: {'A': 0, 'C': 0, 'D': 10, 'E': 4, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 1, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 2, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 1, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 8, 'G': 0, 'H': 0, 'I': 8, 'K': 0, 'L': 10, 'M': 8, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 8, 'W': 0, 'Y': 0, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/C_0401_9.py b/epytope/Data/pssms/syfpeithi/mat/C_0401_9.py new file mode 100644 index 00000000..b162fd9d --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/C_0401_9.py @@ -0,0 +1 @@ +C_0401_9 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 4, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 2, 'Y': 4, 'X': 0}, 2: {'A': 0, 'C': 0, 'D': 10, 'E': 6, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 10, 'G': 0, 'H': 0, 'I': 6, 'K': 0, 'L': 10, 'M': 8, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 8, 'W': 0, 'Y': 0, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/C_0501_10.py b/epytope/Data/pssms/syfpeithi/mat/C_0501_10.py new file mode 100644 index 00000000..45400a48 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/C_0501_10.py @@ -0,0 +1 @@ +C_0501_10 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 2, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 1, 'X': 0}, 1: {'A': 3, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'D': 10, 'E': 6, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 1, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 2, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 1, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 10, 'G': 0, 'H': 0, 'I': 6, 'K': 0, 'L': 10, 'M': 6, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 8, 'W': 0, 'Y': 0, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/C_0501_8.py b/epytope/Data/pssms/syfpeithi/mat/C_0501_8.py new file mode 100644 index 00000000..3d33031c --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/C_0501_8.py @@ -0,0 +1 @@ +C_0501_8 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 1: {'A': 3, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'D': 10, 'E': 6, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 1, 'R': 0, 'S': 1, 'T': 1, 'V': 2, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 2, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 8, 'G': 0, 'H': 0, 'I': 8, 'K': 0, 'L': 10, 'M': 6, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 8, 'W': 0, 'Y': 0, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/C_0501_9.py b/epytope/Data/pssms/syfpeithi/mat/C_0501_9.py new file mode 100644 index 00000000..ddd58c87 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/C_0501_9.py @@ -0,0 +1 @@ +C_0501_9 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 1: {'A': 3, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'D': 10, 'E': 6, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 1, 'V': 2, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 8, 'G': 0, 'H': 0, 'I': 6, 'K': 0, 'L': 10, 'M': 6, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 8, 'W': 0, 'Y': 0, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/C_0601_9.py b/epytope/Data/pssms/syfpeithi/mat/C_0601_9.py new file mode 100644 index 00000000..206c50f5 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/C_0601_9.py @@ -0,0 +1 @@ +C_0601_9 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 10, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 10, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 3, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 3, 'K': 0, 'L': 3, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 3, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 3, 'P': 0, 'Q': 3, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 2, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 8, 'K': 0, 'L': 10, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 10, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/C_0602_10.py b/epytope/Data/pssms/syfpeithi/mat/C_0602_10.py new file mode 100644 index 00000000..3dfe3b9d --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/C_0602_10.py @@ -0,0 +1 @@ +C_0602_10 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 3, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 2, 'X': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 6, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 10, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 6, 'X': 0}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 2, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 1, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 2, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 1, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 2, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 2, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 3, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 10, 'G': 0, 'H': 0, 'I': 10, 'K': 0, 'L': 10, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 8, 'W': 0, 'Y': 0, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/C_0602_8.py b/epytope/Data/pssms/syfpeithi/mat/C_0602_8.py new file mode 100644 index 00000000..a1dc95f3 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/C_0602_8.py @@ -0,0 +1 @@ +C_0602_8 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 2, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 1, 'Y': 3, 'X': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 6, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 10, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 6, 'X': 0}, 2: {'A': 2, 'C': 0, 'D': 0, 'E': 0, 'F': 2, 'G': 2, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 2, 'M': 0, 'N': 0, 'P': 4, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 2, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 2, 'M': 0, 'N': 0, 'P': 0, 'Q': 2, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 2, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 6, 'G': 0, 'H': 0, 'I': 10, 'K': 0, 'L': 10, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 8, 'W': 0, 'Y': 0, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/C_0602_9.py b/epytope/Data/pssms/syfpeithi/mat/C_0602_9.py new file mode 100644 index 00000000..c139480c --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/C_0602_9.py @@ -0,0 +1 @@ +C_0602_9 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 1, 'X': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 6, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 10, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 6, 'X': 0}, 2: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 1, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 2, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 1, 'R': 1, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 6, 'G': 0, 'H': 0, 'I': 8, 'K': 0, 'L': 10, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 10, 'W': 0, 'Y': 6, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/C_0701_10.py b/epytope/Data/pssms/syfpeithi/mat/C_0701_10.py new file mode 100644 index 00000000..04935f8c --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/C_0701_10.py @@ -0,0 +1 @@ +C_0701_10 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 1, 'L': 0, 'M': 0, 'N': 1, 'P': 1, 'Q': 0, 'R': 1, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 6, 'P': 0, 'Q': 0, 'R': 10, 'S': 0, 'T': 6, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 2, 'E': 0, 'F': 0, 'G': 2, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 1, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 2, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 2, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 1, 'X': 0}, 6: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 3, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 2, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 1, 'V': 0, 'W': 1, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'D': 1, 'E': 1, 'F': 0, 'G': 0, 'H': 1, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 2, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 10, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 10, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 8, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/C_0701_8.py b/epytope/Data/pssms/syfpeithi/mat/C_0701_8.py new file mode 100644 index 00000000..e6f46f1e --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/C_0701_8.py @@ -0,0 +1 @@ +C_0701_8 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 1, 'X': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 8, 'P': 0, 'Q': 0, 'R': 10, 'S': 0, 'T': 10, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'D': 1, 'E': 0, 'F': 0, 'G': 4, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 2, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 1, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 10, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 10, 'M': 6, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 8, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/C_0701_9.py b/epytope/Data/pssms/syfpeithi/mat/C_0701_9.py new file mode 100644 index 00000000..850942a9 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/C_0701_9.py @@ -0,0 +1 @@ +C_0701_9 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 4, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 4, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 6, 'P': 0, 'Q': 0, 'R': 10, 'S': 0, 'T': 8, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 1, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 1, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 2, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 1, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 2, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 2, 'W': 0, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 10, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 10, 'M': 6, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 10, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/C_0702_10.py b/epytope/Data/pssms/syfpeithi/mat/C_0702_10.py new file mode 100644 index 00000000..33ed70b7 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/C_0702_10.py @@ -0,0 +1 @@ +C_0702_10 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 1, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 2, 'X': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 6, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 10, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 8, 'X': 0}, 2: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 2, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 3, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 2, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 1, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 2, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 3, 'W': 0, 'Y': 0, 'X': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 10, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 10, 'M': 6, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 10, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/C_0702_8.py b/epytope/Data/pssms/syfpeithi/mat/C_0702_8.py new file mode 100644 index 00000000..faa7c89a --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/C_0702_8.py @@ -0,0 +1 @@ +C_0702_8 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 2, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 3, 'X': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 8, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 10, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 8, 'X': 0}, 2: {'A': 2, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 2, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 2, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 4, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 1, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 2, 'M': 0, 'N': 0, 'P': 1, 'Q': 1, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 2, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 1, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 10, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 10, 'M': 6, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 10, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/C_0702_9.py b/epytope/Data/pssms/syfpeithi/mat/C_0702_9.py new file mode 100644 index 00000000..0cd3edce --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/C_0702_9.py @@ -0,0 +1 @@ +C_0702_9 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 1, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 1, 'X': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 6, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 10, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 10, 'X': 0}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 1, 'P': 2, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 2, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 1, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 2, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 1, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 1, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 10, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 10, 'M': 6, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 10, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/C_0802_10.py b/epytope/Data/pssms/syfpeithi/mat/C_0802_10.py new file mode 100644 index 00000000..204630bb --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/C_0802_10.py @@ -0,0 +1 @@ +C_0802_10 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 1: {'A': 3, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'D': 10, 'E': 4, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 1, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 1, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 8: {'A': 1, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 2, 'T': 1, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 6, 'G': 0, 'H': 0, 'I': 4, 'K': 0, 'L': 10, 'M': 4, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 4, 'W': 0, 'Y': 0, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/C_0802_8.py b/epytope/Data/pssms/syfpeithi/mat/C_0802_8.py new file mode 100644 index 00000000..d2a8fc81 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/C_0802_8.py @@ -0,0 +1 @@ +C_0802_8 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 1: {'A': 2, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'D': 10, 'E': 4, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 1, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 1, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 1, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 4, 'G': 0, 'H': 0, 'I': 6, 'K': 0, 'L': 10, 'M': 4, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 6, 'W': 0, 'Y': 0, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/C_0802_9.py b/epytope/Data/pssms/syfpeithi/mat/C_0802_9.py new file mode 100644 index 00000000..5ad10114 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/C_0802_9.py @@ -0,0 +1 @@ +C_0802_9 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 1: {'A': 2, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'D': 10, 'E': 6, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 1, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 1, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 1, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 6, 'G': 0, 'H': 0, 'I': 6, 'K': 0, 'L': 10, 'M': 6, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 6, 'W': 0, 'Y': 0, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/C_1203_10.py b/epytope/Data/pssms/syfpeithi/mat/C_1203_10.py new file mode 100644 index 00000000..a0624f2f --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/C_1203_10.py @@ -0,0 +1 @@ +C_1203_10 = {0: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 2, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 1, 'X': 0}, 1: {'A': 10, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 8, 'T': 6, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 3, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 1, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 2, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 2, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 2, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 2, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 1, 'R': 1, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 2, 'W': 0, 'Y': 0, 'X': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 10, 'G': 0, 'H': 0, 'I': 4, 'K': 0, 'L': 10, 'M': 8, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 8, 'W': 0, 'Y': 10, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/C_1203_8.py b/epytope/Data/pssms/syfpeithi/mat/C_1203_8.py new file mode 100644 index 00000000..5998b794 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/C_1203_8.py @@ -0,0 +1 @@ +C_1203_8 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 3, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 2, 'X': 0}, 1: {'A': 10, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 8, 'T': 8, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'D': 1, 'E': 0, 'F': 2, 'G': 1, 'H': 0, 'I': 0, 'K': 2, 'L': 0, 'M': 0, 'N': 1, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 1, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 1, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 2, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 8, 'G': 0, 'H': 0, 'I': 8, 'K': 0, 'L': 10, 'M': 10, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 10, 'W': 0, 'Y': 8, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/C_1203_9.py b/epytope/Data/pssms/syfpeithi/mat/C_1203_9.py new file mode 100644 index 00000000..7f59bb16 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/C_1203_9.py @@ -0,0 +1 @@ +C_1203_9 = {0: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 1, 'X': 0}, 1: {'A': 10, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 8, 'T': 8, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 1, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 1, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 2, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 1, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 8, 'G': 0, 'H': 0, 'I': 8, 'K': 0, 'L': 10, 'M': 8, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 10, 'W': 0, 'Y': 10, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/C_1402_10.py b/epytope/Data/pssms/syfpeithi/mat/C_1402_10.py new file mode 100644 index 00000000..1ce551ef --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/C_1402_10.py @@ -0,0 +1 @@ +C_1402_10 = {0: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 1, 'X': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 10, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 10, 'X': 0}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 2, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 1, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 2, 'E': 1, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 1, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 8: {'A': 1, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 2, 'T': 1, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 10, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 10, 'M': 6, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 8, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/C_1402_8.py b/epytope/Data/pssms/syfpeithi/mat/C_1402_8.py new file mode 100644 index 00000000..659b75a1 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/C_1402_8.py @@ -0,0 +1 @@ +C_1402_8 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 1, 'X': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 10, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 10, 'X': 0}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 1, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 1, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 3, 'H': 1, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 1, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 10, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 10, 'M': 6, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 8, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/C_1402_9.py b/epytope/Data/pssms/syfpeithi/mat/C_1402_9.py new file mode 100644 index 00000000..7df4da4d --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/C_1402_9.py @@ -0,0 +1 @@ +C_1402_9 = {0: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 1, 'W': 0, 'Y': 1, 'X': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 10, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 10, 'X': 0}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 2, 'Q': 1, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 1, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 10, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 10, 'M': 6, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 8, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/C_1502_10.py b/epytope/Data/pssms/syfpeithi/mat/C_1502_10.py new file mode 100644 index 00000000..dc5f031b --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/C_1502_10.py @@ -0,0 +1 @@ +C_1502_10 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 2, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 2, 'X': 0}, 1: {'A': 10, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 8, 'T': 8, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 1, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 2, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 2, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 3, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 10, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 10, 'M': 8, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 6, 'W': 0, 'Y': 10, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/C_1502_8.py b/epytope/Data/pssms/syfpeithi/mat/C_1502_8.py new file mode 100644 index 00000000..bdfb3941 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/C_1502_8.py @@ -0,0 +1 @@ +C_1502_8 = {0: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 2, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 1, 'X': 0}, 1: {'A': 10, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 10, 'T': 8, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 2, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 2, 'T': 1, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 1, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 3, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 2, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 1, 'C': 0, 'D': 0, 'E': 2, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 8, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 10, 'M': 8, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 6, 'W': 0, 'Y': 10, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/C_1502_9.py b/epytope/Data/pssms/syfpeithi/mat/C_1502_9.py new file mode 100644 index 00000000..279a6b57 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/C_1502_9.py @@ -0,0 +1 @@ +C_1502_9 = {0: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 1, 'X': 0}, 1: {'A': 10, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 10, 'T': 8, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 2, 'T': 1, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 2, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 2, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 1, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 1, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 10, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 10, 'M': 8, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 8, 'W': 0, 'Y': 10, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/C_1601_10.py b/epytope/Data/pssms/syfpeithi/mat/C_1601_10.py new file mode 100644 index 00000000..05db5dfa --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/C_1601_10.py @@ -0,0 +1 @@ +C_1601_10 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 4, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 4, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 1: {'A': 8, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 8, 'K': 0, 'L': 0, 'M': 0, 'N': 8, 'P': 0, 'Q': 0, 'R': 0, 'S': 10, 'T': 10, 'V': 8, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 2, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 1, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 3, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 6, 'K': 0, 'L': 10, 'M': 4, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 10, 'W': 0, 'Y': 0, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/C_1601_8.py b/epytope/Data/pssms/syfpeithi/mat/C_1601_8.py new file mode 100644 index 00000000..3dd8f091 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/C_1601_8.py @@ -0,0 +1 @@ +C_1601_8 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 1, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 1, 'X': 0}, 1: {'A': 10, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 8, 'K': 0, 'L': 0, 'M': 0, 'N': 8, 'P': 0, 'Q': 0, 'R': 0, 'S': 10, 'T': 10, 'V': 8, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 4, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 2, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 2, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 3, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 2, 'K': 0, 'L': 6, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 2, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 8, 'K': 0, 'L': 10, 'M': 4, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 10, 'W': 0, 'Y': 0, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/C_1601_9.py b/epytope/Data/pssms/syfpeithi/mat/C_1601_9.py new file mode 100644 index 00000000..d7c8833e --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/C_1601_9.py @@ -0,0 +1 @@ +C_1601_9 = {0: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 1: {'A': 8, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 8, 'K': 0, 'L': 0, 'M': 0, 'N': 8, 'P': 0, 'Q': 0, 'R': 0, 'S': 10, 'T': 10, 'V': 8, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 1, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 1, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 4, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 6, 'K': 0, 'L': 10, 'M': 4, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 10, 'W': 0, 'Y': 0, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/C_1701_10.py b/epytope/Data/pssms/syfpeithi/mat/C_1701_10.py new file mode 100644 index 00000000..4514f3ba --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/C_1701_10.py @@ -0,0 +1 @@ +C_1701_10 = {0: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 1, 'X': 0}, 1: {'A': 10, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 6, 'K': 0, 'L': 10, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 10, 'T': 0, 'V': 10, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 1, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 10, 'G': 0, 'H': 0, 'I': 4, 'K': 0, 'L': 10, 'M': 4, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/C_1701_8.py b/epytope/Data/pssms/syfpeithi/mat/C_1701_8.py new file mode 100644 index 00000000..7b1acba6 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/C_1701_8.py @@ -0,0 +1 @@ +C_1701_8 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 3, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 1, 'X': 0}, 1: {'A': 10, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 8, 'K': 0, 'L': 8, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 8, 'T': 0, 'V': 8, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 2, 'C': 0, 'D': 1, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 1, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 2, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 2, 'K': 0, 'L': 2, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 2, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 2, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 1, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 6, 'G': 0, 'H': 0, 'I': 4, 'K': 0, 'L': 10, 'M': 4, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/C_1701_9.py b/epytope/Data/pssms/syfpeithi/mat/C_1701_9.py new file mode 100644 index 00000000..28e2871e --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/C_1701_9.py @@ -0,0 +1 @@ +C_1701_9 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 3, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 1, 'X': 0}, 1: {'A': 10, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 6, 'K': 0, 'L': 8, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 8, 'T': 0, 'V': 8, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 1, 'C': 0, 'D': 1, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 1, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 1, 'X': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 6, 'G': 0, 'H': 0, 'I': 4, 'K': 0, 'L': 10, 'M': 4, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/G_0101_10.py b/epytope/Data/pssms/syfpeithi/mat/G_0101_10.py new file mode 100644 index 00000000..9a787013 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/G_0101_10.py @@ -0,0 +1 @@ +G_0101_10 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 4, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 4, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 2, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 2, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 6, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 6, 'K': 0, 'L': 6, 'M': 0, 'N': 0, 'P': 10, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 8, 'W': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 2, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 4, 'K': 0, 'L': 4, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 4, 'W': 0, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 4, 'G': 0, 'H': 0, 'I': 4, 'K': 0, 'L': 10, 'M': 4, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/G_0101_8.py b/epytope/Data/pssms/syfpeithi/mat/G_0101_8.py new file mode 100644 index 00000000..cfa9d41b --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/G_0101_8.py @@ -0,0 +1 @@ +G_0101_8 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 4, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 4, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 3, 'K': 0, 'L': 3, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 6, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 6, 'K': 0, 'L': 6, 'M': 0, 'N': 0, 'P': 10, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 6, 'W': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 3, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 4, 'K': 0, 'L': 4, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 4, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 2, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 4, 'G': 0, 'H': 0, 'I': 4, 'K': 0, 'L': 10, 'M': 4, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/G_0101_9.py b/epytope/Data/pssms/syfpeithi/mat/G_0101_9.py new file mode 100644 index 00000000..1bd5c334 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/G_0101_9.py @@ -0,0 +1 @@ +G_0101_9 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 4, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 4, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 2, 'K': 0, 'L': 2, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 2: {'A': 6, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 10, 'K': 0, 'L': 6, 'M': 0, 'N': 0, 'P': 10, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 8, 'W': 0, 'Y': 0, 'X': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 5: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 4, 'K': 0, 'L': 4, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 4, 'W': 0, 'Y': 0, 'X': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'Y': 0, 'X': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 4, 'G': 0, 'H': 0, 'I': 4, 'K': 0, 'L': 10, 'M': 4, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'Y': 0, 'X': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/H2_Db_10.py b/epytope/Data/pssms/syfpeithi/mat/H2_Db_10.py new file mode 100644 index 00000000..40a90d83 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/H2_Db_10.py @@ -0,0 +1 @@ +H2_Db_10 = {0: {'A': 2, 'C': 0, 'D': 0, 'E': -1, 'F': 2, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': -1, 'Q': 0, 'R': -1, 'S': 2, 'T': 1, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 3, 'C': 0, 'D': 0, 'E': 0, 'F': -1, 'G': 2, 'H': 0, 'I': -1, 'K': 0, 'L': 0, 'M': 2, 'N': 0, 'P': 0, 'Q': 1, 'R': 0, 'S': 2, 'T': 0, 'V': -1, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': -1, 'F': 0, 'G': 1, 'H': 0, 'I': 2, 'K': -1, 'L': 2, 'M': 0, 'N': 0, 'P': 3, 'Q': 0, 'R': -1, 'S': 0, 'T': -1, 'V': 2, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 2, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 1, 'R': 1, 'S': 1, 'T': 1, 'V': 2, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 10, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 2, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 2, 'E': 2, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 1, 'R': 0, 'S': 1, 'T': 2, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 2, 'F': 1, 'G': 0, 'H': 1, 'I': -1, 'K': 0, 'L': 1, 'M': -1, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 1, 'T': 2, 'V': 0, 'W': 0, 'X': 0, 'Y': 2}, 9: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 8, 'G': 0, 'H': 0, 'I': 10, 'K': 0, 'L': 10, 'M': 10, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 6, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/H2_Db_9.py b/epytope/Data/pssms/syfpeithi/mat/H2_Db_9.py new file mode 100644 index 00000000..15ed9238 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/H2_Db_9.py @@ -0,0 +1 @@ +H2_Db_9 = {0: {'A': 2, 'C': 0, 'D': 0, 'E': -1, 'F': 2, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': -1, 'Q': 0, 'R': -1, 'S': 2, 'T': 1, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 3, 'C': 0, 'D': 0, 'E': 0, 'F': -1, 'G': 2, 'H': 0, 'I': -1, 'K': 0, 'L': 0, 'M': 2, 'N': 0, 'P': 0, 'Q': 1, 'R': 0, 'S': 2, 'T': 0, 'V': -1, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': -1, 'F': 0, 'G': 1, 'H': 0, 'I': 2, 'K': -1, 'L': 2, 'M': 0, 'N': 0, 'P': 3, 'Q': 0, 'R': -1, 'S': 0, 'T': -1, 'V': 2, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 2, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 1, 'R': 1, 'S': 1, 'T': 1, 'V': 2, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 10, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 2, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 2, 'E': 2, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 1, 'R': 0, 'S': 1, 'T': 2, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 2, 'F': 1, 'G': 0, 'H': 1, 'I': -1, 'K': 0, 'L': 1, 'M': -1, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 1, 'T': 2, 'V': 0, 'W': 0, 'X': 0, 'Y': 2}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 8, 'G': 0, 'H': 0, 'I': 10, 'K': 0, 'L': 10, 'M': 10, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 6, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/H2_Kb_8.py b/epytope/Data/pssms/syfpeithi/mat/H2_Kb_8.py new file mode 100644 index 00000000..dfa6da8e --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/H2_Kb_8.py @@ -0,0 +1 @@ +H2_Kb_8 = {0: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 1, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 6}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 10, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 10}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 1, 'T': 1, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 1, 'L': 0, 'M': 0, 'N': 1, 'P': 0, 'Q': 1, 'R': 0, 'S': 0, 'T': 1, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 6, 'K': 0, 'L': 10, 'M': 6, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 6, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/H2_Kd_10.py b/epytope/Data/pssms/syfpeithi/mat/H2_Kd_10.py new file mode 100644 index 00000000..ae2a595d --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/H2_Kd_10.py @@ -0,0 +1 @@ +H2_Kd_10 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 2, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 3, 'T': 2, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 6, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 10}, 2: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 1, 'L': 3, 'M': 0, 'N': 0, 'P': 0, 'Q': 2, 'R': 0, 'S': 0, 'T': 0, 'V': 2, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 2, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 1, 'R': 0, 'S': 1, 'T': 4, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 2, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 1}, 9: {'A': 6, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 10, 'K': 0, 'L': 10, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 8, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/H2_Kd_9.py b/epytope/Data/pssms/syfpeithi/mat/H2_Kd_9.py new file mode 100644 index 00000000..38659cc6 --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/H2_Kd_9.py @@ -0,0 +1 @@ +H2_Kd_9 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 2, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 3, 'T': 2, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 6, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 10}, 2: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 1, 'K': 1, 'L': 3, 'M': 0, 'N': 0, 'P': 0, 'Q': 2, 'R': 0, 'S': 0, 'T': 0, 'V': 2, 'W': 0, 'X': 0, 'Y': 0}, 3: {'A': 0, 'C': 0, 'D': 1, 'E': 0, 'F': -1, 'G': 2, 'H': 0, 'I': -1, 'K': 0, 'L': -1, 'M': -1, 'N': 0, 'P': 3, 'Q': 0, 'R': 0, 'S': 2, 'T': 2, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': -1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 2, 'T': 1, 'V': 2, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 2, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 2, 'H': 0, 'I': 1, 'K': 2, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': -1, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 2, 'L': 0, 'M': 0, 'N': 0, 'P': 0, 'Q': 1, 'R': 0, 'S': 1, 'T': 4, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 2, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 1}, 8: {'A': 6, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 10, 'K': 0, 'L': 10, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 8, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/Data/pssms/syfpeithi/mat/H2_Ld_9.py b/epytope/Data/pssms/syfpeithi/mat/H2_Ld_9.py new file mode 100644 index 00000000..db60313e --- /dev/null +++ b/epytope/Data/pssms/syfpeithi/mat/H2_Ld_9.py @@ -0,0 +1 @@ +H2_Ld_9 = {0: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 1}, 1: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 10, 'Q': 0, 'R': 0, 'S': 8, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 2: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 1, 'H': 1, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 0, 'P': 1, 'Q': 2, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 1}, 3: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 2, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 4: {'A': 1, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 2, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 1, 'P': 0, 'Q': 0, 'R': 0, 'S': 1, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}, 5: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 1, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 1, 'S': 0, 'T': 0, 'V': 0, 'W': 1, 'X': 0, 'Y': 0}, 6: {'A': 0, 'C': 0, 'D': 0, 'E': 1, 'F': 1, 'G': 0, 'H': 1, 'I': 0, 'K': 0, 'L': 1, 'M': 0, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 1, 'V': 1, 'W': 0, 'X': 0, 'Y': 0}, 7: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 0, 'G': 0, 'H': 0, 'I': 0, 'K': 0, 'L': 0, 'M': 0, 'N': 2, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 1, 'W': 0, 'X': 0, 'Y': 1}, 8: {'A': 0, 'C': 0, 'D': 0, 'E': 0, 'F': 10, 'G': 0, 'H': 0, 'I': 6, 'K': 0, 'L': 10, 'M': 6, 'N': 0, 'P': 0, 'Q': 0, 'R': 0, 'S': 0, 'T': 0, 'V': 0, 'W': 0, 'X': 0, 'Y': 0}} \ No newline at end of file diff --git a/epytope/EpitopeAssembly/EpitopeAssembly.py b/epytope/EpitopeAssembly/EpitopeAssembly.py index 893927fa..8aa9be94 100644 --- a/epytope/EpitopeAssembly/EpitopeAssembly.py +++ b/epytope/EpitopeAssembly/EpitopeAssembly.py @@ -329,7 +329,7 @@ def __init__(self, peptides, cl_pred, ep_pred, alleles, threshold, comparator, l seq_to_pep = {} self.neo_cleavage = {} self.good_cleavage = {} - + if matrix is None: for start, stop in itr.combinations(pep_tmp, 2): if start == "Dummy" or stop == "Dummy": @@ -347,14 +347,16 @@ def __init__(self, peptides, cl_pred, ep_pred, alleles, threshold, comparator, l fragments[frag] = (start_str, stop_str) fragments[garf] = (stop_str, start_str) - + epi_pred = ep_pred.predict(generate_peptides_from_proteins(fragments.keys(), length), alleles=_alleles) + test = generate_peptides_from_proteins(fragments.keys(), length) + for index,row in epi_pred.iterrows(): - nof_epis = sum(comparator(row[a],threshold.get(a.name, 0)) for a in _alleles) \ - - for protein in index[0].proteins.values(): + nof_epis = int(sum(comparator(row[a],threshold.get(a.name, 0)) for a in _alleles)) + logging.warning(index.proteins.values()) + for protein in index.proteins.values(): start, stop = fragments[protein] - ep_edge_matrix[start,stop] += len(index[0].proteinPos[protein.transcript_id])*nof_epis + ep_edge_matrix[start,stop] += len(index.proteinPos[protein.transcript_id])*nof_epis cleave_pred = cl_pred.predict(list(fragments.keys())) #cleave_site_df = cleave_pred.xs((slice(None), (cleavage_pos-1))) @@ -393,7 +395,6 @@ def __init__(self, peptides, cl_pred, ep_pred, alleles, threshold, comparator, l model.E = Set(initialize=E) model.E_prime = Set(initialize=list(seq_to_pep.keys())) model.ExE = Set(initialize=itr.permutations(E,2), dimen=2) - model.w_ab = Param(model.E_prime, model.E_prime, initialize=cl_edge_matrix) model.e_ab = Param(model.E_prime, model.E_prime, initialize=ep_edge_matrix) model.card = Param(initialize=len(model.E_prime)) diff --git a/epytope/EpitopePrediction/ANN.py b/epytope/EpitopePrediction/ANN.py index 49837114..142620e6 100644 --- a/epytope/EpitopePrediction/ANN.py +++ b/epytope/EpitopePrediction/ANN.py @@ -15,8 +15,10 @@ import sys import tempfile import io +import math from abc import abstractmethod +from enum import IntEnum import pandas from collections import defaultdict @@ -71,7 +73,7 @@ def predict(self, peptides, alleles=None, binary=False, **kwargs): :param peptides: A single :class:`~epytope.Core.Peptide.Peptide` or a list of :class:`~epytope.Core.Peptide.Peptide` :type peptides: list(:class:`~epytope.Core.Peptide.Peptide`) or :class:`~epytope.Core.Peptide.Peptide` :param kwargs: optional parameter (not used yet) - :return: Returns a :class:`pandas.DataFrame` object with the prediction results + :return: Returns a nested dictionary {allele1: {scoreType1: {pep1: score1, pep2:..}, scoreType2: {..}, ..}, allele2:..} :rtype: :class:`pandas.DataFrame` """ @@ -181,7 +183,7 @@ def predict(self, peptides, alleles=None, binary=False, **kwargs): alleles = self.convert_alleles(alleles) # prepare results dictionary - result = defaultdict(defaultdict) + scores = defaultdict(defaultdict) # keep input peptide objects for later use peptide_objects = {} @@ -228,26 +230,32 @@ def predict(self, peptides, alleles=None, binary=False, **kwargs): for row in reader: content = row[0].split(',') # get original peptide object - peptide = peptide_objects[content[0]] - binding_affinity = content[1] + peptide = content[0] + binding_affinity = float(content[ScoreIndex.MHCNUGGETS_CLASS1_2_0]) if binary: if binding_affinity <= 500: - result[allele_repr][peptide] = 1.0 + scores[allele_repr][peptide] = 1.0 else: - result[allele_repr][peptide] = 0.0 + scores[allele_repr][peptide] = 0.0 else: - result[allele_repr][peptide] = binding_affinity + # convert ic50 to raw prediction score + scores[allele_repr][peptide] = 1- math.log(binding_affinity, 50000) - if not result: + if not scores: raise ValueError("No predictions could be made with " + self.name + " for given input. Check your epitope length and HLA allele combination.") + + # Convert str allele list to list with Allele objects + alleles = [self.revert_allele_repr(a) for a in alleles] + # Create dictionary with hierarchy: {'Allele1': {'Score': {'Pep1': AffScore1, 'Pep2': AffScore2,..}, 'Allele2':...} + result = {alleles: {"Score":(list(scores.values())[j])} for j, alleles in enumerate(alleles)} # create EpitopePredictionResult object. This is a multi-indexed DataFrame - # with Peptide and Method as multi-index and alleles as columns - df_result = EpitopePredictionResult.from_dict(result) - df_result.index = pandas.MultiIndex.from_tuples([tuple((i, self.name)) for i in df_result.index], - names=['Seq', 'Method']) + # with Allele, Method and Score type as multi-columns and peptides as rows + df_result = EpitopePredictionResult.from_dict(result, pep_groups, self.name) + return df_result + except BadSignatureException: logging.warning("Class MHCNuggetsPredictor_class1_2_0 cannot be constructed, because of a bad method signature (predict)") @@ -463,7 +471,7 @@ def predict(self, peptides, alleles=None, binary=False, **kwargs): alleles = self.convert_alleles(alleles) # prepare results dictionary - result = defaultdict(defaultdict) + scores = defaultdict(defaultdict) # keep input peptide objects for later use peptide_objects = {} @@ -510,25 +518,30 @@ def predict(self, peptides, alleles=None, binary=False, **kwargs): content = row[0].split(',') # get original peptide object peptide = peptide_objects[content[0]] - binding_affinity = content[1] + binding_affinity = float(content[ScoreIndex.MHCNUGGETS_CLASS2_2_0]) if binary: if binding_affinity <= 500: - result[allele_repr][peptide] = 1.0 + scores[allele_repr][peptide] = 1.0 else: - result[allele_repr][peptide] = 0.0 + scores[allele_repr][peptide] = 0.0 else: - result[allele_repr][peptide] = binding_affinity + # convert ic50 to raw prediction score + scores[allele_repr][peptide] = 1- math.log(binding_affinity, 50000) - if not result: + if not scores: raise ValueError("No predictions could be made with " + self.name + " for given input. Check your epitope length and HLA allele combination.") + # Convert str allele list to list with Allele type + alleles = [self.revert_allele_repr(a) for a in alleles] + # Create dictionary with hierarchy: {'Allele1': {'Score': {'Pep1': AffScore1, 'Pep2': AffScore2,..}, 'Allele2':...} + result = {allele: {"Score":(list(scores.values())[j])} for j, allele in enumerate(alleles)} + # create EpitopePredictionResult object. This is a multi-indexed DataFrame - # with Peptide and Method as multi-index and alleles as columns - df_result = EpitopePredictionResult.from_dict(result) - df_result.index = pandas.MultiIndex.from_tuples([tuple((i, self.name)) for i in df_result.index], - names=['Seq', 'Method']) + # with Allele, Method and Score type as multi-columns and peptides as rows + df_result = EpitopePredictionResult.from_dict(result, pep_groups, self.name) return df_result + except BadSignatureException: logging.warning("Class MHCNuggetsPredictor_class2_2_0 cannot be constructed, because of a bad method signature (predict)") @@ -742,7 +755,7 @@ def predict(self, peptides, alleles=None, binary=False, **kwargs): # test mhcflurry models are available => download if not p = subprocess.call(['mhcflurry-downloads', 'path', 'models_class1'], stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL) - if p is not 0: + if p != 0: logging.warn("mhcflurry models must be downloaded, as they were not found locally.") cp = subprocess.run(['mhcflurry-downloads', 'fetch', 'models_class1'], stdout=subprocess.PIPE, stderr=subprocess.STDOUT) if cp.returncode != 0: @@ -754,10 +767,17 @@ def predict(self, peptides, alleles=None, binary=False, **kwargs): predictor = Class1AffinityPredictor.load() # prepare results dictionary - result = defaultdict(defaultdict) + scores = defaultdict(defaultdict) + + # keep input peptide objects for later use + peptide_objects = {} + for peptide in peptides: + peptide_objects[str(peptide)] = peptide # group peptides by length - peptides.sort(key=len) + pep_groups = list(peptide_objects.keys()) + pep_groups.sort(key=len) + for length, peps in itertools.groupby(peptides, key=len): if length not in self.supportedLength: logging.warning("Peptide length must be at least %i or at most %i for %s but is %i" % (min(self.supportedLength), max(self.supportedLength), @@ -769,25 +789,30 @@ def predict(self, peptides, alleles=None, binary=False, **kwargs): for a in alleles: allele_repr = self.revert_allele_repr(a) for p in peps: - binding_affinity = predictor.predict(allele=a, peptides=[str(p)])[0] + binding_affinity = predictor.predict(allele=a, peptides=[str(p)])[ScoreIndex.MHCFLURRY] if binary: if binding_affinity <= 500: - result[allele_repr][p] = 1.0 + scores[allele_repr][p] = 1.0 else: - result[allele_repr][p] = 0.0 + scores[allele_repr][p] = 0.0 else: - result[allele_repr][p] = binding_affinity + # convert ic50 to raw prediction score + scores[allele_repr][p] = 1- math.log(binding_affinity, 50000) - if not result: + if not scores: raise ValueError("No predictions could be made with " + self.name + " for given input. Check your epitope length and HLA allele combination.") + + # Convert str allele list to list with Allele type + alleles = [self.revert_allele_repr(a) for a in alleles] + # Create dictionary with hierarchy: {'Allele1': {'Score': {'Pep1': AffScore1, 'Pep2': AffScore2,..}, 'Allele2':...} + result = {allele: {"Score":(list(scores.values())[j])} for j, allele in enumerate(alleles)} # create EpitopePredictionResult object. This is a multi-indexed DataFrame - # with Peptide and Method as multi-index and alleles as columns - df_result = EpitopePredictionResult.from_dict(result) - df_result.index = pandas.MultiIndex.from_tuples([tuple((i, self.name)) for i in df_result.index], - names=['Seq', 'Method']) + # with Allele, Method and Score type as multi-columns and peptides as rows + df_result = EpitopePredictionResult.from_dict(result, pep_groups, self.name) return df_result + except BadSignatureException: logging.warning("Class MHCFlurryPredictor_1_2_2 cannot be constructed, because of a bad method signature (predict)") @@ -868,3 +893,13 @@ def revert_allele_repr(self, name): return Allele(name) except BadSignatureException: logging.warning("Class MHCFlurryPredictor_1_4_3 cannot be constructed, because of a bad method signature (predict)") + + + +class ScoreIndex(IntEnum): + """ + Specifies the score column index in the respective output format + """ + MHCNUGGETS_CLASS1_2_0 = 1 + MHCNUGGETS_CLASS2_2_0 = 1 + MHCFLURRY = 0 diff --git a/epytope/EpitopePrediction/External.py b/epytope/EpitopePrediction/External.py index 3ed8e51c..e7ca18aa 100755 --- a/epytope/EpitopePrediction/External.py +++ b/epytope/EpitopePrediction/External.py @@ -17,8 +17,10 @@ import csv import os import math +import re from collections import defaultdict +from enum import IntEnum from epytope.Core.Allele import Allele, CombinedAllele, MouseAllele from epytope.Core.Peptide import Peptide @@ -85,15 +87,15 @@ def predict(self, peptides, alleles=None, command=None, options=None, **kwargs): if alleles is None: al = [Allele(a) for a in self.supportedAlleles] - allales_string = {conv_a: a for conv_a, a in zip(self.convert_alleles(al), al)} + alleles_string = {conv_a: a for conv_a, a in zip(self.convert_alleles(al), al)} else: if isinstance(alleles, Allele): alleles = [alleles] if any(not isinstance(p, Allele) for p in alleles): raise ValueError("Input is not of type Allele") - allales_string = {conv_a: a for conv_a, a in zip(self.convert_alleles(alleles), alleles)} + alleles_string = {conv_a: a for conv_a, a in zip(self.convert_alleles(alleles), alleles)} - result = defaultdict(defaultdict) + result = {} # group alleles in blocks of 80 alleles (NetMHC can't deal with more) _MAX_ALLELES = 50 @@ -108,18 +110,18 @@ def predict(self, peptides, alleles=None, command=None, options=None, **kwargs): allele_groups = [] c_a = 0 allele_group = [] - for a in allales_string.keys(): + for a in alleles_string.keys(): if c_a >= _MAX_ALLELES: c_a = 0 allele_groups.append(allele_group) - if str(allales_string[a]) not in self.supportedAlleles: - logging.warning("Allele %s is not supported by %s" % (str(allales_string[a]), self.name)) + if str(alleles_string[a]) not in self.supportedAlleles: + logging.warning("Allele %s is not supported by %s" % (str(alleles_string[a]), self.name)) allele_group = [] continue allele_group = [a] else: - if str(allales_string[a]) not in self.supportedAlleles: - logging.warning("Allele %s is not supported by %s" % (str(allales_string[a]), self.name)) + if str(alleles_string[a]) not in self.supportedAlleles: + logging.warning("Allele %s is not supported by %s" % (str(alleles_string[a]), self.name)) continue allele_group.append(a) c_a += 1 @@ -136,6 +138,7 @@ def predict(self, peptides, alleles=None, command=None, options=None, **kwargs): self.name, length)) continue peps = list(peps) + for i in range(0, len(peps), chunksize): # Create a temporary file for subprocess to write to. The # handle is not needed on the python end, as only the path will @@ -165,20 +168,24 @@ def predict(self, peptides, alleles=None, command=None, options=None, **kwargs): raise RuntimeError(e) res_tmp = self.parse_external_result(tmp_out_path) - for al, ep_dict in res_tmp.items(): - for p, v in ep_dict.items(): - result[allales_string[al]][pep_seqs[p]] = v + for allele, scores in res_tmp.items(): + if allele not in result.keys(): + result[allele] = {} + for scoretype, pep_scores in scores.items(): + if scoretype not in result[allele].keys(): + result[allele][scoretype] = {} + for pep, score in pep_scores.items(): + result[allele][scoretype][pep] = score + os.remove(tmp_file.name) os.remove(tmp_out_path) - + if not result: raise ValueError("No predictions could be made with " + self.name + " for given input. Check your epitope length and HLA allele combination.") + + df_result = EpitopePredictionResult.from_dict(result, list(pep_seqs.values()), self.name) - - df_result = EpitopePredictionResult.from_dict(result) - df_result.index = pandas.MultiIndex.from_tuples([tuple((i, self.name)) for i in df_result.index], - names=['Seq', 'Method']) return df_result @@ -286,8 +293,8 @@ def parse_external_result(self, file): for l in f: if not l: continue - pep_seq = l[2] - for ic_50, a in zip(l[3:], alleles): + pep_seq = l[PeptideIndex.NETMHC_3_4] + for ic_50, a in zip(l[ScoreIndex.NETMHC_3_0:], alleles): sc = 1.0 - math.log(float(ic_50), 50000) result[a][pep_seq] = sc if sc > 0.0 else 0.0 return dict(result) @@ -410,8 +417,8 @@ def parse_external_result(self, file): for l in csvr: if not l: continue - pep_seq = l[2] - for ic_50, a in zip(l[3:], alleles): + pep_seq = l[PeptideIndex.NETMHC_3_0] + for ic_50, a in zip(l[ScoreIndex.NETMHC_3_0:], alleles): sc = 1.0 - math.log(float(ic_50), 50000) result[a][pep_seq] = sc if sc > 0.0 else 0.0 if 'Average' in result: @@ -463,22 +470,24 @@ def parse_external_result(self, file): :return: A dictionary containing the prediction results :rtype: dict """ - result = defaultdict(defaultdict) + scores = defaultdict(defaultdict) + ranks = defaultdict(defaultdict) f = csv.reader(open(file, "r"), delimiter='\t') - pos_factor = 3 - # alleles = map(lambda x: x.split()[0], filter(lambda x: x.strip() != "", f.next())) - # f.next() - alleles = [x.split()[0] for x in [x for x in next(f) if x.strip() != ""]] + alleles = [Allele(x.split()[0][:5]+'*'+x.split()[0][5:7]+ ':' +x.split()[0][7:]) for x in [x for x in next(f) if x.strip() != ""]] next(f) for l in f: if not l: continue - pep_seq = l[1] + pep_seq = Peptide(l[PeptideIndex.NETMHC_4_0]) for i, a in enumerate(alleles): - ic_50 = l[(i+1)*pos_factor] + ic_50 = l[(i+1) * Offset.NETMHC_4_0] sc = 1.0 - math.log(float(ic_50), 50000) - result[a][pep_seq] = sc if sc > 0.0 else 0.0 - return dict(result) + rank = l[(i+1)* Offset.NETMHC_4_0 + 1] + scores[a][pep_seq] = sc if sc > 0.0 else 0.0 + ranks[a][pep_seq] = float(rank) + + result = {allele: {metric:(list(scores.values())[j] if metric == "Score" else list(ranks.values())[j]) for metric in ["Score", "Rank"]} for j, allele in enumerate(alleles)} + return result def get_external_version(self, path=None): """ @@ -912,15 +921,17 @@ def parse_external_result(self, file): :return: A dictionary containing the prediction results :rtype: dict """ - result = defaultdict(dict) - with open(file, "r") as f: - f = csv.reader(f, delimiter='\t') - alleles = f.next()[3:-1] - ic_pos = 3 - for row in f: - pep_seq = row[1] - for i, a in enumerate(alleles): - result[a][pep_seq] = float(row[ic_pos + i]) + f = csv.reader(open(file, "r"), delimiter = '\t') + scores = defaultdict(defaultdict) + alleles = [Allele(x[:5]+'*'+x[5:]) for x in next(f) if "HLA" in x] + # Rank is not supported in command line tool of NetMHCpan 2.4 + for row in f: + pep_seq = Peptide(row[PeptideIndex.NETMHCPAN_2_4]) + for i, a in enumerate(alleles): + scores[a][pep_seq] = float(row[ScoreIndex.NETMHCPAN_2_4 + i]) + # Create dictionary with hierarchy: {'Allele1': {'Score': {'Pep1': Score1, 'Pep2': Score2,..}, 'Allele2':...} + result = {allele: {"Score":(list(scores.values())[j])} for j, allele in enumerate(alleles)} + return result def get_external_version(self, path=None): @@ -1392,15 +1403,19 @@ def parse_external_result(self, file): :return: A dictionary containing the prediction results :rtype: dict """ - result = defaultdict(defaultdict) - f = csv.reader(open(file, "r"), delimiter='\t') - alleles = [x for x in next(f) if x != ""] + f = csv.reader(open(file, "r"), delimiter = '\t') + scores = defaultdict(defaultdict) + ranks = defaultdict(defaultdict) + alleles = [x[:5]+'*'+x[5:] for x in next(f) if x != ""] next(f) - ic_pos = 3 for row in f: - pep_seq = row[1] + pep_seq = row[PeptideIndex.NETMHCPAN_2_8] for i, a in enumerate(alleles): - result[a][pep_seq] = float(row[ic_pos + i * 3]) + if row[ScoreIndex.NETMHCPAN_2_8 + i * Offset.NETMHCPAN_2_8] != "1-log50k": # Avoid header column, only access raw and rank scores + scores[a][pep_seq] = float(row[ScoreIndex.NETMHCPAN_2_8 + i * Offset.NETMHCPAN_2_8]) + ranks[a][pep_seq] = float(row[RankIndex.NETMHCPAN_2_8 + i * Offset.NETMHCPAN_2_8]) + # Create dictionary with hierarchy: {'Allele1': {'Score': {'Pep1': Score1, 'Pep2': Score2,..}, 'Rank': {'Pep1': RankScore1, 'Pep2': RankScore2,..}}, 'Allele2':...} + result = {allele: {metric:(list(scores.values())[j] if metric == "Score" else list(ranks.values())[j]) for metric in ["Score", "Rank"]} for j, allele in enumerate(alleles)} return result @@ -1436,15 +1451,19 @@ def parse_external_result(self, file): :return: A dictionary containing the prediction results :rtype: dict """ - result = defaultdict(defaultdict) - f = csv.reader(open(file, "r"), delimiter='\t') - alleles = [x for x in next(f) if x != ""] - next(f) - ic_pos = 4 + f = csv.reader(open(file, "r"), delimiter = '\t') + scores = defaultdict(defaultdict) + ranks = defaultdict(defaultdict) + alleles = [Allele(x[:5]+'*'+x[5:]) for x in next(f) if x != ""] for row in f: - pep_seq = row[1] + pep_seq = Peptide(row[PeptideIndex.NETMHCPAN_3_0]) for i, a in enumerate(alleles): - result[a][pep_seq] = float(row[ic_pos + i * 4]) + if row[ScoreIndex.NETMHCPAN_3_0 + i * Offset.NETMHCPAN_3_0] != "1-log50k": # Avoid header column, only access raw and rank scores + scores[a][pep_seq] = float(row[ScoreIndex.NETMHCPAN_3_0 + i * Offset.NETMHCPAN_3_0]) + ranks[a][pep_seq] = float(row[RankIndex.NETMHCPAN_3_0 + i * Offset.NETMHCPAN_3_0]) + + # Create dictionary with hierarchy: {'Allele1': {'Score': {'Pep1': Score1, 'Pep2': Score2,..}, 'Rank': {'Pep1': RankScore1, 'Pep2': RankScore2,..}}, 'Allele2':...} + result = {allele: {metric:(list(scores.values())[j] if metric == "Score" else list(ranks.values())[j]) for metric in ["Score", "Rank"]} for j, allele in enumerate(alleles)} return result @@ -1472,15 +1491,18 @@ def parse_external_result(self, file): :return: A dictionary containing the prediction results :rtype: dict """ - result = defaultdict(defaultdict) - f = csv.reader(open(file, "r"), delimiter='\t') - alleles = [x for x in next(f) if x != ""] - next(f) - ic_pos = 5 + f = csv.reader(open(file, "r"), delimiter = '\t') + scores = defaultdict(defaultdict) + ranks = defaultdict(defaultdict) + alleles = [Allele(x[:5]+'*'+x[5:]) for x in next(f) if x != ""] for row in f: - pep_seq = row[1] + pep_seq = Peptide(row[PeptideIndex.NETMHCPAN_4_0]) for i, a in enumerate(alleles): - result[a][pep_seq] = float(row[ic_pos + i * 5]) + if row[ScoreIndex.NETMHCPAN_4_0 + i * Offset.NETMHCPAN_4_0] != "1-log50k": # Avoid header column, only access raw and rank scores + scores[a][pep_seq] = float(row[ScoreIndex.NETMHCPAN_4_0 + i * Offset.NETMHCPAN_4_0]) + ranks[a][pep_seq] = float(row[RankIndex.NETMHCPAN_4_0 + i * Offset.NETMHCPAN_4_0]) + # Create dictionary with hierarchy: {'Allele1': {'Score': {'Pep1': Score1, 'Pep2': Score2,..}, 'Rank': {'Pep1': RankScore1, 'Pep2': RankScore2,..}}, 'Allele2':...} + result = {allele: {metric:(list(scores.values())[j] if metric == "Score" else list(ranks.values())[j]) for metric in ["Score", "Rank"]} for j, allele in enumerate(alleles)} return result @@ -1916,20 +1938,29 @@ def parse_external_result(self, file): result = defaultdict(dict) with open(file, "r") as f: f = csv.reader(f, delimiter='\t') - alleles = [x for x in next(f) if x.strip() != ""] - logging.warning(alleles) - ic_pos = 4 + alleles = [x[:5]+'*'+x[5:] for x in next(f) if x != ""] + ranks = defaultdict(defaultdict) + rank_pos = 5 offset = 3 header = next(f) logging.warning("\t".join(header)) - if "Aff(nM)" in header: - ic_pos = 9 - offset = 8 - for row in f: - logging.warning("\t".join(row)) - pep_seq = row[1] - for i, a in enumerate(alleles): - result[a][pep_seq] = float(row[ic_pos +i*offset]) + if "Aff(nM)" in header: # With option command line option '-ia', which includes prediction score in output file + scores = defaultdict(defaultdict) + for row in f: + pep_seq = row[PeptideIndex.NETMHCSTABPAN_1_0] + for i, a in enumerate(alleles): + scores[a][pep_seq] = float(row[ScoreIndex.NETMHCSTABPAN_1_0 + i * Offset.NETMHCSTABPAN_1_0_W_SCORE]) + ranks[a][pep_seq] = float(row[RankIndex.NETMHCSTABPAN_1_0 + i * Offset.NETMHCSTABPAN_1_0_W_SCORE]) + # Create dictionary with hierarchy: {'Allele1': {'Score': {'Pep1': Score1, 'Pep2': Score2,..}, 'Rank': {'Pep1': RankScore1, 'Pep2': RankScore2,..}}, 'Allele2':...} + result = {allele: {metric:(list(scores.values())[j] if metric == "Score" else list(ranks.values())[j]) for metric in ["Score", "Rank"]} for j, allele in enumerate(alleles)} + else: + for row in f: + pep_seq = row[PeptideIndex.NETMHCSTABPAN_1_0] + for i, a in enumerate(alleles): + ranks[a][pep_seq] = float(row[RankIndex.NETMHCSTABPAN_1_0 + i * Offset.NETMHCSTABPAN_1_0_WO_SCORE]) + # Create dictionary with hierarchy: {'Allele1':{'Rank': {'Pep1': RankScore1, 'Pep2': RankScore2,..}}, 'Allele2':...} + result = {allele: {"Rank":list(ranks.values())[j]} for j, allele in enumerate(alleles)} + return result def get_external_version(self, path=None): @@ -2046,19 +2077,24 @@ def parse_external_result(self, file): :return: A dictionary containing the prediction results :rtype: dict """ - result = defaultdict(defaultdict) f = csv.reader(open(file, "r"), delimiter='\t') + scores = defaultdict(defaultdict) for r in f: if not r: continue - + row = r[0].split() if not len(row): continue - - if "HLA-" not in row[0]: + + if Allele.organism not in row[HLAIndex.NETMHCII_2_2]: continue - result[row[0]][row[2]] = float(row[4]) + allele = Allele(row[HLAIndex.NETMHCII_2_2][:8]+'*'+row[HLAIndex.NETMHCII_2_2][8:10]+':'+row[HLAIndex.NETMHCII_2_2][10:]) + pep = Peptide(row[PeptideIndex.NETMHCII_2_2]) + scores[allele][pep] = float(row[ScoreIndex.NETMHCII_2_2]) + + result = {allele: {"Score":list(scores.values())[j]} for j, allele in enumerate(scores.keys())} + return result def get_external_version(self, path=None): @@ -3937,15 +3973,20 @@ def parse_external_result(self, file): :return: A dictionary containing the prediction results :rtype: dict """ - result = defaultdict(defaultdict) f = csv.reader(open(file, "r"), delimiter='\t') - alleles = [x.replace("*", "_").replace(":", "") for x in set([x for x in next(f) if x != ""])] + scores = defaultdict(defaultdict) + ranks = defaultdict(defaultdict) + # NetMHCiipan 3.1 inherits from NetMHCiipan 3.0 thus has a slighty different allele nomenclature + alleles = [Allele('HLA-'+x) for x in set([x for x in next(f) if x != ""])] next(f) - ic_pos = 3 for row in f: - pep_seq = row[1] + pep_seq = Peptide(row[PeptideIndex.NETMHCIIPAN_3_0]) for i, a in enumerate(alleles): - result[a][pep_seq] = float(row[ic_pos + i * 3]) + scores[a][pep_seq] = float(row[ScoreIndex.NETMHCIIPAN_3_0 + i * Offset.NETMHCIIPAN_3_0]) + ranks[a][pep_seq] = float(row[RankIndex.NETMHCIIPAN_3_0 + i * Offset.NETMHCIIPAN_3_0]) + # Create dictionary with hierarchy: {'Allele1': {'Score': {'Pep1': Score1, 'Pep2': Score2,..}, 'Rank': {'Pep1': RankScore1, 'Pep2': RankScore2,..}}, 'Allele2':...} + result = {allele: {metric:(list(scores.values())[j] if metric == "Score" else list(ranks.values())[j]) for metric in ["Score", "Rank"]} for j, allele in enumerate(alleles)} + return result def get_external_version(self, path=None): @@ -5788,6 +5829,30 @@ def name(self): """The name of the predictor""" return self.__name + def parse_external_result(self, file): + """ + Parses external results and returns the result + + :param str file: The file path or the external prediction results + :return: A dictionary containing the prediction results + :rtype: dict + """ + f = csv.reader(open(file, "r"), delimiter='\t') + scores = defaultdict(defaultdict) + ranks = defaultdict(defaultdict) + # NetMHCiipan 3.1 inherits from NetMHCiipan 3.0 thus has a slighty different allele nomenclature + alleles = [Allele('HLA-'+x[:7].replace("_","*")+':'+x[7:]) for x in set([x for x in next(f) if x != ""])] + next(f) + for row in f: + pep_seq = Peptide(row[PeptideIndex.NETMHCIIPAN_3_1]) + for i, a in enumerate(alleles): + scores[a][pep_seq] = float(row[ScoreIndex.NETMHCIIPAN_3_1 + i * Offset.NETMHCIIPAN_3_1]) + ranks[a][pep_seq] = float(row[RankIndex.NETMHCIIPAN_3_1 + i * Offset.NETMHCIIPAN_3_1]) + # Create dictionary with hierarchy: {'Allele1': {'Score': {'Pep1': Score1, 'Pep2': Score2,..}, 'Rank': {'Pep1': RankScore1, 'Pep2': RankScore2,..}}, 'Allele2':...} + result = {allele: {metric:(list(scores.values())[j] if metric == "Score" else list(ranks.values())[j]) for metric in ["Score", "Rank"]} for j, allele in enumerate(alleles)} + + return result + class PickPocket_1_1(AExternalEpitopePrediction): """ @@ -6466,14 +6531,20 @@ def parse_external_result(self, file): :return: A dictionary containing the prediction results :rtype: dict """ - result = defaultdict(defaultdict) + scores = defaultdict(defaultdict) + alleles = [] with open(file, "r") as f: for row in f: if row[0] in ["#", "-"] or row.strip() == "" or "pos" in row: continue else: - s = row.split() - result[s[1].replace("*", "")][s[2]] = float(s[4]) + allele, pep, score = Allele(row.split()[HLAIndex.PICKPOCKET_1_1]), Peptide(row.split()[PeptideIndex.PICKPOCKET_1_1]), float(row.split()[ScoreIndex.PICKPOCKET_1_1]) + if allele not in alleles: + alleles.append(allele) + scores[allele][pep] = score + + result = {allele: {"Score": list(scores.values())[j]} for j, allele in enumerate(alleles)} + return result def get_external_version(self, path=None): @@ -6917,7 +6988,8 @@ def parse_external_result(self, file): :return: A dictionary containing the prediction results :rtype: dict """ - result = defaultdict(defaultdict) + scores = defaultdict(defaultdict) + alleles = [] with open(file, "r") as f: for l in f: if l.startswith("#") or l.startswith("-") or l.strip() == "": @@ -6925,9 +6997,15 @@ def parse_external_result(self, file): row = l.strip().split() if not row[0].isdigit(): continue + + epitope, allele, comb_score = Peptide(row[PeptideIndex.NETCTLPAN_1_1]), Allele(row[HLAIndex.NETCTLPAN_1_1]), float(row[ScoreIndex.NETCTLPAN_1_1]) + if allele not in alleles: + alleles.append(allele) + + scores[allele][epitope] = comb_score - epitope, allele, comb_score = row[3], row[2], row[7] - result[allele.replace("*", "")][epitope] = float(comb_score) + result = {allele: {"Score": list(scores.values())[j]} for j, allele in enumerate(alleles)} + return result def get_external_version(self, path=None): @@ -6956,3 +7034,71 @@ def prepare_input(self, input, file): :param File file: File-handler to input file for external tool """ file.write("\n".join(">pepe_%i\n%s" % (i, p) for i, p in enumerate(input))) + + +class PeptideIndex(IntEnum): + """ + Specifies the index of the peptide sequence from the parsed output format + """ + NETMHC_3_0 = 2 + NETMHC_3_4 = 2 + NETMHC_4_0 = 1 + NETMHCPAN_2_4 = 1 + NETMHCPAN_2_8 = 1 + NETMHCPAN_3_0 = 1 + NETMHCPAN_4_0 = 1 + NETMHCSTABPAN_1_0 = 1 + NETMHCII_2_2 = 2 + NETMHCIIPAN_3_0 = 1 + NETMHCIIPAN_3_1 = 1 + PICKPOCKET_1_1 = 2 + NETCTLPAN_1_1 = 3 + +class ScoreIndex(IntEnum): + """ + Specifies the score index from the parsed output format + """ + NETMHC_3_0 = 2 + NETMHC_3_4 = 3 + NETMHCPAN_2_4 = 3 + NETMHCPAN_2_8 = 3 + NETMHCPAN_3_0 = 4 + NETMHCPAN_4_0 = 5 + NETMHCSTABPAN_1_0 = 6 + NETMHCII_2_2 = 4 + NETMHCIIPAN_3_0 = 3 + NETMHCIIPAN_3_1 = 3 + PICKPOCKET_1_1 = 4 + NETCTLPAN_1_1 = 7 + +class RankIndex(IntEnum): + """ + Specifies the rank index from the parsed output format if there is a rank score provided by the predictor + """ + NETMHCPAN_2_8 = 5 + NETMHCPAN_3_0 = 6 + NETMHCPAN_4_0 = 7 + NETMHCSTABPAN_1_0 = 5 + NETMHCIIPAN_3_0 = 5 + NETMHCIIPAN_3_1 = 5 + +class Offset(IntEnum): + """ + Specifies the offset of columns for multiple predicted HLA-alleles in the given predictors in order to + correctly access score and rank per HLA-allele + """ + NETMHC_4_0 = 3 + NETMHCPAN_2_8 = 3 + NETMHCPAN_3_0 = 4 + NETMHCPAN_4_0 = 5 + NETMHCSTABPAN_1_0_W_SCORE = 8 + NETMHCSTABPAN_1_0_WO_SCORE = 3 + NETMHCIIPAN_3_0 = 3 + +class HLAIndex(IntEnum): + """ + Specifies the HLA-allele index in the parsed output of the predictor + """ + NETMHCII_2_2 = 0 + PICKPOCKET_1_1 = 1 + NETCTLPAN_1_1 = 2 diff --git a/epytope/EpitopePrediction/PSSM.py b/epytope/EpitopePrediction/PSSM.py index 004c701c..24a2df11 100644 --- a/epytope/EpitopePrediction/PSSM.py +++ b/epytope/EpitopePrediction/PSSM.py @@ -15,6 +15,7 @@ import csv import tempfile import pandas +import logging from epytope.Core.Allele import Allele from epytope.Core.Peptide import Peptide @@ -74,13 +75,12 @@ def __load_allele_model(allele, length): pep_groups = list(pep_seqs.keys()) pep_groups.sort(key=len) for length, peps in itertools.groupby(pep_groups, key=len): - peps = list(peps) # dynamicaly import prediction PSSMS for alleles and predict if self.supportedLength is not None and length not in self.supportedLength: warnings.warn("Peptide length of %i is not supported by %s" % (length, self.name)) continue - + for a in alleles_string.keys(): try: pssm = __load_allele_model(a, length) @@ -89,19 +89,18 @@ def __load_allele_model(allele, length): continue if alleles_string[a] not in result: - result[alleles_string[a]] = {} - ##here is the prediction and result object missing## + result[alleles_string[a]] = {'Score': {}} + for p in peps: score = sum(pssm[i].get(p[i], 0.0) for i in range(length)) + pssm.get(-1, {}).get("con", 0) - result[alleles_string[a]][pep_seqs[p]] = score + result[alleles_string[a]]['Score'][pep_seqs[p]] = score if not result: raise ValueError("No predictions could be made with " + self.name + " for given input. Check your epitope length and HLA allele combination.") - - df_result = EpitopePredictionResult.from_dict(result) - df_result.index = pandas.MultiIndex.from_tuples([tuple((i, self.name)) for i in df_result.index], - names=['Seq', 'Method']) + + df_result = EpitopePredictionResult.from_dict(result, pep_seqs.values(), self.name) + return df_result @@ -610,7 +609,7 @@ def __load_allele_model(allele, length): raise ValueError("Input is not of type Allele") alleles_string = {conv_a: a for conv_a, a in zip(self.convert_alleles(alleles), alleles)} - result = {} + scores = {} for length, peps in itertools.groupby(pep_seqs.keys(), key=lambda x: len(x)): peps = list(peps) # dynamicaly import prediction PSSMS for alleles and predict @@ -625,7 +624,7 @@ def __load_allele_model(allele, length): warnings.warn("No model found for %s with length %i" % (alleles_string[a], length)) continue - result[alleles_string[a]] = {} + scores[alleles_string[a]] = {} ##here is the prediction and result object missing## for p in peps: score = sum(pssm[i].get(p[i], 0.0) for i in range(length)) + pssm.get(-1, {}).get("con", 0) @@ -637,16 +636,15 @@ def __load_allele_model(allele, length): score = 0.0001 elif score > 1e6: score = 1e6 - result[alleles_string[a]][pep_seqs[p]] = score - # print a, score, result + scores[alleles_string[a]][pep_seqs[p]] = score - if not result: + if not scores: raise ValueError("No predictions could be made with " + self.name + " for given input. Check your" "epitope length and HLA allele combination.") + + result = {allele: {"Score":(list(scores.values())[j])} for j, allele in enumerate(alleles)} - df_result = EpitopePredictionResult.from_dict(result) - df_result.index = pandas.MultiIndex.from_tuples([tuple((i, self.name)) for i in df_result.index], - names=['Seq', 'Method']) + df_result = EpitopePredictionResult.from_dict(result, peps, self.name) return df_result @@ -989,7 +987,7 @@ def __load_allele_model(allele, length): raise ValueError("Input is not of type Allele") alleles_string = {conv_a: a for conv_a, a in zip(self.convert_alleles(alleles), alleles)} - result = {} + scores = {} pep_groups = list(pep_seqs.keys()) pep_groups.sort(key=len) for length, peps in itertools.groupby(pep_groups, key=len): @@ -1001,8 +999,8 @@ def __load_allele_model(allele, length): peps = list(peps) for a, allele in alleles_string.items(): - if alleles_string[a] not in result: - result[allele] = {} + if alleles_string[a] not in scores: + scores[allele] = {} # load matrix try: @@ -1016,15 +1014,15 @@ def __load_allele_model(allele, length): for p in peps: score = sum(self.__log_enrichment.get(p[i], 0.0) * importance[i] for i in range(length) if i not in pssm) - result[allele][pep_seqs[p]] = score + scores[allele][pep_seqs[p]] = score - if not result: + if not scores: raise ValueError("No predictions could be made with " + self.name + " for given input. Check your" "epitope length and HLA allele combination.") - df_result = EpitopePredictionResult.from_dict(result) - df_result.index = pandas.MultiIndex.from_tuples([tuple((i, self.name)) for i in df_result.index], - names=['Seq', 'Method']) + result = {allele: {"Score":(list(scores.values())[j])} for j, allele in enumerate(alleles)} + + df_result = EpitopePredictionResult.from_dict(result, peps, self.name) return df_result def convert_alleles(self, alleles): diff --git a/epytope/EpitopeSelection/OptiTope.py b/epytope/EpitopeSelection/OptiTope.py index ebbb964e..830b2bd8 100644 --- a/epytope/EpitopeSelection/OptiTope.py +++ b/epytope/EpitopeSelection/OptiTope.py @@ -39,6 +39,7 @@ from pyomo.opt import SolverFactory, TerminationCondition from epytope.Core.Result import EpitopePredictionResult +from epytope.Core.Peptide import Peptide from epytope.IO.Utils import capture_stdout class OptiTope(object): @@ -61,7 +62,7 @@ class OptiTope(object): Jean-Paul Watson and David L. Woodruff. Springer, 2012. """ - def __init__(self, results, threshold=None, k=10, solver="glpk", verbosity=0): + def __init__(self, results, threshold=None, k=10, solver="glpk", verbosity=0, rank=False): """ :param result: Epitope prediction result object from which the epitope selection should be performed :type result: :class:`~epytope.Core.Result.EpitopePredictionResult` @@ -70,14 +71,18 @@ def __init__(self, results, threshold=None, k=10, solver="glpk", verbosity=0): :param int k: The number of epitopes to select :param str solver: The solver to be used (default glpk) :param int verbosity: Integer defining whether additional debugg prints are made >0 => debug mode + :param bool rank: Boolean specifying whether optimization should be done based on a `rank` metric (default False) """ #check input data if not isinstance(results, EpitopePredictionResult): raise ValueError("first input parameter is not of type EpitopePredictionResult") + + # Check if input data supports rank metric + if not 'Rank' in results.columns.get_level_values(2) and rank: + raise ValueError("Rank metric cannot be found in the provided input") - _alleles = copy.deepcopy(results.columns.values.tolist()) - + _alleles = copy.deepcopy(list(set([cols[0] for cols in results.columns.values]))) #test if allele prob is set, if not set allele prob uniform #if only partly set infer missing values (assuming uniformity of missing value) prob = [] @@ -128,11 +133,22 @@ def __init__(self, results, threshold=None, k=10, solver="glpk", verbosity=0): peps = {} cons = {} - #unstack multiindex df to get normal df based on first prediction method - #and filter for binding epitopes - method = results.index.values[0][1] - res_df = results.xs(results.index.values[0][1], level="Method") - res_df = res_df[res_df.apply(lambda x: any(x[a] > self.__thresh.get(a.name, -float("inf")) + # unstack multiindex df to get normal df based on first prediction method and score metric + method = results.columns[1][1] + metric = 1 if rank else 0 + res_df = copy.deepcopy(results) + res_df.columns = res_df.columns.droplevel(1) + # Keep only the neceessary information: Allele, and Score/Rank of Peptides + # Multiindex structure is broken up here + res_df = res_df.xs(res_df.columns.values[metric][1], level="ScoreType", axis=1) + + # and filter for binding epitopes depending on a (high) score or a (low) rank + # with respect to the given threshold + if rank: + res_df = res_df[res_df.apply(lambda x: any(x[a] < self.__thresh.get(a, float("inf")) + for a in res_df.columns), axis=1)] + else: + res_df = res_df[res_df.apply(lambda x: any(x[a] > self.__thresh.get(a, -float("inf")) for a in res_df.columns), axis=1)] for tup in res_df.itertuples(): @@ -146,15 +162,22 @@ def __init__(self, results, threshold=None, k=10, solver="glpk", verbosity=0): 50000))) if a.name in self.__thresh else -float("inf") except: thr = 0 - + if s >= thr: alleles_I.setdefault(a.name, set()).add(seq) imm[seq, a.name] = min(1., max(0.0, 1.0 - math.log(s, 50000))) else: - if s > self.__thresh.get(a.name, -float("inf")): - alleles_I.setdefault(a.name, set()).add(seq) - imm[seq, a.name] = s - + # Determine the high scoring / low ranked peptides. If an allele is present in the result df but + # not in the specified threshold, the scores with respect to the allel will be kept + if rank: + if s < self.__thresh.get(a, float("inf")): + alleles_I.setdefault(a.name, set()).add(seq) + imm[seq, a.name] = s + else: + if s > self.__thresh.get(a, -float("inf")): + alleles_I.setdefault(a.name, set()).add(seq) + imm[seq, a.name] = s + prots = set(pr for pr in p.get_all_proteins()) cons[seq] = len(prots) for prot in prots: @@ -176,7 +199,7 @@ def __init__(self, results, threshold=None, k=10, solver="glpk", verbosity=0): model.Q = Set(initialize=variations) model.E = Set(initialize=set(peps.keys())) - + model.A = Set(initialize=list(alleles_I.keys())) model.E_var = Set(model.Q, initialize=lambda mode, v: epi_var[v]) model.A_I = Set(model.A, initialize=lambda model, a: alleles_I[a]) @@ -201,8 +224,8 @@ def __init__(self, results, threshold=None, k=10, solver="glpk", verbosity=0): # Objective definition model.Obj = Objective( - rule=lambda model: sum(model.x[e] * sum(model.p[a] * model.i[e, a] for a in model.A) for e in model.E), - sense=maximize) + rule=lambda model: sum(model.x[e] * sum(model.p[a] * model.i[e, a] for a in model.A) for e in model.E), + sense=maximize) #Obligatory Constraint (number of selected epitopes) diff --git a/epytope/test/TestEpitopeAssembly.py b/epytope/test/TestEpitopeAssembly.py index 58d26171..e3ec9833 100644 --- a/epytope/test/TestEpitopeAssembly.py +++ b/epytope/test/TestEpitopeAssembly.py @@ -20,7 +20,7 @@ def test_simple_assembly(self): :return: """ pred = CleavageSitePredictorFactory("PCM") - assembler = EpitopeAssembly(self.peptides, pred, solver="cbc", verbosity=0) + assembler = EpitopeAssembly(self.peptides, pred, solver="glpk", verbosity=0) r = assembler.solve() self.assertEqual(r, [Peptide("KLLPRLPGV"), Peptide("ALYDVVSTL"), Peptide("YLYDHLAPM")]) @@ -36,7 +36,7 @@ def test_pareto_assembly(self): print(ep_pred.predict(self.peptides,alleles=allele)) #cl_pred, ep_pred, alleles, threshold, comparator, length=9 - assembler = ParetoEpitopeAssembly(self.peptides,cl_pred, ep_pred, allele, thresh, comp, solver="cbc", verbosity=1) + assembler = ParetoEpitopeAssembly(self.peptides,cl_pred, ep_pred, allele, thresh, comp, solver="glpk", verbosity=1) r = assembler.solve(eps=1e10, order=(1,0)) print(r) @@ -49,7 +49,7 @@ def test_pareto_front_assembly(self): thresh = {a.name:10000 for a in allele} comp = lambda a,b: a <= b - assembler = ParetoEpitopeAssembly(self.peptides,cl_pred, ep_pred, allele, thresh, comp, solver="cbc", verbosity=0) + assembler = ParetoEpitopeAssembly(self.peptides,cl_pred, ep_pred, allele, thresh, comp, solver="glpk", verbosity=0) r = assembler.paretosolve() print(r) diff --git a/epytope/test/TestOptiTope.py b/epytope/test/TestOptiTope.py index f6bd7418..8cbe4613 100644 --- a/epytope/test/TestOptiTope.py +++ b/epytope/test/TestOptiTope.py @@ -53,7 +53,7 @@ def test_selection_without_constraints(self): :return: """ - opt = OptiTope(self.result, self.thresh, k=3, solver="cbc", verbosity=0) + opt = OptiTope(self.result, self.thresh, k=3, solver="glpk", verbosity=0) r =opt.solve() self.assertTrue(len(set(str(p) for p in r) - set(["GPTPLLYRL", "QYLAGLSTL", "ALYDVVSTL"])) == 0) @@ -67,7 +67,7 @@ def test_allele_cov_constraint(self): #self.alleles.extend([Allele("HLA-A*02:01"),Allele("HLA-B*15:01")]) #self.thresh.update({"A*02:01":0,"B*15:01":0}) self.result= EpitopePredictorFactory("BIMAS").predict(self.peptides, self.alleles) - opt = OptiTope(self.result, self.thresh, k=3, solver="cbc", verbosity=0) + opt = OptiTope(self.result, self.thresh, k=3, solver="glpk", verbosity=0) opt.activate_allele_coverage_const(0.99) r = opt.solve() @@ -77,9 +77,9 @@ def test_epitope_conservation_constraint(self): import random self.result = EpitopePredictorFactory("BIMAS").predict(self.peptides, self.alleles) conservation = {} - for e in self.result.index.levels[0]: + for e in self.result.index: conservation[str(e)] = random.random() - pt = OptiTope(self.result, self.thresh, k=3, solver="cbc", verbosity=0) + pt = OptiTope(self.result, self.thresh, k=3, solver="glpk", verbosity=0) pt.activate_epitope_conservation_const(0.5, conservation=conservation) for e in pt.solve(): print(e, conservation[e]) diff --git a/epytope/test/TestSpacerDesign.py b/epytope/test/TestSpacerDesign.py index 16aaf016..6755537e 100644 --- a/epytope/test/TestSpacerDesign.py +++ b/epytope/test/TestSpacerDesign.py @@ -15,8 +15,8 @@ class SpacerDesignTestCase(unittest.TestCase): """ def setUp(self): - epis = """GHRMAWDMM - VYEADDVIL""".split("\n") + epis = """GHRMAWDM + VYEADDVI""".split("\n") self.epis = [Peptide(x.strip()) for x in epis] self.alleles = [Allele("HLA-A*02:01", prob=0.5)] @@ -30,10 +30,10 @@ def test_standart_functions(self): epi_pred = EpitopePredictorFactory("Syfpeithi") cl_pred = CleavageSitePredictorFactory("PCM") - sbws = EpitopeAssemblyWithSpacer(self.epis, cl_pred, epi_pred, self.alleles, solver="cbc") + sbws = EpitopeAssemblyWithSpacer(self.epis, cl_pred, epi_pred, self.alleles, solver="glpk") sol = sbws.solve() print(sol) - assert all(i == str(j) for i, j in zip(["GHRMAWDMM", "WWQW", "VYEADDVIL"], sol)) + assert all(i == str(j) for i, j in zip(["GHRMAWDM", "WWQW", "VYEADDVI"], sol)) def test_unsupported_allele_length_combination(self): """ @@ -44,10 +44,10 @@ def test_unsupported_allele_length_combination(self): epi_pred = EpitopePredictorFactory("Syfpeithi") cl_pred = CleavageSitePredictorFactory("PCM") alleles = [Allele("HLA-A*02:01", prob=0.5), Allele("HLA-A*26:01", prob=0.5)] - sbws = EpitopeAssemblyWithSpacer(self.epis, cl_pred, epi_pred, alleles, solver="cbc") + sbws = EpitopeAssemblyWithSpacer(self.epis, cl_pred, epi_pred, alleles, solver="glpk") sol = sbws.solve() print(sol) - assert all(i == str(j) for i, j in zip(["GHRMAWDMM", "WWQW", "VYEADDVIL"], sol)) + assert all(i == str(j) for i, j in zip(["GHRMAWDM", "WWRW", "VYEADDVI"], sol)) def test_unsupported_allele_length_combination_exception(self): """ @@ -58,7 +58,7 @@ def test_unsupported_allele_length_combination_exception(self): epi_pred = EpitopePredictorFactory("Syfpeithi") cl_pred = CleavageSitePredictorFactory("PCM") alleles = [Allele("HLA-A*26:01", prob=0.5)] - sbws = EpitopeAssemblyWithSpacer(self.epis, cl_pred, epi_pred, alleles, solver="cbc") + sbws = EpitopeAssemblyWithSpacer(self.epis, cl_pred, epi_pred, alleles, solver="glpk", en=8) self.assertRaises(ValueError, sbws.solve) diff --git a/epytope/tutorials/CleavageAndTAPPrediction.ipynb b/epytope/tutorials/CleavageAndTAPPrediction.ipynb index a4a9a3e5..b92070b2 100644 --- a/epytope/tutorials/CleavageAndTAPPrediction.ipynb +++ b/epytope/tutorials/CleavageAndTAPPrediction.ipynb @@ -53,9 +53,12 @@ { "data": { "text/plain": [ - "PROTEIN: AAAAAAAAAAA (aa-seq)\n", - "\t\t Dummy (orig transcript)\n", - "\t\t VARIANTS:" + "[PROTEIN: IPVIIERYKGEKQLPVLDKTKFLVPDHVNMSELVKI (aa-seq)\n", + " \t\t NP_852610_part2 (orig transcript)\n", + " \t\t VARIANTS:,\n", + " PROTEIN: MKMRFFSSPCGKAAVDPADRCKEVQQIRDQHPSK (aa-seq)\n", + " \t\t NP_852610.1 (orig transcript)\n", + " \t\t VARIANTS:]" ] }, "execution_count": 2, @@ -66,7 +69,7 @@ "source": [ "protein = Protein(\"AAAAAAAAAAA\", gene_id=\"Dummy\", transcript_id=\"Dummy\")\n", "proteins = read_fasta(\"./data/proteins.fasta\", id_position=3, in_type=Protein)\n", - "protein" + "proteins" ] }, { @@ -106,7 +109,7 @@ }, { "cell_type": "code", - "execution_count": 4, + "execution_count": 5, "metadata": {}, "outputs": [ { @@ -143,46 +146,87 @@ " \n", " \n", " \n", - " NP_852610.1\n", + " NP_852610_part2\n", " 0\n", - " M\n", + " I\n", " 0.00\n", " \n", " \n", " 1\n", - " K\n", + " P\n", " 0.00\n", " \n", " \n", " 2\n", - " M\n", + " V\n", " 0.00\n", " \n", " \n", " 3\n", - " R\n", - " 0.60\n", + " I\n", + " -1.93\n", " \n", " \n", " 4\n", - " F\n", - " -0.66\n", + " I\n", + " -0.89\n", + " \n", + " \n", + " ...\n", + " ...\n", + " ...\n", + " ...\n", + " \n", + " \n", + " NP_852610.1\n", + " 29\n", + " Q\n", + " -1.50\n", + " \n", + " \n", + " 30\n", + " H\n", + " -0.34\n", + " \n", + " \n", + " 31\n", + " P\n", + " -2.93\n", + " \n", + " \n", + " 32\n", + " S\n", + " 0.00\n", + " \n", + " \n", + " 33\n", + " K\n", + " 0.00\n", " \n", " \n", "\n", + "

70 rows × 2 columns

\n", "" ], "text/plain": [ - " Seq pcm\n", - "ID Pos \n", - "NP_852610.1 0 M 0.00\n", - " 1 K 0.00\n", - " 2 M 0.00\n", - " 3 R 0.60\n", - " 4 F -0.66" + " Seq pcm\n", + "ID Pos \n", + "NP_852610_part2 0 I 0.00\n", + " 1 P 0.00\n", + " 2 V 0.00\n", + " 3 I -1.93\n", + " 4 I -0.89\n", + "... .. ...\n", + "NP_852610.1 29 Q -1.50\n", + " 30 H -0.34\n", + " 31 P -2.93\n", + " 32 S 0.00\n", + " 33 K 0.00\n", + "\n", + "[70 rows x 2 columns]" ] }, - "execution_count": 4, + "execution_count": 5, "metadata": {}, "output_type": "execute_result" } @@ -190,7 +234,7 @@ "source": [ "pcm = CleavageSitePredictorFactory(\"PCM\")\n", "site_result = pcm.predict(proteins)\n", - "site_result.head()" + "site_result" ] }, { @@ -202,7 +246,7 @@ }, { "cell_type": "code", - "execution_count": 5, + "execution_count": 6, "metadata": {}, "outputs": [ { @@ -239,46 +283,46 @@ " \n", " \n", " \n", - " NP_852610.1\n", + " NP_852610_part2\n", " 0\n", - " M\n", + " I\n", " 0.00\n", " \n", " \n", " 1\n", - " K\n", + " P\n", " 0.00\n", " \n", " \n", " 2\n", - " M\n", + " V\n", " 0.00\n", " \n", " \n", " 3\n", - " R\n", - " 0.60\n", + " I\n", + " -1.93\n", " \n", " \n", " 4\n", - " F\n", - " -0.66\n", + " I\n", + " -0.89\n", " \n", " \n", "\n", "" ], "text/plain": [ - " Seq pcm\n", - "ID Pos \n", - "NP_852610.1 0 M 0.00\n", - " 1 K 0.00\n", - " 2 M 0.00\n", - " 3 R 0.60\n", - " 4 F -0.66" + " Seq pcm\n", + "ID Pos \n", + "NP_852610_part2 0 I 0.00\n", + " 1 P 0.00\n", + " 2 V 0.00\n", + " 3 I -1.93\n", + " 4 I -0.89" ] }, - "execution_count": 5, + "execution_count": 6, "metadata": {}, "output_type": "execute_result" } @@ -305,7 +349,7 @@ }, { "cell_type": "code", - "execution_count": 6, + "execution_count": 7, "metadata": {}, "outputs": [ { @@ -366,7 +410,7 @@ "(C, K, E, V, Q, Q, I, R, D) -17.682320" ] }, - "execution_count": 6, + "execution_count": 7, "metadata": {}, "output_type": "execute_result" } @@ -385,12 +429,12 @@ }, { "cell_type": "code", - "execution_count": 7, + "execution_count": 8, "metadata": {}, "outputs": [ { "data": { - "image/png": "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\n", + "image/png": "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\n", "text/plain": [ "
" ] @@ -419,7 +463,7 @@ }, { "cell_type": "code", - "execution_count": 8, + "execution_count": 9, "metadata": {}, "outputs": [ { @@ -458,65 +502,65 @@ " \n", " \n", " \n", - " NP_852610.1\n", + " NP_852610_part2\n", " 0\n", - " M\n", + " I\n", " 0.00\n", " 0.000000\n", " \n", " \n", " 1\n", - " K\n", + " P\n", " 0.00\n", " 0.000000\n", " \n", " \n", " 2\n", - " M\n", + " V\n", " 0.00\n", " 0.000000\n", " \n", " \n", " 3\n", - " R\n", - " 0.60\n", + " I\n", + " -1.93\n", " 0.000000\n", " \n", " \n", " 4\n", - " F\n", - " -0.66\n", + " I\n", + " -0.89\n", " 0.000000\n", " \n", " \n", " 5\n", - " F\n", - " 0.41\n", - " 0.967189\n", + " E\n", + " -0.39\n", + " 0.994765\n", " \n", " \n", " 6\n", - " S\n", - " -0.78\n", - " 0.848493\n", + " R\n", + " -0.53\n", + " 0.857179\n", " \n", " \n", "\n", "" ], "text/plain": [ - " Seq pcm proteasmm_c\n", - "ID Pos \n", - "NP_852610.1 0 M 0.00 0.000000\n", - " 1 K 0.00 0.000000\n", - " 2 M 0.00 0.000000\n", - " 3 R 0.60 0.000000\n", - " 4 F -0.66 0.000000\n", - " 5 F 0.41 0.967189\n", - " 6 S -0.78 0.848493" + " Seq pcm proteasmm_c\n", + "ID Pos \n", + "NP_852610_part2 0 I 0.00 0.000000\n", + " 1 P 0.00 0.000000\n", + " 2 V 0.00 0.000000\n", + " 3 I -1.93 0.000000\n", + " 4 I -0.89 0.000000\n", + " 5 E -0.39 0.994765\n", + " 6 R -0.53 0.857179" ] }, - "execution_count": 8, + "execution_count": 9, "metadata": {}, "output_type": "execute_result" } @@ -541,7 +585,7 @@ }, { "cell_type": "code", - "execution_count": 9, + "execution_count": 10, "metadata": {}, "outputs": [ { @@ -580,6 +624,37 @@ " \n", " \n", " \n", + " NP_852610_part2\n", + " 7\n", + " Y\n", + " 1.26\n", + " 1.093200\n", + " \n", + " \n", + " 10\n", + " E\n", + " 1.19\n", + " 1.029347\n", + " \n", + " \n", + " 13\n", + " L\n", + " 1.18\n", + " 1.123535\n", + " \n", + " \n", + " 17\n", + " D\n", + " 0.51\n", + " 1.173126\n", + " \n", + " \n", + " 29\n", + " M\n", + " 1.07\n", + " 1.064119\n", + " \n", + " \n", " NP_852610.1\n", " 3\n", " R\n", @@ -628,37 +703,6 @@ " 0.94\n", " 1.130923\n", " \n", - " \n", - " NP_852610_part2\n", - " 7\n", - " Y\n", - " 1.26\n", - " 1.093200\n", - " \n", - " \n", - " 10\n", - " E\n", - " 1.19\n", - " 1.029347\n", - " \n", - " \n", - " 13\n", - " L\n", - " 1.18\n", - " 1.123535\n", - " \n", - " \n", - " 17\n", - " D\n", - " 0.51\n", - " 1.173126\n", - " \n", - " \n", - " 29\n", - " M\n", - " 1.07\n", - " 1.064119\n", - " \n", " \n", "\n", "" @@ -666,6 +710,11 @@ "text/plain": [ " Seq pcm proteasmm_c\n", "ID Pos \n", + "NP_852610_part2 7 Y 1.26 1.093200\n", + " 10 E 1.19 1.029347\n", + " 13 L 1.18 1.123535\n", + " 17 D 0.51 1.173126\n", + " 29 M 1.07 1.064119\n", "NP_852610.1 3 R 0.60 0.000000\n", " 5 F 0.41 0.967189\n", " 12 A 0.43 1.071828\n", @@ -673,15 +722,10 @@ " 15 D 0.29 1.160524\n", " 23 V 0.86 0.988586\n", " 26 I 0.42 1.094651\n", - " 28 D 0.94 1.130923\n", - "NP_852610_part2 7 Y 1.26 1.093200\n", - " 10 E 1.19 1.029347\n", - " 13 L 1.18 1.123535\n", - " 17 D 0.51 1.173126\n", - " 29 M 1.07 1.064119" + " 28 D 0.94 1.130923" ] }, - "execution_count": 9, + "execution_count": 10, "metadata": {}, "output_type": "execute_result" } @@ -709,7 +753,7 @@ }, { "cell_type": "code", - "execution_count": 10, + "execution_count": 11, "metadata": {}, "outputs": [ { @@ -735,7 +779,7 @@ }, { "cell_type": "code", - "execution_count": 11, + "execution_count": 12, "metadata": {}, "outputs": [ { @@ -764,24 +808,24 @@ " \n", " \n", " \n", - " (A, A, V, D, P, A, D, R, C)\n", - " -2.65\n", + " (E, K, Q, L, P, V, L, D, K)\n", + " 0.14\n", " \n", " \n", - " (A, V, D, P, A, D, R, C, K)\n", - " -0.72\n", + " (E, R, Y, K, G, E, K, Q, L)\n", + " -1.56\n", " \n", " \n", - " (C, G, K, A, A, V, D, P, A)\n", - " 3.05\n", + " (G, E, K, Q, L, P, V, L, D)\n", + " 1.62\n", " \n", " \n", - " (F, F, S, S, P, C, G, K, A)\n", - " 2.37\n", + " (I, E, R, Y, K, G, E, K, Q)\n", + " 0.23\n", " \n", " \n", - " (F, S, S, P, C, G, K, A, A)\n", - " 1.96\n", + " (I, I, E, R, Y, K, G, E, K)\n", + " 1.65\n", " \n", " \n", "\n", @@ -789,14 +833,14 @@ ], "text/plain": [ " smmtap\n", - "(A, A, V, D, P, A, D, R, C) -2.65\n", - "(A, V, D, P, A, D, R, C, K) -0.72\n", - "(C, G, K, A, A, V, D, P, A) 3.05\n", - "(F, F, S, S, P, C, G, K, A) 2.37\n", - "(F, S, S, P, C, G, K, A, A) 1.96" + "(E, K, Q, L, P, V, L, D, K) 0.14\n", + "(E, R, Y, K, G, E, K, Q, L) -1.56\n", + "(G, E, K, Q, L, P, V, L, D) 1.62\n", + "(I, E, R, Y, K, G, E, K, Q) 0.23\n", + "(I, I, E, R, Y, K, G, E, K) 1.65" ] }, - "execution_count": 11, + "execution_count": 12, "metadata": {}, "output_type": "execute_result" } @@ -817,7 +861,7 @@ }, { "cell_type": "code", - "execution_count": 12, + "execution_count": 13, "metadata": {}, "outputs": [ { @@ -847,29 +891,79 @@ " \n", " \n", " \n", - " (A, A, V, D, P, A, D, R, C)\n", - " -2.65\n", - " 1.186\n", + " (E, K, Q, L, P, V, L, D, K)\n", + " 0.14\n", + " -0.331\n", " \n", " \n", - " (A, V, D, P, A, D, R, C, K)\n", - " -0.72\n", - " 0.179\n", + " (E, R, Y, K, G, E, K, Q, L)\n", + " -1.56\n", + " -0.347\n", " \n", " \n", - " (C, G, K, A, A, V, D, P, A)\n", - " 3.05\n", - " -2.070\n", + " (G, E, K, Q, L, P, V, L, D)\n", + " 1.62\n", + " -0.456\n", " \n", " \n", - " (F, F, S, S, P, C, G, K, A)\n", - " 2.37\n", - " -1.544\n", + " (I, E, R, Y, K, G, E, K, Q)\n", + " 0.23\n", + " 0.204\n", " \n", " \n", - " (F, S, S, P, C, G, K, A, A)\n", - " 1.96\n", - " -0.472\n", + " (I, I, E, R, Y, K, G, E, K)\n", + " 1.65\n", + " 0.023\n", + " \n", + " \n", + " (I, P, V, I, I, E, R, Y, K)\n", + " 1.02\n", + " -0.275\n", + " \n", + " \n", + " (K, G, E, K, Q, L, P, V, L)\n", + " -0.12\n", + " -0.071\n", + " \n", + " \n", + " (K, Q, L, P, V, L, D, K, T)\n", + " 0.15\n", + " -0.688\n", + " \n", + " \n", + " (L, P, V, L, D, K, T, K, F)\n", + " -0.04\n", + " -0.290\n", + " \n", + " \n", + " (P, V, I, I, E, R, Y, K, G)\n", + " 0.67\n", + " -0.596\n", + " \n", + " \n", + " (P, V, L, D, K, T, K, F, L)\n", + " 0.67\n", + " -1.045\n", + " \n", + " \n", + " (Q, L, P, V, L, D, K, T, K)\n", + " 0.56\n", + " 1.103\n", + " \n", + " \n", + " (R, Y, K, G, E, K, Q, L, P)\n", + " -0.93\n", + " 0.084\n", + " \n", + " \n", + " (V, I, I, E, R, Y, K, G, E)\n", + " 0.08\n", + " 0.266\n", + " \n", + " \n", + " (Y, K, G, E, K, Q, L, P, V)\n", + " 0.72\n", + " -0.940\n", " \n", " \n", "\n", @@ -877,26 +971,36 @@ ], "text/plain": [ " smmtap doytchinova\n", - "(A, A, V, D, P, A, D, R, C) -2.65 1.186\n", - "(A, V, D, P, A, D, R, C, K) -0.72 0.179\n", - "(C, G, K, A, A, V, D, P, A) 3.05 -2.070\n", - "(F, F, S, S, P, C, G, K, A) 2.37 -1.544\n", - "(F, S, S, P, C, G, K, A, A) 1.96 -0.472" + "(E, K, Q, L, P, V, L, D, K) 0.14 -0.331\n", + "(E, R, Y, K, G, E, K, Q, L) -1.56 -0.347\n", + "(G, E, K, Q, L, P, V, L, D) 1.62 -0.456\n", + "(I, E, R, Y, K, G, E, K, Q) 0.23 0.204\n", + "(I, I, E, R, Y, K, G, E, K) 1.65 0.023\n", + "(I, P, V, I, I, E, R, Y, K) 1.02 -0.275\n", + "(K, G, E, K, Q, L, P, V, L) -0.12 -0.071\n", + "(K, Q, L, P, V, L, D, K, T) 0.15 -0.688\n", + "(L, P, V, L, D, K, T, K, F) -0.04 -0.290\n", + "(P, V, I, I, E, R, Y, K, G) 0.67 -0.596\n", + "(P, V, L, D, K, T, K, F, L) 0.67 -1.045\n", + "(Q, L, P, V, L, D, K, T, K) 0.56 1.103\n", + "(R, Y, K, G, E, K, Q, L, P) -0.93 0.084\n", + "(V, I, I, E, R, Y, K, G, E) 0.08 0.266\n", + "(Y, K, G, E, K, Q, L, P, V) 0.72 -0.940" ] }, - "execution_count": 12, + "execution_count": 13, "metadata": {}, "output_type": "execute_result" } ], "source": [ "tap_result2 = TAPPredictorFactory(\"Doytchinova\").predict(pep[:15])\n", - "tap_result.merge_results(tap_result2).head()" + "tap_result.merge_results(tap_result2)" ] }, { "cell_type": "code", - "execution_count": 13, + "execution_count": 14, "metadata": {}, "outputs": [ { @@ -925,64 +1029,60 @@ " \n", " \n", " \n", - " (A, A, V, D, P, A, D, R, C)\n", - " -2.65\n", - " \n", - " \n", - " (A, V, D, P, A, D, R, C, K)\n", - " -0.72\n", + " (E, K, Q, L, P, V, L, D, K)\n", + " 0.14\n", " \n", " \n", - " (C, G, K, A, A, V, D, P, A)\n", - " 3.05\n", + " (G, E, K, Q, L, P, V, L, D)\n", + " 1.62\n", " \n", " \n", - " (F, F, S, S, P, C, G, K, A)\n", - " 2.37\n", + " (I, E, R, Y, K, G, E, K, Q)\n", + " 0.23\n", " \n", " \n", - " (F, S, S, P, C, G, K, A, A)\n", - " 1.96\n", + " (I, I, E, R, Y, K, G, E, K)\n", + " 1.65\n", " \n", " \n", - " (G, K, A, A, V, D, P, A, D)\n", - " 1.69\n", + " (I, P, V, I, I, E, R, Y, K)\n", + " 1.02\n", " \n", " \n", - " (K, A, A, V, D, P, A, D, R)\n", - " -1.79\n", + " (K, G, E, K, Q, L, P, V, L)\n", + " -0.12\n", " \n", " \n", - " (K, M, R, F, F, S, S, P, C)\n", - " -1.46\n", + " (K, Q, L, P, V, L, D, K, T)\n", + " 0.15\n", " \n", " \n", - " (M, K, M, R, F, F, S, S, P)\n", - " -1.55\n", + " (L, P, V, L, D, K, T, K, F)\n", + " -0.04\n", " \n", " \n", - " (M, R, F, F, S, S, P, C, G)\n", - " -2.20\n", + " (P, V, I, I, E, R, Y, K, G)\n", + " 0.67\n", " \n", " \n", - " (P, C, G, K, A, A, V, D, P)\n", - " 2.90\n", + " (P, V, L, D, K, T, K, F, L)\n", + " 0.67\n", " \n", " \n", - " (R, F, F, S, S, P, C, G, K)\n", - " -3.08\n", + " (Q, L, P, V, L, D, K, T, K)\n", + " 0.56\n", " \n", " \n", - " (S, P, C, G, K, A, A, V, D)\n", - " 5.16\n", + " (R, Y, K, G, E, K, Q, L, P)\n", + " -0.93\n", " \n", " \n", - " (S, S, P, C, G, K, A, A, V)\n", - " -0.20\n", + " (V, I, I, E, R, Y, K, G, E)\n", + " 0.08\n", " \n", " \n", - " (V, D, P, A, D, R, C, K, E)\n", - " 2.67\n", + " (Y, K, G, E, K, Q, L, P, V)\n", + " 0.72\n", " \n", " \n", "\n", @@ -990,24 +1090,23 @@ ], "text/plain": [ " smmtap\n", - "(A, A, V, D, P, A, D, R, C) -2.65\n", - "(A, V, D, P, A, D, R, C, K) -0.72\n", - "(C, G, K, A, A, V, D, P, A) 3.05\n", - "(F, F, S, S, P, C, G, K, A) 2.37\n", - "(F, S, S, P, C, G, K, A, A) 1.96\n", - "(G, K, A, A, V, D, P, A, D) 1.69\n", - "(K, A, A, V, D, P, A, D, R) -1.79\n", - "(K, M, R, F, F, S, S, P, C) -1.46\n", - "(M, K, M, R, F, F, S, S, P) -1.55\n", - "(M, R, F, F, S, S, P, C, G) -2.20\n", - "(P, C, G, K, A, A, V, D, P) 2.90\n", - "(R, F, F, S, S, P, C, G, K) -3.08\n", - "(S, P, C, G, K, A, A, V, D) 5.16\n", - "(S, S, P, C, G, K, A, A, V) -0.20\n", - "(V, D, P, A, D, R, C, K, E) 2.67" + "(E, K, Q, L, P, V, L, D, K) 0.14\n", + "(G, E, K, Q, L, P, V, L, D) 1.62\n", + "(I, E, R, Y, K, G, E, K, Q) 0.23\n", + "(I, I, E, R, Y, K, G, E, K) 1.65\n", + "(I, P, V, I, I, E, R, Y, K) 1.02\n", + "(K, G, E, K, Q, L, P, V, L) -0.12\n", + "(K, Q, L, P, V, L, D, K, T) 0.15\n", + "(L, P, V, L, D, K, T, K, F) -0.04\n", + "(P, V, I, I, E, R, Y, K, G) 0.67\n", + "(P, V, L, D, K, T, K, F, L) 0.67\n", + "(Q, L, P, V, L, D, K, T, K) 0.56\n", + "(R, Y, K, G, E, K, Q, L, P) -0.93\n", + "(V, I, I, E, R, Y, K, G, E) 0.08\n", + "(Y, K, G, E, K, Q, L, P, V) 0.72" ] }, - "execution_count": 13, + "execution_count": 14, "metadata": {}, "output_type": "execute_result" } @@ -1015,7 +1114,7 @@ "source": [ "from operator import ge\n", "\n", - "tap_result.filter_result([(\"smmtap\",ge, -30)])" + "tap_result.filter_result([(\"smmtap\",ge, -1)])" ] }, { @@ -1040,7 +1139,7 @@ }, { "cell_type": "code", - "execution_count": 14, + "execution_count": 17, "metadata": { "scrolled": false }, @@ -1051,8 +1150,129 @@ "text": [ "Number of peptides: 50\n", "Number of peptides after proteasomal cleavage: 31\n", - "Number of peptides after TAP transport: 31\n" + "Number of peptides after TAP transport: 13\n" ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
AlleleHLA-A*02:01
Methodsmm
ScoreTypeScore
Peptides
(D, K, T, K, F, L, V, P, D)2.455331e+06
(D, P, A, D, R, C, K, E, V)8.338924e+04
(F, F, S, S, P, C, G, K, A)1.690869e+04
(F, S, S, P, C, G, K, A, A)1.429256e+04
(G, K, A, A, V, D, P, A, D)5.522173e+05
(I, I, E, R, Y, K, G, E, K)6.096913e+05
(L, V, P, D, H, V, N, M, S)1.247699e+04
(P, A, D, R, C, K, E, V, Q)1.660007e+07
(P, C, G, K, A, A, V, D, P)3.381505e+07
(P, D, H, V, N, M, S, E, L)4.028190e+05
(S, P, C, G, K, A, A, V, D)2.649171e+06
(V, D, P, A, D, R, C, K, E)1.455828e+07
(V, P, D, H, V, N, M, S, E)1.156405e+06
\n", + "
" + ], + "text/plain": [ + "Allele HLA-A*02:01\n", + "Method smm\n", + "ScoreType Score\n", + "Peptides \n", + "(D, K, T, K, F, L, V, P, D) 2.455331e+06\n", + "(D, P, A, D, R, C, K, E, V) 8.338924e+04\n", + "(F, F, S, S, P, C, G, K, A) 1.690869e+04\n", + "(F, S, S, P, C, G, K, A, A) 1.429256e+04\n", + "(G, K, A, A, V, D, P, A, D) 5.522173e+05\n", + "(I, I, E, R, Y, K, G, E, K) 6.096913e+05\n", + "(L, V, P, D, H, V, N, M, S) 1.247699e+04\n", + "(P, A, D, R, C, K, E, V, Q) 1.660007e+07\n", + "(P, C, G, K, A, A, V, D, P) 3.381505e+07\n", + "(P, D, H, V, N, M, S, E, L) 4.028190e+05\n", + "(S, P, C, G, K, A, A, V, D) 2.649171e+06\n", + "(V, D, P, A, D, R, C, K, E) 1.455828e+07\n", + "(V, P, D, H, V, N, M, S, E) 1.156405e+06" + ] + }, + "execution_count": 17, + "metadata": {}, + "output_type": "execute_result" } ], "source": [ @@ -1070,12 +1290,12 @@ "print(\"Number of peptides after proteasomal cleavage: \", len(df_cl))\n", "\n", "#tap prediction and filtering\n", - "df_tap = TAPPredictorFactory(\"smmtap\").predict(df_cl.index).filter_result((\"smmtap\",ge,-30))\n", + "df_tap = TAPPredictorFactory(\"smmtap\").predict(df_cl.index).filter_result((\"smmtap\",ge,1))\n", "print(\"Number of peptides after TAP transport: \", len(df_tap))\n", "\n", "#epitope prediction and filtering\n", - "#df_epi = EpitopePredictorFactory(\"UniTope\").predict(df_tap.index,alleles=allele)\n", - "#df_epi" + "df_epi = EpitopePredictorFactory(\"smm\").predict(df_tap.index,alleles=allele)\n", + "df_epi" ] }, { @@ -1096,7 +1316,7 @@ }, { "cell_type": "code", - "execution_count": 15, + "execution_count": 27, "metadata": { "scrolled": true }, @@ -1106,7 +1326,7 @@ "output_type": "stream", "text": [ "Number of peptides after proteasomal cleavage: 62\n", - "Number of peptides after TAP transport: 47\n" + "Number of peptides after TAP transport: 17\n" ] }, { @@ -1122,316 +1342,111 @@ " vertical-align: top;\n", " }\n", "\n", - " .dataframe thead th {\n", + " .dataframe thead tr th {\n", + " text-align: left;\n", + " }\n", + "\n", + " .dataframe thead tr:last-of-type th {\n", " text-align: right;\n", " }\n", "\n", "\n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", " \n", " \n", " \n", - " \n", " \n", - " \n", + " \n", " \n", - " \n", - " \n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", " \n", + " \n", + " \n", " \n", " \n", - " \n", " \n", " \n", " \n", " \n", - " \n", " \n", " \n", " \n", " \n", - " \n", " \n", " \n", " \n", " \n", - " \n", " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", " \n", - " \n", " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", " \n", - " \n", " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", " \n", - " \n", " \n", " \n", " \n", " \n", - " \n", " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", " \n", - " \n", " \n", " \n", " \n", " \n", - " \n", " \n", " \n", " \n", " \n", - " \n", " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", " \n", - " \n", " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", " \n", - " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", " \n", "
AlleleHLA-A*02:01
SeqMethodsmm
(A, D, R, C, K, E, V, Q, Q)smm1.718344e+07ScoreTypeScore
(A, V, D, P, A, D, R, C, K)smm3.444372e+05Peptides
(C, G, K, A, A, V, D, P, A)smm1.644788e+05
(C, K, E, V, Q, Q, I, R, D)smm1.306502e+07
(D, H, V, N, M, S, E, L, V)smm1.625961e+05
(D, K, T, K, F, L, V, P, D)smm2.455331e+06
(D, P, A, D, R, C, K, E, V)smm8.338924e+04
(D, R, C, K, E, V, Q, Q, I)smm1.799327e+06
(E, K, Q, L, P, V, L, D, K)smm5.421382e+07
(E, R, Y, K, G, E, K, Q, L)smm2.085019e+06
(E, V, Q, Q, I, R, D, Q, H)smm1.025912e+07
(F, F, S, S, P, C, G, K, A)smm1.690869e+04
(F, L, V, P, D, H, V, N, M)smm2.133585e+02
(F, S, S, P, C, G, K, A, A)smm1.429256e+04
(G, E, K, Q, L, P, V, L, D)smm5.822507e+06
(H, V, N, M, S, E, L, V, K)smm4.427005e+05
(I, E, R, Y, K, G, E, K, Q)smm5.769126e+07
(I, I, E, R, Y, K, G, E, K)smm6.096913e+05
(I, P, V, I, I, E, R, Y, K)smm2.307332e+06
(K, E, V, Q, Q, I, R, D, Q)smm9.956576e+06
(K, F, L, V, P, D, H, V, N)smm4.657040e+05
(K, G, E, K, Q, L, P, V, L)smm4.257062e+04
(K, Q, L, P, V, L, D, K, T)smm2.588869e+03
(K, T, K, F, L, V, P, D, H)smm6.181730e+05
(L, D, K, T, K, F, L, V, P)smm2.483762e+06
(L, P, V, L, D, K, T, K, F)smm1.762422e+06
(L, V, P, D, H, V, N, M, S)smm1.247699e+04
(M, R, F, F, S, S, P, C, G)smm1.734243e+05
(P, A, D, R, C, K, E, V, Q)smm1.660007e+07
(P, C, G, K, A, A, V, D, P)smm3.381505e+07
(P, D, H, V, N, M, S, E, L)smm4.028190e+05
(P, V, I, I, E, R, Y, K, G)smm7.518133e+05
(P, V, L, D, K, T, K, F, L)smm7.535464e+03
(Q, I, R, D, Q, H, P, S, K)smm2.911454e+05
(Q, L, P, V, L, D, K, T, K)smm2.559234e+05
(Q, Q, I, R, D, Q, H, P, S)smm2.094643e+04
(R, C, K, E, V, Q, Q, I, R)smm3.767992e+06
(R, Y, K, G, E, K, Q, L, P)smm7.246195e+06
(S, P, C, G, K, A, A, V, D)smm2.649171e+06
(S, S, P, C, G, K, A, A, V)smm7.818258e+03
(T, K, F, L, V, P, D, H, V)smm8.592311e+03
(V, I, I, E, R, Y, K, G, E)smm2.399441e+05
(V, L, D, K, T, K, F, L, V)smm3.785385e+01
(V, N, M, S, E, L, V, K, I)smm7.675559e+03
(V, P, D, H, V, N, M, S, E)smm1.156405e+06
(V, Q, Q, I, R, D, Q, H, P)smm3.214475e+05
(Y, K, G, E, K, Q, L, P, V)smm9.662956e+02
\n", "" ], "text/plain": [ - " HLA-A*02:01\n", - "Seq Method \n", - "(A, D, R, C, K, E, V, Q, Q) smm 1.718344e+07\n", - "(A, V, D, P, A, D, R, C, K) smm 3.444372e+05\n", - "(C, G, K, A, A, V, D, P, A) smm 1.644788e+05\n", - "(C, K, E, V, Q, Q, I, R, D) smm 1.306502e+07\n", - "(D, H, V, N, M, S, E, L, V) smm 1.625961e+05\n", - "(D, K, T, K, F, L, V, P, D) smm 2.455331e+06\n", - "(D, P, A, D, R, C, K, E, V) smm 8.338924e+04\n", - "(D, R, C, K, E, V, Q, Q, I) smm 1.799327e+06\n", - "(E, K, Q, L, P, V, L, D, K) smm 5.421382e+07\n", - "(E, R, Y, K, G, E, K, Q, L) smm 2.085019e+06\n", - "(E, V, Q, Q, I, R, D, Q, H) smm 1.025912e+07\n", - "(F, F, S, S, P, C, G, K, A) smm 1.690869e+04\n", - "(F, L, V, P, D, H, V, N, M) smm 2.133585e+02\n", - "(F, S, S, P, C, G, K, A, A) smm 1.429256e+04\n", - "(G, E, K, Q, L, P, V, L, D) smm 5.822507e+06\n", - "(H, V, N, M, S, E, L, V, K) smm 4.427005e+05\n", - "(I, E, R, Y, K, G, E, K, Q) smm 5.769126e+07\n", - "(I, I, E, R, Y, K, G, E, K) smm 6.096913e+05\n", - "(I, P, V, I, I, E, R, Y, K) smm 2.307332e+06\n", - "(K, E, V, Q, Q, I, R, D, Q) smm 9.956576e+06\n", - "(K, F, L, V, P, D, H, V, N) smm 4.657040e+05\n", - "(K, G, E, K, Q, L, P, V, L) smm 4.257062e+04\n", - "(K, Q, L, P, V, L, D, K, T) smm 2.588869e+03\n", - "(K, T, K, F, L, V, P, D, H) smm 6.181730e+05\n", - "(L, D, K, T, K, F, L, V, P) smm 2.483762e+06\n", - "(L, P, V, L, D, K, T, K, F) smm 1.762422e+06\n", - "(L, V, P, D, H, V, N, M, S) smm 1.247699e+04\n", - "(M, R, F, F, S, S, P, C, G) smm 1.734243e+05\n", - "(P, A, D, R, C, K, E, V, Q) smm 1.660007e+07\n", - "(P, C, G, K, A, A, V, D, P) smm 3.381505e+07\n", - "(P, D, H, V, N, M, S, E, L) smm 4.028190e+05\n", - "(P, V, I, I, E, R, Y, K, G) smm 7.518133e+05\n", - "(P, V, L, D, K, T, K, F, L) smm 7.535464e+03\n", - "(Q, I, R, D, Q, H, P, S, K) smm 2.911454e+05\n", - "(Q, L, P, V, L, D, K, T, K) smm 2.559234e+05\n", - "(Q, Q, I, R, D, Q, H, P, S) smm 2.094643e+04\n", - "(R, C, K, E, V, Q, Q, I, R) smm 3.767992e+06\n", - "(R, Y, K, G, E, K, Q, L, P) smm 7.246195e+06\n", - "(S, P, C, G, K, A, A, V, D) smm 2.649171e+06\n", - "(S, S, P, C, G, K, A, A, V) smm 7.818258e+03\n", - "(T, K, F, L, V, P, D, H, V) smm 8.592311e+03\n", - "(V, I, I, E, R, Y, K, G, E) smm 2.399441e+05\n", - "(V, L, D, K, T, K, F, L, V) smm 3.785385e+01\n", - "(V, N, M, S, E, L, V, K, I) smm 7.675559e+03\n", - "(V, P, D, H, V, N, M, S, E) smm 1.156405e+06\n", - "(V, Q, Q, I, R, D, Q, H, P) smm 3.214475e+05\n", - "(Y, K, G, E, K, Q, L, P, V) smm 9.662956e+02" + "Allele HLA-A*02:01\n", + "Method smm\n", + "ScoreType Score\n", + "Peptides \n", + "(C, G, K, A, A, V, D, P, A) 1.644788e+05\n", + "(C, K, E, V, Q, Q, I, R, D) 1.306502e+07\n", + "(D, H, V, N, M, S, E, L, V) 1.625961e+05\n", + "(D, K, T, K, F, L, V, P, D) 2.455331e+06\n", + "(E, V, Q, Q, I, R, D, Q, H) 1.025912e+07\n", + "(G, E, K, Q, L, P, V, L, D) 5.822507e+06\n", + "(I, I, E, R, Y, K, G, E, K) 6.096913e+05\n", + "(I, P, V, I, I, E, R, Y, K) 2.307332e+06\n", + "(P, A, D, R, C, K, E, V, Q) 1.660007e+07\n", + "(P, C, G, K, A, A, V, D, P) 3.381505e+07\n", + "(P, D, H, V, N, M, S, E, L) 4.028190e+05\n", + "(S, P, C, G, K, A, A, V, D) 2.649171e+06\n", + "(V, P, D, H, V, N, M, S, E) 1.156405e+06" ] }, - "execution_count": 15, + "execution_count": 27, "metadata": {}, "output_type": "execute_result" } @@ -1462,12 +1477,12 @@ "\n", "\n", "#tap prediction and filtering\n", - "df_tap = TAPPredictorFactory(\"smmtap\").predict(peps).filter_result((\"smmtap\",ge,-27))\n", + "df_tap = TAPPredictorFactory(\"smmtap\").predict(peps).filter_result((\"smmtap\",ge,1))\n", "print(\"Number of peptides after TAP transport: \", len(df_tap))\n", "\n", "\n", "#epitope prediction and filtering\n", - "df_epi = EpitopePredictorFactory(\"smm\").predict(df_tap.index,alleles=allele).filter_result((\"smm\",ge,-1.0))\n", + "df_epi = EpitopePredictorFactory(\"smm\").predict(df_tap.index,alleles=allele).filter_result((\"smm\",ge,100000.0))\n", "df_epi" ] }, @@ -1495,9 +1510,9 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.7.0" + "version": "3.6.13" } }, "nbformat": 4, "nbformat_minor": 1 -} \ No newline at end of file +} diff --git a/epytope/tutorials/EpitopePrediction.ipynb b/epytope/tutorials/EpitopePrediction.ipynb index 31bfa85e..7c302b28 100644 --- a/epytope/tutorials/EpitopePrediction.ipynb +++ b/epytope/tutorials/EpitopePrediction.ipynb @@ -30,7 +30,15 @@ "cell_type": "code", "execution_count": 1, "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "Using TensorFlow backend.\n" + ] + } + ], "source": [ "%matplotlib inline\n", "%reload_ext autoreload\n", @@ -69,10 +77,59 @@ "cell_type": "code", "execution_count": 3, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "[PEPTIDE:\n", + " YNTVATLIS,\n", + " PEPTIDE:\n", + " ATLISINTH,\n", + " PEPTIDE:\n", + " ISLANGHDA,\n", + " PEPTIDE:\n", + " ANGHDAKAK,\n", + " PEPTIDE:\n", + " NTHISLANG,\n", + " PEPTIDE:\n", + " TVATLISIN,\n", + " PEPTIDE:\n", + " INTHISLAN,\n", + " PEPTIDE:\n", + " NTVATLISI,\n", + " PEPTIDE:\n", + " TLISINTHI,\n", + " PEPTIDE:\n", + " THISLANGH,\n", + " PEPTIDE:\n", + " SLYNTVATL,\n", + " PEPTIDE:\n", + " SINTHISLA,\n", + " PEPTIDE:\n", + " LYNTVATLI,\n", + " PEPTIDE:\n", + " SLANGHDAK,\n", + " PEPTIDE:\n", + " HISLANGHD,\n", + " PEPTIDE:\n", + " VATLISINT,\n", + " PEPTIDE:\n", + " ISINTHISL,\n", + " PEPTIDE:\n", + " LANGHDAKA,\n", + " PEPTIDE:\n", + " LISINTHIS]" + ] + }, + "execution_count": 3, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "peptides2 = read_lines(\"./data/peptides.txt\", in_type=Peptide)\n", - "alleles = read_lines(\"./data/alleles.txt\", in_type=Allele)" + "alleles = read_lines(\"./data/alleles.txt\", in_type=Allele)\n", + "peptides2" ] }, { @@ -197,68 +254,77 @@ " vertical-align: top;\n", " }\n", "\n", - " .dataframe thead th {\n", + " .dataframe thead tr th {\n", + " text-align: left;\n", + " }\n", + "\n", + " .dataframe thead tr:last-of-type th {\n", " text-align: right;\n", " }\n", "\n", "\n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", " \n", " \n", " \n", " \n", - " \n", " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", "
AlleleHLA-B*15:01HLA-A*02:01
SeqMethodsyfpeithisyfpeithi
ScoreTypeScoreScore
Peptides
(T, V, A, T, L, I, S, I, N)syfpeithi911(Y, N, T, V, A, T, L, I, S)2.04.0
(S, L, A, N, G, H, D, A, K)syfpeithi1217(A, T, L, I, S, I, N, T, H)2.015.0
(S, I, N, T, H, I, S, L, A)syfpeithi719(I, S, L, A, N, G, H, D, A)-1.09.0
(S, L, Y, N, T, V, A, T, L)syfpeithi1231(A, N, G, H, D, A, K, A, K)2.02.0
(Y, N, T, V, A, T, L, I, S)syfpeithi24(N, T, H, I, S, L, A, N, G)0.010.0
\n", "" ], "text/plain": [ - " HLA-B*15:01 HLA-A*02:01\n", - "Seq Method \n", - "(T, V, A, T, L, I, S, I, N) syfpeithi 9 11\n", - "(S, L, A, N, G, H, D, A, K) syfpeithi 12 17\n", - "(S, I, N, T, H, I, S, L, A) syfpeithi 7 19\n", - "(S, L, Y, N, T, V, A, T, L) syfpeithi 12 31\n", - "(Y, N, T, V, A, T, L, I, S) syfpeithi 2 4" + "Allele HLA-B*15:01 HLA-A*02:01\n", + "Method syfpeithi syfpeithi\n", + "ScoreType Score Score\n", + "Peptides \n", + "(Y, N, T, V, A, T, L, I, S) 2.0 4.0\n", + "(A, T, L, I, S, I, N, T, H) 2.0 15.0\n", + "(I, S, L, A, N, G, H, D, A) -1.0 9.0\n", + "(A, N, G, H, D, A, K, A, K) 2.0 2.0\n", + "(N, T, H, I, S, L, A, N, G) 0.0 10.0" ] }, "execution_count": 7, @@ -297,68 +363,77 @@ " vertical-align: top;\n", " }\n", "\n", - " .dataframe thead th {\n", + " .dataframe thead tr th {\n", + " text-align: left;\n", + " }\n", + "\n", + " .dataframe thead tr:last-of-type th {\n", " text-align: right;\n", " }\n", "\n", "\n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", " \n", " \n", " \n", " \n", - " \n", " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", "
AlleleHLA-B*15:01HLA-A*02:01
SeqMethodsyfpeithisyfpeithi
ScoreTypeScoreScore
Peptides
(T, V, A, T, L, I, S, I, N)syfpeithi911(Y, N, T, V, A, T, L, I, S)2.04.0
(S, L, A, N, G, H, D, A, K)syfpeithi1217(A, T, L, I, S, I, N, T, H)2.015.0
(S, I, N, T, H, I, S, L, A)syfpeithi719(I, S, L, A, N, G, H, D, A)-1.09.0
(S, L, Y, N, T, V, A, T, L)syfpeithi1231(A, N, G, H, D, A, K, A, K)2.02.0
(Y, N, T, V, A, T, L, I, S)syfpeithi24(N, T, H, I, S, L, A, N, G)0.010.0
\n", "" ], "text/plain": [ - " HLA-B*15:01 HLA-A*02:01\n", - "Seq Method \n", - "(T, V, A, T, L, I, S, I, N) syfpeithi 9 11\n", - "(S, L, A, N, G, H, D, A, K) syfpeithi 12 17\n", - "(S, I, N, T, H, I, S, L, A) syfpeithi 7 19\n", - "(S, L, Y, N, T, V, A, T, L) syfpeithi 12 31\n", - "(Y, N, T, V, A, T, L, I, S) syfpeithi 2 4" + "Allele HLA-B*15:01 HLA-A*02:01\n", + "Method syfpeithi syfpeithi\n", + "ScoreType Score Score\n", + "Peptides \n", + "(Y, N, T, V, A, T, L, I, S) 2.0 4.0\n", + "(A, T, L, I, S, I, N, T, H) 2.0 15.0\n", + "(I, S, L, A, N, G, H, D, A) -1.0 9.0\n", + "(A, N, G, H, D, A, K, A, K) 2.0 2.0\n", + "(N, T, H, I, S, L, A, N, G) 0.0 10.0" ] }, "execution_count": 8, @@ -397,68 +472,77 @@ " vertical-align: top;\n", " }\n", "\n", - " .dataframe thead th {\n", + " .dataframe thead tr th {\n", + " text-align: left;\n", + " }\n", + "\n", + " .dataframe thead tr:last-of-type th {\n", " text-align: right;\n", " }\n", "\n", "\n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", " \n", " \n", " \n", " \n", - " \n", " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", " \n", "
AlleleHLA-B*15:01HLA-A*02:01
SeqMethodsyfpeithisyfpeithi
ScoreTypeScoreScore
Peptides
(T, V, A, T, L, I, S, I, N)syfpeithi911(Y, N, T, V, A, T, L, I, S)2.04.0
(S, L, A, N, G, H, D, A, K)syfpeithi1217(A, T, L, I, S, I, N, T, H)2.015.0
(S, I, N, T, H, I, S, L, A)syfpeithi719(I, S, L, A, N, G, H, D, A)-1.09.0
(S, L, Y, N, T, V, A, T, L)syfpeithi1231(A, N, G, H, D, A, K, A, K)2.02.0
(Y, N, T, V, A, T, L, I, S)syfpeithi24(N, T, H, I, S, L, A, N, G)0.010.0
\n", "" ], "text/plain": [ - " HLA-B*15:01 HLA-A*02:01\n", - "Seq Method \n", - "(T, V, A, T, L, I, S, I, N) syfpeithi 9 11\n", - "(S, L, A, N, G, H, D, A, K) syfpeithi 12 17\n", - "(S, I, N, T, H, I, S, L, A) syfpeithi 7 19\n", - "(S, L, Y, N, T, V, A, T, L) syfpeithi 12 31\n", - "(Y, N, T, V, A, T, L, I, S) syfpeithi 2 4" + "Allele HLA-B*15:01 HLA-A*02:01\n", + "Method syfpeithi syfpeithi\n", + "ScoreType Score Score\n", + "Peptides \n", + "(Y, N, T, V, A, T, L, I, S) 2.0 4.0\n", + "(A, T, L, I, S, I, N, T, H) 2.0 15.0\n", + "(I, S, L, A, N, G, H, D, A) -1.0 9.0\n", + "(A, N, G, H, D, A, K, A, K) 2.0 2.0\n", + "(N, T, H, I, S, L, A, N, G) 0.0 10.0" ] }, "execution_count": 9, @@ -507,8 +591,9 @@ { "data": { "text/plain": [ - "array([[,\n", - " ]], dtype=object)" + "array([[,\n", + " ]],\n", + " dtype=object)" ] }, "execution_count": 11, @@ -517,7 +602,7 @@ }, { "data": { - "image/png": "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\n", + "image/png": "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\n", "text/plain": [ "
" ] @@ -557,90 +642,97 @@ " vertical-align: top;\n", " }\n", "\n", - " .dataframe thead th {\n", + " .dataframe thead tr th {\n", + " text-align: left;\n", + " }\n", + "\n", + " .dataframe thead tr:last-of-type th {\n", " text-align: right;\n", " }\n", "\n", "\n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", " \n", - " \n", - " \n", " \n", - " \n", + " \n", " \n", - " \n", - " \n", - " \n", - " \n", " \n", - " \n", - " \n", - " \n", - " \n", " \n", - " \n", - " \n", - " \n", - " \n", - " \n", " \n", - " \n", - " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", + " \n", + " \n", " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", "
HLA-B*15:01HLA-A*02:01
SeqMethodAlleleHLA-B*15:01HLA-A*02:01
(F, I, A, S, N, G, V, K, L)MethodbimasNaNNaN
smmNaNNaN
syfpeithiNaNNaN
(L, L, G, A, T, C, M, F, V)bimasNaNNaNsmmsyfpeithi
smmNaNNaNScoreTypeScoreScoreScoreScoreScoreScore
syfpeithiNaNNaNPeptides
(S, Y, F, P, E, I, T, H, I)bimasNaNNaN(S, Y, F, P, E, I, T, H, I)0.01447014.5529844.00.0123312931.63568917.0
smmNaNNaN(F, I, A, S, N, G, V, K, L)0.60004315.1907687.013.511718438.64178525.0
syfpeithiNaNNaN(L, L, G, A, T, C, M, F, V)4.00003689.77598610.0650.31120027.10878222.0
\n", "" ], "text/plain": [ - " HLA-B*15:01 HLA-A*02:01\n", - "Seq Method \n", - "(F, I, A, S, N, G, V, K, L) bimas NaN NaN\n", - " smm NaN NaN\n", - " syfpeithi NaN NaN\n", - "(L, L, G, A, T, C, M, F, V) bimas NaN NaN\n", - " smm NaN NaN\n", - " syfpeithi NaN NaN\n", - "(S, Y, F, P, E, I, T, H, I) bimas NaN NaN\n", - " smm NaN NaN\n", - " syfpeithi NaN NaN" + "Allele HLA-B*15:01 HLA-A*02:01 \\\n", + "Method bimas smm syfpeithi bimas \n", + "ScoreType Score Score Score Score \n", + "Peptides \n", + "(S, Y, F, P, E, I, T, H, I) 0.0144 7014.552984 4.0 0.012331 \n", + "(F, I, A, S, N, G, V, K, L) 0.6000 4315.190768 7.0 13.511718 \n", + "(L, L, G, A, T, C, M, F, V) 4.0000 3689.775986 10.0 650.311200 \n", + "\n", + "Allele \n", + "Method smm syfpeithi \n", + "ScoreType Score Score \n", + "Peptides \n", + "(S, Y, F, P, E, I, T, H, I) 2931.635689 17.0 \n", + "(F, I, A, S, N, G, V, K, L) 438.641785 25.0 \n", + "(L, L, G, A, T, C, M, F, V) 27.108782 22.0 " ] }, "execution_count": 12, @@ -670,14 +762,114 @@ "metadata": { "scrolled": true }, - "outputs": [], + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
AlleleHLA-B*15:01HLA-A*02:01
Methodbimassmmsyfpeithibimassmmsyfpeithi
ScoreTypeScoreScoreScoreScoreScoreScore
Peptides
(F, I, A, S, N, G, V, K, L)0.64315.1907687.013.511718438.64178525.0
(L, L, G, A, T, C, M, F, V)4.03689.77598610.0650.31120027.10878222.0
\n", + "
" + ], + "text/plain": [ + "Allele HLA-B*15:01 HLA-A*02:01 \\\n", + "Method bimas smm syfpeithi bimas \n", + "ScoreType Score Score Score Score \n", + "Peptides \n", + "(F, I, A, S, N, G, V, K, L) 0.6 4315.190768 7.0 13.511718 \n", + "(L, L, G, A, T, C, M, F, V) 4.0 3689.775986 10.0 650.311200 \n", + "\n", + "Allele \n", + "Method smm syfpeithi \n", + "ScoreType Score Score \n", + "Peptides \n", + "(F, I, A, S, N, G, V, K, L) 438.641785 25.0 \n", + "(L, L, G, A, T, C, M, F, V) 27.108782 22.0 " + ] + }, + "execution_count": 13, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "#you can either use pre-defined operators from `operator`\n", "from operator import ge\n", "#or define you own comparator function like this\n", "comparator = lambda a,b: a > b\n", "\n", - "#df.filter_result([(\"svmhc\",comparator,0.0)])\n" + "df.filter_result(['HLA-A*02:01', 'syfpeithi', 'Score'], comparator, 20.0)" ] }, { @@ -694,7 +886,7 @@ }, { "cell_type": "code", - "execution_count": 14, + "execution_count": 16, "metadata": {}, "outputs": [], "source": [ @@ -707,6 +899,7 @@ " __alleles = [\"A*02:01\"]\n", " __supported_length = [9]\n", " __name = \"random\"\n", + " __scoretype = \"Score\"\n", " __version= \"1.0\"\n", " \n", " #the interface defines three class properties\n", @@ -756,21 +949,23 @@ " #filter for supported alleles\n", " alleles = filter(lambda a: a.name in self.supportedAlleles, alleles) \n", " \n", - " result = {}\n", + " scores = {}\n", " #now predict binding/non-binding for each peptide at random\n", " for a in alleles:\n", - " result[a] = {}\n", + " scores[a] = {}\n", " for p in peptides:\n", " if random.random() >= 0.5:\n", - " result[a][p] = 1.0\n", + " scores[a][p] = 1.0\n", " else:\n", - " result[a][p] = 0.0\n", + " scores[a][p] = 0.0\n", + " \n", + " #create EpitopePredictionResult object from nested dictionary. This is a multi-column DataFrame \n", + " #with allele, method and scoretype as columns and peptides as indices\n", + " result = {allele: {self.__scoretype: list(scores.values())[i]} for i, allele in enumerate(alleles)}\n", + " \n", + " # converts the nested dictionary to a EpitopePredictionResult\n", + " df_result = EpitopePredictionResult.from_dict(result, peptides, self.__name)\n", " \n", - " #create EpitopePredictionResult object. This is a multi-indexed DataFrame \n", - " #with Peptide and Method as multi-index and alleles as columns\n", - " df_result = EpitopePredictionResult.from_dict(result)\n", - " df_result.index = pandas.MultiIndex.from_tuples([tuple((i,self.name)) for i in df_result.index],\n", - " names=['Seq','Method'])\n", " return df_result\n", " \n", " \n", @@ -787,7 +982,7 @@ }, { "cell_type": "code", - "execution_count": 15, + "execution_count": 17, "metadata": {}, "outputs": [ { @@ -803,37 +998,44 @@ " vertical-align: top;\n", " }\n", "\n", - " .dataframe thead th {\n", + " .dataframe thead tr th {\n", + " text-align: left;\n", + " }\n", + "\n", + " .dataframe thead tr:last-of-type th {\n", " text-align: right;\n", " }\n", "\n", "\n", " \n", - " \n", - " \n", - " \n", + " \n", + " \n", " \n", " \n", " \n", - " \n", " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", " \n", " \n", " \n", - " \n", - " \n", + " \n", " \n", " \n", " \n", @@ -841,14 +1043,16 @@ "" ], "text/plain": [ - " A*02:01\n", - "Seq Method \n", - "(F, I, A, S, N, G, V, K, L) random 1.0\n", - "(L, L, G, A, T, C, M, F, V) random 1.0\n", - "(S, Y, F, P, E, I, T, H, I) random 0.0" + "Allele A*02:01\n", + "Method random\n", + "ScoreType Score\n", + "Peptides \n", + "(S, Y, F, P, E, I, T, H, I) 1.0\n", + "(F, I, A, S, N, G, V, K, L) 1.0\n", + "(L, L, G, A, T, C, M, F, V) 0.0" ] }, - "execution_count": 15, + "execution_count": 17, "metadata": {}, "output_type": "execute_result" } @@ -881,9 +1085,9 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.7.0" + "version": "3.6.13" } }, "nbformat": 4, "nbformat_minor": 1 -} \ No newline at end of file +} diff --git a/epytope/tutorials/HLATyping.ipynb b/epytope/tutorials/HLATyping.ipynb index ac61fc18..8f03c6ba 100644 --- a/epytope/tutorials/HLATyping.ipynb +++ b/epytope/tutorials/HLATyping.ipynb @@ -8,13 +8,13 @@ "source": [ "

HLA Typing

\n", "\n", - "This short tutorial illustrates the use of epytope to predict the HLA type from NGS data.\n", + "This short tutorial illustrates the use of Epytope to predict the HLA type from NGS data.\n", "\n", "**Note1**:\n", "The HLA Typing tools have to be globally executable!\n", "\n", "**Note2**:\n", - "epytope only provides shallow wrapper classes. That means epytope directly forwards the input to the command line tools without any sanity checking and also only returns the most probable HLA genotype without any additional information, as the algorithms are very different." + "Epytope only provides shallow wrapper classes. That means Epytope directly forwards the input to the command line tools without any sanity checking and also only returns the most probable HLA genotype without any additional information, as the algorithms are very different." ] }, { @@ -28,7 +28,7 @@ }, { "cell_type": "code", - "execution_count": 2, + "execution_count": 1, "metadata": {}, "outputs": [], "source": [ @@ -76,25 +76,23 @@ }, { "cell_type": "code", - "execution_count": 3, + "execution_count": 2, "metadata": {}, "outputs": [ { - "ename": "RuntimeError", - "evalue": "OptiType 1.0 could not be found in PATH", - "output_type": "error", - "traceback": [ - "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", - "\u001b[0;31mRuntimeError\u001b[0m Traceback (most recent call last)", - "\u001b[0;32m\u001b[0m in \u001b[0;36m\u001b[0;34m\u001b[0m\n\u001b[1;32m 1\u001b[0m \u001b[0mopti\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mHLATypingFactory\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m\"OptiType\"\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m----> 2\u001b[0;31m \u001b[0mopti\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mpredict\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m\"./Data/CRC_81_N_1_fished.fastq\"\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m\"/tmp/\"\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0moptions\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0;34m\"./Data/CRC_81_N_2_fished.fastq -r\"\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m", - "\u001b[0;32m~/PycharmProjects/Kfred/epytope/HLAtyping/External.py\u001b[0m in \u001b[0;36mpredict\u001b[0;34m(self, ngsFile, output, command, options, delete, **kwargs)\u001b[0m\n\u001b[1;32m 40\u001b[0m \u001b[0;32mif\u001b[0m \u001b[0;32mnot\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mis_in_path\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m \u001b[0;32mand\u001b[0m \u001b[0;34m\"path\"\u001b[0m \u001b[0;32mnot\u001b[0m \u001b[0;32min\u001b[0m \u001b[0mkwargs\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 41\u001b[0m raise RuntimeError(\"{name} {version} could not be found in PATH\".format(name=self.name,\n\u001b[0;32m---> 42\u001b[0;31m version=self.version))\n\u001b[0m\u001b[1;32m 43\u001b[0m \u001b[0mexternal_version\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mget_external_version\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mcommand\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 44\u001b[0m \u001b[0;32mif\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mversion\u001b[0m \u001b[0;34m!=\u001b[0m \u001b[0mexternal_version\u001b[0m \u001b[0;32mand\u001b[0m \u001b[0mexternal_version\u001b[0m \u001b[0;32mis\u001b[0m \u001b[0;32mnot\u001b[0m \u001b[0;32mNone\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", - "\u001b[0;31mRuntimeError\u001b[0m: OptiType 1.0 could not be found in PATH" - ] + "data": { + "text/plain": [ + "[HLA-A*31:01, HLA-A*68:01, HLA-B*40:01, HLA-B*51:01, HLA-C*15:02, HLA-C*03:04]" + ] + }, + "execution_count": 2, + "metadata": {}, + "output_type": "execute_result" } ], "source": [ "opti = HLATypingFactory(\"OptiType\")\n", - "opti.predict(\"./Data/CRC_81_N_1_fished.fastq\", \"/tmp/\", options=\"./Data/CRC_81_N_2_fished.fastq -r\")" + "opti.predict(\"./data/CRC_81_N_1_fished.fastq\", \"/tmp/\", options=\"./data/CRC_81_N_2_fished.fastq -r\")" ] } ], @@ -114,7 +112,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.7.0" + "version": "3.6.13" } }, "nbformat": 4, diff --git a/epytope/tutorials/PolymorphicEpitopePrediction.ipynb b/epytope/tutorials/PolymorphicEpitopePrediction.ipynb index ee9d9b97..ef89260a 100644 --- a/epytope/tutorials/PolymorphicEpitopePrediction.ipynb +++ b/epytope/tutorials/PolymorphicEpitopePrediction.ipynb @@ -18,7 +18,15 @@ "cell_type": "code", "execution_count": 1, "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "Using TensorFlow backend.\n" + ] + } + ], "source": [ "%matplotlib inline\n", "%reload_ext autoreload\n", @@ -88,12 +96,12 @@ "name": "stderr", "output_type": "stream", "text": [ - "/Users/antonia/PycharmProjects/Kfred/epytope/Core/Generator.py:57: UserWarning: For NM_001190266 bp does not match ref of assigned variant Variant(g.234183368A>G). Pos 645, var ref A, seq ref C \n", + "/Users/jonas/Desktop/epytope/epytope/Core/Generator.py:57: UserWarning: For NM_001190266 bp does not match ref of assigned variant Variant(g.234183368A>G). Pos 645, var ref A, seq ref C \n", " seq[pos]))\n", "WARNING:root:No Information on transcript NM_001293557\n", - "/Users/antonia/PycharmProjects/Kfred/epytope/Core/Generator.py:352: UserWarning: Transcript with ID NM_001293557 not found in DB\n", + "/Users/jonas/Desktop/epytope/epytope/Core/Generator.py:352: UserWarning: Transcript with ID NM_001293557 not found in DB\n", " warnings.warn(\"Transcript with ID %s not found in DB\"%tId)\n", - "/Users/antonia/opt/miniconda3/envs/epy/lib/python3.7/site-packages/Bio/Seq.py:2338: BiopythonWarning: Partial codon, len(sequence) not a multiple of three. Explicitly trim the sequence or add trailing N before translation. This may become an error in future.\n", + "/Users/jonas/opt/anaconda3/envs/epytope/lib/python3.6/site-packages/Bio/Seq.py:2983: BiopythonWarning: Partial codon, len(sequence) not a multiple of three. Explicitly trim the sequence or add trailing N before translation. This may become an error in future.\n", " BiopythonWarning,\n" ] } @@ -121,7 +129,7 @@ "output_type": "stream", "text": [ "WARNING:root:No Information on transcript NM_001293557\n", - "/Users/antonia/PycharmProjects/Kfred/epytope/Core/Generator.py:246: UserWarning: Transcript with ID NM_001293557 not found in DB\n", + "/Users/jonas/Desktop/epytope/epytope/Core/Generator.py:246: UserWarning: Transcript with ID NM_001293557 not found in DB\n", " warnings.warn(\"Transcript with ID %s not found in DB\"%tId)\n" ] } @@ -166,21 +174,33 @@ " vertical-align: top;\n", " }\n", "\n", - " .dataframe thead th {\n", + " .dataframe thead tr th {\n", + " text-align: left;\n", + " }\n", + "\n", + " .dataframe thead tr:last-of-type th {\n", " text-align: right;\n", " }\n", "\n", "
AlleleA*02:01
SeqMethodrandom
ScoreTypeScore
Peptides
(F, I, A, S, N, G, V, K, L)random(S, Y, F, P, E, I, T, H, I)1.0
(L, L, G, A, T, C, M, F, V)random(F, I, A, S, N, G, V, K, L)1.0
(S, Y, F, P, E, I, T, H, I)random(L, L, G, A, T, C, M, F, V)0.0
\n", " \n", - " \n", - " \n", - " \n", - " \n", + " \n", + " \n", " \n", + " \n", " \n", " \n", - " \n", " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", " \n", " \n", " \n", @@ -188,46 +208,43 @@ " \n", " \n", " \n", - " \n", - " \n", " \n", + " \n", " \n", " \n", " \n", - " \n", - " \n", " \n", + " \n", " \n", " \n", " \n", - " \n", - " \n", " \n", + " \n", " \n", " \n", " \n", - " \n", - " \n", " \n", + " \n", " \n", " \n", " \n", - " \n", - " \n", " \n", + " \n", " \n", " \n", "
HLA-A*02:01
AlleleHLA-B*15:01HLA-A*02:01
SeqMethodsmmsmm
ScoreTypeScoreScore
Peptides
(M, N, Q, V, T, I, Q, W, D)smm905962.037856269153.480393905962.037856
(N, Q, V, T, I, Q, W, D, A)smm3540.87014439719.1549473540.870144
(Q, V, T, I, Q, W, D, A, V)smm6793.75686170631.7554266793.756861
(V, T, I, Q, W, D, A, V, I)smm1766.4851871409.2887981766.485187
(T, I, Q, W, D, A, V, I, A)smm4276.71194923713.7370574276.711949
\n", "" ], "text/plain": [ - " HLA-A*02:01 HLA-B*15:01\n", - "Seq Method \n", - "(M, N, Q, V, T, I, Q, W, D) smm 905962.037856 269153.480393\n", - "(N, Q, V, T, I, Q, W, D, A) smm 3540.870144 39719.154947\n", - "(Q, V, T, I, Q, W, D, A, V) smm 6793.756861 70631.755426\n", - "(V, T, I, Q, W, D, A, V, I) smm 1766.485187 1409.288798\n", - "(T, I, Q, W, D, A, V, I, A) smm 4276.711949 23713.737057" + "Allele HLA-B*15:01 HLA-A*02:01\n", + "Method smm smm\n", + "ScoreType Score Score\n", + "Peptides \n", + "(M, N, Q, V, T, I, Q, W, D) 269153.480393 905962.037856\n", + "(N, Q, V, T, I, Q, W, D, A) 39719.154947 3540.870144\n", + "(Q, V, T, I, Q, W, D, A, V) 70631.755426 6793.756861\n", + "(V, T, I, Q, W, D, A, V, I) 1409.288798 1766.485187\n", + "(T, I, Q, W, D, A, V, I, A) 23713.737057 4276.711949" ] }, "execution_count": 6, @@ -304,7 +321,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.7.0" + "version": "3.6.13" } }, "nbformat": 4, diff --git a/epytope/tutorials/VaccineDesign.ipynb b/epytope/tutorials/VaccineDesign.ipynb index badaa1c8..1b40d1ec 100644 --- a/epytope/tutorials/VaccineDesign.ipynb +++ b/epytope/tutorials/VaccineDesign.ipynb @@ -22,7 +22,15 @@ "cell_type": "code", "execution_count": 1, "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "Using TensorFlow backend.\n" + ] + } + ], "source": [ "%matplotlib inline\n", "%reload_ext autoreload\n", @@ -77,25 +85,326 @@ "metadata": {}, "outputs": [ { - "ename": "ValueError", - "evalue": "No predictions could be made with bimas for given input. Check your epitope length and HLA allele combination.", - "output_type": "error", - "traceback": [ - "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", - "\u001b[0;31mValueError\u001b[0m Traceback (most recent call last)", - "\u001b[0;32m\u001b[0m in \u001b[0;36m\u001b[0;34m\u001b[0m\n\u001b[1;32m 1\u001b[0m \u001b[0mbimas\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mEpitopePredictorFactory\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m\"BIMAS\"\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 2\u001b[0m \u001b[0msupported_alleles\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mfilter\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;32mlambda\u001b[0m \u001b[0ma\u001b[0m\u001b[0;34m:\u001b[0m \u001b[0ma\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mname\u001b[0m \u001b[0;32min\u001b[0m \u001b[0mbimas\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0msupportedAlleles\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0malleles\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m----> 3\u001b[0;31m \u001b[0mepi_df\u001b[0m \u001b[0;34m=\u001b[0m\u001b[0mbimas\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mpredict\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mpeptides\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0malleles\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0msupported_alleles\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 4\u001b[0m \u001b[0mepi_df\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mhead\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 5\u001b[0m \u001b[0mthreshold\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0;34m{\u001b[0m\u001b[0ma\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mname\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;36m1\u001b[0m \u001b[0;32mfor\u001b[0m \u001b[0ma\u001b[0m \u001b[0;32min\u001b[0m \u001b[0msupported_alleles\u001b[0m\u001b[0;34m}\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", - "\u001b[0;32m~/PycharmProjects/Kfred/epytope/EpitopePrediction/PSSM.py\u001b[0m in \u001b[0;36mpredict\u001b[0;34m(self, peptides, alleles, **kwargs)\u001b[0m\n\u001b[1;32m 234\u001b[0m return EpitopePredictionResult(\n\u001b[1;32m 235\u001b[0m super(BIMAS, self).predict(peptides, alleles=alleles,\n\u001b[0;32m--> 236\u001b[0;31m **kwargs).applymap(lambda x: math.pow(math.e, x)))\n\u001b[0m\u001b[1;32m 237\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 238\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n", - "\u001b[0;32m~/PycharmProjects/Kfred/epytope/EpitopePrediction/PSSM.py\u001b[0m in \u001b[0;36mpredict\u001b[0;34m(self, peptides, alleles, **kwargs)\u001b[0m\n\u001b[1;32m 98\u001b[0m \u001b[0;32mif\u001b[0m \u001b[0;32mnot\u001b[0m \u001b[0mresult\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 99\u001b[0m raise ValueError(\"No predictions could be made with \"\n\u001b[0;32m--> 100\u001b[0;31m + self.name + \" for given input. Check your epitope length and HLA allele combination.\")\n\u001b[0m\u001b[1;32m 101\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 102\u001b[0m \u001b[0mdf_result\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mEpitopePredictionResult\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mfrom_dict\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mresult\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", - "\u001b[0;31mValueError\u001b[0m: No predictions could be made with bimas for given input. Check your epitope length and HLA allele combination." - ] + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
AlleleHLA-B*15:01HLA-B*44:03HLA-A*03:01HLA-A*11:01HLA-A*01:01HLA-B*08:01HLA-C*04:01HLA-C*07:02HLA-B*27:05HLA-A*68:01...HLA-B*51:01HLA-B*51:02HLA-A*24:02HLA-B*35:01HLA-B*52:01HLA-B*40:06HLA-B*40:01HLA-B*39:02HLA-B*39:01HLA-B*07:02
Methodbimasbimasbimasbimasbimasbimasbimasbimasbimasbimas...bimasbimasbimasbimasbimasbimasbimasbimasbimasbimas
ScoreTypeScoreScoreScoreScoreScoreScoreScoreScoreScoreScore...ScoreScoreScoreScoreScoreScoreScoreScoreScoreScore
Peptides
(M, K, M, R, F, F, S, S, P)0.0020.0020.000270.000040.0000050.000200.00110.040.010.002...0.002600.00220.00180.0010.00450.00200.0020.1200.020.003
(K, M, R, F, F, S, S, P, C)0.6000.0101.800000.001200.0005000.100000.10000.4015.000.010...0.050000.05000.20000.6000.04950.01000.0100.0360.031.000
(M, R, F, F, S, S, P, C, G)0.0010.0010.000100.000040.0010000.000100.00100.04100.000.002...0.005720.01000.00100.0010.01650.00300.0010.0100.100.001
(R, F, F, S, S, P, C, G, K)0.0010.0010.100001.200000.0100000.000050.50000.0215.000.600...0.011000.05000.10000.0020.05000.00330.0010.0100.020.001
(F, F, S, S, P, C, G, K, A)0.0100.0150.000090.002000.0005000.001005.50000.240.100.010...0.130000.40000.55000.0100.10000.05000.0220.1000.100.015
\n", + "

5 rows × 21 columns

\n", + "
" + ], + "text/plain": [ + "Allele HLA-B*15:01 HLA-B*44:03 HLA-A*03:01 HLA-A*11:01 \\\n", + "Method bimas bimas bimas bimas \n", + "ScoreType Score Score Score Score \n", + "Peptides \n", + "(M, K, M, R, F, F, S, S, P) 0.002 0.002 0.00027 0.00004 \n", + "(K, M, R, F, F, S, S, P, C) 0.600 0.010 1.80000 0.00120 \n", + "(M, R, F, F, S, S, P, C, G) 0.001 0.001 0.00010 0.00004 \n", + "(R, F, F, S, S, P, C, G, K) 0.001 0.001 0.10000 1.20000 \n", + "(F, F, S, S, P, C, G, K, A) 0.010 0.015 0.00009 0.00200 \n", + "\n", + "Allele HLA-A*01:01 HLA-B*08:01 HLA-C*04:01 HLA-C*07:02 \\\n", + "Method bimas bimas bimas bimas \n", + "ScoreType Score Score Score Score \n", + "Peptides \n", + "(M, K, M, R, F, F, S, S, P) 0.000005 0.00020 0.0011 0.04 \n", + "(K, M, R, F, F, S, S, P, C) 0.000500 0.10000 0.1000 0.40 \n", + "(M, R, F, F, S, S, P, C, G) 0.001000 0.00010 0.0010 0.04 \n", + "(R, F, F, S, S, P, C, G, K) 0.010000 0.00005 0.5000 0.02 \n", + "(F, F, S, S, P, C, G, K, A) 0.000500 0.00100 5.5000 0.24 \n", + "\n", + "Allele HLA-B*27:05 HLA-A*68:01 ... HLA-B*51:01 \\\n", + "Method bimas bimas ... bimas \n", + "ScoreType Score Score ... Score \n", + "Peptides ... \n", + "(M, K, M, R, F, F, S, S, P) 0.01 0.002 ... 0.00260 \n", + "(K, M, R, F, F, S, S, P, C) 15.00 0.010 ... 0.05000 \n", + "(M, R, F, F, S, S, P, C, G) 100.00 0.002 ... 0.00572 \n", + "(R, F, F, S, S, P, C, G, K) 15.00 0.600 ... 0.01100 \n", + "(F, F, S, S, P, C, G, K, A) 0.10 0.010 ... 0.13000 \n", + "\n", + "Allele HLA-B*51:02 HLA-A*24:02 HLA-B*35:01 HLA-B*52:01 \\\n", + "Method bimas bimas bimas bimas \n", + "ScoreType Score Score Score Score \n", + "Peptides \n", + "(M, K, M, R, F, F, S, S, P) 0.0022 0.0018 0.001 0.0045 \n", + "(K, M, R, F, F, S, S, P, C) 0.0500 0.2000 0.600 0.0495 \n", + "(M, R, F, F, S, S, P, C, G) 0.0100 0.0010 0.001 0.0165 \n", + "(R, F, F, S, S, P, C, G, K) 0.0500 0.1000 0.002 0.0500 \n", + "(F, F, S, S, P, C, G, K, A) 0.4000 0.5500 0.010 0.1000 \n", + "\n", + "Allele HLA-B*40:06 HLA-B*40:01 HLA-B*39:02 HLA-B*39:01 \\\n", + "Method bimas bimas bimas bimas \n", + "ScoreType Score Score Score Score \n", + "Peptides \n", + "(M, K, M, R, F, F, S, S, P) 0.0020 0.002 0.120 0.02 \n", + "(K, M, R, F, F, S, S, P, C) 0.0100 0.010 0.036 0.03 \n", + "(M, R, F, F, S, S, P, C, G) 0.0030 0.001 0.010 0.10 \n", + "(R, F, F, S, S, P, C, G, K) 0.0033 0.001 0.010 0.02 \n", + "(F, F, S, S, P, C, G, K, A) 0.0500 0.022 0.100 0.10 \n", + "\n", + "Allele HLA-B*07:02 \n", + "Method bimas \n", + "ScoreType Score \n", + "Peptides \n", + "(M, K, M, R, F, F, S, S, P) 0.003 \n", + "(K, M, R, F, F, S, S, P, C) 1.000 \n", + "(M, R, F, F, S, S, P, C, G) 0.001 \n", + "(R, F, F, S, S, P, C, G, K) 0.001 \n", + "(F, F, S, S, P, C, G, K, A) 0.015 \n", + "\n", + "[5 rows x 21 columns]" + ] + }, + "execution_count": 3, + "metadata": {}, + "output_type": "execute_result" } ], "source": [ - "bimas = EpitopePredictorFactory(\"BIMAS\")\n", - "supported_alleles = filter(lambda a: a.name in bimas.supportedAlleles, alleles)\n", + "bimas = EpitopePredictorFactory(\"bimas\")\n", + "supported_alleles = [allele for allele in filter(lambda a: a in bimas.supportedAlleles, alleles)]\n", "epi_df =bimas.predict(peptides, alleles=supported_alleles)\n", - "epi_df.head()\n", - "threshold = {a.name:1 for a in supported_alleles}\n" + "threshold = {a.name:1 for a in supported_alleles}\n", + "epi_df.head()" ] }, { @@ -277,7 +586,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.7.0" + "version": "3.6.13" } }, "nbformat": 4, diff --git a/epytope/tutorials/data/allele_probabilities_europe.csv b/epytope/tutorials/data/allele_probabilities_europe.csv index 6bc12107..b47c747a 100644 --- a/epytope/tutorials/data/allele_probabilities_europe.csv +++ b/epytope/tutorials/data/allele_probabilities_europe.csv @@ -102,4 +102,4 @@ HLA-A*24:05 0.000273523 HLA-B*27:09 0.000274424 HLA-C*15:07 0.000934871 HLA-B*15:17 0.003018661 -HLA-B*13:03 0.000274424 \ No newline at end of file +HLA-B*13:03 0.000274424 diff --git a/epytope/tutorials/data/test.csv b/epytope/tutorials/data/test.csv index 5f43388a..45bea66f 100644 --- a/epytope/tutorials/data/test.csv +++ b/epytope/tutorials/data/test.csv @@ -1,20 +1,23 @@ -Seq Method HLA-B*15:01 HLA-A*02:01 -TVATLISIN syfpeithi 9 11 -SLANGHDAK syfpeithi 12 17 -SINTHISLA syfpeithi 7 19 -SLYNTVATL syfpeithi 12 31 -YNTVATLIS syfpeithi 2 4 -VATLISINT syfpeithi 2 8 -ISINTHISL syfpeithi 2 16 -TLISINTHI syfpeithi 13 20 -LISINTHIS syfpeithi 7 13 -INTHISLAN syfpeithi 3 3 -LANGHDAKA syfpeithi 1 17 -HISLANGHD syfpeithi 6 8 -NTHISLANG syfpeithi 0 10 -NTVATLISI syfpeithi 1 18 -ATLISINTH syfpeithi 2 15 -THISLANGH syfpeithi 1 5 -ANGHDAKAK syfpeithi 2 2 -ISLANGHDA syfpeithi -1 9 -LYNTVATLI syfpeithi 2 11 +Allele HLA-B*15:01 HLA-A*02:01 +Method syfpeithi syfpeithi +ScoreType Score Score +Peptides +YNTVATLIS 2.0 4.0 +ATLISINTH 2.0 15.0 +ISLANGHDA -1.0 9.0 +ANGHDAKAK 2.0 2.0 +NTHISLANG 0.0 10.0 +TVATLISIN 9.0 11.0 +INTHISLAN 3.0 3.0 +NTVATLISI 1.0 18.0 +TLISINTHI 13.0 20.0 +THISLANGH 1.0 5.0 +SLYNTVATL 12.0 31.0 +SINTHISLA 7.0 19.0 +LYNTVATLI 2.0 11.0 +SLANGHDAK 12.0 17.0 +HISLANGHD 6.0 8.0 +VATLISINT 2.0 8.0 +ISINTHISL 2.0 16.0 +LANGHDAKA 1.0 17.0 +LISINTHIS 7.0 13.0 diff --git a/setup.py b/setup.py index f7800e0d..ec07b34f 100644 --- a/setup.py +++ b/setup.py @@ -126,7 +126,7 @@ # Run-time dependencies. (will be installed by pip when epytope is installed) # TODO: find alternative for SMVlight scikitlearn install_requires=[ - 'setuptools>=18.2', + 'setuptools<=57', 'pandas', 'pyomo>=4.0', 'PyMySQL',