diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index e39bf38496c61e9da540ed82bb786c11eb75e36e..0000000000000000000000000000000000000000
--- a/.gitignore
+++ /dev/null
@@ -1,23 +0,0 @@
-**/venv
-**/.idea
-**/.DS_Store
-*.DS_Store
-**/__pycache__/*
-**.pyc
-*._*
-**.ipynb_checkpoints
-**.gz
-**.pkl
-**.gpickle
-**.pickle
-*.log
-
-OptiVax_Data/
-download.zip
-
-**/.snakemake
-Pipeline/*/
-!Pipeline/envs/
-!Pipeline/scripts/
-
-HOGVAX/*/
diff --git a/ContextEmbedding/README.md b/ContextEmbedding/README.md
deleted file mode 100644
index 77190d848db34856d3fbaee753451d3b3da9eef0..0000000000000000000000000000000000000000
--- a/ContextEmbedding/README.md
+++ /dev/null
@@ -1,3 +0,0 @@
-### Note
-
-Here, you find the scripts used for the context embedding computations. They were designed for personal usage and may require manual work to be executed on your machine.
diff --git a/ContextEmbedding/binding_affinities_for_embedded_peptide.py b/ContextEmbedding/binding_affinities_for_embedded_peptide.py
deleted file mode 100644
index b29f5a30f8eedf4388b139dbc739c7dcf24556a3..0000000000000000000000000000000000000000
--- a/ContextEmbedding/binding_affinities_for_embedded_peptide.py
+++ /dev/null
@@ -1,30 +0,0 @@
-import pandas as pd
-import numpy as np
-from ProcessData import read_peptides
-
-peptide_file = '../../Gifford_Data/peptides/mhcI_peptides_with_mutations_1embedding.pep'
-embedded_epitope_features = '../../Gifford_Data/peptide_context_embedding/1EmbeddedEpitopeFeatures.pkl'
-ba_file = '/home/sara/Documents/VaccinesProject/ivp/Gifford_Data/25June_mhc1_netmhc-4.1_pred_affinity_pivot.pkl.gz'
-
-embedded_peptides = read_peptides.main(peptide_file)
-# embedded_peptides = ['MYSFVSEET', 'MYSFVSEETG', 'YSFVSEETGT', 'SFVSEETGTL']
-all_embedded = pd.read_pickle(embedded_epitope_features)
-ba_affinities = pd.read_pickle(ba_file)
-
-mapped_peptides = pd.DataFrame(all_embedded.loc[embedded_peptides]['peptide']).reset_index(level=0).set_index('peptide')
-print(mapped_peptides)
-same_pep = list(set([p for p in mapped_peptides.index if p in ba_affinities.index]))
-print(same_pep)
-mapped_peptides = mapped_peptides.loc[same_pep]
-filtered = ba_affinities.reset_index()
-filtered.Peptide = filtered.Peptide.apply(lambda x: mapped_peptides.loc[x]['embedded'] if any(x == p for p in same_pep) else np.nan)
-filtered = filtered[filtered['Peptide'].notna()]
-print(filtered)
-filtered = filtered.set_index(['Peptide'])
-for embed in mapped_peptides['embedded']:
-    if embed not in filtered.index:
-        print(embed, ' is not in filtered index!!!')
-        exit(-1)
-
-print(filtered)
-# new_df.to_pickle('../../Gifford_Data/' + str(embed) + 'embedded_25June_mhc1_netmhc-4.1_pred_affinity_pivot.pkl.gz', compression='gzip')
\ No newline at end of file
diff --git a/ContextEmbedding/create_embedded_input_peptides.py b/ContextEmbedding/create_embedded_input_peptides.py
deleted file mode 100644
index 2eb0d345679f5b73c08660e8ece1fcace9382eb7..0000000000000000000000000000000000000000
--- a/ContextEmbedding/create_embedded_input_peptides.py
+++ /dev/null
@@ -1,44 +0,0 @@
-import pandas as pd
-from ProcessData import read_peptides
-
-max_embed = 10
-mhc = 'mhcII'
-peptide_range = [13, 26] # exclusive end value
-original_feature_file = '../../Gifford_Data/AllEpitopeFeatures.pkl'
-ba_file = '/home/sara/Documents/VaccinesProject/ivp/Gifford_Data/25June_mhc2_netmhcii-4.1_pred_affinity_pivot_v1v2.pkl.gz'
-
-for i in range(1, max_embed+1):
-    embed = str(i)
-    feature_file = '../../Gifford_Data/peptide_context_embedding/' + embed + 'EmbeddedEpitopeFeatures.pkl'
-    out_file_ori = '../../Gifford_Data/peptides/' + mhc + '_peptides_with_mutations.pep'
-    out_file = '../../Gifford_Data/peptides/' + mhc + '_peptides_with_mutations_' + embed + 'embedding.pep'
-
-    ori_features = pd.read_pickle(original_feature_file)
-    features = pd.read_pickle(feature_file)
-
-    # filtering like Gifford
-    selfp = open('../../Gifford_Data/self_pept.txt').read().split('\n')
-    ori_peptides = ori_features[(ori_features['epi_len'].isin(range(*peptide_range))) &
-                                (ori_features['glyco_probs']<=0.0) &
-                                (ori_features['crosses_cleavage']==0) &
-                                (ori_features['Is_self_pept']==False)].index.to_list()
-    print(len(ori_peptides))
-
-    # drop peptides that do not occur in ba predictions
-    ba = pd.read_pickle(ba_file)
-    na = []
-    for pep in ori_peptides:
-        if pep not in ba.index:
-            ori_peptides.remove(pep)
-            na.append(pep)
-    print(len(na), na)
-    print(len(ori_peptides))
-
-    peptides = features[features['peptide'].isin(ori_peptides)].index
-    print(len(peptides))
-
-    with open(out_file, 'w') as ori_out:
-        ori_out.write(('\n').join(peptides))
-
-with open(out_file_ori, 'w') as out:
-    out.write('\n'.join(ori_peptides))
\ No newline at end of file
diff --git a/ContextEmbedding/embedded_epitope_features.py b/ContextEmbedding/embedded_epitope_features.py
deleted file mode 100644
index 9b1e81effa880ded7f73a47a4db4b9761bc65920..0000000000000000000000000000000000000000
--- a/ContextEmbedding/embedded_epitope_features.py
+++ /dev/null
@@ -1,45 +0,0 @@
-import pandas as pd
-import re
-
-
-def get_embedded_epitope_features(embed, all_epi_feat, min_len):
-    with open('../../Gifford_Data/peptide_context_embedding/base_proteins_with_end_codon.fasta', 'r') as fasta:
-        proteins = {}
-        key = ''
-        for line in fasta:
-            if line.startswith('>'):
-                key = re.match('> Protein: ([A-Z]+\d*[a-z]*) |', line).group(1)
-                continue
-            proteins[key] = line.strip('\n').strip('*')
-
-    df_list = []
-    for peptide in all_epi_feat.index:
-        protein = all_epi_feat.loc[peptide]['protein']
-        if protein == 'S1' or protein == 'S2':
-            protein = 'S'
-        pos = proteins[protein].index(peptide)
-        start_embed = pos - embed
-        end_embed = pos + len(peptide) + embed
-        if start_embed < 0 or end_embed > len(proteins[protein]):
-            if len(peptide) < min_len:
-                embedded = peptide
-            else:
-                continue
-        else:
-            embedded = proteins[protein][start_embed:end_embed]
-        # embedded = proteins[protein][max(pos-embed, 0):min(pos+len(peptide)+embed, len(proteins[protein]))]
-        tmp = pd.concat([pd.Series({'embedded': embedded, 'peptide': peptide, 'embedding_length': embed}), all_epi_feat.loc[peptide]])
-        df_list.append(tmp)
-
-    new_df = pd.concat(df_list, axis=1).T.set_index('embedded')
-    print('Writing ../../Gifford_Data/' + str(embed) + 'EmbeddedEpitopeFeatures.pkl')
-    new_df.to_pickle('../../Gifford_Data/peptide_context_embedding/' + str(embed) + 'EmbeddedEpitopeFeatures.pkl')
-
-
-max_embed = 10
-min_len = 10
-# read in all epitope features of original peptides
-all_epi_feat = pd.read_pickle('../../Gifford_Data/AllEpitopeFeatures.pkl')
-
-for i in range(1, max_embed+1):
-    get_embedded_epitope_features(embed=i, all_epi_feat=all_epi_feat, min_len=min_len)
\ No newline at end of file
diff --git a/ContextEmbedding/reformat_netchop_out.py b/ContextEmbedding/reformat_netchop_out.py
deleted file mode 100644
index 127ebd594357eb36ed12ccb7a397984ee0fdcf7c..0000000000000000000000000000000000000000
--- a/ContextEmbedding/reformat_netchop_out.py
+++ /dev/null
@@ -1,51 +0,0 @@
-import re
-import os
-
-prefix = '../../Proteasomal_Cleavage_Predictions/24SeptEmbeddingPredictions/MHCI/'
-files = [f for f in os.listdir(prefix) if re.search(r'NetChop3\.1_17Aug_mhcI+(_\d+embedded)*_hogvax(_with_mutations)*\.txt$', f)]
-# files = ['NetChop3.1_17Aug_mhcI_1embedded_hogvax.txt', 'NetChop3.1_17Aug_mhcI_3embedded_hogvax.txt',
-#          'NetChop3.1_17Aug_mhcI_4embedded_hogvax.txt', 'NetChop3.1_17Aug_mhcI_5embedded_hogvax.txt',
-#          'NetChop3.1_17Aug_mhcI_8embedded_hogvax.txt']
-# prefix = '../../Proteasomal_Cleavage_Predictions/SarsCoVCleavage/'
-print(files)
-
-for file in files:
-    keep = []
-    indices = []
-    with open(prefix + file, 'r') as f:
-        for line in f:
-            line = line.lstrip()
-            if line.startswith('#') or line.startswith('-'):
-                continue
-            if line.startswith('pos'):
-                indices.append(len(keep))
-                line = re.sub(pattern='\s+', repl='\t', string=line)
-                line = line.strip() + '\n'
-                keep.append(line)
-                continue
-            if re.match('^\d', line):
-                match = re.search(r'\s+(\D+\d*\D*)(\s*_*\t*)\n', line)
-                if match:
-                    ident = match.group(1)
-                    line = line.replace(match.group(1), '"' + ident + '"')
-                    line = re.sub(pattern='\s+', repl='\t', string=line)
-                    line = line.strip() + '\n'
-                    match2 = re.search(r'(\t_\t\D*)\"', line)
-                    if match2:
-                        line = line.replace(match2.group(1), '')
-                    keep.append(line)
-
-    if len(indices) == 2:
-        with open('../../Proteasomal_Cleavage_Predictions/24SeptEmbeddingPredictions/MHCI/' + file.replace('.txt', '_reformat.txt'), 'w') as out:
-            out.write(''.join(keep[indices[0]:indices[1]]))
-
-        with open('../../Proteasomal_Cleavage_Predictions/24SeptEmbeddingPredictions/MHCI/' + file.replace('.txt', '_reformat_concat.txt'), 'w') as out:
-            out.write(''.join(keep[indices[1]:-1]))
-    else:
-        with open('../../Proteasomal_Cleavage_Predictions/SarsCoVCleavage/' + file.replace('.txt', '_reformat.txt'), 'w') as out:
-            out.write(''.join(keep[0]))
-            for i in range(len(indices)):
-                end = i+1
-                if end >= len(indices):
-                    end = -1
-                out.write(''.join(keep[indices[i]+1:indices[end]]))
diff --git a/ContextEmbedding/sars_netchop_to_pkl.py b/ContextEmbedding/sars_netchop_to_pkl.py
deleted file mode 100644
index 993ea4338b36a70d01a63d6b9f83dbe594a276ce..0000000000000000000000000000000000000000
--- a/ContextEmbedding/sars_netchop_to_pkl.py
+++ /dev/null
@@ -1,29 +0,0 @@
-import pandas as pd
-import re
-
-keep = []
-indices = []
-with open('/home/sara/Documents/VaccinesProject/ivp/Proteasomal_Cleavage_Predictions/SarsCoVCleavage/NetChop3.1_sars_cov_2_predictions.txt') as file:
-    for line in file:
-        line = line.lstrip()
-        if line.startswith('#') or line.startswith('-'):
-            continue
-        if line.startswith('pos'):
-            indices.append(len(keep))
-            line = re.sub(pattern='\s+', repl='\t', string=line)
-            line = line.strip().split('\t')
-            keep.append(line)
-            continue
-        if re.match('^\d', line):
-            match = re.search(r'\s+(\D+)\n', line)
-            if match:
-                line = line.replace('Base', '').replace('_', '')
-                line = re.sub(pattern='\s+', repl='\t', string=line)
-                line = line.strip().split('\t')
-                keep.append(line)
-
-print(keep)
-df = pd.DataFrame(keep)
-df = df.iloc[: , :-1]
-print(df)
-df.to_pickle('/home/sara/Documents/VaccinesProject/ivp/Proteasomal_Cleavage_Predictions/SarsCoVCleavage/NetChop3.1_sars_cov_2_predictions.pkl')
\ No newline at end of file
diff --git a/Evaluation/README.md b/Evaluation/README.md
deleted file mode 100644
index 76881f4c93c970d3cbac67ab37353b9883c59a38..0000000000000000000000000000000000000000
--- a/Evaluation/README.md
+++ /dev/null
@@ -1,3 +0,0 @@
-### Note
-
-Here, you can find the evaluation scripts used to create the plots of this thesis. However, they were designed for personal usage and may contain absolute paths and other specific adjustments. To execute the evaluations, you may need to do manual adjustments. `comparison_data.py` is the main script, where you add paths to the vaccine peptide sets you like to evaluate.
diff --git a/Evaluation/binarize_entries.py b/Evaluation/binarize_entries.py
deleted file mode 100644
index f232cdd968120314830d06ce81d425c567bb4306..0000000000000000000000000000000000000000
--- a/Evaluation/binarize_entries.py
+++ /dev/null
@@ -1,14 +0,0 @@
-import pandas as pd
-
-
-def binarize_entries(df, th):
-    for key in df.keys():
-        df.loc[df[key] >= th, key] = 1.0
-        df.loc[df[key] < th, key] = 0.0
-    return df
-
-
-def set_small_to_zero(df, th):
-    for key in df.keys():
-        df.loc[df[key] < th, key] = 0.0
-    return df
diff --git a/Evaluation/calculate_cleaved_peptides.py b/Evaluation/calculate_cleaved_peptides.py
deleted file mode 100644
index 529fd8180822876722cff0e1a2578e9c8d97e562..0000000000000000000000000000000000000000
--- a/Evaluation/calculate_cleaved_peptides.py
+++ /dev/null
@@ -1,54 +0,0 @@
-import sys
-import pandas as pd
-
-
-def get_cleaved_peptides(cleavage):
-    vax_seq = ''.join(cleavage['residue'])
-    start = 0
-    peptides_from_prediction = []
-    # print(cleavage.iloc[0])
-    # print(cleavage[cleavage['cleaved']])
-    for outer in cleavage[cleavage['cleaved']].itertuples():
-        outer = outer._asdict()
-        # cut happens after cleaved = True but file count is 1-based
-        next_start = outer['position']
-        for inner in cleavage[(cleavage['cleaved']) & (cleavage['position'] > start)].itertuples():
-            inner = inner._asdict()
-            # 1-based!
-            pos = inner['position']
-            peptide = vax_seq[start:pos]
-            if 8 <= len(peptide) <= 25:
-                peptides_from_prediction.append(vax_seq[start:pos])
-        start = next_start
-
-    return list(set(peptides_from_prediction))
-
-
-def main(pepsickle_file, netchop_file):
-    with open(pepsickle_file, 'r') as file:
-        df_pep = pd.read_csv(file, sep='\t', lineterminator='\n')
-
-    peptides_from_pepsickle = get_cleaved_peptides(df_pep)
-
-    with open('/home/sara/Documents/VaccinesProject/ivp/Proteasomal_Cleavage_Predictions/SarsCoVCleavage/pepsickle_sars_cov_2_cleavage_peptides.txt', 'w') as out:
-        out.write('\n'.join(peptides_from_pepsickle))
-
-    with open(netchop_file, 'r') as file:
-        df_net = pd.read_csv(file, sep='\s+', lineterminator='\n')
-
-    df_net = df_net.rename(columns={'pos': 'position', 'AA': 'residue', 'C': 'cleaved'})
-    df_net['cleaved'] = df_net['cleaved'].replace(['S'], True).replace(['.'], False)
-
-    peptides_from_netchop = get_cleaved_peptides(df_net)
-
-    with open(
-            '/home/sara/Documents/VaccinesProject/ivp/Proteasomal_Cleavage_Predictions/SarsCoVCleavage/netchop_sars_cov_2_cleavage_peptides.txt',
-            'w') as out:
-        out.write('\n'.join(peptides_from_netchop))
-
-
-if __name__ == '__main__':
-    pepsickle = sys.argv[1]
-    netchop = sys.argv[2]
-    main(pepsickle, netchop)
-
diff --git a/Evaluation/calculate_protein_cleaved_peptides.py b/Evaluation/calculate_protein_cleaved_peptides.py
deleted file mode 100644
index 1fec70db488fca82d877d6d466273a7ee3e96b9a..0000000000000000000000000000000000000000
--- a/Evaluation/calculate_protein_cleaved_peptides.py
+++ /dev/null
@@ -1,110 +0,0 @@
-"""
-Compare cleavage prediction peptides of different (embedded) vaccines with cleavage predicted peptides from SARS-CoV-2
-proteome.
-"""
-import re
-import glob
-import pandas as pd
-import altair as alt
-from EvaluateVaccines import calculate_cleaved_peptides
-
-
-def read_peptides(file):
-    peptides = []
-    with open(file, 'r') as f:
-        for line in f:
-            pep = line.strip()
-            peptides.append(pep)
-    print(len(peptides))
-    return peptides
-
-
-def transform_data(data):
-    new_dict = {'embedding': [], 'tool': [], 'fraction': []}
-    for key in data:
-        new_dict['embedding'].extend([key, key])
-        new_dict['tool'].extend(['NetChop3.1', 'Pepsickle'])
-        new_dict['fraction'].extend([data[key]['NetChop3.1'], data[key]['Pepsickle']])
-    return new_dict
-
-
-out_name = '23Aug_mhcI_cleaved_virus_proteins'
-sars_peptides_pepsickle = read_peptides('/home/sara/Documents/VaccinesProject/ivp/Proteasomal_Cleavage_Predictions/SarsCoVCleavage/pepsickle_sars_cov_2_cleavage_peptides.txt')
-sars_peptides_netchop = read_peptides('/home/sara/Documents/VaccinesProject/ivp/Proteasomal_Cleavage_Predictions/SarsCoVCleavage/netchop_sars_cov_2_cleavage_peptides.txt')
-
-intersection_count = {}
-files = glob.glob('/home/sara/Documents/VaccinesProject/ivp/Proteasomal_Cleavage_Predictions/23AugEmbeddingPredictions/MHCI/NetChop3.1_17Aug_mhcI_*_reformat.txt') + \
-        ['/home/sara/Documents/VaccinesProject/ivp/Proteasomal_Cleavage_Predictions/23AugEmbeddingPredictions/MHCI/NetChop3.1_17Aug_mhcI_with_mutations_reformat_concat.txt']
-for file in files:
-    match = re.search(r'_17Aug_(mhcI+(_\d+embedded)*(_hogvax)*)(_with_mutations)*(_reformat_concat)*', file)
-    name = match.group(1).replace('_hogvax', '')
-    if match.group(5):
-        name += '_concat'
-
-    df_net = pd.read_csv(file, sep='\s+', lineterminator='\n')
-    df_net = df_net.rename(columns={'pos': 'position', 'AA': 'residue', 'C': 'cleaved'})
-    df_net['cleaved'] = df_net['cleaved'].replace(['S'], True).replace(['.'], False)
-
-    peptides_from_netchop = calculate_cleaved_peptides.get_cleaved_peptides(df_net)
-
-    intersec = [p for p in peptides_from_netchop if p in sars_peptides_netchop]
-    intersection_count[name] = {'NetChop3.1': len(intersec)/len(peptides_from_netchop)}
-
-for file in glob.glob('/home/sara/Documents/VaccinesProject/ivp/Proteasomal_Cleavage_Predictions/23AugEmbeddingPredictions/MHCI/pepsickle_17Aug_mhcI_*.txt'):
-    match = re.search(r'_17Aug_(mhcI+(_\d+embedded)*(_hogvax)*)(_with_mutations)*', file)
-    name = match.group(1).replace('_hogvax', '')
-
-    df_pep = pd.read_csv(file, sep='\t', lineterminator='\n')
-    df_pep = df_pep[df_pep['protein_id'] != 'HOGVAX']
-    peptides_from_pepsickle = calculate_cleaved_peptides.get_cleaved_peptides(df_pep)
-
-    intersec = [p for p in peptides_from_pepsickle if p in sars_peptides_pepsickle]
-    if not name in intersection_count:
-        print('ATTENTION! Is not in dict:', name)
-        exit(-1)
-
-    intersection_count[name]['Pepsickle'] = len(intersec) / len(peptides_from_pepsickle)
-
-# add concat data
-with open('/home/sara/Documents/VaccinesProject/ivp/Proteasomal_Cleavage_Predictions/23AugEmbeddingPredictions/MHCI/pepsickle_17Aug_mhcI_with_mutations.txt') as f:
-    df_pep = pd.read_csv(file, sep='\t', lineterminator='\n')
-    df_pep = df_pep[df_pep['protein_id'] != 'Concat']
-    peptides_from_pepsickle = calculate_cleaved_peptides.get_cleaved_peptides(df_pep)
-
-    intersec = [p for p in peptides_from_pepsickle if p in sars_peptides_pepsickle]
-    if not name in intersection_count:
-        print('ATTENTION! Is not in dict:', name)
-        exit(-1)
-
-    intersection_count['mhcI_concat']['Pepsickle'] = len(intersec) / len(peptides_from_pepsickle)
-
-
-print(intersection_count)
-df = pd.DataFrame(transform_data(intersection_count))
-print(df)
-
-# sorting = ['mhcII', 'mhcII_concat', 'mhcII_1embedded', 'mhcII_2embedded', 'mhcII_3embedded', 'mhcII_4embedded', 'mhcII_5embedded', 'mhcII_6embedded', 'mhcII_7embedded', 'mhcII_8embedded', 'mhcII_9embedded', 'mhcII_10embedded']
-sorting = ['mhcI', 'mhcI_concat', 'mhcI_1embedded', 'mhcI_2embedded', 'mhcI_3embedded', 'mhcI_4embedded', 'mhcI_5embedded', 'mhcI_6embedded', 'mhcI_7embedded', 'mhcI_8embedded', 'mhcI_9embedded', 'mhcI_10embedded']
-colors = ['#FFAD00', '#3A7A9B']
-bar = alt.Chart(df).mark_bar(size=25).encode(
-            x=alt.X('tool:O', axis=alt.Axis(title=None, labels=False, ticks=False)),
-            y=alt.Y('fraction:Q', title='Fraction of cleaved peptides'),
-            color=alt.Color('tool:O', scale=alt.Scale(range=colors), legend=alt.Legend(title='Tool')),
-            column=alt.Column('embedding:O', title='Cleaved peptides that are equally predicted from SARS-CoV-2 proteome for different embedding lengths', sort=sorting)
-        ).configure_axis(
-            # grid=False
-        ).configure_view(
-            strokeOpacity=0
-        ).properties(
-            width=90
-        )
-
-bar.save('cleavage_plots/' + out_name + '.html')
-
-
-# all_epi_ft = pd.read_pickle('/home/sara/Documents/VaccinesProject/ivp/Gifford_Data/AllEpitopeFeatures.pkl')
-# known_peptides_pepsickle = [p for p in sars_peptides_pepsickle if p in all_epi_ft.index]
-# print(len(known_peptides_pepsickle))
-# known_peptides_netchop = [p for p in sars_peptides_netchop if p in all_epi_ft.index]
-# print(len(known_peptides_netchop))
-
diff --git a/Evaluation/compare_pep_count_vs_score.py b/Evaluation/compare_pep_count_vs_score.py
deleted file mode 100644
index 0dcdec92774718d3bb65020bb85755070ad0fce4..0000000000000000000000000000000000000000
--- a/Evaluation/compare_pep_count_vs_score.py
+++ /dev/null
@@ -1,46 +0,0 @@
-import re
-import glob
-import json
-import pandas as pd
-import altair as alt
-from ProcessData import read_peptides
-
-
-data = {'Peptide Count': [], 'Objective Value': [], 'Embedding': []}
-files = ['/home/sara/Documents/VaccinesProject/ivp/Pipeline/17Aug_mhcI_with_mutations/ilp/lp_out/27030_vaccine_ilp_hog.json'] + \
-        glob.glob('/home/sara/Documents/VaccinesProject/ivp/Pipeline/17Aug_mhcI_*embedded/ilp/lp_out/*_vaccine_ilp_hog.json')
-for file in files:
-    js = json.load(open(file))
-    tmp = pd.DataFrame(js['SolutionInfo'])
-    obj_val = tmp['ObjVal'][0]
-
-    embed_len = re.search(r'17Aug_mhcI_(\d*)(embedded)*', file).group(1)
-    if not embed_len:
-        embed_len = 0
-    else:
-        embed_len = int(embed_len)
-
-    pep_file = file.replace('lp_out', 'pep_out').replace('vaccine_ilp_hog.json', 'chosen_peptides_hog_inc_substrings.txt')
-    peptides = read_peptides.main(pep_file)
-    pep_count = len(peptides)
-
-    data['Peptide Count'].append(pep_count)
-    data['Objective Value'].append(obj_val)
-    data['Embedding'].append(embed_len)
-
-print(data)
-df = pd.DataFrame(data)
-
-sorting = ['mhcI', 'mhcI_1embedded', 'mhcI_2embedded', 'mhcI_3embedded', 'mhcI_4embedded', 'mhcI_5embedded', 'mhcI_6embedded', 'mhcI_7embedded', 'mhcI_8embedded', 'mhcI_9embedded', 'mhcI_10embedded']
-domain = [df.min()['Objective Value'], (df.min()['Objective Value'] + df.max()['Objective Value'])/2, df.max()['Objective Value']]
-print(domain)
-# colors = ['#9AD6E5', '#66A6D9', '#BBB465', '#7A9B3A', '#DA0034', '#3A7A9B', '#FFAD00', '#9B3A7A', '#294B5D', '#DA2300', '#9B5B3A']
-colors = ['#7A9B3A', '#DA0034', '#3A7A9B']
-chart = alt.Chart(df).mark_circle(size=90).encode(
-    x = alt.X('Embedding:Q'),
-    y = alt.Y('Peptide Count'),
-    # y = alt.Y('Objective Value', scale=alt.Scale(domain=[2, 2.8])),
-    color = alt.Color('Objective Value', scale=alt.Scale(domain=domain, range=colors))
-)
-
-chart.save('cleavage_plots/embedding_vs_pepcount_vs_score_mhc1.html')
\ No newline at end of file
diff --git a/Evaluation/compare_single_vs_combined.py b/Evaluation/compare_single_vs_combined.py
deleted file mode 100644
index ff105cf1984a8c1a2507c1ad24699376563b8c05..0000000000000000000000000000000000000000
--- a/Evaluation/compare_single_vs_combined.py
+++ /dev/null
@@ -1,64 +0,0 @@
-# used this script for debugging
-import gzip
-import pandas as pd
-from ProcessData import read_peptides, binarize_entries, find_superstrings
-
-combined = '/home/sara/Documents/VaccinesProject/ivp/Pipeline/13July_mhcIandII/ilp/pep_out/41947_chosen_peptides_hog.txt'
-combined_substr = '/home/sara/Documents/VaccinesProject/ivp/Pipeline/13July_mhcIandII/ilp/pep_out/41947_chosen_peptides_hog_inc_substrings.txt'
-combined_peptides = read_peptides.main(combined)
-combined_peptides_substr = read_peptides.main(combined_substr)
-print(len(combined_peptides))
-
-# mhcI = '/home/sara/Documents/VaccinesProject/ivp/Pipeline/11July_filt_substrmhcI/ilp/pep_out/4512_chosen_peptides_hog_inc_substrings.txt'
-# mhcI_peptides = read_peptides.main(mhcI)
-# mhcII = '/home/sara/Documents/VaccinesProject/ivp/Pipeline/12July_filt_substrmhcII/ilp/pep_out/37435_chosen_peptides_hog_inc_substrings.txt'
-# mhcII_peptides = read_peptides.main(mhcII)
-
-# mhcI_equal = set(mhcI_peptides).intersection(combined_peptides)
-# print(len(mhcI_equal), 'of', len(mhcI_peptides))
-#
-# mhcII_equal = set(mhcII_peptides).intersection(combined_peptides)
-# print(len(mhcII_equal), 'of', len(mhcII_peptides))
-
-combined_ba = pd.read_pickle(gzip.open('/home/sara/Documents/VaccinesProject/ivp/Gifford_Data/25June_combined_mhc_netmhc_pred_affinity.pkl.gz'))
-combined_ba_substr = pd.read_pickle(gzip.open('/home/sara/Documents/VaccinesProject/ivp/Gifford_Data/substr_modified_25June_combined_mhc_netmhc_pred_affinity.pkl.gz'))
-# mhcI_ba = pd.read_pickle(gzip.open('../../Gifford_Data/25June_mhc1_netmhc-4.1_pred_affinity_pivot.pkl.gz'))
-# mhcII_ba = pd.read_pickle(gzip.open('../../Gifford_Data/25June_mhc2_netmhcii-4.1_pred_affinity_pivot_v1v2.pkl.gz'))
-
-combined_af = pd.read_pickle('../../Gifford_Data/IEDB_combined_population_frequency.pkl')
-# mhcI_af = pd.read_pickle('../../Gifford_Data/IEDB_population_frequency2392_normalized.pkl')
-# mhcII_af = pd.read_pickle('../../Gifford_Data/IEDB_population_frequency_mhc2_275normalized.pkl')
-
-print(set(combined_peptides_substr).intersection(combined_peptides))
-
-bin_ba = binarize_entries.binarize_entries(combined_ba, 0.638)
-bin_ba = bin_ba.loc[combined_peptides_substr]
-hit_alleles = bin_ba[[x for x in bin_ba if sum(bin_ba[x]) > 0]].columns
-score = sum(combined_af[[al for al in hit_alleles if al in combined_af]].loc['World'])
-print(score)
-
-bin_ba_sub = binarize_entries.binarize_entries(combined_ba_substr, 0.638)
-bin_ba_sub = bin_ba_sub.loc[combined_peptides]
-hit_alleles_sub = bin_ba_sub[[x for x in bin_ba_sub if sum(bin_ba_sub[x]) > 0]].columns
-score_sub = sum(combined_af[[al for al in hit_alleles_sub if al in combined_af]].loc['World'])
-print(score_sub)
-
-all_peptides = read_peptides.main('/home/sara/Documents/VaccinesProject/ivp/Gifford_Data/peptides/combined_filtered_mhc_peptides_gifford_style.pep')
-# superstrings = find_superstrings.main(all_peptides)
-super_covered_alleles = []
-for al in hit_alleles_sub:
-    if al not in hit_alleles:
-        super_covered_alleles.append(al)
-        # for p in bin_ba_sub.index:
-        #     if bin_ba_sub[al][p] > 0.0 and combined_ba[al][p] == 0.0:
-        #         print('Peptide {} covering allele {} in merged data, but not in original data'.format(p, al))
-        #         substrings = superstrings[p]
-        #         print(substrings)
-        #         if not any(combined_ba[al][x] > 0.0 for x in substrings):
-        #             print('None of the substrings has non-zero value in original data')
-        #         else:
-        #             for x in substrings:
-        #                 if x not in combined_peptides_substr:
-        #                     print('why is {} not in combined substr peptied, but {} is in and superstr'.format(x, p))
-
-print(super_covered_alleles)
\ No newline at end of file
diff --git a/Evaluation/compare_size_to_coverage.py b/Evaluation/compare_size_to_coverage.py
deleted file mode 100644
index 7c761bb7b84d3f35f1eabc2429764b46f153bf04..0000000000000000000000000000000000000000
--- a/Evaluation/compare_size_to_coverage.py
+++ /dev/null
@@ -1,84 +0,0 @@
-import os
-import glob
-import json
-import re
-import gzip
-import pandas as pd
-import altair as alt
-from EvaluateVaccines import evaluate_vaccine as ev
-from EvaluateVaccines import comparison_data as cd
-from ProcessData import read_peptides
-
-
-mhc1_all_ba = pd.read_pickle(gzip.open('../../Gifford_Data/25June_mhc1_netmhc-4.1_pred_affinity_pivot.pkl.gz'))
-mhc1_af = pd.read_pickle('../../Gifford_Data/IEDB_population_frequency2392_normalized.pkl')
-
-mhc2_all_ba = pd.read_pickle(gzip.open('../../Gifford_Data/25June_mhc2_netmhcii-4.1_pred_affinity_pivot_v1v2.pkl.gz'))
-mhc2_af = pd.read_pickle('../../Gifford_Data/IEDB_population_frequency_mhc2_275normalized.pkl')
-
-mhc1_scores = {'Size': [], 'Score': [], 'Method': []}
-for file in glob.glob('/home/sara/Documents/VaccinesProject/ivp/Gifford_Code/optivax_1-19_vaccines_mhc1/13Sept_optivax_unlinked_peptides_*.txt'):
-    size = re.search(r'13Sept_optivax_unlinked_peptides_(\d+)', file).group(1)
-    mhc1_scores['Size'].append(size)
-
-    peptides = read_peptides.main(file)
-    mhc1_scores['Score'].append(cd.get_cmp_obj(peptides, mhc1_all_ba, mhc1_af, smaller_to_zero=True).pred_at_least_one('World'))
-    mhc1_scores['Method'].append('OptiVax')
-
-print(mhc1_scores)
-
-loci_cov = {'Locus': [], 'Score': [], 'Size': []}
-for hog_file in glob.glob('/home/sara/Documents/VaccinesProject/ivp/Pipeline/15Sept_mhcI_*/'):
-    size = re.search(r'15Sept_mhcI_(\d+)', hog_file).group(1)
-    mhc1_scores['Size'].append(size)
-
-    peptides = read_peptides.main(hog_file + 'ilp/pep_out/4512_chosen_peptides_hog_inc_substrings.txt')
-    mhc1_scores['Score'].append(cd.get_cmp_obj(peptides, mhc1_all_ba, mhc1_af, smaller_to_zero=True).pred_at_least_one('World'))
-    mhc1_scores['Method'].append('HOGVAX')
-
-print(mhc1_scores)
-
-df = pd.DataFrame.from_dict(mhc1_scores)
-print(df)
-
-chart = alt.Chart(df).mark_line().encode(
-    x='Size:Q',
-    y=alt.Y('Score:Q', scale=alt.Scale(domain=[0.4, 1.0])),
-    color=alt.Color('Method:N', scale=alt.Scale(range=['#DA0034', '#FFC12C']))
-)
-chart.save('plots/evalvax_cmp_mhc1.html')
-
-
-mhc2_scores = {'Size': [], 'Score': [], 'Method': []}
-for file in glob.glob('/home/sara/Documents/VaccinesProject/ivp/Gifford_Code/optivax_1-19_vaccines_mhc2/13Sept_optivax_unlinked_peptides_*.txt'):
-    size = re.search(r'13Sept_optivax_unlinked_peptides_(\d+)', file).group(1)
-    mhc2_scores['Size'].append(size)
-
-    peptides = read_peptides.main(file)
-    mhc2_scores['Score'].append(cd.get_cmp_obj(peptides, mhc2_all_ba, mhc2_af, smaller_to_zero=True).pred_at_least_one('World'))
-    mhc2_scores['Method'].append('OptiVax')
-
-print(mhc2_scores)
-
-for hog_file in glob.glob('/home/sara/Documents/VaccinesProject/ivp/Pipeline/22Sept_mhc2_*/'):
-    size = re.search(r'22Sept_mhc2_(\d+)', hog_file).group(1)
-    mhc2_scores['Size'].append(size)
-
-    pepfile = hog_file + 'ilp/pep_out/37435_chosen_peptides_hog_incl_substrings.txt'
-    if not os.path.isfile(pepfile):
-        pepfile = hog_file + 'ilp/pep_out/37435_chosen_peptides_hogvax_incl_substrings.txt'
-    peptides = read_peptides.main(pepfile)
-    mhc2_scores['Score'].append(cd.get_cmp_obj(peptides, mhc2_all_ba, mhc2_af, smaller_to_zero=True).pred_at_least_one('World'))
-    mhc2_scores['Method'].append('HOGVAX')
-
-print(mhc2_scores)
-
-df = pd.DataFrame.from_dict(mhc2_scores)
-print(df)
-
-chart = alt.Chart(df).mark_line().encode(
-    x='Size:Q',
-    y=alt.Y('Score:Q', scale=alt.Scale(domain=[0.6, 1.0])),
-    color=alt.Color('Method:N', scale=alt.Scale(range=['#DA0034', '#FFC12C']))
-)
-chart.save('plots/evalvax_cmp_mhc2.html')
\ No newline at end of file
diff --git a/Evaluation/comparison_data.py b/Evaluation/comparison_data.py
deleted file mode 100644
index 187138466296f881be6ef6406d01b7e564992602..0000000000000000000000000000000000000000
--- a/Evaluation/comparison_data.py
+++ /dev/null
@@ -1,302 +0,0 @@
-import gzip
-import pickle
-import os
-import pandas as pd
-import numpy as np
-import evaluate_vaccine as ev
-import plot_evaluation_results as plot
-import read_peptides, binarize_entries, create_haplotype_ba_predictions
-from collections import Counter
-
-
-def get_cmp_obj(peptides, all_ba, af, smaller_to_zero=False, binary=False, filter=True):
-    # only keep peptide columns corresponding to chosen peptides that also exist in prediction file
-    good_keys = all_ba.index.intersection(peptides)
-    pep_ba = all_ba.loc[good_keys]
-
-    if smaller_to_zero:
-        pep_ba = binarize_entries.set_small_to_zero(pep_ba, 0.638)
-
-    if binary:
-        pep_ba = binarize_entries.binarize_entries(pep_ba, 0.638)
-
-    if filter:
-        if len(pep_ba.columns) != len(af.columns):
-            columns_to_keep = [key for key in pep_ba if key in af]
-            pep_ba = pep_ba[columns_to_keep]
-            af = af[columns_to_keep]
-
-    return ev.EvaluationMetrices(peptides, pep_ba, af)
-    
-
-def collect_data_for_bar_plot(method_A, method_A_mhc1, method_A_mhc2, method_B, method_B_mhc1, method_B_mhc2,
-                              mhc1_all_ba, mhc1_af, mhc2_all_ba, mhc2_af, outdir):
-
-    results = {'Method': [], 'Population Coverage': [], 'Number of Peptides': []}
-
-    # mhc1
-    peptides = read_peptides.main(method_A_mhc1)
-    results['Method'].append('MHCI ' + method_A)
-    results['Population Coverage'].append(get_cmp_obj(peptides, mhc1_all_ba, mhc1_af, smaller_to_zero=True).pred_at_least_one('World'))
-    results['Number of Peptides'].append(len(peptides))
-
-    peptides = read_peptides.main(method_B_mhc1)
-    results['Method'].append('MHCI ' + method_B)
-    results['Population Coverage'].append(get_cmp_obj(peptides, mhc1_all_ba, mhc1_af, smaller_to_zero=True).pred_at_least_one('World'))
-    results['Number of Peptides'].append(len(peptides))
-
-    # mhc2
-    peptides = read_peptides.main(method_A_mhc2)
-    results['Method'].append('MHCII ' + method_A)
-    results['Population Coverage'].append(get_cmp_obj(peptides, mhc2_all_ba, mhc2_af, smaller_to_zero=True).pred_at_least_one('World'))
-    results['Number of Peptides'].append(len(peptides))
-
-    peptides = read_peptides.main(method_B_mhc2)
-    results['Method'].append('MHCII ' + method_B)
-    results['Population Coverage'].append(get_cmp_obj(peptides, mhc2_all_ba, mhc2_af, smaller_to_zero=True).pred_at_least_one('World'))
-    results['Number of Peptides'].append(len(peptides))
-
-    df = pd.DataFrame.from_dict(results)
-    plot.EvaluationPlots(df, outdir).ilp_opitvax_bar_plot()
-    df.to_csv(outdir + 'evalvax-unlinked.csv')
-
-
-def collect_data_for_locus_cov_pie(peptide_file, mhc, mhc_ba, af, loci, population, method, outdir):
-    cov_loci = {}
-    hit_loci = {}
-    hit_loci_freq = {}
-    peptides = read_peptides.main(peptide_file)
-    for locus in loci:
-        covered, unpred_alleles, unpred_frac, total, allele_hit_counts, hit_allele_freq = get_cmp_obj(peptides,
-                                                                                                      mhc_ba,
-                                                                                                      af,
-                                                                                                      binary=True,
-                                                                                                      filter=False
-                                                                                                      ).number_covered_alleles(population, locus)
-        uncovered = abs(total - covered - unpred_frac)
-        values = [round(v, 4) for v in [covered, unpred_frac, uncovered]]
-        cov_loci[locus] = {'allele_category': ['Covered', 'No-BA-prediction', 'Uncovered'], 'values': values}
-        hit_loci[locus] = allele_hit_counts
-
-        categories = []
-        fractions = []
-        for key in sorted(hit_allele_freq.keys(), key=float):
-            categories.append(str(key))
-            fractions.append(hit_allele_freq[key])
-        hit_loci_freq[locus] = {'allele_category': categories + ['No-BA-prediction', 'Uncovered'],
-                                'values': fractions + [unpred_frac, uncovered],
-                                'method': [locus + method] * (len(categories) + 2)}
-        print(hit_loci_freq)
-
-    plot.EvaluationPlots(cov_loci, outdir).covered_locus_pie(loci, mhc, method)
-    plot.EvaluationPlots(hit_loci, outdir).hit_pies(loci, mhc, method)
-    plot.EvaluationPlots(hit_loci_freq, outdir).hit_covered_locus_pie(loci, mhc, method)
-    return hit_loci_freq
-
-
-def collect_data_for_haplotype_eval(peptide_file, single_ba, hap_ba, af, max_int, mhc, method, outdir):
-    peptides = read_peptides.main(peptide_file)
-    single_ba = binarize_entries.binarize_entries(single_ba, 0.638).loc[[p for p in peptides if p in single_ba.index]]
-    hit_dict = {}
-    hit_n_dict = []
-    for population in af.index:
-        # hits is number of hits per genotype, hits_n is probability for n>=N hits per person in population
-        hits, hits_n, exp, no_predictions = get_cmp_obj(peptides, hap_ba.T, af, binary=True).pred_genotype_hits(population, single_ba, max_int, mhc)
-        hit_dict[population] = [hits, {'expected': [exp]}]
-        tmp = pd.DataFrame(hits)
-        tmp.to_csv(outdir + 'hit_hist_' + mhc + '_' + method + '.csv')
-        # preparation for grouped bar plot
-        hit_n_dict.append(hits_n | {'population': [population]*max_int})
-    # plot histogram of peptide-hla hits
-    plot.EvaluationPlots(hit_dict, outdir).hit_histogram(mhc, method)
-
-    cur_probs = [np.array(dic['prob']) for dic in hit_n_dict]
-    mean_probs = list(np.mean(cur_probs, axis=0))
-    hit_n_dict.append({'prob': mean_probs, 'n': [i for i in range(1, max_int+1)], 'population': ['Average']*max_int})
-
-    # reformat dict for grouped bar plots
-    df = pd.concat(pd.DataFrame(entry) for entry in hit_n_dict)
-    plot.EvaluationPlots(df, outdir).population_hit_bar_plot(mhc, method)
-    df.to_csv(outdir + 'min_hit_dict' + mhc + '_' + method + '.csv')
-
-
-def compute_hap_freq_no_ld(population, allele_freq, loci):
-    hap_data_values = []
-    hap_data_labels = []
-    for locus in loci:
-        tmp = allele_freq[locus].loc[population]
-        tmp = tmp[tmp > 0]
-        if 'unknown' in tmp:
-            tmp = tmp.drop('unknown')
-        hap_data_labels.append(tmp.index)
-        hap_data_values.append(tmp.values)
-
-    hap_freq = []
-    for i in range(len(hap_data_labels[0])):
-        print(i)
-        for j in range(len(hap_data_labels[1])):
-            for k in range(len(hap_data_labels[2])):
-                f = hap_data_values[0][i] * hap_data_values[1][j] * hap_data_values[2][k]
-                hap_freq.append(((hap_data_labels[0][i], hap_data_labels[1][j], hap_data_labels[2][k]), f))
-
-    unknown = 1 - sum(i for _, i in hap_freq)
-    hap_freq.append((('unknown', 'unknown', 'unknown'), unknown))
-    df = pd.DataFrame(hap_freq, columns=['Haplotype', population])
-    df = df.set_index('Haplotype').T
-
-    return df
-
-
-def collect_data_for_geographic_eval(threads, peptide_file, populations, allele_freq, single_ba, loci, mhc_type):
-    peptides = read_peptides.main(peptide_file)
-    hit_n_dict = []
-    for population in populations:
-        print(population)
-        haplotype_data = compute_hap_freq_no_ld(population, allele_freq, loci)
-        print('Calculated haplotype frequencies for ' + population)
-        hap_ba = create_haplotype_ba_predictions.main(threads, single_ba, haplotype_data, loci, population, mhc_type)
-        print('Calculated haplotype binding affinities')
-        single_ba = binarize_entries.binarize_entries(single_ba, 0.638).loc[peptides]
-        hits, hits_n, exp, no_predictions = get_cmp_obj(peptides, hap_ba.T, haplotype_data, binary=True).pred_genotype_hits(population, single_ba, 1, mhc_type)
-        print('Calculated evaluation results')
-        hit_n_dict.append(hits_n | {'population': population})
-
-    with open('data/hit_predictions_no_ld.pkl', 'wb') as file:
-        pickle.dump(hit_n_dict, file)
-
-
-def collect_data_for_composition_eval(peptide_file, feature_table, method, mhc_type, outdir):
-    peptides = read_peptides.main(peptide_file)
-    # composition = dict(Counter(feature_table.loc[peptides].protein))
-    composition = dict(Counter(feature_table.loc[peptides].protein))
-    df = pd.DataFrame(composition.items(), columns=['Protein', 'Count'])
-    print(df)
-    plot.EvaluationPlots(df, outdir).composition_plot(mhc_type, method)
-
-
-def call_single_evaluations(peptides, mhc_type, feature_table, allele_ba_df, haplotype_ba_df, allele_af_df, haplotype_af_df, loci,
-                            population, name, outdir, max_hit=10):
-    # print('Create pie charts')
-    # hit_dict = collect_data_for_locus_cov_pie(peptides, mhc_type, allele_ba_df, allele_af_df, loci, population, name, outdir)
-    print('Create histograms for haplotype comparison')
-    collect_data_for_haplotype_eval(peptides, allele_ba_df, haplotype_ba_df, haplotype_af_df, max_hit, mhc_type, name, outdir)
-    # print('Plot vaccine composition')
-    # collect_data_for_composition_eval(peptides, feature_table, mhc_type, name, outdir)
-    # return hit_dict
-
-
-def new_df(dict_list):
-    new_dict = {'allele_category': [], 'values': [], 'method': []}
-    for dict in dict_list:
-        for key in dict:
-            new_dict['allele_category'].extend(dict[key]['allele_category'])
-            new_dict['values'].extend(dict[key]['values'])
-            new_dict['method'].extend(dict[key]['method'])
-    df = pd.DataFrame(new_dict)
-    return df
-
-
-def main():
-    # optivax_mhc1 = '/home/sara/Documents/VaccinesProject/ivp/Gifford_Code/mhc1_optivax_unlinked_World_June28/28June_optivax_unlinked_mhc1_World_beam_peptides.txt'
-    # optivax_mhc2 = '/home/sara/Documents/VaccinesProject/ivp/Gifford_Code/mhc2_optivax_unlinked_World_June28/28June_optivax_unlinked_mhc2_World_beam_peptides.txt'
-    #
-    # hogvax_mhc1 = '/home/sara/Documents/VaccinesProject/ivp/Pipeline/18Sept_mhcI_122peptides/ilp/pep_out/4512_chosen_peptides_hog_inc_substrings.txt'
-    # hogvax_mhc2 = '/home/sara/Documents/VaccinesProject/ivp/Pipeline/18Sept_mhcII_1112/ilp/pep_out/37435_chosen_peptides_hog_inc_substrings.txt'
-
-    # haplotypes
-    optivax_mhc1 = '/home/sara/Documents/VaccinesProject/ivp/Gifford_Code/mhc1_optivax_robust_haplotype_modifications_July27/27July_optivax_robust_mhc1_beam_peptides.txt'
-    optivax_mhc2 = '/home/sara/Documents/VaccinesProject/ivp/Gifford_Code/mhc2_optivax_robust_haplotype_modifications_July27/27July_optivax_robust_mhc2_beam_peptides.txt'
-
-    hogvax_mhc1 = '/home/sara/Documents/VaccinesProject/ivp/Pipeline/28July_mhcI_haplotypes/ilp/pep_out/4519_chosen_peptides_hog_inc_substrings.txt'
-    hogvax_mhc2 = '/home/sara/Documents/VaccinesProject/ivp/Pipeline/28July_mhcII_haplotypes/ilp/pep_out/37435_chosen_peptides_hog_inc_substrings.txt'
-
-    # hogvax_mhc1_gen = '/home/sara/Documents/VaccinesProject/ivp/Pipeline/29Aug_mhcI_100k_genotypes_average/ilp/pep_out/4519_chosen_peptides_hog_inc_substrings.txt'
-    # hogvax_mhc2_gen = '/home/sara/Documents/VaccinesProject/ivp/Pipeline/29Aug_mhcII_100k_genotypes_average/ilp/pep_out/37435_chosen_peptides_hog_inc_substrings.txt'
-    #
-    # optivax_mhc1_gen = '/home/sara/Documents/VaccinesProject/ivp/Gifford_Code/mhc1_optivax_robust_genotypes_July31/31July_optivax_robust_mhc1_genotype_peptides.txt'
-    # optivax_mhc2_gen = '/home/sara/Documents/VaccinesProject/ivp/Gifford_Code/mhc2_optivax_robust_genotypes_July31/31July_optivax_robust_mhc2_genotype_peptides.txt'
-
-    # optivax_mhc1_spike = '/home/sara/Documents/VaccinesProject/ivp/Gifford_Code/mhc1_optivax_unlinked_spike_protein/5Sep_optivax_unlinked_spike_peptides.txt'
-    # optivax_mhc2_spike = '/home/sara/Documents/VaccinesProject/ivp/Gifford_Code/mhc2_optivax_unlinked_spike_protein/5Sep_optivax_unlinked_spike_peptides.txt'
-    #
-    # hogvax_mhc1_spike = '/home/sara/Documents/VaccinesProject/ivp/Code/HOGVAX/spike_new_mhc1/pep_out/639_chosen_peptides_hogvax_inc_substrings.txt'
-    # hogvax_mhc2_spike = '/home/sara/Documents/VaccinesProject/ivp/Code/HOGVAX/spike_new_mhc2/pep_out/5064_chosen_peptides_hogvax_inc_substrings.txt'
-
-    # concat_mhcI = '/home/sara/Documents/VaccinesProject/ivp/Pipeline/28July_mhcI/new_concat(not using mod ba predictions)/naively_chosen_peptides.txt'
-    # concat_mhcII = '/home/sara/Documents/VaccinesProject/ivp/Pipeline/28July_mhcII/new_concat(no mod ba data)/naively_chosen_peptides.txt'
-
-    # evaluation for combined mhcI and II vaccine
-    # comb_peptide_file = '/home/sara/Documents/VaccinesProject/ivp/Pipeline/25Sept_mhcIandII/ilp/pep_out/41947_chosen_peptides_hog_inc_substrings.txt'
-
-    all_epitope_features = pd.read_pickle('../../Gifford_Data/AllEpitopeFeatures.pkl')
-
-    mhc1_all_ba = pd.read_pickle(gzip.open('../../Gifford_Data/25June_mhc1_netmhc-4.1_pred_affinity_pivot.pkl.gz'))
-    mhc1_af = pd.read_pickle('../../Gifford_Data/IEDB_population_frequency2392_normalized.pkl')
-
-    mhc2_all_ba = pd.read_pickle(gzip.open('../../Gifford_Data/25June_mhc2_netmhcii-4.1_pred_affinity_pivot_v1v2.pkl.gz'))
-    mhc2_af = pd.read_pickle('../../Gifford_Data/IEDB_population_frequency_mhc2_275normalized.pkl')
-
-    mhc1_haplotype_ba = pd.read_pickle(gzip.open('../../Gifford_Data/all_mhc1_predictions_for_haplotypes.pkl.gz')).T
-    mhc1_haplotype_freq = pd.read_pickle('../../Gifford_Data/haplotype_frequency_marry.pkl')
-
-    mhc2_haplotype_ba = pd.read_pickle(gzip.open('../../Gifford_Data/all_mhc2_predictions_for_haplotypes.pkl.gz')).T
-    mhc2_haplotype_freq = pd.read_pickle('../../Gifford_Data/haplotype_frequency_marry2.pkl')
-
-    outdir = 'plots_haplotypes/'
-    if not os.path.exists(outdir):
-        os.mkdir(outdir)
-
-    # collect data and create bar plot
-    print('Create simple bar plot')
-    collect_data_for_bar_plot('OptiVax-Unlinked', optivax_mhc1, optivax_mhc2, 'HOGVAX', hogvax_mhc1, hogvax_mhc2,
-                              mhc1_all_ba, mhc1_af, mhc2_all_ba, mhc2_af, outdir)
-    # collect_data_for_bar_plot('Concat', concat_mhcI, concat_mhcII, 'HOGVAX', hogvax_mhc1, hogvax_mhc2,
-    #                           mhc1_all_ba, mhc1_af, mhc2_all_ba, mhc2_af, outdir)
-    # collect_data_for_bar_plot('Combined', comb_peptide_file, comb_peptide_file, 'HOGVAX', hogvax_mhc1, hogvax_mhc2,
-    #                           mhc1_all_ba, mhc1_af, mhc2_all_ba, mhc2_af, outdir)
-
-    print('Call eval for MHC1 HOGVAX')
-    hits_alleles_hogvax_mhc1 = call_single_evaluations(hogvax_mhc1, 'mhc1', all_epitope_features,
-                                                       mhc1_all_ba, mhc1_haplotype_ba, mhc1_af, mhc1_haplotype_freq,
-                                                       ['HLA-A', 'HLA-B', 'HLA-C'], 'World', 'HOGVAX', outdir)
-    print('Call eval for MHC1 OptiVax')
-    hits_alleles_optivax_mhc1 = call_single_evaluations(optivax_mhc1, 'mhc1', all_epitope_features,
-                                                        mhc1_all_ba, mhc1_haplotype_ba, mhc1_af, mhc1_haplotype_freq,
-                                                        ['HLA-A', 'HLA-B', 'HLA-C'], 'World', 'OptiVax', outdir)
-    print('Call eval for MHC2 HOGVAX')
-    hits_alleles_hogvax_mhc2 = call_single_evaluations(hogvax_mhc2, 'mhc2', all_epitope_features,
-                                                       mhc2_all_ba, mhc2_haplotype_ba, mhc2_af, mhc2_haplotype_freq,
-                                                       ['DRB1', 'HLA-DP', 'HLA-DQ'], 'World', 'HOGVAX', outdir)
-    print('Call eval for MHC2 OptiVax')
-    hits_alleles_optivax_mhc2 = call_single_evaluations(optivax_mhc2, 'mhc2', all_epitope_features,
-                                                        mhc2_all_ba, mhc2_haplotype_ba, mhc2_af, mhc2_haplotype_freq,
-                                                        ['DRB1', 'HLA-DP', 'HLA-DQ'], 'World', 'OptiVax', outdir)
-
-    # print('Plot Allele hit frequencies hogvax + optivax mhc2')
-    # df = new_df([hits_alleles_hogvax_mhc2, hits_alleles_optivax_mhc2])
-    # plot.EvaluationPlots(df, outdir).stacked_hit_covered_alleles('mhc2', 'hogvax_optivax_unlinked')
-
-    # call_single_evaluations(concat_mhcI, 'mhc1', all_epitope_features, mhc1_all_ba, mhc1_haplotype_ba, mhc1_af, mhc1_haplotype_freq,
-    #                         ['HLA-A', 'HLA-B', 'HLA-C'], 'World', 'Concat')
-    # call_single_evaluations(concat_mhcII, 'mhc2', all_epitope_features, mhc2_all_ba, mhc2_haplotype_ba, mhc2_af, mhc2_haplotype_freq,
-    #                         ['DRB1', 'HLA-DP', 'HLA-DQ'], 'World', 'Concat')
-    #
-    # call_single_evaluations(comb_peptide_file, 'mhc1', all_epitope_features, mhc1_all_ba, mhc1_haplotype_ba, mhc1_af,
-    #                         mhc1_haplotype_freq, ['HLA-A', 'HLA-B', 'HLA-C'], 'World', 'Combined')
-    # call_single_evaluations(comb_peptide_file, 'mhc2', all_epitope_features, mhc2_all_ba, mhc2_haplotype_ba, mhc2_af,
-    #                         mhc2_haplotype_freq, ['DRB1', 'HLA-DP', 'HLA-DQ'], 'World', 'Combined')
-    # countries = ['Europe',
-    #              'Northeast Asia',
-    #              'Oceania', 'East Africa',
-    #              'East Asia', 'South Africa',
-    #              'Southeast Asia',
-    #              'Central Africa', 'North America',
-    #              'South America', 'West Africa',
-    #              'West Indies', 'South Asia',
-    #              'North Africa', 'Southwest Asia']
-    #
-    # threads = 1
-    # collect_data_for_geographic_eval(threads, ilp_mhc1, countries, mhc1_af, mhc1_all_ba, ['HLA-A', 'HLA-B', 'HLA-C'], 'mhc1')
-
-if __name__ == '__main__':
-    main()
diff --git a/Evaluation/create_haplotype_ba_predictions.py b/Evaluation/create_haplotype_ba_predictions.py
deleted file mode 100644
index e2362ba91211ba76aa7fa7e2f2c87f305356d118..0000000000000000000000000000000000000000
--- a/Evaluation/create_haplotype_ba_predictions.py
+++ /dev/null
@@ -1,109 +0,0 @@
-import argparse
-import sys
-import pandas as pd
-from ProcessData import read_peptides
-from multiprocessing import Pool
-from datetime import date
-
-
-def ba_for_haplotype(tup):
-    k, keys, i = tup
-    max_col = allele_ba_predictions[keys].max(axis=1)
-    df = pd.DataFrame(max_col, columns=[k])
-    return df
-
-
-def get_parser():
-    """Get parser object for calculating haplotype / genotype ba predictions."""
-
-    parser = argparse.ArgumentParser()
-    parser.add_argument('--population', '-pop', dest='population', default='World', type=str,
-                        help='Target population. Default "World"')
-    parser.add_argument('--peptides', '-pep', dest='peptides', required=True, type=str,
-                        help='Preprocessed peptide file with every peptide in a new line.')
-    parser.add_argument('--frequencies', '-f', dest='f_data', required=True, type=str,
-                        help='(Normalized) haplotype / genotype frequency file.')
-    parser.add_argument('--allele_binding_affinities', '-ba', dest='predictions', required=True, type=str,
-                        help='Binding affinity file for peptides and single alleles.')
-    parser.add_argument('--type', '-t', dest='loci', required=True, type=str,
-                        help='Type of data that is processed, e.g. mhc1 for haplotype mhc1; mhc2 for haplotype mhc2;'
-                             'mhc1_genotype for mhc1 genotype; mhc2_genotype for mhc2 genotype')
-    parser.add_argument('--nworkers', '-n', dest='nworkers', default=1, type=int,
-                        help='Number of cores to use in parallel.')
-
-    return parser
-
-
-def main():
-    args = get_parser().parse_args()
-
-    filtered_peptides = read_peptides.main(args.peptides)
-    print('Read number of peptides', len(filtered_peptides))
-
-    global allele_ba_predictions
-    allele_ba_predictions = pd.read_pickle(args.predictions).loc[filtered_peptides]
-    print('Loaded ba predictions', allele_ba_predictions.shape)
-
-    haplotypes = pd.read_pickle(args.f_data).keys()
-
-    if args.loci == 'mhc1':
-        loci = ['HLA-A', 'HLA-B', 'HLA-C']
-    elif args.loci == 'mhc2':
-        loci = ['DRB1', 'HLA-DP', 'HLA-DQ']
-    elif args.loci == 'mhc1_genotype':
-        loci = ['HLA-A', 'HLA-A', 'HLA-B', 'HLA-B', 'HLA-C', 'HLA-C']
-    elif args.loci == 'mhc2_genotype':
-        loci = ['DRB1', 'DRB1', 'HLA-DP', 'HLA-DP', 'HLA-DQ', 'HLA-DQ']
-    else:
-        print('Type unknown! Choose from [mhc1, mhc2, mhc1_genotype, mhc2_genotype].')
-        exit(-1)
-
-    print('Start collecting keys')
-    hap_list = []
-    for i, key in enumerate(haplotypes):
-        if i % 10000 == 0:
-            print(i, 'of', len(haplotypes))
-        key = ['unknown' if x=='nope' else x for x in key]
-        keys = list(zip(loci, key))
-        if all(k in allele_ba_predictions for k in keys):
-            hap_list.append((tuple(key), keys, i))
-    print('Processed all keys in genotypes / haplotypes')
-
-    print('Create threads')
-    pool = Pool(processes=args.nworkers)
-    outputs = pool.map_async(ba_for_haplotype, hap_list)
-
-    pool.close()
-    pool.join()
-
-    print('Finished all tasks')
-    new_df = pd.concat([out for out in outputs.get()], axis=1)
-    print('Finished finding maximum for each genotype / haplotype')
-
-    today = date.today().strftime('%d-%b')
-    new_df.to_pickle('../../Gifford_Data/' + today + '_' + args.population + '_predictions_for_' + args.loci +
-                     '_filtered_peptides.pkl.gz', compression='gzip')
-
-    return new_df
-
-
-if __name__ == '__main__':
-    main()
-
-    countries = ['Europe',
-                 'Northeast Asia',
-                 'Oceania', 'East Africa',
-                 'East Asia', 'South Africa',
-                 'Southeast Asia',
-                 'Central Africa', 'North America',
-                 'South America', 'West Africa',
-                 'West Indies', 'South Asia',
-                 'North Africa', 'Southwest Asia']
-
-    # for country in countries:
-    #     print(country)
-    #     haplotypes = pd.read_pickle('../EvaluateVaccines/data/haplotype_freq_no_ld_' + country + '.pkl')
-    #     main(threads, mhc1_ba_predictions, haplotypes, ['HLA-A', 'HLA-B', 'HLA-C'], country, 'mhc1')
-
-    # haplotypes = pd.read_pickle('../EvaluateVaccines/data/haplotype_freq_no_ld_' + countries[8] + '.pkl')
-    # main(threads, mhc1_ba_predictions, haplotypes, ['HLA-A', 'HLA-B', 'HLA-C'], countries[8], 'mhc1')
diff --git a/Evaluation/evaluate_cleavage_predictions.py b/Evaluation/evaluate_cleavage_predictions.py
deleted file mode 100644
index af1cf3414b48a3d12b0041783aefd39ac0da8124..0000000000000000000000000000000000000000
--- a/Evaluation/evaluate_cleavage_predictions.py
+++ /dev/null
@@ -1,63 +0,0 @@
-import sys
-import pandas as pd
-from ProcessData import read_peptides
-from EvaluateVaccines import calculate_cleaved_peptides
-
-
-def count_pred_peptides(chosen_peptides, peptides_from_prediction):
-    counter = 0
-    peptides = []
-    for pep in chosen_peptides:
-        if pep in peptides_from_prediction:
-            counter += 1
-            peptides.append(pep)
-
-    print(len(chosen_peptides), counter, sorted(peptides))
-    return counter, peptides
-
-
-# read peptides chosen by ILP including all substrings
-peptide_file = sys.argv[1]
-chosen_peptides = read_peptides.main(peptide_file)
-
-# Note that netchop requires manually deleting header and footer lines + last column modification
-pepsickle_file = sys.argv[2]
-netchop_file = sys.argv[3]
-
-# csv file to write output
-out_file = sys.argv[4]
-
-concat_eval = False
-if len(sys.argv) > 5:
-    concat_eval = True
-
-with open(pepsickle_file, 'r') as file:
-    df_pep = pd.read_csv(file, sep='\t', lineterminator='\n')
-    if concat_eval:
-        df_pep = df_pep[df_pep['protein_id'] != 'HOGVAX']
-    else:
-        df_pep = df_pep[df_pep['protein_id'] != 'Concat']
-
-peptides_from_pepsickle = calculate_cleaved_peptides.get_cleaved_peptides(df_pep)
-count_pepsickle, pred_peptides_pepsickle = count_pred_peptides(chosen_peptides, peptides_from_pepsickle)
-
-
-with open(netchop_file, 'r') as file:
-    df_net = pd.read_csv(file, sep='\s+', lineterminator='\n')
-
-df_net = df_net.rename(columns={'pos': 'position', 'AA': 'residue', 'C': 'cleaved'})
-df_net['cleaved'] = df_net['cleaved'].replace(['S'], True).replace(['.'], False)
-
-peptides_from_netchop = calculate_cleaved_peptides.get_cleaved_peptides(df_net)
-count_netchop, pred_peptides_netchop = count_pred_peptides(chosen_peptides, peptides_from_netchop)
-
-d = {'Chosen Peptides': chosen_peptides,
-     'Pepsickle Predicted Peptides': pred_peptides_pepsickle,
-     'NetChop Predicted Peptides': pred_peptides_netchop}
-print(d)
-df = pd.DataFrame.from_dict(d, orient='index')
-df = df.T
-df.to_csv(out_file)
-
-
-
diff --git a/Evaluation/evaluate_vaccine.py b/Evaluation/evaluate_vaccine.py
deleted file mode 100644
index 2f7711b63e6add9a3d9cf6d917b0d89027c95c34..0000000000000000000000000000000000000000
--- a/Evaluation/evaluate_vaccine.py
+++ /dev/null
@@ -1,151 +0,0 @@
-import gzip
-import re
-import numpy as np
-import pandas as pd
-import read_peptides, binarize_entries
-
-
-class EvaluationMetrices(object):
-    def __init__(self, peptides, binding_affinities, allele_freq):
-        self.peptides = peptides
-        self.binding_affinities = binding_affinities
-        self.allele_freq = allele_freq
-
-    def pred_at_least_one(self, population):
-        """
-        Calculate the probability that any person of the given population presents at least one peptide
-        (based on Gifford EvalVax-Unlinked)
-        """
-        self.population = population
-        loci_prob = 1
-        for locus in self.binding_affinities.columns.levels[0]:
-            loci_prob *= (1 - self.locus_prob(locus))
-        loci_prob = 1 - loci_prob
-        # print('Total prob', loci_prob)
-        return loci_prob
-
-    def locus_prob(self, locus):
-        """ based on Gifford """
-        # Equation 5
-        alleles_ba = self.binding_affinities[locus]
-        alleles_prob = 1 - np.prod(1-alleles_ba, axis=0)
-        # Equation 6
-        diploid_ba = 1 - np.outer((1-alleles_prob), (1-alleles_prob))
-        np.fill_diagonal(diploid_ba, alleles_prob)
-        diploid_ba = pd.DataFrame(diploid_ba, index=alleles_prob.index, columns=alleles_prob.index)
-        # Equation 7
-        diploid_af = np.outer(self.allele_freq[locus].loc[self.population], self.allele_freq[locus].loc[self.population])
-        diploid_af = pd.DataFrame(diploid_af, index=self.allele_freq[locus].columns, columns=self.allele_freq[locus].columns)
-        # sum up the multiplied values for each allele pair (done by np.sum automatically)
-        prob = np.sum(np.sum(diploid_af * diploid_ba))
-        # print(prob)
-        return prob
-
-    def get_all_genotypes(self, genotypes):
-        # generate each genotype only once
-        indices = genotypes.index
-        for i in range(len(indices)):
-            hap1 = genotypes.index[i]
-            for j in range(0, len(indices)):#range(i, len(indices)):
-                hap2 = genotypes.index[j]
-                yield hap1, hap2
-
-    def pred_genotype_hits(self, population, single_allele_ba, max_interest, mhc_type):
-        """
-        Calculate the probability that an individual of a specific population has exactly n peptide hla hits
-        (based on Gifford EvalVax-Robust)
-        """
-        # Equation 1
-        genotype_af = np.outer(self.allele_freq.loc[population], self.allele_freq.loc[population])
-        genotype_af = pd.DataFrame(genotype_af, index=self.allele_freq.columns, columns=self.allele_freq.columns)
-        # compute number of peptides binding to each allele e(a)
-        hits_per_allele = np.sum(single_allele_ba)
-        # Equation 2
-        hits_per_genotype = {}
-        for hap1, hap2 in self.get_all_genotypes(genotype_af):
-            unique_alleles = set(hap1).union(set(hap2))
-            count, no_predictions = self.get_genotype_counts(unique_alleles, hits_per_allele, mhc_type)
-            if count in hits_per_genotype:
-                hits_per_genotype[count].append((hap1, hap2))
-            else:
-                hits_per_genotype[count] = [(hap1, hap2)]
-        # Equation3 count exact hits
-        m = int(max(hits_per_genotype))
-        probs = {'count': [], 'prob': []}
-        for i in range(m + 1):
-            if i in hits_per_genotype:
-                frq = np.sum(genotype_af[h1][h2] for h1, h2 in hits_per_genotype[i])
-                probs['count'].append(i)
-                probs['prob'].append(frq)
-            else:
-                probs['count'].append(i)
-                probs['prob'].append(0)
-        # calculate expected value
-        expected_value = np.sum(np.array(probs['count']) * np.array(probs['prob']))
-        # Equation 4 for k in [1, max_interest] filter data frame for all counts >= k
-        cur_df = pd.DataFrame.from_dict(probs)
-        prob_n = {'n': [], 'prob': []}
-        for n in range(1, max_interest + 1):
-            prob_n['n'].append(n)
-            # have to use converse probability
-            prob_n['prob'].append(1-sum(cur_df[cur_df['count'] < n]['prob']))
-        return probs, prob_n, expected_value, no_predictions
-
-    def get_genotype_counts(self, alleles, hits_per_allele, mhc_type):
-        count = 0
-        no_ba_prediction = []
-        for allele in alleles:
-            if mhc_type == 'mhc1':
-                reg = re.search(r'(HLA-[A-Z]+)(\d)', allele)
-                locus = reg.group(1)
-            else:
-                reg = re.search(r'HLA-DP|HLA-DQ|DRB1', allele)
-                locus = reg.group(0)
-            if (locus, allele) in hits_per_allele:
-                count += hits_per_allele[locus, allele]
-            else:
-                no_ba_prediction.append((locus, allele))
-        return int(count), no_ba_prediction
-
-    def number_covered_alleles(self, population, locus):
-        """
-        Calculate the number of covered alleles of the population and with this metric the population coverage;
-        Track information about alleles for which we don't have prediction data from netmhc.
-        """
-        # binding affinities only contain peptides from vaccine
-        alleles_ba = self.binding_affinities[locus]
-        alleles_fa = self.allele_freq[locus]
-
-        # count hits per allele
-        tmp = self.binding_affinities[locus].sum().to_frame().reset_index()
-        tmp = tmp.rename(columns={'genotype':'count', 0:'hits'})
-        allele_hit_counts = tmp.groupby('hits').count().reset_index()
-        fractions = allele_hit_counts['count'] / sum(allele_hit_counts['count'])
-        allele_hit_counts = allele_hit_counts.assign(frac=fractions)
-
-        # check for all alleles with (entry >= 0.638) / non-zero entry -> sum up corresponding frequencies
-        hit_allele_freq = {}
-        filter = (alleles_ba != 0).any()
-        covered_alleles = filter.index[filter]
-        covered_fraction = 0
-        for allele in covered_alleles:
-            if allele in alleles_fa:
-                covered_fraction += alleles_fa[allele][population]
-                hit = tmp[tmp['count'] == allele]['hits'].values[0]
-                if hit in hit_allele_freq:
-                    hit_allele_freq[hit] += alleles_fa[allele][population]
-                else:
-                    hit_allele_freq[hit] = alleles_fa[allele][population]
-
-        no_predictions = []
-        fraction_no_predictions = 0
-        for allele in alleles_fa:
-            if allele == 'unknown':
-                no_predictions.append(allele)
-                fraction_no_predictions += alleles_fa[allele][population]
-            if allele not in alleles_ba:
-                no_predictions.append(allele)
-                fraction_no_predictions += alleles_fa[allele][population]
-
-        total = sum(alleles_fa.loc[population])
-        return covered_fraction, no_predictions, fraction_no_predictions, total, allele_hit_counts, hit_allele_freq
diff --git a/Evaluation/get_gifford_vax_length.py b/Evaluation/get_gifford_vax_length.py
deleted file mode 100644
index af12e5a0e621936252e65b272997290c5ca74359..0000000000000000000000000000000000000000
--- a/Evaluation/get_gifford_vax_length.py
+++ /dev/null
@@ -1,36 +0,0 @@
-import glob
-import re
-
-def get_vax_len(in_file, out_file):
-    out = open(out_file, 'w')
-    peptide_list = []
-    with open(in_file) as file:
-        for line in file:
-            peptides_, score = line.split('	')
-            peptide_list = peptides_.split('_')
-            for p in peptide_list:
-                out.write(p + '\n')
-            break
-
-    concat_seq = ''.join(peptide_list)
-    seq_len = len(concat_seq)
-    out.write('# Total length ' + str(seq_len))
-
-    print(concat_seq)
-    print(seq_len)
-    return seq_len
-
-
-dict_k = {}
-for path in glob.glob('/Users/sara/Documents/VaccinesProject/ivp/Gifford_Code/result_mhc2_maxround*'):
-    print(path)
-    size = re.search(r'maxround(\d+)', path).group(1)
-    file = path + '/best_result.txt'
-    out_file = path + '/13Sept_optivax_unlinked_peptides.txt'
-    dict_k[size] = get_vax_len(file, out_file)
-
-print(dict_k)
-
-with open('../../Pipeline/snakemake_mhc2_call_file.sh', 'w') as f:
-    for key in dict_k:
-        f.write('snakemake --use-conda --cores 32 --config mhc=\'14Sept_mhcII_' + key + '\' k=' + str(dict_k[key]) + '\n')
diff --git a/Evaluation/plot_cleavage_predictions.py b/Evaluation/plot_cleavage_predictions.py
deleted file mode 100644
index f04c91772660467c6203cd89a574f16735f469b2..0000000000000000000000000000000000000000
--- a/Evaluation/plot_cleavage_predictions.py
+++ /dev/null
@@ -1,54 +0,0 @@
-import glob
-import re
-import pandas as pd
-import altair as alt
-
-out_name = '24Sept_mhcI_cleavage_prediction_for_embedding_methods'
-
-data = {'embedding': [], 'tool': [], 'fraction': []}
-for file in glob.glob('/home/sara/Documents/VaccinesProject/ivp/Proteasomal_Cleavage_Predictions/24SeptEmbeddingPredictions/MHCI/CleavagePredictionsForEvaluation/*.csv'):
-    match = re.search(r'_17Aug_(mhcI+(_\d+embedded)*_+hogvax)(_with_mutations)*(_concat)*', file)
-    name = match.group(1).replace('_hogvax', '')
-    if match.group(4):
-        name += '_concat'
-
-    tmp = pd.read_csv(file)
-    tmp = tmp.drop(columns=tmp.columns[0])
-    chosen_pep = len(tmp['Chosen Peptides'].dropna())
-    pepsickle_pep = len(tmp['Pepsickle Predicted Peptides'].dropna())
-    netchop_pep = len(tmp['NetChop Predicted Peptides'].dropna())
-
-    check_a = [p for p in tmp['Pepsickle Predicted Peptides'] if p in list(tmp['Chosen Peptides'])]
-    if len(check_a) != pepsickle_pep:
-        print('Attention!')
-        exit(-1)
-
-    check_b = [p for p in tmp['NetChop Predicted Peptides'] if p in list(tmp['Chosen Peptides'])]
-    if len(check_b) != netchop_pep:
-        print('Attention!')
-        exit(-1)
-
-    data['embedding'].extend([name, name])
-    data['tool'].extend(['NetChop3.1', 'Pepsickle'])
-    data['fraction'].extend([netchop_pep/chosen_pep, pepsickle_pep/chosen_pep])
-
-data = pd.DataFrame.from_dict(data)
-print(data)
-
-# sorting = ['mhcII', 'mhcII_concat', 'mhcII_1embedded', 'mhcII_2embedded', 'mhcII_3embedded', 'mhcII_4embedded', 'mhcII_5embedded', 'mhcII_6embedded', 'mhcII_7embedded', 'mhcII_8embedded', 'mhcII_9embedded', 'mhcII_10embedded']
-sorting = ['mhcI', 'mhcI_concat', 'mhcI_1embedded', 'mhcI_2embedded', 'mhcI_3embedded', 'mhcI_4embedded', 'mhcI_5embedded', 'mhcI_6embedded', 'mhcI_7embedded', 'mhcI_8embedded', 'mhcI_9embedded', 'mhcI_10embedded']
-colors = ['#DA0034', '#3A7A9B']
-bar = alt.Chart(data).mark_bar(size=25).encode(
-            x=alt.X('tool:O', axis=alt.Axis(title=None, labels=False, ticks=False)),
-            y=alt.Y('fraction:Q', title='Cleaved peptides'),
-            color=alt.Color('tool:O', scale=alt.Scale(range=colors), legend=alt.Legend(title='Tool')),
-            column=alt.Column('embedding:O', title='Cleaved peptides for different context embedding lengths', sort=sorting)
-        ).configure_axis(
-            # grid=False
-        ).configure_view(
-            strokeOpacity=0
-        ).properties(
-            width=90
-        )
-
-bar.save('cleavage_plots/' + out_name + '.html')
\ No newline at end of file
diff --git a/Evaluation/plot_evaluation_results.py b/Evaluation/plot_evaluation_results.py
deleted file mode 100644
index 1c904583a7b0d12ac902e53e453d46cf61070f59..0000000000000000000000000000000000000000
--- a/Evaluation/plot_evaluation_results.py
+++ /dev/null
@@ -1,199 +0,0 @@
-import altair_saver as saver
-import altair as alt
-import pandas as pd
-
-
-class EvaluationPlots(object):
-    def __init__(self, data, outdir):
-        self.colors = ['#9AD6E5', '#66A6D9', '#BBB465', '#FFC12C', '#DA0034', '#3A7A9B', '#FFAD00']
-        self.data = data
-        self.outdir = outdir
-
-    def ilp_opitvax_bar_plot(self):
-        min_ = round(min(self.data['Population Coverage']), 2) - 0.01
-        bar = alt.Chart(self.data).mark_bar().encode(
-            x='Method',
-            y=alt.Y('Population Coverage:Q', scale=alt.Scale(domain=[min_,1.0]), axis=alt.Axis(titleColor='#3a7a9b')),
-            color=alt.Color('Method',
-                            scale=alt.Scale(
-                                domain=self.data['Method'].tolist(),
-                                range=['#9ad6e5', '#3a7a9b', '#9ad6e5', '#3a7a9b']),
-                            legend=None)
-        )
-
-        crosses = alt.Chart(self.data).mark_circle(size=60, color='#FFAD00').encode(
-            x='Method',
-            y=alt.Y('Number of Peptides:Q', axis=alt.Axis(titleColor='#FFAD00'))
-        )
-
-        layered = alt.layer(bar, crosses).resolve_scale(
-            y='independent'
-        ).configure_axis(
-            labelFontSize=20,
-            titleFontSize=20
-        )
-
-        layered.save(self.outdir + 'unlinked_pop_coverage_bar.html')
-
-    def covered_locus_pie(self, loci, mhc_type, method):
-        charts = []
-        for locus in loci:
-            df = pd.DataFrame.from_dict(self.data[locus])
-            pie = alt.Chart(df).encode(
-                theta=alt.Theta('values:Q', stack=True),
-                color=alt.Color('allele_category:N', scale=alt.Scale(range=self.colors))
-            ).properties(
-                title='Coverage of alleles at ' + locus
-            )
-
-            c1 = pie.mark_arc(stroke='#fff')
-            c2 = pie.mark_text(outerRadius=168).encode(
-                text='values:Q'
-            )
-
-            chart = (c1 + c2)
-            charts.append(chart)
-
-        layered = alt.hconcat(*[chart for chart in charts])
-        layered.configure_view(
-            strokeWidth=0
-        ).configure_axis(
-            labelFontSize=20,
-            titleFontSize=20
-        ).save(self.outdir + 'pies_covered_alleles_' + mhc_type + '_' + method + '.html')
-
-    def hit_covered_locus_pie(self, loci, mhc_type, method):
-        charts = []
-        for locus in loci:
-            df = pd.DataFrame.from_dict(self.data[locus])
-            order = sorted(df.allele_category[:-2], key=float) + ['No-BA-prediction', 'Uncovered']
-            pie = alt.Chart(df).transform_calculate(
-                order=f"-indexof({order}, datum.Origin)"
-            ).encode(
-                theta=alt.Theta('values:Q', stack=True),
-                color=alt.Color('allele_category:N', scale=alt.Scale(scheme='category20b')),
-                order='order:Q'
-            ).properties(
-                title='Coverage of alleles at ' + locus
-            )
-
-            chart = pie.mark_arc(stroke='#fff')
-            charts.append(chart)
-
-        layered = alt.hconcat(*[chart for chart in charts]).resolve_scale(color='independent')
-        layered.configure_view(
-            strokeWidth=0
-        ).configure_axis(
-            labelFontSize=20,
-            titleFontSize=20
-        ).save(self.outdir + 'pies_hit_covered_alleles_' + mhc_type + '_' + method + '.html')
-
-    def stacked_hit_covered_alleles(self, mhc_key, method_key):
-        order = ['No-BA-prediction', 'Uncovered'] + sorted([x for x in self.data['allele_category'] if x!='No-BA-prediction' and x!='Uncovered'], key=float, reverse=True)
-        chart = alt.Chart(self.data).mark_bar().encode(
-            x='method',
-            y='sum(values)',
-            color=alt.Color('allele_category',
-                            scale=alt.Scale(scheme='viridis'),
-                            sort=order,
-                            legend=alt.Legend(columns=3, symbolLimit=0)),
-            order='order:Q'
-        )
-        chart.show()
-        chart.save(self.outdir + 'stacked_bar_hit_alleles_' + mhc_key + '_' + method_key + '.html')
-
-    def hit_pies(self, loci, mhc_type, method):
-        if mhc_type == 'mhc1':
-            bins = int(max([self.data[loc]['hits'].max() for loc in loci])) + 1
-        else:
-            bins = 10
-        for locus in loci:
-            df = self.data[locus]
-            pie = alt.Chart(df).encode(
-                theta=alt.Theta('count', stack=True),
-                color=alt.Color('hits', scale=alt.Scale(range=self.colors), bin=alt.Bin(maxbins=bins))
-            ).properties(
-                title='Coverage of alleles at ' + locus
-            )
-
-            # c1 = pie.mark_arc(stroke='#fff')
-            c2 = pie.mark_text(outerRadius=168).encode(
-                text='hits'
-            )
-
-            # chart = (c1 + c2)
-            chart = pie.mark_arc() + c2
-            chart.configure_view(
-                strokeWidth=0
-            ).configure_axis(
-                labelFontSize=20,
-                titleFontSize=20
-            ).save(self.outdir + 'allele_hit_pie_' + locus + '_' + mhc_type + '_' + method + '.html')
-
-    def hit_histogram(self, mhc, method):
-        charts = []
-        for population, data in self.data.items():
-            df = pd.DataFrame.from_dict(data[0])
-            hist = alt.Chart(df).mark_bar(color='#9AD6E5').encode(
-                x=alt.X('count:Q',
-                        title='Number of peptide-HLA hits',
-                        bin=alt.Bin(maxbins=30)),
-                y=alt.Y('prob:Q', title='Frequency')
-            ).properties(
-                title=population
-            )
-
-            exp = pd.DataFrame(data[1])
-            line = alt.Chart(exp).mark_rule(size=4, color='#FFAD00').encode(
-                x='expected:Q'
-            )
-
-            text = line.mark_text(
-                align='left',
-                baseline='middle',
-                dx=7,
-                color='#FFAD00'
-            ).encode(
-                text=alt.Text('expected', format=',.3f')
-            )
-
-            chart = (hist + line + text)
-            charts.append(chart)
-
-        layered = alt.hconcat(*[chart for chart in charts])
-        layered.configure_view(
-            strokeWidth=0
-        ).configure_axis(
-            labelFontSize=20,
-            titleFontSize=20
-        ).save(self.outdir + 'hit_histogram_' + mhc + '_' + method + '.html')
-
-    def population_hit_bar_plot(self, mhc, method):
-        sorting = sorted(list(set([p for p in self.data['population'] if not p == 'Average']))) + ['Average']
-        bar = alt.Chart(self.data).mark_bar().encode(
-            x=alt.X('population', axis=alt.Axis(title=None, labels=False, ticks=False), sort=sorting),
-            y=alt.Y('prob:Q', title='Population coverage'),
-            color=alt.Color('population', scale=alt.Scale(range=self.colors)),
-            column=alt.Column('n', title='Minimum number of peptide-Hla hits')
-        ).configure_axis(
-            grid=False,
-            labelFontSize=20,
-            titleFontSize=20
-        ).configure_view(
-            strokeOpacity=0
-        )
-
-        bar.save(self.outdir + 'min_hit_number_bar_' + mhc + '_' + method + '.html')
-
-    def composition_plot(self, mhc, method):
-        bar = alt.Chart(self.data).mark_bar().encode(
-            x=alt.X('Protein:N', axis=alt.Axis(labelAngle=0)),
-            y='Count',
-            color=alt.Color('Protein', scale=alt.Scale(range=self.colors))
-        ).properties(
-            width=230
-        ).configure_axis(
-            labelFontSize=20,
-            titleFontSize=20
-        )
-        bar.save(self.outdir + 'composition_bar_' + mhc + '_' + method + '.html')
\ No newline at end of file
diff --git a/Evaluation/read_peptides.py b/Evaluation/read_peptides.py
deleted file mode 100644
index 58eb33be566a7381d2b55e6c4f9a058965552dc8..0000000000000000000000000000000000000000
--- a/Evaluation/read_peptides.py
+++ /dev/null
@@ -1,15 +0,0 @@
-import sys
-
-
-def main(file):
-    peptides = []
-    for line in open(file, 'r'):
-        if line.startswith('#'):
-            continue
-        pep = line.strip()
-        peptides.append(pep)
-    return peptides
-
-if __name__ == '__main__':
-    f = sys.argv[1]
-    main(f)
\ No newline at end of file
diff --git a/HOGVAX/__init__.py b/HOGVAX/__init__.py
deleted file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000
diff --git a/HOGVAX/aho_corasick_trie.py b/HOGVAX/aho_corasick_trie.py
deleted file mode 100644
index 40e59c00b826d1e695dbaabadfa4642feff500e1..0000000000000000000000000000000000000000
--- a/HOGVAX/aho_corasick_trie.py
+++ /dev/null
@@ -1,139 +0,0 @@
-import os
-import pickle
-import pydot
-import networkx as nx
-
-
-def log(string):
-    if logging_enabled:
-        print(string)
-
-
-def get_next():
-    global counter
-    counter += 1
-    return str(counter)
-
-
-def get_slink(c, node, graph):
-    cur_node = node
-    # loop until slink found and we return
-    while True:
-        for i in graph.successors(cur_node):
-            if graph.nodes[i]['char'] == c:
-                return i
-        # if we are at root node and root has no child labeled with c, we return root node as slink
-        if cur_node == '0':
-            return cur_node
-        # follow the suffix links further
-        else:
-            cur_node = graph.nodes[cur_node]['slink']
-
-
-def add_slinks(graph):
-    queue = ['0']
-    while queue:
-        cur = queue.pop(0)
-        for i in graph.successors(cur):
-            queue.append(i)
-            # children of root node have suffix link back to root
-            if cur == '0':
-                graph.nodes[i]['slink'] = '0'
-            # for all other nodes, follow suffix link of parent and check for child with same label as node i
-            else:
-                pred_slink = graph.nodes[cur]['slink']
-                char = graph.nodes[i]['char']
-                graph.nodes[i]['slink'] = get_slink(char, pred_slink, graph)
-
-
-def get_or_add_node(c, prefix, node, graph):
-    for i in graph.successors(node):
-        if graph.nodes[i]['char'] == c:
-            return i
-    next_node = get_next()
-    graph.add_node(next_node, char=c, string=prefix)
-    graph.add_edge(node, next_node, weight=1)
-    return next_node
-
-
-def calc_lps(word):
-    lps_table = [0] * len(word)
-    lps_len = 0 # longest prefix suffix length is 0 at beginning
-    i = 1   # first entry is always 0 so we start at index 1
-    while i < len(word):
-        if word[i] == word[lps_len]:
-            lps_len += 1
-            lps_table[i] = lps_len
-            i += 1
-        else:
-            if lps_len > 0:
-                lps_len = lps_table[lps_len-1]
-            else:
-                i += 1
-    return lps_table
-
-
-def insert(word, graph):
-    cur_node = '0'
-    word_nodes = [cur_node]
-    lps = calc_lps(word)
-    prefix = ''
-    for c, l in zip(word, lps):
-        prefix += c
-        cur_node = get_or_add_node(c, prefix, cur_node, graph)
-        word_nodes.append(cur_node)
-        graph.nodes[cur_node]['ancestor'] = word_nodes[l]
-    return cur_node
-
-
-def main(strings, out_dir, logging=True, dot_bool=False):
-    global logging_enabled
-    logging_enabled = logging
-
-    global counter
-    counter = -1
-
-    DG = nx.DiGraph()
-    root = get_next()
-
-    # we calculate ancestor here already for linear time hog construction
-    DG.add_node(root, string='', ancestor='')
-
-    log('Build trie')
-    leaves = {}
-    for i, entry in enumerate(strings):
-        word = entry
-        log('Insert word ' + word)
-        leaves[word] = insert(word, DG)
-    log('Built trie')
-
-    log('Add slinks')
-    add_slinks(DG)
-
-    if not os.path.exists(out_dir + 'pickle_files/'):
-        os.mkdir(out_dir + 'pickle_files/')
-    nx.write_gpickle(DG, out_dir + 'pickle_files/' + str(len(strings)) + '_aho_corasick.gpickle')
-    with open(out_dir + 'pickle_files/' + str(len(strings)) + '_ac_leaves.pickle', 'wb') as handle:
-        pickle.dump(leaves, handle, protocol=pickle.HIGHEST_PROTOCOL)
-
-    # draw graph
-    if dot_bool:
-        if not os.path.exists(out_dir + 'vis/'):
-            os.mkdir(out_dir + 'vis/')
-
-        log('Write dot')
-        dot = nx.drawing.nx_pydot.to_pydot(DG)
-
-        for i, node in enumerate(dot.get_nodes()):
-            attr = node.get_attributes()
-            # use int here cause root is first node in list and it is easier to check for index here
-            if i == 0:
-                node.set_label('0 root')
-            else:
-                node.set_label(node.get_name() + ', ' + attr['string'])
-                edge = pydot.Edge(node.get_name(), attr['slink'], color='blue', style='dashed')
-                dot.add_edge(edge, )
-
-        dot.write_png(out_dir + 'vis/aho_corasick_trie.png')
-
-    return leaves, DG
\ No newline at end of file
diff --git a/HOGVAX/ba_for_embedded_peptides.py b/HOGVAX/ba_for_embedded_peptides.py
deleted file mode 100644
index 160625b2588dbb6fbe465257f797b036fb562d83..0000000000000000000000000000000000000000
--- a/HOGVAX/ba_for_embedded_peptides.py
+++ /dev/null
@@ -1,24 +0,0 @@
-import os
-import pandas as pd
-import numpy as np
-
-
-def embedding_ba_predictions(embedded_epitope_features, ba_affinities, embedded_peptides, path):
-    all_embedded = pd.read_pickle(embedded_epitope_features)
-
-    mapped_peptides = pd.DataFrame(all_embedded.loc[embedded_peptides]['peptide']).reset_index(level=0).set_index('peptide')
-    same_pep = list(set([p for p in mapped_peptides.index if p in ba_affinities.index]))
-    mapped_peptides = mapped_peptides.loc[same_pep]
-    filtered = ba_affinities.reset_index()
-    filtered.Peptide = filtered.Peptide.apply(lambda x: mapped_peptides.loc[x]['embedded'] if x in same_pep else np.nan)
-    filtered = filtered[filtered['Peptide'].notna()]
-    filtered = filtered.set_index(['Peptide'])
-    for embed in mapped_peptides['embedded']:
-        if embed not in filtered.index:
-            print(embed, ' is not in filtered index!!!')
-            exit(-1)
-
-    if not os.path.exists(path + 'data/'):
-        os.mkdir(path + 'data/')
-    filtered.to_pickle(path + 'data/' + str(len(embedded_peptides)) + '_embedding_ba_predictions.pkl.gz', compression='gzip')
-    return filtered
diff --git a/HOGVAX/draw_hog.py b/HOGVAX/draw_hog.py
deleted file mode 100644
index 23b238e93b81a7c0308ed33b64fe8ac792e736db..0000000000000000000000000000000000000000
--- a/HOGVAX/draw_hog.py
+++ /dev/null
@@ -1,32 +0,0 @@
-import networkx as nx
-
-
-def draw_hog(hog, leaves, vals, key, draw_all=False):
-    if draw_all:
-        SG = hog
-    else:
-        SG = hog.edge_subgraph([(node_a, node_b) for node_a, node_b in vals if round(vals[node_a, node_b], 0) == 1.0])
-
-    dot = nx.drawing.nx_pydot.to_pydot(SG)
-    for i, e in enumerate(dot.get_edges()):
-        attr = e.get_attributes()
-        e.set_label(attr['weight'])
-        if attr['is_slink'] == 'yes':
-            e.set_color('blue')
-            e.set_style('dashed')
-
-        node_a, node_b = e.obj_dict['points']
-        if round(vals[node_a, node_b], 0) == 1.0:
-            e.set_color('red')
-            if node_a in leaves.values():
-                dot.get_node(node_a)[0].set_style('filled')
-            if node_b in leaves.values():
-                dot.get_node(node_b)[0].set_style('filled')
-            dot.get_node(node_a)[0].set_color('red')
-            dot.get_node(node_b)[0].set_color('red')
-
-    for i, node in enumerate(dot.get_nodes()):
-        attr = node.get_attributes()
-        node.set_label(node.get_name() + ', ' + attr['string'] + ', ' + attr['interval_size'])
-
-    dot.write_png(key)
\ No newline at end of file
diff --git a/HOGVAX/example_arguments.txt b/HOGVAX/example_arguments.txt
deleted file mode 100644
index 6d73afd13b63bf5b75b59b701a15b6bb7c0e5a96..0000000000000000000000000000000000000000
--- a/HOGVAX/example_arguments.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-# MHC I single allele frequencies
-python hogvax.py --k 170 --outdir mhcI_unlinked --population World --peptides ../OptiVax_Data/Peptides/optivax_unlinked_mhc1_4512_filtered_peptides.pep --allele-frequencies ../OptiVax_Data/Frequencies/IEDB_population_frequency2392_normalized.pkl --ba-threshold 0.638 --binding-affinities ../OptiVax_Data/BindingAffinities/25June_mhc1_netmhc-4.1_pred_affinity_pivot.pkl.gz --min-hits 1 --verbose 1
-
-# MHC I haplotypye frequencies
-python hogvax.py --k 174 --outdir mhc1_robust --population White Black Asians --peptides ../OptiVax_Data/Peptides/optivax_unlinked_mhc1_4512_filtered_peptides.pep -af ../OptiVax_Data/Frequencies/haplotype_frequency_marry.pkl -t 0.638 -ba ../OptiVax_Data/BindingAffinities/all_mhc1_predictions_for_haplotypes.pkl.gz --min-hits 1
-
-# MHC II single allele frequencies
-python hogvax.py --k 322 --outdir mhc2_unlinked --population World --peptides ../OptiVax_Data/Peptides/optivax_unlinked_mhc2_37435_filtered_peptides.pep -af ../OptiVax_Data/Frequencies/IEDB_population_frequency_mhc2_275normalized.pkl -t 0.638 -ba ../OptiVax_Data/BindingAffinities/25June_mhc2_netmhcii-4.1_pred_affinity_pivot_v1v2.pkl.gz --min-hits 1
-
-# MHC II haplotype frequencies
-python hogvax.py --k 324 --outdir mhc2_robust --population White Black Asians --peptides ../OptiVax_Data/Peptides/optivax_unlinked_mhc2_haplotype_37435_filtered_peptides.pep -af .../OptiVax_Data/Frequencies/haplotype_frequency_marry2.pkl -t 0.638 -ba ../OptiVax_Data/BindingAffinities/all_mhc2_predictions_for_haplotypes.pkl.gz --min-hits 1
diff --git a/HOGVAX/filter_substrings_in_ba_predictions.py b/HOGVAX/filter_substrings_in_ba_predictions.py
deleted file mode 100644
index 31bbac8d0bfcb84532e548c50023acd581e84830..0000000000000000000000000000000000000000
--- a/HOGVAX/filter_substrings_in_ba_predictions.py
+++ /dev/null
@@ -1,31 +0,0 @@
-import os
-import numpy as np
-import pandas as pd
-import find_superstrings
-
-
-def compare_row_entries(df, row_super):
-    data = np.vstack([df.values, row_super.values])
-    max_row = np.max(data, axis=0).reshape(row_super.shape)
-    new_row = pd.DataFrame(max_row, index=row_super.index, columns=row_super.columns)
-    return new_row
-
-
-def modify_ba_predictions(peptides, ba_df, path):
-    # first read in all peptides and identify superstrings
-    superstrings = find_superstrings.find_superstrings(peptides)
-    print(len(superstrings))
-
-    ba_df.replace([np.inf, -np.inf], np.nan, inplace=True)
-    if ba_df.isnull().values.any():
-        ba_df.fillna(0, inplace=True)
-    for super in superstrings:
-        new_row = compare_row_entries(ba_df.loc[superstrings[super]], ba_df.loc[[super]])
-        ba_df.loc[[super]] = new_row
-
-    # print(superstrings)
-    if not os.path.exists(path + 'data/'):
-        os.mkdir(path + 'data/')
-    ba_df.to_pickle(path + 'data/' + str(len(peptides)) + '_substr_modified_ba_predictions.pkl.gz', compression='gzip')
-
-    return ba_df
diff --git a/HOGVAX/find_superstrings.py b/HOGVAX/find_superstrings.py
deleted file mode 100644
index 0834a6ebe9a15c167aeddd77501b3726dc7a7941..0000000000000000000000000000000000000000
--- a/HOGVAX/find_superstrings.py
+++ /dev/null
@@ -1,16 +0,0 @@
-def find_superstrings(peptides):
-    # sort peptides in reversed order
-    sorted_peptides = sorted(peptides, key=len, reverse=True)
-    # first read in all peptides and identify superstrings
-    superstrings = {}
-    for i, peptide in enumerate(sorted_peptides):
-        if i % 1000 == 0:
-            print(i, 'of', len(sorted_peptides))
-        for j in range(i + 1, len(sorted_peptides)):
-            sec_peptide = sorted_peptides[j]
-            if sec_peptide in peptide:
-                if peptide in superstrings:
-                    superstrings[peptide].append(sec_peptide)
-                else:
-                    superstrings[peptide] = [sec_peptide]
-    return superstrings
\ No newline at end of file
diff --git a/HOGVAX/get_all_peptides_incl_substrings.py b/HOGVAX/get_all_peptides_incl_substrings.py
deleted file mode 100644
index 1a460c42279d7c76d6c3bf9fd9b289905a1819f9..0000000000000000000000000000000000000000
--- a/HOGVAX/get_all_peptides_incl_substrings.py
+++ /dev/null
@@ -1,32 +0,0 @@
-import sys
-import re
-import find_superstrings
-
-
-def get_all_peptides(all_peptides, vax_peptides):
-    superstrings_mhc = find_superstrings.find_superstrings(all_peptides)
-    pep_incl_substr = vax_peptides
-    for pep in vax_peptides:
-        if pep in superstrings_mhc:
-            pep_incl_substr = pep_incl_substr + superstrings_mhc[pep]
-
-    print(len(set(pep_incl_substr)))
-    return set(pep_incl_substr)
-
-
-def remove_embedding(peptides, strip):
-    stripped = [p[strip:-strip] for p in peptides]
-    return stripped
-    
-
-def recreate_unembedded_peptides(input_peptides, hogvax_peptides, embedding_length, path):
-    # optional for embedding use embedding length as third argument
-    if embedding_length > 0:
-        print('###################  Get all peptides inc substrings: embedded will be executed! ##################')
-        hogvax_peptides = remove_embedding(hogvax_peptides, embedding_length)
-
-    # use input of all peptides from which ilp may choose
-    unembedded_substr_incl_peptides = get_all_peptides(input_peptides, hogvax_peptides)
-
-    with open(path + 'pep_out/' + str(len(input_peptides)) + '_chosen_peptides_hogvax_inc_substrings.txt', 'w') as file:
-        file.write('\n'.join(unembedded_substr_incl_peptides))
diff --git a/HOGVAX/hogvax.py b/HOGVAX/hogvax.py
deleted file mode 100644
index 3e59e4a8dd389f20cd7a218fbf9f49c82db3d60b..0000000000000000000000000000000000000000
--- a/HOGVAX/hogvax.py
+++ /dev/null
@@ -1,141 +0,0 @@
-import argparse
-import os
-import gzip
-import pickle
-import networkx as nx
-import pandas as pd
-import gurobi as gp
-import aho_corasick_trie
-import linear_time_hog
-import filter_substrings_in_ba_predictions
-import ba_for_embedded_peptides
-import hogvax_ilp
-import draw_hog
-import get_all_peptides_incl_substrings
-
-
-def get_parser():
-    """Get parser object for combinatorial vaccine design."""
-    parser = argparse.ArgumentParser()
-    parser.add_argument('--k', '-k', required=True, dest='k', type=int, help='Maximal length of vaccine sequence')
-    parser.add_argument('--populations', '-pop', dest='populations', default=['World'], nargs='+',
-                        help='Target population(s). Default "World"')
-    parser.add_argument('--peptides', '-pep', dest='peptides', required=True, type=str,
-                        help='Preprocessed peptide file with every peptide in a new line.')
-    parser.add_argument('--allele-frequencies', '-af', dest='f_data', required=True, type=str,
-                        help='(Normalized) allele frequency file.')
-    parser.add_argument('--ba-threshold', '-t', dest='ba_threshold', default=0.638, type=float,
-                        help='If provided, binding affinities are converted to binary data.')
-    parser.add_argument('--binding-affinities', '-ba', dest='ba_matrix', required=True, type=str,
-                        help='Binding affinity file for input peptides and alleles.')
-    parser.add_argument('--required_epitopes', '-epi', dest='required_epitopes',
-                        help='File of peptides you want to be present in vaccine')
-    parser.add_argument('--min-hits', '-mh', dest='min_hits', default=1, type=int,
-                        help='Minimum number of hits for an allele to be covered')
-    parser.add_argument('--maximize-peptides', dest='maximize_peptides',  action='store_const', const=True,
-                        default=False, help='Maximize number of peptides in the vaccine in a second optimization')
-    parser.add_argument('--embedding-length', default=0, type=int, help='Set length of embedding if used')
-    parser.add_argument('--embedded-peptides', type=str, help='File containing embedded peptides')
-    parser.add_argument('--embedded-epitope_features', type=str, help='Path to embedded epitope features')
-    parser.add_argument('--outdir', '-o', default='', type=str, help='Output directory')
-    parser.add_argument('--verbose', '-v', dest='logging_enabled', nargs='?')
-
-    return parser
-
-
-def binarize_entries(df, th):
-    for key in df.keys():
-        df.loc[df[key] >= th, key] = 1.0
-        df.loc[df[key] < th, key] = 0.0
-    return df
-
-
-def read_peptides(file):
-    peptides = []
-    for line in open(file, 'r'):
-        if line.startswith('#'):
-            continue
-        pep = line.strip()
-        peptides.append(pep)
-    return peptides
-
-
-def main():
-    args = get_parser().parse_args()
-
-    if args.outdir:
-        if not args.outdir.endswith('/'):
-            args.outdir = args.outdir + '/'
-        if not os.path.exists(args.outdir):
-            os.mkdir(args.outdir)
-
-    # normal peptides
-    print('Reading peptides')
-    peptides = read_peptides(args.peptides)
-    pep_count = len(peptides)
-
-    required_peptides = []
-    if args.required_epitopes:
-        print('Reading required epitopes')
-        required_peptides = read_peptides(args.required_epitopes)
-
-    drawing_enabled = False
-    if pep_count < 30:
-        print('Number of peptides below 30 -> drawing enabled')
-        drawing_enabled = True
-
-    print('Read frequencies')
-    f_data = pd.read_pickle(args.f_data)
-    print('Read ba predictions')
-    ba_matrix = pd.read_pickle(gzip.open(args.ba_matrix))
-    print('Modify ba predictions for substrings')
-    # use unembedded peptides for substr modifications
-    mod_ba_df = filter_substrings_in_ba_predictions.modify_ba_predictions(peptides, ba_matrix, args.outdir)
-    # if using embedded peptides
-    if args.embedding_length > 0:
-        print('Modify ba predictions for embedding')
-        # use substr modified ba data and reset index to embedded peptides
-        embedded_peptides = read_peptides(args.embedded_peptides)
-        embed_count = len(embedded_peptides)
-        mod_ba_df = ba_for_embedded_peptides.embedding_ba_predictions(args.embedded_epitope_features,
-                                                                      mod_ba_df,
-                                                                      embedded_peptides,
-                                                                      args.outdir)
-        print('Create HOG with embedded peptides')
-        leaves_dict, hog = linear_time_hog.compute_hog(str(embed_count), embedded_peptides, args.outdir,
-                                                       drawing_enabled)
-    else:
-        print('Create HOG')
-        leaves_dict, hog = linear_time_hog.compute_hog(str(pep_count), peptides, args.outdir, drawing_enabled)
-
-    print('Binarize ba predictions')
-    bin_matrix = binarize_entries(mod_ba_df, args.ba_threshold)
-
-    full_known_alleles = gp.tuplelist(key for key in f_data.keys() if key in bin_matrix.keys())
-
-    print('Start HOG ILP')
-    hogvax_peptides = hogvax_ilp.hogvax(k=args.k,
-                                        alleles=full_known_alleles,
-                                        freq_vector=f_data,
-                                        B_matrix=bin_matrix,
-                                        leaves=leaves_dict,
-                                        pep_count=str(pep_count),
-                                        graph=hog,
-                                        min_hits=args.min_hits,
-                                        populations=args.populations,
-                                        path=args.outdir,
-                                        optional_peptides=required_peptides,
-                                        maximize_peptides=args.maximize_peptides,
-                                        logging=args.logging_enabled,
-                                        coloring=drawing_enabled)
-
-    print('Get all chosen peptides and their substrings')
-    # recreate (unembedded) input peptides and get all their substrings
-    get_all_peptides_incl_substrings.recreate_unembedded_peptides(peptides,
-                                                                  hogvax_peptides,
-                                                                  args.embedding_length,
-                                                                  args.outdir)
-
-
-if __name__ == '__main__':
-    main()
diff --git a/HOGVAX/hogvax_env.yaml b/HOGVAX/hogvax_env.yaml
deleted file mode 100644
index 82c6c49425555a5cba31e677befac041dfd37155..0000000000000000000000000000000000000000
--- a/HOGVAX/hogvax_env.yaml
+++ /dev/null
@@ -1,14 +0,0 @@
-name: hogvax_env
-channels:
-  - conda-forge
-  - gurobi
-dependencies:
-  - contextlib2=21.6.0
-  - pandas = 1.4.2
-  - networkx = 2.8
-  - pydot = 1.4.2
-  - gurobi = 10.0.0
-  - python = 3.9
-  - pip
-  - pip:
-      - gurobipy==10.0.0
diff --git a/HOGVAX/hogvax_ilp.py b/HOGVAX/hogvax_ilp.py
deleted file mode 100644
index 9c79ddd95ea3657c12deb3417f07e73e48687cf2..0000000000000000000000000000000000000000
--- a/HOGVAX/hogvax_ilp.py
+++ /dev/null
@@ -1,221 +0,0 @@
-import os
-import numpy
-import random
-import draw_hog
-import gurobipy as gp
-import networkx as nx
-from gurobipy import GRB
-
-
-def log(string):
-    if logging_enabled:
-        print(string)
-
-
-# subtour elimination version 2
-def subtour_elim_boekler_paper(model, where):
-    global save_for_later
-    if where == GRB.Callback.MIPSOL:
-        vals = model.cbGetSolution(model._x_edges)
-        graph = model._graph
-        # find cycle
-        subtours = find_subtour(vals, graph)
-        # sum over all incoming edges of node v in W <= sum of all incoming edges to node set W
-        for subtour in sorted(subtours):
-            subtour = sorted(list(subtour), key=int)
-            log('## Subtour ' + ', '.join(subtour))
-            save_for_later.append(subtour)
-            model.cbLazy(1 <= gp.quicksum(model._x_edges[node_outer, node_inner] for node_outer, node_inner in sorted(model._x_edges)
-                                          if node_inner in subtour and node_outer not in subtour),
-                         'At least one incoming edge to subtour ' + '_'.join(subtour) + ' from the outside')
-
-
-def find_subtour(vals, graph):
-    # chosen edges
-    edges = gp.tuplelist((i, j) for i, j in vals.keys() if vals[i, j] >= 0.5)
-    log('Subtours edges')
-    log(edges)
-    subgraph = graph.edge_subgraph(edges).copy()
-    # finding strongly connected components with networkx contains a random factor: algorithm starts from random node
-    # generate sorted list of strongly connected components to remove random factor of scc algorithm
-    scc = sorted(nx.strongly_connected_components(subgraph), key=len, reverse=True)
-    subtours = []
-    for c in scc:
-        if '0' not in c:
-            subtours.append(c)
-    return subtours
-
-
-def hogvax(k, alleles, freq_vector, B_matrix, leaves, pep_count, graph, path, min_hits=1, populations=['World'], optional_peptides=[], maximize_peptides=False, logging=False, coloring=False):
-    global logging_enabled
-    logging_enabled = logging
-
-    # create new model
-    m = gp.Model('ivp_on_hog')
-    # set time limit to 48 hours
-    m.setParam('TimeLimit', 172800)
-    m.setParam('Seed', 42)
-    random.seed(42)
-    numpy.random.seed(42)
-    # only for debugging, lp files becomes very large
-    # if not os.path.exists(path + 'lp_out/'):
-    #     os.mkdir(path + 'lp_out/')
-
-    # create hit variables
-    log('Create hit variables')
-    hit = gp.tupledict()
-    for allele in alleles:
-        hit[allele] = m.addVar(vtype=GRB.BINARY, name='_'.join(allele).replace(':', '-'))
-
-    # create node variables
-    log('Create node variables for peptide nodes')
-    x_nodes = gp.tupledict()
-    for node in leaves.values():
-        x_nodes[node] = m.addVar(vtype=GRB.BINARY, name=graph.nodes[node]['string'])
-
-    # create edge variables
-    log('Create edge variables')
-    x_edges = gp.tupledict()
-    for node_a, node_b in sorted(graph.edges):
-        x_edges[node_a, node_b] = m.addVar(vtype=GRB.INTEGER,
-                                           name=graph.nodes[node_a]['string'] + '_' + graph.nodes[node_b]['string'])
-
-    # the objective function is to maximize population coverage
-    log('Set objective function')
-    m.setObjective(gp.quicksum(hit[allele] * freq_vector[allele][pop] for pop in populations for allele in alleles),
-                   GRB.MAXIMIZE)
-
-    # subject to the following constraints
-    log('Add >>At least one outgoing edge from root<< constraint')
-    m.addConstr(x_edges.sum('0', '*') >= 1, 'At least one outgoing edge from root')
-
-    # optionally force include peptides in vaccine
-    if optional_peptides:
-        for p in optional_peptides:
-            n = leaves[p]
-            m.addConstr(x_nodes[n] >= 1, 'Must include peptide ' + p)
-
-    log('Add >>Sum of edge weights below threshold k<< constraint')
-    m.addConstr(gp.quicksum(x_edges[node_a, node_b] * graph.edges[node_a, node_b]['weight']
-                            for node_a, node_b in sorted(graph.edges)) <= k, 'Sum of edge weights below threshold k')
-
-    log('Add flow conservation for nodes')
-    for node in sorted(graph.nodes):
-        m.addConstr(x_edges.sum('*', node) == x_edges.sum(node, '*'),
-                    'Flow conservation at node ' + str(node))
-
-    log('Add peptide node visiting constraint')
-    for pep, node in leaves.items():
-        m.addConstr(x_nodes[node] <= x_edges.sum('*', node), 'Node visiting constraint for ' + pep)
-
-    '''
-    without this update function, the data will be cached in some intermediate storage that might require more memory
-    than the final storage to which the ilp will be transferred by update() and optimize().
-    '''
-    m.update()
-    log('Add allele hit constraint')
-    for allele in alleles:
-        # check for peptides (leaf nodes) with non-zero entry in B matrix for current allele
-        hit_pep = list(filter(lambda x: 1.0 == B_matrix[allele][x], leaves.keys()))
-        # only sum over such peptides instead of summing over all peptides -> only beneficial for ba threshold > 0.xx
-        m.addConstr(hit[allele] * min_hits <= gp.quicksum(x_nodes[leaves[pep]] for pep in hit_pep),
-                    'Peptide-hit for allele ' + '_'.join(allele))
-    m.update()
-
-    # sub tour elimination with callbacks
-    m._x_edges = x_edges
-    m._graph = graph
-    m.Params.LazyConstraints = 1
-    # keep subtour to add them after solving to lp file: lazy constraints are not added to lp file otherwise
-    global save_for_later
-    save_for_later = []
-    chosen_pep = []
-    # Solve
-    log('Now optimize:')
-    m.optimize(subtour_elim_boekler_paper)
-
-    # 2nd optimization: maximize number of peptides
-    if maximize_peptides:
-        # require optimal solution for first objective function
-        assert m.Status == GRB.Status.OPTIMAL
-        opt_coverage = m.getObjective()
-        # set new objective function
-        # maximize number of selected peptides
-        m.setObjective(gp.quicksum(x_nodes), GRB.MAXIMIZE)
-
-        # add previous objective function with objective value as constraint
-        m.addConstr(gp.quicksum(hit[allele] * freq_vector[allele][pop] for pop in populations for allele in alleles) >= opt_coverage.getValue(),
-                    'Add maximal population coverage as constraint')
-        m.optimize(subtour_elim_boekler_paper)
-
-    solution_edges = []
-    if m.Status == GRB.OPTIMAL:
-        sol = m.getAttr('X', x_edges)
-        for edge in x_edges:
-            node_a, node_b = edge
-            # print('%s -> %s: %g' % (node_a, node_b, sol[node_a, node_b]))
-            # variable tolerance of gurobi is 1e-5
-            traversals = round(sol[node_a, node_b])
-            for i in range(traversals):
-                solution_edges.append(edge)
-                if node_a in leaves.values():
-                    chosen_pep.append(graph.nodes[node_a]['string'])
-                if node_b in leaves.values():
-                    chosen_pep.append(graph.nodes[node_b]['string'])
-
-    # also only for more details and debugging
-    # if not os.path.exists(path + 'lp_out/'):
-    #     os.mkdir(path + 'lp_out/')
-    # m.write(path + 'lp_out/' + pep_count + '_vaccine_ilp_hog.sol')
-    # m.write(path + 'lp_out/' + pep_count + '_vaccine_ilp_hog.json')
-
-    if not os.path.exists(path + 'pep_out/'):
-        os.mkdir(path + 'pep_out/')
-
-    if coloring:
-        draw_hog.draw_hog(graph, leaves, sol, path + 'pep_out/' + pep_count + '_colored_hog.png', True)
-
-    # write chosen peptides to output file, remove empty string from root node
-    if '' in chosen_pep:
-        chosen_pep.remove('')
-    chosen_pep = list(set(chosen_pep))
-    with open(path + 'pep_out/' + pep_count + '_chosen_peptides_hog.txt', 'w') as file:
-        file.write('\n'.join(chosen_pep))
-
-    # create subgraph from edges chosen by ILP in order to find eulerian path to construct vaccine sequence
-    # use multi graph here to add edges that are traversed more than once multiple times to the graph
-    log('Create vaccine sequence')
-    sub_hog = nx.MultiDiGraph()
-    sub_hog.add_edges_from(solution_edges)
-    log('sub graph is eulerian' + str(nx.is_eulerian(sub_hog)))
-    if coloring:
-        dot = nx.drawing.nx_pydot.to_pydot(sub_hog)
-        dot.write_png(path + 'pep_out/' + pep_count + '_sub_hog.png')
-        draw_hog.draw_hog(graph, leaves, sol, path + 'pep_out/' + pep_count + '_colored_sub_hog.png')
-
-    hogvaxine = ''
-    for e in nx.eulerian_circuit(sub_hog, source='0'):
-        if graph.edges[e]['is_slink'] == 'yes':
-            continue
-        else:
-            node_a, node_b = e
-            length = graph.edges[e]['weight']
-            node_seq = graph.nodes[node_b]['string']
-            hogvaxine += node_seq[len(node_seq) - length:]
-
-    with open(path + 'pep_out/' + pep_count + '_hogvaxine.txt', 'w') as out:
-        out.write('> MHC optimized combined peptide vaccine sequence with overlaps\n')
-        out.write(hogvaxine + '\n')
-        out.write('> MHC optimized combined peptide vaccine sequence concatenated\n')
-        out.write(''.join(chosen_pep))
-
-    # after solving add lazy constraints to lp file
-    for i, subtour in enumerate(save_for_later):
-        m.addConstr(1 <= gp.quicksum(x_edges[node_outer, node_inner] for node_outer, node_inner in sorted(x_edges)
-                                     if node_inner in subtour and node_outer not in subtour),
-                    'At least one incoming edge to subtour ' + str(i) + ' from the outside')
-
-    # only for debugging, lp file becomes quite large
-    # m.write(path + 'lp_out/' + pep_count + '_vaccine_ilp_hog.lp')
-
-    return chosen_pep
diff --git a/HOGVAX/linear_time_hog.py b/HOGVAX/linear_time_hog.py
deleted file mode 100644
index 5374100acf07ddfad5c9d178f7f04ead2cada1cf..0000000000000000000000000000000000000000
--- a/HOGVAX/linear_time_hog.py
+++ /dev/null
@@ -1,137 +0,0 @@
-import os
-import pydot
-import networkx as nx
-import aho_corasick_trie
-from collections import defaultdict
-
-
-def log(string):
-    if logging_enabled:
-        print(string)
-
-
-def contract_ac(unmarked_nodes, slinks, graph):
-    for node in unmarked_nodes:
-        log('Removing node ' + node)
-        parent = list(graph.pred[node])[0]
-        for succ in graph.successors(node):
-            w = len(graph.nodes[succ]['string']) - len(graph.nodes[parent]['string'])
-            graph.add_edge(parent, succ, weight=w)
-            graph.nodes[succ]['char'] = graph.nodes[node]['char']
-
-        if node in slinks:
-            for link_node in slinks[node]:
-                if link_node in graph.nodes():
-                    graph.nodes[link_node]['slink'] = graph.nodes[node]['slink']
-        graph.remove_node(node)
-    return graph
-
-
-def get_incoming_slinks(unmarked_nodes, graph):
-    incoming_slinks = {}
-    for node in graph.nodes():
-        # skip root node
-        if node == '0':
-            continue
-        # slink is incoming edge to slink_suc
-        slink_suc = graph.nodes[node]['slink']
-        # skip nodes that will not be removed
-        if slink_suc not in unmarked_nodes:
-            continue
-
-        if slink_suc in incoming_slinks:
-            incoming_slinks[slink_suc].append(node)
-        else:
-            incoming_slinks[slink_suc] = [node]
-    return incoming_slinks
-
-
-def mark_nodes(leaves, graph):
-    # root node is initially marked
-    marked_nodes = {'0'}
-    # for each node initialize child nodes as empty set
-    children = defaultdict(lambda: set())
-    for leaf in leaves.values():
-        log('Current leaf ' + leaf)
-        cur_node = leaf
-        marked_nodes.add(cur_node)
-        # while current node is not root node
-        while cur_node != '0':
-            interval = graph.nodes[cur_node]['interval_size']
-            for child in children[cur_node]:
-                interval -= graph.nodes[child]['interval_size']
-            if interval > 0:
-                marked_nodes.add(cur_node)
-            children[cur_node] = set()
-            children[graph.nodes[cur_node]['ancestor']].add(cur_node)
-            cur_node = graph.nodes[cur_node]['slink']
-
-    return marked_nodes
-
-
-def compute_interval_size(node, graph):
-    log('Compute interval size for ' + node)
-    if graph.out_degree(node) == 0:
-        log('Is leaf ' + node)
-        graph.nodes[node]['interval_size'] = 0
-        return 1
-    else:
-        num_leaves = sum(compute_interval_size(suc, graph) for suc in graph.successors(node))
-        graph.nodes[node]['interval_size'] = num_leaves
-        return num_leaves
-
-
-def compute_hog(pep_count, peptides, path, logging=False, dot_bool=False):
-    global logging_enabled
-    logging_enabled = logging
-
-    log('Call aho corasick construction')
-    leaves_dict, aho_corasick = aho_corasick_trie.main(peptides, path, logging, dot_bool)
-
-    # compute |R(u)| for each node u starting with root = 0
-    log('Compute interval sizes')
-    compute_interval_size('0', aho_corasick)
-    # mark nodes
-    log('Execute linear time algorithm')
-    md_nodes = mark_nodes(leaves_dict, aho_corasick)
-    log('Marked nodes' + ', '.join(md_nodes))
-
-    # get nodes that we have to remove from aho corasick to get hog
-    rm_nodes = set(aho_corasick.nodes) - md_nodes
-    log('Nodes to be removed' + ', '.join(rm_nodes))
-
-    # need to temporary store suffix link nodes for correct contraction
-    incoming_slinks = get_incoming_slinks(rm_nodes, aho_corasick)
-
-    # remove nodes and contract edges
-    log('Contract aho corasick')
-    hog = contract_ac(rm_nodes, incoming_slinks, aho_corasick)
-
-    # set suffix links as explicit edges -> need this for ILP subtour elimination constraints
-    nx.set_edge_attributes(hog, 'no', name='is_slink')
-    slinks = [(i, hog.nodes[i]['slink'], {'weight': 0, 'is_slink': 'yes'}) for i in hog.nodes if i != '0']
-    hog.add_edges_from(slinks)
-
-    # write hog
-    if not os.path.exists(path + 'pickle_files/'):
-        os.mkdir(path + 'pickle_files/')
-    nx.write_gpickle(hog, path + 'pickle_files/' + pep_count + '_hog.gpickle')
-
-    if dot_bool:
-        dot = nx.drawing.nx_pydot.to_pydot(hog)
-        for i, e in enumerate(dot.get_edges()):
-            attr = e.get_attributes()
-            e.set_label(attr['weight'])
-            if attr['is_slink'] == 'yes':
-                e.set_color('blue')
-                e.set_style('dashed')
-
-        for i, node in enumerate(dot.get_nodes()):
-            attr = node.get_attributes()
-            node.set_label(node.get_name() + ', ' + attr['string'] + ', ' + attr['interval_size'])
-
-        if not os.path.exists(path + 'vis/'):
-            os.mkdir(path + 'vis/')
-        dot.write_png(path + 'vis/' + pep_count + '_hog.png')
-
-    return leaves_dict, hog
diff --git a/HOGVAX_logo.png b/HOGVAX_logo.png
deleted file mode 100644
index a5b5405b1f8969dd26c2f8746dbc4c3773819494..0000000000000000000000000000000000000000
Binary files a/HOGVAX_logo.png and /dev/null differ
diff --git a/LICENSE b/LICENSE
deleted file mode 100644
index 8eaa9973fa395635f48f2358b30e96ef52edd2a1..0000000000000000000000000000000000000000
--- a/LICENSE
+++ /dev/null
@@ -1,21 +0,0 @@
-The MIT License (MIT)
-
-Copyright (c) 2023 Sara Schulte, Alexander Dilthey, Gunnar Klau
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.
diff --git a/Pipeline/Snakefile b/Pipeline/Snakefile
deleted file mode 100644
index 2079908c686fe11fa23a9a3dec82054d488d653d..0000000000000000000000000000000000000000
--- a/Pipeline/Snakefile
+++ /dev/null
@@ -1,250 +0,0 @@
-configfile: 'envs/config.yaml'
-
-# either embedded or original peptides
-peptides = []
-for line in open(config['peptides'], 'r'):
-    pep = line.strip()
-    peptides.append(pep)
-
-num_pep = sum(1 for line in open(config['peptides']))
-if config['instance_start_size'] == 'all':
-    instances = [num_pep]
-else:
-    instances = config['instance_start_size']
-    while instances[-1] < num_pep:
-        instances.append(instances[-1] * 2)
-    instances[-1] = num_pep
-
-
-rule all:
-    input:
-        expand(config['output_dir'] + '/ilp/lp_out/{pep_count}_vaccine_ilp_{approach}.{ext}', pep_count=instances, approach=config['approach'], ext=['sol', 'lp', 'json']),
-        expand(config['output_dir'] + '/ilp/pep_out/{pep_count}_vaccine_sequence_' + config['approach'] + '.txt', pep_count=instances),
-        expand(config['output_dir'] + '/ilp/pep_out/{pep_count}_chosen_peptides_' + config['approach'] + '_inc_substrings.txt', pep_count=instances),
-        expand(config['output_dir'] + '/ilp/lp_out/{pep_count}_vaccine_ilp_concat.{ext}', pep_count=instances, ext=['sol', 'lp', 'json']),
-        expand(config['output_dir'] + '/ilp/pep_out/{pep_count}_concat_vaccine_sequence.txt', pep_count=instances)
-
-
-rule create_overlap_graph:
-    input:
-        peptides = config['peptides']
-    output:
-        config['output_dir'] + '/graph/{pep_count}_og.gpickle'
-    params:
-        pep = peptides
-    conda:
-        'envs/graph.yaml'
-    script:
-        'scripts/networkx_basic_graph.py'
-
-
-rule create_aho_corasick:
-    input:
-        peptides = config['peptides']
-    output:
-        config['output_dir'] + '/graph/{pep_count}_aho_corasick.gpickle',
-        config['output_dir'] + '/graph/{pep_count}_ac_leaves.gpickle'
-    params:
-        pep = peptides,
-        path = config['output_dir'] + '/graph/',
-        log = config['logging']
-    conda:
-        'envs/graph.yaml'
-    script:
-        'scripts/aho_corasick_trie.py'
-
-
-rule create_hog:
-    input:
-        ac = config['output_dir'] + '/graph/{pep_count}_aho_corasick.gpickle',
-        leaves = config['output_dir'] + '/graph/{pep_count}_ac_leaves.gpickle'
-    output:
-        config['output_dir'] + '/graph/{pep_count}_hog.gpickle'
-    params:
-        pep = peptides,
-        path = config['output_dir'] + '/graph/',
-        log = config['logging']
-    conda:
-        'envs/graph.yaml'
-    script:
-        'scripts/linear_time_hog.py'
-
-# input parameters for rule modify_ba_predictions_for_substrings
-def define_param():
-    if config['unembedded']:
-        pep = []
-        for line in open(config['unembedded'], 'r'):
-            p = line.strip()
-            pep.append(p)
-        return pep
-    else:
-        return peptides
-
-
-rule modify_ba_predictions_for_substrings:
-    input:
-        ba_predictions = config['binding_affinities']
-    output:
-        config['output_dir'] + '/data/substr_modified_ba_prediction_data.pkl.gz'
-    params:
-        pep = define_param()
-    conda:
-        'envs/ilp.yaml'
-    script:
-        'scripts/filter_substrings_in_ba_predictions.py'
-
-
-rule set_index_in_ba_predictions:
-    input:
-        embedded_epitope_features = config['embedded_epitope_features'],
-        ba_predictions = config['output_dir'] + '/data/substr_modified_ba_prediction_data.pkl.gz'
-    output:
-        config['output_dir'] + '/data/embedded_substr_modified_ba_prediction_data.pkl.gz'
-    params:
-        pep = peptides
-    conda:
-        'envs/ilp.yaml'
-    script:
-        'scripts/binding_affinities_for_embedded_peptide.py'
-
-
-def define_input_ba(wildcards):
-    if config['unembedded']:
-        return config['output_dir'] + '/data/embedded_substr_modified_ba_prediction_data.pkl.gz'
-    else:
-        return config['output_dir'] + '/data/substr_modified_ba_prediction_data.pkl.gz'
-
-
-rule solve_hog_ilp:
-    input:
-        hog = config['output_dir'] + '/graph/{pep_count}_hog.gpickle',
-        leaves = config['output_dir'] + '/graph/{pep_count}_ac_leaves.gpickle',
-        frequency_data = config['frequency_data'],
-        binding_affinity_data = define_input_ba
-    output:
-        expand(config['output_dir'] + '/ilp/lp_out/{{pep_count}}_vaccine_ilp_hog.{ext}', ext=['sol', 'lp', 'json']),
-        config['output_dir'] + '/ilp/pep_out/{pep_count}_chosen_peptides_hog.txt'
-    params:
-        k = config['k'],
-        min_hits = config['min_hits'],
-        type = config['output_dir'],
-        approach = config['approach'],
-        binding_affinity_threshold = config['ba_threshold'],
-        population = config['population'],
-        pep = peptides,
-        path = config['output_dir'] + '/ilp/'
-    conda:
-        'envs/ilp.yaml'
-    script:
-        'scripts/vaccine_data.py'
-
-
-rule solve_og_ilp:
-    input:
-        overlap_graph = config['output_dir'] + '/graph/{pep_count}_og.gpickle',
-        frequency_data = config['frequency_data'],
-        binding_affinity_data = define_input_ba
-    output:
-        expand(config['output_dir'] + '/ilp/lp_out/{{pep_count}}_vaccine_ilp_og.{ext}', ext=['sol', 'lp', 'json']),
-        config['output_dir'] + '/ilp/pep_out/{pep_count}_chosen_peptides_og.txt'
-    params:
-        k = config['k'],
-        min_hits = config['min_hits'],
-        type = config['output_dir'],
-        approach = config['approach'],
-        binding_affinity_threshold = config['ba_threshold'],
-        population = config['population'],
-        pep = peptides,
-        path = config['output_dir'] + '/ilp/'
-    conda:
-        'envs/ilp.yaml'
-    script:
-        'scripts/vaccine_data.py'
-
-
-# uses unembedded peptides
-rule solve_concat_ilp:
-    input:
-        frequency_data = config['frequency_data'],
-        binding_affinity_data = config['binding_affinities']
-    output:
-        expand(config['output_dir'] + '/ilp/lp_out/{{pep_count}}_vaccine_ilp_concat.{ext}', ext=['sol', 'lp', 'json']),
-        config['output_dir'] + '/ilp/pep_out/{pep_count}_chosen_peptides_concat.txt'
-    params:
-        k = config['k'],
-        min_hits = config['min_hits'],
-        type = config['output_dir'],
-        approach = 'concat',
-        binding_affinity_threshold = config['ba_threshold'],
-        population = config['population'],
-        pep = define_param(),
-        path = config['output_dir'] + '/ilp/'
-    conda:
-        'envs/ilp.yaml'
-    script:
-        'scripts/vaccine_data.py'
-
-
-rule create_vaccine:
-    input:
-        sol = config['output_dir'] + '/ilp/lp_out/{pep_count}_vaccine_ilp_hog.sol',
-        hog = config['output_dir'] + '/graph/{pep_count}_hog.gpickle',
-        peptides = config['output_dir'] + '/ilp/pep_out/{pep_count}_chosen_peptides_hog.txt'
-    output:
-        config['output_dir'] + '/ilp/pep_out/{pep_count}_vaccine_sequence_hog.txt'
-    conda:
-        'envs/graph.yaml'
-    script:
-        'scripts/create_vac_seq_from_sol.py'
-
-
-rule create_vaccine_og:
-    input:
-        sol = config['output_dir'] + '/ilp/lp_out/{pep_count}_vaccine_ilp_og.sol',
-        og = config['output_dir'] + '/graph/{pep_count}_og.gpickle',
-        peptides = config['output_dir'] + '/ilp/pep_out/{pep_count}_chosen_peptides_og.txt'
-    output:
-        config['output_dir'] + '/ilp/pep_out/{pep_count}_vaccine_sequence_og.txt'
-    conda:
-        'envs/graph.yaml'
-    script:
-        'scripts/create_vac_from_og_sol.py'
-
-
-def define_input_params():
-    if config['embedding_length']:
-        pep = define_param()
-        return {'pep': pep, 'embed_len': config['embedding_length']}
-    else:
-        return {'pep': peptides, 'embed_len': None}
-
-# need to get unembedded peptides back again
-rule get_all_sub_peptides:
-    input:
-        chosen_peptides = config['output_dir'] + '/ilp/pep_out/{pep_count}_chosen_peptides_{approach}.txt'
-    output:
-        config['output_dir'] + '/ilp/pep_out/{pep_count}_chosen_peptides_{approach}_inc_substrings.txt'
-    params:
-        **define_input_params()
-    script:
-        'scripts/get_all_peptides_incl_substrings.py'
-
-
-rule create_concat_vaccine:
-    input:
-        config['output_dir'] + '/ilp/pep_out/{pep_count}_chosen_peptides_concat.txt'
-    output:
-        config['output_dir'] + '/ilp/pep_out/{pep_count}_concat_vaccine_sequence.txt'
-    params:
-        name = config['output_dir']
-    run:
-        peptides = []
-        for line in open(input[0], 'r'):
-            if line.startswith('#'):
-                continue
-            pep = line.strip()
-            peptides.append(pep)
-        seq = ''.join(peptides)
-        with open(output[0], 'w') as out:
-            out.write(params.name + ' concatenated peptides from basic approach\n')
-            out.write(seq)
diff --git a/Pipeline/envs/config.yaml b/Pipeline/envs/config.yaml
deleted file mode 100644
index 9e90fa9e6403436fd057d94bf98fcb226db91791..0000000000000000000000000000000000000000
--- a/Pipeline/envs/config.yaml
+++ /dev/null
@@ -1,20 +0,0 @@
-output_dir: 'test'
-
-k: 15
-ba_threshold: 0.638
-population: ['World'] # must be a list of strings
-instance_start_size: 'all' # used for benchmarking; start size from where instance is iteratively increased
-logging: True
-approach: 'hog' # choose either hog or og
-min_hits: 1 # choose min number of hits for an allele / haplotype to be covered
-
-peptides: '../OptiVax_Data/Peptides/30_filtered_mhc_peptides.pep'
-frequency_data: '../OptiVax_Data/Frequencies/IEDB_population_frequency2392_normalized.pkl'
-binding_affinities: '../OptiVax_Data/BindingAffinities/25June_mhc1_netmhc-4.1_pred_affinity_pivot.pkl.gz'
-# optional: if use embedded peptides add non-embedded peptides here
-# embedded length is either an int value
-embedding_length: 0
-# unembedded is either the path to the unembedded peptides or False
-unembedded: False
-# this is either a path to the embedded epitope features or an empty string ''
-embedded_epitope_features: ''
diff --git a/Pipeline/envs/graph.yaml b/Pipeline/envs/graph.yaml
deleted file mode 100644
index 4d75039d0748d47585eefa113c3c130277274f0f..0000000000000000000000000000000000000000
--- a/Pipeline/envs/graph.yaml
+++ /dev/null
@@ -1,5 +0,0 @@
-channels:
-  - conda-forge
-dependencies:
-  - networkx = 2.8
-  - pydot = 1.4.2
diff --git a/Pipeline/envs/ilp.yaml b/Pipeline/envs/ilp.yaml
deleted file mode 100644
index 0e2ce12a348d9126f28d958b0e3fed1e838ac219..0000000000000000000000000000000000000000
--- a/Pipeline/envs/ilp.yaml
+++ /dev/null
@@ -1,10 +0,0 @@
-channels:
-  - conda-forge
-  - gurobi
-dependencies:
-  - contextlib2=21.6.0
-  - pandas = 1.4.2
-  - networkx = 2.8
-  - pydot = 1.4.2
-  - gurobi = 9.5.1
-  - python = 3.9
diff --git a/Pipeline/scripts/aho_corasick_trie.py b/Pipeline/scripts/aho_corasick_trie.py
deleted file mode 100644
index c307609d5062851333402f32b00c3c21bc08d313..0000000000000000000000000000000000000000
--- a/Pipeline/scripts/aho_corasick_trie.py
+++ /dev/null
@@ -1,149 +0,0 @@
-import sys
-import pickle
-import pydot
-import networkx as nx
-
-
-def log(string):
-    if logging_enabled:
-        print(string)
-
-
-def get_next():
-    global counter
-    counter += 1
-    return str(counter)
-
-
-def get_slink(c, node, graph):
-    cur_node = node
-    # loop until slink found and we return
-    while True:
-        for i in graph.successors(cur_node):
-            if graph.nodes[i]['char'] == c:
-                return i
-        # if we are at root node and root has no child labeled with c, we return root node as slink
-        if cur_node == '0':
-            return cur_node
-        # follow the suffix links further
-        else:
-            cur_node = graph.nodes[cur_node]['slink']
-
-
-def add_slinks(graph):
-    queue = ['0']
-    while queue:
-        cur = queue.pop(0)
-        for i in graph.successors(cur):
-            queue.append(i)
-            # children of root node have suffix link back to root
-            if cur == '0':
-                graph.nodes[i]['slink'] = '0'
-            # for all other nodes, follow suffix link of parent and check for child with same label as node i
-            else:
-                pred_slink = graph.nodes[cur]['slink']
-                char = graph.nodes[i]['char']
-                graph.nodes[i]['slink'] = get_slink(char, pred_slink, graph)
-
-
-def get_or_add_node(c, prefix, node, graph):
-    for i in graph.successors(node):
-        if graph.nodes[i]['char'] == c:
-            return i
-    next_node = get_next()
-    graph.add_node(next_node, char=c, string=prefix)
-    graph.add_edge(node, next_node, weight=1)
-    return next_node
-
-
-def calc_lps(word):
-    lps_table = [0] * len(word)
-    lps_len = 0 # longest prefix suffix length is 0 at beginning
-    i = 1   # first entry is always 0 so we start at index 1
-    while i < len(word):
-        if word[i] == word[lps_len]:
-            lps_len += 1
-            lps_table[i] = lps_len
-            i += 1
-        else:
-            if lps_len > 0:
-                lps_len = lps_table[lps_len-1]
-            else:
-                i += 1
-    return lps_table
-
-
-def insert(word, graph):
-    cur_node = '0'
-    word_nodes = [cur_node]
-    lps = calc_lps(word)
-    prefix = ''
-    for c, l in zip(word, lps):
-        prefix += c
-        cur_node = get_or_add_node(c, prefix, cur_node, graph)
-        word_nodes.append(cur_node)
-        graph.nodes[cur_node]['ancestor'] = word_nodes[l]
-    return cur_node
-
-
-def main(count, strings, path, graph_out, leaves_out, logging=False, dot_bool=False):
-    global logging_enabled
-    logging_enabled = logging
-
-    global counter
-    counter = -1
-
-    DG = nx.DiGraph()
-    root = get_next()
-    # we calculate ancestor here already for linear time hog construction
-    DG.add_node(root, string='', ancestor='')
-
-    log('Build trie')
-    leaves = {}
-    for i, entry in enumerate(strings):
-        word = entry
-        log('Insert word ' + word)
-        leaves[word] = insert(word, DG)
-    log('Built trie')
-
-    log('Add slinks')
-    add_slinks(DG)
-
-    nx.write_gpickle(DG, graph_out)
-    with open(leaves_out, 'wb') as handle:
-        pickle.dump(leaves, handle, protocol=pickle.HIGHEST_PROTOCOL)
-
-    # draw graph
-    if dot_bool:
-        print('Write dot')
-        dot = nx.drawing.nx_pydot.to_pydot(DG)
-
-        for i, node in enumerate(dot.get_nodes()):
-            attr = node.get_attributes()
-            # use int here cause root is first node in list and it is easier to check for index here
-            if i == 0:
-                node.set_label('0 root')
-            else:
-                node.set_label(node.get_name() + ', ' + attr['string'])
-                edge = pydot.Edge(node.get_name(), attr['slink'], color='blue', style='dashed')
-                dot.add_edge(edge, )
-
-        dot.write_png(path + count + '_aho_corasick.png')
-
-
-if __name__ == '__main__':
-    count = int(snakemake.wildcards['pep_count'])
-    strings = snakemake.params['pep'][:count]
-    path = snakemake.params['path']
-    logging = snakemake.params['log']
-    out1 = snakemake.output[0]
-    out2 = snakemake.output[1]
-
-    # if count <= 30:
-    #     coloring = True
-    # else:
-    #     coloring = False
-    # TODO
-    coloring = False
-
-    main(str(count), strings, path, out1, out2, logging=logging, dot_bool=coloring)
diff --git a/Pipeline/scripts/binding_affinities_for_embedded_peptide.py b/Pipeline/scripts/binding_affinities_for_embedded_peptide.py
deleted file mode 100644
index 11f07aaa19cc4df229610d78c999bc3cbc8a3b7a..0000000000000000000000000000000000000000
--- a/Pipeline/scripts/binding_affinities_for_embedded_peptide.py
+++ /dev/null
@@ -1,22 +0,0 @@
-import pandas as pd
-import numpy as np
-
-embedded_epitope_features = snakemake.input['embedded_epitope_features']
-ba_file = snakemake.input['ba_predictions']
-
-embedded_peptides = snakemake.params['pep']
-all_embedded = pd.read_pickle(embedded_epitope_features)
-ba_affinities = pd.read_pickle(ba_file)
-
-mapped_peptides = pd.DataFrame(all_embedded.loc[embedded_peptides]['peptide']).reset_index(level=0).set_index('peptide')
-same_pep = list(set([p for p in mapped_peptides.index if p in ba_affinities.index]))
-mapped_peptides = mapped_peptides.loc[same_pep]
-filtered = ba_affinities.reset_index()
-filtered.Peptide = filtered.Peptide.apply(lambda x: mapped_peptides.loc[x]['embedded'] if x in same_pep else np.nan)
-filtered = filtered[filtered['Peptide'].notna()]
-filtered = filtered.set_index(['Peptide'])
-for embed in mapped_peptides['embedded']:
-    if embed not in filtered.index:
-        print(embed, ' is not in filtered index!!!')
-        exit(-1)
-filtered.to_pickle(snakemake.output[0], compression='gzip')
diff --git a/Pipeline/scripts/create_output_feature_table.py b/Pipeline/scripts/create_output_feature_table.py
deleted file mode 100644
index e7f7fee5faa1320445cdf3a27c05cfcda7c902f0..0000000000000000000000000000000000000000
--- a/Pipeline/scripts/create_output_feature_table.py
+++ /dev/null
@@ -1,42 +0,0 @@
-import sys
-import pandas as pd
-
-
-def collect_features(peptides, all_features):
-    ilp_out_features = []
-    for pep in peptides:
-        all = all_features.loc[pep]
-        dict = {'Peptide': pep, 'Protein': all['protein'],
-                'Start_pos': all['start_pos'], 'Pep_len': len(pep),
-                'Mutation_prob': all['perc_mutated'], 'Glyco_prob': all['glyco_probs'],
-                'Cleavage_prob': all['crosses_cleavage'], 'SARS-CoV-1_peptide': all['In_SARS_Cov1']}
-        ilp_out_features.append(dict)
-    return ilp_out_features
-
-
-def read_peptides(file):
-    peptides = []
-    with open(file) as f:
-        for line in f:
-            peptides.append(line.strip('\n'))
-    return peptides
-
-
-# all epitope freatures based on gifford data
-all_epi_features_file = sys.argv[1]
-# ilp peptide output
-peptides_mhcI_file = sys.argv[2]
-peptides_mhcII_file = sys.argv[3]
-
-all_epi_features = pd.read_pickle(all_epi_features_file)
-peptides_mhcI = read_peptides(peptides_mhcI_file)
-peptides_mhcII = read_peptides(peptides_mhcII_file)
-
-with pd.ExcelWriter('peptides_output/all_peptide_vaccine_features.xlsx', engine='openpyxl') as writer:
-    features = collect_features(peptides_mhcI, all_epi_features)
-    df = pd.DataFrame(features)
-    df.to_excel(writer, sheet_name='Sheet1')
-
-    features = collect_features(peptides_mhcII, all_epi_features)
-    df = pd.DataFrame(features)
-    df.to_excel(writer, sheet_name='Sheet2')
diff --git a/Pipeline/scripts/create_vac_from_og_sol.py b/Pipeline/scripts/create_vac_from_og_sol.py
deleted file mode 100644
index 8b2321747f90414ca79a7745a270a729d8966358..0000000000000000000000000000000000000000
--- a/Pipeline/scripts/create_vac_from_og_sol.py
+++ /dev/null
@@ -1,62 +0,0 @@
-import sys
-import networkx as nx
-import read_peptides
-
-# lp output
-sol_file = snakemake.input['sol']
-# og
-og_file = snakemake.input['og']
-# ilp chosen pep output
-pep_file = snakemake.input['peptides']
-
-edges = []
-with open(sol_file) as f:
-    for line in f:
-        if line.startswith('#'):
-            continue
-        l = line.strip('\n').split(' ')
-        # filter out hit variables named by alleles; DRB1 is not labelled with HLA prefix
-        if 'HLA' in l[0] or 'DRB1' in l[0]:
-            continue
-        # filter for traversed edges
-        if round(float(l[1])) == 0:
-            continue
-        edges.append(l[0])
-
-edge_dict = {}
-og = nx.read_gpickle(og_file)
-for edge in og.edges():
-    key = '_'.join(edge)
-    edge_dict[key] = edge
-
-# create subgraph from edges chosen by ILP in order to find eulerian path to construct vaccine sequence
-sub_og = nx.DiGraph()
-sub_og.add_edges_from([edge_dict[e] for e in edge_dict if e in edges])
-print(sub_og)
-print(nx.is_eulerian(sub_og))
-seq = ''
-if nx.has_eulerian_path(sub_og):
-    print('Has Eulerian path')
-    for e in nx.eulerian_path(sub_og):
-        print(e)
-        node_a, node_b = e
-        length = og.edges[e]['weight']
-        seq += node_b[len(node_b)-length:]
-else:
-    print('Attention! No Eulerian path!!')
-    exit(-1)
-
-print(seq)
-print(len(seq))
-
-chosen_peptides = read_peptides.main(pep_file)
-for pep in chosen_peptides:
-    if not pep in seq:
-        print('{} does not occur in overall sequence!'.format(pep))
-        exit(-1)
-
-with open(snakemake.output[0], 'w') as out:
-    out.write('> HOGVAX MHC optimized combined peptide vaccine sequence with overlaps\n')
-    out.write(seq + '\n')
-    out.write('> Concat MHC optimized combined peptide vaccine sequence concatenated\n')
-    out.write(''.join(chosen_peptides))
diff --git a/Pipeline/scripts/create_vac_seq_from_sol.py b/Pipeline/scripts/create_vac_seq_from_sol.py
deleted file mode 100644
index 87da9d15c6cfd2d35278262af01f25daa13e9fd2..0000000000000000000000000000000000000000
--- a/Pipeline/scripts/create_vac_seq_from_sol.py
+++ /dev/null
@@ -1,61 +0,0 @@
-import sys
-import networkx as nx
-import read_peptides
-
-# lp output
-sol_file = snakemake.input['sol']
-# hog
-hog_file = snakemake.input['hog']
-# ilp chosen pep output
-pep_file = snakemake.input['peptides']
-
-edges = []
-with open(sol_file) as f:
-    for line in f:
-        if line.startswith('#'):
-            continue
-        l = line.strip('\n').split(' ')
-        # filter out hit variables named by alleles; DRB1 is not labelled with HLA prefix
-        if 'HLA' in l[0] or 'DRB1' in l[0]:
-            continue
-        # filter for traversed edges
-        if round(float(l[1])) == 0:
-            continue
-        edges.append(l[0])
-
-edge_dict = {}
-hog = nx.read_gpickle(hog_file)
-for edge in hog.edges():
-    node_a, node_b = edge
-    key = hog.nodes[node_a]['string'] + '_' + hog.nodes[node_b]['string']
-    edge_dict[key] = edge
-
-# create subgraph from edges chosen by ILP in order to find eulerian path to construct vaccine sequence
-sub_hog = nx.MultiDiGraph()
-sub_hog.add_edges_from([edge_dict[e] for e in edge_dict if e in edges])
-print(sub_hog)
-print(nx.is_eulerian(sub_hog))
-seq = ''
-for e in nx.eulerian_circuit(sub_hog):
-    if hog.edges[e]['is_slink'] == 'yes':
-        continue
-    else:
-        node_a, node_b = e
-        length = hog.edges[e]['weight']
-        node_seq = hog.nodes[node_b]['string']
-        seq += node_seq[len(node_seq)-length:]
-
-print(seq)
-print(len(seq))
-
-chosen_peptides = read_peptides.main(pep_file)
-for pep in chosen_peptides:
-    if not pep in seq:
-        print('{} does not occur in overall sequence!'.format(pep))
-        exit(-1)
-
-with open(snakemake.output[0], 'w') as out:
-    out.write('> HOGVAX optimized combined peptide vaccine sequence with overlaps\n')
-    out.write(seq + '\n')
-    out.write('> Concat optimized combined peptide vaccine sequence concatenated\n')
-    out.write(''.join(chosen_peptides))
diff --git a/Pipeline/scripts/draw_output.py b/Pipeline/scripts/draw_output.py
deleted file mode 100644
index a3578de125a870b881af564d0c7f526d571658c2..0000000000000000000000000000000000000000
--- a/Pipeline/scripts/draw_output.py
+++ /dev/null
@@ -1,56 +0,0 @@
-import networkx as nx
-
-
-def draw(G, vals, path):
-    dot = nx.drawing.nx_pydot.to_pydot(G)
-    for i, e in enumerate(dot.get_edges()):
-        print(e)
-        attr = e.get_attributes()
-        e.set_label(attr['weight'])
-
-        node_a, node_b = e.obj_dict['points']
-        if round(vals[node_a, node_b], 0) == 1.0:
-            e.set_color('red')
-            dot.get_node(node_a)[0].set_color('red')
-            if node_b == 'Sink':
-                dot.get_node(node_b)[0].set_color('red')
-    dot.write_png(path)
-
-
-def draw_colored_graph(graph, vals, path, draw_all=False):
-    if draw_all:
-        SG = graph
-    else:
-        SG = graph.edge_subgraph([(node_a, node_b) for node_a, node_b in vals if round(vals[node_a, node_b], 0) == 1.0])
-    draw(SG, vals, path)
-
-
-def draw_hog(hog, leaves, vals, path, draw_all=False):
-    if draw_all:
-        SG = hog
-    else:
-        SG = hog.edge_subgraph([(node_a, node_b) for node_a, node_b in vals if round(vals[node_a, node_b], 0) == 1.0])
-
-    dot = nx.drawing.nx_pydot.to_pydot(SG)
-    for i, e in enumerate(dot.get_edges()):
-        attr = e.get_attributes()
-        e.set_label(attr['weight'])
-        if attr['is_slink'] == 'yes':
-            e.set_color('blue')
-            e.set_style('dashed')
-
-        node_a, node_b = e.obj_dict['points']
-        if round(vals[node_a, node_b], 0) == 1.0:
-            e.set_color('red')
-            if node_a in leaves.values():
-                dot.get_node(node_a)[0].set_style('filled')
-            if node_b in leaves.values():
-                dot.get_node(node_b)[0].set_style('filled')
-            dot.get_node(node_a)[0].set_color('red')
-            dot.get_node(node_b)[0].set_color('red')
-
-    for i, node in enumerate(dot.get_nodes()):
-        attr = node.get_attributes()
-        node.set_label(node.get_name() + ', ' + attr['string'] + ', ' + attr['interval_size'])
-
-    dot.write_png(path)
diff --git a/Pipeline/scripts/filter_substrings_in_ba_predictions.py b/Pipeline/scripts/filter_substrings_in_ba_predictions.py
deleted file mode 100644
index 24b722865c9032983cd1f6bfcc21f00a5bb4a4fd..0000000000000000000000000000000000000000
--- a/Pipeline/scripts/filter_substrings_in_ba_predictions.py
+++ /dev/null
@@ -1,31 +0,0 @@
-import gzip
-import numpy as np
-import pandas as pd
-import find_superstrings
-import read_peptides
-
-
-def compare_row_entries(df, row_super):
-    data = np.vstack([df.values, row_super.values])
-    max_row = np.max(data, axis=0).reshape(row_super.shape)
-    new_row = pd.DataFrame(max_row, index=row_super.index, columns=row_super.columns)
-    return new_row
-
-
-ba_file = snakemake.input['ba_predictions']
-ba_df = pd.read_pickle(gzip.open(ba_file))
-peptides = snakemake.params['pep']
-print(len(peptides))
-
-# first read in all peptides and identify superstrings
-superstrings = find_superstrings.main(peptides)
-print(len(superstrings))
-
-ba_df.replace([np.inf, -np.inf], np.nan, inplace=True)
-if ba_df.isnull().values.any():
-    ba_df.fillna(0, inplace=True)
-for super in superstrings:
-    new_row = compare_row_entries(ba_df.loc[superstrings[super]], ba_df.loc[[super]])
-    ba_df.loc[[super]] = new_row
-
-ba_df.to_pickle(snakemake.output[0], compression='gzip')
diff --git a/Pipeline/scripts/find_superstrings.py b/Pipeline/scripts/find_superstrings.py
deleted file mode 100644
index 4fa74a4032e3627e79916610e08b6ff05bf8cd11..0000000000000000000000000000000000000000
--- a/Pipeline/scripts/find_superstrings.py
+++ /dev/null
@@ -1,25 +0,0 @@
-import sys
-import read_peptides
-
-def main(peptides):
-    # sort peptides in reversed order
-    sorted_peptides = sorted(peptides, key=len, reverse=True)
-    # first read in all peptides and identify superstrings
-    superstrings = {}
-    for i, peptide in enumerate(sorted_peptides):
-        if i % 1000 == 0:
-            print(i, 'of', len(sorted_peptides))
-        for j in range(i+1, len(sorted_peptides)):
-            sec_peptide = sorted_peptides[j]
-            if sec_peptide in peptide:
-                if peptide in superstrings:
-                    superstrings[peptide].append(sec_peptide)
-                else:
-                    superstrings[peptide] = [sec_peptide]
-
-    return superstrings
-
-if __name__ == '__main__':
-    peptide_file = sys.argv[1]
-    peptides = read_peptides.main(peptide_file)
-    main(peptides)
diff --git a/Pipeline/scripts/get_all_peptides_incl_substrings.py b/Pipeline/scripts/get_all_peptides_incl_substrings.py
deleted file mode 100644
index 530d763e4ac0fd3900c233abb4cad8d024df598b..0000000000000000000000000000000000000000
--- a/Pipeline/scripts/get_all_peptides_incl_substrings.py
+++ /dev/null
@@ -1,35 +0,0 @@
-import sys
-import re
-import read_peptides, find_superstrings
-
-
-def get_all_peptides(all_peptides, vax_peptides):
-    superstrings_mhc = find_superstrings.main(all_peptides)
-    pep_incl_substr = vax_peptides
-    for pep in vax_peptides:
-        if pep in superstrings_mhc:
-            pep_incl_substr = pep_incl_substr + superstrings_mhc[pep]
-
-    print(len(set(pep_incl_substr)))
-    return set(pep_incl_substr)
-
-
-def remove_embedding(peptides, strip):
-    stripped = [p[strip:-strip] for p in peptides]
-    return stripped
-    
-    
-# use pipeline output containing all chosen peptides
-peptide_file = snakemake.input['chosen_peptides']
-ilp_peptides = list(set(read_peptides.main(peptide_file)))
-
-# optional for embedding use embedding length as third argument
-if snakemake.params['embed_len']:
-    print('###################  Get all peptides inc substrings: embedded will be executed! ##################')
-    ilp_peptides = remove_embedding(ilp_peptides, snakemake.params['embed_len'])
-
-# use pipeline input of all peptides from which ilp may choose
-all_peptides = snakemake.params['pep']
-
-with open(snakemake.output[0], 'w') as file:
-    file.write('\n'.join(get_all_peptides(all_peptides, ilp_peptides)))
diff --git a/Pipeline/scripts/linear_time_hog.py b/Pipeline/scripts/linear_time_hog.py
deleted file mode 100644
index be3bedea55fc97d4f5bf6316938928e5c1eb82df..0000000000000000000000000000000000000000
--- a/Pipeline/scripts/linear_time_hog.py
+++ /dev/null
@@ -1,151 +0,0 @@
-import sys
-import pickle
-import pydot
-import networkx as nx
-import aho_corasick_trie
-from collections import defaultdict
-
-
-def log(string):
-    if logging_enabled:
-        print(string)
-
-
-def contract_ac(unmarked_nodes, slinks, graph):
-    for node in unmarked_nodes:
-        log('Removing node ' + node)
-        parent = list(graph.pred[node])[0]
-        for succ in graph.successors(node):
-            w = len(graph.nodes[succ]['string']) - len(graph.nodes[parent]['string'])
-            graph.add_edge(parent, succ, weight=w)
-            graph.nodes[succ]['char'] = graph.nodes[node]['char']
-
-        if node in slinks:
-            for link_node in slinks[node]:
-                if link_node in graph.nodes():
-                    graph.nodes[link_node]['slink'] = graph.nodes[node]['slink']
-        graph.remove_node(node)
-    return graph
-
-
-def get_incoming_slinks(unmarked_nodes, graph):
-    incoming_slinks = {}
-    for node in graph.nodes():
-        # skip root node
-        if node == '0':
-            continue
-        # slink is incoming edge to slink_suc
-        slink_suc = graph.nodes[node]['slink']
-        # skip nodes that will not be removed
-        if slink_suc not in unmarked_nodes:
-            continue
-
-        if slink_suc in incoming_slinks:
-            incoming_slinks[slink_suc].append(node)
-        else:
-            incoming_slinks[slink_suc] = [node]
-    return incoming_slinks
-
-
-def mark_nodes(leaves, graph):
-    # root node is initially marked
-    marked_nodes = {'0'}
-    # for each node initialize child nodes as empty set
-    children = defaultdict(lambda: set())
-    for leaf in leaves.values():
-        log('Current leaf ' + leaf)
-        cur_node = leaf
-        marked_nodes.add(cur_node)
-        # while current node is not root node
-        while cur_node != '0':
-            interval = graph.nodes[cur_node]['interval_size']
-            for child in children[cur_node]:
-                interval -= graph.nodes[child]['interval_size']
-            if interval > 0:
-                marked_nodes.add(cur_node)
-            children[cur_node] = set()
-            children[graph.nodes[cur_node]['ancestor']].add(cur_node)
-            cur_node = graph.nodes[cur_node]['slink']
-
-    return marked_nodes
-
-
-def compute_interval_size(node, graph):
-    log('Compute interval size for ' + node)
-    if graph.out_degree(node) == 0:
-        log('Is leaf ' + node)
-        graph.nodes[node]['interval_size'] = 0
-        return 1
-    else:
-        num_leaves = sum(compute_interval_size(suc, graph) for suc in graph.successors(node))
-        graph.nodes[node]['interval_size'] = num_leaves
-        return num_leaves
-
-
-def main(aho_corasick, leaves, pep_count, peptides, path, logging=False, dot_bool=False):
-    global logging_enabled
-    logging_enabled = logging
-
-    with open(leaves, 'rb') as handle:
-        leaves_dict = pickle.load(handle)
-
-    aho_corasick = nx.read_gpickle(aho_corasick)
-
-    # compute |R(u)| for each node u starting with root = 0
-    log('Compute interval sizes')
-    compute_interval_size('0', aho_corasick)
-    # mark nodes
-    log('Execute linear time algorithm')
-    md_nodes = mark_nodes(leaves_dict, aho_corasick)
-    log('Marked nodes' + ', '.join(md_nodes))
-
-    # get nodes that we have to remove from aho corasick to get hog
-    rm_nodes = set(aho_corasick.nodes) - md_nodes
-    log('Nodes to be removed' + ', '.join(rm_nodes))
-
-    # need to temporary store suffix link nodes for correct contraction
-    incoming_slinks = get_incoming_slinks(rm_nodes, aho_corasick)
-
-    # remove nodes and contract edges
-    log('Contract aho corasick')
-    hog = contract_ac(rm_nodes, incoming_slinks, aho_corasick)
-
-    # set suffix links as explicit edges -> need this for ILP subtour elimination constraints
-    nx.set_edge_attributes(hog, 'no', name='is_slink')
-    slinks = [(i, hog.nodes[i]['slink'], {'weight': 0, 'is_slink': 'yes'}) for i in hog.nodes if i != '0']
-    hog.add_edges_from(slinks)
-
-    # write hog
-    nx.write_gpickle(hog, path + pep_count + '_hog.gpickle')
-
-    if dot_bool:
-        dot = nx.drawing.nx_pydot.to_pydot(hog)
-        for i, e in enumerate(dot.get_edges()):
-            attr = e.get_attributes()
-            e.set_label(attr['weight'])
-            if attr['is_slink'] == 'yes':
-                e.set_color('blue')
-                e.set_style('dashed')
-
-        for i, node in enumerate(dot.get_nodes()):
-            attr = node.get_attributes()
-            node.set_label(node.get_name() + ', ' + attr['string'] + ', ' + attr['interval_size'])
-
-        dot.write_png(path + pep_count + '_hog.png')
-
-
-if __name__ == '__main__':
-    aho_corasick = snakemake.input['ac']
-    leaves = snakemake.input['leaves']
-    path = snakemake.params['path']
-    pep_count = int(snakemake.wildcards['pep_count'])
-    peptides = snakemake.params['pep'][:pep_count]
-    logging = snakemake.params['log']
-
-    # if pep_count <= 30:
-    #     coloring = True
-    # else:
-    #     coloring = False
-    coloring = False
-
-    main(aho_corasick, leaves, str(pep_count), peptides, path, logging=logging, dot_bool=coloring)
diff --git a/Pipeline/scripts/networkx_basic_graph.py b/Pipeline/scripts/networkx_basic_graph.py
deleted file mode 100644
index 3d70f5142e285d903bed12afcef67566815572e2..0000000000000000000000000000000000000000
--- a/Pipeline/scripts/networkx_basic_graph.py
+++ /dev/null
@@ -1,28 +0,0 @@
-import itertools
-import networkx as nx
-
-
-def calculate_overlaps(p_a, p_b):
-    ov = len(p_b)
-    for i in range(min(len(p_a), len(p_b))):
-        if p_a[-(i+1):] == p_b[:i+1]:
-            ov = len(p_b) - (i+1)
-    return ov
-
-
-pep_count = int(snakemake.wildcards['pep_count'])
-peptides = snakemake.params['pep'][:pep_count]
-
-DG = nx.DiGraph()
-DG.add_nodes_from(['Source', 'Sink'])
-
-for peptide_a, peptide_b in itertools.product(peptides, peptides):
-    if peptide_a == peptide_b:
-        continue
-    overlap = calculate_overlaps(peptide_a, peptide_b)
-    DG.add_edge(peptide_a, peptide_b, weight=overlap)
-
-DG.add_edges_from([('Source', p, {'weight': len(p)}) for p in peptides])
-DG.add_edges_from([(p, 'Sink', {'weight': 0}) for p in peptides])
-
-nx.write_gpickle(DG, snakemake.output[0])
diff --git a/Pipeline/scripts/read_peptides.py b/Pipeline/scripts/read_peptides.py
deleted file mode 100644
index 58eb33be566a7381d2b55e6c4f9a058965552dc8..0000000000000000000000000000000000000000
--- a/Pipeline/scripts/read_peptides.py
+++ /dev/null
@@ -1,15 +0,0 @@
-import sys
-
-
-def main(file):
-    peptides = []
-    for line in open(file, 'r'):
-        if line.startswith('#'):
-            continue
-        pep = line.strip()
-        peptides.append(pep)
-    return peptides
-
-if __name__ == '__main__':
-    f = sys.argv[1]
-    main(f)
\ No newline at end of file
diff --git a/Pipeline/scripts/vaccine_data.py b/Pipeline/scripts/vaccine_data.py
deleted file mode 100644
index 45ad1a3af52a43b8d7a5942d6d8c7f1138ceddd2..0000000000000000000000000000000000000000
--- a/Pipeline/scripts/vaccine_data.py
+++ /dev/null
@@ -1,104 +0,0 @@
-import vaccine_ilp_og
-import vaccine_ilp_hog
-import vaccine_ilp_naive
-import gzip
-import pickle
-import networkx as nx
-import pandas as pd
-import gurobipy as gp
-from gurobipy import GRB
-
-
-def binarize_entries(df, th):
-    df[df < th] = 0.0
-    df[df >= th] = 1.0
-    return df
-
-
-path = snakemake.params['path']
-k = int(snakemake.params['k'])
-populations = snakemake.params['population']
-peptides_count = snakemake.wildcards['pep_count']
-peptides = snakemake.params['pep'][:int(peptides_count)]
-min_hits = int(snakemake.params['min_hits'])
-
-print('Read frequencies')
-f_data = pd.read_pickle(snakemake.input['frequency_data'])
-type = snakemake.params['type']
-
-print('Read ba data')
-ba_threshold = float(snakemake.params['binding_affinity_threshold'])
-ba_matrix = pd.read_pickle(snakemake.input['binding_affinity_data'])
-print('Binarize')
-ba_matrix = binarize_entries(ba_matrix, ba_threshold)
-print('Calc shared alleles')
-full_known_alleles = gp.tuplelist(allele for allele in f_data.keys() if allele in ba_matrix.keys())
-print(full_known_alleles)
-
-# if int(snakemake.wildcards['pep_count']) <= 30:
-#     coloring = True
-# else:
-#     coloring = False
-coloring = False
-
-if snakemake.params['approach'] == 'og':
-    cost_graph = nx.read_gpickle(snakemake.input['overlap_graph'])
-
-    vaccine_ilp_og.solve_vaccine_problem(k=k,
-                                         alleles=full_known_alleles,
-                                         freq_vector=f_data,
-                                         B_matrix=ba_matrix,
-                                         peptides=peptides,
-                                         pep_count=peptides_count,
-                                         graph=cost_graph,
-                                         populations=populations,
-                                         path=path,
-                                         subtour_el='boeckler',
-                                         coloring=coloring)
-
-elif snakemake.params['approach'] == 'hog':
-    print('Start HOGVAX')
-    hog = nx.read_gpickle(snakemake.input['hog'])
-    with open(snakemake.input['leaves'], 'rb') as handle:
-        leaves_dict = pickle.load(handle)
-
-    vaccine_ilp_hog.solve_msks_hog(k=k,
-                                   alleles=full_known_alleles,
-                                   freq_vector=f_data,
-                                   B_matrix=ba_matrix,
-                                   leaves=leaves_dict,
-                                   pep_count=peptides_count,
-                                   graph=hog,
-                                   min_hits=min_hits,
-                                   populations=populations,
-                                   path=path,
-                                   logging=False,
-                                   coloring=coloring)
-
-elif snakemake.params['approach'] == 'concat':
-    print('Start concat ilp')
-    vaccine_ilp_naive.solve_vaccine_problem(k=k,
-                                            peptides=peptides,
-                                            pep_count=peptides_count,
-                                            alleles=full_known_alleles,
-                                            freq_vector=f_data,
-                                            B_matrix=ba_matrix,
-                                            populations=populations,
-                                            path=path)
-
-else:
-    print('Method is unclear, choose between og and hog for overlap graph or hierarchical overlap graph, respectively.')
-
-
-print('Possible maximum for population %s: %g' % (populations, sum(f_data[i][pop] for pop in populations for i in f_data if i in ba_matrix.keys())))
-# calculate maximum for given set of peptides --> if take all peptides from input set
-# frequencies = set()
-# for peptide in peptides:
-#    for pop in populations:
-#        for locus in full_known_alleles:
-#            hit = f_data[locus][pop] * ba_matrix[locus][peptide]
-#            if hit > 0:
-#                frequencies.add((locus, f_data[locus][pop]))
-#
-# total_max_peptides = sum(f for _, f in frequencies)
-# print('Possible maximum for given set of peptides: %g' % total_max_peptides)
diff --git a/Pipeline/scripts/vaccine_ilp_hog.py b/Pipeline/scripts/vaccine_ilp_hog.py
deleted file mode 100644
index ebb19fc3c198932d4728e6d4c9f31e144d7201bd..0000000000000000000000000000000000000000
--- a/Pipeline/scripts/vaccine_ilp_hog.py
+++ /dev/null
@@ -1,163 +0,0 @@
-import numpy
-import random
-import draw_output
-import gurobipy as gp
-import networkx as nx
-from gurobipy import GRB
-
-
-def log(string):
-    if logging_enabled:
-        print(string)
-
-
-# subtour elimination version 2
-def subtour_elim_boekler_paper(model, where):
-    global save_for_later
-    if where == GRB.Callback.MIPSOL:
-        vals = model.cbGetSolution(model._x_edges)
-        graph = model._graph
-        # find cycle
-        subtours = find_subtour(vals, graph)
-        # sum over all incoming edges of node v in W <= sum of all incoming edges to node set W
-        if subtours:
-            for subtour in subtours:
-                log('Subtours ' + ', '.join(subtour))
-                sorted_sub_int = sorted(list(map(int, subtour)))
-                subtour = [str(x) for x in sorted_sub_int]
-                print('SUBTOUR!!!', subtour)
-                save_for_later.append(subtour)
-                # for each subtour that does not contain the root node, we require an incoming edge from the outside
-                for node in subtour:
-                    model.cbLazy(gp.quicksum(model._x_edges.select('*', node)) <=
-                                 gp.quicksum(model._x_edges[node_outer, node_inner] for node_outer, node_inner in model._x_edges
-                                             if node_inner in subtour and node_outer not in subtour),
-                                 'At least one incoming edge to subtour ' + '_'.join(subtour) + ' from the outside')
-                    # first add constraint only for single node, if this does not work, add it for all nodes in cycle
-                    break
-
-
-def find_subtour(vals, graph):
-    random.seed(42)
-    numpy.random.seed(42)
-    # chosen edges
-    edges = gp.tuplelist((i, j) for i, j in vals.keys() if vals[i, j] >= 0.5)
-    log('Subtours edges')
-    log(edges)
-    subgraph = graph.edge_subgraph(edges).copy()
-    # finding strongly connected components with networkx contains a random factor: algorithm starts from random node
-    # generate sorted list of strongly connected components to remove random factor of scc algorithm
-    scc = sorted(nx.strongly_connected_components(subgraph), key=len, reverse=True)
-    subtours = []
-    for c in scc:
-        if '0' not in c:
-            subtours.append(c)
-    return subtours
-
-
-def solve_msks_hog(k, alleles, freq_vector, B_matrix, leaves, pep_count, graph, path, min_hits=1, populations=['World'], logging=False, coloring=False):
-    global logging_enabled
-    logging_enabled = logging
-
-    # create new model
-    m = gp.Model('ivp_on_hog')
-    # set time limit to 48 hours
-    m.setParam('TimeLimit', 172800)
-    m.setParam('Seed', 42)
-    # m.setParam('PoolSearchMode', 2)
-    # m.setParam('PoolSolutions', 5)
-    # m.setParam('SolFiles', path + 'lp_out/' + pep_count)
-
-    # create hit variables
-    log('Create hit variables')
-    hit = gp.tupledict()
-    for allele in alleles:
-        hit[allele] = m.addVar(vtype=GRB.BINARY, name='_'.join(allele).replace(':', '-'))
-
-    # create edge variables
-    log('Create edge variables')
-    x_edges = gp.tupledict()
-    for node_a, node_b in sorted(graph.edges):
-        x_edges[node_a, node_b] = m.addVar(vtype=GRB.INTEGER,
-                                           name=graph.nodes[node_a]['string'] + '_' + graph.nodes[node_b]['string'])
-
-    # the objective function is to maximize population coverage
-    log('Set objective function')
-    m.setObjective(gp.quicksum(hit[allele] * freq_vector[allele][pop] for pop in populations for allele in alleles),
-                   GRB.MAXIMIZE)
-
-    # subject to the following constraints
-    log('Add >>At least one outgoing edge from root<< constraint')
-    m.addConstr(x_edges.sum('0', '*') >= 1, 'At least one outgoing edge from root')
-
-    log('Add >>Sum of edge weights below threshold k<< constraint')
-    m.addConstr(gp.quicksum(x_edges[node_a, node_b] * graph.edges[node_a, node_b]['weight']
-                            for node_a, node_b in sorted(graph.edges)) <= k, 'Sum of edge weights below threshold k')
-
-
-    log('Add flow conservation for nodes')
-    for node in sorted(graph.nodes):
-        m.addConstr(x_edges.sum('*', node) == x_edges.sum(node, '*'),
-                    'Flow conservation at node ' + str(node))
-
-    '''
-    without this update function, the data will be cached in some intermediate storage that might require more memory
-    than the final storage to which the ilp will be transferred by update() and optimize().
-    '''
-    m.update()
-    log('Add allele hit constraint')
-    for allele in alleles:
-        # check for peptides (leaf nodes) with non-zero entry in B matrix for current allele
-        hit_leaves = list(filter(lambda x: 1.0 == B_matrix[allele][x], leaves.keys()))
-        # only sum over such peptides instead of summing over all peptides -> only beneficial for ba threshold > 0.xx
-        m.addConstr(hit[allele] * min_hits <= gp.quicksum(x_edges.sum('*', leaves[leaf]) for leaf in hit_leaves),
-                    'Peptide-hit for allele ' + '_'.join(allele))
-    m.update()
-
-    # sub tour elimination with callbacks
-    m._x_edges = x_edges
-    m._graph = graph
-    m.Params.LazyConstraints = 1
-    # keep subtour to add them after solving to lp file: lazy constraints are not added to lp file otherwise
-    global save_for_later
-    save_for_later = []
-    chosen_pep = []
-    # Solve
-    log('Now optimize:')
-    m.optimize(subtour_elim_boekler_paper)
-
-    if m.Status == GRB.OPTIMAL:
-        sol = m.getAttr('X', x_edges)
-        for node_a, node_b in x_edges:
-            # print('%s -> %s: %g' % (node_a, node_b, sol[node_a, node_b]))
-            traversals = round(sol[node_a, node_b])
-            for i in range(traversals):
-                if node_a in leaves.values():
-                    chosen_pep.append(graph.nodes[node_a]['string'])
-                if node_b in leaves.values():
-                    chosen_pep.append(graph.nodes[node_b]['string'])
-
-    m.write(path + 'lp_out/' + pep_count + '_vaccine_ilp_hog.sol')
-    m.write(path + 'lp_out/' + pep_count + '_vaccine_ilp_hog.json')
-
-    if coloring:
-        draw_output.draw_hog(graph, leaves, sol, path + 'pep_out/' + pep_count + '_colored_hog.png', True)
-
-    # write chosen peptides to output file, remove empty string from root node
-    if '' in chosen_pep:
-        chosen_pep.remove('')
-    chosen_pep = set(chosen_pep)
-    with open(path + 'pep_out/' + pep_count + '_chosen_peptides_hog.txt', 'w') as file:
-        file.write('\n'.join(chosen_pep))
-
-    # after solving add lazy constraints to lp file
-    for i, subtour in enumerate(save_for_later):
-        for node in subtour:
-            m.addConstr(gp.quicksum(m._x_edges.select('*', node)) <=
-                        gp.quicksum(m._x_edges[node_outer, node_inner] for node_outer, node_inner in m._x_edges
-                                    if node_inner in subtour and node_outer not in subtour),
-                        'Subtour elimination ' + node)
-            # first add constraint only for single node, if this does not work, add it for all nodes in cycle
-            break
-
-    m.write(path + 'lp_out/' + pep_count + '_vaccine_ilp_hog.lp')
diff --git a/Pipeline/scripts/vaccine_ilp_naive.py b/Pipeline/scripts/vaccine_ilp_naive.py
deleted file mode 100644
index a6d93f4b425b06744f54f98b46df347247ebad5d..0000000000000000000000000000000000000000
--- a/Pipeline/scripts/vaccine_ilp_naive.py
+++ /dev/null
@@ -1,41 +0,0 @@
-import gurobipy as gp
-from gurobipy import GRB
-
-
-def solve_vaccine_problem(k, peptides, pep_count, alleles, freq_vector, B_matrix, min_hits=1, populations=['World'], path=''):
-    # create new model
-    m = gp.Model('naive_vaccine_design')
-
-    # create peptide variables
-    x = m.addVars(peptides, vtype=GRB.BINARY, name='peptide')
-
-    # create hit variables
-    hit = m.addVars(alleles, vtype=GRB.BINARY, name='allele_hit')
-
-    # maximize population coverage
-    m.setObjective(gp.quicksum(hit[allele] * freq_vector[allele][pop] for pop in populations for allele in alleles),
-                   GRB.MAXIMIZE)
-
-    # add constraints
-    m.addConstrs(x[i] <= 1 for i in peptides)
-
-    m.addConstr(gp.quicksum(x[i] * len(i) for i in peptides) <= k, 'Sum of peptide lengths smaller k')
-
-    m.addConstrs(hit[a] * min_hits <= gp.quicksum(x[i] * B_matrix[a][i] for i in peptides) for a in alleles)
-
-    m.optimize()
-    m.write(path + 'lp_out/' + pep_count + '_vaccine_ilp_concat.lp')
-    m.write(path + 'lp_out/' + pep_count + '_vaccine_ilp_concat.sol')
-    m.write(path + 'lp_out/' + pep_count + '_vaccine_ilp_concat.json')
-
-    chosen_pep = []
-    if m.Status == GRB.OPTIMAL:
-        sol = m.getAttr('X', x)
-        for peptide in x:
-            print('%s: %g' % (peptide, sol[peptide]))
-            if sol[peptide]:
-                chosen_pep.append(peptide)
-    
-    chosen_pep = set(chosen_pep)
-    with open(path + 'pep_out/' + pep_count + '_chosen_peptides_concat.txt', 'w') as file:
-        file.write('\n'.join(chosen_pep))
diff --git a/Pipeline/scripts/vaccine_ilp_og.py b/Pipeline/scripts/vaccine_ilp_og.py
deleted file mode 100644
index e8d94fbe6c5fc8e6592206fa736f5420ca0f394e..0000000000000000000000000000000000000000
--- a/Pipeline/scripts/vaccine_ilp_og.py
+++ /dev/null
@@ -1,164 +0,0 @@
-import draw_output
-import gurobipy as gp
-from gurobipy import GRB
-
-
-def log(string):
-    if logging_enabled:
-        print(string)
-
-
-# subtour elimination version 1
-def subtour_elim_cycle(model, where):
-    global save_for_later
-    if where == GRB.Callback.MIPSOL:
-        vals = model.cbGetSolution(model._x_edges)
-        # find cycle
-        subtour_edges = find_subtour(vals)
-        # add sub tour elimination constr. for specific sub tour
-        if subtour_edges:
-            model.cbLazy(gp.quicksum(model._x_edges[i, j] for i, j in subtour_edges) <= len(subtour_edges) - 1)
-            save_for_later.append(subtour_edges)
-
-
-# subtour elimination version 2
-def subtour_elim_boekler_paper(model, where):
-    global save_for_later
-    if where == GRB.Callback.MIPSOL:
-        vals = model.cbGetSolution(model._x_edges)
-        # find cycle
-        subtour_edges = find_subtour(vals)
-        # sum over all incoming edges of node v in W <= sum of all incoming edges to node set W
-        if subtour_edges:
-            subtour_nodes = [node for node, _ in subtour_edges]
-            save_for_later.append(subtour_nodes)
-            for node in subtour_nodes:
-                model.cbLazy(gp.quicksum(model._x_edges.select('*', node)) <=
-                             gp.quicksum(model._x_edges[node_outer, node_inner] for node_outer, node_inner in model._x_edges
-                                         if node_inner in subtour_nodes and node_outer not in subtour_nodes))
-                # first add constraint only for single node, if this does not work, add it for all nodes in cycle
-                break
-
-
-def find_subtour(vals):
-    # chosen edges
-    edges = gp.tuplelist((i, j) for i, j in vals.keys() if vals[i, j])
-    nodes = ['Source'] + [node for node, _ in edges if node != 'Source']
-    while nodes:
-        current, nextn = edges.select(nodes[0], '*')[0]
-        nodes.remove(current)
-        curr_tour_edges = [(current, nextn)]
-        while nextn != 'Sink':
-            if nextn not in nodes:
-                return curr_tour_edges
-            else:
-                nodes.remove(nextn)
-            current, nextn = edges.select(nextn, '*')[0]
-            curr_tour_edges.append((current, nextn))
-    return None
-
-
-def solve_vaccine_problem(k, alleles, freq_vector, B_matrix, peptides, pep_count, graph, path, min_hits=1, populations=['World'], subtour_el='cycle', logging=False, coloring=False):
-    global logging_enabled
-    logging_enabled = logging
-
-    # create new model
-    m = gp.Model('vaccine_overlap_design')
-    # m.setParam('TimeLimit', 36000)
-
-    # create allele hit variables
-    log('Create allele hit variables')
-    hit = gp.tupledict()
-    for allele in alleles:
-        hit[allele] = m.addVar(vtype=GRB.BINARY, name='_'.join(allele).replace(':', '-'))
-
-    # create edge variables
-    log('Create edge variables')
-    x_edges = gp.tupledict()
-    for node_a, node_b in graph.edges():
-        x_edges[node_a, node_b] = m.addVar(vtype=GRB.BINARY, name=node_a + '_' + node_b)
-
-    # the objective function is to maximize population coverage
-    log('Set objective function')
-    m.setObjective(gp.quicksum(hit[allele] * freq_vector[allele][pop] for pop in populations for allele in alleles),
-                   GRB.MAXIMIZE)
-
-    # subject to the following constraints
-    log('Add constraints')
-    m.addConstr(x_edges.sum('Source', '*') == 1, 'Exactly one outgoing edge from the source')
-    m.addConstr(x_edges.sum('*', 'Sink') == 1, 'Exactly one incoming edge to the sink')
-
-    log('Add >>At most one outgoing edge constraint<<')
-    for node_a in graph.nodes():
-        if node_a == 'Source' or node_a == 'Sink':
-            continue
-        m.addConstr(x_edges.sum(node_a, '*') <= 1, 'At most one outgoing edge from ' + node_a)
-        '''
-        Due to flow conservation, we might not need constraint of
-        'at most one incoming edge per node' -> skip it here;
-        '''
-        m.addConstr(x_edges.sum('*', node_a) == x_edges.sum(node_a, '*'), 'Flow conservation at node ' + node_a)
-
-    log('Sum of edge weights below threshold k constraint')
-    m.addConstr(gp.quicksum(x_edges[node_a, node_b] * graph.edges[node_a, node_b]['weight']
-                            for node_a, node_b in graph.edges()) <= k, 'Sum of edge weights below threshold k')
-
-    '''
-    without this update function, the data will be cached in some intermediate storage that might require more memory
-    than the final storage to which the ilp will be transferred by update() and optimize().
-    '''
-    m.update()
-    log('Allele hit constraint')
-    for allele in alleles:
-        # check for those peptides with non-zero entry in B matrix for current allele
-        hit_nodes = list(filter(lambda x: 1.0 == B_matrix[allele][x], peptides))
-        # only sum over such peptides instead of summing over all peptides -> only beneficial for ba threshold > 0.xx
-        m.addConstr(hit[allele] * min_hits <= gp.quicksum(x_edges.sum(node_a, '*') for node_a in hit_nodes),
-                    'Peptide-hit for allele ' + '_'.join(allele))
-        m.update()
-
-    # sub tour elimination with callbacks
-    m._x_edges = x_edges
-    m.Params.LazyConstraints = 1
-    # keep subtour to add them after solving to lp file: lazy constraints are not added to lp file otherwise
-    global save_for_later
-    save_for_later = []
-    chosen_pep = []
-    # Solve
-    log('Now optimize:')
-    if subtour_el == 'cycle':
-        m.optimize(subtour_elim_cycle)
-    else:
-        m.optimize(subtour_elim_boekler_paper)
-    if m.Status == GRB.OPTIMAL:
-        sol = m.getAttr('X', x_edges)
-        for node_a, node_b in x_edges:
-            # print('%s -> %s: %g' % (node_a, node_b, sol[node_a, node_b]))
-            if sol[node_a, node_b]:
-                chosen_pep.append(node_a)
-    m.write(path + 'lp_out/' + pep_count + '_vaccine_ilp_og.sol')
-    m.write(path + 'lp_out/' + pep_count + '_vaccine_ilp_og.json')
-
-    if coloring:
-        draw_output.draw_colored_graph(graph, sol, path + 'pep_out/' + pep_count + '_colored_og.png')
-
-    # write chosen peptides to output file
-    with open(path + 'pep_out/' + pep_count + '_chosen_peptides_og.txt', 'w') as file:
-        chosen_pep.remove('Source')
-        file.write('\n'.join(chosen_pep))
-
-    # after solving add lazy constraints to lp file
-    for i, subtour in enumerate(save_for_later):
-        if subtour_el == 'cycle':
-            m.addConstr(gp.quicksum(m._x_edges[i, j] for i, j in subtour) <= len(subtour) - 1,
-                        'Subtour elimination ' + str(i))
-        else:
-            for node in subtour:
-                m.addConstr(gp.quicksum(m._x_edges.select('*', node)) <=
-                             gp.quicksum(m._x_edges[node_outer, node_inner] for node_outer, node_inner in m._x_edges
-                                         if node_inner in subtour and node_outer not in subtour),
-                            'Subtour elimination ' + node)
-                # first add constraint only for single node, if this does not work, add it for all nodes in cycle
-                break
-
-    m.write(path + 'lp_out/' + pep_count + '_vaccine_ilp_og.lp')
diff --git a/README.md b/README.md
index 5b4ba2b3536f667c4813bdf9a8a9e747daff25dd..2d399398fa544708e6b0dd5061afc1e2951559f3 100644
--- a/README.md
+++ b/README.md
@@ -1,69 +1,4 @@
 ![HOGVAX Logo](HOGVAX_logo.png)
 
-# Abstract
-Vaccination is the key component to overcoming the global COVID-19 pandemic. Peptide vaccines present a safe and cost-efficient alternative to traditional vaccines. They are rapidly produced and adapted for new viral variants. The vaccine's efficacy essentially depends on two components: the peptides included in the vaccine and the ability of major histocompatibility complex (MHC) molecules to bind and present these peptides to cells of the immune system. Due to the high diversity of MHC alleles and their diverging specificities in binding peptides, choosing a set of peptides that maximizes population coverage is a challenging task. Further, peptide vaccines are limited in their size allowing only for a small set of peptides to be included. Thus, they might fail to immunize a large part of the human population or protect against upcoming viral variants. Here, we present HOGVAX, a combinatorial optimization approach to select peptides that maximize population coverage. Furthermore, we exploit overlaps between peptide sequences to include a large number of peptides in a limited space and thereby also cover rare MHC alleles. We model this task as a theoretical problem, which we call the *Maximal Scoring k-Superstring Problem*. Additionally, HOGVAX is able to consider haplotype frequencies to take linkage disequilibrium between MHC loci into account. Our vaccine formulations contain significantly more peptides compared to vaccine sequences built from concatenated peptides. We predicted over 98% population coverage for our vaccine candidates of MHC class I and II based on single-allele and haplotype frequencies. Moreover, we predicted high numbers of per-individual presented peptides leading to a robust immunity in the face of new virus variants.
-
-# Execute HOGVAX
-HOGVAX uses the Gurobi solver for which a license is required. Further information can be found [here](https://www.gurobi.com/academia/academic-program-and-licenses/). For the use of HOGVAX, we recommend the stand-alone version. The pipeline was used for producing the results of the master thesis. In any case, Conda is required.
-
-## Data
-HLA haplotype and allele frequencies, binding affinity predictions, and input peptides are available in [Sciebo](https://uni-duesseldorf.sciebo.de/s/jRTn9Vpff78kLqi) (~2GB). You can use the [download script](download_data.sh) to download and extract the data directly.
-
-## HOGVAX GitHub Repository
-the repo will be hosted on [GitHub](https://github.com/AlBi-HHU/hogvax) in the future.
-
-## Snakemake Pipeline
-The pipeline can be used to execute HOGVAX or the OCG approach. Additionally, the concatenation approach is always executed. Use the the [config file](Pipeline/envs/config.yaml) to adjust parameters for your execution. The pipeline can optionally be used for regional context embedding computations. Open a shell in the [Pipeline](Pipeline/) directory and execute the pipeline after adjusting the config file as follows:
-
-```shell
-snakemake --cores <cpu cores> --use-conda
-```
-
-In your specified output directory, you can find the computed vaccine sequences and chosen peptides in `ilp/pep_out/`.
-
-## Stand-alone Version
-Open a shell in the [HOGVAX](HOGVAX/) folder and create the conda environment from the `yaml` file for proper execution of HOGVAX.
-
-```shell
-conda env create -f hogvax_env.yaml
-conda activate hogvax_env
-```
-
-To execute HOGVAX, call the python script with the necessary arguments, see the [example arguments](HOGVAX/example_arguments.txt).
-
-```shell
-python hogvax.py <arguments>
-```
-The `--help` argument gives the following list of arguments.
-
-```angular2html
-  -h, --help            show this help message and exit
-  --k K, -k K           Maximal length of vaccine sequence
-  --populations POPULATIONS [POPULATIONS ...], -pop POPULATIONS [POPULATIONS ...]
-                        Target population(s). Default "World"
-  --peptides PEPTIDES, -pep PEPTIDES
-                        Preprocessed peptide file with every peptide in a new
-                        line.
-  --allele-frequencies F_DATA, -af F_DATA
-                        (Normalized) allele frequency file.
-  --ba-threshold BA_THRESHOLD, -t BA_THRESHOLD
-                        Binding affinities are converted to binary data, where 
-                        everything >= BA_THRESHOLD is set to 1.
-  --binding-affinities BA_MATRIX, -ba BA_MATRIX
-                        Binding affinity file for input peptides and alleles.
-  --required_epitopes REQUIRED_EPITOPES, -epi REQUIRED_EPITOPES
-                        File of peptides you want to be present in vaccine
-  --min-hits MIN_HITS, -mh MIN_HITS
-                        Minimum number of hits for an allele to be covered
-  --maximize-peptides   Maximize number of peptides in the vaccine in a second
-                        optimization
-  --embedding-length EMBEDDING_LENGTH
-                        Set length of embedding if used
-  --embedded-peptides EMBEDDED_PEPTIDES
-                        File containing embedded peptides
-  --embedded-epitope_features EMBEDDED_EPITOPE_FEATURES
-                        Path to embedded epitope features
-  --outdir OUTDIR, -o OUTDIR
-                        Output directory
-  --verbose [LOGGING_ENABLED], -v [LOGGING_ENABLED]
-```
\ No newline at end of file
+# Moved to GitHub
+HOGVAX was moved to GitHub: https://github.com/AlBi-HHU/HOGVAX
\ No newline at end of file
diff --git a/SupplementaryResults/CombinedComputations/41947_chosen_peptides_hog_inc_substrings.txt b/SupplementaryResults/CombinedComputations/41947_chosen_peptides_hog_inc_substrings.txt
deleted file mode 100644
index db501bdc9e6d5617ecef7c651bf032f9a7996796..0000000000000000000000000000000000000000
--- a/SupplementaryResults/CombinedComputations/41947_chosen_peptides_hog_inc_substrings.txt
+++ /dev/null
@@ -1,1095 +0,0 @@
-ELKFNPPALQDAYYRARAGE
-EKWESGVKDCVVLHSYF
-TQQLIRAAE
-KYAISAKNRARTV
-VTQQLIRAAEIRASANLAA
-GVKDCVVL
-QQIELKFNPPALQDA
-FIASFRLFARTRSMWSF
-LMWLSYFI
-MNLKYAISAKNRA
-IELKFNPPALQDA
-AYILFTRFFY
-LHSYFTSD
-IELKFNPPALQDAY
-TITQMNLKYAISAKN
-YRARAGEAANFCAL
-ARKTLNSLE
-DCVMYASA
-EKMADQAM
-CVVLHSYFTSDYYQ
-WFLAYILFT
-NVIPTITQMNLKYAISAK
-ESGVKDCVVLHSYFTSD
-LISMMGFKMN
-ARKTLNSL
-PTHLSVDTKFKTEG
-KDCVVLHSYFTSD
-AKNRARTV
-VVLHSYFTS
-WFLAYILF
-HAGTDLEGNF
-QQIELKFNPPALQD
-FLAYILFTRFFYV
-KWESGVKDCVVLHSYFT
-IASFRLFARTRSM
-FNPPALQDAYYRARAGE
-ITQMNLKYAISAKNRARTV
-AYTKRNVIPTITQMNLKYAISAKNR
-KNRARTVAGV
-NPPALQDAYYRARAGE
-LSYFIASFRLFARTRS
-GVKDCVVLHSYFTSD
-RAGEAANF
-TISLAGSYK
-VKDCVVLHSYFTSDYYQ
-AYYRARAGEAANFCAL
-WESGVKDCVVLHSY
-CLVGLMWLSYFIASFRLFART
-PPALQDAYYRARAGEA
-LQDAYYRARAGEAANFC
-KDCVVLHSYFTSDY
-EHFIETISL
-TKRNVIPTITQMNLKY
-TAQNSVRVLQKAA
-CLVGLMWLSYFIASFRLF
-NSVRVLQKAAITIL
-FAPSASAFFGMSR
-AYTKRNVIPTITQMNLKYAI
-YILFTRFF
-QDAYYRARAGEAANFCAL
-LKFNPPALQDAYYRARA
-SAKNRART
-LISMMGFKMNYQV
-RRLISMMGFKMNY
-FIETISLAGS
-YQVNGYPN
-ELKFNPPALQDAYY
-LNMARKTLN
-PQIAQFAPSA
-SVDTKFKTEG
-TKRNVIPTITQMNLKYAISAKNRAR
-SEKSYELQT
-VLHSYFTS
-APTHLSVDTKFKTEGLCV
-ESGVKDCVVLHSYFTSDYY
-LHSYFTSDYYQLYS
-RDAAMQRKLEKMA
-QQIELKFNPPALQDAYYRAR
-AEWFLAYIL
-TQMNLKYAISAKNRARTVAGV
-NPPALQDAYYRARAGEA
-AQNSVRVLQKAAIT
-NYMPYFFT
-QIAQFAPS
-AYTKRNVIPTITQMNLKYAISA
-AYYRARAGEAANFC
-SEKSYELQTP
-QQIELKFNPPALQDAYYRARAGEA
-SYFIASFRLFART
-IELKFNPPALQDAYYRARAGE
-MGFKMNYQVNGYP
-VVLHSYFTSDYYQ
-ISAKNRARTVAGVS
-TAQNSVRVLQKAAITI
-HAGTDLEGN
-YYRARAGEAANFCALI
-PTITQMNLKYAISAKNRARTVA
-DCVVLHSYFTSDYYQL
-TQQLIRAAEI
-PYFFTLLLQ
-APTHLSVDTKFKTEGLC
-QLIRAAEIRASAN
-IPTITQMNLKYAISAKNRART
-DAYYRARAGEAANFCALIL
-RNVIPTITQMNLKYAI
-QDAYYRARAGEAANFCALI
-QFAPSASAFF
-SNEKQEILGT
-LMWLSYFIASFRLFART
-VLHSYFTSD
-FKMNYQVN
-QIPFAMQM
-SVDTKFKTEGLCV
-LPTGVHAGTDLEG
-QDAYYRARAGEAANFCALIL
-RSEKSYELQ
-YVTQQLIRAAEIRAS
-ALQDAYYRARAGEAANFC
-LKFNPPALQDAYYRARAGEA
-QMNLKYAISAKNRARTV
-LKYAISAKN
-KFKTEGLCVD
-RAGEAANFC
-ITQMNLKYAISAK
-TGVHAGTDL
-IRAAEIRASANLAA
-RNVIPTITQMNLKYAISAKN
-YFIASFRLFARTRSMW
-ELKFNPPALQDAYYRAR
-DCVMYASAV
-SYFIASFRLFARTRSMWS
-LKFNPPALQDAYYR
-SAKNRARTVAGVSI
-IELKFNPPALQDAYYRARAGEA
-FKTEGLCV
-RNVIPTITQMNLKY
-KMADQAMTQ
-AYTKRNVIPTITQMNLKYA
-LQQIELKFNPPALQDAY
-IASFRLFARTRSMW
-PALQDAYYRARAGEAA
-VTQQLIRAAEIRASAN
-QMNLKYAI
-KWESGVKDCVVLHS
-LMWLSYFIASFRLFA
-NLKYAISAKNRARTVAGV
-MMGFKMNYQVNGYP
-HSYFTSDYYQLYS
-PTHLSVDTKFKTE
-RSEKSYELQTPFE
-QQIELKFNPPALQDAY
-YVTQQLIRAAEIRASANLAA
-QQIELKFNPPALQ
-LQQIELKFNPPALQDAYYRARAGEA
-GVKDCVVLHSYFTS
-SFRLFART
-TKRNVIPTITQMNLKYAIS
-LQTPFEIKL
-SMMGFKMNYQVNGYPN
-TKFKTEGLCV
-QDAYYRARAGEAA
-NMARKTLNS
-NVIPTITQMNLKYAISAKN
-LMWLSYFIASFRL
-VIPTITQMNLKYA
-TKRNVIPTITQMNLKYAISAKN
-LVGLMWLSYF
-QLIRAAEIR
-IAQFAPSASAFFGMS
-LKFNPPALQDAYYRARAG
-RSEKSYELQT
-ISNEKQEI
-SYFIASFRLFARTRSMWSF
-LVGLMWLSYFIASFRL
-VLHSYFTSDYYQLYS
-EHFIETIS
-YASAVVLLI
-PYFFTLLL
-KDCVVLHSYFTSDYYQL
-QMNLKYAISAKNRAR
-PALQDAYYRARAGEAANFCA
-LSLNMARKTLNSL
-QQLIRAAE
-IPTITQMNLKYAISAK
-RNVIPTITQMNLKYAISAK
-LVGLMWLSYFIASFRLF
-FIASFRLFARTRSM
-MMGFKMNYQVNGYPNM
-DLEGNFYG
-GLMWLSYFI
-LQQIELKFNPPAL
-SLNMARKT
-LKYAISAK
-CVMYASAV
-VIPTITQMNLKYAIS
-ITQMNLKY
-TITQMNLKY
-WESGVKDCVVLHSYFTS
-IISNEKQEILGTV
-ERSEKSYEL
-QFAPSASAF
-YFIASFRLFARTR
-ARTVAGVS
-MEIDFLEL
-LKFNPPALQDAYYRAR
-AQFAPSASA
-AISAKNRARTVAGV
-AQFAPSASAFFGMS
-ISMMGFKMNY
-TITQMNLK
-QQLIRAAEIRASAN
-TITQMNLKYAISAKNRAR
-AYILFTRF
-KRNVIPTITQMNLKYAISAKN
-DCVVLHSYFTSDYY
-AYTKRNVIPTITQMN
-VTQQLIRAAE
-KFNPPALQDAYYRARAGE
-RRLISMMGFKMNYQV
-LNMARKTLNS
-VGLMWLSYFI
-IELKFNPPALQDAYY
-RLISMMGFKMNYQVN
-THLSVDTKFKTEGLC
-QAMTQMYKQ
-LQIPFAMQMA
-FRLFARTRS
-KTEGLCVD
-IAQFAPSA
-TAQNSVRVLQKAAI
-TQMNLKYAISAKNR
-RLISMMGFK
-TITQMNLKYAISAKNRART
-YYRARAGEAANFCA
-GLMWLSYFIASFRLF
-PTGVHAGT
-QNSVRVLQKAAIT
-QFAPSASAFFGMS
-EKQEILGTVS
-SLAGSYKD
-NLKYAISAK
-KDCVVLHSYF
-LQDAYYRARAGEAANFCA
-TGVHAGTD
-GVHAGTDLE
-MPYFFTLLL
-KLEKMADQAM
-SFRLFARTR
-YTKRNVIPTITQMNLKYAI
-MNLKYAISAKNRARTVAGV
-IETISLAG
-MNLKYAISAKNRARTV
-VIPTITQMNLKYAISAKN
-VGLMWLSYFIASFRLFAR
-TDLEGNFY
-NMARKTLN
-NPPALQDAYYRARAGEAANF
-IAQFAPSASAFFGMSR
-TITQMNLKYAISAKNR
-ALQDAYYRARAGE
-QIELKFNPPALQDAY
-DAYYRARAGEAANFCAL
-CVVLHSYFTSDYYQL
-EKWESGVKDCVVLHS
-KRNVIPTITQMNLKYAISAKNRAR
-IVTRCLNRV
-LMWLSYFIASFRLF
-LKFNPPALQDAYYRARAGEAA
-LQDAYYRARAGEAAN
-KDCVVLHSYFTSDYY
-QQIELKFNPPALQDAYYRARAG
-QIAQFAPSASAFF
-CLVGLMWLSYFIASFRLFA
-QMNLKYAISAKNRARTVAGV
-VTQQLIRAAEIRASANLA
-VTQQLIRAAEIRASA
-KYAISAKNRARTVAG
-GFKMNYQVN
-LQQIELKFNPPALQDAYYRARAGE
-TQMNLKYAISAKNRART
-IISNEKQEILGTVS
-ELKFNPPALQDAY
-NPPALQDAYYRAR
-VKDCVVLHSYFTSD
-LVGLMWLSYFIASFRLFARTRS
-NVIPTITQMNLKYAISA
-LIRAAEIRASANLA
-LQDAYYRARAGEAA
-SFRLFARTRSMWS
-FIASFRLFARTRS
-VKDCVVLHSYFTSDY
-RAGEAANFCA
-YTKRNVIPTITQMNLKYAISA
-VVLHSYFTSD
-AQNSVRVL
-YFIASFRLFARTRS
-QFAPSASAFFGMSR
-ETISLAGSYK
-VIPTITQMNLKYAISAKNRA
-WLTNIFGTVYEKL
-ESGVKDCVVLHSYFTSDY
-DAYYRARAGEAAN
-EHFIETISLA
-EEHFIETIS
-NLKYAISAKNRARTV
-CLVGLMWLSYFIASFRLFARTRS
-AGTDLEGNF
-LQDAYYRARAGEA
-GLMWLSYFIASFR
-AYTKRNVIPTITQMNLKYAISAK
-NPPALQDAYYRARAGEAA
-YVTQQLIR
-WLSYFIASFRLFAR
-RKTLNSLE
-TKRNVIPTITQMNLKYAISA
-YFIASFRLFARTRSMWSF
-KWESGVKDCVVLHSYFTSDY
-CLVGLMWLSYFIAS
-RLISMMGFKMNYQVNGY
-RNVIPTITQMNLK
-YRARAGEAANFCA
-ALQDAYYRARAGEAA
-LISMMGFKMNYQVNGY
-CLVGLMWLSYFIA
-EKQEILGTV
-TITQMNLKYA
-NVIPTITQMNLKYAISAKNRAR
-CLVGLMWLSYFIASFRLFAR
-KFNPPALQDAYYRAR
-LIRAAEIRASANLAA
-TITQMNLKYAISAKNRA
-MNYQVNGYPN
-LISMMGFKMNYQVNGYP
-SFRLFARTRS
-RNVIPTITQMNLKYAISAKNR
-AQFAPSAS
-KQEILGTVSW
-QIELKFNPPALQDAYYRARAGEAA
-ITQMNLKYAISAKNRARTVAGV
-ESGVKDCVVLHSYF
-NRARTVAGV
-IASFRLFARTRSMWSF
-APTHLSVDTKFKTE
-ETISLAGS
-MWLSYFIASFRLFAR
-SGVKDCVVLHSYFTS
-AQNSVRVLQKAAITI
-NLKYAISAKNRART
-YELQTPFE
-QMNLKYAISAKNRARTVA
-QEILGTVSW
-SGVKDCVVLHSYF
-FNPPALQDAYYRARAG
-AEWFLAYI
-IPTITQMNLKYAISAKNRA
-EILGTVSW
-AISAKNRAR
-QDAYYRARAGEAANFC
-YELQTPFEIK
-EHFIETISLAGSYK
-IISNEKQE
-VKDCVVLHSYFTSDYYQL
-TISLAGSY
-KYAISAKNRARTVA
-IAQFAPSASA
-FIETISLA
-QQIELKFNPPALQDAYYR
-LKYAISAKNR
-PALQDAYYRARAGEAANF
-NEKQEILGTV
-QIAQFAPSASAFFG
-MMGFKMNYQVNGYPN
-AMTQMYKQ
-YFIASFRLFARTRSM
-ALQDAYYRARAGEAANFCALIL
-LQDAYYRARAGEAANFCALIL
-YAISAKNRARTVAG
-TKRNVIPTITQMNLKYA
-QWLTNIFGTVYEKLK
-EEHFIETISL
-WLTNIFGTVYEKLK
-ASFRLFARTRSMWS
-PPALQDAYYRARAGEAAN
-RSEKSYEL
-YMPYFFTLLL
-NMARKTLNSL
-SFRLFARTRSMWSF
-ARAGEAANFC
-TKFKTEGLC
-VLHSYFTSDY
-LISMMGFKM
-PPALQDAYYRARAGEAANFC
-QLIRAAEIRASANLA
-EEHFIETISLAGSY
-MNYQVNGYP
-RARAGEAANFCAL
-SYELQTPF
-GTDLEGNFY
-TITQMNLKYAISAKNRARTVA
-NVIPTITQMNLKYAISAKNR
-TNIVTRCLNR
-ISLAGSYKDW
-PTGVHAGTD
-QIELKFNPPALQDAYYRARAGEA
-QIELKFNPPALQDAYYRARAGE
-SVDTKFKTE
-CLVGLMWL
-LQQIELKFNPPALQDAYYRAR
-IETISLAGSYKDW
-QNSVRVLQKAAITIL
-ISMMGFKMNYQVNGY
-ITQMNLKYAISAKNRARTVAG
-QQIELKFNPPALQDAYY
-VVLHSYFTSDYYQLY
-YAISAKNRAR
-LQDAYYRARAGEAANFCAL
-QQIELKFNPPALQDAYYRARAGEAA
-ITQMNLKYA
-YAISAKNRA
-AQFAPSASAFFGM
-YTKRNVIPTITQMNLKYA
-LKYAISAKNRARTVA
-RRLISMMGFKMNYQVNG
-HSYFTSDY
-YRARAGEAANFCALI
-SGVKDCVV
-ESGVKDCVVLHSYFTS
-TQQLIRAAEIRASANLAA
-RLISMMGFKM
-LHSYFTSDYYQLY
-GVKDCVVLHSYFTSDYY
-KYAISAKNRARTVAGVS
-TQMNLKYAISAKN
-EKWESGVKDCVVLH
-MWLSYFIASFRLFARTR
-VGLMWLSYFIASFR
-VGLMWLSYF
-MWLSYFIASFRLFA
-QTPFEIKL
-PTITQMNLKYAISAKNRA
-MNYQVNGY
-ELKFNPPALQDAYYRARAG
-FKMNYQVNGYPNM
-IPTITQMNLKYAISAKNRAR
-MGFKMNYQV
-TQQLIRAA
-IISNEKQEILGTVSW
-FPLKLRGTA
-GFKMNYQV
-KLEKMADQ
-PPALQDAYYRARAGEAA
-TQQLIRAAEIRASANL
-YTKRNVIPTITQM
-IPFAMQMAY
-YFFTLLLQ
-TGVHAGTDLE
-LQIPFAMQM
-LQTPFEIK
-TKRNVIPTITQMNLKYAISAK
-IELKFNPPALQDAYYRA
-DCVVLHSYF
-LEKMADQA
-SGVKDCVVLHSYFTSD
-VTQQLIRAA
-AGEAANFC
-SYFIASFRLFARTRS
-SMMGFKMNYQ
-KDCVVLHSYFTSDYYQLY
-GVKDCVVLHSYFT
-ITQMNLKYAI
-YRARAGEAANFCALIL
-ADQAMTQM
-QIPFAMQMA
-IPTITQMNLKYAIS
-NLKYAISAKNRARTVAG
-TAQNSVRVLQKAAIT
-YTKRNVIPTITQMNLKYAISAKN
-PQIAQFAPSASAFFGM
-MWLSYFIASFRLFARTRSM
-THLSVDTKFKTEG
-GVHAGTDLEG
-MMGFKMNYQ
-YAISAKNRARTVAGV
-GFKMNYQVNG
-PLKLRGTAV
-SLNMARKTLNSLE
-SYFIASFRLFARTRSMW
-DTKFKTEGL
-AQNSVRVLQKAAITIL
-KYAISAKNRARTVAGV
-VHAGTDLE
-KMNYQVNGYP
-KWESGVKDCVVLHSY
-MWLSYFIASFRLFARTRS
-KRNVIPTITQMNLKYAI
-PTGVHAGTDL
-GEAANFCA
-AYTKRNVIPTITQMNL
-SEKSYELQ
-ITQMNLKYAISAKNRARTVA
-VKDCVVLHSY
-SGVKDCVVLHSYFTSDY
-TAQNSVRV
-MNLKYAISAKNRAR
-TNIVTRCL
-TTTNIVTRCLNRV
-DCVVLHSY
-MGFKMNYQ
-RNVIPTITQMNLKYAISAKNRAR
-YTKRNVIPTITQMNLKYAISAKNRA
-AQFAPSASAF
-YYRARAGEAANFCALIL
-LSLNMARK
-VGLMWLSYFIASFRLFARTR
-TQMNLKYAISAKNRARTV
-KMNYQVNG
-SGVKDCVVLHSYFTSDYYQ
-RRLISMMGFKMNYQ
-KFNPPALQDAYYR
-FAPSASAF
-RLISMMGFKMNYQ
-CVVLHSYFTSDYY
-VTQQLIRAAEIRA
-LPTGVHAGT
-MARKTLNSLE
-ISAKNRART
-NIVTRCLN
-LNMARKTL
-CVVLHSYF
-EAANFCAL
-FNPPALQDAYYRA
-TQMNLKYAISAKNRARTVAG
-QIELKFNPPALQDAYYRARAG
-ARAGEAAN
-PTITQMNLKYAISAKNRARTV
-FKMNYQVNG
-GLMWLSYFIASFRLFAR
-FRLFARTRSMWSF
-TQQLIRAAEIRAS
-LKFNPPALQDAYYRA
-SYFTSDYY
-QIAQFAPSA
-QQLIRAAEIRASANL
-APTHLSVDTKFKTEGL
-LAGSYKDW
-CLVGLMWLSYFIASFR
-MEIDFLELA
-FAPSASAFF
-NPPALQDAYYRARAG
-LSYFIASFRLFARTR
-PQIAQFAP
-MWLSYFIASFRLFART
-PLSLNMARKTLNS
-RAGEAANFCALIL
-ISAKNRARTVAGVSI
-CLVGLMWLSYFIASFRLFARTR
-WESGVKDCVVLHSYFTSD
-ALQDAYYRARAGEAANF
-GFKMNYQVNGYPN
-IAQFAPSASAFFGM
-LQQIELKFNPPALQDAYY
-KWESGVKDCVVLHSYF
-GVKDCVVLHSYFTSDY
-QQIELKFNPPALQDAYYRA
-IETISLAGS
-MNLKYAISAK
-ITQMNLKYAISAKNRART
-QEILGTVS
-RARAGEAANFCALIL
-QLIRAAEI
-MMGFKMNYQV
-MARKTLNSL
-YAISAKNRARTVA
-WESGVKDCVVLHSYF
-IAQFAPSASAFFG
-YMPYFFTL
-VKDCVVLHSYFTSDYYQLY
-NEKQEILG
-ALQDAYYRARAGEAANFCALI
-TKFKTEGL
-RARTVAGVSI
-VMYASAVV
-PTITQMNLKYAIS
-YFIASFRLFARTRSMWS
-ALQDAYYRARAGEA
-LAYILFTR
-FNPPALQDAYYRAR
-SAKNRARTV
-AYTKRNVIPTITQMNLKY
-LHSYFTSDY
-LPTGVHAGTD
-EKSYELQT
-QQLIRAAEIRASA
-IAQFAPSAS
-YVTQQLIRAAEIRASANL
-ASFRLFARTRSMWSF
-LISMMGFKMNYQVNG
-IPTITQMNLKYAI
-KDCVVLHSYFTSDYYQ
-LHSYFTSDYY
-QIELKFNPPALQDA
-QQLIRAAEIRASANLA
-QAMTQMYK
-VIPTITQMNLKYAISAKNRAR
-CVVLHSYFTS
-RLISMMGFKMNYQV
-YYRARAGE
-TQMNLKYA
-NYQVNGYPN
-VIPTITQMNLKYAI
-QIAQFAPSAS
-MYASAVVL
-CLVGLMWLS
-QQLIRAAEIR
-ERSEKSYE
-NIVTRCLNR
-LAYILFTRF
-YYRARAGEAA
-VAEWFLAYIL
-FIASFRLFARTRSMWS
-PLSLNMARKT
-RTVAGVSI
-ETISLAGSY
-TKRNVIPTITQMNLKYAISAKNRA
-AQNSVRVLQKAAI
-AISAKNRARTVAGVS
-QIELKFNPPALQDAYYRA
-TNIVTRCLN
-LSYFIASFRLFART
-PALQDAYYRARAGEA
-NLKYAISAKNRARTVAGVS
-WLSYFIASFRLFA
-SMMGFKMNYQVNG
-SLAGSYKDW
-LKYAISAKNRARTVAG
-QIELKFNPPALQD
-HFIETISLA
-YAISAKNR
-YYRARAGEAANFC
-EHFIETISLAGSY
-PTITQMNLKYAISAKNRAR
-GVKDCVVLHSYFTSDYYQ
-TKRNVIPTITQMN
-YTKRNVIPTITQMNLKYAISAK
-LVGLMWLSYFIASF
-LSLNMARKTL
-TKRNVIPTITQMNLKYAISAKNR
-DTKFKTEGLC
-TQMNLKYAIS
-ARAGEAANF
-YTKRNVIPTITQMNLKYAISAKNR
-ARTVAGVSI
-ESGVKDCVVL
-KYAISAKNR
-PTITQMNLKYAISAKNRART
-SGVKDCVVLHSYFT
-LKYAISAKNRARTVAGV
-QQIELKFNPPALQDAYYRARA
-ELKFNPPALQDAYYRARA
-AMTQMYKQA
-IETISLAGSY
-AGTDLEGNFY
-HFIETISLAGSYK
-KLEKMADQA
-LMWLSYFIASFRLFARTR
-AGTDLEGN
-AYTKRNVIPTITQM
-NLKYAISAKNRAR
-ELKFNPPALQDAYYRARAGEA
-FIETISLAG
-PFAMQMAY
-VAEWFLAY
-AQFAPSASAFFGMSR
-LSVDTKFKTEGLCV
-QIELKFNPPALQDAYYR
-AYTKRNVIPTITQMNLK
-MTQMYKQA
-TAQNSVRVL
-KWESGVKDCVVLH
-KYAISAKNRA
-SLNMARKTLN
-ESGVKDCVV
-LVGLMWLSYFIASFRLFART
-VHAGTDLEG
-KSYELQTP
-RAAEIRASANLAA
-VTQQLIRA
-LSVDTKFK
-ISNEKQEIL
-KRNVIPTITQMNLKYAISAK
-LQQIELKFNPPALQDAYYRARAG
-NYQVNGYP
-VGLMWLSYFIASF
-AYYRARAGEAANF
-IELKFNPPALQDAYYRARA
-QQLIRAAEIRASANLAA
-DCVVLHSYFT
-ITQMNLKYAISAKNRAR
-KDCVVLHS
-SAVVLLIL
-MPYFFTLLLQ
-PTHLSVDTKFKTEGL
-LSYFIASFRLFAR
-LSVDTKFKTEGLC
-DAYYRARAGEAANFC
-CLVGLMWLSY
-KNRARTVA
-YRARAGEA
-IRAAEIRASANLA
-EKWESGVKDCVVLHSY
-NVIPTITQMNLKYAI
-LQDAYYRARAGEAANF
-VTQQLIRAAEIRASANL
-SYELQTPFE
-EEHFIETISLAGS
-RNVIPTITQMNLKYAISAKNRART
-PTITQMNLKYAISAKN
-KRNVIPTITQMNLKY
-SVDTKFKT
-ASAVVLLIL
-MGFKMNYQVNGYPNM
-GLMWLSYFIASFRLFARTR
-AYTKRNVIPTITQMNLKYAIS
-LSVDTKFKTE
-MADQAMTQ
-SMMGFKMNYQVNGYPNM
-IVTRCLNR
-NVIPTITQMNLKYA
-VGLMWLSYFIASFRLFART
-NEKQEILGT
-FNPPALQDAYYRARAGEAAN
-AYYRARAGEAANFCALIL
-AKNRARTVAG
-KMADQAMTQM
-LKFNPPALQDAYYRARAGE
-SMMGFKMNYQVNGYP
-LQQIELKFNPPALQDAYYRA
-SYFIASFRLFARTR
-AGEAANFCALILA
-AYYRARAGEAANFCALI
-IPTITQMNLKYAISAKN
-PQIAQFAPSASAFF
-ISMMGFKMNYQVNGYPN
-TITQMNLKYAISA
-LAYILFTRFF
-VKDCVVLHS
-FKMNYQVNGY
-GVKDCVVLHS
-NSVRVLQKAAITI
-YTKRNVIPTITQMNL
-KMADQAMT
-VIPTITQMNLKYAISAKNR
-GLMWLSYFIASFRLFART
-QMNLKYAISA
-ALQDAYYRARAGEAANFCA
-VCTNYMPYFFTLL
-NLKYAISAKNRARTVA
-DCVVLHSYFTSDYYQ
-ISMMGFKMNYQVNG
-VLHSYFTSDYYQLY
-VKDCVVLH
-VHAGTDLEGN
-LVGLMWLSYFIASFRLFAR
-YTKRNVIPTITQMNLKYAIS
-ITQMNLKYAISAKN
-KFNPPALQDAYYRARAGEAA
-VIPTITQMNLKYAISA
-MNLKYAISAKNRARTVAG
-VDTKFKTEGL
-AKNRARTVAGVSI
-PALQDAYYRARAGEAANFC
-QQIELKFNPPALQDAYYRARAGE
-KFKTEGLCV
-WLSYFIASFRLFARTRS
-SMMGFKMNYQVNGY
-PTHLSVDTKFKTEGLCV
-VGLMWLSY
-ISAKNRAR
-YELQTPFEI
-YVTQQLIRAAEIRASA
-PALQDAYYRARAG
-YMPYFFTLL
-DCVVLHSYFTSDY
-DTKFKTEGLCVDI
-ISMMGFKMN
-IELKFNPPALQDAYYRARAG
-ARAGEAANFCALI
-HAGTDLEG
-LSYFIASFRLFARTRSM
-AGEAANFCA
-CLVGLMWLSYFIASF
-ERSEKSYELQTPF
-ELQTPFEI
-AYILFTRFF
-SGVKDCVVL
-IISNEKQEI
-QQLIRAAEI
-HLSVDTKFKTEGLC
-PTITQMNLKYAISAK
-IISNEKQEIL
-IPTITQMNLKYAISA
-YYRARAGEAANFCAL
-LSLNMARKT
-KRNVIPTITQMNLKYAISAKNRA
-MGFKMNYQVN
-NVIPTITQMNLKYAISAKNRART
-VDTKFKTEG
-PPALQDAYYRARA
-PQIAQFAPSASAFFG
-HSYFTSDYY
-ASFRLFARTRSMW
-PALQDAYYRARAGEAAN
-VTRCLNRV
-RRLISMMGFKMNYQVNGY
-VIPTITQMNLKYAISAKNRART
-HFIETISLAG
-WESGVKDCVVLHSYFT
-ELQTPFEIKL
-EWFLAYIL
-DMSKFPLKLRGTA
-PTITQMNLKYAISA
-IELKFNPPALQDAYYR
-QMNLKYAISAKNRARTVAG
-LQQIELKFNPPALQDAYYRARA
-NYMPYFFTLL
-RRLISMMG
-GEAANFCAL
-GLMWLSYFIASFRL
-NRARTVAGVS
-VDTKFKTE
-ELKFNPPALQDAYYRA
-RRLISMMGF
-GVHAGTDL
-VGLMWLSYFIASFRL
-IELKFNPPALQDAYYRARAGEAA
-KRNVIPTITQMNL
-LMWLSYFIASFRLFARTRS
-VKDCVVLHSYFTS
-KNRARTVAG
-TQQLIRAAEIRASANLA
-QIELKFNPPALQDAYYRARA
-YVTQQLIRAAEIRASANLA
-QAMTQMYKQA
-KYAISAKN
-QMNLKYAISAKNR
-SGVKDCVVLHSYFTSDYY
-PLKLRGTA
-RLFARTRS
-GTDLEGNF
-FIASFRLFARTRSMW
-KDCVVLHSY
-WESGVKDCVVLHS
-RARAGEAANFCALI
-LMWLSYFIASFRLFAR
-ALQDAYYRARAGEAAN
-LQIPFAMQ
-ISAKNRARTVAGV
-FLAYILFTR
-IPTITQMNLKYAISAKNR
-SIISNEKQ
-WLSYFIASFRLFARTRSM
-HLSVDTKFKTEGLCV
-QLIRAAEIRASANL
-ISMMGFKMNYQVN
-PLSLNMARK
-NPPALQDAYYRARAGEAAN
-TDLEGNFYG
-SNEKQEILG
-RARTVAGV
-KSYELQTPFE
-SIISNEKQE
-YVTQQLIRA
-EIDFLELA
-QIELKFNPPALQDAYYRAR
-SGWTFGAGAALQI
-SYFIASFRLFARTRSM
-DRDAAMQRKLEKM
-CVVLHSYFT
-KFNPPALQDAYYRARAG
-NVIPTITQMNLKYAIS
-ILFTRFFY
-DAYYRARAGEAANF
-KQEILGTV
-LEKMADQAM
-ISNEKQEILGTVSW
-TITQMNLKYAISAKNRARTV
-LQQIELKFNPPALQD
-ITQMNLKYAISAKNR
-LVGLMWLSYFIASFR
-LTNIFGTVYEKLK
-HLSVDTKFKTEGL
-LSVDTKFKT
-PPALQDAYYRARAGEAANF
-IPFAMQMA
-NVIPTITQMNLKY
-VGLMWLSYFIASFRLFARTRS
-ESGVKDCV
-APSASAFF
-CVVLHSYFTSDYYQLY
-KWESGVKDCVVLHSYFTSD
-PQIAQFAPSASAF
-YRARAGEAA
-AYTKRNVIPTITQ
-QMNLKYAISAKNRARTVAGVS
-LQQIELKFNPPALQ
-WESGVKDCVVLHSYFTSDY
-VTQQLIRAAEIRAS
-FNPPALQDAYYRARA
-NIVTRCLNRV
-LQQIELKFNPPALQDAYYR
-APTHLSVDTKFKTEG
-MMGFKMNY
-QDAYYRARAGEAANF
-RLISMMGFKMNYQVNG
-ISMMGFKM
-AISAKNRARTVAG
-QDAYYRARAGEAANFCA
-SGVKDCVVLH
-VIPTITQMNLKYAISAK
-PPALQDAYYRARAGE
-YILFTRFFY
-YAISAKNRARTVAGVS
-GLMWLSYF
-TQMNLKYAISAKNRAR
-IELKFNPPALQDAYYRAR
-QDAYYRARAGEAAN
-MADQAMTQM
-RARAGEAANF
-GFKMNYQVNGYPNM
-RRLISMMGFKMNYQVN
-ELQTPFEIK
-EKSYELQTP
-KFKTEGLC
-ALQDAYYRARAGEAANFCAL
-DTKFKTEG
-AYTKRNVIPTITQMNLKYAISAKN
-QIAQFAPSASAFFGM
-PALQDAYYRARAGE
-RNVIPTITQMNLKYAISAKNRA
-LIRAAEIRASANL
-NVIPTITQMNLKYAISAKNRA
-AGEAANFCAL
-QMNLKYAISAKNRART
-PTHLSVDTKFKTEGLC
-TQQLIRAAEIRASAN
-LISMMGFKMNYQVN
-WFLAYILFTR
-THLSVDTKFKTEGL
-SAKNRARTVAGVS
-RARTVAGVS
-MARKTLNS
-QNSVRVLQKAAITI
-QFAPSASA
-GLMWLSYFIASFRLFARTRS
-ISNEKQEILGTVS
-VAEWFLAYI
-QMNLKYAIS
-GVKDCVVLH
-ELKFNPPALQDAYYR
-ERSEKSYELQTPFE
-QIAQFAPSASAFFGMS
-QWLTNIFGTVYEKL
-VKDCVVLHSYFTSDYY
-DAYYRARAGEAANFCALI
-MNLKYAIS
-VGLMWLSYFIASFRLF
-LKYAISAKNRARTV
-TQMNLKYAISAKNRA
-QWLTNIFGTVYEK
-YASAVVLL
-DCVVLHSYFTSDYYQLY
-NRARTVAG
-YRARAGEAAN
-EKWESGVKDCVVL
-FRLFARTR
-TKRNVIPTITQMNL
-SLNMARKTL
-KRNVIPTITQMNLK
-SNEKQEILGTVSW
-THLSVDTKFKTEGLCV
-VLHSYFTSDYYQL
-FNPPALQDAYYRARAGEAA
-ERSEKSYELQ
-SNEKQEIL
-LQQIELKFNPPALQDA
-ISAKNRARTV
-KQEILGTVS
-PQIAQFAPS
-MMGFKMNYQVNGY
-WLSYFIASFRLFARTR
-NLKYAISA
-PLSLNMAR
-QMNLKYAISAKNRA
-TISLAGSYKD
-VVLHSYFT
-KFNPPALQDAYYRARA
-NLKYAISAKN
-LVGLMWLS
-FLAYILFTRF
-YVTQQLIRAAEIRA
-ELKFNPPALQDAYYRARAGEAA
-MNLKYAISA
-AISAKNRARTVAGVSI
-YTKRNVIPTITQMN
-EKQEILGT
-RLISMMGF
-RNVIPTITQMNLKYA
-ISLAGSYKD
-ESGVKDCVVLHSYFT
-VHAGTDLEGNFYG
-MNLKYAISAKNRART
-PTITQMNLKYAISAKNR
-LVGLMWLSYFIASFRLFARTR
-RRLISMMGFK
-RNVIPTITQMNLKYAISA
-KRNVIPTITQMNLKYAIS
-HFIETISL
-KFNPPALQDAYYRARAGEA
-SVRVLQKAAITIL
-AISAKNRA
-KMNYQVNGY
-TQQLIRAAEIRASA
-MPYFFTLL
-ESGVKDCVVLHSY
-ISLAGSYK
-LQDAYYRARAGEAANFCALI
-IASFRLFARTRSMWS
-RNVIPTITQMNLKYAIS
-FEYVSQPF
-AISAKNRART
-DAYYRARAGEAANFCA
-VGLMWLSYFIASFRLFA
-TQMNLKYAI
-LVGLMWLSYFIASFRLFA
-FKTEGLCVD
-GTDLEGNFYG
-QIPFAMQMAY
-LPTGVHAG
-MGFKMNYQVNGYPN
-EEHFIETI
-ISMMGFKMNYQVNGYP
-RARAGEAAN
-ARAGEAANFCALIL
-APTHLSVDTKFKT
-MNLKYAISAKNRARTVA
-MWLSYFIASFRLF
-TQMNLKYAISAKNRARTVA
-LKYAISAKNRART
-LVGLMWLSY
-FLAYILFT
-WLSYFIASFRLFART
-KSYELQTPF
-KWESGVKDCVVLHSYFTS
-ITQMNLKYAISAKNRA
-NYMPYFFTL
-GVKDCVVLHSYFTSDYYQL
-LKFNPPALQDAYY
-GLMWLSYFIASFRLFA
-SMMGFKMNY
-QLIRAAEIRASANLAA
-PPALQDAYYRARAG
-ASAVVLLI
-AKNRARTVA
-YVTQQLIRAAEIRASAN
-YYRARAGEA
-MYASAVVLL
-SMMGFKMN
-TITQMNLKYAISAK
-SAKNRARTVA
-FNPPALQDAYYRARAGEA
-EEHFIETISLAGSYK
-KRNVIPTITQMNLKYAISAKNR
-EKSYELQTPF
-KRNVIPTITQMNLKYAISA
-LISMMGFK
-FPLKLRGT
-LKLRGTAV
-CLVGLMWLSYFIASFRL
-TKRNVIPTITQMNLKYAI
-MNLKYAISAKNRARTVAGVS
-TKRNVIPTITQMNLK
-QIELKFNPPALQDAYY
-LVGLMWLSYFIAS
-KFNPPALQDAYYRA
-ISNEKQEILG
-YTKRNVIPTITQMNLKY
-YVTQQLIRAAEIR
-KRNVIPTITQMNLKYA
-NPPALQDAYYRARA
-VVLHSYFTSDYYQL
-YTKRNVIPTITQMNLK
-AYYRARAGEAANFCA
-YVTQQLIRAA
-LKYAISAKNRARTVAGVS
-LIRAAEIR
\ No newline at end of file
diff --git a/SupplementaryResults/CombinedComputations/41947_vaccine_sequence_hog.txt b/SupplementaryResults/CombinedComputations/41947_vaccine_sequence_hog.txt
deleted file mode 100644
index 90b4f7cbf02e7aa9631e51821cbdd2c80308415b..0000000000000000000000000000000000000000
--- a/SupplementaryResults/CombinedComputations/41947_vaccine_sequence_hog.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-> HOGVAX optimized combined peptide vaccine sequence with overlaps
-ISPDAVTAYNGYLTSSSKTPEEHFIETISLAGSYKDWPQIAQFAPSASAFFGMSREKWESGVKDCVVLHSYFTSDYYQLYSTQSPLSLNMARKTLNSLEDCVMYASAVVLLILYRRLISMMGFKMNYQVNGYPNMSYSLFDMSKFPLKLRGTAVLRQWLTNIFGTVYEKLKSAPTHLSVDTKFKTEGLCVDINKVVSTTTNIVTRCLNRVCTNYMPYFFTLLLQYVTQQLIRAAEIRASANLAATERSEKSYELQTPFEIKLQQIELKFNPPALQDAYYRARAGEAANFCALILASGWTFGAGAALQIPFAMQMAYTKRNVIPTITQMNLKYAISAKNRARTVAGVSIISNEKQEILGTVSWTAQNSVRVLQKAAITILTAFGLVAEWFLAYILFTRFFYVLGLPTGVHAGTDLEGNFYGCLVGLMWLSYFIASFRLFARTRSMWSFEYVSQPFDRDAAMQRKLEKMADQAMTQMYKQARSQMEIDFLELA
-> Concat optimized combined peptide vaccine sequence concatenated
-LQQIELKFNPPALQDPQIAQFAPSASAFKQEILGTVSWCLVGLMWLSYFIASFRLFDAYYRARAGEAANFCALILPTITQMNLKYAISAKNRARTVLAGSYKDWLQQIELKFNPPALQDASLAGSYKDWIISNEKQEILGTVSVTQQLIRAAEIRASANLAADCVMYASAAPTHLSVDTKFKTEGLCVMYASAVVLAMTQMYKQAFKMNYQVNGYPNMTAQNSVRVLPQIAQFAPSQIAQFAPSASAFFGMKSYELQTPFESMMGFKMNYQVNGYPNMYVTQQLIRAAEIRAALQDAYYRARAGEAANFCALILIRAAEIRASANLAAIASFRLFARTRSMWSFRRLISMMGFKLQQIELKFNPPALQKWESGVKDCVVLHSYFTYVTQQLIRAADLEGNFYGMWLSYFIASFRLFARTRSISAKNRARTVAGVSIAYTKRNVIPTITQMNLKYAISQMNLKYAISAKNRARTVAGVSLIRAAEIRASANLAAYAISAKNRARTVAGVSVCTNYMPYFFTLLIETISLAGSYKDWNPPALQDAYYRARAGEAANNSVRVLQKAAITILFAPSASAFFGMSRSNEKQEILGTVSWAYTKRNVIPTITQMNLKYAISAVHAGTDLEGNFYGIISNEKQEIITQMNLKYAISAKNRARTVACLVGLMWLSYFIASFRLQIPFAMQMATAQNSVRVLQKAAIQQLIRAAEIRASANLAAYVTQQLIRAIAQFAPSASAFFGMSRYTKRNVIPTITQMNLKYAISAKNRWFLAYILFTRPPALQDAYYRARAGEAANFCCLVGLMWLSPLKLRGTAARAGEAANFCALILEEHFIETISLAGSYKIPTITQMNLKYAISAKNRARTKWESGVKDCVVLHSYFTSDYSFRLFARTRSMWSFLPTGVHAGTDMWLSYFIASFRLFARTRSMLQQIELKFNPPALQDAYYRARAGERSEKSYETAQNSVRVLQKAAITIIISNEKQERRLISMMGFKMNYQVNGYSLNMARKTLNSLESAKNRARTVAGVSIYVTQQLIRAAEIRASANLCLVGLMWLSYFIASFRLFAVKDCVVLHSYFTSDYYQLYCLVGLMWLSYFIASLKYAISAKNRARTVAGVSCLVGLMWLSYQMNLKYAISAKNRARTVAGVLISMMGFKMNYQVNGYQQIELKFNPPALQDAYYRARAGEAAYVTQQLIRAAEIRASAPQIAQFAPSASAFFRNVIPTITQMNLKYAISAKNRARLVGLMWLSYFIASFRLFARTRSEEHFIETISLAGSGTDLEGNFYGALQDAYYRARAGEAANFCALIHFIETISLAGSYKMYASAVVLLARTVAGVSIISNEKQEILGTVSWLQQIELKFNPPALQDAYYRARAGEITQMNLKYAISAKNRARTVAGVAPTHLSVDTKFKTEGLCAQNSVRVLQKAAITILEIDFLELACVMYASAVLHSYFTSDYYQLYSSYFIASFRLFARTRSMWSFYVTQQLIRAAEIRASCLVGLMWLSYFIASFIISNEKQEILPQIAQFAPSARDAAMQRKLEKMAQDAYYRARAGEAANFCALILAISAKNRARTVAGVSIVMYASAVVQWLTNIFGTVYEKLKTQQLIRAAEIRASANLAARRLISMMGFKMNYQRSEKSYELQTPFEYVTQQLIRAAEIRASANTKRNVIPTITQMNLKYAISAKNRARAAEIRASANLAAKWESGVKDCVVLHSYFTSKWESGVKDCVVLHSYFDCVMYASAVYYRARAGEAANFCALILYVTQQLIRAAEIRSIISNEKQQNSVRVLQKAAITILAPTHLSVDTKFKTECLVGLMWLSYFIASFRLFARTAYTKRNVIPTITQMNLKYAAQFAPSASAFFGMSRKMADQAMTQMTDLEGNFYGLPTGVHAGTDLEGIELKFNPPALQDAYYRARAGEAASYFIASFRLFARTRSMWISLAGSYKDWIPFAMQMAYLQDAYYRARAGEAANFCALILIAQFAPSASAFFGMSRRLISMMGFKMNYQVNTAQNSVRVLQKAARRLISMMGFLISMMGFKMNYQVNGYPSGVKDCVVLHSYFTSDYYQMMGFKMNYQVNGYPNMMNLKYAISAKNRARTVAGVSYMPYFFTLLLAYTKRNVIPTITQCVVLHSYFTSDYYQLYWLSYFIASFRLFARTRSMELQTPFEIKLEKWESGVKDCVVLHSYYTKRNVIPTITQMNLKYAISAKNRAIISNEKQEILGTVSWKRNVIPTITQMNLKYAISAKNRARDRDAAMQRKLEKMTKRNVIPTITQMNLKYAISAKNRARRTVAGVSIAYTKRNVIPTITQMNLKYAISAKERSEKSYELQTPFEFRLFARTRSMWSFLQQIELKFNPPALQDAYYRAPLKLRGTAVHLSVDTKFKTEGLCVEEHFIETILQQIELKFNPPALQDAYYRAPTHLSVDTKFKTEGQEILGTVSWQAMTQMYKQAQIPFAMQMAYTHLSVDTKFKTEGLCVISMMGFKMNYQVNGYPNVLHSYFTSDYYQLYSLQQIELKFNPPALLTNIFGTVYEKLKVGLMWLSYFIASFRLFARTRSYFIASFRLFARTRSMWSFAYTKRNVIPTITQMNLKYAISAKNRLPTGVHAGFPLKLRGTAWLTNIFGTVYEKLKDTKFKTEGLCVDIYMPYFFTLLLKLRGTAVQWLTNIFGTVYEKFIASFRLFARTRSMWSFVAEWFLAYILAYYRARAGEAANFCALILGLMWLSYFIASFRLFARTRSRARTVAGVSIEKWESGVKDCVVLLPTGVHAGTALQDAYYRARAGEAANFCALCLVGLMWLCLVGLMWLSYFIASFRLFARTRSAYTKRNVIPTITQMNTAQNSVRVLQKAAITGFKMNYQVNGYPNMSIISNEKQEASAVVLLILSMMGFKMNYQVNGYPNPQIAQFAPSASAFFGRRLISMMGFKMNYQVNGIISNEKQEILGTVLSVDTKFKTEGLCVAYTKRNVIPTITQMNLKYAISAKNFLAYILFTRFFYVYVTQQLIRCLVGLMWLSYFIASFRLFARCLVGLMWLSYFIASFRLAYTKRNVIPTITQMNLRRLISMMGFKMNYQVERSEKSYELRAGEAANFCALILYASAVVLLIPALQDAYYRARAGEAANFCLQQIELKFNPPALQDAYYRARAFEYVSQPFMGFKMNYQVNGYPNMVIPTITQMNLKYAISAKNRARTPALQDAYYRARAGEAANFCAEKWESGVKDCVVLHSQFAPSASAFFGMSRQIELKFNPPALQDAYYRARAGEAAAGEAANFCALILALQQIELKFNPPALQDAYYAYTKRNVIPTITQMNLKQLIRAAEIRASANLAAEHFIETISLAGSYKYVTQQLIRAAEIRASANLAAAPTHLSVDTKFKTEGLELKFNPPALQDAYYRARAGEAARNVIPTITQMNLKYAISAKNRARTSYFIASFRLFARTRSMWSRARAGEAANFCALILLKFNPPALQDAYYRARAGEAAAYTKRNVIPTITQMNLKYNLKYAISAKNRARTVAGVSNYMPYFFTLLMEIDFLELRRLISMMGFKMNYKFNPPALQDAYYRARAGEAAAQNSVRVLQKAAITIEEHFIETISNPPALQDAYYRARAGEAANFEILGTVSWEEHFIETISLAGSYITQMNLKYAISAKNRARTVAGYFFTLLLQYVTQQLIRAAEIRASANLAQTPFEIKLASAVVLLIPPALQDAYYRARAGEAANFSYFIASFRLFARTRSMYRARAGEAANFCALILTQMNLKYAISAKNRARTVAGVEKWESGVKDCVVLHRRLISMMGAISAKNRARTVAGVSSVDTKFKTEGLCVHSYFTSDYYQLYSYASAVVLLPLSLNMARKTLNSMPYFFTLLLQFNPPALQDAYYRARAGEAAAYTKRNVIPTITQMLSYFIASFRLFARTRSMRLISMMGFKMNYQVNGYKLEKMADQAMSGWTFGAGAALQIDMSKFPLKLRGTASVRVLQKAAITILLQQIELKFNPPALQDAYYRARAGEAVLHSYFTSDYYQLYGVKDCVVLHSYFTSDYYQLPTHLSVDTKFKTEGLCVYELQTPFEIKNVIPTITQMNLKYAISAKNRARTSGVKDCVVLHSYFTSDYYAPTHLSVDTKFKTPYFFTLLLQTAQNSVRVLQQIELKFNPPALQDAYYRARASFRLFARTRSMWSFVVLHSYFTSDYYQLYWESGVKDCVVLHSYFTSDYESGVKDCVVLHSYFTSDYKDCVVLHSYFTSDYYQLYPQIAQFAPALQDAYYRARAGEAANFCAQIAQFAPSASAFFGMSERSEKSYELQTPFLMWLSYFIASFRLFARTRSEKWESGVKDCVVLHSYFEEHFIETISLCLVGLMWLSYFIASFRLFARTRPTITQMNLKYAISAKNRARTMTQMYKQATTTNIVTRCLNRVFNPPALQDAYYRARAGEAANMEIDFLELAKWESGVKDCVVLHSYFTSDQWLTNIFGTVYEKLCLVGLMWLSYFIAERSEKSYELQTITQMNLKYAISAKNRARTVAISMMGFKMNYQVNGYPESGVKDCVVLHSYFTSDYYGVKDCVVLHSYFTSDYYQKYAISAKNRARTVAGVSPFAMQMAYAYTKRNVIPTITQMNLKYAILQQIELKFNPPALQDAYVKDCVVLHSYFTSDYYQLPQIAQFAPSASAFFGMLSLNMARKTLNSLAKNRARTVAGVSILQTPFEIKLPTITQMNLKYAISAKNRARTVAQQIELKFNPPALQDAYYRARAGEASAVVLLILDCVVLHSYFTSDYYQLY
\ No newline at end of file
diff --git a/SupplementaryResults/CombinedComputations/hit_hist_mhc1_Combined.csv b/SupplementaryResults/CombinedComputations/hit_hist_mhc1_Combined.csv
deleted file mode 100644
index 0357aa133bcb888cb1aec97ee0d203cbca82e7ad..0000000000000000000000000000000000000000
--- a/SupplementaryResults/CombinedComputations/hit_hist_mhc1_Combined.csv
+++ /dev/null
@@ -1,53 +0,0 @@
-,count,prob
-0,0,0.0
-1,1,1.1271576454168899e-05
-2,2,9.184902162729291e-05
-3,3,0.013021122902304885
-4,4,0.00209473315343291
-5,5,0.005917125451690525
-6,6,0.020494421487969497
-7,7,0.019503272622992382
-8,8,0.028486998056936864
-9,9,0.05961998458703115
-10,10,0.03912729617590892
-11,11,0.05015994349717297
-12,12,0.06903966498840747
-13,13,0.07696695307883539
-14,14,0.05696434534463272
-15,15,0.06858987219001793
-16,16,0.08932612403417163
-17,17,0.053213134589637806
-18,18,0.05794027391464695
-19,19,0.08217727631479205
-20,20,0.0401524657892574
-21,21,0.036128608395606325
-22,22,0.04001397620412572
-23,23,0.029844474295751787
-24,24,0.015245321540241028
-25,25,0.02000283474963957
-26,26,0.012647647527411102
-27,27,0.005258464271491665
-28,28,0.004326352634977892
-29,29,0.002161033557783765
-30,30,0.0007909675968822278
-31,31,0.00044133618035007707
-32,32,0.0001724388036393076
-33,33,4.5122428272960904e-05
-34,34,1.6439533869298958e-05
-35,35,5.031668147617412e-06
-36,36,1.2356280212770568e-06
-37,37,5.86205861320914e-07
-38,38,0.0
-39,39,0.0
-40,40,0.0
-41,41,0.0
-42,42,0.0
-43,43,0.0
-44,44,0.0
-45,45,0.0
-46,46,0.0
-47,47,0.0
-48,48,0.0
-49,49,0.0
-50,50,0.0
-51,51,0.0
diff --git a/SupplementaryResults/CombinedComputations/hit_hist_mhc2_Combined.csv b/SupplementaryResults/CombinedComputations/hit_hist_mhc2_Combined.csv
deleted file mode 100644
index 38da4bee4b0ef122c898dc8de4e4515978227b77..0000000000000000000000000000000000000000
--- a/SupplementaryResults/CombinedComputations/hit_hist_mhc2_Combined.csv
+++ /dev/null
@@ -1,398 +0,0 @@
-,count,prob
-0,0,0.0007243433400952906
-1,1,0.014885742639532804
-2,2,0.019507630785920414
-3,3,0.017474705383599104
-4,4,0.008843217748788402
-5,5,0.020781655403095702
-6,6,0.03292508469472294
-7,7,0.016883875960736965
-8,8,0.014820899585693117
-9,9,0.005949623636914083
-10,10,0.006754939451606302
-11,11,0.0101567353185798
-12,12,0.014271345575631492
-13,13,0.007744249049454156
-14,14,0.020599972037271812
-15,15,0.025128145572793196
-16,16,0.009540393868010854
-17,17,0.008249663471868457
-18,18,0.004059030553326011
-19,19,0.015270719413900574
-20,20,0.002697911073053284
-21,21,0.008597064480062054
-22,22,0.0038416781998314034
-23,23,0.013111011218753906
-24,24,0.015997999029488136
-25,25,0.012164069362286326
-26,26,0.015649389600556708
-27,27,0.0074565786295851776
-28,28,0.015154416956053782
-29,29,0.003713595549594871
-30,30,0.011970196740797927
-31,31,0.004080614421715299
-32,32,0.007158334906220716
-33,33,0.005400271554255336
-34,34,0.009595297802666729
-35,35,0.004515510260208585
-36,36,0.005563365449253851
-37,37,0.012642785480997024
-38,38,0.00958631592284183
-39,39,0.009583418066430736
-40,40,0.007116045516848406
-41,41,0.0033720075184625236
-42,42,0.0073694892989234345
-43,43,0.011788252774555722
-44,44,0.026056292450397714
-45,45,0.011641090559484413
-46,46,0.012539469014545394
-47,47,0.0066851430090249546
-48,48,0.022769338836215576
-49,49,0.010932842609617457
-50,50,0.024194622219603387
-51,51,0.01670133044785422
-52,52,0.018240532491242235
-53,53,0.010520678113468107
-54,54,0.01844413805294535
-55,55,0.007271633364483284
-56,56,0.010552452994347618
-57,57,0.016342485276994913
-58,58,0.008566809744123835
-59,59,0.011675942894455591
-60,60,0.013044186117088092
-61,61,0.0062746165937871455
-62,62,0.006340580708275876
-63,63,0.014549271618452184
-64,64,0.004741411328712042
-65,65,0.005314948051474561
-66,66,0.00973306297026134
-67,67,0.0017047335047484966
-68,68,0.006606334440703958
-69,69,0.00402962461480823
-70,70,0.005792204874037294
-71,71,0.002832027891788934
-72,72,0.010429396960383107
-73,73,0.0030937020873403665
-74,74,0.00783506999248173
-75,75,0.0042561689586959085
-76,76,0.003620523119224851
-77,77,0.002575804187273225
-78,78,0.0020342857935578694
-79,79,0.0013221775404518863
-80,80,0.005192080858247845
-81,81,0.004023838943961698
-82,82,0.003730905542930535
-83,83,0.003879143920230482
-84,84,0.0023765282679353216
-85,85,0.0016513661363588867
-86,86,0.0036476941467093833
-87,87,0.0010377953621737502
-88,88,0.003265970869476515
-89,89,0.0024577705600102107
-90,90,0.0026312212385898493
-91,91,0.0016369154743639946
-92,92,0.006874769519627707
-93,93,0.0018241655613680792
-94,94,0.005290177050181119
-95,95,0.0028975364237482804
-96,96,0.0018182482779463805
-97,97,0.0016998239735334531
-98,98,0.00155070870767842
-99,99,0.0008618346746215543
-100,100,0.001015505257822371
-101,101,0.004021098027542306
-102,102,0.0009760575215940696
-103,103,0.00134721374269414
-104,104,0.0009759325283437079
-105,105,0.0006125292804202072
-106,106,0.0009341559146669635
-107,107,0.0006199580006714205
-108,108,0.0004746150420312386
-109,109,0.0005463595219076837
-110,110,0.0003012447462523442
-111,111,0.00029270125771039705
-112,112,0.0011654010080659669
-113,113,0.0003628276156394898
-114,114,0.0007712531901685733
-115,115,0.0005692756963982802
-116,116,0.0002781443245554417
-117,117,0.00016007809361808767
-118,118,0.000882369044062463
-119,119,0.00022246029847093615
-120,120,0.0006041599241163189
-121,121,0.00048609432211481265
-122,122,0.00029217158973790817
-123,123,0.00027448054427056
-124,124,0.00024996615980153763
-125,125,0.0016624074711140205
-126,126,0.006227192545163455
-127,127,0.002907255534373722
-128,128,0.0031637345038517304
-129,129,0.0012195078940228695
-130,130,0.004559602715663477
-131,131,0.0011207884776601052
-132,132,0.002970058349323239
-133,133,0.0010110458346951302
-134,134,0.0013493371011060577
-135,135,0.0023429801489307078
-136,136,0.0023294107880408206
-137,137,0.001282540107573138
-138,138,0.0009741661685170036
-139,139,0.003732246095190711
-140,140,0.00044721008340829765
-141,141,0.0011103863757015609
-142,142,0.00039921350718391215
-143,143,0.0002087257974257665
-144,144,0.00038235675461651807
-145,145,0.000791171138486037
-146,146,0.0004230835603764005
-147,147,0.0004644483330619967
-148,148,0.0023160837354348463
-149,149,0.0003481743633093405
-150,150,0.001826390229446151
-151,151,0.00043883951622792196
-152,152,0.0007488609062397758
-153,153,0.0003310763873473602
-154,154,0.0005903788338233738
-155,155,0.00025617449353534905
-156,156,0.000356144322352788
-157,157,0.0008810879307393528
-158,158,0.00019586844890875715
-159,159,0.0004747374815420896
-160,160,0.0002246746665996275
-161,161,0.00016491715802093222
-162,162,0.0010227225276420763
-163,163,0.00012631453558882555
-164,164,0.0007658462836870963
-165,165,0.0001621939657936222
-166,166,0.0001491600392880271
-167,167,0.0002553644121657558
-168,168,0.002673521109892955
-169,169,0.00031388914449083545
-170,170,0.001331148451395637
-171,171,0.0006802174320526843
-172,172,0.0009752526976882012
-173,173,0.000709143763491639
-174,174,0.002141128743299102
-175,175,0.0005944579797398802
-176,176,0.0017566191802746414
-177,177,0.001247079912605256
-178,178,0.00030356647542992927
-179,179,0.0007139173765706895
-180,180,0.0015165756333407863
-181,181,0.0008971358028146609
-182,182,0.0006728106775609067
-183,183,0.0014202094719398947
-184,184,0.0011006192319756262
-185,185,0.0008487593303406805
-186,186,0.00044839981205288206
-187,187,0.00013581693031984715
-188,188,0.00039998496949274995
-189,189,0.0008333643486688547
-190,190,0.0005700317992738204
-191,191,0.0004663426968319652
-192,192,0.0007873415771112568
-193,193,0.0013976417569055257
-194,194,0.0007274858365524796
-195,195,0.00022045188933389215
-196,196,0.0007316598947876834
-197,197,0.00020472327169380168
-198,198,0.00017922961611297996
-199,199,0.0001875103094607204
-200,200,0.00026211055204194153
-201,201,0.00011780628145287742
-202,202,0.0007398373646644862
-203,203,0.0002497120087256085
-204,204,0.0002853950969577969
-205,205,0.00015095641005353688
-206,206,0.0001448755903129666
-207,207,4.071177529302868e-05
-208,208,0.0002663212585389268
-209,209,5.010677897821636e-05
-210,210,8.133170995404069e-05
-211,211,0.00036938769749407746
-212,212,6.962555201259847e-05
-213,213,0.00019273445458432978
-214,214,0.0004622816700672576
-215,215,8.28797860462528e-05
-216,216,0.0003591107337711076
-217,217,8.926817441402302e-05
-218,218,0.00013831476953375058
-219,219,0.00010646389640565377
-220,220,0.00021938966968305945
-221,221,5.4493671503768445e-05
-222,222,0.000541444211282152
-223,223,0.00022989075854468237
-224,224,0.0001541027551181564
-225,225,0.0002310536819234731
-226,226,0.00032994292696326787
-227,227,0.00014427676139507363
-228,228,0.0004737354677501027
-229,229,0.00021175132881369544
-230,230,0.00038270957062836727
-231,231,0.00045041182482234623
-232,232,0.00010706942064060679
-233,233,8.602633309027005e-05
-234,234,0.00036009338953766354
-235,235,7.936338072874132e-05
-236,236,0.00010462224425896287
-237,237,0.0004307599773619015
-238,238,0.0001398877930812572
-239,239,0.00019179442446984657
-240,240,0.00021576034388373066
-241,241,4.5976700256988275e-05
-242,242,8.995755609529846e-05
-243,243,7.457217544414228e-05
-244,244,2.931486980703164e-06
-245,245,2.748069289784707e-05
-246,246,1.7245810882433596e-05
-247,247,2.9843135922513843e-06
-248,248,0.0001135488257244353
-249,249,0.00011895235055084846
-250,250,0.00010053993066556743
-251,251,3.910162353269622e-05
-252,252,2.5282565112598494e-05
-253,253,6.726147915417903e-06
-254,254,1.4457961250347279e-05
-255,255,7.561342723375148e-06
-256,256,6.629091815392547e-06
-257,257,5.851146967790437e-05
-258,258,6.861846073852791e-06
-259,259,2.403368650146518e-05
-260,260,5.102413940506678e-05
-261,261,6.790011401176247e-06
-262,262,5.185833031542418e-05
-263,263,1.7884337751032193e-05
-264,264,1.55197509450367e-05
-265,265,1.052856205928514e-05
-266,266,7.242845210949828e-06
-267,267,3.4909499140288e-06
-268,268,9.173471082089403e-05
-269,269,1.2266000836010834e-05
-270,270,1.7832859001998484e-05
-271,271,7.885047704625105e-06
-272,272,4.126819053722653e-06
-273,273,3.880026227232865e-06
-274,274,5.9525274267199355e-05
-275,275,8.838124488314211e-06
-276,276,2.1024719423933415e-05
-277,277,2.322972650747568e-05
-278,278,3.148718822490281e-06
-279,279,3.4089542777969673e-06
-280,280,1.020428513637472e-05
-281,281,3.907283446925561e-06
-282,282,3.575675271821935e-07
-283,283,2.177632875782642e-05
-284,284,4.18377924363513e-06
-285,285,2.776828756244325e-06
-286,286,2.68773584395311e-06
-287,287,6.547432144891336e-07
-288,288,0.0
-289,289,1.8120611650479897e-06
-290,290,0.0
-291,291,0.0
-292,292,2.2715702939216605e-06
-293,293,5.357533517646244e-07
-294,294,3.1505406366604974e-06
-295,295,1.7932050884168508e-06
-296,296,1.9719888520079474e-06
-297,297,4.385882628564196e-06
-298,298,3.5517577114753e-07
-299,299,0.0
-300,300,2.4192612290621317e-06
-301,301,1.7406004542263633e-06
-302,302,2.0987659204172227e-07
-303,303,6.6224424936406595e-06
-304,304,0.00013153681490275237
-305,305,4.044336067201817e-05
-306,306,5.3005625288352846e-05
-307,307,1.4094874286162012e-05
-308,308,1.4532909605420118e-05
-309,309,1.934768248606306e-05
-310,310,1.4083187478246815e-05
-311,311,9.75296717198097e-06
-312,312,5.354831793229161e-06
-313,313,0.0001157619199830647
-314,314,1.4941865890815309e-05
-315,315,2.696409159252389e-05
-316,316,7.569457295667665e-05
-317,317,6.883263889179919e-06
-318,318,2.0121173587958805e-05
-319,319,6.430632058803913e-06
-320,320,1.1641872498724594e-06
-321,321,5.813149043677531e-06
-322,322,6.413905764929394e-06
-323,323,3.8880914045637985e-06
-324,324,0.0
-325,325,1.4994264546016192e-05
-326,326,0.0
-327,327,0.0
-328,328,0.0
-329,329,0.0
-330,330,2.103065481850773e-06
-331,331,9.0407178232671e-07
-332,332,2.1408816245058623e-07
-333,333,0.0
-334,334,1.82371397643092e-07
-335,335,0.0
-336,336,0.0
-337,337,0.0
-338,338,3.575675271821935e-07
-339,339,1.2290246362904023e-06
-340,340,0.0
-341,341,0.0
-342,342,1.187548866926756e-06
-343,343,0.0
-344,344,0.0
-345,345,0.0
-346,346,3.575675271821935e-07
-347,347,0.0
-348,348,0.0
-349,349,7.139391763470553e-07
-350,350,3.459837887536425e-05
-351,351,3.7281357204596237e-06
-352,352,7.069562886197659e-06
-353,353,7.139391763470553e-07
-354,354,1.2556719181983384e-06
-355,355,1.785445879876304e-06
-356,356,1.2185996996610543e-06
-357,357,7.139391763470553e-07
-358,358,0.0
-359,359,1.0657768879853376e-05
-360,360,3.575675271821935e-07
-361,361,0.0
-362,362,5.848191469258976e-06
-363,363,0.0
-364,364,0.0
-365,365,0.0
-366,366,0.0
-367,367,0.0
-368,368,0.0
-369,369,0.0
-370,370,0.0
-371,371,0.0
-372,372,0.0
-373,373,0.0
-374,374,0.0
-375,375,0.0
-376,376,3.64742795286184e-07
-377,377,0.0
-378,378,0.0
-379,379,0.0
-380,380,0.0
-381,381,0.0
-382,382,0.0
-383,383,0.0
-384,384,0.0
-385,385,0.0
-386,386,0.0
-387,387,0.0
-388,388,0.0
-389,389,0.0
-390,390,0.0
-391,391,0.0
-392,392,0.0
-393,393,0.0
-394,394,0.0
-395,395,0.0
-396,396,0.0
diff --git a/SupplementaryResults/CombinedComputations/hit_histogram_mhc1_Combined.html b/SupplementaryResults/CombinedComputations/hit_histogram_mhc1_Combined.html
deleted file mode 100644
index 8d78ce3017cb1a4bf33be27bb89399b4be9483e6..0000000000000000000000000000000000000000
--- a/SupplementaryResults/CombinedComputations/hit_histogram_mhc1_Combined.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300, "strokeWidth": 0}, "axis": {"labelFontSize": 20, "titleFontSize": 20}}, "hconcat": [{"layer": [{"data": {"name": "data-338ef06e93bd6c72b584658192265b6b"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "White"}, {"data": {"name": "data-11d744ec7f2239c19837cf9795962876"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-11d744ec7f2239c19837cf9795962876"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}, {"layer": [{"data": {"name": "data-3fc3105d920306aa79f36576eeff9ea2"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "Black"}, {"data": {"name": "data-046a9594b44c03fc67a5a7b1080449a7"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-046a9594b44c03fc67a5a7b1080449a7"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}, {"layer": [{"data": {"name": "data-5bd1f170a716bc7bc7252d4fb70df9e6"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "Asians"}, {"data": {"name": "data-eea12aae55ff58712cd9ba48f1541736"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-eea12aae55ff58712cd9ba48f1541736"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}], "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-338ef06e93bd6c72b584658192265b6b": [{"count": 0, "prob": 2.9157434089351536e-09}, {"count": 1, "prob": 2.057342949837412e-06}, {"count": 2, "prob": 0.0003529196043915635}, {"count": 3, "prob": 0.0007131228108120494}, {"count": 4, "prob": 0.010516477302637856}, {"count": 5, "prob": 0.0076901575892442744}, {"count": 6, "prob": 0.01839118939972713}, {"count": 7, "prob": 0.021062847612631094}, {"count": 8, "prob": 0.0312986964531149}, {"count": 9, "prob": 0.04681774216105072}, {"count": 10, "prob": 0.06247695119833873}, {"count": 11, "prob": 0.07446240378131638}, {"count": 12, "prob": 0.08108236595883171}, {"count": 13, "prob": 0.0803423493547248}, {"count": 14, "prob": 0.06849538687735097}, {"count": 15, "prob": 0.06293132502856365}, {"count": 16, "prob": 0.059056692257747095}, {"count": 17, "prob": 0.054921467354545755}, {"count": 18, "prob": 0.04540195020948427}, {"count": 19, "prob": 0.044465097422342684}, {"count": 20, "prob": 0.034275527377231295}, {"count": 21, "prob": 0.03150648245954496}, {"count": 22, "prob": 0.031169744272157504}, {"count": 23, "prob": 0.02533793819138337}, {"count": 24, "prob": 0.018398835582848487}, {"count": 25, "prob": 0.016113983162285173}, {"count": 26, "prob": 0.017812449633947167}, {"count": 27, "prob": 0.01015653229849485}, {"count": 28, "prob": 0.008687742317856675}, {"count": 29, "prob": 0.008629242157984015}, {"count": 30, "prob": 0.008173224140452386}, {"count": 31, "prob": 0.006783731734474121}, {"count": 32, "prob": 0.0038782845634500714}, {"count": 33, "prob": 0.001782988007603473}, {"count": 34, "prob": 0.0010327693622966822}, {"count": 35, "prob": 0.0009592197088085826}, {"count": 36, "prob": 0.0010047414988029332}, {"count": 37, "prob": 0.0017625935803525573}, {"count": 38, "prob": 0.00048627016928368735}, {"count": 39, "prob": 0.00030744240047355227}, {"count": 40, "prob": 0.0011360374285069297}, {"count": 41, "prob": 2.0829682947574476e-05}, {"count": 42, "prob": 3.73961090700032e-05}, {"count": 43, "prob": 1.3444486859127956e-05}, {"count": 44, "prob": 3.987763069129633e-05}, {"count": 45, "prob": 1.1033425037236078e-05}, {"count": 46, "prob": 0.0}, {"count": 47, "prob": 2.459383569484534e-07}, {"count": 48, "prob": 0.0}, {"count": 49, "prob": 9.244186493691868e-08}, {"count": 50, "prob": 9.760141088688624e-08}, {"count": 51, "prob": 0.0}], "data-11d744ec7f2239c19837cf9795962876": [{"expected": 15.49836906713853}], "data-3fc3105d920306aa79f36576eeff9ea2": [{"count": 0, "prob": 5.628473181818705e-05}, {"count": 1, "prob": 0.00036085520720086024}, {"count": 2, "prob": 0.0020744597429590947}, {"count": 3, "prob": 0.005195859618042493}, {"count": 4, "prob": 0.009769876440386807}, {"count": 5, "prob": 0.017074024496939184}, {"count": 6, "prob": 0.022482413383065347}, {"count": 7, "prob": 0.03202690872583874}, {"count": 8, "prob": 0.04112017499516675}, {"count": 9, "prob": 0.051669334233936194}, {"count": 10, "prob": 0.054468176099719386}, {"count": 11, "prob": 0.0557278414383863}, {"count": 12, "prob": 0.05620609443279874}, {"count": 13, "prob": 0.056097081884935916}, {"count": 14, "prob": 0.056132154269952717}, {"count": 15, "prob": 0.05206581385852963}, {"count": 16, "prob": 0.05045213473232858}, {"count": 17, "prob": 0.04641914450126209}, {"count": 18, "prob": 0.04460347651735252}, {"count": 19, "prob": 0.043374961257236486}, {"count": 20, "prob": 0.039425872045706724}, {"count": 21, "prob": 0.03581406871659726}, {"count": 22, "prob": 0.03286769756861849}, {"count": 23, "prob": 0.02818043598491274}, {"count": 24, "prob": 0.027742596336154793}, {"count": 25, "prob": 0.02321999979902291}, {"count": 26, "prob": 0.02008038558696777}, {"count": 27, "prob": 0.016332353563889346}, {"count": 28, "prob": 0.014059884069460335}, {"count": 29, "prob": 0.012700514322799436}, {"count": 30, "prob": 0.010785489950130244}, {"count": 31, "prob": 0.009421573847583568}, {"count": 32, "prob": 0.0069330035660697216}, {"count": 33, "prob": 0.006326253900168092}, {"count": 34, "prob": 0.00451579340668031}, {"count": 35, "prob": 0.003790926733158412}, {"count": 36, "prob": 0.0029383370151260654}, {"count": 37, "prob": 0.0022431732245939274}, {"count": 38, "prob": 0.0016210662187028354}, {"count": 39, "prob": 0.0012785329205100059}, {"count": 40, "prob": 0.0006812628248755467}, {"count": 41, "prob": 0.0005843693759967607}, {"count": 42, "prob": 0.00041131066337017543}, {"count": 43, "prob": 0.0003217819771184582}, {"count": 44, "prob": 0.00013055455035193268}, {"count": 45, "prob": 8.778639790256953e-05}, {"count": 46, "prob": 5.856772958597231e-05}, {"count": 47, "prob": 4.4720600451551286e-05}, {"count": 48, "prob": 1.3159979415056792e-05}, {"count": 49, "prob": 7.082192891709988e-06}, {"count": 50, "prob": 3.075370325682435e-06}, {"count": 51, "prob": 1.2989931131300916e-06}], "data-046a9594b44c03fc67a5a7b1080449a7": [{"expected": 16.2631791327854}], "data-5bd1f170a716bc7bc7252d4fb70df9e6": [{"count": 0, "prob": 0.0}, {"count": 1, "prob": 1.1271576454168899e-05}, {"count": 2, "prob": 9.184902162729291e-05}, {"count": 3, "prob": 0.013021122902304885}, {"count": 4, "prob": 0.00209473315343291}, {"count": 5, "prob": 0.005917125451690525}, {"count": 6, "prob": 0.020494421487969497}, {"count": 7, "prob": 0.019503272622992382}, {"count": 8, "prob": 0.028486998056936864}, {"count": 9, "prob": 0.05961998458703115}, {"count": 10, "prob": 0.03912729617590892}, {"count": 11, "prob": 0.05015994349717297}, {"count": 12, "prob": 0.06903966498840747}, {"count": 13, "prob": 0.07696695307883539}, {"count": 14, "prob": 0.05696434534463272}, {"count": 15, "prob": 0.06858987219001793}, {"count": 16, "prob": 0.08932612403417163}, {"count": 17, "prob": 0.053213134589637806}, {"count": 18, "prob": 0.05794027391464695}, {"count": 19, "prob": 0.08217727631479205}, {"count": 20, "prob": 0.0401524657892574}, {"count": 21, "prob": 0.036128608395606325}, {"count": 22, "prob": 0.04001397620412572}, {"count": 23, "prob": 0.029844474295751787}, {"count": 24, "prob": 0.015245321540241028}, {"count": 25, "prob": 0.02000283474963957}, {"count": 26, "prob": 0.012647647527411102}, {"count": 27, "prob": 0.005258464271491665}, {"count": 28, "prob": 0.004326352634977892}, {"count": 29, "prob": 0.002161033557783765}, {"count": 30, "prob": 0.0007909675968822278}, {"count": 31, "prob": 0.00044133618035007707}, {"count": 32, "prob": 0.0001724388036393076}, {"count": 33, "prob": 4.5122428272960904e-05}, {"count": 34, "prob": 1.6439533869298958e-05}, {"count": 35, "prob": 5.031668147617412e-06}, {"count": 36, "prob": 1.2356280212770568e-06}, {"count": 37, "prob": 5.86205861320914e-07}, {"count": 38, "prob": 0.0}, {"count": 39, "prob": 0.0}, {"count": 40, "prob": 0.0}, {"count": 41, "prob": 0.0}, {"count": 42, "prob": 0.0}, {"count": 43, "prob": 0.0}, {"count": 44, "prob": 0.0}, {"count": 45, "prob": 0.0}, {"count": 46, "prob": 0.0}, {"count": 47, "prob": 0.0}, {"count": 48, "prob": 0.0}, {"count": 49, "prob": 0.0}, {"count": 50, "prob": 0.0}, {"count": 51, "prob": 0.0}], "data-eea12aae55ff58712cd9ba48f1541736": [{"expected": 15.332033299230426}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/SupplementaryResults/CombinedComputations/hit_histogram_mhc2_Combined.html b/SupplementaryResults/CombinedComputations/hit_histogram_mhc2_Combined.html
deleted file mode 100644
index bcc8872184e1d0597f38518b152563169896c436..0000000000000000000000000000000000000000
--- a/SupplementaryResults/CombinedComputations/hit_histogram_mhc2_Combined.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300, "strokeWidth": 0}, "axis": {"labelFontSize": 20, "titleFontSize": 20}}, "hconcat": [{"layer": [{"data": {"name": "data-8fd3800725702bebcc144c96470db11f"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "White"}, {"data": {"name": "data-34d101aa1030539c0f7eb43cc594566e"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-34d101aa1030539c0f7eb43cc594566e"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}, {"layer": [{"data": {"name": "data-13519f502f900576bd61c5e13850040a"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "Black"}, {"data": {"name": "data-97af3783481bf03c39457b4cc22f6b4c"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-97af3783481bf03c39457b4cc22f6b4c"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}, {"layer": [{"data": {"name": "data-0627ab076b355673561bb7fbe0671199"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "Asians"}, {"data": {"name": "data-0796fc7ed16cee3117cf15eb7521fb65"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-0796fc7ed16cee3117cf15eb7521fb65"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}], "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-8fd3800725702bebcc144c96470db11f": [{"count": 0, "prob": 4.393462030429269e-06}, {"count": 1, "prob": 5.320744457518211e-05}, {"count": 2, "prob": 0.00018868252307336692}, {"count": 3, "prob": 0.0005574872318479181}, {"count": 4, "prob": 0.00037997124509183154}, {"count": 5, "prob": 0.00029680876405809156}, {"count": 6, "prob": 0.0011070325489548353}, {"count": 7, "prob": 0.0013323816573282345}, {"count": 8, "prob": 0.0004738711524130245}, {"count": 9, "prob": 0.00033918075085613385}, {"count": 10, "prob": 0.0004240675734516486}, {"count": 11, "prob": 0.0010697833560292338}, {"count": 12, "prob": 0.0024205150679461377}, {"count": 13, "prob": 0.002715529664532261}, {"count": 14, "prob": 0.006933860428747953}, {"count": 15, "prob": 0.007119819124289087}, {"count": 16, "prob": 0.004733937556791812}, {"count": 17, "prob": 0.002602906372716218}, {"count": 18, "prob": 0.005493478863509513}, {"count": 19, "prob": 0.0033819856175431274}, {"count": 20, "prob": 0.002452037390171465}, {"count": 21, "prob": 0.00239599132763591}, {"count": 22, "prob": 0.0022499236639612593}, {"count": 23, "prob": 0.004664025730784366}, {"count": 24, "prob": 0.007107597759902265}, {"count": 25, "prob": 0.006847334713375705}, {"count": 26, "prob": 0.016096339553395796}, {"count": 27, "prob": 0.007596678740053713}, {"count": 28, "prob": 0.0056980814340930296}, {"count": 29, "prob": 0.00296617441844197}, {"count": 30, "prob": 0.004274051863553537}, {"count": 31, "prob": 0.003145193265357046}, {"count": 32, "prob": 0.0037009075959238916}, {"count": 33, "prob": 0.0038450339508867546}, {"count": 34, "prob": 0.0031204036841599265}, {"count": 35, "prob": 0.006265152050602991}, {"count": 36, "prob": 0.004908396410350842}, {"count": 37, "prob": 0.009700216285507135}, {"count": 38, "prob": 0.009334320769645108}, {"count": 39, "prob": 0.011114033273150015}, {"count": 40, "prob": 0.005033773926393445}, {"count": 41, "prob": 0.0019276489978326174}, {"count": 42, "prob": 0.0026962632696292403}, {"count": 43, "prob": 0.004346644183666555}, {"count": 44, "prob": 0.0025124628929522417}, {"count": 45, "prob": 0.002508255681351685}, {"count": 46, "prob": 0.004433197729597273}, {"count": 47, "prob": 0.004106752878941549}, {"count": 48, "prob": 0.005156036147981976}, {"count": 49, "prob": 0.006338921515635212}, {"count": 50, "prob": 0.005715935490906239}, {"count": 51, "prob": 0.007571355870992874}, {"count": 52, "prob": 0.004790673751974263}, {"count": 53, "prob": 0.0034586006329239216}, {"count": 54, "prob": 0.0038856035397519333}, {"count": 55, "prob": 0.004212029636357439}, {"count": 56, "prob": 0.0037011983402053267}, {"count": 57, "prob": 0.005706135045088938}, {"count": 58, "prob": 0.006142757487603428}, {"count": 59, "prob": 0.005233968401127068}, {"count": 60, "prob": 0.00755907174709157}, {"count": 61, "prob": 0.007187077897727638}, {"count": 62, "prob": 0.015407082294529471}, {"count": 63, "prob": 0.00984469731733163}, {"count": 64, "prob": 0.01817434080683671}, {"count": 65, "prob": 0.006071809398566066}, {"count": 66, "prob": 0.004971214624121553}, {"count": 67, "prob": 0.006083656139974292}, {"count": 68, "prob": 0.006758597240146769}, {"count": 69, "prob": 0.0051110070433874385}, {"count": 70, "prob": 0.004984974576668106}, {"count": 71, "prob": 0.010638225053262704}, {"count": 72, "prob": 0.009937644936325405}, {"count": 73, "prob": 0.010203381657373448}, {"count": 74, "prob": 0.020165314979829475}, {"count": 75, "prob": 0.0076124511532964685}, {"count": 76, "prob": 0.008307872940371346}, {"count": 77, "prob": 0.004578809789758471}, {"count": 78, "prob": 0.004534958444117492}, {"count": 79, "prob": 0.0019883476699106596}, {"count": 80, "prob": 0.0037913137465974416}, {"count": 81, "prob": 0.00578522793822896}, {"count": 82, "prob": 0.004158042902142638}, {"count": 83, "prob": 0.010511224141311233}, {"count": 84, "prob": 0.007340287448342355}, {"count": 85, "prob": 0.007238990790808949}, {"count": 86, "prob": 0.00445253391940873}, {"count": 87, "prob": 0.011230010429779837}, {"count": 88, "prob": 0.00471017283398596}, {"count": 89, "prob": 0.002442124900079791}, {"count": 90, "prob": 0.0018919377800324115}, {"count": 91, "prob": 0.003067497650463532}, {"count": 92, "prob": 0.003477176503158095}, {"count": 93, "prob": 0.003422174929113068}, {"count": 94, "prob": 0.0029052287585327958}, {"count": 95, "prob": 0.005267064263469405}, {"count": 96, "prob": 0.005734596257894558}, {"count": 97, "prob": 0.005661993350188641}, {"count": 98, "prob": 0.004655936604799637}, {"count": 99, "prob": 0.004535020249578549}, {"count": 100, "prob": 0.0042203976509596975}, {"count": 101, "prob": 0.0028214791796220343}, {"count": 102, "prob": 0.004307780600336349}, {"count": 103, "prob": 0.004352244309269197}, {"count": 104, "prob": 0.0014893305673441444}, {"count": 105, "prob": 0.004317067384388979}, {"count": 106, "prob": 0.003747359287182184}, {"count": 107, "prob": 0.004522326317728309}, {"count": 108, "prob": 0.005580489136016541}, {"count": 109, "prob": 0.003573976858902123}, {"count": 110, "prob": 0.005992915012542298}, {"count": 111, "prob": 0.002709396679089877}, {"count": 112, "prob": 0.002990243311281098}, {"count": 113, "prob": 0.0023863147747565303}, {"count": 114, "prob": 0.002811483769886928}, {"count": 115, "prob": 0.0027891669201608343}, {"count": 116, "prob": 0.0014532746982437433}, {"count": 117, "prob": 0.002528925155826068}, {"count": 118, "prob": 0.0024377306910075354}, {"count": 119, "prob": 0.0028116204235394296}, {"count": 120, "prob": 0.006618600851458744}, {"count": 121, "prob": 0.0018500453310881183}, {"count": 122, "prob": 0.005876008235854459}, {"count": 123, "prob": 0.003652913243277756}, {"count": 124, "prob": 0.0029904935672952324}, {"count": 125, "prob": 0.0014606971988979577}, {"count": 126, "prob": 0.00425132615693177}, {"count": 127, "prob": 0.00277108092935954}, {"count": 128, "prob": 0.002435232219095065}, {"count": 129, "prob": 0.0018536771594676578}, {"count": 130, "prob": 0.004227253188864423}, {"count": 131, "prob": 0.005449877761882001}, {"count": 132, "prob": 0.0035554463312070833}, {"count": 133, "prob": 0.006172567259927308}, {"count": 134, "prob": 0.005272349286426552}, {"count": 135, "prob": 0.007965573329861524}, {"count": 136, "prob": 0.009776899726719688}, {"count": 137, "prob": 0.010695563066146472}, {"count": 138, "prob": 0.010613013124414455}, {"count": 139, "prob": 0.00860657088522209}, {"count": 140, "prob": 0.005881954078816983}, {"count": 141, "prob": 0.003708396201279905}, {"count": 142, "prob": 0.0035041342967733974}, {"count": 143, "prob": 0.005212401048372222}, {"count": 144, "prob": 0.005165544314431869}, {"count": 145, "prob": 0.0046145241817364254}, {"count": 146, "prob": 0.006640707474412313}, {"count": 147, "prob": 0.008260664563739296}, {"count": 148, "prob": 0.00909887379779922}, {"count": 149, "prob": 0.009548771125696884}, {"count": 150, "prob": 0.004834611938478245}, {"count": 151, "prob": 0.006511344300175941}, {"count": 152, "prob": 0.0026173895697638914}, {"count": 153, "prob": 0.0017935745247672377}, {"count": 154, "prob": 0.002614993813603418}, {"count": 155, "prob": 0.002484909112962171}, {"count": 156, "prob": 0.004308284518555365}, {"count": 157, "prob": 0.002053279338033177}, {"count": 158, "prob": 0.005865878502597331}, {"count": 159, "prob": 0.0028335100163394697}, {"count": 160, "prob": 0.005600509914164431}, {"count": 161, "prob": 0.004414576254809266}, {"count": 162, "prob": 0.004879524107524511}, {"count": 163, "prob": 0.002408943270934579}, {"count": 164, "prob": 0.0013092980116621712}, {"count": 165, "prob": 0.0015648870624486349}, {"count": 166, "prob": 0.0014451053727679232}, {"count": 167, "prob": 0.0022426509076926096}, {"count": 168, "prob": 0.0030817054990919146}, {"count": 169, "prob": 0.0033902848122915213}, {"count": 170, "prob": 0.0021905117589411556}, {"count": 171, "prob": 0.0035474713616150465}, {"count": 172, "prob": 0.003059792583985846}, {"count": 173, "prob": 0.002433575508320566}, {"count": 174, "prob": 0.002228500360273051}, {"count": 175, "prob": 0.0022215073546702118}, {"count": 176, "prob": 0.002519545172554353}, {"count": 177, "prob": 0.0022794745607883074}, {"count": 178, "prob": 0.003012347937122819}, {"count": 179, "prob": 0.002257040542500877}, {"count": 180, "prob": 0.003870910644961347}, {"count": 181, "prob": 0.004121311866233421}, {"count": 182, "prob": 0.004014610479039408}, {"count": 183, "prob": 0.005864884858954084}, {"count": 184, "prob": 0.005029315865745537}, {"count": 185, "prob": 0.00829439353553523}, {"count": 186, "prob": 0.005524390314526535}, {"count": 187, "prob": 0.007254566880057766}, {"count": 188, "prob": 0.0031590975149841357}, {"count": 189, "prob": 0.0013714625628282982}, {"count": 190, "prob": 0.002242065457907879}, {"count": 191, "prob": 0.0019160496352774066}, {"count": 192, "prob": 0.003296845766778236}, {"count": 193, "prob": 0.004385192283329916}, {"count": 194, "prob": 0.004926281217886034}, {"count": 195, "prob": 0.005110885271568306}, {"count": 196, "prob": 0.003950316120605737}, {"count": 197, "prob": 0.0029068470951583818}, {"count": 198, "prob": 0.0011301922098776913}, {"count": 199, "prob": 0.0007112857114421982}, {"count": 200, "prob": 0.0012611678404103167}, {"count": 201, "prob": 0.0010061618782763605}, {"count": 202, "prob": 0.0017070968760867116}, {"count": 203, "prob": 0.0013859294449623596}, {"count": 204, "prob": 0.002156702469647461}, {"count": 205, "prob": 0.0008410132520827684}, {"count": 206, "prob": 0.0032909654834869847}, {"count": 207, "prob": 0.0008498693220157426}, {"count": 208, "prob": 0.0016166107649354293}, {"count": 209, "prob": 0.0006004512007964962}, {"count": 210, "prob": 0.0010161994343716309}, {"count": 211, "prob": 0.0009988045542719827}, {"count": 212, "prob": 0.001401212802818419}, {"count": 213, "prob": 0.0011430501819140453}, {"count": 214, "prob": 0.0011332264197910645}, {"count": 215, "prob": 0.0006773514051476504}, {"count": 216, "prob": 0.0007043225235091326}, {"count": 217, "prob": 0.0007399560109564938}, {"count": 218, "prob": 0.0008951725229594771}, {"count": 219, "prob": 0.0010947342322587437}, {"count": 220, "prob": 0.0011894386916342207}, {"count": 221, "prob": 0.0012515476696882992}, {"count": 222, "prob": 0.0013198748819586174}, {"count": 223, "prob": 0.0020436975254591854}, {"count": 224, "prob": 0.0011430788575198547}, {"count": 225, "prob": 0.0007268065105947825}, {"count": 226, "prob": 0.0013790901659680981}, {"count": 227, "prob": 0.00045250118971186705}, {"count": 228, "prob": 0.0008765015333986998}, {"count": 229, "prob": 0.0012025835557363056}, {"count": 230, "prob": 0.0007730245567691348}, {"count": 231, "prob": 0.0027649422986010257}, {"count": 232, "prob": 0.00047146928791049543}, {"count": 233, "prob": 0.0012033594811875228}, {"count": 234, "prob": 0.0003258536675499167}, {"count": 235, "prob": 0.00026593309204466534}, {"count": 236, "prob": 0.000492870762376287}, {"count": 237, "prob": 0.00033682737406887835}, {"count": 238, "prob": 0.000870254581574296}, {"count": 239, "prob": 0.0003492375450287226}, {"count": 240, "prob": 0.0005288557895095943}, {"count": 241, "prob": 0.0014361762507440912}, {"count": 242, "prob": 0.00018985381566483342}, {"count": 243, "prob": 0.0008106792674034089}, {"count": 244, "prob": 0.00011319681493289091}, {"count": 245, "prob": 0.0009288756123060586}, {"count": 246, "prob": 0.0003352679407418345}, {"count": 247, "prob": 0.00013126631681082977}, {"count": 248, "prob": 0.0004521600786099126}, {"count": 249, "prob": 0.0012030388912347353}, {"count": 250, "prob": 0.0011477831449562652}, {"count": 251, "prob": 0.000285005022057794}, {"count": 252, "prob": 0.00018093769836925516}, {"count": 253, "prob": 0.0004359213232523439}, {"count": 254, "prob": 0.0006972550317351351}, {"count": 255, "prob": 0.00023997081217734704}, {"count": 256, "prob": 0.000844742992945333}, {"count": 257, "prob": 0.0016004420154981359}, {"count": 258, "prob": 0.0007982804610799755}, {"count": 259, "prob": 0.0003195270952668288}, {"count": 260, "prob": 0.002761162604941147}, {"count": 261, "prob": 0.0023158318387673784}, {"count": 262, "prob": 0.0002379239615553168}, {"count": 263, "prob": 0.00012861928457910004}, {"count": 264, "prob": 0.00015368057799188323}, {"count": 265, "prob": 0.0008199171307165119}, {"count": 266, "prob": 0.00024008450454403023}, {"count": 267, "prob": 0.00011016853535160844}, {"count": 268, "prob": 0.0002547358390072737}, {"count": 269, "prob": 0.0011800151239218172}, {"count": 270, "prob": 6.296736612313705e-05}, {"count": 271, "prob": 7.039091783621295e-05}, {"count": 272, "prob": 7.194564889993364e-05}, {"count": 273, "prob": 1.981460760249126e-05}, {"count": 274, "prob": 0.00014514932624847413}, {"count": 275, "prob": 8.946641604915781e-05}, {"count": 276, "prob": 3.489841228372784e-05}, {"count": 277, "prob": 0.00026100115385999345}, {"count": 278, "prob": 3.859143108988567e-05}, {"count": 279, "prob": 0.00010213217532174725}, {"count": 280, "prob": 9.583681478649276e-05}, {"count": 281, "prob": 1.2633111444336631e-05}, {"count": 282, "prob": 0.00010106157736910126}, {"count": 283, "prob": 3.828111771257983e-05}, {"count": 284, "prob": 9.268137008406332e-05}, {"count": 285, "prob": 2.78691246491312e-05}, {"count": 286, "prob": 4.0552022881488934e-05}, {"count": 287, "prob": 5.258247857757615e-05}, {"count": 288, "prob": 1.792307967841045e-05}, {"count": 289, "prob": 9.25028000842833e-06}, {"count": 290, "prob": 0.00012756881975389337}, {"count": 291, "prob": 0.00033538498529623776}, {"count": 292, "prob": 3.650252811295665e-05}, {"count": 293, "prob": 5.028442588842719e-05}, {"count": 294, "prob": 0.0002594538712133784}, {"count": 295, "prob": 0.00034375445598003437}, {"count": 296, "prob": 4.638707363975674e-05}, {"count": 297, "prob": 6.289301995981015e-05}, {"count": 298, "prob": 2.6296434579720277e-05}, {"count": 299, "prob": 0.00018820980160133473}, {"count": 300, "prob": 4.068610238983627e-05}, {"count": 301, "prob": 5.816338310385424e-05}, {"count": 302, "prob": 0.00028978863393630864}, {"count": 303, "prob": 0.00025918446212668076}, {"count": 304, "prob": 4.2821251956538074e-05}, {"count": 305, "prob": 5.164635415534241e-05}, {"count": 306, "prob": 0.0007250473660840698}, {"count": 307, "prob": 1.3562421484970338e-05}, {"count": 308, "prob": 2.890934690076175e-05}, {"count": 309, "prob": 0.00012180861718706556}, {"count": 310, "prob": 0.00015056307541418302}, {"count": 311, "prob": 0.00021516250493159079}, {"count": 312, "prob": 0.0003335917608770761}, {"count": 313, "prob": 0.0002158870975082068}, {"count": 314, "prob": 0.0003385287253432156}, {"count": 315, "prob": 0.00012679666251369328}, {"count": 316, "prob": 0.00026144948296607194}, {"count": 317, "prob": 8.42342090496679e-05}, {"count": 318, "prob": 2.8340943070592897e-05}, {"count": 319, "prob": 3.300560628807602e-05}, {"count": 320, "prob": 2.412647706380062e-05}, {"count": 321, "prob": 0.0001349838389891572}, {"count": 322, "prob": 1.2129143222511316e-05}, {"count": 323, "prob": 0.0003679923292819369}, {"count": 324, "prob": 2.086236827626755e-06}, {"count": 325, "prob": 0.0003851999268939126}, {"count": 326, "prob": 1.3534557924632802e-06}, {"count": 327, "prob": 4.894574092311865e-07}, {"count": 328, "prob": 5.649316357286992e-07}, {"count": 329, "prob": 0.0}, {"count": 330, "prob": 1.1206395549365046e-05}, {"count": 331, "prob": 6.322194037909577e-07}, {"count": 332, "prob": 1.2960325768082227e-07}, {"count": 333, "prob": 1.4555625103594317e-05}, {"count": 334, "prob": 2.2597265429147968e-08}, {"count": 335, "prob": 5.840387057096384e-06}, {"count": 336, "prob": 3.7668549409235093e-06}, {"count": 337, "prob": 2.2597265429147968e-08}, {"count": 338, "prob": 2.1905386684480695e-06}, {"count": 339, "prob": 1.3642363961686354e-07}, {"count": 340, "prob": 2.2597265429147968e-08}, {"count": 341, "prob": 0.0}, {"count": 342, "prob": 1.4062387482674237e-07}, {"count": 343, "prob": 0.0}, {"count": 344, "prob": 1.4532813826180664e-08}, {"count": 345, "prob": 2.2597265429147968e-08}, {"count": 346, "prob": 4.7270647119178885e-06}, {"count": 347, "prob": 2.216206105804438e-06}, {"count": 348, "prob": 1.9039030170763127e-05}, {"count": 349, "prob": 6.7984387072376875e-06}, {"count": 350, "prob": 5.504456245234288e-06}, {"count": 351, "prob": 2.339551013022541e-06}, {"count": 352, "prob": 5.290016236761931e-07}, {"count": 353, "prob": 1.4333662673872264e-06}, {"count": 354, "prob": 1.951425278285683e-06}, {"count": 355, "prob": 2.9093683223451306e-05}, {"count": 356, "prob": 6.036618045877913e-07}, {"count": 357, "prob": 9.953924211952079e-05}, {"count": 358, "prob": 9.465098038069575e-06}, {"count": 359, "prob": 2.7863068309980947e-05}, {"count": 360, "prob": 3.850860445165887e-05}, {"count": 361, "prob": 0.0}, {"count": 362, "prob": 1.2764926825894657e-05}, {"count": 363, "prob": 0.0}, {"count": 364, "prob": 0.0}, {"count": 365, "prob": 0.0}, {"count": 366, "prob": 0.0}, {"count": 367, "prob": 0.0}, {"count": 368, "prob": 0.0}, {"count": 369, "prob": 0.0}, {"count": 370, "prob": 2.2597265429147968e-08}, {"count": 371, "prob": 0.0}, {"count": 372, "prob": 4.494251674570321e-08}, {"count": 373, "prob": 0.0}, {"count": 374, "prob": 0.0}, {"count": 375, "prob": 0.0}, {"count": 376, "prob": 0.0}, {"count": 377, "prob": 0.0}, {"count": 378, "prob": 0.0}, {"count": 379, "prob": 0.0}, {"count": 380, "prob": 0.0}, {"count": 381, "prob": 0.0}, {"count": 382, "prob": 0.0}, {"count": 383, "prob": 0.0}, {"count": 384, "prob": 0.0}, {"count": 385, "prob": 0.0}, {"count": 386, "prob": 0.0}, {"count": 387, "prob": 0.0}, {"count": 388, "prob": 0.0}, {"count": 389, "prob": 0.0}, {"count": 390, "prob": 0.0}, {"count": 391, "prob": 0.0}, {"count": 392, "prob": 0.0}, {"count": 393, "prob": 0.0}, {"count": 394, "prob": 0.0}, {"count": 395, "prob": 0.0}, {"count": 396, "prob": 0.0}], "data-34d101aa1030539c0f7eb43cc594566e": [{"expected": 106.76803868213383}], "data-13519f502f900576bd61c5e13850040a": [{"count": 0, "prob": 3.2401326454022686e-05}, {"count": 1, "prob": 0.00022902254638281828}, {"count": 2, "prob": 0.0010703511281401307}, {"count": 3, "prob": 0.0008925238405230591}, {"count": 4, "prob": 0.0010594654128414922}, {"count": 5, "prob": 0.0010721014861648202}, {"count": 6, "prob": 0.0014231561048089027}, {"count": 7, "prob": 0.0018977239822823148}, {"count": 8, "prob": 0.00158112654233405}, {"count": 9, "prob": 0.0013093502177258267}, {"count": 10, "prob": 0.0018535969886945304}, {"count": 11, "prob": 0.002088476944231993}, {"count": 12, "prob": 0.0015213211472103832}, {"count": 13, "prob": 0.002428310031055912}, {"count": 14, "prob": 0.0036272805540843666}, {"count": 15, "prob": 0.0024425455769368034}, {"count": 16, "prob": 0.003316599028737026}, {"count": 17, "prob": 0.003528241071226686}, {"count": 18, "prob": 0.005214227781781975}, {"count": 19, "prob": 0.002556721915173649}, {"count": 20, "prob": 0.0017515930885454074}, {"count": 21, "prob": 0.0041069096352018665}, {"count": 22, "prob": 0.0028920118457242193}, {"count": 23, "prob": 0.0022791007573665385}, {"count": 24, "prob": 0.002664513186154577}, {"count": 25, "prob": 0.00479067523540007}, {"count": 26, "prob": 0.003204023619168562}, {"count": 27, "prob": 0.0035988401546550456}, {"count": 28, "prob": 0.0045804501825996696}, {"count": 29, "prob": 0.007592872384337008}, {"count": 30, "prob": 0.00614138006401662}, {"count": 31, "prob": 0.008809069758581301}, {"count": 32, "prob": 0.004245648379146097}, {"count": 33, "prob": 0.004594587727032636}, {"count": 34, "prob": 0.006494854419557238}, {"count": 35, "prob": 0.0062206664636685225}, {"count": 36, "prob": 0.0031086630259010554}, {"count": 37, "prob": 0.00380578974952545}, {"count": 38, "prob": 0.00654062939838956}, {"count": 39, "prob": 0.0035776730649867885}, {"count": 40, "prob": 0.002789209919926285}, {"count": 41, "prob": 0.008685474105490204}, {"count": 42, "prob": 0.006018595556571396}, {"count": 43, "prob": 0.0037432031500342355}, {"count": 44, "prob": 0.0033750668322056446}, {"count": 45, "prob": 0.008198742359580305}, {"count": 46, "prob": 0.0058479815121503425}, {"count": 47, "prob": 0.005287192618004197}, {"count": 48, "prob": 0.005982960813382356}, {"count": 49, "prob": 0.00503061271330202}, {"count": 50, "prob": 0.007494931616980114}, {"count": 51, "prob": 0.008453296102297217}, {"count": 52, "prob": 0.0073552159117882725}, {"count": 53, "prob": 0.007706409247974708}, {"count": 54, "prob": 0.006620801082321749}, {"count": 55, "prob": 0.008669320733857233}, {"count": 56, "prob": 0.005224585707969479}, {"count": 57, "prob": 0.004125764132116469}, {"count": 58, "prob": 0.008923465551496325}, {"count": 59, "prob": 0.005462492435537214}, {"count": 60, "prob": 0.005785007224195425}, {"count": 61, "prob": 0.004408964592942627}, {"count": 62, "prob": 0.005826272215275218}, {"count": 63, "prob": 0.00998065974172823}, {"count": 64, "prob": 0.005467166907790375}, {"count": 65, "prob": 0.006107640536861315}, {"count": 66, "prob": 0.006241351115672161}, {"count": 67, "prob": 0.007501375029670171}, {"count": 68, "prob": 0.004588644016319248}, {"count": 69, "prob": 0.006159756835624774}, {"count": 70, "prob": 0.005024248679644599}, {"count": 71, "prob": 0.008583329074615256}, {"count": 72, "prob": 0.008082184284334895}, {"count": 73, "prob": 0.006661348128838734}, {"count": 74, "prob": 0.005607608392140394}, {"count": 75, "prob": 0.00859815322422922}, {"count": 76, "prob": 0.009229213618908029}, {"count": 77, "prob": 0.007034260701655834}, {"count": 78, "prob": 0.004243386797269136}, {"count": 79, "prob": 0.0031233986497871914}, {"count": 80, "prob": 0.010641110233011886}, {"count": 81, "prob": 0.0035028639035985377}, {"count": 82, "prob": 0.0024917042299234405}, {"count": 83, "prob": 0.0062015567633589225}, {"count": 84, "prob": 0.0030897367175289556}, {"count": 85, "prob": 0.0037960360862611168}, {"count": 86, "prob": 0.0038587439249662824}, {"count": 87, "prob": 0.0041960681191179055}, {"count": 88, "prob": 0.003996391651994735}, {"count": 89, "prob": 0.00547631064970157}, {"count": 90, "prob": 0.0046352874671540855}, {"count": 91, "prob": 0.004865179119587743}, {"count": 92, "prob": 0.0036961020884215684}, {"count": 93, "prob": 0.005883149347855113}, {"count": 94, "prob": 0.004812597387451992}, {"count": 95, "prob": 0.004405796780193297}, {"count": 96, "prob": 0.003458878551775295}, {"count": 97, "prob": 0.0033957291995157426}, {"count": 98, "prob": 0.007213774957480031}, {"count": 99, "prob": 0.0029094676043366473}, {"count": 100, "prob": 0.0037317816070134434}, {"count": 101, "prob": 0.006251493165453349}, {"count": 102, "prob": 0.005553979656433883}, {"count": 103, "prob": 0.0030557769876385183}, {"count": 104, "prob": 0.0033887410154238382}, {"count": 105, "prob": 0.005515140485712966}, {"count": 106, "prob": 0.004850963256202638}, {"count": 107, "prob": 0.0038552809637862145}, {"count": 108, "prob": 0.004216365990726865}, {"count": 109, "prob": 0.00547727166473731}, {"count": 110, "prob": 0.003993863389850489}, {"count": 111, "prob": 0.004136433600980639}, {"count": 112, "prob": 0.006436099820292545}, {"count": 113, "prob": 0.003484349558535054}, {"count": 114, "prob": 0.004419966419065434}, {"count": 115, "prob": 0.006030272732019907}, {"count": 116, "prob": 0.0028777580624572796}, {"count": 117, "prob": 0.003501663079337621}, {"count": 118, "prob": 0.005753336989303328}, {"count": 119, "prob": 0.00350665779892911}, {"count": 120, "prob": 0.0032126454504151605}, {"count": 121, "prob": 0.0047697146424253555}, {"count": 122, "prob": 0.005558194479754391}, {"count": 123, "prob": 0.004782846433422439}, {"count": 124, "prob": 0.004452319398845113}, {"count": 125, "prob": 0.007849696513600004}, {"count": 126, "prob": 0.006835256714640158}, {"count": 127, "prob": 0.004295198795906188}, {"count": 128, "prob": 0.0053275704916643215}, {"count": 129, "prob": 0.008325779695234355}, {"count": 130, "prob": 0.0050172109197849585}, {"count": 131, "prob": 0.005072095875962417}, {"count": 132, "prob": 0.007740266869105052}, {"count": 133, "prob": 0.005437738684287901}, {"count": 134, "prob": 0.006515303589664608}, {"count": 135, "prob": 0.007922137399002655}, {"count": 136, "prob": 0.007951620881704756}, {"count": 137, "prob": 0.005882566536562304}, {"count": 138, "prob": 0.006215239457223916}, {"count": 139, "prob": 0.006089943796934621}, {"count": 140, "prob": 0.0071382937220150905}, {"count": 141, "prob": 0.004868976625192663}, {"count": 142, "prob": 0.0074346167371363145}, {"count": 143, "prob": 0.005497537054877677}, {"count": 144, "prob": 0.006920614426702982}, {"count": 145, "prob": 0.005105027970754127}, {"count": 146, "prob": 0.005431069123410841}, {"count": 147, "prob": 0.006837817110226478}, {"count": 148, "prob": 0.006859506810612356}, {"count": 149, "prob": 0.006509723417579602}, {"count": 150, "prob": 0.004741958816022607}, {"count": 151, "prob": 0.005731076193514967}, {"count": 152, "prob": 0.005820280728930887}, {"count": 153, "prob": 0.0065383114302272755}, {"count": 154, "prob": 0.006446235840615427}, {"count": 155, "prob": 0.003763754763927192}, {"count": 156, "prob": 0.003224508493989363}, {"count": 157, "prob": 0.0048652204597295435}, {"count": 158, "prob": 0.004870088113664189}, {"count": 159, "prob": 0.0027628577531996624}, {"count": 160, "prob": 0.00541882524289363}, {"count": 161, "prob": 0.002866239040028187}, {"count": 162, "prob": 0.0024210776104023482}, {"count": 163, "prob": 0.004212897700141753}, {"count": 164, "prob": 0.003078251213647218}, {"count": 165, "prob": 0.0024626972024312387}, {"count": 166, "prob": 0.005483802634081529}, {"count": 167, "prob": 0.003587790156871132}, {"count": 168, "prob": 0.003096069720828044}, {"count": 169, "prob": 0.003432508117660394}, {"count": 170, "prob": 0.0026996984231817825}, {"count": 171, "prob": 0.00492166804066416}, {"count": 172, "prob": 0.003307910784442974}, {"count": 173, "prob": 0.002291573886306302}, {"count": 174, "prob": 0.0034435030752612813}, {"count": 175, "prob": 0.004121564320936815}, {"count": 176, "prob": 0.0026869814387093186}, {"count": 177, "prob": 0.0026833699442409572}, {"count": 178, "prob": 0.0032606688021205436}, {"count": 179, "prob": 0.00208500165911533}, {"count": 180, "prob": 0.002900497895651731}, {"count": 181, "prob": 0.0032802849069161976}, {"count": 182, "prob": 0.0020374514263663073}, {"count": 183, "prob": 0.00364404574021424}, {"count": 184, "prob": 0.003374900657576619}, {"count": 185, "prob": 0.002732555178247745}, {"count": 186, "prob": 0.003584772312519334}, {"count": 187, "prob": 0.0023782701690986106}, {"count": 188, "prob": 0.0037853652412922554}, {"count": 189, "prob": 0.003349122166448507}, {"count": 190, "prob": 0.002566047657916615}, {"count": 191, "prob": 0.0027552618269202317}, {"count": 192, "prob": 0.0034778801258674896}, {"count": 193, "prob": 0.002186431295621238}, {"count": 194, "prob": 0.0027115789080814786}, {"count": 195, "prob": 0.002910881088759412}, {"count": 196, "prob": 0.002374050066376903}, {"count": 197, "prob": 0.0014976595519633111}, {"count": 198, "prob": 0.0020017639231675955}, {"count": 199, "prob": 0.0011706023020845969}, {"count": 200, "prob": 0.0014471339620914436}, {"count": 201, "prob": 0.0015042421082280845}, {"count": 202, "prob": 0.001249659074285128}, {"count": 203, "prob": 0.0009074186045036216}, {"count": 204, "prob": 0.0011807817857106527}, {"count": 205, "prob": 0.0012707163686090824}, {"count": 206, "prob": 0.0011327222612561927}, {"count": 207, "prob": 0.0005763571143084216}, {"count": 208, "prob": 0.002636212664355791}, {"count": 209, "prob": 0.0013552781371813875}, {"count": 210, "prob": 0.0009509190084715067}, {"count": 211, "prob": 0.0011859033329408495}, {"count": 212, "prob": 0.0017381804212020626}, {"count": 213, "prob": 0.0017915377202797423}, {"count": 214, "prob": 0.0009861230399270616}, {"count": 215, "prob": 0.0014235400909913118}, {"count": 216, "prob": 0.0012727212509772493}, {"count": 217, "prob": 0.001789667000107708}, {"count": 218, "prob": 0.0009120421498863923}, {"count": 219, "prob": 0.0015190011018902884}, {"count": 220, "prob": 0.0026180190096642924}, {"count": 221, "prob": 0.001024440794021041}, {"count": 222, "prob": 0.0012739268045975846}, {"count": 223, "prob": 0.0014482104359018972}, {"count": 224, "prob": 0.0011944800347578014}, {"count": 225, "prob": 0.0016207779597845271}, {"count": 226, "prob": 0.0017793044825713397}, {"count": 227, "prob": 0.0010611520340222675}, {"count": 228, "prob": 0.0016613757681593361}, {"count": 229, "prob": 0.0014126967049096215}, {"count": 230, "prob": 0.0014992475006451206}, {"count": 231, "prob": 0.0012145217198969317}, {"count": 232, "prob": 0.001219872900578935}, {"count": 233, "prob": 0.0006455110699091887}, {"count": 234, "prob": 0.0011739450381277093}, {"count": 235, "prob": 0.0004796999165009629}, {"count": 236, "prob": 0.00041928683519402066}, {"count": 237, "prob": 0.0011704939378490728}, {"count": 238, "prob": 0.00037756447235469187}, {"count": 239, "prob": 0.000383093012515761}, {"count": 240, "prob": 0.0006882140112710671}, {"count": 241, "prob": 0.0005351240866578597}, {"count": 242, "prob": 0.0004647721120093768}, {"count": 243, "prob": 0.00120418919263978}, {"count": 244, "prob": 0.0007611271665655832}, {"count": 245, "prob": 0.0005190403223149964}, {"count": 246, "prob": 0.0007145620216818136}, {"count": 247, "prob": 0.0009550084312617347}, {"count": 248, "prob": 0.0008251288826035833}, {"count": 249, "prob": 0.0006969265494113859}, {"count": 250, "prob": 0.0012636010798574154}, {"count": 251, "prob": 0.0006200761488919189}, {"count": 252, "prob": 0.0008235123377485089}, {"count": 253, "prob": 0.0005220443086136171}, {"count": 254, "prob": 0.000602768249516559}, {"count": 255, "prob": 0.0006901413937493552}, {"count": 256, "prob": 0.0006872559304583097}, {"count": 257, "prob": 0.0003780748871454789}, {"count": 258, "prob": 0.0005068863706322189}, {"count": 259, "prob": 0.0003781916720209611}, {"count": 260, "prob": 0.0002910535136467534}, {"count": 261, "prob": 0.0006279422787064276}, {"count": 262, "prob": 0.0003355728610528692}, {"count": 263, "prob": 0.00019921327592130445}, {"count": 264, "prob": 0.00021113731013068594}, {"count": 265, "prob": 0.0006038471955148978}, {"count": 266, "prob": 0.00030771354578513837}, {"count": 267, "prob": 0.0001777959162328949}, {"count": 268, "prob": 0.0004956888776389218}, {"count": 269, "prob": 0.00037468459548820884}, {"count": 270, "prob": 0.00013320174113998218}, {"count": 271, "prob": 0.0003462785046663255}, {"count": 272, "prob": 0.00040731300320007944}, {"count": 273, "prob": 0.00015435693890446405}, {"count": 274, "prob": 0.00021831584168871827}, {"count": 275, "prob": 0.0004756537549985317}, {"count": 276, "prob": 0.0002802506726464369}, {"count": 277, "prob": 0.0001809787401229144}, {"count": 278, "prob": 8.429689644240412e-05}, {"count": 279, "prob": 0.000613061879817599}, {"count": 280, "prob": 0.00015011604860292488}, {"count": 281, "prob": 0.0001072033312983761}, {"count": 282, "prob": 0.0003441118240017235}, {"count": 283, "prob": 0.00017191724346225313}, {"count": 284, "prob": 0.00020368499376540312}, {"count": 285, "prob": 0.0001375699891205212}, {"count": 286, "prob": 0.0003329832742480117}, {"count": 287, "prob": 0.0001963682777055481}, {"count": 288, "prob": 0.0002518061789059868}, {"count": 289, "prob": 0.0002993861569156095}, {"count": 290, "prob": 7.753830079889468e-05}, {"count": 291, "prob": 0.00016098420656723654}, {"count": 292, "prob": 0.00014022343877886345}, {"count": 293, "prob": 0.00010053256232956709}, {"count": 294, "prob": 0.00012127310658098066}, {"count": 295, "prob": 0.00011812626942590091}, {"count": 296, "prob": 9.655430998813382e-05}, {"count": 297, "prob": 6.0606163980946764e-05}, {"count": 298, "prob": 0.0001287267950505413}, {"count": 299, "prob": 0.0002587640456938156}, {"count": 300, "prob": 0.00011177500873926004}, {"count": 301, "prob": 0.00013893296270454524}, {"count": 302, "prob": 0.0003664785918437814}, {"count": 303, "prob": 0.0005145833975951543}, {"count": 304, "prob": 0.00014368634195450426}, {"count": 305, "prob": 0.00043642382158024}, {"count": 306, "prob": 0.00035777512439282325}, {"count": 307, "prob": 0.00030810462550663294}, {"count": 308, "prob": 0.0003442768505435027}, {"count": 309, "prob": 0.0003479182672859165}, {"count": 310, "prob": 0.0003315356682320449}, {"count": 311, "prob": 0.0005833965932986612}, {"count": 312, "prob": 0.00023650911635132144}, {"count": 313, "prob": 0.00018673858586287328}, {"count": 314, "prob": 0.0002929634027955705}, {"count": 315, "prob": 0.00024104230286695055}, {"count": 316, "prob": 0.00012437051797977426}, {"count": 317, "prob": 0.00016775094282942135}, {"count": 318, "prob": 6.536539967598713e-05}, {"count": 319, "prob": 4.6912979318685466e-05}, {"count": 320, "prob": 0.00017745327219244244}, {"count": 321, "prob": 0.00010741767758838454}, {"count": 322, "prob": 1.5670154909145252e-05}, {"count": 323, "prob": 9.216581446881135e-05}, {"count": 324, "prob": 4.590564876301782e-06}, {"count": 325, "prob": 0.0001149184036327328}, {"count": 326, "prob": 7.1726691124951515e-06}, {"count": 327, "prob": 3.900662444713205e-06}, {"count": 328, "prob": 4.811957301806428e-05}, {"count": 329, "prob": 0.0}, {"count": 330, "prob": 2.7784271564518164e-05}, {"count": 331, "prob": 2.697264988244231e-06}, {"count": 332, "prob": 5.995815673333162e-07}, {"count": 333, "prob": 1.6434761018105428e-05}, {"count": 334, "prob": 1.0403790673067987e-06}, {"count": 335, "prob": 1.4221880842407502e-06}, {"count": 336, "prob": 2.040235054918056e-07}, {"count": 337, "prob": 1.1852012735853514e-05}, {"count": 338, "prob": 9.545563449038252e-06}, {"count": 339, "prob": 3.1575719709102278e-06}, {"count": 340, "prob": 1.7708065787429237e-06}, {"count": 341, "prob": 1.4424838266878687e-05}, {"count": 342, "prob": 1.3374800465522048e-05}, {"count": 343, "prob": 9.122405289629179e-06}, {"count": 344, "prob": 0.00011747417386758012}, {"count": 345, "prob": 6.543795118979741e-05}, {"count": 346, "prob": 2.2626107551501613e-05}, {"count": 347, "prob": 1.81554397872072e-05}, {"count": 348, "prob": 0.00010253482649875273}, {"count": 349, "prob": 6.25410070262242e-05}, {"count": 350, "prob": 3.6426520362947366e-05}, {"count": 351, "prob": 9.354866556349771e-05}, {"count": 352, "prob": 3.997738822377728e-05}, {"count": 353, "prob": 5.4197074899431305e-05}, {"count": 354, "prob": 3.369797499743962e-05}, {"count": 355, "prob": 2.3092787018467214e-05}, {"count": 356, "prob": 1.799754778764324e-05}, {"count": 357, "prob": 4.8264776053285284e-05}, {"count": 358, "prob": 9.076889830520011e-07}, {"count": 359, "prob": 1.4795462433780189e-05}, {"count": 360, "prob": 5.10458594116046e-06}, {"count": 361, "prob": 0.0}, {"count": 362, "prob": 1.2504950358169972e-05}, {"count": 363, "prob": 5.818042162803069e-08}, {"count": 364, "prob": 0.0}, {"count": 365, "prob": 4.860489390175064e-07}, {"count": 366, "prob": 0.0}, {"count": 367, "prob": 2.5801400869208608e-06}, {"count": 368, "prob": 0.0}, {"count": 369, "prob": 0.0}, {"count": 370, "prob": 3.4649033276495505e-07}, {"count": 371, "prob": 0.0}, {"count": 372, "prob": 0.0}, {"count": 373, "prob": 0.0}, {"count": 374, "prob": 0.0}, {"count": 375, "prob": 0.0}, {"count": 376, "prob": 2.642360815606393e-07}, {"count": 377, "prob": 0.0}, {"count": 378, "prob": 0.0}, {"count": 379, "prob": 0.0}, {"count": 380, "prob": 0.0}, {"count": 381, "prob": 0.0}, {"count": 382, "prob": 1.7413723417834183e-07}, {"count": 383, "prob": 3.830155086255777e-06}, {"count": 384, "prob": 5.482696677030392e-07}, {"count": 385, "prob": 1.6161228230008524e-07}, {"count": 386, "prob": 0.0}, {"count": 387, "prob": 5.373608386477834e-07}, {"count": 388, "prob": 0.0}, {"count": 389, "prob": 1.287967883699324e-06}, {"count": 390, "prob": 4.754229314562757e-06}, {"count": 391, "prob": 1.3377456667389555e-06}, {"count": 392, "prob": 3.232245646001705e-07}, {"count": 393, "prob": 0.0}, {"count": 394, "prob": 1.0747216772955669e-06}, {"count": 395, "prob": 0.0}, {"count": 396, "prob": 5.018061365417647e-07}], "data-97af3783481bf03c39457b4cc22f6b4c": [{"expected": 109.70599655574796}], "data-0627ab076b355673561bb7fbe0671199": [{"count": 0, "prob": 0.0007243433400952906}, {"count": 1, "prob": 0.014885742639532804}, {"count": 2, "prob": 0.019507630785920414}, {"count": 3, "prob": 0.017474705383599104}, {"count": 4, "prob": 0.008843217748788402}, {"count": 5, "prob": 0.020781655403095702}, {"count": 6, "prob": 0.03292508469472294}, {"count": 7, "prob": 0.016883875960736965}, {"count": 8, "prob": 0.014820899585693117}, {"count": 9, "prob": 0.005949623636914083}, {"count": 10, "prob": 0.006754939451606302}, {"count": 11, "prob": 0.0101567353185798}, {"count": 12, "prob": 0.014271345575631492}, {"count": 13, "prob": 0.007744249049454156}, {"count": 14, "prob": 0.020599972037271812}, {"count": 15, "prob": 0.025128145572793196}, {"count": 16, "prob": 0.009540393868010854}, {"count": 17, "prob": 0.008249663471868457}, {"count": 18, "prob": 0.004059030553326011}, {"count": 19, "prob": 0.015270719413900574}, {"count": 20, "prob": 0.002697911073053284}, {"count": 21, "prob": 0.008597064480062054}, {"count": 22, "prob": 0.0038416781998314034}, {"count": 23, "prob": 0.013111011218753906}, {"count": 24, "prob": 0.015997999029488136}, {"count": 25, "prob": 0.012164069362286326}, {"count": 26, "prob": 0.015649389600556708}, {"count": 27, "prob": 0.0074565786295851776}, {"count": 28, "prob": 0.015154416956053782}, {"count": 29, "prob": 0.003713595549594871}, {"count": 30, "prob": 0.011970196740797927}, {"count": 31, "prob": 0.004080614421715299}, {"count": 32, "prob": 0.007158334906220716}, {"count": 33, "prob": 0.005400271554255336}, {"count": 34, "prob": 0.009595297802666729}, {"count": 35, "prob": 0.004515510260208585}, {"count": 36, "prob": 0.005563365449253851}, {"count": 37, "prob": 0.012642785480997024}, {"count": 38, "prob": 0.00958631592284183}, {"count": 39, "prob": 0.009583418066430736}, {"count": 40, "prob": 0.007116045516848406}, {"count": 41, "prob": 0.0033720075184625236}, {"count": 42, "prob": 0.0073694892989234345}, {"count": 43, "prob": 0.011788252774555722}, {"count": 44, "prob": 0.026056292450397714}, {"count": 45, "prob": 0.011641090559484413}, {"count": 46, "prob": 0.012539469014545394}, {"count": 47, "prob": 0.0066851430090249546}, {"count": 48, "prob": 0.022769338836215576}, {"count": 49, "prob": 0.010932842609617457}, {"count": 50, "prob": 0.024194622219603387}, {"count": 51, "prob": 0.01670133044785422}, {"count": 52, "prob": 0.018240532491242235}, {"count": 53, "prob": 0.010520678113468107}, {"count": 54, "prob": 0.01844413805294535}, {"count": 55, "prob": 0.007271633364483284}, {"count": 56, "prob": 0.010552452994347618}, {"count": 57, "prob": 0.016342485276994913}, {"count": 58, "prob": 0.008566809744123835}, {"count": 59, "prob": 0.011675942894455591}, {"count": 60, "prob": 0.013044186117088092}, {"count": 61, "prob": 0.0062746165937871455}, {"count": 62, "prob": 0.006340580708275876}, {"count": 63, "prob": 0.014549271618452184}, {"count": 64, "prob": 0.004741411328712042}, {"count": 65, "prob": 0.005314948051474561}, {"count": 66, "prob": 0.00973306297026134}, {"count": 67, "prob": 0.0017047335047484966}, {"count": 68, "prob": 0.006606334440703958}, {"count": 69, "prob": 0.00402962461480823}, {"count": 70, "prob": 0.005792204874037294}, {"count": 71, "prob": 0.002832027891788934}, {"count": 72, "prob": 0.010429396960383107}, {"count": 73, "prob": 0.0030937020873403665}, {"count": 74, "prob": 0.00783506999248173}, {"count": 75, "prob": 0.0042561689586959085}, {"count": 76, "prob": 0.003620523119224851}, {"count": 77, "prob": 0.002575804187273225}, {"count": 78, "prob": 0.0020342857935578694}, {"count": 79, "prob": 0.0013221775404518863}, {"count": 80, "prob": 0.005192080858247845}, {"count": 81, "prob": 0.004023838943961698}, {"count": 82, "prob": 0.003730905542930535}, {"count": 83, "prob": 0.003879143920230482}, {"count": 84, "prob": 0.0023765282679353216}, {"count": 85, "prob": 0.0016513661363588867}, {"count": 86, "prob": 0.0036476941467093833}, {"count": 87, "prob": 0.0010377953621737502}, {"count": 88, "prob": 0.003265970869476515}, {"count": 89, "prob": 0.0024577705600102107}, {"count": 90, "prob": 0.0026312212385898493}, {"count": 91, "prob": 0.0016369154743639946}, {"count": 92, "prob": 0.006874769519627707}, {"count": 93, "prob": 0.0018241655613680792}, {"count": 94, "prob": 0.005290177050181119}, {"count": 95, "prob": 0.0028975364237482804}, {"count": 96, "prob": 0.0018182482779463805}, {"count": 97, "prob": 0.0016998239735334531}, {"count": 98, "prob": 0.00155070870767842}, {"count": 99, "prob": 0.0008618346746215543}, {"count": 100, "prob": 0.001015505257822371}, {"count": 101, "prob": 0.004021098027542306}, {"count": 102, "prob": 0.0009760575215940696}, {"count": 103, "prob": 0.00134721374269414}, {"count": 104, "prob": 0.0009759325283437079}, {"count": 105, "prob": 0.0006125292804202072}, {"count": 106, "prob": 0.0009341559146669635}, {"count": 107, "prob": 0.0006199580006714205}, {"count": 108, "prob": 0.0004746150420312386}, {"count": 109, "prob": 0.0005463595219076837}, {"count": 110, "prob": 0.0003012447462523442}, {"count": 111, "prob": 0.00029270125771039705}, {"count": 112, "prob": 0.0011654010080659669}, {"count": 113, "prob": 0.0003628276156394898}, {"count": 114, "prob": 0.0007712531901685733}, {"count": 115, "prob": 0.0005692756963982802}, {"count": 116, "prob": 0.0002781443245554417}, {"count": 117, "prob": 0.00016007809361808767}, {"count": 118, "prob": 0.000882369044062463}, {"count": 119, "prob": 0.00022246029847093615}, {"count": 120, "prob": 0.0006041599241163189}, {"count": 121, "prob": 0.00048609432211481265}, {"count": 122, "prob": 0.00029217158973790817}, {"count": 123, "prob": 0.00027448054427056}, {"count": 124, "prob": 0.00024996615980153763}, {"count": 125, "prob": 0.0016624074711140205}, {"count": 126, "prob": 0.006227192545163455}, {"count": 127, "prob": 0.002907255534373722}, {"count": 128, "prob": 0.0031637345038517304}, {"count": 129, "prob": 0.0012195078940228695}, {"count": 130, "prob": 0.004559602715663477}, {"count": 131, "prob": 0.0011207884776601052}, {"count": 132, "prob": 0.002970058349323239}, {"count": 133, "prob": 0.0010110458346951302}, {"count": 134, "prob": 0.0013493371011060577}, {"count": 135, "prob": 0.0023429801489307078}, {"count": 136, "prob": 0.0023294107880408206}, {"count": 137, "prob": 0.001282540107573138}, {"count": 138, "prob": 0.0009741661685170036}, {"count": 139, "prob": 0.003732246095190711}, {"count": 140, "prob": 0.00044721008340829765}, {"count": 141, "prob": 0.0011103863757015609}, {"count": 142, "prob": 0.00039921350718391215}, {"count": 143, "prob": 0.0002087257974257665}, {"count": 144, "prob": 0.00038235675461651807}, {"count": 145, "prob": 0.000791171138486037}, {"count": 146, "prob": 0.0004230835603764005}, {"count": 147, "prob": 0.0004644483330619967}, {"count": 148, "prob": 0.0023160837354348463}, {"count": 149, "prob": 0.0003481743633093405}, {"count": 150, "prob": 0.001826390229446151}, {"count": 151, "prob": 0.00043883951622792196}, {"count": 152, "prob": 0.0007488609062397758}, {"count": 153, "prob": 0.0003310763873473602}, {"count": 154, "prob": 0.0005903788338233738}, {"count": 155, "prob": 0.00025617449353534905}, {"count": 156, "prob": 0.000356144322352788}, {"count": 157, "prob": 0.0008810879307393528}, {"count": 158, "prob": 0.00019586844890875715}, {"count": 159, "prob": 0.0004747374815420896}, {"count": 160, "prob": 0.0002246746665996275}, {"count": 161, "prob": 0.00016491715802093222}, {"count": 162, "prob": 0.0010227225276420763}, {"count": 163, "prob": 0.00012631453558882555}, {"count": 164, "prob": 0.0007658462836870963}, {"count": 165, "prob": 0.0001621939657936222}, {"count": 166, "prob": 0.0001491600392880271}, {"count": 167, "prob": 0.0002553644121657558}, {"count": 168, "prob": 0.002673521109892955}, {"count": 169, "prob": 0.00031388914449083545}, {"count": 170, "prob": 0.001331148451395637}, {"count": 171, "prob": 0.0006802174320526843}, {"count": 172, "prob": 0.0009752526976882012}, {"count": 173, "prob": 0.000709143763491639}, {"count": 174, "prob": 0.002141128743299102}, {"count": 175, "prob": 0.0005944579797398802}, {"count": 176, "prob": 0.0017566191802746414}, {"count": 177, "prob": 0.001247079912605256}, {"count": 178, "prob": 0.00030356647542992927}, {"count": 179, "prob": 0.0007139173765706895}, {"count": 180, "prob": 0.0015165756333407863}, {"count": 181, "prob": 0.0008971358028146609}, {"count": 182, "prob": 0.0006728106775609067}, {"count": 183, "prob": 0.0014202094719398947}, {"count": 184, "prob": 0.0011006192319756262}, {"count": 185, "prob": 0.0008487593303406805}, {"count": 186, "prob": 0.00044839981205288206}, {"count": 187, "prob": 0.00013581693031984715}, {"count": 188, "prob": 0.00039998496949274995}, {"count": 189, "prob": 0.0008333643486688547}, {"count": 190, "prob": 0.0005700317992738204}, {"count": 191, "prob": 0.0004663426968319652}, {"count": 192, "prob": 0.0007873415771112568}, {"count": 193, "prob": 0.0013976417569055257}, {"count": 194, "prob": 0.0007274858365524796}, {"count": 195, "prob": 0.00022045188933389215}, {"count": 196, "prob": 0.0007316598947876834}, {"count": 197, "prob": 0.00020472327169380168}, {"count": 198, "prob": 0.00017922961611297996}, {"count": 199, "prob": 0.0001875103094607204}, {"count": 200, "prob": 0.00026211055204194153}, {"count": 201, "prob": 0.00011780628145287742}, {"count": 202, "prob": 0.0007398373646644862}, {"count": 203, "prob": 0.0002497120087256085}, {"count": 204, "prob": 0.0002853950969577969}, {"count": 205, "prob": 0.00015095641005353688}, {"count": 206, "prob": 0.0001448755903129666}, {"count": 207, "prob": 4.071177529302868e-05}, {"count": 208, "prob": 0.0002663212585389268}, {"count": 209, "prob": 5.010677897821636e-05}, {"count": 210, "prob": 8.133170995404069e-05}, {"count": 211, "prob": 0.00036938769749407746}, {"count": 212, "prob": 6.962555201259847e-05}, {"count": 213, "prob": 0.00019273445458432978}, {"count": 214, "prob": 0.0004622816700672576}, {"count": 215, "prob": 8.28797860462528e-05}, {"count": 216, "prob": 0.0003591107337711076}, {"count": 217, "prob": 8.926817441402302e-05}, {"count": 218, "prob": 0.00013831476953375058}, {"count": 219, "prob": 0.00010646389640565377}, {"count": 220, "prob": 0.00021938966968305945}, {"count": 221, "prob": 5.4493671503768445e-05}, {"count": 222, "prob": 0.000541444211282152}, {"count": 223, "prob": 0.00022989075854468237}, {"count": 224, "prob": 0.0001541027551181564}, {"count": 225, "prob": 0.0002310536819234731}, {"count": 226, "prob": 0.00032994292696326787}, {"count": 227, "prob": 0.00014427676139507363}, {"count": 228, "prob": 0.0004737354677501027}, {"count": 229, "prob": 0.00021175132881369544}, {"count": 230, "prob": 0.00038270957062836727}, {"count": 231, "prob": 0.00045041182482234623}, {"count": 232, "prob": 0.00010706942064060679}, {"count": 233, "prob": 8.602633309027005e-05}, {"count": 234, "prob": 0.00036009338953766354}, {"count": 235, "prob": 7.936338072874132e-05}, {"count": 236, "prob": 0.00010462224425896287}, {"count": 237, "prob": 0.0004307599773619015}, {"count": 238, "prob": 0.0001398877930812572}, {"count": 239, "prob": 0.00019179442446984657}, {"count": 240, "prob": 0.00021576034388373066}, {"count": 241, "prob": 4.5976700256988275e-05}, {"count": 242, "prob": 8.995755609529846e-05}, {"count": 243, "prob": 7.457217544414228e-05}, {"count": 244, "prob": 2.931486980703164e-06}, {"count": 245, "prob": 2.748069289784707e-05}, {"count": 246, "prob": 1.7245810882433596e-05}, {"count": 247, "prob": 2.9843135922513843e-06}, {"count": 248, "prob": 0.0001135488257244353}, {"count": 249, "prob": 0.00011895235055084846}, {"count": 250, "prob": 0.00010053993066556743}, {"count": 251, "prob": 3.910162353269622e-05}, {"count": 252, "prob": 2.5282565112598494e-05}, {"count": 253, "prob": 6.726147915417903e-06}, {"count": 254, "prob": 1.4457961250347279e-05}, {"count": 255, "prob": 7.561342723375148e-06}, {"count": 256, "prob": 6.629091815392547e-06}, {"count": 257, "prob": 5.851146967790437e-05}, {"count": 258, "prob": 6.861846073852791e-06}, {"count": 259, "prob": 2.403368650146518e-05}, {"count": 260, "prob": 5.102413940506678e-05}, {"count": 261, "prob": 6.790011401176247e-06}, {"count": 262, "prob": 5.185833031542418e-05}, {"count": 263, "prob": 1.7884337751032193e-05}, {"count": 264, "prob": 1.55197509450367e-05}, {"count": 265, "prob": 1.052856205928514e-05}, {"count": 266, "prob": 7.242845210949828e-06}, {"count": 267, "prob": 3.4909499140288e-06}, {"count": 268, "prob": 9.173471082089403e-05}, {"count": 269, "prob": 1.2266000836010834e-05}, {"count": 270, "prob": 1.7832859001998484e-05}, {"count": 271, "prob": 7.885047704625105e-06}, {"count": 272, "prob": 4.126819053722653e-06}, {"count": 273, "prob": 3.880026227232865e-06}, {"count": 274, "prob": 5.9525274267199355e-05}, {"count": 275, "prob": 8.838124488314211e-06}, {"count": 276, "prob": 2.1024719423933415e-05}, {"count": 277, "prob": 2.322972650747568e-05}, {"count": 278, "prob": 3.148718822490281e-06}, {"count": 279, "prob": 3.4089542777969673e-06}, {"count": 280, "prob": 1.020428513637472e-05}, {"count": 281, "prob": 3.907283446925561e-06}, {"count": 282, "prob": 3.575675271821935e-07}, {"count": 283, "prob": 2.177632875782642e-05}, {"count": 284, "prob": 4.18377924363513e-06}, {"count": 285, "prob": 2.776828756244325e-06}, {"count": 286, "prob": 2.68773584395311e-06}, {"count": 287, "prob": 6.547432144891336e-07}, {"count": 288, "prob": 0.0}, {"count": 289, "prob": 1.8120611650479897e-06}, {"count": 290, "prob": 0.0}, {"count": 291, "prob": 0.0}, {"count": 292, "prob": 2.2715702939216605e-06}, {"count": 293, "prob": 5.357533517646244e-07}, {"count": 294, "prob": 3.1505406366604974e-06}, {"count": 295, "prob": 1.7932050884168508e-06}, {"count": 296, "prob": 1.9719888520079474e-06}, {"count": 297, "prob": 4.385882628564196e-06}, {"count": 298, "prob": 3.5517577114753e-07}, {"count": 299, "prob": 0.0}, {"count": 300, "prob": 2.4192612290621317e-06}, {"count": 301, "prob": 1.7406004542263633e-06}, {"count": 302, "prob": 2.0987659204172227e-07}, {"count": 303, "prob": 6.6224424936406595e-06}, {"count": 304, "prob": 0.00013153681490275237}, {"count": 305, "prob": 4.044336067201817e-05}, {"count": 306, "prob": 5.3005625288352846e-05}, {"count": 307, "prob": 1.4094874286162012e-05}, {"count": 308, "prob": 1.4532909605420118e-05}, {"count": 309, "prob": 1.934768248606306e-05}, {"count": 310, "prob": 1.4083187478246815e-05}, {"count": 311, "prob": 9.75296717198097e-06}, {"count": 312, "prob": 5.354831793229161e-06}, {"count": 313, "prob": 0.0001157619199830647}, {"count": 314, "prob": 1.4941865890815309e-05}, {"count": 315, "prob": 2.696409159252389e-05}, {"count": 316, "prob": 7.569457295667665e-05}, {"count": 317, "prob": 6.883263889179919e-06}, {"count": 318, "prob": 2.0121173587958805e-05}, {"count": 319, "prob": 6.430632058803913e-06}, {"count": 320, "prob": 1.1641872498724594e-06}, {"count": 321, "prob": 5.813149043677531e-06}, {"count": 322, "prob": 6.413905764929394e-06}, {"count": 323, "prob": 3.8880914045637985e-06}, {"count": 324, "prob": 0.0}, {"count": 325, "prob": 1.4994264546016192e-05}, {"count": 326, "prob": 0.0}, {"count": 327, "prob": 0.0}, {"count": 328, "prob": 0.0}, {"count": 329, "prob": 0.0}, {"count": 330, "prob": 2.103065481850773e-06}, {"count": 331, "prob": 9.0407178232671e-07}, {"count": 332, "prob": 2.1408816245058623e-07}, {"count": 333, "prob": 0.0}, {"count": 334, "prob": 1.82371397643092e-07}, {"count": 335, "prob": 0.0}, {"count": 336, "prob": 0.0}, {"count": 337, "prob": 0.0}, {"count": 338, "prob": 3.575675271821935e-07}, {"count": 339, "prob": 1.2290246362904023e-06}, {"count": 340, "prob": 0.0}, {"count": 341, "prob": 0.0}, {"count": 342, "prob": 1.187548866926756e-06}, {"count": 343, "prob": 0.0}, {"count": 344, "prob": 0.0}, {"count": 345, "prob": 0.0}, {"count": 346, "prob": 3.575675271821935e-07}, {"count": 347, "prob": 0.0}, {"count": 348, "prob": 0.0}, {"count": 349, "prob": 7.139391763470553e-07}, {"count": 350, "prob": 3.459837887536425e-05}, {"count": 351, "prob": 3.7281357204596237e-06}, {"count": 352, "prob": 7.069562886197659e-06}, {"count": 353, "prob": 7.139391763470553e-07}, {"count": 354, "prob": 1.2556719181983384e-06}, {"count": 355, "prob": 1.785445879876304e-06}, {"count": 356, "prob": 1.2185996996610543e-06}, {"count": 357, "prob": 7.139391763470553e-07}, {"count": 358, "prob": 0.0}, {"count": 359, "prob": 1.0657768879853376e-05}, {"count": 360, "prob": 3.575675271821935e-07}, {"count": 361, "prob": 0.0}, {"count": 362, "prob": 5.848191469258976e-06}, {"count": 363, "prob": 0.0}, {"count": 364, "prob": 0.0}, {"count": 365, "prob": 0.0}, {"count": 366, "prob": 0.0}, {"count": 367, "prob": 0.0}, {"count": 368, "prob": 0.0}, {"count": 369, "prob": 0.0}, {"count": 370, "prob": 0.0}, {"count": 371, "prob": 0.0}, {"count": 372, "prob": 0.0}, {"count": 373, "prob": 0.0}, {"count": 374, "prob": 0.0}, {"count": 375, "prob": 0.0}, {"count": 376, "prob": 3.64742795286184e-07}, {"count": 377, "prob": 0.0}, {"count": 378, "prob": 0.0}, {"count": 379, "prob": 0.0}, {"count": 380, "prob": 0.0}, {"count": 381, "prob": 0.0}, {"count": 382, "prob": 0.0}, {"count": 383, "prob": 0.0}, {"count": 384, "prob": 0.0}, {"count": 385, "prob": 0.0}, {"count": 386, "prob": 0.0}, {"count": 387, "prob": 0.0}, {"count": 388, "prob": 0.0}, {"count": 389, "prob": 0.0}, {"count": 390, "prob": 0.0}, {"count": 391, "prob": 0.0}, {"count": 392, "prob": 0.0}, {"count": 393, "prob": 0.0}, {"count": 394, "prob": 0.0}, {"count": 395, "prob": 0.0}, {"count": 396, "prob": 0.0}], "data-0796fc7ed16cee3117cf15eb7521fb65": [{"expected": 50.56212164166337}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/SupplementaryResults/CombinedComputations/min_hit_dictmhc1_Combined.csv b/SupplementaryResults/CombinedComputations/min_hit_dictmhc1_Combined.csv
deleted file mode 100644
index 239e0d0cbab65a29aad6fd4e0309f67ffa774ccd..0000000000000000000000000000000000000000
--- a/SupplementaryResults/CombinedComputations/min_hit_dictmhc1_Combined.csv
+++ /dev/null
@@ -1,41 +0,0 @@
-,n,prob,population
-0,1,0.9999999970842566,White
-1,2,0.9999979397413068,White
-2,3,0.9996450201369151,White
-3,4,0.9989318973261031,White
-4,5,0.9884154200234653,White
-5,6,0.980725262434221,White
-6,7,0.9623340730344939,White
-7,8,0.9412712254218628,White
-8,9,0.9099725289687479,White
-9,10,0.8631547868076972,White
-0,1,0.9999437152681818,Black
-1,2,0.999582860060981,Black
-2,3,0.9975084003180219,Black
-3,4,0.9923125406999793,Black
-4,5,0.9825426642595926,Black
-5,6,0.9654686397626534,Black
-6,7,0.9429862263795881,Black
-7,8,0.9109593176537493,Black
-8,9,0.8698391426585825,Black
-9,10,0.8181698084246464,Black
-0,1,1.0,Asians
-1,2,0.9999887284235458,Asians
-2,3,0.9998968794019185,Asians
-3,4,0.9868757564996137,Asians
-4,5,0.9847810233461808,Asians
-5,6,0.9788638978944902,Asians
-6,7,0.9583694764065207,Asians
-7,8,0.9388662037835284,Asians
-8,9,0.9103792057265915,Asians
-9,10,0.8507592211395603,Asians
-0,1,0.9999812374508128,Average
-1,2,0.9998565094086113,Average
-2,3,0.9990167666189519,Average
-3,4,0.9927067315085654,Average
-4,5,0.9852463692097463,Average
-5,6,0.9750192666971215,Average
-6,7,0.9545632586068676,Average
-7,8,0.9303655822863801,Average
-8,9,0.8967302924513073,Average
-9,10,0.8440279387906345,Average
diff --git a/SupplementaryResults/CombinedComputations/min_hit_dictmhc2_Combined.csv b/SupplementaryResults/CombinedComputations/min_hit_dictmhc2_Combined.csv
deleted file mode 100644
index e6cfb085fb8c7d97289b874280dd60a8a282eb76..0000000000000000000000000000000000000000
--- a/SupplementaryResults/CombinedComputations/min_hit_dictmhc2_Combined.csv
+++ /dev/null
@@ -1,41 +0,0 @@
-,n,prob,population
-0,1,0.9999956065379696,White
-1,2,0.9999423990933944,White
-2,3,0.999753716570321,White
-3,4,0.9991962293384731,White
-4,5,0.9988162580933813,White
-5,6,0.9985194493293231,White
-6,7,0.9974124167803683,White
-7,8,0.9960800351230401,White
-8,9,0.9956061639706271,White
-9,10,0.9952669832197709,White
-0,1,0.999967598673546,Black
-1,2,0.9997385761271632,Black
-2,3,0.9986682249990231,Black
-3,4,0.9977757011585,Black
-4,5,0.9967162357456585,Black
-5,6,0.9956441342594936,Black
-6,7,0.9942209781546848,Black
-7,8,0.9923232541724024,Black
-8,9,0.9907421276300684,Black
-9,10,0.9894327774123426,Black
-0,1,0.9992756566599047,Asians
-1,2,0.9843899140203719,Asians
-2,3,0.9648822832344515,Asians
-3,4,0.9474075778508524,Asians
-4,5,0.938564360102064,Asians
-5,6,0.9177827046989683,Asians
-6,7,0.8848576200042454,Asians
-7,8,0.8679737440435084,Asians
-8,9,0.8531528444578153,Asians
-9,10,0.8472032208209012,Asians
-0,1,0.9997462872904733,Average
-1,2,0.9946902964136433,Average
-2,3,0.9877680749345985,Average
-3,4,0.9814598361159419,Average
-4,5,0.9780322846470346,Average
-5,6,0.970648762762595,Average
-6,7,0.9588303383130995,Average
-7,8,0.9521256777796503,Average
-8,9,0.9465003786861703,Average
-9,10,0.9439676604843382,Average
diff --git a/SupplementaryResults/CombinedComputations/min_hit_number_bar_mhc1_Combined.html b/SupplementaryResults/CombinedComputations/min_hit_number_bar_mhc1_Combined.html
deleted file mode 100644
index 220165c7cbc373a39fad50d3644d987201f0d119..0000000000000000000000000000000000000000
--- a/SupplementaryResults/CombinedComputations/min_hit_number_bar_mhc1_Combined.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300, "strokeOpacity": 0}, "axis": {"grid": false, "labelFontSize": 20, "titleFontSize": 20}}, "data": {"name": "data-bf9d885beb3466dc629a67223ba34309"}, "mark": "bar", "encoding": {"color": {"field": "population", "scale": {"range": ["#9AD6E5", "#66A6D9", "#BBB465", "#FFC12C", "#DA0034", "#3A7A9B", "#FFAD00"]}, "type": "nominal"}, "column": {"field": "n", "title": "Minimum number of peptide-Hla hits", "type": "quantitative"}, "x": {"axis": {"labels": false, "ticks": false, "title": null}, "field": "population", "sort": ["Asians", "Black", "White", "Average"], "type": "nominal"}, "y": {"field": "prob", "title": "Population coverage", "type": "quantitative"}}, "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-bf9d885beb3466dc629a67223ba34309": [{"n": 1, "prob": 0.9999999970842566, "population": "White"}, {"n": 2, "prob": 0.9999979397413068, "population": "White"}, {"n": 3, "prob": 0.9996450201369151, "population": "White"}, {"n": 4, "prob": 0.9989318973261031, "population": "White"}, {"n": 5, "prob": 0.9884154200234653, "population": "White"}, {"n": 6, "prob": 0.980725262434221, "population": "White"}, {"n": 7, "prob": 0.9623340730344939, "population": "White"}, {"n": 8, "prob": 0.9412712254218628, "population": "White"}, {"n": 9, "prob": 0.9099725289687479, "population": "White"}, {"n": 10, "prob": 0.8631547868076972, "population": "White"}, {"n": 1, "prob": 0.9999437152681818, "population": "Black"}, {"n": 2, "prob": 0.999582860060981, "population": "Black"}, {"n": 3, "prob": 0.9975084003180219, "population": "Black"}, {"n": 4, "prob": 0.9923125406999793, "population": "Black"}, {"n": 5, "prob": 0.9825426642595926, "population": "Black"}, {"n": 6, "prob": 0.9654686397626534, "population": "Black"}, {"n": 7, "prob": 0.9429862263795881, "population": "Black"}, {"n": 8, "prob": 0.9109593176537493, "population": "Black"}, {"n": 9, "prob": 0.8698391426585825, "population": "Black"}, {"n": 10, "prob": 0.8181698084246464, "population": "Black"}, {"n": 1, "prob": 1.0, "population": "Asians"}, {"n": 2, "prob": 0.9999887284235458, "population": "Asians"}, {"n": 3, "prob": 0.9998968794019185, "population": "Asians"}, {"n": 4, "prob": 0.9868757564996137, "population": "Asians"}, {"n": 5, "prob": 0.9847810233461808, "population": "Asians"}, {"n": 6, "prob": 0.9788638978944902, "population": "Asians"}, {"n": 7, "prob": 0.9583694764065207, "population": "Asians"}, {"n": 8, "prob": 0.9388662037835284, "population": "Asians"}, {"n": 9, "prob": 0.9103792057265915, "population": "Asians"}, {"n": 10, "prob": 0.8507592211395603, "population": "Asians"}, {"n": 1, "prob": 0.9999812374508128, "population": "Average"}, {"n": 2, "prob": 0.9998565094086113, "population": "Average"}, {"n": 3, "prob": 0.9990167666189519, "population": "Average"}, {"n": 4, "prob": 0.9927067315085654, "population": "Average"}, {"n": 5, "prob": 0.9852463692097463, "population": "Average"}, {"n": 6, "prob": 0.9750192666971215, "population": "Average"}, {"n": 7, "prob": 0.9545632586068676, "population": "Average"}, {"n": 8, "prob": 0.9303655822863801, "population": "Average"}, {"n": 9, "prob": 0.8967302924513073, "population": "Average"}, {"n": 10, "prob": 0.8440279387906345, "population": "Average"}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/SupplementaryResults/CombinedComputations/min_hit_number_bar_mhc2_Combined.html b/SupplementaryResults/CombinedComputations/min_hit_number_bar_mhc2_Combined.html
deleted file mode 100644
index 7c04d7500a0eca665a5b464504d00890e23a4181..0000000000000000000000000000000000000000
--- a/SupplementaryResults/CombinedComputations/min_hit_number_bar_mhc2_Combined.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300, "strokeOpacity": 0}, "axis": {"grid": false, "labelFontSize": 20, "titleFontSize": 20}}, "data": {"name": "data-46163c47e84983044c6bda62286e8240"}, "mark": "bar", "encoding": {"color": {"field": "population", "scale": {"range": ["#9AD6E5", "#66A6D9", "#BBB465", "#FFC12C", "#DA0034", "#3A7A9B", "#FFAD00"]}, "type": "nominal"}, "column": {"field": "n", "title": "Minimum number of peptide-Hla hits", "type": "quantitative"}, "x": {"axis": {"labels": false, "ticks": false, "title": null}, "field": "population", "sort": ["Asians", "Black", "White", "Average"], "type": "nominal"}, "y": {"field": "prob", "title": "Population coverage", "type": "quantitative"}}, "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-46163c47e84983044c6bda62286e8240": [{"n": 1, "prob": 0.9999956065379696, "population": "White"}, {"n": 2, "prob": 0.9999423990933944, "population": "White"}, {"n": 3, "prob": 0.999753716570321, "population": "White"}, {"n": 4, "prob": 0.9991962293384731, "population": "White"}, {"n": 5, "prob": 0.9988162580933813, "population": "White"}, {"n": 6, "prob": 0.9985194493293231, "population": "White"}, {"n": 7, "prob": 0.9974124167803683, "population": "White"}, {"n": 8, "prob": 0.9960800351230401, "population": "White"}, {"n": 9, "prob": 0.9956061639706271, "population": "White"}, {"n": 10, "prob": 0.9952669832197709, "population": "White"}, {"n": 1, "prob": 0.999967598673546, "population": "Black"}, {"n": 2, "prob": 0.9997385761271632, "population": "Black"}, {"n": 3, "prob": 0.9986682249990231, "population": "Black"}, {"n": 4, "prob": 0.9977757011585, "population": "Black"}, {"n": 5, "prob": 0.9967162357456585, "population": "Black"}, {"n": 6, "prob": 0.9956441342594936, "population": "Black"}, {"n": 7, "prob": 0.9942209781546848, "population": "Black"}, {"n": 8, "prob": 0.9923232541724024, "population": "Black"}, {"n": 9, "prob": 0.9907421276300684, "population": "Black"}, {"n": 10, "prob": 0.9894327774123426, "population": "Black"}, {"n": 1, "prob": 0.9992756566599047, "population": "Asians"}, {"n": 2, "prob": 0.9843899140203719, "population": "Asians"}, {"n": 3, "prob": 0.9648822832344515, "population": "Asians"}, {"n": 4, "prob": 0.9474075778508524, "population": "Asians"}, {"n": 5, "prob": 0.938564360102064, "population": "Asians"}, {"n": 6, "prob": 0.9177827046989683, "population": "Asians"}, {"n": 7, "prob": 0.8848576200042454, "population": "Asians"}, {"n": 8, "prob": 0.8679737440435084, "population": "Asians"}, {"n": 9, "prob": 0.8531528444578153, "population": "Asians"}, {"n": 10, "prob": 0.8472032208209012, "population": "Asians"}, {"n": 1, "prob": 0.9997462872904733, "population": "Average"}, {"n": 2, "prob": 0.9946902964136433, "population": "Average"}, {"n": 3, "prob": 0.9877680749345985, "population": "Average"}, {"n": 4, "prob": 0.9814598361159419, "population": "Average"}, {"n": 5, "prob": 0.9780322846470346, "population": "Average"}, {"n": 6, "prob": 0.970648762762595, "population": "Average"}, {"n": 7, "prob": 0.9588303383130995, "population": "Average"}, {"n": 8, "prob": 0.9521256777796503, "population": "Average"}, {"n": 9, "prob": 0.9465003786861703, "population": "Average"}, {"n": 10, "prob": 0.9439676604843382, "population": "Average"}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/SupplementaryResults/GenotypeComputations/37435_chosen_peptides_hog_inc_substrings.txt b/SupplementaryResults/GenotypeComputations/37435_chosen_peptides_hog_inc_substrings.txt
deleted file mode 100644
index 93b486135b549938581cc4342906c657cfa3cd64..0000000000000000000000000000000000000000
--- a/SupplementaryResults/GenotypeComputations/37435_chosen_peptides_hog_inc_substrings.txt
+++ /dev/null
@@ -1,518 +0,0 @@
-SFRLFARTRSMWSFNPET
-YFIASFRLFARTRS
-GDSGFAAYSRYRIGN
-SGFAAYSRYRIGNYKL
-AGDSGFAAYSRYRIGNYKL
-QMNLKYAISAKNRARTVA
-FAAYSRYRIGNYKLNT
-ARTRSMWSFNPETNILLNV
-ARTRSMWSFNPETNI
-ASFRLFARTRSMWSFNPETNI
-AVKRTIKGTHHWL
-LSYFIASFRLFART
-GLVEVEKGVLPQLEQP
-GLVEVEKGVLPQLEQ
-MWSFNPETNILLNVPLH
-SAVKRTIKGTHHWL
-LVEVEKGVLPQLEQPYV
-SFNPETNILLNVPLHGT
-SMMGFKMNYQVNGYPN
-KRTIKGTHHWLLL
-TQMNLKYAISAKNRARTVAG
-TYRRLISMMGFKMNY
-PETNILLNVPLHG
-FKMNYQVNGYPNM
-IASFRLFARTRSMWSFN
-AGDSGFAAYSRYR
-ASFRLFARTRSMW
-AVKRTIKGTHHWLLL
-LISMMGFKMNYQVNG
-KGVLPQLEQPYVF
-SMWSFNPETNILLNV
-FKMNYQVNGYPNMF
-DSGFAAYSRYRIG
-KATYKPNTWCIRCLW
-SYFIASFRLFARTRS
-ARTRSMWSFNPET
-EKGVLPQLEQPYVF
-EVEKGVLPQLEQPYVF
-APTHLSVDTKFKTE
-RTRSMWSFNPETNILL
-LMWLSYFIASFRLF
-DKLQFTSLEIPRR
-HLSVDTKFKTEGLC
-EKGVLPQLEQPYVFIK
-KLQFTSLEIPRRN
-LQTYVTQQLIRAAE
-PTHLSVDTKFKTE
-RLFARTRSMWSFNP
-FARTRSMWSFNPETNILLNVP
-TRSMWSFNPETNILLNVP
-TQMNLKYAISAKNRARTVA
-LQTYVTQQLIRAA
-SMMGFKMNYQVNG
-SMWSFNPETNILLNVP
-FNPETNILLNVPLHGT
-ETNILLNVPLHGT
-THLSVDTKFKTEGL
-LFARTRSMWSFNPETN
-SFRLFARTRSMWSFNPETNILL
-FIASFRLFARTRSM
-TCGLVEVEKGVLPQLEQPYVFIK
-EKGVLPQLEQPYVFIKR
-FIASFRLFARTRS
-RSMWSFNPETNILLNVPLHGT
-QLIRAAEIRASAN
-MTYRRLISMMGFK
-CGLVEVEKGVLPQLEQ
-GLVEVEKGVLPQL
-ASFRLFARTRSMWSFNPET
-FRLFARTRSMWSF
-GDSGFAAYSRYRI
-FARTRSMWSFNPETNILLNVPL
-SMWSFNPETNILLNVPLH
-YFIASFRLFARTR
-VAGDSGFAAYSRYRIGNYKLNT
-SFRLFARTRSMWSFNPETNILLNV
-QMNLKYAISAKNRA
-SAVKRTIKGTHHW
-RLFARTRSMWSFNPETNILLN
-QWLTNIFGTVYEKLK
-YRRLISMMGFKMNYQ
-LFARTRSMWSFNPETNILLNV
-EVEKGVLPQLEQPYVFIK
-RSMWSFNPETNILLNVP
-NLKYAISAKNRARTV
-AGDSGFAAYSRYRIGNYKLNT
-SFRLFARTRSMWSF
-QMNLKYAISAKNRAR
-TQMNLKYAISAKNRA
-FIASFRLFARTRSMWS
-SYFIASFRLFARTR
-LVEVEKGVLPQLEQPYVFIK
-ATYKPNTWCIRCLW
-LQSLQTYVTQQLIRAAE
-QQLIRAAEIRASANL
-WSFNPETNILLNV
-WLTNIFGTVYEKLK
-FARTRSMWSFNPE
-TRSMWSFNPETNILL
-SFNPETNILLNVP
-TQMNLKYAISAKNRAR
-DSGFAAYSRYRIGNYK
-VTQQLIRAAEIRAS
-AAYSRYRIGNYKL
-ARTRSMWSFNPETNIL
-SMMGFKMNYQVNGYPNMF
-IASFRLFARTRSMWSFNPE
-IRAAEIRASANLA
-GVLPQLEQPYVFIK
-MMGFKMNYQVNGYPN
-AGDSGFAAYSRYRIGNYK
-SMWSFNPETNILLN
-TQMNLKYAISAKNRART
-APTHLSVDTKFKT
-MNLKYAISAKNRA
-MWSFNPETNILLN
-GVLPQLEQPYVFIKRS
-TCGLVEVEKGVLPQ
-DSGFAAYSRYRIGNYKLN
-NLKYAISAKNRART
-CGLVEVEKGVLPQLE
-VEVEKGVLPQLEQPY
-RSMWSFNPETNILLNVPL
-LIRAAEIRASANLAA
-LISMMGFKMNYQV
-FARTRSMWSFNPETNILLNVPLHG
-THLSVDTKFKTEGLC
-VEKGVLPQLEQPYV
-MNLKYAISAKNRART
-RLFARTRSMWSFNPETNILL
-LIRAAEIRASANLA
-VAGDSGFAAYSRYRIGNY
-TQQLIRAAEIRASA
-KGVLPQLEQPYVFIK
-MGFKMNYQVNGYPNM
-VEVEKGVLPQLEQPYV
-IASFRLFARTRSMWSFNPETNI
-AAYSRYRIGNYKLN
-WSFNPETNILLNVPLH
-FARTRSMWSFNPETNI
-MNLKYAISAKNRAR
-LIRAAEIRASANL
-MMGFKMNYQVNGY
-CGLVEVEKGVLPQLEQPY
-IASFRLFARTRSMWSFNP
-LSVDTKFKTEGLC
-GDSGFAAYSRYRIG
-SLQTYVTQQLIRAA
-ARTRSMWSFNPETNILL
-RTRSMWSFNPETNIL
-TQQLIRAAEIRASAN
-IRAAEIRASANLAA
-SMWSFNPETNILLNVPLHGT
-FIASFRLFARTRSMWSFNPE
-RTRSMWSFNPETNI
-VEKGVLPQLEQPYVFIK
-GLVEVEKGVLPQLE
-GFKMNYQVNGYPNMF
-TRSMWSFNPETNILLN
-MWLSYFIASFRLFA
-PTHLSVDTKFKTEGLC
-QLIRAAEIRASANL
-YFIASFRLFARTRSMWS
-SMWSFNPETNILLNVPLHG
-RLFARTRSMWSFN
-QMNLKYAISAKNRARTVAG
-LFARTRSMWSFNPETNI
-YFIASFRLFARTRSMW
-WSFNPETNILLNVPLHG
-SFRLFARTRSMWSFNPETNILLN
-YFIASFRLFARTRSMWSFN
-SGFAAYSRYRIGNY
-TRSMWSFNPETNILLNVPL
-SFRLFARTRSMWS
-ASFRLFARTRSMWSFNP
-FIASFRLFARTRSMWSFNPETNI
-LQSLQTYVTQQLI
-MNLKYAISAKNRARTVA
-IASFRLFARTRSMWS
-CGLVEVEKGVLPQL
-FRLFARTRSMWSFNPET
-PQLEQPYVFIKRS
-ISMMGFKMNYQVNGYP
-TRSMWSFNPETNILLNVPLHG
-YFIASFRLFARTRSMWSF
-CGLVEVEKGVLPQ
-GDSGFAAYSRYRIGNYKLNT
-LMWLSYFIASFRL
-LPQLEQPYVFIKRS
-FRLFARTRSMWSFNPETNI
-SFNPETNILLNVPLH
-VTQQLIRAAEIRA
-IASFRLFARTRSMWSFNPET
-LFARTRSMWSFNP
-ARTRSMWSFNPETN
-PTHLSVDTKFKTEG
-LFARTRSMWSFNPETNILL
-GLVEVEKGVLPQLEQPYV
-YRRLISMMGFKMN
-QQLIRAAEIRASA
-MGFKMNYQVNGYP
-RTRSMWSFNPETN
-SFRLFARTRSMWSFNPETNI
-RAAEIRASANLAA
-NLKYAISAKNRARTVAG
-SMMGFKMNYQVNGYPNM
-SFRLFARTRSMWSFNPE
-SYFIASFRLFART
-GDSGFAAYSRYRIGNY
-LKYAISAKNRARTVA
-VEVEKGVLPQLEQPYVFIKR
-VEKGVLPQLEQPYVF
-IASFRLFARTRSMWSFNPETNILL
-RSMWSFNPETNILL
-EKGVLPQLEQPYVFIKRS
-QWLTNIFGTVYEK
-IASFRLFARTRSM
-VEVEKGVLPQLEQPYVFI
-VKRTIKGTHHWLLL
-ASFRLFARTRSMWS
-CGLVEVEKGVLPQLEQPYVFIKR
-KGVLPQLEQPYVFI
-GDSGFAAYSRYRIGNYKL
-ASFRLFARTRSMWSFNPETN
-RLFARTRSMWSFNPE
-IASFRLFARTRSMWSFNPETNIL
-THLSVDTKFKTEG
-SFNPETNILLNVPL
-TQMNLKYAISAKNRARTV
-LKYAISAKNRARTVAG
-TYRRLISMMGFKMNYQ
-KMNYQVNGYPNMF
-VEKGVLPQLEQPYVFIKRS
-LSYFIASFRLFARTR
-QSLQTYVTQQLIRA
-LSYFIASFRLFAR
-RLQSLQTYVTQQL
-FRLFARTRSMWSFNPE
-QSLQTYVTQQLIR
-CGLVEVEKGVLPQLEQPYVFIKRS
-AAYSRYRIGNYKLNT
-AGDSGFAAYSRYRIGNYKLN
-TQQLIRAAEIRAS
-FIASFRLFARTRSMWSFNPETN
-MGFKMNYQVNGYPNMF
-MNLKYAISAKNRARTV
-AGDSGFAAYSRYRIGN
-VKRTIKGTHHWLLLT
-QTYVTQQLIRAAE
-NPETNILLNVPLHGT
-EVEKGVLPQLEQPYVFI
-YFIASFRLFARTRSM
-EKGVLPQLEQPYVFI
-FRLFARTRSMWSFNPETNIL
-SMMGFKMNYQVNGY
-RSMWSFNPETNILLNVPLHG
-YDKLQFTSLEIPR
-ARTRSMWSFNPETNILLNVPLHG
-RLFARTRSMWSFNPETNIL
-LQSLQTYVTQQLIR
-DKLQFTSLEIPRRN
-YAISAKNRARTVA
-RTRSMWSFNPETNILLNVPL
-CGLVEVEKGVLPQLEQPYVF
-GFAAYSRYRIGNY
-CGLVEVEKGVLPQLEQP
-ISMMGFKMNYQVNGY
-GFAAYSRYRIGNYKLNT
-VAGDSGFAAYSRYR
-LKYAISAKNRARTV
-YFIASFRLFARTRSMWSFNP
-FAAYSRYRIGNYKL
-LQSLQTYVTQQLIRA
-VEVEKGVLPQLEQPYVFIK
-NLKYAISAKNRAR
-ASFRLFARTRSMWSFN
-SFRLFARTRSMWSFNPETN
-YRRLISMMGFKMNY
-ARTRSMWSFNPETNILLNVP
-WLSYFIASFRLFART
-RLISMMGFKMNYQ
-LKYAISAKNRART
-RTIKGTHHWLLLT
-KLQFTSLEIPRRNV
-FIASFRLFARTRSMW
-QWLTNIFGTVYEKL
-LVEVEKGVLPQLEQPYVFIKRS
-ASFRLFARTRSMWSFNPETNILL
-GVLPQLEQPYVFI
-FIASFRLFARTRSMWSFN
-DSGFAAYSRYRIGNYKLNT
-RLFARTRSMWSFNPETNI
-RTRSMWSFNPETNILLNVPLH
-SAVKRTIKGTHHWLL
-LMWLSYFIASFRLFAR
-RTRSMWSFNPETNILLNVPLHG
-VEKGVLPQLEQPYVFIKR
-GFAAYSRYRIGNYKLN
-ATYKPNTWCIRCL
-KYAISAKNRARTV
-ASFRLFARTRSMWSF
-FNPETNILLNVPL
-IASFRLFARTRSMWSFNPETN
-ISMMGFKMNYQVNGYPN
-TCGLVEVEKGVLP
-ISMMGFKMNYQVN
-VAGDSGFAAYSRYRIG
-NPETNILLNVPLH
-VEVEKGVLPQLEQP
-LFARTRSMWSFNPET
-ASFRLFARTRSMWSFNPE
-FAAYSRYRIGNYKLN
-YFIASFRLFARTRSMWSFNPETNI
-FRLFARTRSMWSFNPETNILL
-TQMNLKYAISAKNR
-TCGLVEVEKGVLPQL
-FIASFRLFARTRSMWSFNPET
-LISMMGFKMNYQVNGYPN
-GLVEVEKGVLPQLEQPYVFIK
-YFIASFRLFARTRSMWSFNPET
-GDSGFAAYSRYRIGNYK
-RLQSLQTYVTQQLIRAA
-LVEVEKGVLPQLEQPYVFIKR
-AGDSGFAAYSRYRI
-RRLISMMGFKMNY
-RSMWSFNPETNILLNVPLH
-MMGFKMNYQVNGYPNMF
-FARTRSMWSFNPETNILLNVPLH
-MWLSYFIASFRLF
-SLQTYVTQQLIRA
-KRTIKGTHHWLLLT
-MWSFNPETNILLNVPLHG
-VLPQLEQPYVFIKR
-SFNPETNILLNVPLHG
-HLSVDTKFKTEGL
-CGLVEVEKGVLPQLEQPYV
-TRSMWSFNPETNIL
-FARTRSMWSFNPETNILLN
-WLSYFIASFRLFA
-LVEVEKGVLPQLEQPY
-FARTRSMWSFNPETN
-GFAAYSRYRIGNYKL
-ISMMGFKMNYQVNGYPNM
-QQLIRAAEIRASAN
-FRLFARTRSMWSFNP
-AVKRTIKGTHHWLL
-KYAISAKNRARTVAG
-TRSMWSFNPETNI
-LFARTRSMWSFNPETNILLNVPL
-VAGDSGFAAYSRYRIGNYKL
-EVEKGVLPQLEQPY
-QMNLKYAISAKNR
-WLSYFIASFRLFAR
-KATYKPNTWCIRCL
-EVEKGVLPQLEQPYV
-YDKLQFTSLEIPRRN
-RLQSLQTYVTQQLI
-GLVEVEKGVLPQLEQPYVFIKRS
-LYQPPQTSITSAV
-VLPQLEQPYVFIK
-TQMNLKYAISAKN
-MWSFNPETNILLNVPL
-SGFAAYSRYRIGNYKLN
-GLVEVEKGVLPQLEQPYVF
-LISMMGFKMNYQVNGY
-RSMWSFNPETNIL
-SFRLFARTRSMWSFN
-GLVEVEKGVLPQLEQPYVFIKR
-MFDAYVNTFSSTF
-AISAKNRARTVAG
-KATYKPNTWCIRC
-GFAAYSRYRIGNYK
-SMWSFNPETNILL
-SFRLFARTRSMWSFNP
-LQFTSLEIPRRNV
-WSFNPETNILLNVPL
-MNLKYAISAKNRARTVAG
-ARTRSMWSFNPETNILLNVPLH
-LVEVEKGVLPQLEQPYVFI
-TYKPNTWCIRCLW
-MWSFNPETNILLNVPLHGT
-YDKLQFTSLEIPRRNV
-IASFRLFARTRSMWSF
-TCGLVEVEKGVLPQLEQPYVFIKR
-LVEVEKGVLPQLE
-FARTRSMWSFNPET
-FRLFARTRSMWSFN
-TYRRLISMMGFKMN
-LISMMGFKMNYQVNGYPNM
-MWLSYFIASFRLFAR
-LQSLQTYVTQQLIRAA
-VAGDSGFAAYSRYRIGNYK
-SVDTKFKTEGLCV
-TYRRLISMMGFKM
-CGLVEVEKGVLPQLEQPYVFI
-FARTRSMWSFNPETNILL
-TCGLVEVEKGVLPQLEQPYVFI
-RLQSLQTYVTQQLIRAAE
-RLFARTRSMWSFNPETN
-WSFNPETNILLNVP
-TRSMWSFNPETNILLNVPLH
-PTHLSVDTKFKTEGL
-DKLQFTSLEIPRRNV
-EKGVLPQLEQPYV
-GFKMNYQVNGYPN
-SFRLFARTRSMWSFNPETNIL
-QSLQTYVTQQLIRAAE
-LFARTRSMWSFNPE
-DSGFAAYSRYRIGN
-FRLFARTRSMWSFNPETNILLNV
-VAGDSGFAAYSRYRIGN
-RSMWSFNPETNILLNV
-GVLPQLEQPYVFIKR
-YVTQQLIRAAEIRAS
-KGVLPQLEQPYVFIKRS
-MTYRRLISMMGFKM
-FNPETNILLNVPLHG
-LVEVEKGVLPQLEQP
-LISMMGFKMNYQVN
-GLVEVEKGVLPQLEQPY
-VEVEKGVLPQLEQ
-MWSFNPETNILLNV
-AYSRYRIGNYKLN
-LFARTRSMWSFNPETNILLN
-FIASFRLFARTRSMWSFNP
-TCGLVEVEKGVLPQLE
-RLQSLQTYVTQQLIRA
-MMGFKMNYQVNGYPNM
-LFARTRSMWSFNPETNIL
-YAISAKNRARTVAG
-AGDSGFAAYSRYRIGNY
-DSGFAAYSRYRIGNYKL
-TCGLVEVEKGVLPQLEQP
-MGFKMNYQVNGYPN
-FRLFARTRSMWSFNPETNILLN
-TCGLVEVEKGVLPQLEQ
-SGFAAYSRYRIGN
-YSRYRIGNYKLNT
-SAVKRTIKGTHHWLLL
-SMWSFNPETNILLNVPL
-MMGFKMNYQVNGYP
-RTRSMWSFNPETNILLN
-HLSVDTKFKTEGLCV
-ISMMGFKMNYQVNGYPNMF
-QSLQTYVTQQLIRAA
-VLYQPPQTSITSA
-YFIASFRLFARTRSMWSFNPETN
-LFARTRSMWSFNPETNILLNVPLH
-TCGLVEVEKGVLPQLEQPYVFIKRS
-VEVEKGVLPQLEQPYVFIKRS
-EVEKGVLPQLEQPYVFIKR
-LVEVEKGVLPQLEQ
-WSFNPETNILLNVPLHGT
-QMNLKYAISAKNRARTV
-RTRSMWSFNPETNILLNVP
-FAAYSRYRIGNYK
-LVEVEKGVLPQLEQPYVF
-GDSGFAAYSRYRIGNYKLN
-RLQSLQTYVTQQLIR
-RRLISMMGFKMNYQ
-TCGLVEVEKGVLPQLEQPYV
-ISMMGFKMNYQVNG
-EVEKGVLPQLEQP
-YDKLQFTSLEIPRR
-GLVEVEKGVLPQLEQPYVFI
-VEVEKGVLPQLEQPYVF
-VAGDSGFAAYSRYRIGNYKLN
-KGVLPQLEQPYVFIKR
-LISMMGFKMNYQVNGYPNMF
-VEKGVLPQLEQPYVFI
-LTNIFGTVYEKLK
-LSVDTKFKTEGLCV
-VEKGVLPQLEQPY
-LFARTRSMWSFNPETNILLNVP
-VLPQLEQPYVFIKRS
-VAGDSGFAAYSRY
-TRSMWSFNPETNILLNV
-RLFARTRSMWSFNPETNILLNVP
-TCGLVEVEKGVLPQLEQPYVF
-MWSFNPETNILLNVP
-VAGDSGFAAYSRYRI
-ASFRLFARTRSMWSFNPETNIL
-IASFRLFARTRSMW
-SGFAAYSRYRIGNYKLNT
-FRLFARTRSMWSFNPETN
-NLKYAISAKNRARTVA
-GFKMNYQVNGYPNM
-WLTNIFGTVYEKL
-VKRTIKGTHHWLL
-ARTRSMWSFNPETNILLNVPL
-DSGFAAYSRYRIGNY
-RLFARTRSMWSFNPET
-RLFARTRSMWSFNPETNILLNV
-EVEKGVLPQLEQPYVFIKRS
-LMWLSYFIASFRLFA
-KYAISAKNRARTVA
-FARTRSMWSFNPETNIL
-TCGLVEVEKGVLPQLEQPY
-RTRSMWSFNPETNILLNV
-NPETNILLNVPLHG
-AGDSGFAAYSRYRIG
-LPQLEQPYVFIKR
-SGFAAYSRYRIGNYK
-AYSRYRIGNYKLNT
-SMMGFKMNYQVNGYP
-FIASFRLFARTRSMWSF
-CGLVEVEKGVLPQLEQPYVFIK
-PETNILLNVPLHGT
-ARTRSMWSFNPETNILLN
-SLQTYVTQQLIRAAE
-YVTQQLIRAAEIRA
-FNPETNILLNVPLH
-LISMMGFKMNYQVNGYP
-QMNLKYAISAKNRART
-YFIASFRLFARTRSMWSFNPE
-YVTQQLIRAAEIR
-FARTRSMWSFNPETNILLNV
-RSMWSFNPETNILLN
\ No newline at end of file
diff --git a/SupplementaryResults/GenotypeComputations/37435_vaccine_sequence_hog.txt b/SupplementaryResults/GenotypeComputations/37435_vaccine_sequence_hog.txt
deleted file mode 100644
index 51912d4177250060825259e5c56de964ddd21e5f..0000000000000000000000000000000000000000
--- a/SupplementaryResults/GenotypeComputations/37435_vaccine_sequence_hog.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-> HOGVAX optimized combined peptide vaccine sequence with overlaps
-RLQSLQTYVTQQLIRAAEIRASANLAAPTHLSVDTKFKTEGLCVCSVIDLLLSTMTYRRLISMMGFKMNYQVNGYPNMFDAYVNTFSSTFELTALRVYDKLQFTSLEIPRRNVLQVKSVLYQPPQTSITSAVKRTIKGTHHWLLLTILMWLSYFIASFRLFARTRSMWSFNPETNILLNVPLHGTCGLVEVEKGVLPQLEQPYVFIKRSVRMYIFFASRQRKYKGIKIQWLTNIFGTVYEKLKATYKPNTWCIRCLWMTQMNLKYAISAKNRARTVAGDSGFAAYSRYRIGNYKLNTVA
-> Concat optimized combined peptide vaccine sequence concatenated
-TYRRLISMMGFKMNYQLVEVEKGVLPQLEQPYVFIKRSVKRTIKGTHHWLLLTETNILLNVPLHGTSFNPETNILLNVPLHGTNPETNILLNVPLHGTTYRRLISMMGFKMFKMNYQVNGYPNMFLIRAAEIRASANLVAGDSGFAAYSRYRILISMMGFKMNYQVNGTCGLVEVEKGVLPQLEQMWLSYFIASFRLFARKATYKPNTWCIRCLLMWLSYFIASFRLFARTQQLIRAAEIRASAYFIASFRLFARTRSMWKATYKPNTWCIRCWLSYFIASFRLFARRLQSLQTYVTQQLITQMNLKYAISAKNVKRTIKGTHHWLLLLSVDTKFKTEGLCVLSYFIASFRLFARTTCGLVEVEKGVLPQLEQPYVFARTRSMWSFNPETNILLNVPLHGPTHLSVDTKFKTEGLCTCGLVEVEKGVLPQLEQPYVFIKEVEKGVLPQLEQPYVFIKRSGFKMNYQVNGYPNMFPQLEQPYVFIKRSTCGLVEVEKGVLPVAGDSGFAAYSRYRIGMFDAYVNTFSSTFLSYFIASFRLFARTRFIASFRLFARTRSMWSFNPETNITCGLVEVEKGVLPQSLQTYVTQQLIRAAEQTYVTQQLIRAAERSMWSFNPETNILLNVPLHGTVAGDSGFAAYSRYRIGNYKSMMGFKMNYQVNGYPNMFFRLFARTRSMWSFNPETNILLNVYFIASFRLFARTRSMWSCGLVEVEKGVLPQLEQPYVFIKRSYFIASFRLFARTRSMWSFNPETGVLPQLEQPYVFIKRSMTYRRLISMMGFKLMWLSYFIASFRLFTRSMWSFNPETNILLNVPLHGYDKLQFTSLEIPRRNVQWLTNIFGTVYEKLFARTRSMWSFNPETNILLNVPLHWLTNIFGTVYEKLKISMMGFKMNYQVNGYPNMFQQLIRAAEIRASANVAGDSGFAAYSRYRIGNYKLNTLIRAAEIRASANLAAYFIASFRLFARTRSMWSFNPETNVLPQLEQPYVFIKRSAAYSRYRIGNYKLNTQWLTNIFGTVYEKLKLMWLSYFIASFRLRLQSLQTYVTQQLIRAAERLFARTRSMWSFNPETNILLNVPLQSLQTYVTQQLIRAAEYFIASFRLFARTRSMWSFNPETCGLVEVEKGVLPQLEQPYVFIKRSKGVLPQLEQPYVFIKRSLPQLEQPYVFIKRSTCGLVEVEKGVLPQLEQPYVSAVKRTIKGTHHWLPTHLSVDTKFKTEGTQMNLKYAISAKNRARSYFIASFRLFARTRSSFRLFARTRSMWSFNPETNILLNVLFARTRSMWSFNPETNILLNVPLQTYVTQQLIRAAEVAGDSGFAAYSRYRIGNYKLNLISMMGFKMNYQVNGYPMGFKMNYQVNGYPNMFYFIASFRLFARTRSMTYRRLISMMGFKMNWSFNPETNILLNVPLHGTYFIASFRLFARTRSMWSFNPSVDTKFKTEGLCVFNPETNILLNVPLHGTEKGVLPQLEQPYVFIKRSTQMNLKYAISAKNRARTVRLFARTRSMWSFNPETNILLNVGDSGFAAYSRYRIGNYKLNTHLSVDTKFKTEGLCRLQSLQTYVTQQLIRTYKPNTWCIRCLWVEVEKGVLPQLEQPYVFIKRSFARTRSMWSFNPETNILLNVPLHAGDSGFAAYSRYRIGNYKLNTPTHLSVDTKFKTEGLKRTIKGTHHWLLLTLISMMGFKMNYQVNGYPNMFRRLISMMGFKMNYQYVTQQLIRAAEIRLISMMGFKMNYQVAPTHLSVDTKFKTYFIASFRLFARTRSMWSFNPETNILIRAAEIRASANLATHLSVDTKFKTEGLCYVTQQLIRAAEIRATYRRLISMMGFKMNYTQMNLKYAISAKNRATCGLVEVEKGVLPQLEQPYVFIKRAPTHLSVDTKFKTEHLSVDTKFKTEGLCVIASFRLFARTRSMWSFNPETNILLKMNYQVNGYPNMFSYFIASFRLFARTRIRAAEIRASANLAAAISAKNRARTVAGFARTRSMWSFNPETNILLNVPLHGTCGLVEVEKGVLPQLYDKLQFTSLEIPRGLVEVEKGVLPQLEQPYVFIKRSTCGLVEVEKGVLPQLEQPYIASFRLFARTRSMWSFNPETNILVLYQPPQTSITSARAAEIRASANLAATCGLVEVEKGVLPQLEQSLQTYVTQQLIRAAEYDKLQFTSLEIPRRRLISMMGFKMNYQYFIASFRLFARTRSVAGDSGFAAYSRYRIGNYKLQMNLKYAISAKNRARTVAGYFIASFRLFARTRSMWSFSMWSFNPETNILLNVPLHGTYSRYRIGNYKLNTSFRLFARTRSMWSFNPETNILLNMTYRRLISMMGFKMTQMNLKYAISAKNRARTVADSGFAAYSRYRIGNYKLNTQQLIRAAEIRASANLVTQQLIRAAEIRASVAGDSGFAAYSRYRIGNSAVKRTIKGTHHWLLTQMNLKYAISAKNRARTTQMNLKYAISAKNRSAVKRTIKGTHHWLLLWLSYFIASFRLFARTSAVKRTIKGTHHWLMWLSYFIASFRLFAPTHLSVDTKFKTERTRSMWSFNPETNILLNVPLHGYRRLISMMGFKMNYQTCGLVEVEKGVLPQLEQPYVFISGFAAYSRYRIGNYKLNTFAAYSRYRIGNYKLNTLQFTSLEIPRRNVLKYAISAKNRARTVAGTCGLVEVEKGVLPQLEQPYAISAKNRARTVAGYDKLQFTSLEIPRRNLISMMGFKMNYQVNMNLKYAISAKNRARTVAGPETNILLNVPLHGTTQQLIRAAEIRASVAGDSGFAAYSRYRIGNYMWSFNPETNILLNVPLHGTNLKYAISAKNRARTVAGAYSRYRIGNYKLNTTQQLIRAAEIRASANKYAISAKNRARTVAGYFIASFRLFARTRSMWSFNRLQSLQTYVTQQLIRAQLIRAAEIRASANLKLQFTSLEIPRRNVVEKGVLPQLEQPYVFIKRSRTIKGTHHWLLLTRLQSLQTYVTQQLLYQPPQTSITSAVLISMMGFKMNYQVNGYPNMIASFRLFARTRSMWSFNPETNIMMGFKMNYQVNGYPNMFVAGDSGFAAYSRYLTNIFGTVYEKLKSFRLFARTRSMWSFNPETNILLVAGDSGFAAYSRYRRLQSLQTYVTQQLIRAAATYKPNTWCIRCLWLISMMGFKMNYQVNGYDKLQFTSLEIPRRNVGFAAYSRYRIGNYKLNTRSMWSFNPETNILLNVPLHGASFRLFARTRSMWSFNPETNILLQWLTNIFGTVYEKLLFARTRSMWSFNPETNILLNVPLYVTQQLIRAAEIRASLISMMGFKMNYQVNGYPNTQMNLKYAISAKNRARTVAGKATYKPNTWCIRCLWAVKRTIKGTHHWLLL
\ No newline at end of file
diff --git a/SupplementaryResults/GenotypeComputations/4519_chosen_peptides_hog_inc_substrings.txt b/SupplementaryResults/GenotypeComputations/4519_chosen_peptides_hog_inc_substrings.txt
deleted file mode 100644
index bb0bdafd3398de33a1c2f8e61f3497e40640935f..0000000000000000000000000000000000000000
--- a/SupplementaryResults/GenotypeComputations/4519_chosen_peptides_hog_inc_substrings.txt
+++ /dev/null
@@ -1,114 +0,0 @@
-TTLPVNVAF
-HFIETISLA
-FFTLLLQL
-GTDLEGNFY
-KTIQPRVEK
-LPTGVHAG
-IETISLAGS
-MPYFFTLL
-FGTTLDSK
-TNYDLSVVN
-PYFFTLLL
-YFFTLLLQ
-FTGYRVTK
-YDLSVVNAR
-GYRVTKNSK
-AGTDLEGNFY
-IKTIQPRVE
-TGYRVTKN
-HFIETISLAG
-FIETISLA
-EEHFIETISL
-WIFGTTLDSK
-TGYRVTKNS
-EHFIETISL
-HAGTDLEGN
-WIFGTTLDS
-NYDLSVVNA
-AGTDLEGNF
-TTLPVNVA
-MPYFFTLLLQ
-NYDLSVVN
-YMPYFFTL
-LVAEWFLAY
-HAGTDLEG
-IETISLAGSY
-NYMPYFFT
-FTSLEIPR
-QFTSLEIP
-ELPTGVHA
-DLSVVNAR
-GTTLDSKT
-PTGVHAGT
-DLEGNFYG
-QFTSLEIPR
-LQFTSLEI
-VAEWFLAYI
-IKTIQPRVEK
-YDKLQFTSL
-YDLSVVNA
-TIQPRVEK
-VAEWFLAY
-TISLAGSY
-IKTIQPRV
-KTIQPRVE
-DLSVVNARL
-IFGTTLDSKT
-HSYFTSDY
-YRVTKNSK
-AEWFLAYI
-FGTTLDSKT
-GTDLEGNF
-EHFIETISLA
-WIFGTTLD
-HSYFTSDYY
-HFIETISL
-SYFTSDYY
-TNYDLSVVNA
-KLQFTSLE
-ISLAGSYK
-MPYFFTLLL
-LVAEWFLA
-KTTLPVNV
-EEHFIETI
-ETISLAGS
-IFGTTLDS
-KLQFTSLEI
-FIETISLAG
-IETISLAG
-TDLEGNFY
-GYRVTKNS
-TISLAGSYK
-NYMPYFFTLL
-ELPTGVHAG
-GWIFGTTL
-EEHFIETIS
-ETISLAGSY
-TGVHAGTD
-PYFFTLLLQ
-EHFIETIS
-YMPYFFTLL
-YDKLQFTS
-FTGYRVTKNS
-LPAPRTLL
-IFGTTLDSK
-LSVVNARL
-LVAEWFLAYI
-TLPVNVAF
-FTLLLQLC
-AYYFMRFR
-FTGYRVTKN
-FIETISLAGS
-FFTLLLQLC
-GWIFGTTLD
-TDLEGNFYG
-DKLQFTSLE
-DKLQFTSL
-KTTLPVNVA
-AGTDLEGN
-DKLQFTSLEI
-TGYRVTKNSK
-NYDLSVVNAR
-NYMPYFFTL
-ETISLAGSYK
-TNYDLSVV
\ No newline at end of file
diff --git a/SupplementaryResults/GenotypeComputations/4519_vaccine_sequence_hog.txt b/SupplementaryResults/GenotypeComputations/4519_vaccine_sequence_hog.txt
deleted file mode 100644
index 7d9c0299bff09f6839404a792ab92e857c25910b..0000000000000000000000000000000000000000
--- a/SupplementaryResults/GenotypeComputations/4519_vaccine_sequence_hog.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-> HOGVAX optimized combined peptide vaccine sequence with overlaps
-AKDTTEAYYFMRFRNYMPYFFTLLLQLCFTGYRVTKNSKITEHSYFTSDYYEEHFIETISLAGSYKDCVPLTNYDLSVVNARLPAPRTLLVAEWFLAYIKTIQPRVEKFKTTLPVNVAFELPTGVHAGTDLEGNFYGWIFGTTLDSKTEQCYDKLQFTSLEIPR
-> Concat optimized combined peptide vaccine sequence concatenated
-TGYRVTKNSIKTIQPRVEKLVAEWFLAYNYMPYFFTLLTTLPVNVATGYRVTKNSKFIETISLAGSHSYFTSDYIFGTTLDSKTGYRVTKNSKFTSLEIPRFIETISLAGPTGVHAGTAGTDLEGNLQFTSLEIIETISLAGSTNYDLSVVNATISLAGSYKLPAPRTLLDKLQFTSLEIAGTDLEGNFFFTLLLQLLSVVNARLWIFGTTLDSKEEHFIETIYRVTKNSKDKLQFTSLEIFGTTLDSKELPTGVHAGKLQFTSLEIMPYFFTLLLQEEHFIETISLFFTLLLQLCNYDLSVVNARHFIETISLAAGTDLEGNFYYDKLQFTSLNYDLSVVNATTLPVNVAFETISLAGSYKELPTGVHANYMPYFFTLQFTSLEIPREHFIETISLYDKLQFTSISLAGSYKTDLEGNFYAYYFMRFRDLSVVNARLTIQPRVEKKTIQPRVEKVAEWFLAYIAEWFLAYIGWIFGTTLFGTTLDSKTYDLSVVNARFTGYRVTKNSQFTSLEIPMPYFFTLLLNYMPYFFTTNYDLSVVDLEGNFYGHAGTDLEGEHFIETISLAHFIETISLAGHSYFTSDYYYMPYFFTLLLVAEWFLAYIDLSVVNARDKLQFTSLGTDLEGNFYFTGYRVTKNIKTIQPRVTLPVNVAFIKTIQPRVELPTGVHAGHAGTDLEGNSYFTSDYYETISLAGSYFTLLLQLCPYFFTLLLQTDLEGNFYGGWIFGTTLDTGVHAGTDFTGYRVTKMPYFFTLLGTTLDSKTKTTLPVNVTNYDLSVVNKTTLPVNVAWIFGTTLDSIETISLAGSYWIFGTTLDEEHFIETISLVAEWFLAYFFTLLLQ
\ No newline at end of file
diff --git a/SupplementaryResults/GenotypeComputations/evalvax-unlinked.csv b/SupplementaryResults/GenotypeComputations/evalvax-unlinked.csv
deleted file mode 100644
index c632210c1d9088db68de63377be9aba760b5335b..0000000000000000000000000000000000000000
--- a/SupplementaryResults/GenotypeComputations/evalvax-unlinked.csv
+++ /dev/null
@@ -1,5 +0,0 @@
-,Method,Population Coverage,Number of Peptides
-0,MHCI OptiVax-Unlinked,0.9660236112979911,19
-1,MHCI HOGVAX,0.9458208799581866,114
-2,MHCII OptiVax-Unlinked,0.9824151601089331,19
-3,MHCII HOGVAX,0.9942225768510408,518
diff --git a/SupplementaryResults/GenotypeComputations/hit_hist_mhc1_HOGVAX.csv b/SupplementaryResults/GenotypeComputations/hit_hist_mhc1_HOGVAX.csv
deleted file mode 100644
index a7593ff77132140f03f342cea654e926145677b4..0000000000000000000000000000000000000000
--- a/SupplementaryResults/GenotypeComputations/hit_hist_mhc1_HOGVAX.csv
+++ /dev/null
@@ -1,22 +0,0 @@
-,count,prob
-0,0,0.0
-1,1,0.00020255576255769878
-2,2,0.027411885142501282
-3,3,0.06449908633430962
-4,4,0.16582164010285252
-5,5,0.23644302657750377
-6,6,0.2291970081736202
-7,7,0.15895121716901736
-8,8,0.06535014126005981
-9,9,0.03121017413576232
-10,10,0.01671387676629871
-11,11,0.0036948692548380464
-12,12,0.00047909031758776446
-13,13,2.5429003142817705e-05
-14,14,0.0
-15,15,0.0
-16,16,0.0
-17,17,0.0
-18,18,0.0
-19,19,0.0
-20,20,0.0
diff --git a/SupplementaryResults/GenotypeComputations/hit_hist_mhc1_OptiVax.csv b/SupplementaryResults/GenotypeComputations/hit_hist_mhc1_OptiVax.csv
deleted file mode 100644
index 38f5f3b1429d8379721e898fd9ed84470517f39b..0000000000000000000000000000000000000000
--- a/SupplementaryResults/GenotypeComputations/hit_hist_mhc1_OptiVax.csv
+++ /dev/null
@@ -1,23 +0,0 @@
-,count,prob
-0,0,0.0
-1,1,0.010899192265474547
-2,2,0.041103801087957796
-3,3,0.10355535446938997
-4,4,0.09670031709977213
-5,5,0.07490409101259721
-6,6,0.10969245679125345
-7,7,0.13666664812909482
-8,8,0.09467987025972693
-9,9,0.0857471847814406
-10,10,0.10295143293042615
-11,11,0.04662551180090322
-12,12,0.020340342733792375
-13,13,0.04382989385011436
-14,14,0.028842227526130044
-15,15,0.0020970738305962563
-16,16,0.0008097090192772844
-17,17,0.000536976937811024
-18,18,1.7915474231537395e-05
-19,19,0.0
-20,20,0.0
-21,21,0.0
diff --git a/SupplementaryResults/GenotypeComputations/hit_hist_mhc2_HOGVAX.csv b/SupplementaryResults/GenotypeComputations/hit_hist_mhc2_HOGVAX.csv
deleted file mode 100644
index ac2785f6c0a71dace61e75d83db3473b83f77725..0000000000000000000000000000000000000000
--- a/SupplementaryResults/GenotypeComputations/hit_hist_mhc2_HOGVAX.csv
+++ /dev/null
@@ -1,222 +0,0 @@
-,count,prob
-0,0,0.0007243433400952906
-1,1,0.000348344217983722
-2,2,0.010074772235027497
-3,3,0.007996187006127245
-4,4,0.013510442233751495
-5,5,0.01494617208757196
-6,6,0.011913443301796375
-7,7,0.021015337313933277
-8,8,0.024769760645987814
-9,9,0.023705974241968245
-10,10,0.04758796840344677
-11,11,0.04206787852597208
-12,12,0.03833786242531609
-13,13,0.03889501528027554
-14,14,0.029232288115579094
-15,15,0.04416553157090515
-16,16,0.020414891548962807
-17,17,0.03622040551742788
-18,18,0.03703903453013959
-19,19,0.03585096881093293
-20,20,0.029190054605506912
-21,21,0.029446074101852595
-22,22,0.01620238620246493
-23,23,0.018635512968206345
-24,24,0.01673607207711764
-25,25,0.01732909500523648
-26,26,0.017035298060289042
-27,27,0.009422892263480148
-28,28,0.010769090865721268
-29,29,0.009034453110284106
-30,30,0.014126851714381189
-31,31,0.009920917954564299
-32,32,0.01837962742119759
-33,33,0.015195140693126661
-34,34,0.01269984706656692
-35,35,0.008917815847588304
-36,36,0.0066424822845298605
-37,37,0.015832627492814947
-38,38,0.01588833092392022
-39,39,0.01684069173364043
-40,40,0.01705531964503526
-41,41,0.013329016750622638
-42,42,0.00735141151890402
-43,43,0.01005405239250535
-44,44,0.006159137739930592
-45,45,0.011026586561490576
-46,46,0.0048561354815500595
-47,47,0.0059360920071754855
-48,48,0.005933726610452106
-49,49,0.002272551019885064
-50,50,0.00329977912794622
-51,51,0.001973445877387569
-52,52,0.0026249717000590405
-53,53,0.0020467144438032253
-54,54,0.0013087747005764159
-55,55,0.0007495943444271725
-56,56,0.000610258658029598
-57,57,0.000598583758899675
-58,58,0.0006559360098209077
-59,59,0.0011713655376684332
-60,60,0.0007561477379639869
-61,61,0.000503998604831406
-62,62,0.0005982180262053602
-63,63,0.0004458414190156264
-64,64,0.00031790148522164524
-65,65,0.0005440532611522787
-66,66,0.00038344902720187417
-67,67,0.00033787164421348546
-68,68,0.0004299861702922356
-69,69,0.00015278918710551038
-70,70,0.0002433521494477967
-71,71,0.00020219930714475046
-72,72,0.000207433355258229
-73,73,0.0003276092450048971
-74,74,6.565784872865345e-05
-75,75,0.0001258919166970517
-76,76,6.664934959298636e-05
-77,77,5.603406837928056e-05
-78,78,7.044783013809096e-05
-79,79,6.665785772513478e-05
-80,80,5.210429622626144e-05
-81,81,0.00022167896716876172
-82,82,0.00020419787528560182
-83,83,0.00021324555239900345
-84,84,0.00014413529182533748
-85,85,0.00013312439696525267
-86,86,0.00020598624486725293
-87,87,0.0002934895553019923
-88,88,0.000431233468064618
-89,89,0.00031907974403618157
-90,90,0.0007478949447703576
-91,91,0.0018182139364493013
-92,92,0.0008046426273591338
-93,93,0.004780879469859005
-94,94,0.0030348856647684492
-95,95,0.003748942188145809
-96,96,0.0022308259249532677
-97,97,0.0013904557748943825
-98,98,0.0044974984534597254
-99,99,0.00607666857799963
-100,100,0.004702010430706125
-101,101,0.005418170325534121
-102,102,0.004318972839536711
-103,103,0.00319081438263366
-104,104,0.004319231897112163
-105,105,0.0024824781887678145
-106,106,0.0037228395586819084
-107,107,0.001900752742276425
-108,108,0.0018134195364905678
-109,109,0.0026797725902257025
-110,110,0.0011631394787478381
-111,111,0.0022474297723176456
-112,112,0.001269041946420687
-113,113,0.0014542655251338877
-114,114,0.0014338235862648224
-115,115,0.0006837062201872204
-116,116,0.00109434201426816
-117,117,0.0005112123790076768
-118,118,0.0007056821485853642
-119,119,0.000541751281960144
-120,120,0.00048406972362912396
-121,121,0.0018789802511271526
-122,122,0.0006855016270510503
-123,123,0.0013874852148992277
-124,124,0.0004256434272633195
-125,125,0.00021497596589232614
-126,126,0.0007131986898786018
-127,127,0.00027686570897755646
-128,128,0.0012997602570730992
-129,129,0.00037394400473888753
-130,130,0.0003539724658877963
-131,131,0.00034847926620845167
-132,132,8.049231557445065e-05
-133,133,0.0005342724228232282
-134,134,0.00033471361434074624
-135,135,0.00012850476018022044
-136,136,0.0001124677160004392
-137,137,1.949576138163055e-05
-138,138,0.00011027352981313737
-139,139,0.00010166697970363418
-140,140,2.923431802352307e-05
-141,141,8.629175201684926e-05
-142,142,1.5585178271279246e-05
-143,143,6.732561261239946e-06
-144,144,1.5501402816593523e-05
-145,145,2.4436009463476604e-05
-146,146,5.30090309409674e-05
-147,147,1.731688963221624e-05
-148,148,1.7824601844250058e-06
-149,149,1.3298165552525085e-05
-150,150,6.671487490923372e-06
-151,151,3.472987346257432e-05
-152,152,9.213426206562791e-06
-153,153,1.060283248350869e-05
-154,154,4.117410013469232e-06
-155,155,2.86023424866716e-06
-156,156,1.1180393570775552e-05
-157,157,4.196481947926252e-06
-158,158,4.982053817552275e-06
-159,159,1.7932050884168508e-06
-160,160,1.1579686841823348e-05
-161,161,4.839412367351208e-06
-162,162,4.4414909563701225e-06
-163,163,1.4350416220220076e-06
-164,164,2.507144264763906e-06
-165,165,0.0
-166,166,0.0
-167,167,6.984327580420546e-05
-168,168,5.631021621148344e-06
-169,169,1.840717042073999e-05
-170,170,1.9612439480161022e-06
-171,171,0.0
-172,172,1.82371397643092e-07
-173,173,8.981043910161448e-07
-174,174,0.0
-175,175,6.7064459250721625e-06
-176,176,4.201123474478472e-06
-177,177,3.940210088322495e-06
-178,178,9.244137073974434e-07
-179,179,1.1205137046876631e-06
-180,180,7.969289111782459e-06
-181,181,1.1641872498724594e-06
-182,182,8.227516771889474e-06
-183,183,1.742392271456345e-06
-184,184,1.8619002813284977e-05
-185,185,6.018260121814067e-06
-186,186,1.5837324551702808e-06
-187,187,0.00013957563692199745
-188,188,4.6474201510566415e-05
-189,189,6.949979484015717e-05
-190,190,1.7727485750344226e-05
-191,191,1.6986427340229562e-06
-192,192,7.354263645979654e-05
-193,193,9.583812426205011e-06
-194,194,0.0001320897285041269
-195,195,1.4582898506422195e-05
-196,196,2.5953542671142317e-05
-197,197,4.191110495828337e-06
-198,198,3.575675271821935e-07
-199,199,1.379103327873506e-05
-200,200,3.689146297482178e-05
-201,201,4.803256055389071e-06
-202,202,8.141069589726907e-06
-203,203,7.139391763470553e-07
-204,204,1.187548866926756e-06
-205,205,5.848191469258976e-06
-206,206,1.586592163472596e-06
-207,207,9.586262176324126e-06
-208,208,0.0
-209,209,0.0
-210,210,0.0
-211,211,0.0
-212,212,3.64742795286184e-07
-213,213,0.0
-214,214,0.0
-215,215,0.0
-216,216,0.0
-217,217,0.0
-218,218,0.0
-219,219,0.0
-220,220,0.0
diff --git a/SupplementaryResults/GenotypeComputations/hit_hist_mhc2_OptiVax.csv b/SupplementaryResults/GenotypeComputations/hit_hist_mhc2_OptiVax.csv
deleted file mode 100644
index 0414cc725ececaa19e7dbf6b624286bd849f3591..0000000000000000000000000000000000000000
--- a/SupplementaryResults/GenotypeComputations/hit_hist_mhc2_OptiVax.csv
+++ /dev/null
@@ -1,33 +0,0 @@
-,count,prob
-0,0,0.0007243433400952906
-1,1,0.010177667465446337
-2,2,0.03644120903589482
-3,3,0.08558678148767522
-4,4,0.10996397146689167
-5,5,0.15646584583875525
-6,6,0.13495604462342714
-7,7,0.10314111673882029
-8,8,0.09019927341850127
-9,9,0.07513057986443755
-10,10,0.05811281683453095
-11,11,0.05359727827520919
-12,12,0.035421551513614175
-13,13,0.020158541162369037
-14,14,0.01526986183637574
-15,15,0.004815929352679795
-16,16,0.00447016828520799
-17,17,0.0031531883705847564
-18,18,0.000808844151792713
-19,19,0.0011127791156358652
-20,20,0.0001798180660895516
-21,21,9.655300334252445e-05
-22,22,1.5836752610042344e-05
-23,23,0.0
-24,24,0.0
-25,25,0.0
-26,26,0.0
-27,27,0.0
-28,28,0.0
-29,29,0.0
-30,30,0.0
-31,31,0.0
diff --git a/SupplementaryResults/GenotypeComputations/hit_histogram_mhc1_HOGVAX.html b/SupplementaryResults/GenotypeComputations/hit_histogram_mhc1_HOGVAX.html
deleted file mode 100644
index 2e99ce5eae1c58e2a9e71553820ee525dfa76bc7..0000000000000000000000000000000000000000
--- a/SupplementaryResults/GenotypeComputations/hit_histogram_mhc1_HOGVAX.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300, "strokeWidth": 0}, "axis": {"labelFontSize": 20, "titleFontSize": 20}}, "hconcat": [{"layer": [{"data": {"name": "data-92acd7db6fb95eb3828733cf6b74478b"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "White"}, {"data": {"name": "data-56bc6ee0a132df7f2e00011e9956e30e"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-56bc6ee0a132df7f2e00011e9956e30e"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}, {"layer": [{"data": {"name": "data-b4f2853c598ad43cb93688708e0be35b"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "Black"}, {"data": {"name": "data-2c222da48e8e0cd8294aea5ecf9ad4f8"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-2c222da48e8e0cd8294aea5ecf9ad4f8"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}, {"layer": [{"data": {"name": "data-5838f67835184ee6f02cb9e9bd43fa3c"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "Asians"}, {"data": {"name": "data-95c59198f93a5ce3d2b0a0eeaf726065"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-95c59198f93a5ce3d2b0a0eeaf726065"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}], "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-92acd7db6fb95eb3828733cf6b74478b": [{"count": 0, "prob": 4.172792786156318e-07}, {"count": 1, "prob": 0.0013490524037767073}, {"count": 2, "prob": 0.02735772295141076}, {"count": 3, "prob": 0.08714210385216996}, {"count": 4, "prob": 0.17071406317899673}, {"count": 5, "prob": 0.2523883324652009}, {"count": 6, "prob": 0.1955640714481571}, {"count": 7, "prob": 0.14857646188773313}, {"count": 8, "prob": 0.06946699702477821}, {"count": 9, "prob": 0.03031757964129436}, {"count": 10, "prob": 0.011702926667796635}, {"count": 11, "prob": 0.0038958036037406467}, {"count": 12, "prob": 0.0012466575557215634}, {"count": 13, "prob": 0.00021315918357917084}, {"count": 14, "prob": 5.263556396846866e-05}, {"count": 15, "prob": 8.29869969836031e-06}, {"count": 16, "prob": 3.716592932626628e-06}, {"count": 17, "prob": 0.0}, {"count": 18, "prob": 0.0}, {"count": 19, "prob": 0.0}, {"count": 20, "prob": 0.0}], "data-56bc6ee0a132df7f2e00011e9956e30e": [{"expected": 5.482837490030306}], "data-b4f2853c598ad43cb93688708e0be35b": [{"count": 0, "prob": 0.0002733299832364417}, {"count": 1, "prob": 0.0052327003545992}, {"count": 2, "prob": 0.02968846761890996}, {"count": 3, "prob": 0.08865571112136746}, {"count": 4, "prob": 0.16960988250991751}, {"count": 5, "prob": 0.19458054503048725}, {"count": 6, "prob": 0.18192396492509944}, {"count": 7, "prob": 0.15072359475108035}, {"count": 8, "prob": 0.09193754621271949}, {"count": 9, "prob": 0.05094025970396056}, {"count": 10, "prob": 0.02250797451415598}, {"count": 11, "prob": 0.008670443686975064}, {"count": 12, "prob": 0.003476325707227193}, {"count": 13, "prob": 0.0012345813566561725}, {"count": 14, "prob": 0.0003553180820921208}, {"count": 15, "prob": 0.00013983249168263796}, {"count": 16, "prob": 4.015701911876941e-05}, {"count": 17, "prob": 8.191200046354695e-06}, {"count": 18, "prob": 1.113867562910433e-06}, {"count": 19, "prob": 0.0}, {"count": 20, "prob": 5.986302838878687e-08}], "data-2c222da48e8e0cd8294aea5ecf9ad4f8": [{"expected": 5.708585725923648}], "data-5838f67835184ee6f02cb9e9bd43fa3c": [{"count": 0, "prob": 0.0}, {"count": 1, "prob": 0.00020255576255769878}, {"count": 2, "prob": 0.027411885142501282}, {"count": 3, "prob": 0.06449908633430962}, {"count": 4, "prob": 0.16582164010285252}, {"count": 5, "prob": 0.23644302657750377}, {"count": 6, "prob": 0.2291970081736202}, {"count": 7, "prob": 0.15895121716901736}, {"count": 8, "prob": 0.06535014126005981}, {"count": 9, "prob": 0.03121017413576232}, {"count": 10, "prob": 0.01671387676629871}, {"count": 11, "prob": 0.0036948692548380464}, {"count": 12, "prob": 0.00047909031758776446}, {"count": 13, "prob": 2.5429003142817705e-05}, {"count": 14, "prob": 0.0}, {"count": 15, "prob": 0.0}, {"count": 16, "prob": 0.0}, {"count": 17, "prob": 0.0}, {"count": 18, "prob": 0.0}, {"count": 19, "prob": 0.0}, {"count": 20, "prob": 0.0}], "data-95c59198f93a5ce3d2b0a0eeaf726065": [{"expected": 5.5994205351947155}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/SupplementaryResults/GenotypeComputations/hit_histogram_mhc1_OptiVax.html b/SupplementaryResults/GenotypeComputations/hit_histogram_mhc1_OptiVax.html
deleted file mode 100644
index d45e0a7cdb8c24f2a72605645485839b9437743f..0000000000000000000000000000000000000000
--- a/SupplementaryResults/GenotypeComputations/hit_histogram_mhc1_OptiVax.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300, "strokeWidth": 0}, "axis": {"labelFontSize": 20, "titleFontSize": 20}}, "hconcat": [{"layer": [{"data": {"name": "data-c273cc457cb06a40278df094055bf766"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "White"}, {"data": {"name": "data-cda0af5629f1d45e63cdcf292b69fa53"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-cda0af5629f1d45e63cdcf292b69fa53"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}, {"layer": [{"data": {"name": "data-670f79438ee6201ed76a3388ead2668b"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "Black"}, {"data": {"name": "data-cd00050b7465968499bf801f73e83ea4"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-cd00050b7465968499bf801f73e83ea4"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}, {"layer": [{"data": {"name": "data-5585d0520f08c627cd32d83f77b0c7d5"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "Asians"}, {"data": {"name": "data-bee4ddd487176cd8a5bdbd8e463a7309"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-bee4ddd487176cd8a5bdbd8e463a7309"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}], "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-c273cc457cb06a40278df094055bf766": [{"count": 0, "prob": 2.9157434089351536e-09}, {"count": 1, "prob": 0.0012618225891692732}, {"count": 2, "prob": 0.02990340156976628}, {"count": 3, "prob": 0.11950943818908905}, {"count": 4, "prob": 0.2037163003622207}, {"count": 5, "prob": 0.1406710489213888}, {"count": 6, "prob": 0.11343702722002076}, {"count": 7, "prob": 0.14668377817856876}, {"count": 8, "prob": 0.09798874802748465}, {"count": 9, "prob": 0.04703586383592203}, {"count": 10, "prob": 0.03482787230980769}, {"count": 11, "prob": 0.03636110280655717}, {"count": 12, "prob": 0.013203196287165563}, {"count": 13, "prob": 0.005660120726418187}, {"count": 14, "prob": 0.006075134898367532}, {"count": 15, "prob": 0.003300602872557273}, {"count": 16, "prob": 0.00025519867402262324}, {"count": 17, "prob": 7.816047972646593e-05}, {"count": 18, "prob": 2.1412545654527842e-05}, {"count": 19, "prob": 9.674148656189164e-06}, {"count": 20, "prob": 9.244186493691868e-08}, {"count": 21, "prob": 0.0}], "data-cda0af5629f1d45e63cdcf292b69fa53": [{"expected": 5.97327345661347}], "data-670f79438ee6201ed76a3388ead2668b": [{"count": 0, "prob": 0.00010038879348156764}, {"count": 1, "prob": 0.004954299356406587}, {"count": 2, "prob": 0.03239536217327722}, {"count": 3, "prob": 0.09660171283849005}, {"count": 4, "prob": 0.13079604744727227}, {"count": 5, "prob": 0.14183422983811503}, {"count": 6, "prob": 0.14172558299597618}, {"count": 7, "prob": 0.13035837601664674}, {"count": 8, "prob": 0.09642306072203123}, {"count": 9, "prob": 0.08077879949368541}, {"count": 10, "prob": 0.060137913707682095}, {"count": 11, "prob": 0.037919811441273765}, {"count": 12, "prob": 0.022584831209982118}, {"count": 13, "prob": 0.012376345755211342}, {"count": 14, "prob": 0.006590841653072659}, {"count": 15, "prob": 0.002743338269575401}, {"count": 16, "prob": 0.0010094128188961882}, {"count": 17, "prob": 0.0005477181953622403}, {"count": 18, "prob": 8.472976915114629e-05}, {"count": 19, "prob": 3.509781015414074e-05}, {"count": 20, "prob": 1.8539777308589935e-06}, {"count": 21, "prob": 2.4571663976429846e-07}], "data-cd00050b7465968499bf801f73e83ea4": [{"expected": 6.4646867502301095}], "data-5585d0520f08c627cd32d83f77b0c7d5": [{"count": 0, "prob": 0.0}, {"count": 1, "prob": 0.010899192265474547}, {"count": 2, "prob": 0.041103801087957796}, {"count": 3, "prob": 0.10355535446938997}, {"count": 4, "prob": 0.09670031709977213}, {"count": 5, "prob": 0.07490409101259721}, {"count": 6, "prob": 0.10969245679125345}, {"count": 7, "prob": 0.13666664812909482}, {"count": 8, "prob": 0.09467987025972693}, {"count": 9, "prob": 0.0857471847814406}, {"count": 10, "prob": 0.10295143293042615}, {"count": 11, "prob": 0.04662551180090322}, {"count": 12, "prob": 0.020340342733792375}, {"count": 13, "prob": 0.04382989385011436}, {"count": 14, "prob": 0.028842227526130044}, {"count": 15, "prob": 0.0020970738305962563}, {"count": 16, "prob": 0.0008097090192772844}, {"count": 17, "prob": 0.000536976937811024}, {"count": 18, "prob": 1.7915474231537395e-05}, {"count": 19, "prob": 0.0}, {"count": 20, "prob": 0.0}, {"count": 21, "prob": 0.0}], "data-bee4ddd487176cd8a5bdbd8e463a7309": [{"expected": 7.123000899656947}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/SupplementaryResults/GenotypeComputations/hit_histogram_mhc2_HOGVAX.html b/SupplementaryResults/GenotypeComputations/hit_histogram_mhc2_HOGVAX.html
deleted file mode 100644
index ebef8b5dc3c457a1924c49d0bbc62860a5fcdc5b..0000000000000000000000000000000000000000
--- a/SupplementaryResults/GenotypeComputations/hit_histogram_mhc2_HOGVAX.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300, "strokeWidth": 0}, "axis": {"labelFontSize": 20, "titleFontSize": 20}}, "hconcat": [{"layer": [{"data": {"name": "data-3890bfedec908d2f2b2b80b298b38e35"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "White"}, {"data": {"name": "data-802cca9b1a5236c2c660ce6dbb40a280"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-802cca9b1a5236c2c660ce6dbb40a280"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}, {"layer": [{"data": {"name": "data-5083c28819f2fa36228b6ac1809dc4af"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "Black"}, {"data": {"name": "data-0c713e3bb55cd4eb347bce60ea3cef5a"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-0c713e3bb55cd4eb347bce60ea3cef5a"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}, {"layer": [{"data": {"name": "data-72ad0c73486ee36a1527b3639c2ec07e"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "Asians"}, {"data": {"name": "data-d0779f2c875841cd89a416c4002df116"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-d0779f2c875841cd89a416c4002df116"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}], "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-3890bfedec908d2f2b2b80b298b38e35": [{"count": 0, "prob": 4.393462030429269e-06}, {"count": 1, "prob": 1.903410289483951e-05}, {"count": 2, "prob": 0.00012197689861069313}, {"count": 3, "prob": 0.0005271783935767373}, {"count": 4, "prob": 0.0002744028943469544}, {"count": 5, "prob": 0.0005152309985319806}, {"count": 6, "prob": 0.001156007261500338}, {"count": 7, "prob": 0.005154975584591292}, {"count": 8, "prob": 0.0024188520698195408}, {"count": 9, "prob": 0.0031472327015638767}, {"count": 10, "prob": 0.0019725382475954114}, {"count": 11, "prob": 0.0037313393380775718}, {"count": 12, "prob": 0.001483395765999922}, {"count": 13, "prob": 0.0020893588234560593}, {"count": 14, "prob": 0.003721644836193045}, {"count": 15, "prob": 0.003189859553634149}, {"count": 16, "prob": 0.006964638676305664}, {"count": 17, "prob": 0.004347841505715641}, {"count": 18, "prob": 0.004577707460028871}, {"count": 19, "prob": 0.008222681147697787}, {"count": 20, "prob": 0.007966138279498268}, {"count": 21, "prob": 0.014385494816431688}, {"count": 22, "prob": 0.008698408356048444}, {"count": 23, "prob": 0.011388028424663677}, {"count": 24, "prob": 0.007098651476917426}, {"count": 25, "prob": 0.008038912317787356}, {"count": 26, "prob": 0.007260144193382887}, {"count": 27, "prob": 0.01145287540504384}, {"count": 28, "prob": 0.01240965870315834}, {"count": 29, "prob": 0.016477193473916747}, {"count": 30, "prob": 0.015601322053803756}, {"count": 31, "prob": 0.011703194857736842}, {"count": 32, "prob": 0.013344513867314672}, {"count": 33, "prob": 0.014168125507920808}, {"count": 34, "prob": 0.010489181532942388}, {"count": 35, "prob": 0.009975126123242507}, {"count": 36, "prob": 0.02280641580240505}, {"count": 37, "prob": 0.011075679249354738}, {"count": 38, "prob": 0.020788163189841027}, {"count": 39, "prob": 0.014453830067152106}, {"count": 40, "prob": 0.011640256940262769}, {"count": 41, "prob": 0.015020808534501754}, {"count": 42, "prob": 0.015270222942513137}, {"count": 43, "prob": 0.02029654502660932}, {"count": 44, "prob": 0.01313695087995007}, {"count": 45, "prob": 0.018147859891926223}, {"count": 46, "prob": 0.01106281221581094}, {"count": 47, "prob": 0.010801178296516573}, {"count": 48, "prob": 0.01088703885164035}, {"count": 49, "prob": 0.011519198323075124}, {"count": 50, "prob": 0.018269014925513038}, {"count": 51, "prob": 0.010819146351713556}, {"count": 52, "prob": 0.014087147708227466}, {"count": 53, "prob": 0.009806702183633907}, {"count": 54, "prob": 0.00821807955601222}, {"count": 55, "prob": 0.008097836256481725}, {"count": 56, "prob": 0.010637218128875742}, {"count": 57, "prob": 0.0095211471357751}, {"count": 58, "prob": 0.019343067451612503}, {"count": 59, "prob": 0.009976339981217597}, {"count": 60, "prob": 0.012228988126747744}, {"count": 61, "prob": 0.014355970263079812}, {"count": 62, "prob": 0.0108151553852226}, {"count": 63, "prob": 0.008821111415323582}, {"count": 64, "prob": 0.0055544074444622725}, {"count": 65, "prob": 0.009394425172444485}, {"count": 66, "prob": 0.006869877404748759}, {"count": 67, "prob": 0.008757433823428343}, {"count": 68, "prob": 0.006984990127970984}, {"count": 69, "prob": 0.005761337407377955}, {"count": 70, "prob": 0.00641015852985215}, {"count": 71, "prob": 0.008041280237388993}, {"count": 72, "prob": 0.01089029850217821}, {"count": 73, "prob": 0.008521426175185084}, {"count": 74, "prob": 0.007573332007655004}, {"count": 75, "prob": 0.007236135791931268}, {"count": 76, "prob": 0.00573267241616094}, {"count": 77, "prob": 0.0028744726182130496}, {"count": 78, "prob": 0.0027059858120839974}, {"count": 79, "prob": 0.007088569519335688}, {"count": 80, "prob": 0.0075811074150717046}, {"count": 81, "prob": 0.004354353270369371}, {"count": 82, "prob": 0.0031380073999542147}, {"count": 83, "prob": 0.004994761786744229}, {"count": 84, "prob": 0.005498890878578136}, {"count": 85, "prob": 0.0050012524952187795}, {"count": 86, "prob": 0.0020629214389832683}, {"count": 87, "prob": 0.0043319492077594154}, {"count": 88, "prob": 0.004438989937956387}, {"count": 89, "prob": 0.010950372904297637}, {"count": 90, "prob": 0.007213173066036639}, {"count": 91, "prob": 0.003247163548612961}, {"count": 92, "prob": 0.003170066479237528}, {"count": 93, "prob": 0.003456741289802165}, {"count": 94, "prob": 0.003985756942263955}, {"count": 95, "prob": 0.005240385622486424}, {"count": 96, "prob": 0.007557776126537852}, {"count": 97, "prob": 0.005442097324183604}, {"count": 98, "prob": 0.008686189902824652}, {"count": 99, "prob": 0.005490979766562051}, {"count": 100, "prob": 0.0031970697403989824}, {"count": 101, "prob": 0.004865034912140913}, {"count": 102, "prob": 0.006362017277979773}, {"count": 103, "prob": 0.0046385141121537046}, {"count": 104, "prob": 0.0033924880266697965}, {"count": 105, "prob": 0.006027213501230764}, {"count": 106, "prob": 0.0034135187583742886}, {"count": 107, "prob": 0.004364129509831101}, {"count": 108, "prob": 0.004686026351801892}, {"count": 109, "prob": 0.004886160277144814}, {"count": 110, "prob": 0.006437928942973499}, {"count": 111, "prob": 0.004801349771822999}, {"count": 112, "prob": 0.005981145251444913}, {"count": 113, "prob": 0.004056821786839546}, {"count": 114, "prob": 0.0030843889173612225}, {"count": 115, "prob": 0.0029285770980215006}, {"count": 116, "prob": 0.0019101192271792032}, {"count": 117, "prob": 0.0054450118683957785}, {"count": 118, "prob": 0.009095434727213976}, {"count": 119, "prob": 0.003943557086105097}, {"count": 120, "prob": 0.00252639981440893}, {"count": 121, "prob": 0.004456196957535984}, {"count": 122, "prob": 0.004411847552004053}, {"count": 123, "prob": 0.0028501391455576634}, {"count": 124, "prob": 0.0032380032216418365}, {"count": 125, "prob": 0.003669761145747093}, {"count": 126, "prob": 0.0013130575261920403}, {"count": 127, "prob": 0.007516310105473168}, {"count": 128, "prob": 0.004081760051362812}, {"count": 129, "prob": 0.0019854254842705645}, {"count": 130, "prob": 0.0019493880682035134}, {"count": 131, "prob": 0.0021606621453861977}, {"count": 132, "prob": 0.0029633247098605317}, {"count": 133, "prob": 0.001832005020844889}, {"count": 134, "prob": 0.0037680468116673364}, {"count": 135, "prob": 0.0024479732865848596}, {"count": 136, "prob": 0.0011218039381410512}, {"count": 137, "prob": 0.0007932673843516087}, {"count": 138, "prob": 0.00044684307886209496}, {"count": 139, "prob": 0.003562071587216253}, {"count": 140, "prob": 0.002447722448538123}, {"count": 141, "prob": 0.000654984876639589}, {"count": 142, "prob": 0.0009726962162255225}, {"count": 143, "prob": 0.000281725314396736}, {"count": 144, "prob": 0.00046355110449843213}, {"count": 145, "prob": 0.001656991774240288}, {"count": 146, "prob": 0.0008414915508671256}, {"count": 147, "prob": 0.00045001654257357523}, {"count": 148, "prob": 0.000457440358301436}, {"count": 149, "prob": 0.002612677769906792}, {"count": 150, "prob": 0.0026850092364122126}, {"count": 151, "prob": 0.0004313940217270076}, {"count": 152, "prob": 0.0011166615421709075}, {"count": 153, "prob": 0.00018095733146869343}, {"count": 154, "prob": 0.000475540353886998}, {"count": 155, "prob": 0.00020301201051342918}, {"count": 156, "prob": 0.0013678538887453842}, {"count": 157, "prob": 0.0005379986615032578}, {"count": 158, "prob": 0.00043111852229925563}, {"count": 159, "prob": 2.6228818793289247e-05}, {"count": 160, "prob": 7.072671664068271e-05}, {"count": 161, "prob": 0.0008334853445258471}, {"count": 162, "prob": 0.0009503530450254524}, {"count": 163, "prob": 1.9206273536260478e-05}, {"count": 164, "prob": 0.0002210038620430094}, {"count": 165, "prob": 0.0007899518446839871}, {"count": 166, "prob": 0.0012315926902250944}, {"count": 167, "prob": 0.0002585472804450061}, {"count": 168, "prob": 0.0004641880081645378}, {"count": 169, "prob": 0.00016065611661657776}, {"count": 170, "prob": 4.3083154622882065e-05}, {"count": 171, "prob": 5.338592957020183e-05}, {"count": 172, "prob": 0.0005735854403349726}, {"count": 173, "prob": 8.794176066965195e-05}, {"count": 174, "prob": 0.00017302441923182737}, {"count": 175, "prob": 0.00020027392118257323}, {"count": 176, "prob": 0.00011072975877968046}, {"count": 177, "prob": 9.390617267204801e-05}, {"count": 178, "prob": 0.00028414188572283564}, {"count": 179, "prob": 4.489857628507186e-05}, {"count": 180, "prob": 7.624578970444738e-05}, {"count": 181, "prob": 3.30936512185231e-05}, {"count": 182, "prob": 0.00013456370746212112}, {"count": 183, "prob": 8.212846712977122e-05}, {"count": 184, "prob": 0.00016919310668132812}, {"count": 185, "prob": 0.00016933513063455824}, {"count": 186, "prob": 3.177943962370411e-05}, {"count": 187, "prob": 2.6029549634372576e-05}, {"count": 188, "prob": 8.06804260406055e-05}, {"count": 189, "prob": 0.0001373849974521487}, {"count": 190, "prob": 3.9156492732894677e-05}, {"count": 191, "prob": 2.5577286307980873e-05}, {"count": 192, "prob": 0.0002299644558292364}, {"count": 193, "prob": 8.010380975054535e-05}, {"count": 194, "prob": 0.0001566143442804954}, {"count": 195, "prob": 0.00017518587627172698}, {"count": 196, "prob": 1.076369475846783e-05}, {"count": 197, "prob": 3.0475548606829407e-05}, {"count": 198, "prob": 1.3367566573248042e-05}, {"count": 199, "prob": 0.000415651612164414}, {"count": 200, "prob": 1.2592717182289624e-05}, {"count": 201, "prob": 9.792842391496418e-06}, {"count": 202, "prob": 3.1259550510321354e-07}, {"count": 203, "prob": 6.128233176253388e-06}, {"count": 204, "prob": 3.449093146512145e-07}, {"count": 205, "prob": 1.2855483897019644e-05}, {"count": 206, "prob": 0.0}, {"count": 207, "prob": 2.92006112113348e-05}, {"count": 208, "prob": 0.0}, {"count": 209, "prob": 4.494251674570321e-08}, {"count": 210, "prob": 0.0}, {"count": 211, "prob": 0.0}, {"count": 212, "prob": 0.0}, {"count": 213, "prob": 0.0}, {"count": 214, "prob": 0.0}, {"count": 215, "prob": 0.0}, {"count": 216, "prob": 0.0}, {"count": 217, "prob": 0.0}, {"count": 218, "prob": 0.0}, {"count": 219, "prob": 0.0}, {"count": 220, "prob": 0.0}], "data-802cca9b1a5236c2c660ce6dbb40a280": [{"expected": 62.88949745574069}], "data-5083c28819f2fa36228b6ac1809dc4af": [{"count": 0, "prob": 3.2401326454022686e-05}, {"count": 1, "prob": 1.949170134115574e-05}, {"count": 2, "prob": 0.0002514034312977512}, {"count": 3, "prob": 0.0011084026900038883}, {"count": 4, "prob": 0.00046561215985179924}, {"count": 5, "prob": 0.0006989120113036186}, {"count": 6, "prob": 0.0021307286342994386}, {"count": 7, "prob": 0.0018822038777767816}, {"count": 8, "prob": 0.0017155809846775073}, {"count": 9, "prob": 0.0030998290035281957}, {"count": 10, "prob": 0.002666506184619639}, {"count": 11, "prob": 0.00247327310218445}, {"count": 12, "prob": 0.007942339684347264}, {"count": 13, "prob": 0.0048276862991875405}, {"count": 14, "prob": 0.007511698199216145}, {"count": 15, "prob": 0.011071099018538925}, {"count": 16, "prob": 0.00919902665974282}, {"count": 17, "prob": 0.005554622644299986}, {"count": 18, "prob": 0.011091207670767418}, {"count": 19, "prob": 0.009810433678793414}, {"count": 20, "prob": 0.006951088234668352}, {"count": 21, "prob": 0.009935473544642623}, {"count": 22, "prob": 0.009294362673142221}, {"count": 23, "prob": 0.006496489743839575}, {"count": 24, "prob": 0.009052708188750288}, {"count": 25, "prob": 0.011810523283715268}, {"count": 26, "prob": 0.00928514156335126}, {"count": 27, "prob": 0.009038509898700867}, {"count": 28, "prob": 0.017904654134860316}, {"count": 29, "prob": 0.011055232377697117}, {"count": 30, "prob": 0.011192548137496552}, {"count": 31, "prob": 0.015633417055121505}, {"count": 32, "prob": 0.01090982376685249}, {"count": 33, "prob": 0.009078367790842914}, {"count": 34, "prob": 0.016334197258405316}, {"count": 35, "prob": 0.014254681231189904}, {"count": 36, "prob": 0.009659334550477686}, {"count": 37, "prob": 0.014734987383763741}, {"count": 38, "prob": 0.01396960518782252}, {"count": 39, "prob": 0.010549751464877567}, {"count": 40, "prob": 0.016886724702692882}, {"count": 41, "prob": 0.011950851491456338}, {"count": 42, "prob": 0.011378970463324055}, {"count": 43, "prob": 0.017005355852489072}, {"count": 44, "prob": 0.013136005110420025}, {"count": 45, "prob": 0.008503995509378831}, {"count": 46, "prob": 0.009378981803073692}, {"count": 47, "prob": 0.00997257504830318}, {"count": 48, "prob": 0.010708858542785764}, {"count": 49, "prob": 0.011171231260444505}, {"count": 50, "prob": 0.00944650042239125}, {"count": 51, "prob": 0.009252262320576065}, {"count": 52, "prob": 0.012048263762648427}, {"count": 53, "prob": 0.01090224712203827}, {"count": 54, "prob": 0.012333690383659453}, {"count": 55, "prob": 0.010953305164376028}, {"count": 56, "prob": 0.008756960120324087}, {"count": 57, "prob": 0.011108345077185397}, {"count": 58, "prob": 0.010989826965980217}, {"count": 59, "prob": 0.007141501015764736}, {"count": 60, "prob": 0.009457954125856273}, {"count": 61, "prob": 0.008944037782956287}, {"count": 62, "prob": 0.0076798733932880335}, {"count": 63, "prob": 0.007267662146828555}, {"count": 64, "prob": 0.010560013261759284}, {"count": 65, "prob": 0.007831384099882972}, {"count": 66, "prob": 0.006524933163498298}, {"count": 67, "prob": 0.007599150562469453}, {"count": 68, "prob": 0.008479482276408554}, {"count": 69, "prob": 0.0063523243294762175}, {"count": 70, "prob": 0.005684116196623027}, {"count": 71, "prob": 0.007244675222855545}, {"count": 72, "prob": 0.005046683114629286}, {"count": 73, "prob": 0.004820370465194722}, {"count": 74, "prob": 0.005598366447765926}, {"count": 75, "prob": 0.004348825836483867}, {"count": 76, "prob": 0.005356411543542623}, {"count": 77, "prob": 0.004879105526974594}, {"count": 78, "prob": 0.0032268168754230084}, {"count": 79, "prob": 0.004996646813942677}, {"count": 80, "prob": 0.003625051568684625}, {"count": 81, "prob": 0.002982980206188262}, {"count": 82, "prob": 0.00342149608276165}, {"count": 83, "prob": 0.0048791875482080875}, {"count": 84, "prob": 0.0024397049830557453}, {"count": 85, "prob": 0.00356402300660207}, {"count": 86, "prob": 0.00269373963332236}, {"count": 87, "prob": 0.0020259701868086902}, {"count": 88, "prob": 0.003870896546547976}, {"count": 89, "prob": 0.0033177988619225935}, {"count": 90, "prob": 0.0015762793969580074}, {"count": 91, "prob": 0.004331560581349379}, {"count": 92, "prob": 0.004614570337682204}, {"count": 93, "prob": 0.0027877838595477596}, {"count": 94, "prob": 0.0035960614014738427}, {"count": 95, "prob": 0.007010355233874673}, {"count": 96, "prob": 0.005325443782037415}, {"count": 97, "prob": 0.005569557619336538}, {"count": 98, "prob": 0.006970988619068835}, {"count": 99, "prob": 0.007174744177197043}, {"count": 100, "prob": 0.005071685207752196}, {"count": 101, "prob": 0.00557898603988291}, {"count": 102, "prob": 0.006642819032654135}, {"count": 103, "prob": 0.007389725603474967}, {"count": 104, "prob": 0.008643621115723376}, {"count": 105, "prob": 0.009714584385385411}, {"count": 106, "prob": 0.005720329905812639}, {"count": 107, "prob": 0.009475975647465797}, {"count": 108, "prob": 0.014150526523582355}, {"count": 109, "prob": 0.010135795548825616}, {"count": 110, "prob": 0.00834503798283634}, {"count": 111, "prob": 0.010710037601392382}, {"count": 112, "prob": 0.00905481575092184}, {"count": 113, "prob": 0.004693537980108972}, {"count": 114, "prob": 0.008206286527926139}, {"count": 115, "prob": 0.006049596184574333}, {"count": 116, "prob": 0.0035079394003289764}, {"count": 117, "prob": 0.004597861028798845}, {"count": 118, "prob": 0.0055455092006914545}, {"count": 119, "prob": 0.006348772043507587}, {"count": 120, "prob": 0.004406107383798738}, {"count": 121, "prob": 0.004907790204968662}, {"count": 122, "prob": 0.006097815923204821}, {"count": 123, "prob": 0.005394075375939488}, {"count": 124, "prob": 0.0039680822525212725}, {"count": 125, "prob": 0.00341910799927075}, {"count": 126, "prob": 0.004260543319139993}, {"count": 127, "prob": 0.0033270952484345576}, {"count": 128, "prob": 0.00311212168075383}, {"count": 129, "prob": 0.0016509821162567957}, {"count": 130, "prob": 0.0010952659326292997}, {"count": 131, "prob": 0.004905626774551083}, {"count": 132, "prob": 0.003595659554934032}, {"count": 133, "prob": 0.0022636953175753467}, {"count": 134, "prob": 0.001843388196841086}, {"count": 135, "prob": 0.003000219662361995}, {"count": 136, "prob": 0.0035643913765976147}, {"count": 137, "prob": 0.002402411969840616}, {"count": 138, "prob": 0.002496739716613154}, {"count": 139, "prob": 0.0026042095001615035}, {"count": 140, "prob": 0.0024746339386059408}, {"count": 141, "prob": 0.0021761029706834647}, {"count": 142, "prob": 0.0018887461439795774}, {"count": 143, "prob": 0.0018840290874900922}, {"count": 144, "prob": 0.0031407437439892947}, {"count": 145, "prob": 0.0024053517312582306}, {"count": 146, "prob": 0.001207145277297944}, {"count": 147, "prob": 0.0013904693656639406}, {"count": 148, "prob": 0.0024088331558414712}, {"count": 149, "prob": 0.0015691219530025995}, {"count": 150, "prob": 0.0008692446333369363}, {"count": 151, "prob": 0.0012058231428176355}, {"count": 152, "prob": 0.0009245116975540112}, {"count": 153, "prob": 0.0009381108410692799}, {"count": 154, "prob": 0.0005040635501019342}, {"count": 155, "prob": 0.00047641247666028086}, {"count": 156, "prob": 0.0003731981745223616}, {"count": 157, "prob": 0.0007353106665488626}, {"count": 158, "prob": 0.00039318356338305626}, {"count": 159, "prob": 0.0003055808897063561}, {"count": 160, "prob": 0.00021909258472006723}, {"count": 161, "prob": 0.0002455856101517438}, {"count": 162, "prob": 0.00023604730525434513}, {"count": 163, "prob": 0.00010938830335309715}, {"count": 164, "prob": 7.123082543987549e-05}, {"count": 165, "prob": 6.272177076400728e-05}, {"count": 166, "prob": 7.676599410470115e-05}, {"count": 167, "prob": 1.587071415135805e-05}, {"count": 168, "prob": 1.0740126234084953e-05}, {"count": 169, "prob": 3.1064858884417295e-05}, {"count": 170, "prob": 1.856414484820167e-05}, {"count": 171, "prob": 1.35361727295811e-05}, {"count": 172, "prob": 4.334441411288285e-06}, {"count": 173, "prob": 3.4952424333777744e-05}, {"count": 174, "prob": 4.157967199503019e-05}, {"count": 175, "prob": 0.00022062198695242856}, {"count": 176, "prob": 6.394075940538378e-05}, {"count": 177, "prob": 3.869073644009968e-05}, {"count": 178, "prob": 4.870078118904601e-05}, {"count": 179, "prob": 0.0004373519981203166}, {"count": 180, "prob": 9.528423946460799e-05}, {"count": 181, "prob": 2.7451478272708552e-05}, {"count": 182, "prob": 0.00012374710460125784}, {"count": 183, "prob": 0.0001661339259384724}, {"count": 184, "prob": 3.510516394176741e-05}, {"count": 185, "prob": 1.0636054324770129e-05}, {"count": 186, "prob": 9.56649864008254e-05}, {"count": 187, "prob": 0.00010529323013344589}, {"count": 188, "prob": 0.0002318154076362373}, {"count": 189, "prob": 0.0001845349003859597}, {"count": 190, "prob": 5.340838095983076e-05}, {"count": 191, "prob": 0.0005807101631338484}, {"count": 192, "prob": 0.0008762232517018546}, {"count": 193, "prob": 0.00038717896504225326}, {"count": 194, "prob": 0.00018229080183771002}, {"count": 195, "prob": 0.00043045998233707}, {"count": 196, "prob": 0.00046167831288511173}, {"count": 197, "prob": 0.0001806971247205506}, {"count": 198, "prob": 0.00020710308953574602}, {"count": 199, "prob": 0.000289172508693093}, {"count": 200, "prob": 8.835746503975404e-05}, {"count": 201, "prob": 0.0001244354829170157}, {"count": 202, "prob": 4.809296899619706e-05}, {"count": 203, "prob": 1.1952186348903458e-05}, {"count": 204, "prob": 7.595481845652324e-05}, {"count": 205, "prob": 0.000173828368705012}, {"count": 206, "prob": 4.696074894910838e-05}, {"count": 207, "prob": 3.269710693291198e-05}, {"count": 208, "prob": 7.165564572560374e-05}, {"count": 209, "prob": 1.1051329885113055e-05}, {"count": 210, "prob": 4.530258293088541e-06}, {"count": 211, "prob": 6.447950034891754e-06}, {"count": 212, "prob": 8.161420256154304e-08}, {"count": 213, "prob": 5.018061365417647e-07}, {"count": 214, "prob": 4.754229314562757e-06}, {"count": 215, "prob": 1.1114884715188361e-06}, {"count": 216, "prob": 1.287967883699324e-06}, {"count": 217, "prob": 3.830155086255777e-06}, {"count": 218, "prob": 4.3514107009297953e-07}, {"count": 219, "prob": 1.7413723417834183e-07}, {"count": 220, "prob": 2.642360815606393e-07}], "data-0c713e3bb55cd4eb347bce60ea3cef5a": [{"expected": 65.84305742388253}], "data-72ad0c73486ee36a1527b3639c2ec07e": [{"count": 0, "prob": 0.0007243433400952906}, {"count": 1, "prob": 0.000348344217983722}, {"count": 2, "prob": 0.010074772235027497}, {"count": 3, "prob": 0.007996187006127245}, {"count": 4, "prob": 0.013510442233751495}, {"count": 5, "prob": 0.01494617208757196}, {"count": 6, "prob": 0.011913443301796375}, {"count": 7, "prob": 0.021015337313933277}, {"count": 8, "prob": 0.024769760645987814}, {"count": 9, "prob": 0.023705974241968245}, {"count": 10, "prob": 0.04758796840344677}, {"count": 11, "prob": 0.04206787852597208}, {"count": 12, "prob": 0.03833786242531609}, {"count": 13, "prob": 0.03889501528027554}, {"count": 14, "prob": 0.029232288115579094}, {"count": 15, "prob": 0.04416553157090515}, {"count": 16, "prob": 0.020414891548962807}, {"count": 17, "prob": 0.03622040551742788}, {"count": 18, "prob": 0.03703903453013959}, {"count": 19, "prob": 0.03585096881093293}, {"count": 20, "prob": 0.029190054605506912}, {"count": 21, "prob": 0.029446074101852595}, {"count": 22, "prob": 0.01620238620246493}, {"count": 23, "prob": 0.018635512968206345}, {"count": 24, "prob": 0.01673607207711764}, {"count": 25, "prob": 0.01732909500523648}, {"count": 26, "prob": 0.017035298060289042}, {"count": 27, "prob": 0.009422892263480148}, {"count": 28, "prob": 0.010769090865721268}, {"count": 29, "prob": 0.009034453110284106}, {"count": 30, "prob": 0.014126851714381189}, {"count": 31, "prob": 0.009920917954564299}, {"count": 32, "prob": 0.01837962742119759}, {"count": 33, "prob": 0.015195140693126661}, {"count": 34, "prob": 0.01269984706656692}, {"count": 35, "prob": 0.008917815847588304}, {"count": 36, "prob": 0.0066424822845298605}, {"count": 37, "prob": 0.015832627492814947}, {"count": 38, "prob": 0.01588833092392022}, {"count": 39, "prob": 0.01684069173364043}, {"count": 40, "prob": 0.01705531964503526}, {"count": 41, "prob": 0.013329016750622638}, {"count": 42, "prob": 0.00735141151890402}, {"count": 43, "prob": 0.01005405239250535}, {"count": 44, "prob": 0.006159137739930592}, {"count": 45, "prob": 0.011026586561490576}, {"count": 46, "prob": 0.0048561354815500595}, {"count": 47, "prob": 0.0059360920071754855}, {"count": 48, "prob": 0.005933726610452106}, {"count": 49, "prob": 0.002272551019885064}, {"count": 50, "prob": 0.00329977912794622}, {"count": 51, "prob": 0.001973445877387569}, {"count": 52, "prob": 0.0026249717000590405}, {"count": 53, "prob": 0.0020467144438032253}, {"count": 54, "prob": 0.0013087747005764159}, {"count": 55, "prob": 0.0007495943444271725}, {"count": 56, "prob": 0.000610258658029598}, {"count": 57, "prob": 0.000598583758899675}, {"count": 58, "prob": 0.0006559360098209077}, {"count": 59, "prob": 0.0011713655376684332}, {"count": 60, "prob": 0.0007561477379639869}, {"count": 61, "prob": 0.000503998604831406}, {"count": 62, "prob": 0.0005982180262053602}, {"count": 63, "prob": 0.0004458414190156264}, {"count": 64, "prob": 0.00031790148522164524}, {"count": 65, "prob": 0.0005440532611522787}, {"count": 66, "prob": 0.00038344902720187417}, {"count": 67, "prob": 0.00033787164421348546}, {"count": 68, "prob": 0.0004299861702922356}, {"count": 69, "prob": 0.00015278918710551038}, {"count": 70, "prob": 0.0002433521494477967}, {"count": 71, "prob": 0.00020219930714475046}, {"count": 72, "prob": 0.000207433355258229}, {"count": 73, "prob": 0.0003276092450048971}, {"count": 74, "prob": 6.565784872865345e-05}, {"count": 75, "prob": 0.0001258919166970517}, {"count": 76, "prob": 6.664934959298636e-05}, {"count": 77, "prob": 5.603406837928056e-05}, {"count": 78, "prob": 7.044783013809096e-05}, {"count": 79, "prob": 6.665785772513478e-05}, {"count": 80, "prob": 5.210429622626144e-05}, {"count": 81, "prob": 0.00022167896716876172}, {"count": 82, "prob": 0.00020419787528560182}, {"count": 83, "prob": 0.00021324555239900345}, {"count": 84, "prob": 0.00014413529182533748}, {"count": 85, "prob": 0.00013312439696525267}, {"count": 86, "prob": 0.00020598624486725293}, {"count": 87, "prob": 0.0002934895553019923}, {"count": 88, "prob": 0.000431233468064618}, {"count": 89, "prob": 0.00031907974403618157}, {"count": 90, "prob": 0.0007478949447703576}, {"count": 91, "prob": 0.0018182139364493013}, {"count": 92, "prob": 0.0008046426273591338}, {"count": 93, "prob": 0.004780879469859005}, {"count": 94, "prob": 0.0030348856647684492}, {"count": 95, "prob": 0.003748942188145809}, {"count": 96, "prob": 0.0022308259249532677}, {"count": 97, "prob": 0.0013904557748943825}, {"count": 98, "prob": 0.0044974984534597254}, {"count": 99, "prob": 0.00607666857799963}, {"count": 100, "prob": 0.004702010430706125}, {"count": 101, "prob": 0.005418170325534121}, {"count": 102, "prob": 0.004318972839536711}, {"count": 103, "prob": 0.00319081438263366}, {"count": 104, "prob": 0.004319231897112163}, {"count": 105, "prob": 0.0024824781887678145}, {"count": 106, "prob": 0.0037228395586819084}, {"count": 107, "prob": 0.001900752742276425}, {"count": 108, "prob": 0.0018134195364905678}, {"count": 109, "prob": 0.0026797725902257025}, {"count": 110, "prob": 0.0011631394787478381}, {"count": 111, "prob": 0.0022474297723176456}, {"count": 112, "prob": 0.001269041946420687}, {"count": 113, "prob": 0.0014542655251338877}, {"count": 114, "prob": 0.0014338235862648224}, {"count": 115, "prob": 0.0006837062201872204}, {"count": 116, "prob": 0.00109434201426816}, {"count": 117, "prob": 0.0005112123790076768}, {"count": 118, "prob": 0.0007056821485853642}, {"count": 119, "prob": 0.000541751281960144}, {"count": 120, "prob": 0.00048406972362912396}, {"count": 121, "prob": 0.0018789802511271526}, {"count": 122, "prob": 0.0006855016270510503}, {"count": 123, "prob": 0.0013874852148992277}, {"count": 124, "prob": 0.0004256434272633195}, {"count": 125, "prob": 0.00021497596589232614}, {"count": 126, "prob": 0.0007131986898786018}, {"count": 127, "prob": 0.00027686570897755646}, {"count": 128, "prob": 0.0012997602570730992}, {"count": 129, "prob": 0.00037394400473888753}, {"count": 130, "prob": 0.0003539724658877963}, {"count": 131, "prob": 0.00034847926620845167}, {"count": 132, "prob": 8.049231557445065e-05}, {"count": 133, "prob": 0.0005342724228232282}, {"count": 134, "prob": 0.00033471361434074624}, {"count": 135, "prob": 0.00012850476018022044}, {"count": 136, "prob": 0.0001124677160004392}, {"count": 137, "prob": 1.949576138163055e-05}, {"count": 138, "prob": 0.00011027352981313737}, {"count": 139, "prob": 0.00010166697970363418}, {"count": 140, "prob": 2.923431802352307e-05}, {"count": 141, "prob": 8.629175201684926e-05}, {"count": 142, "prob": 1.5585178271279246e-05}, {"count": 143, "prob": 6.732561261239946e-06}, {"count": 144, "prob": 1.5501402816593523e-05}, {"count": 145, "prob": 2.4436009463476604e-05}, {"count": 146, "prob": 5.30090309409674e-05}, {"count": 147, "prob": 1.731688963221624e-05}, {"count": 148, "prob": 1.7824601844250058e-06}, {"count": 149, "prob": 1.3298165552525085e-05}, {"count": 150, "prob": 6.671487490923372e-06}, {"count": 151, "prob": 3.472987346257432e-05}, {"count": 152, "prob": 9.213426206562791e-06}, {"count": 153, "prob": 1.060283248350869e-05}, {"count": 154, "prob": 4.117410013469232e-06}, {"count": 155, "prob": 2.86023424866716e-06}, {"count": 156, "prob": 1.1180393570775552e-05}, {"count": 157, "prob": 4.196481947926252e-06}, {"count": 158, "prob": 4.982053817552275e-06}, {"count": 159, "prob": 1.7932050884168508e-06}, {"count": 160, "prob": 1.1579686841823348e-05}, {"count": 161, "prob": 4.839412367351208e-06}, {"count": 162, "prob": 4.4414909563701225e-06}, {"count": 163, "prob": 1.4350416220220076e-06}, {"count": 164, "prob": 2.507144264763906e-06}, {"count": 165, "prob": 0.0}, {"count": 166, "prob": 0.0}, {"count": 167, "prob": 6.984327580420546e-05}, {"count": 168, "prob": 5.631021621148344e-06}, {"count": 169, "prob": 1.840717042073999e-05}, {"count": 170, "prob": 1.9612439480161022e-06}, {"count": 171, "prob": 0.0}, {"count": 172, "prob": 1.82371397643092e-07}, {"count": 173, "prob": 8.981043910161448e-07}, {"count": 174, "prob": 0.0}, {"count": 175, "prob": 6.7064459250721625e-06}, {"count": 176, "prob": 4.201123474478472e-06}, {"count": 177, "prob": 3.940210088322495e-06}, {"count": 178, "prob": 9.244137073974434e-07}, {"count": 179, "prob": 1.1205137046876631e-06}, {"count": 180, "prob": 7.969289111782459e-06}, {"count": 181, "prob": 1.1641872498724594e-06}, {"count": 182, "prob": 8.227516771889474e-06}, {"count": 183, "prob": 1.742392271456345e-06}, {"count": 184, "prob": 1.8619002813284977e-05}, {"count": 185, "prob": 6.018260121814067e-06}, {"count": 186, "prob": 1.5837324551702808e-06}, {"count": 187, "prob": 0.00013957563692199745}, {"count": 188, "prob": 4.6474201510566415e-05}, {"count": 189, "prob": 6.949979484015717e-05}, {"count": 190, "prob": 1.7727485750344226e-05}, {"count": 191, "prob": 1.6986427340229562e-06}, {"count": 192, "prob": 7.354263645979654e-05}, {"count": 193, "prob": 9.583812426205011e-06}, {"count": 194, "prob": 0.0001320897285041269}, {"count": 195, "prob": 1.4582898506422195e-05}, {"count": 196, "prob": 2.5953542671142317e-05}, {"count": 197, "prob": 4.191110495828337e-06}, {"count": 198, "prob": 3.575675271821935e-07}, {"count": 199, "prob": 1.379103327873506e-05}, {"count": 200, "prob": 3.689146297482178e-05}, {"count": 201, "prob": 4.803256055389071e-06}, {"count": 202, "prob": 8.141069589726907e-06}, {"count": 203, "prob": 7.139391763470553e-07}, {"count": 204, "prob": 1.187548866926756e-06}, {"count": 205, "prob": 5.848191469258976e-06}, {"count": 206, "prob": 1.586592163472596e-06}, {"count": 207, "prob": 9.586262176324126e-06}, {"count": 208, "prob": 0.0}, {"count": 209, "prob": 0.0}, {"count": 210, "prob": 0.0}, {"count": 211, "prob": 0.0}, {"count": 212, "prob": 3.64742795286184e-07}, {"count": 213, "prob": 0.0}, {"count": 214, "prob": 0.0}, {"count": 215, "prob": 0.0}, {"count": 216, "prob": 0.0}, {"count": 217, "prob": 0.0}, {"count": 218, "prob": 0.0}, {"count": 219, "prob": 0.0}, {"count": 220, "prob": 0.0}], "data-d0779f2c875841cd89a416c4002df116": [{"expected": 28.886358211012034}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/SupplementaryResults/GenotypeComputations/hit_histogram_mhc2_OptiVax.html b/SupplementaryResults/GenotypeComputations/hit_histogram_mhc2_OptiVax.html
deleted file mode 100644
index ccfc31cbe095c3c071882c74683edee3dcc96ef9..0000000000000000000000000000000000000000
--- a/SupplementaryResults/GenotypeComputations/hit_histogram_mhc2_OptiVax.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300, "strokeWidth": 0}, "axis": {"labelFontSize": 20, "titleFontSize": 20}}, "hconcat": [{"layer": [{"data": {"name": "data-7c1d2ba05860a8a8a60cdc069ae24246"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "White"}, {"data": {"name": "data-c1fce71c60f739c65ab49c061ec4eb49"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-c1fce71c60f739c65ab49c061ec4eb49"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}, {"layer": [{"data": {"name": "data-372ef45590a5cc4c65e870418388bfa9"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "Black"}, {"data": {"name": "data-4677b37e722cd4f0673bcd62645e4228"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-4677b37e722cd4f0673bcd62645e4228"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}, {"layer": [{"data": {"name": "data-b7499f3ff33ff9ec8b2c6ebd9996362c"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "Asians"}, {"data": {"name": "data-4380f70a32babe0db610407b0bbc87b1"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-4380f70a32babe0db610407b0bbc87b1"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}], "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-7c1d2ba05860a8a8a60cdc069ae24246": [{"count": 0, "prob": 4.393462030429269e-06}, {"count": 1, "prob": 0.00026564573595294974}, {"count": 2, "prob": 0.002400175101923964}, {"count": 3, "prob": 0.012286918687813689}, {"count": 4, "prob": 0.030470096015489903}, {"count": 5, "prob": 0.0489307621023185}, {"count": 6, "prob": 0.06104432104512319}, {"count": 7, "prob": 0.07042940617952702}, {"count": 8, "prob": 0.07944995943143687}, {"count": 9, "prob": 0.08242380460743602}, {"count": 10, "prob": 0.08491749182296625}, {"count": 11, "prob": 0.09872855222751852}, {"count": 12, "prob": 0.10409319695141525}, {"count": 13, "prob": 0.08239500335759009}, {"count": 14, "prob": 0.06475696569731232}, {"count": 15, "prob": 0.049287999547334635}, {"count": 16, "prob": 0.045205708842254826}, {"count": 17, "prob": 0.031515017052247865}, {"count": 18, "prob": 0.020659496305596322}, {"count": 19, "prob": 0.020122806221372348}, {"count": 20, "prob": 0.005321517348799491}, {"count": 21, "prob": 0.004441366657050797}, {"count": 22, "prob": 0.0007996729310572026}, {"count": 23, "prob": 4.967288564265289e-05}, {"count": 24, "prob": 4.9782787797087356e-08}, {"count": 25, "prob": 0.0}, {"count": 26, "prob": 0.0}, {"count": 27, "prob": 0.0}, {"count": 28, "prob": 0.0}, {"count": 29, "prob": 0.0}, {"count": 30, "prob": 0.0}, {"count": 31, "prob": 0.0}], "data-c1fce71c60f739c65ab49c061ec4eb49": [{"expected": 10.778192951278157}], "data-372ef45590a5cc4c65e870418388bfa9": [{"count": 0, "prob": 3.2401326454022686e-05}, {"count": 1, "prob": 0.0008679726956714969}, {"count": 2, "prob": 0.004055463588376645}, {"count": 3, "prob": 0.010990563845982565}, {"count": 4, "prob": 0.026079867407266765}, {"count": 5, "prob": 0.041261784907075924}, {"count": 6, "prob": 0.05344803757068342}, {"count": 7, "prob": 0.06381115522466194}, {"count": 8, "prob": 0.07216346391706256}, {"count": 9, "prob": 0.08235788702349607}, {"count": 10, "prob": 0.09019697969421947}, {"count": 11, "prob": 0.09823418690436365}, {"count": 12, "prob": 0.1036193250350851}, {"count": 13, "prob": 0.08460341803060854}, {"count": 14, "prob": 0.07678679035519036}, {"count": 15, "prob": 0.05789824560606414}, {"count": 16, "prob": 0.0450394173246814}, {"count": 17, "prob": 0.0329036014701995}, {"count": 18, "prob": 0.02448578494229878}, {"count": 19, "prob": 0.014170756569036868}, {"count": 20, "prob": 0.009329158196551625}, {"count": 21, "prob": 0.004688978029559289}, {"count": 22, "prob": 0.001743943199164862}, {"count": 23, "prob": 0.0007189135663929256}, {"count": 24, "prob": 0.0002539645169365603}, {"count": 25, "prob": 0.00015397302772776893}, {"count": 26, "prob": 7.160460584664664e-05}, {"count": 27, "prob": 2.5418151742828422e-05}, {"count": 28, "prob": 5.141694761377212e-06}, {"count": 29, "prob": 8.432120829006947e-07}, {"count": 30, "prob": 4.3837331573898117e-07}, {"count": 31, "prob": 5.199875183005243e-07}], "data-4677b37e722cd4f0673bcd62645e4228": [{"expected": 11.05040897517909}], "data-b7499f3ff33ff9ec8b2c6ebd9996362c": [{"count": 0, "prob": 0.0007243433400952906}, {"count": 1, "prob": 0.010177667465446337}, {"count": 2, "prob": 0.03644120903589482}, {"count": 3, "prob": 0.08558678148767522}, {"count": 4, "prob": 0.10996397146689167}, {"count": 5, "prob": 0.15646584583875525}, {"count": 6, "prob": 0.13495604462342714}, {"count": 7, "prob": 0.10314111673882029}, {"count": 8, "prob": 0.09019927341850127}, {"count": 9, "prob": 0.07513057986443755}, {"count": 10, "prob": 0.05811281683453095}, {"count": 11, "prob": 0.05359727827520919}, {"count": 12, "prob": 0.035421551513614175}, {"count": 13, "prob": 0.020158541162369037}, {"count": 14, "prob": 0.01526986183637574}, {"count": 15, "prob": 0.004815929352679795}, {"count": 16, "prob": 0.00447016828520799}, {"count": 17, "prob": 0.0031531883705847564}, {"count": 18, "prob": 0.000808844151792713}, {"count": 19, "prob": 0.0011127791156358652}, {"count": 20, "prob": 0.0001798180660895516}, {"count": 21, "prob": 9.655300334252445e-05}, {"count": 22, "prob": 1.5836752610042344e-05}, {"count": 23, "prob": 0.0}, {"count": 24, "prob": 0.0}, {"count": 25, "prob": 0.0}, {"count": 26, "prob": 0.0}, {"count": 27, "prob": 0.0}, {"count": 28, "prob": 0.0}, {"count": 29, "prob": 0.0}, {"count": 30, "prob": 0.0}, {"count": 31, "prob": 0.0}], "data-4380f70a32babe0db610407b0bbc87b1": [{"expected": 6.802135200490117}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/SupplementaryResults/GenotypeComputations/min_hit_dictmhc1_HOGVAX.csv b/SupplementaryResults/GenotypeComputations/min_hit_dictmhc1_HOGVAX.csv
deleted file mode 100644
index 16f569175fefdd28c5b6473a54060364159b5ec9..0000000000000000000000000000000000000000
--- a/SupplementaryResults/GenotypeComputations/min_hit_dictmhc1_HOGVAX.csv
+++ /dev/null
@@ -1,41 +0,0 @@
-,n,prob,population
-0,1,0.9999995827207214,White
-1,2,0.9986505303169447,White
-2,3,0.9712928073655339,White
-3,4,0.884150703513364,White
-4,5,0.7134366403343673,White
-5,6,0.4610483078691663,White
-6,7,0.26548423642100916,White
-7,8,0.11690777453327605,White
-8,9,0.047440777508497844,White
-9,10,0.01712319786720351,White
-0,1,0.9997266700167635,Black
-1,2,0.9944939696621644,Black
-2,3,0.9648055020432544,Black
-3,4,0.8761497909218869,Black
-4,5,0.7065399084119695,Black
-5,6,0.5119593633814822,Black
-6,7,0.33003539845638274,Black
-7,8,0.17931180370530242,Black
-8,9,0.08737425749258287,Black
-9,10,0.03643399778862233,Black
-0,1,1.0,Asians
-1,2,0.9997974442374423,Asians
-2,3,0.9723855590949411,Asians
-3,4,0.9078864727606314,Asians
-4,5,0.7420648326577789,Asians
-5,6,0.5056218060802751,Asians
-6,7,0.276424797906655,Asians
-7,8,0.11747358073763758,Asians
-8,9,0.052123439477577804,Asians
-9,10,0.02091326534181548,Asians
-0,1,0.999908750912495,Average
-1,2,0.9976473147388506,Average
-2,3,0.9694946228345764,Average
-3,4,0.8893956557319608,Average
-4,5,0.7206804604680386,Average
-5,6,0.4928764924436411,Average
-6,7,0.29064814426134894,Average
-7,8,0.13789771965873868,Average
-8,9,0.062312824826219505,Average
-9,10,0.024823486999213773,Average
diff --git a/SupplementaryResults/GenotypeComputations/min_hit_dictmhc1_OptiVax.csv b/SupplementaryResults/GenotypeComputations/min_hit_dictmhc1_OptiVax.csv
deleted file mode 100644
index 8cfd4a79bb116d5c18e80ceefe81e506e84ed4e4..0000000000000000000000000000000000000000
--- a/SupplementaryResults/GenotypeComputations/min_hit_dictmhc1_OptiVax.csv
+++ /dev/null
@@ -1,41 +0,0 @@
-,n,prob,population
-0,1,0.9999999970842566,White
-1,2,0.9987381744950873,White
-2,3,0.968834772925321,White
-3,4,0.849325334736232,White
-4,5,0.6456090343740113,White
-5,6,0.5049379854526225,White
-6,7,0.39150095823260167,White
-7,8,0.24481718005403286,White
-8,9,0.14682843202654816,White
-9,10,0.0997925681906261,White
-0,1,0.9998996112065184,Black
-1,2,0.9949453118501118,Black
-2,3,0.9625499496768346,Black
-3,4,0.8659482368383445,Black
-4,5,0.7351521893910723,Black
-5,6,0.5933179595529573,Black
-6,7,0.45159237655698115,Black
-7,8,0.32123400054033446,Black
-8,9,0.22481093981830325,Black
-9,10,0.14403214032461786,Black
-0,1,1.0,Asians
-1,2,0.9891008077345255,Asians
-2,3,0.9479970066465676,Asians
-3,4,0.8444416521771777,Asians
-4,5,0.7477413350774056,Asians
-5,6,0.6728372440648083,Asians
-6,7,0.5631447872735549,Asians
-7,8,0.4264781391444601,Asians
-8,9,0.3317982688847332,Asians
-9,10,0.24605108410329257,Asians
-0,1,0.9999665360969251,Average
-1,2,0.9942614313599082,Average
-2,3,0.9597939097495743,Average
-3,4,0.8532384079172514,Average
-4,5,0.7095008529474963,Average
-5,6,0.590364396356796,Average
-6,7,0.4687460406877126,Average
-7,8,0.33084310657960914,Average
-8,9,0.2344792135765282,Average
-9,10,0.16329193087284552,Average
diff --git a/SupplementaryResults/GenotypeComputations/min_hit_dictmhc2_HOGVAX.csv b/SupplementaryResults/GenotypeComputations/min_hit_dictmhc2_HOGVAX.csv
deleted file mode 100644
index f7827a8cf9cb819a736d88e3c882e91223336a0b..0000000000000000000000000000000000000000
--- a/SupplementaryResults/GenotypeComputations/min_hit_dictmhc2_HOGVAX.csv
+++ /dev/null
@@ -1,41 +0,0 @@
-,n,prob,population
-0,1,0.9999956065379696,White
-1,2,0.9999765724350748,White
-2,3,0.999854595536464,White
-3,4,0.9993274171428873,White
-4,5,0.9990530142485403,White
-5,6,0.9985377832500084,White
-6,7,0.9973817759885081,White
-7,8,0.9922268004039168,White
-8,9,0.9898079483340972,White
-9,10,0.9866607156325333,White
-0,1,0.999967598673546,Black
-1,2,0.9999481069722048,Black
-2,3,0.9996967035409071,Black
-3,4,0.9985883008509032,Black
-4,5,0.9981226886910514,Black
-5,6,0.9974237766797478,Black
-6,7,0.9952930480454483,Black
-7,8,0.9934108441676716,Black
-8,9,0.9916952631829941,Black
-9,10,0.9885954341794658,Black
-0,1,0.9992756566599047,Asians
-1,2,0.998927312441921,Asians
-2,3,0.9888525402068935,Asians
-3,4,0.9808563532007663,Asians
-4,5,0.9673459109670147,Asians
-5,6,0.9523997388794427,Asians
-6,7,0.9404862955776464,Asians
-7,8,0.9194709582637132,Asians
-8,9,0.8947011976177253,Asians
-9,10,0.8709952233757571,Asians
-0,1,0.9997462872904733,Average
-1,2,0.9996173306164002,Average
-2,3,0.9961346130947549,Average
-3,4,0.9929240237315189,Average
-4,5,0.9881738713022021,Average
-5,6,0.9827870996030663,Average
-6,7,0.9777203732038675,Average
-7,8,0.9683695342784339,Average
-8,9,0.9587348030449389,Average
-9,10,0.9487504577292522,Average
diff --git a/SupplementaryResults/GenotypeComputations/min_hit_dictmhc2_OptiVax.csv b/SupplementaryResults/GenotypeComputations/min_hit_dictmhc2_OptiVax.csv
deleted file mode 100644
index 9cb1a30d283b906e725429abd3be33a347bd1e28..0000000000000000000000000000000000000000
--- a/SupplementaryResults/GenotypeComputations/min_hit_dictmhc2_OptiVax.csv
+++ /dev/null
@@ -1,41 +0,0 @@
-,n,prob,population
-0,1,0.9999956065379696,White
-1,2,0.9997299608020166,White
-2,3,0.9973297857000927,White
-3,4,0.9850428670122789,White
-4,5,0.954572770996789,White
-5,6,0.9056420088944706,White
-6,7,0.8445976878493474,White
-7,8,0.7741682816698203,White
-8,9,0.6947183222383835,White
-9,10,0.6122945176309474,White
-0,1,0.999967598673546,Black
-1,2,0.9990996259778745,Black
-2,3,0.9950441623894979,Black
-3,4,0.9840535985435153,Black
-4,5,0.9579737311362485,Black
-5,6,0.9167119462291726,Black
-6,7,0.8632639086584892,Black
-7,8,0.7994527534338273,Black
-8,9,0.7272892895167646,Black
-9,10,0.6449314024932686,Black
-0,1,0.9992756566599047,Asians
-1,2,0.9890979891944583,Asians
-2,3,0.9526567801585636,Asians
-3,4,0.8670699986708883,Asians
-4,5,0.7571060272039967,Asians
-5,6,0.6006401813652414,Asians
-6,7,0.4656841367418143,Asians
-7,8,0.362543020002994,Asians
-8,9,0.2723437465844927,Asians
-9,10,0.19721316672005518,Asians
-0,1,0.9997462872904733,Average
-1,2,0.9959758586581166,Average
-2,3,0.9816769094160515,Average
-3,4,0.9453888214088941,Average
-4,5,0.8898841764456781,Average
-5,6,0.8076647121629615,Average
-6,7,0.7245152444165504,Average
-7,8,0.6453880183688806,Average
-8,9,0.5647837861132136,Average
-9,10,0.48481302894809036,Average
diff --git a/SupplementaryResults/GenotypeComputations/min_hit_number_bar_mhc1_HOGVAX.html b/SupplementaryResults/GenotypeComputations/min_hit_number_bar_mhc1_HOGVAX.html
deleted file mode 100644
index 80d0d13b6a2204f9546b7351bd95f91ed41a86ea..0000000000000000000000000000000000000000
--- a/SupplementaryResults/GenotypeComputations/min_hit_number_bar_mhc1_HOGVAX.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300, "strokeOpacity": 0}, "axis": {"grid": false, "labelFontSize": 20, "titleFontSize": 20}}, "data": {"name": "data-c701043933f7cf0ee7d4ecb8cf6bead3"}, "mark": "bar", "encoding": {"color": {"field": "population", "scale": {"range": ["#9AD6E5", "#66A6D9", "#BBB465", "#FFC12C", "#DA0034", "#3A7A9B", "#FFAD00"]}, "type": "nominal"}, "column": {"field": "n", "title": "Minimum number of peptide-Hla hits", "type": "quantitative"}, "x": {"axis": {"labels": false, "ticks": false, "title": null}, "field": "population", "sort": ["Asians", "Black", "White", "Average"], "type": "nominal"}, "y": {"field": "prob", "title": "Population coverage", "type": "quantitative"}}, "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-c701043933f7cf0ee7d4ecb8cf6bead3": [{"n": 1, "prob": 0.9999995827207214, "population": "White"}, {"n": 2, "prob": 0.9986505303169447, "population": "White"}, {"n": 3, "prob": 0.9712928073655339, "population": "White"}, {"n": 4, "prob": 0.884150703513364, "population": "White"}, {"n": 5, "prob": 0.7134366403343673, "population": "White"}, {"n": 6, "prob": 0.4610483078691663, "population": "White"}, {"n": 7, "prob": 0.26548423642100916, "population": "White"}, {"n": 8, "prob": 0.11690777453327605, "population": "White"}, {"n": 9, "prob": 0.047440777508497844, "population": "White"}, {"n": 10, "prob": 0.01712319786720351, "population": "White"}, {"n": 1, "prob": 0.9997266700167635, "population": "Black"}, {"n": 2, "prob": 0.9944939696621644, "population": "Black"}, {"n": 3, "prob": 0.9648055020432544, "population": "Black"}, {"n": 4, "prob": 0.8761497909218869, "population": "Black"}, {"n": 5, "prob": 0.7065399084119695, "population": "Black"}, {"n": 6, "prob": 0.5119593633814822, "population": "Black"}, {"n": 7, "prob": 0.33003539845638274, "population": "Black"}, {"n": 8, "prob": 0.17931180370530242, "population": "Black"}, {"n": 9, "prob": 0.08737425749258287, "population": "Black"}, {"n": 10, "prob": 0.03643399778862233, "population": "Black"}, {"n": 1, "prob": 1.0, "population": "Asians"}, {"n": 2, "prob": 0.9997974442374423, "population": "Asians"}, {"n": 3, "prob": 0.9723855590949411, "population": "Asians"}, {"n": 4, "prob": 0.9078864727606314, "population": "Asians"}, {"n": 5, "prob": 0.7420648326577789, "population": "Asians"}, {"n": 6, "prob": 0.5056218060802751, "population": "Asians"}, {"n": 7, "prob": 0.276424797906655, "population": "Asians"}, {"n": 8, "prob": 0.11747358073763758, "population": "Asians"}, {"n": 9, "prob": 0.052123439477577804, "population": "Asians"}, {"n": 10, "prob": 0.02091326534181548, "population": "Asians"}, {"n": 1, "prob": 0.999908750912495, "population": "Average"}, {"n": 2, "prob": 0.9976473147388506, "population": "Average"}, {"n": 3, "prob": 0.9694946228345764, "population": "Average"}, {"n": 4, "prob": 0.8893956557319608, "population": "Average"}, {"n": 5, "prob": 0.7206804604680386, "population": "Average"}, {"n": 6, "prob": 0.4928764924436411, "population": "Average"}, {"n": 7, "prob": 0.29064814426134894, "population": "Average"}, {"n": 8, "prob": 0.13789771965873868, "population": "Average"}, {"n": 9, "prob": 0.062312824826219505, "population": "Average"}, {"n": 10, "prob": 0.024823486999213773, "population": "Average"}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/SupplementaryResults/GenotypeComputations/min_hit_number_bar_mhc1_OptiVax.html b/SupplementaryResults/GenotypeComputations/min_hit_number_bar_mhc1_OptiVax.html
deleted file mode 100644
index 9f753e33b1230db6923bf93adc47928c7c547a3e..0000000000000000000000000000000000000000
--- a/SupplementaryResults/GenotypeComputations/min_hit_number_bar_mhc1_OptiVax.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300, "strokeOpacity": 0}, "axis": {"grid": false, "labelFontSize": 20, "titleFontSize": 20}}, "data": {"name": "data-065df2c83397c9d434b881a9ad7add69"}, "mark": "bar", "encoding": {"color": {"field": "population", "scale": {"range": ["#9AD6E5", "#66A6D9", "#BBB465", "#FFC12C", "#DA0034", "#3A7A9B", "#FFAD00"]}, "type": "nominal"}, "column": {"field": "n", "title": "Minimum number of peptide-Hla hits", "type": "quantitative"}, "x": {"axis": {"labels": false, "ticks": false, "title": null}, "field": "population", "sort": ["Asians", "Black", "White", "Average"], "type": "nominal"}, "y": {"field": "prob", "title": "Population coverage", "type": "quantitative"}}, "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-065df2c83397c9d434b881a9ad7add69": [{"n": 1, "prob": 0.9999999970842566, "population": "White"}, {"n": 2, "prob": 0.9987381744950873, "population": "White"}, {"n": 3, "prob": 0.968834772925321, "population": "White"}, {"n": 4, "prob": 0.849325334736232, "population": "White"}, {"n": 5, "prob": 0.6456090343740113, "population": "White"}, {"n": 6, "prob": 0.5049379854526225, "population": "White"}, {"n": 7, "prob": 0.39150095823260167, "population": "White"}, {"n": 8, "prob": 0.24481718005403286, "population": "White"}, {"n": 9, "prob": 0.14682843202654816, "population": "White"}, {"n": 10, "prob": 0.0997925681906261, "population": "White"}, {"n": 1, "prob": 0.9998996112065184, "population": "Black"}, {"n": 2, "prob": 0.9949453118501118, "population": "Black"}, {"n": 3, "prob": 0.9625499496768346, "population": "Black"}, {"n": 4, "prob": 0.8659482368383445, "population": "Black"}, {"n": 5, "prob": 0.7351521893910723, "population": "Black"}, {"n": 6, "prob": 0.5933179595529573, "population": "Black"}, {"n": 7, "prob": 0.45159237655698115, "population": "Black"}, {"n": 8, "prob": 0.32123400054033446, "population": "Black"}, {"n": 9, "prob": 0.22481093981830325, "population": "Black"}, {"n": 10, "prob": 0.14403214032461786, "population": "Black"}, {"n": 1, "prob": 1.0, "population": "Asians"}, {"n": 2, "prob": 0.9891008077345255, "population": "Asians"}, {"n": 3, "prob": 0.9479970066465676, "population": "Asians"}, {"n": 4, "prob": 0.8444416521771777, "population": "Asians"}, {"n": 5, "prob": 0.7477413350774056, "population": "Asians"}, {"n": 6, "prob": 0.6728372440648083, "population": "Asians"}, {"n": 7, "prob": 0.5631447872735549, "population": "Asians"}, {"n": 8, "prob": 0.4264781391444601, "population": "Asians"}, {"n": 9, "prob": 0.3317982688847332, "population": "Asians"}, {"n": 10, "prob": 0.24605108410329257, "population": "Asians"}, {"n": 1, "prob": 0.9999665360969251, "population": "Average"}, {"n": 2, "prob": 0.9942614313599082, "population": "Average"}, {"n": 3, "prob": 0.9597939097495743, "population": "Average"}, {"n": 4, "prob": 0.8532384079172514, "population": "Average"}, {"n": 5, "prob": 0.7095008529474963, "population": "Average"}, {"n": 6, "prob": 0.590364396356796, "population": "Average"}, {"n": 7, "prob": 0.4687460406877126, "population": "Average"}, {"n": 8, "prob": 0.33084310657960914, "population": "Average"}, {"n": 9, "prob": 0.2344792135765282, "population": "Average"}, {"n": 10, "prob": 0.16329193087284552, "population": "Average"}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/SupplementaryResults/GenotypeComputations/min_hit_number_bar_mhc2_HOGVAX.html b/SupplementaryResults/GenotypeComputations/min_hit_number_bar_mhc2_HOGVAX.html
deleted file mode 100644
index a61810679d332c396ddf8c5c66256d534431074a..0000000000000000000000000000000000000000
--- a/SupplementaryResults/GenotypeComputations/min_hit_number_bar_mhc2_HOGVAX.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300, "strokeOpacity": 0}, "axis": {"grid": false, "labelFontSize": 20, "titleFontSize": 20}}, "data": {"name": "data-3ea0502bb77e3efb47bda21d72988fe0"}, "mark": "bar", "encoding": {"color": {"field": "population", "scale": {"range": ["#9AD6E5", "#66A6D9", "#BBB465", "#FFC12C", "#DA0034", "#3A7A9B", "#FFAD00"]}, "type": "nominal"}, "column": {"field": "n", "title": "Minimum number of peptide-Hla hits", "type": "quantitative"}, "x": {"axis": {"labels": false, "ticks": false, "title": null}, "field": "population", "sort": ["Asians", "Black", "White", "Average"], "type": "nominal"}, "y": {"field": "prob", "title": "Population coverage", "type": "quantitative"}}, "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-3ea0502bb77e3efb47bda21d72988fe0": [{"n": 1, "prob": 0.9999956065379696, "population": "White"}, {"n": 2, "prob": 0.9999765724350748, "population": "White"}, {"n": 3, "prob": 0.999854595536464, "population": "White"}, {"n": 4, "prob": 0.9993274171428873, "population": "White"}, {"n": 5, "prob": 0.9990530142485403, "population": "White"}, {"n": 6, "prob": 0.9985377832500084, "population": "White"}, {"n": 7, "prob": 0.9973817759885081, "population": "White"}, {"n": 8, "prob": 0.9922268004039168, "population": "White"}, {"n": 9, "prob": 0.9898079483340972, "population": "White"}, {"n": 10, "prob": 0.9866607156325333, "population": "White"}, {"n": 1, "prob": 0.999967598673546, "population": "Black"}, {"n": 2, "prob": 0.9999481069722048, "population": "Black"}, {"n": 3, "prob": 0.9996967035409071, "population": "Black"}, {"n": 4, "prob": 0.9985883008509032, "population": "Black"}, {"n": 5, "prob": 0.9981226886910514, "population": "Black"}, {"n": 6, "prob": 0.9974237766797478, "population": "Black"}, {"n": 7, "prob": 0.9952930480454483, "population": "Black"}, {"n": 8, "prob": 0.9934108441676716, "population": "Black"}, {"n": 9, "prob": 0.9916952631829941, "population": "Black"}, {"n": 10, "prob": 0.9885954341794658, "population": "Black"}, {"n": 1, "prob": 0.9992756566599047, "population": "Asians"}, {"n": 2, "prob": 0.998927312441921, "population": "Asians"}, {"n": 3, "prob": 0.9888525402068935, "population": "Asians"}, {"n": 4, "prob": 0.9808563532007663, "population": "Asians"}, {"n": 5, "prob": 0.9673459109670147, "population": "Asians"}, {"n": 6, "prob": 0.9523997388794427, "population": "Asians"}, {"n": 7, "prob": 0.9404862955776464, "population": "Asians"}, {"n": 8, "prob": 0.9194709582637132, "population": "Asians"}, {"n": 9, "prob": 0.8947011976177253, "population": "Asians"}, {"n": 10, "prob": 0.8709952233757571, "population": "Asians"}, {"n": 1, "prob": 0.9997462872904733, "population": "Average"}, {"n": 2, "prob": 0.9996173306164002, "population": "Average"}, {"n": 3, "prob": 0.9961346130947549, "population": "Average"}, {"n": 4, "prob": 0.9929240237315189, "population": "Average"}, {"n": 5, "prob": 0.9881738713022021, "population": "Average"}, {"n": 6, "prob": 0.9827870996030663, "population": "Average"}, {"n": 7, "prob": 0.9777203732038675, "population": "Average"}, {"n": 8, "prob": 0.9683695342784339, "population": "Average"}, {"n": 9, "prob": 0.9587348030449389, "population": "Average"}, {"n": 10, "prob": 0.9487504577292522, "population": "Average"}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/SupplementaryResults/GenotypeComputations/min_hit_number_bar_mhc2_OptiVax.html b/SupplementaryResults/GenotypeComputations/min_hit_number_bar_mhc2_OptiVax.html
deleted file mode 100644
index 722e8b5ce055d55f4d1b3d32a10d2fa49ac8350b..0000000000000000000000000000000000000000
--- a/SupplementaryResults/GenotypeComputations/min_hit_number_bar_mhc2_OptiVax.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300, "strokeOpacity": 0}, "axis": {"grid": false, "labelFontSize": 20, "titleFontSize": 20}}, "data": {"name": "data-c78c924cd288802c10d33868e134d77d"}, "mark": "bar", "encoding": {"color": {"field": "population", "scale": {"range": ["#9AD6E5", "#66A6D9", "#BBB465", "#FFC12C", "#DA0034", "#3A7A9B", "#FFAD00"]}, "type": "nominal"}, "column": {"field": "n", "title": "Minimum number of peptide-Hla hits", "type": "quantitative"}, "x": {"axis": {"labels": false, "ticks": false, "title": null}, "field": "population", "sort": ["Asians", "Black", "White", "Average"], "type": "nominal"}, "y": {"field": "prob", "title": "Population coverage", "type": "quantitative"}}, "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-c78c924cd288802c10d33868e134d77d": [{"n": 1, "prob": 0.9999956065379696, "population": "White"}, {"n": 2, "prob": 0.9997299608020166, "population": "White"}, {"n": 3, "prob": 0.9973297857000927, "population": "White"}, {"n": 4, "prob": 0.9850428670122789, "population": "White"}, {"n": 5, "prob": 0.954572770996789, "population": "White"}, {"n": 6, "prob": 0.9056420088944706, "population": "White"}, {"n": 7, "prob": 0.8445976878493474, "population": "White"}, {"n": 8, "prob": 0.7741682816698203, "population": "White"}, {"n": 9, "prob": 0.6947183222383835, "population": "White"}, {"n": 10, "prob": 0.6122945176309474, "population": "White"}, {"n": 1, "prob": 0.999967598673546, "population": "Black"}, {"n": 2, "prob": 0.9990996259778745, "population": "Black"}, {"n": 3, "prob": 0.9950441623894979, "population": "Black"}, {"n": 4, "prob": 0.9840535985435153, "population": "Black"}, {"n": 5, "prob": 0.9579737311362485, "population": "Black"}, {"n": 6, "prob": 0.9167119462291726, "population": "Black"}, {"n": 7, "prob": 0.8632639086584892, "population": "Black"}, {"n": 8, "prob": 0.7994527534338273, "population": "Black"}, {"n": 9, "prob": 0.7272892895167646, "population": "Black"}, {"n": 10, "prob": 0.6449314024932686, "population": "Black"}, {"n": 1, "prob": 0.9992756566599047, "population": "Asians"}, {"n": 2, "prob": 0.9890979891944583, "population": "Asians"}, {"n": 3, "prob": 0.9526567801585636, "population": "Asians"}, {"n": 4, "prob": 0.8670699986708883, "population": "Asians"}, {"n": 5, "prob": 0.7571060272039967, "population": "Asians"}, {"n": 6, "prob": 0.6006401813652414, "population": "Asians"}, {"n": 7, "prob": 0.4656841367418143, "population": "Asians"}, {"n": 8, "prob": 0.362543020002994, "population": "Asians"}, {"n": 9, "prob": 0.2723437465844927, "population": "Asians"}, {"n": 10, "prob": 0.19721316672005518, "population": "Asians"}, {"n": 1, "prob": 0.9997462872904733, "population": "Average"}, {"n": 2, "prob": 0.9959758586581166, "population": "Average"}, {"n": 3, "prob": 0.9816769094160515, "population": "Average"}, {"n": 4, "prob": 0.9453888214088941, "population": "Average"}, {"n": 5, "prob": 0.8898841764456781, "population": "Average"}, {"n": 6, "prob": 0.8076647121629615, "population": "Average"}, {"n": 7, "prob": 0.7245152444165504, "population": "Average"}, {"n": 8, "prob": 0.6453880183688806, "population": "Average"}, {"n": 9, "prob": 0.5647837861132136, "population": "Average"}, {"n": 10, "prob": 0.48481302894809036, "population": "Average"}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/SupplementaryResults/GenotypeComputations/unlinked_pop_coverage_bar.html b/SupplementaryResults/GenotypeComputations/unlinked_pop_coverage_bar.html
deleted file mode 100644
index c3de5b443b9c2d2f95c2e05487b891e171a0522a..0000000000000000000000000000000000000000
--- a/SupplementaryResults/GenotypeComputations/unlinked_pop_coverage_bar.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300}, "axis": {"labelFontSize": 20, "titleFontSize": 20}}, "layer": [{"mark": "bar", "encoding": {"color": {"field": "Method", "legend": null, "scale": {"domain": ["MHCI OptiVax-Unlinked", "MHCI HOGVAX", "MHCII OptiVax-Unlinked", "MHCII HOGVAX"], "range": ["#9ad6e5", "#3a7a9b", "#9ad6e5", "#3a7a9b"]}, "type": "nominal"}, "x": {"field": "Method", "type": "nominal"}, "y": {"axis": {"titleColor": "#3a7a9b"}, "field": "Population Coverage", "scale": {"domain": [0.94, 1.0]}, "type": "quantitative"}}}, {"mark": {"type": "circle", "color": "#FFAD00", "size": 60}, "encoding": {"x": {"field": "Method", "type": "nominal"}, "y": {"axis": {"titleColor": "#FFAD00"}, "field": "Number of Peptides", "type": "quantitative"}}}], "data": {"name": "data-6dbb65e7f81966385496f644ae69ec9f"}, "resolve": {"scale": {"y": "independent"}}, "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-6dbb65e7f81966385496f644ae69ec9f": [{"Method": "MHCI OptiVax-Unlinked", "Population Coverage": 0.9660236112979911, "Number of Peptides": 19}, {"Method": "MHCI HOGVAX", "Population Coverage": 0.9458208799581866, "Number of Peptides": 114}, {"Method": "MHCII OptiVax-Unlinked", "Population Coverage": 0.9824151601089331, "Number of Peptides": 19}, {"Method": "MHCII HOGVAX", "Population Coverage": 0.9942225768510408, "Number of Peptides": 518}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/SupplementaryResults/HaplotypeComputations/37435_chosen_peptides_hog_inc_substrings.txt b/SupplementaryResults/HaplotypeComputations/37435_chosen_peptides_hog_inc_substrings.txt
deleted file mode 100644
index c56251420149f625e910fa7f72e82c8976d9bd10..0000000000000000000000000000000000000000
--- a/SupplementaryResults/HaplotypeComputations/37435_chosen_peptides_hog_inc_substrings.txt
+++ /dev/null
@@ -1,747 +0,0 @@
-GFAAYSRYRIGNY
-SWVMRIMTWLDMVDTS
-SANLAATKMSECVLGQ
-LTSLLVLVQSTQW
-EISFMLWCKDGHVETF
-MRIMTWLDMVDTS
-VAGDSGFAAYSRYR
-TEISFMLWCKDGH
-GDSGFAAYSRYRIG
-SFRLFARTRSMWSFNPETNILLNVP
-MVYMPASWVMRIMTWLDM
-SFRLFARTRSMWSFNPETNILL
-SANLAATKMSECVLGQSK
-TEISFMLWCKDGHVE
-SKETLYCIDGALLTKS
-AAAYYVGYLQPRT
-MPASWVMRIMTWLD
-TYRRLISMMGFKMN
-LLLTILTSLLVLVQSTQW
-TQMNLKYAISAKNRARTVA
-ITSKETLYCIDGAL
-VKRTIKGTHHWLL
-TNILLNVPLHGTI
-TRSMWSFNPETNILLNVP
-ASFRLFARTRSMWSFNPETNILLN
-WVMRIMTWLDMVDTSL
-TRSMWSFNPETNILLNVPL
-LSGFKLKDCVMYASAV
-WVMRIMTWLDMVDT
-SYFIASFRLFARTRS
-QMNLKYAISAKNR
-TSLSGFKLKDCVMY
-VAGDSGFAAYSRYRIGNYK
-SMWSFNPETNILLN
-WLLLTILTSLLVLVQSTQW
-DEVARDLSLQFKR
-YMPASWVMRIMTWLDM
-ASFRLFARTRSMWS
-MNLKYAISAKNRARTVA
-SGFAAYSRYRIGNYKL
-DSGFAAYSRYRIGNY
-DEVARDLSLQFKRPI
-MRIMTWLDMVDTSL
-LFARTRSMWSFNPETNIL
-SGFAAYSRYRIGNYKLNT
-RLFARTRSMWSFNP
-GTHHWLLLTILTS
-PASWVMRIMTWLDMV
-MVYMPASWVMRIMT
-ANLAATKMSECVLGQSK
-LFARTRSMWSFNPET
-AGDSGFAAYSRYRIG
-WLLLTILTSLLVLVQSTQ
-DTSLSGFKLKDCV
-AVKRTIKGTHHWL
-FNPETNILLNVPLHG
-LIRAAEIRASANLA
-FARTRSMWSFNPETNILLNVPLHGT
-SDEVARDLSLQFKRP
-RTRSMWSFNPETN
-TQQLIRAAEIRASANLA
-QMNLKYAISAKNRAR
-SLSGFKLKDCVMYA
-SMWSFNPETNILLNVPLH
-RLFARTRSMWSFNPETNILLN
-MVYMPASWVMRIM
-SFRLFARTRSMWSFNP
-DYTEISFMLWCKDGH
-WLSYFIASFRLFART
-DMVDTSLSGFKLKDCVMY
-VYMPASWVMRIMTWLDM
-HHWLLLTILTSLLV
-VMRIMTWLDMVDTS
-ETNILLNVPLHGTI
-FARTRSMWSFNPETNI
-WLLLTILTSLLVLVQ
-FRLFARTRSMWSFNPET
-YTEISFMLWCKDGHVE
-RTRSMWSFNPETNILLNVPL
-WLTNIFGTVYEKLK
-LFARTRSMWSFNP
-LDMVDTSLSGFKLKDCVMYAS
-DMVDTSLSGFKLKDCVM
-ILTSLLVLVQSTQ
-NMVYMPASWVMRIMTWLD
-TRSMWSFNPETNILLNV
-YAISAKNRARTVA
-IDYTEISFMLWCKDG
-YTEISFMLWCKDGHVET
-LSYFIASFRLFARTR
-RSMWSFNPETNILLNVPLH
-LAATKMSECVLGQ
-SMWSFNPETNILLNVPLHGT
-DTSLSGFKLKDCVMYASA
-KMNYQVNGYPNMF
-YRRLISMMGFKMNYQ
-SAVKRTIKGTHHWL
-DYTEISFMLWCKDGHV
-LYCIDGALLTKSS
-YTEISFMLWCKDGHV
-FRLFARTRSMWSFNP
-HITSKETLYCIDGA
-AATKMSECVLGQSKR
-SGFKLKDCVMYASAV
-HWLLLTILTSLLVLVQST
-RSMWSFNPETNILLNV
-KETLYCIDGALLTKSS
-VAGDSGFAAYSRY
-TSLSGFKLKDCVM
-KYAISAKNRARTVA
-LLTILTSLLVLVQSTQW
-DTSLSGFKLKDCVMY
-YFIASFRLFARTRSMWSFNPET
-NMVYMPASWVMRI
-LSGFKLKDCVMYA
-THHWLLLTILTSLLVLVQ
-LTILTSLLVLVQS
-WSFNPETNILLNVPLH
-IASFRLFARTRSMWSFNPETNILLN
-RLFARTRSMWSFN
-ARTRSMWSFNPET
-FIASFRLFARTRSMW
-QLIRAAEIRASANL
-WLSYFIASFRLFARTRSMW
-TIDYTEISFMLWCKDGHVET
-WSFNPETNILLNVPL
-TQMNLKYAISAKNRART
-VTQQLIRAAEIRA
-LFARTRSMWSFNPETNILLNVPL
-RSMWSFNPETNILLNVP
-SFNPETNILLNVPLH
-ASFRLFARTRSMWSFNPETNIL
-DYTEISFMLWCKDGHVETF
-HWLLLTILTSLLV
-WCKDGHVETFYPKL
-DSGFAAYSRYRIGNYKLNT
-FIASFRLFARTRSMWSF
-TIDYTEISFMLWCKDGHVE
-FARTRSMWSFNPETNIL
-DTSLSGFKLKDCVMYAS
-VMRIMTWLDMVDTSL
-MVYMPASWVMRIMTWLD
-KHITSKETLYCIDGALL
-MLWCKDGHVETFY
-RLFARTRSMWSFNPETNIL
-AAYSRYRIGNYKL
-LAATKMSECVLGQSK
-ANLAATKMSECVLGQSKR
-ARTRSMWSFNPETNI
-AVKRTIKGTHHWLLL
-DMVDTSLSGFKLK
-TQMNLKYAISAKNR
-TEISFMLWCKDGHV
-NLKYAISAKNRARTV
-LFARTRSMWSFNPETNILLNVPLHG
-SAVKRTIKGTHHW
-FKLKDCVMYASAV
-VDTSLSGFKLKDCVMYA
-AGDSGFAAYSRYRIGNYKLNT
-SFRLFARTRSMWSFNPET
-FARTRSMWSFNPET
-ISMMGFKMNYQVNGYPNM
-MWLSYFIASFRLFAR
-YTEISFMLWCKDG
-ASWVMRIMTWLDM
-MVDTSLSGFKLKDCVMYAS
-HWLLLTILTSLLVLVQS
-LTILTSLLVLVQST
-SANLAATKMSECVLGQSKR
-HHWLLLTILTSLLVLVQS
-WSFNPETNILLNV
-AYSRYRIGNYKLNT
-YMPASWVMRIMTWL
-LISMMGFKMNYQVNGY
-PASWVMRIMTWLD
-QQLIRAAEIRASANLA
-SANLAATKMSECVL
-SMWSFNPETNILLNVPL
-MNLKYAISAKNRAR
-DSGFAAYSRYRIGN
-MVDTSLSGFKLKDCV
-QMNLKYAISAKNRARTVA
-LKYAISAKNRARTVA
-THHWLLLTILTSLLVLVQSTQW
-FIASFRLFARTRSMWSFNPET
-SYFIASFRLFARTRSMWSFNPETNI
-VDTSLSGFKLKDCVM
-SFNPETNILLNVPLHGT
-VTQQLIRAAEIRASANL
-EISFMLWCKDGHVET
-FIASFRLFARTRSMWSFNP
-ARTRSMWSFNPETNILLNVPLH
-RTIKGTHHWLLLT
-LLLTILTSLLVLV
-NLAATKMSECVLGQ
-ISFMLWCKDGHVET
-FARTRSMWSFNPETNILLNVP
-MVDTSLSGFKLKDCVMYASAV
-FRLFARTRSMWSFNPETNI
-LFARTRSMWSFNPETNILLNVP
-HITSKETLYCIDGALL
-DYTEISFMLWCKDGHVET
-FARTRSMWSFNPETNILL
-MWLSYFIASFRLF
-MPASWVMRIMTWLDM
-NLAATKMSECVLGQS
-ARTRSMWSFNPETNIL
-PETNILLNVPLHGTI
-FRLFARTRSMWSFNPETNIL
-TRSMWSFNPETNILLNVPLHG
-IASFRLFARTRSMWSFNPETNILL
-ANLAATKMSECVLG
-DTSLSGFKLKDCVMYA
-LMWLSYFIASFRLFARTR
-GDSGFAAYSRYRIGNYKLNT
-ASFRLFARTRSMW
-LAATKMSECVLGQS
-SFRLFARTRSMWSFNPETNI
-MGFKMNYQVNGYPNM
-SFMLWCKDGHVETFYP
-TQQLIRAAEIRASAN
-SWVMRIMTWLDMVDT
-TQMNLKYAISAKNRARTV
-WLSYFIASFRLFARTRS
-NMVYMPASWVMRIMTWL
-DYTEISFMLWCKDGHVETFYP
-TRSMWSFNPETNILLN
-LSGFKLKDCVMYASA
-MWLSYFIASFRLFA
-FNPETNILLNVPLH
-VDTSLSGFKLKDC
-SYFIASFRLFARTRSMW
-KYAISAKNRARTV
-YFIASFRLFARTRSMW
-IASFRLFARTRSM
-QWLTNIFGTVYEKL
-SANLAATKMSECVLG
-ISMMGFKMNYQVNGYPNMF
-AGDSGFAAYSRYRI
-MNLKYAISAKNRART
-FARTRSMWSFNPETN
-LMWLSYFIASFRLFARTRSM
-IASFRLFARTRSMWSFNPE
-TSLSGFKLKDCVMYA
-ISMMGFKMNYQVNGYPN
-SMWSFNPETNILL
-ARTRSMWSFNPETNILL
-SGFAAYSRYRIGN
-VAGDSGFAAYSRYRIGN
-LSYFIASFRLFAR
-YTEISFMLWCKDGH
-QQLIRAAEIRASAN
-SGFAAYSRYRIGNYK
-IKGTHHWLLLTIL
-EVARDLSLQFKRPI
-LFARTRSMWSFNPETNI
-SMMGFKMNYQVNGYPNMF
-LFARTRSMWSFNPETNILL
-VYMPASWVMRIMT
-VAGDSGFAAYSRYRIG
-LLLTILTSLLVLVQ
-NLKYAISAKNRAR
-MGFKMNYQVNGYP
-SMWSFNPETNILLNVPLHG
-RIMTWLDMVDTSLS
-AYSRYRIGNYKLN
-LTILTSLLVLVQSTQW
-TQQLIRAAEIRASA
-ETLYCIDGALLTKSS
-LFARTRSMWSFNPE
-IASFRLFARTRSMWSFNP
-IASFRLFARTRSMWSF
-ASFRLFARTRSMWSFNPET
-MVDTSLSGFKLKDCVMYA
-LFARTRSMWSFNPETN
-SFRLFARTRSMWSFNPETNIL
-MWSFNPETNILLNVPLHGT
-WLLLTILTSLLVL
-SECVLGQSKRVDFC
-IASFRLFARTRSMWS
-YFIASFRLFARTRSMWSFNPE
-ANLAATKMSECVL
-FNPETNILLNVPLHGT
-LMWLSYFIASFRLFA
-RLFARTRSMWSFNPET
-MMGFKMNYQVNGYPNM
-RTRSMWSFNPETNILLNVPLH
-LKYAISAKNRART
-YFIASFRLFARTRSMWSFN
-TRSMWSFNPETNI
-ASFRLFARTRSMWSFNPETN
-SLSGFKLKDCVMY
-RTRSMWSFNPETNI
-LFARTRSMWSFNPETNILLNVPLH
-MWSFNPETNILLNVP
-TIDYTEISFMLWC
-VYMPASWVMRIMTW
-IASFRLFARTRSMWSFNPETNIL
-THHWLLLTILTSL
-AAYSRYRIGNYKLNT
-FIASFRLFARTRS
-LTNIFGTVYEKLK
-SFMLWCKDGHVETFY
-NLAATKMSECVLGQSK
-WLSYFIASFRLFARTRSMWSF
-YAISAKNRARTVAG
-RLFARTRSMWSFNPETNI
-ISFMLWCKDGHVE
-MWLSYFIASFRLFARTRS
-FAAYSRYRIGNYKLNT
-ANLAATKMSECVLGQS
-YFIASFRLFARTR
-GDSGFAAYSRYRIGNY
-ISMMGFKMNYQVN
-MMGFKMNYQVNGYPNMF
-LLTILTSLLVLVQS
-SFRLFARTRSMWSF
-SYFIASFRLFARTRSMWSFNP
-SKETLYCIDGALLTK
-SGFKLKDCVMYASA
-HWLLLTILTSLLVLVQSTQ
-ARTRSMWSFNPETN
-GDSGFAAYSRYRIGN
-CKDGHVETFYPKL
-GFKMNYQVNGYPN
-SWVMRIMTWLDMVDTSL
-KETLYCIDGALLTKS
-WLLLTILTSLLVLVQST
-FRLFARTRSMWSFNPETNILL
-YRRLISMMGFKMNY
-HWLLLTILTSLLVLV
-VAGDSGFAAYSRYRI
-IASFRLFARTRSMWSFNPET
-WVMRIMTWLDMVD
-TLYCIDGALLTKS
-DMVDTSLSGFKLKDCVMYASA
-TEISFMLWCKDGHVETF
-VMRIMTWLDMVDT
-VTQQLIRAAEIRAS
-LKYAISAKNRARTV
-HHWLLLTILTSLLVLVQST
-RLFARTRSMWSFNPETNILLNVP
-LSYFIASFRLFARTRSMW
-FMLWCKDGHVETFYP
-IASFRLFARTRSMWSFNPETN
-FRLFARTRSMWSFNPETN
-WSFNPETNILLNVPLHGT
-MMGFKMNYQVNGYP
-TILTSLLVLVQSTQ
-SFRLFARTRSMWSFNPETN
-TEISFMLWCKDGHVET
-SMMGFKMNYQVNG
-NMVYMPASWVMRIM
-LDMVDTSLSGFKLKDCVMYASA
-LKYAISAKNRARTVAG
-MTYRRLISMMGFK
-TQMNLKYAISAKNRA
-PASWVMRIMTWLDM
-RTRSMWSFNPETNIL
-WLSYFIASFRLFARTRSM
-KGTHHWLLLTILT
-MWLSYFIASFRLFART
-LISMMGFKMNYQVNGYPNM
-SYFIASFRLFARTRSMWSFNPE
-AAYSRYRIGNYKLN
-RAAEIRASANLAA
-YTEISFMLWCKDGHVETFYP
-FAAYSRYRIGNYKL
-LLLTILTSLLVLVQS
-SWVMRIMTWLDMV
-RSMWSFNPETNILLNVPLHG
-SYFIASFRLFARTRSMWSF
-IDYTEISFMLWCKDGHVET
-MNLKYAISAKNRARTVAG
-FARTRSMWSFNPETNILLN
-WLSYFIASFRLFARTRSMWS
-RRLISMMGFKMNY
-NPETNILLNVPLHGTI
-THHWLLLTILTSLL
-VTQQLIRAAEIRASAN
-DSGFAAYSRYRIG
-RLFARTRSMWSFNPETNILLNVPL
-QMNLKYAISAKNRARTV
-FKMNYQVNGYPNM
-TRSMWSFNPETNILL
-RLISMMGFKMNYQ
-IDYTEISFMLWCKDGHV
-GDSGFAAYSRYRIGNYKL
-TIDYTEISFMLWCKDGHVETFY
-AATKMSECVLGQS
-SYFIASFRLFARTRSM
-PETNILLNVPLHG
-WVMRIMTWLDMVDTS
-FARTRSMWSFNPETNILLNVPLH
-NPETNILLNVPLHG
-LISMMGFKMNYQV
-GFKMNYQVNGYPNMF
-HITSKETLYCIDG
-FRLFARTRSMWSFNPETNILLNVP
-ANLAATKMSECVLGQ
-WCKDGHVETFYPKLQ
-TQMNLKYAISAKN
-KGTHHWLLLTILTS
-GFKMNYQVNGYPNM
-ECVLGQSKRVDFC
-YFIASFRLFARTRSMWSFNPETNIL
-GFAAYSRYRIGNYKLNT
-THHWLLLTILTSLLVLVQS
-YSRYRIGNYKLNT
-HITSKETLYCIDGAL
-SFRLFARTRSMWSFNPETNILLNV
-RIMTWLDMVDTSL
-FARTRSMWSFNPETNILLNV
-VKRTIKGTHHWLLL
-SFNPETNILLNVPLHGTI
-LFARTRSMWSFNPETNILLN
-HHWLLLTILTSLLVLVQSTQW
-SMMGFKMNYQVNGY
-LDMVDTSLSGFKLKD
-LLLTILTSLLVLVQST
-SFNPETNILLNVP
-ETLYCIDGALLTK
-TRSMWSFNPETNILLNVPLH
-TIDYTEISFMLWCKDGHVETFYP
-RTRSMWSFNPETNILLN
-EISFMLWCKDGHVE
-THHWLLLTILTSLLVLVQST
-TIDYTEISFMLWCKDG
-SLSGFKLKDCVMYASAV
-MVDTSLSGFKLKDCVM
-RTRSMWSFNPETNILLNV
-LDMVDTSLSGFKLKDCV
-QLIRAAEIRASAN
-LMWLSYFIASFRLF
-SFRLFARTRSMWS
-RTRSMWSFNPETNILLNVPLHGT
-LSYFIASFRLFARTRSMWS
-VDTSLSGFKLKDCVMYAS
-MVYMPASWVMRIMTW
-AGDSGFAAYSRYRIGNYKLN
-ASFRLFARTRSMWSFNPETNI
-DYTEISFMLWCKD
-SGFKLKDCVMYAS
-VTQQLIRAAEIRASANLA
-FRLFARTRSMWSFNPE
-LSYFIASFRLFARTRSMWSF
-EVARDLSLQFKRP
-LDMVDTSLSGFKL
-ASFRLFARTRSMWSFNPETNILL
-LLTILTSLLVLVQST
-ARTRSMWSFNPETNILLNVPL
-FIASFRLFARTRSMWSFNPE
-LSGFKLKDCVMYAS
-MNLKYAISAKNRA
-IDYTEISFMLWCKDGHVETFYP
-ISFMLWCKDGHVETFYP
-ASFRLFARTRSMWSF
-IDYTEISFMLWCKDGH
-TLYCIDGALLTKSS
-VAGDSGFAAYSRYRIGNY
-ARTRSMWSFNPETNILLNVPLHGT
-VARDLSLQFKRPI
-RSMWSFNPETNILL
-AVKRTIKGTHHWLL
-LAATKMSECVLGQSKR
-LDMVDTSLSGFKLKDCVMYA
-GFAAYSRYRIGNYK
-VDTSLSGFKLKDCVMYASAV
-QWLTNIFGTVYEKLK
-DMVDTSLSGFKLKDC
-WLSYFIASFRLFARTR
-RLFARTRSMWSFNPETNILL
-QMNLKYAISAKNRARTVAG
-DSGFAAYSRYRIGNYKLN
-TSLSGFKLKDCVMYASAV
-KHITSKETLYCIDGA
-TIDYTEISFMLWCK
-HWLLLTILTSLLVLVQ
-MWLSYFIASFRLFARTR
-NPETNILLNVPLH
-ASFRLFARTRSMWSFN
-FRLFARTRSMWSF
-LDMVDTSLSGFKLKDCVMY
-VDTSLSGFKLKDCV
-GDSGFAAYSRYRIGNYKLN
-YFIASFRLFARTRSMWSFNP
-SYFIASFRLFART
-IASFRLFARTRSMW
-RLFARTRSMWSFNPE
-QLIRAAEIRASANLA
-YFIASFRLFARTRSMWS
-SDEVARDLSLQFK
-GDSGFAAYSRYRIGNYK
-FIASFRLFARTRSMWSFNPETNI
-SDEVARDLSLQFKRPI
-LIRAAEIRASANL
-FARTRSMWSFNPE
-NMVYMPASWVMRIMT
-DMVDTSLSGFKLKDCVMYA
-FIASFRLFARTRSMWSFN
-VTQQLIRAAEIRASA
-QLIRAAEIRASANLAA
-MRIMTWLDMVDTSLS
-FRLFARTRSMWSFN
-QQLIRAAEIRASANL
-NLKYAISAKNRARTVA
-DYTEISFMLWCKDG
-TIDYTEISFMLWCKD
-SFMLWCKDGHVET
-SYFIASFRLFARTRSMWS
-SFRLFARTRSMWSFNPETNILLN
-YTEISFMLWCKDGHVETFY
-TEISFMLWCKDGHVETFYP
-FARTRSMWSFNPETNILLNVPLHG
-LDMVDTSLSGFKLK
-TIKGTHHWLLLTIL
-LISMMGFKMNYQVNGYPN
-ETLYCIDGALLTKS
-SFNPETNILLNVPL
-AISAKNRARTVAG
-MWSFNPETNILLN
-IASFRLFARTRSMWSFN
-WSFNPETNILLNVPLHGTI
-FMLWCKDGHVETF
-VAGDSGFAAYSRYRIGNYKLN
-PETNILLNVPLHGT
-LLTILTSLLVLVQSTQ
-NPETNILLNVPLHGT
-LDMVDTSLSGFKLKDC
-EISFMLWCKDGHVETFYP
-SFRLFARTRSMWSFNPE
-VDTSLSGFKLKDCVMY
-ILTSLLVLVQSTQW
-ATKMSECVLGQSK
-AAAYYVGYLQPRTF
-FIASFRLFARTRSMWSFNPETN
-QMNLKYAISAKNRART
-RLFARTRSMWSFNPETNILLNV
-LISMMGFKMNYQVNGYPNMF
-MSECVLGQSKRVD
-THHWLLLTILTSLLV
-MSECVLGQSKRVDF
-MWSFNPETNILLNVPLH
-TIDYTEISFMLWCKDGH
-YFIASFRLFARTRSMWSF
-SYFIASFRLFARTRSMWSFN
-TIDYTEISFMLWCKDGHVETF
-IDYTEISFMLWCKDGHVETFY
-TSLSGFKLKDCVMYAS
-AGDSGFAAYSRYRIGNYKL
-WLLLTILTSLLVLVQS
-ITSKETLYCIDGA
-TYRRLISMMGFKMNY
-MLWCKDGHVETFYP
-MVDTSLSGFKLKDC
-LMWLSYFIASFRL
-MTYRRLISMMGFKM
-NLAATKMSECVLG
-FNPETNILLNVPLHGTI
-AATKMSECVLGQSK
-EISFMLWCKDGHV
-LMWLSYFIASFRLFART
-SMWSFNPETNILLNVP
-SMMGFKMNYQVNGYPN
-DYTEISFMLWCKDGHVETFY
-YTEISFMLWCKDGHVETF
-MMGFKMNYQVNGYPN
-FNPETNILLNVPL
-MPASWVMRIMTWLDMV
-LMWLSYFIASFRLFAR
-ISFMLWCKDGHVETF
-HHWLLLTILTSLL
-DEVARDLSLQFKRP
-SDEVARDLSLQFKR
-DMVDTSLSGFKLKD
-KETLYCIDGALLTK
-QWLTNIFGTVYEK
-DYTEISFMLWCKDGHVE
-GFAAYSRYRIGNYKLN
-AAYYVGYLQPRTF
-IDYTEISFMLWCKDGHVETF
-IASFRLFARTRSMWSFNPETNI
-TSKETLYCIDGALL
-KHITSKETLYCIDGAL
-LLLTILTSLLVLVQSTQ
-LWCKDGHVETFYP
-HHWLLLTILTSLLVLV
-FIASFRLFARTRSMWS
-ARTRSMWSFNPETNILLNVPLHG
-ATKMSECVLGQSKR
-LDMVDTSLSGFKLKDCVM
-MWLSYFIASFRLFARTRSMW
-FRLFARTRSMWSFNPETNILLNV
-MWSFNPETNILLNVPLHG
-MVDTSLSGFKLKDCVMY
-ISMMGFKMNYQVNGYP
-FARTRSMWSFNPETNILLNVPL
-DTSLSGFKLKDCVM
-MGFKMNYQVNGYPN
-TQMNLKYAISAKNRAR
-SFRLFARTRSMWSFN
-AGDSGFAAYSRYRIGNYK
-AGDSGFAAYSRYRIGN
-NMVYMPASWVMRIMTW
-THHWLLLTILTSLLVL
-YRRLISMMGFKMN
-YFIASFRLFARTRS
-WSFNPETNILLNVPLHG
-SAVKRTIKGTHHWLLL
-NLKYAISAKNRART
-SWVMRIMTWLDMVD
-RSMWSFNPETNILLN
-GFAAYSRYRIGNYKL
-TSLSGFKLKDCVMYASA
-SANLAATKMSECVLGQS
-DTSLSGFKLKDCVMYASAV
-IDYTEISFMLWCKDGHVE
-EISFMLWCKDGHVETFY
-FMLWCKDGHVETFY
-MMGFKMNYQVNGY
-NLKYAISAKNRARTVAG
-SECVLGQSKRVDF
-FAAYSRYRIGNYK
-VYMPASWVMRIMTWLD
-CKDGHVETFYPKLQ
-WLLLTILTSLLVLV
-SLSGFKLKDCVMYAS
-MGFKMNYQVNGYPNMF
-TRSMWSFNPETNIL
-AGDSGFAAYSRYR
-ASFRLFARTRSMWSFNP
-MWLSYFIASFRLFARTRSMWS
-ARTRSMWSFNPETNILLNVP
-DMVDTSLSGFKLKDCV
-SMWSFNPETNILLNV
-VAGDSGFAAYSRYRIGNYKLNT
-LSYFIASFRLFART
-IDYTEISFMLWCK
-ETNILLNVPLHGT
-LTILTSLLVLVQSTQ
-MVDTSLSGFKLKDCVMYASA
-DSGFAAYSRYRIGNYK
-TILTSLLVLVQST
-YMPASWVMRIMTW
-TIDYTEISFMLWCKDGHV
-SFNPETNILLNVPLHG
-TQQLIRAAEIRASANL
-ISMMGFKMNYQVNG
-AGDSGFAAYSRYRIGNY
-LMWLSYFIASFRLFARTRS
-HWLLLTILTSLLVL
-RTRSMWSFNPETNILLNVPLHG
-GFKLKDCVMYASA
-KETLYCIDGALLT
-SKETLYCIDGALL
-RSMWSFNPETNILLNVPL
-TQQLIRAAEIRAS
-MWSFNPETNILLNV
-LLTILTSLLVLVQ
-IDYTEISFMLWCKD
-SFMLWCKDGHVETF
-VYMPASWVMRIMTWL
-ISMMGFKMNYQVNGY
-WSFNPETNILLNVP
-YFIASFRLFARTRSMWSFNPETN
-MVDTSLSGFKLKD
-IRAAEIRASANLAA
-TYRRLISMMGFKM
-IMTWLDMVDTSLS
-SGFAAYSRYRIGNY
-THHWLLLTILTSLLVLVQSTQ
-WLSYFIASFRLFA
-ARTRSMWSFNPETNILLNV
-SKETLYCIDGALLT
-TEISFMLWCKDGHVETFY
-KHITSKETLYCIDG
-WCKDGHVETFYPK
-DSGFAAYSRYRIGNYKL
-IRAAEIRASANLA
-NLAATKMSECVLGQSKR
-LISMMGFKMNYQVNGYP
-LSYFIASFRLFARTRSMWSFN
-LFARTRSMWSFNPETNILLNV
-LSYFIASFRLFARTRSM
-MNLKYAISAKNRARTV
-KRTIKGTHHWLLL
-HHWLLLTILTSLLVLVQ
-ITSKETLYCIDGALL
-RSMWSFNPETNIL
-QMNLKYAISAKNRA
-SYFIASFRLFARTR
-WLSYFIASFRLFAR
-LIRAAEIRASANLAA
-KDGHVETFYPKLQ
-TSKETLYCIDGAL
-TIKGTHHWLLLTI
-KYAISAKNRARTVAG
-SYFIASFRLFARTRSMWSFNPET
-RLFARTRSMWSFNPETN
-SAVKRTIKGTHHWLL
-LISMMGFKMNYQVNG
-LSYFIASFRLFARTRS
-YFIASFRLFARTRSM
-MPASWVMRIMTWL
-ASFRLFARTRSMWSFNPE
-SGFAAYSRYRIGNYKLN
-RSMWSFNPETNILLNVPLHGT
-THHWLLLTILTSLLVLV
-FIASFRLFARTRSMWSFNPETNIL
-TKMSECVLGQSKR
-FKMNYQVNGYPNMF
-SLSGFKLKDCVMYASA
-ARTRSMWSFNPETNILLN
-GFKLKDCVMYASAV
-MWLSYFIASFRLFARTRSM
-SKETLYCIDGALLTKSS
-VAGDSGFAAYSRYRIGNYKL
-KHITSKETLYCID
-WLTNIFGTVYEKL
-HWLLLTILTSLLVLVQSTQW
-HHWLLLTILTSLLVLVQSTQ
-TILTSLLVLVQSTQW
-VDTSLSGFKLKDCVMYASA
-RRLISMMGFKMNYQ
-YFIASFRLFARTRSMWSFNPETNI
-HHWLLLTILTSLLVL
-MWSFNPETNILLNVPL
-LISMMGFKMNYQVN
-MTYRRLISMMGFKMN
-FRLFARTRSMWSFNPETNILLN
-DMVDTSLSGFKLKDCVMYAS
-RTRSMWSFNPETNILLNVP
-RTRSMWSFNPETNILL
-TQMNLKYAISAKNRARTVAG
-SMMGFKMNYQVNGYP
-TRSMWSFNPETNILLNVPLHGT
-MVYMPASWVMRIMTWL
-ASWVMRIMTWLDMV
-YMPASWVMRIMTWLD
-SMMGFKMNYQVNGYPNM
-QQLIRAAEIRASA
-FAAYSRYRIGNYKLN
-SYFIASFRLFARTRSMWSFNPETN
-SANLAATKMSECV
-FIASFRLFARTRSM
-ISFMLWCKDGHVETFY
-GDSGFAAYSRYRI
\ No newline at end of file
diff --git a/SupplementaryResults/HaplotypeComputations/37435_vaccine_sequence_hog.txt b/SupplementaryResults/HaplotypeComputations/37435_vaccine_sequence_hog.txt
deleted file mode 100644
index 38ac6957a5b199b74bc137c6fc73fd266c41638d..0000000000000000000000000000000000000000
--- a/SupplementaryResults/HaplotypeComputations/37435_vaccine_sequence_hog.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-> MHC optimized combined peptide vaccine sequence with overlaps
-ADKASGHNLAKHITSKETLYCIDGALLTKSSDEVARDLSLQFKRPIHFYSKWYIRVTQQLIRAAEIRASANLAATKMSECVLGQSKRVDFCAAAYYVGYLQPRTFLLKTAYFNMVYMPASWVMRIMTWLDMVDTSLSGFKLKDCVMYASAVKRTIKGTHHWLLLTILTSLLVLVQSTQWMTYRRLISMMGFKMNYQVNGYPNMFHYTQMNLKYAISAKNRARTVAGDSGFAAYSRYRIGNYKLNTLMWLSYFIASFRLFARTRSMWSFNPETNILLNVPLHGTIDYTEISFMLWCKDGHVETFYPKLQWLTNIFGTVYEKLKPV
-> MHC optimized combined peptide vaccine sequence concatenated
-WCKDGHVETFYPKLFAAYSRYRIGNYKLNTHITSKETLYCIDGALLLMWLSYFIASFRLFARTRSMLYCIDGALLTKSSTQMNLKYAISAKNRARTVAKYAISAKNRARTVAGMGFKMNYQVNGYPNMFTIDYTEISFMLWCKDGIRAAEIRASANLAAETNILLNVPLHGTIPETNILLNVPLHGTILKYAISAKNRARTVAGLLLTILTSLLVLVQSTQWLMWLSYFIASFRLFARTSWVMRIMTWLDMVDTSMMGFKMNYQVNGYPNMFLIRAAEIRASANLAALISMMGFKMNYQVTIDYTEISFMLWCKDGHVEGTHHWLLLTILTSRLISMMGFKMNYQTSLSGFKLKDCVMYASAVMPASWVMRIMTWLDMVLDMVDTSLSGFKLKMTYRRLISMMGFKMNTHHWLLLTILTSLLVLVAGDSGFAAYSRYRIGNYKLNMVYMPASWVMRIMTWLSYFIASFRLFARTRSMWSFNPETAAYSRYRIGNYKLNTWCKDGHVETFYPKLQLISMMGFKMNYQVNGSGFAAYSRYRIGNYKLNTSMMGFKMNYQVNGYPNMFLSYFIASFRLFARTRSMWSFVTQQLIRAAEIRASTIDYTEISFMLWCKDGHVETFYLISMMGFKMNYQVNGYPNMFSFNPETNILLNVPLHGTILAATKMSECVLGQSKRKMNYQVNGYPNMFTIDYTEISFMLWCKDGHVQWLTNIFGTVYEKYRRLISMMGFKMNYRLFARTRSMWSFNPETNILLNVPLLLTILTSLLVLVQSTQWNMVYMPASWVMRIMTFKLKDCVMYASAVVAGDSGFAAYSRYRIARTRSMWSFNPETNILLNVPLHGTMSECVLGQSKRVDSANLAATKMSECVLGQSKRRTIKGTHHWLLLTLMWLSYFIASFRLFARTQMNLKYAISAKNRARTVSAVKRTIKGTHHWLSKETLYCIDGALLTKSSWLSYFIASFRLFARTRSMWSFTLYCIDGALLTKSSRAAEIRASANLAASANLAATKMSECVLGQSQLIRAAEIRASANLAASFMLWCKDGHVETFYPMVDTSLSGFKLKDCVMYASAVWLSYFIASFRLFARTRSMWSVAGDSGFAAYSRYRIGNAVKRTIKGTHHWLLLIKGTHHWLLLTILTEISFMLWCKDGHVETFYPNMVYMPASWVMRIMTWLDSECVLGQSKRVDFCGFKLKDCVMYASAVAAAYYVGYLQPRTSWVMRIMTWLDMVDTIKGTHHWLLLTILFARTRSMWSFNPETNILLNVPLYTEISFMLWCKDGHVETFYPVAGDSGFAAYSRYRIGNYKFARTRSMWSFNPETNILLNVPLHGTLMWLSYFIASFRLFANMVYMPASWVMRIQMNLKYAISAKNRARTVAGANLAATKMSECVLGQSKRTIDYTEISFMLWCKDTQMNLKYAISAKNSWVMRIMTWLDMVDTSLKGTHHWLLLTILTSMWSFNPETNILLNVPLHGTTHHWLLLTILTSLLVTQQLIRAAEIRASFRLFARTRSMWSFNPETNILLNHWLLLTILTSLLVLVQSTQWTQMNLKYAISAKNRARSKETLYCIDGALLTKLWCKDGHVETFYPDMVDTSLSGFKLKDCVMYASAKRTIKGTHHWLLLVAGDSGFAAYSRYRIGNYFIASFRLFARTRSMWSFNPETNILQWLTNIFGTVYEKLKSAVKRTIKGTHHWLLLKDGHVETFYPKLQTIDYTEISFMLWCKDGHVETFYPVTQQLIRAAEIRASAKGTHHWLLLTILTSQQLIRAAEIRASANLASDEVARDLSLQFKATKMSECVLGQSKRWSFNPETNILLNVPLHGTLDMVDTSLSGFKLKDTNILLNVPLHGTIITSKETLYCIDGALLTHHWLLLTILTSLLVLVQSTQAAAYYVGYLQPRTFECVLGQSKRVDFCASWVMRIMTWLDMVAISAKNRARTVAGMVYMPASWVMRIMTWLDMLDMVDTSLSGFKLLSYFIASFRLFARTRSMWSFNRTRSMWSFNPETNILLNVPLHGTKETLYCIDGALLTKSSSANLAATKMSECVLGSDEVARDLSLQFKRVAGDSGFAAYSRYTYRRLISMMGFKMNLDMVDTSLSGFKLKDCVMYASTQMNLKYAISAKNRAVAGDSGFAAYSRYRIGNYKLNTWSFNPETNILLNVPLHGTITSKETLYCIDGALLNLAATKMSECVLGQSKRHHWLLLTILTSLLVLVQSTQWSYFIASFRLFARTRSMWSFNLISMMGFKMNYQVNGYQWLTNIFGTVYEKLNPETNILLNVPLHGTITQMNLKYAISAKNRSLSGFKLKDCVMYASAVRLFARTRSMWSFNPETNILLNVPLDMVDTSLSGFKLKDCVRIMTWLDMVDTSLSSECVLGQSKRVDFYAISAKNRARTVAGKHITSKETLYCIDGAGFKMNYQVNGYPNMFYMPASWVMRIMTWLDMLDMVDTSLSGFKLKDCVMYTHHWLLLTILTSLLVNLKYAISAKNRARTVAGVYMPASWVMRIMTWLDMTHHWLLLTILTSLLVLVQSAVKRTIKGTHHWLLDTSLSGFKLKDCVMYASAVMWLSYFIASFRLFARTRSMWTIDYTEISFMLWCKEVARDLSLQFKRPIETLYCIDGALLTKSSMWSFNPETNILLNVPLHGTDYTEISFMLWCKDGHVETFYPCKDGHVETFYPKLQLMWLSYFIASFRLFARTRSAYSRYRIGNYKLNTVARDLSLQFKRPIKHITSKETLYCIDGGFAAYSRYRIGNYKLNTLDMVDTSLSGFKLKDCVMYASATIDYTEISFMLWCAAYYVGYLQPRTFVKRTIKGTHHWLLLMVDTSLSGFKLKDCVMYASALFARTRSMWSFNPETNILLNVPLHGRSMWSFNPETNILLNVPLHGTSANLAATKMSECVLGQSKMSECVLGQSKRVDFVMRIMTWLDMVDTSLIMTWLDMVDTSLSMRIMTWLDMVDTSLSAATKMSECVLGQSKRFNPETNILLNVPLHGTIIASFRLFARTRSMWSFNPETNILLVTQQLIRAAEIRASANTKMSECVLGQSKRVAGDSGFAAYSRYRIGNYKLNFARTRSMWSFNPETNILLNVPLHGMVYMPASWVMRIMTWLDTHHWLLLTILTSLMLWCKDGHVETFYPSYFIASFRLFARTRSMWSFNPLISMMGFKMNYQVNMWLSYFIASFRLFARTRSMVAGDSGFAAYSRYRSWVMRIMTWLDMVLTSLLVLVQSTQWTHHWLLLTILTSLLVLVQSTTQQLIRAAEIRASANLASYFIASFRLFARTRSMWSFNPETNLISMMGFKMNYQVNGYPNMSGFKLKDCVMYASAVWLTNIFGTVYEKLKWLLLTILTSLLVLVQSTQWLDMVDTSLSGFKLKDCLFARTRSMWSFNPETNILLNVPLHAGDSGFAAYSRYRIGNYKLNTQLIRAAEIRASANLASFRLFARTRSMWSFNPETNILLNVSYFIASFRLFARTRSMWSFNPETNITQMNLKYAISAKNRARTSKETLYCIDGALLTKSTYRRLISMMGFKMNYYRRLISMMGFKMNYQSWVMRIMTWLDMVDTTHHWLLLTILTSLLVLVQSLDMVDTSLSGFKLKDCVMYAWVMRIMTWLDMVDTSLMRIMTWLDMVDTSLNMVYMPASWVMRIMMNLKYAISAKNRARTVAGSDEVARDLSLQFKRPISKETLYCIDGALLYSRYRIGNYKLNTEISFMLWCKDGHVETFYPMTYRRLISMMGFKLTNIFGTVYEKLKTIKGTHHWLLLTILTQMNLKYAISAKNRARTVAGGDSGFAAYSRYRIGNYKLNTMPASWVMRIMTWLDMWCKDGHVETFYPKKHITSKETLYCIDGALTRSMWSFNPETNILLNVPLHGTASFRLFARTRSMWSFNPETNILLNIASFRLFARTRSMWSFNPETNILMTYRRLISMMGFKMSANLAATKMSECVFRLFARTRSMWSFNPETNILLNVPSDEVARDLSLQFKRPLMWLSYFIASFRLLSGFKLKDCVMYASAVLTILTSLLVLVQSTQWPASWVMRIMTWLDMVSKETLYCIDGALLTSYFIASFRLFARTRSMWSFNPEILTSLLVLVQSTQWTIDYTEISFMLWCKDGHVETDEVARDLSLQFKRPIISMMGFKMNYQVNGYPNMFNMVYMPASWVMRIMTWTIDYTEISFMLWCKDGHTIDYTEISFMLWCKDGHVETFVAGDSGFAAYSRYRIGKHITSKETLYCIDGALLSANLAATKMSECVLGQDSGFAAYSRYRIGNYKLNTVTQQLIRAAEIRASANLIASFRLFARTRSMWSFNPETNILLNVDTSLSGFKLKDCVMYASAVTHHWLLLTILTSLLVLVTHHWLLLTILTSLLVLVQSTQWISFMLWCKDGHVETFYPTILTSLLVLVQSTQWLDMVDTSLSGFKLKDCVMLMWLSYFIASFRLFARTRRRLISMMGFKMNYQLISMMGFKMNYQVNGYPVTQQLIRAAEIRASANLAIDYTEISFMLWCKDGHVETFYPKHITSKETLYCIDSAVKRTIKGTHHWMWLSYFIASFRLFARTRSMWSSFRLFARTRSMWSFNPETNILLNVPSANLAATKMSECVLYFIASFRLFARTRSMWSFNPETNILYFIASFRLFARTRSMWSFNPETNILISMMGFKMNYQVNGYPNFKMNYQVNGYPNMFFMLWCKDGHVETFYPLMWLSYFIASFRLF
\ No newline at end of file
diff --git a/SupplementaryResults/HaplotypeComputations/4519_chosen_peptides_hog_inc_substrings.txt b/SupplementaryResults/HaplotypeComputations/4519_chosen_peptides_hog_inc_substrings.txt
deleted file mode 100644
index 4e6334c1ca36012b9b6a2af30b61b365f65ec26a..0000000000000000000000000000000000000000
--- a/SupplementaryResults/HaplotypeComputations/4519_chosen_peptides_hog_inc_substrings.txt
+++ /dev/null
@@ -1,104 +0,0 @@
-VAEWFLAY
-WFLAYILFT
-AYILFTRFFY
-VMYASAVVL
-VAEWFLAYIL
-EWFLAYILF
-ADQAMTQM
-FLAYILFTRF
-YRVTKNSK
-YMPYFFTLL
-LRPDTRYVL
-SYFTSDYY
-MYASAVVL
-LKRRVVFN
-MEIDFLELA
-KMADQAMT
-LAYILFTRF
-KSYELQTP
-GTDLEGNFY
-SYELQTPFE
-YILFTRFF
-ISLAGSYK
-AYILFTRFF
-LVAEWFLA
-YILFTRFFY
-GTDLEGNF
-YVFTGYRV
-TISLAGSYK
-SLAGSYKD
-ETISLAGSYK
-KLKDCVMY
-LRPDTRYV
-QMEIDFLEL
-AEWFLAYILF
-VMYASAVVLL
-VKDCVVLH
-TGYRVTKN
-VMYASAVV
-YASAVVLL
-ETISLAGSY
-FLAYILFT
-MPYFFTLL
-AGTDLEGNF
-LVAEWFLAYI
-MPYFFTLLL
-EKSYELQTPF
-ETISLAGS
-YLKRRVVF
-EIDFLELA
-WFLAYILF
-HEHEIAWY
-GYRVTKNS
-RNYVFTGYR
-NYLKRRVV
-HSYFTSDYY
-AGTDLEGNFY
-MADQAMTQM
-FLAYILFTR
-HSYFTSDY
-TDLEGNFY
-AEWFLAYI
-AYILFTRF
-VAEWFLAYI
-IETISLAG
-AGTDLEGN
-WFLAYILFTR
-MYASAVVLL
-EKSYELQT
-TISLAGSYKD
-PYFFTLLL
-LKDCVMYA
-LAGSYKDW
-QMEIDFLE
-SYELQTPF
-LAYILFTRFF
-MEIDFLEL
-RNYVFTGY
-GYRVTKNSK
-VFTGYRVT
-SLAGSYKDW
-MADQAMTQ
-AEWFLAYIL
-EHEHEIAW
-EKSYELQTP
-RPDTRYVL
-TISLAGSY
-YMPYFFTL
-NYVFTGYR
-EHEHEIAWY
-VHAGTDLE
-KSYELQTPFE
-ILFTRFFY
-YASAVVLLI
-EHFIETIS
-ISLAGSYKD
-YLKRRVVFN
-ASAVVLLI
-LAYILFTR
-KSYELQTPF
-EWFLAYIL
-NYLKRRVVF
-ISLAGSYKDW
-YELQTPFE
-LVAEWFLAY
\ No newline at end of file
diff --git a/SupplementaryResults/HaplotypeComputations/4519_vaccine_sequence_hog.txt b/SupplementaryResults/HaplotypeComputations/4519_vaccine_sequence_hog.txt
deleted file mode 100644
index 7a4eeb7808e43bf8c60d96215fd4f76a5e12d5c0..0000000000000000000000000000000000000000
--- a/SupplementaryResults/HaplotypeComputations/4519_vaccine_sequence_hog.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-> MHC optimized combined peptide vaccine sequence with overlaps
-HQSEKSYELQTPFENYLKRRVVFNRNYVFTGYRVTKNSKVKDCVVLHSYFTSDYYCRARKMADQAMTQMEIDFLELAALRPDTRYVLVAEWFLAYILFTRFFYMPYFFTLLLCTGVHAGTDLEGNFYLKLKDCVMYASAVVLLIPCEHFIETISLAGSYKDWEHEHEIAWYA
-> MHC optimized combined peptide vaccine sequence concatenated
-WFLAYILFASAVVLLILVAEWFLAYISYELQTPFEMEIDFLELAVHAGTDLESYFTSDYYLAYILFTRFLKRRVVFNVAEWFLAYILNYLKRRVVFIETISLAGYLKRRVVFAEWFLAYILSLAGSYKDWYILFTRFFYGYRVTKNSHEHEIAWYYELQTPFEHSYFTSDYYMADQAMTQEKSYELQTPFLAYILFTRFFLRPDTRYVLVAEWFLAYWFLAYILFTMYASAVVLLKSYELQTPFMADQAMTQMKMADQAMTYASAVVLLPYFFTLLLYRVTKNSKLAGSYKDWEHFIETISEKSYELQTQMEIDFLELRPDTRYVLYASAVVLLIADQAMTQMKLKDCVMYAGTDLEGNFYFLAYILFTRFETISLAGSYKAGTDLEGNGYRVTKNSKETISLAGSYQMEIDFLELYVFTGYRVAYILFTRFFKSYELQTPFERNYVFTGYTISLAGSYKAGTDLEGNFEWFLAYILFMPYFFTLLLVMYASAVVETISLAGSVMYASAVVLLEHEHEIAWNYVFTGYRGTDLEGNFYEKSYELQTPISLAGSYKDEHEHEIAWYYLKRRVVFNRNYVFTGYRISLAGSYKDWAYILFTRFFYTISLAGSYKDYMPYFFTLMEIDFLELEIDFLELAHSYFTSDYILFTRFFYTGYRVTKNYMPYFFTLLFLAYILFTRLKDCVMYAVFTGYRVTTDLEGNFYVMYASAVVLAEWFLAYILFVAEWFLAYIMPYFFTLLWFLAYILFTRVKDCVVLHRPDTRYVLLVAEWFLANYLKRRVV
\ No newline at end of file
diff --git a/SupplementaryResults/HaplotypeComputations/evalvax-unlinked.csv b/SupplementaryResults/HaplotypeComputations/evalvax-unlinked.csv
deleted file mode 100644
index ad4ba39314405eba931408c5937ba742d1b23405..0000000000000000000000000000000000000000
--- a/SupplementaryResults/HaplotypeComputations/evalvax-unlinked.csv
+++ /dev/null
@@ -1,5 +0,0 @@
-,Method,Population Coverage,Number of Peptides
-0,MHCI OptiVax-Unlinked,0.9666857340308445,19
-1,MHCI HOGVAX,0.9820975545275613,104
-2,MHCII OptiVax-Unlinked,0.9834908363096779,19
-3,MHCII HOGVAX,0.9938390508022868,747
diff --git a/SupplementaryResults/HaplotypeComputations/hit_hist_mhc1_HOGVAX.csv b/SupplementaryResults/HaplotypeComputations/hit_hist_mhc1_HOGVAX.csv
deleted file mode 100644
index 0cc54d80c94821726a967c1e32f7ec2d4f974416..0000000000000000000000000000000000000000
--- a/SupplementaryResults/HaplotypeComputations/hit_hist_mhc1_HOGVAX.csv
+++ /dev/null
@@ -1,32 +0,0 @@
-,count,prob
-0,0,0.0
-1,1,6.388313597939749e-05
-2,2,0.014778873460310895
-3,3,0.021863132432731507
-4,4,0.05325373445138106
-5,5,0.0906366971586285
-6,6,0.1298635490032129
-7,7,0.11404484841685239
-8,8,0.101049942736289
-9,9,0.07466925626510672
-10,10,0.05317658168608239
-11,11,0.05118970067647056
-12,12,0.03531446399572807
-13,13,0.07188484427531149
-14,14,0.05415233121392212
-15,15,0.06315520933322681
-16,16,0.031272569570579674
-17,17,0.02236729222601468
-18,18,0.008897312676976717
-19,19,0.005016595828717148
-20,20,0.0025967805660766057
-21,21,0.0004231316164607776
-22,22,0.0003193202074049682
-23,23,8.726813413223876e-06
-24,24,1.2222531117986737e-06
-25,25,0.0
-26,26,0.0
-27,27,0.0
-28,28,0.0
-29,29,0.0
-30,30,0.0
diff --git a/SupplementaryResults/HaplotypeComputations/hit_hist_mhc1_OptiVax.csv b/SupplementaryResults/HaplotypeComputations/hit_hist_mhc1_OptiVax.csv
deleted file mode 100644
index 992c91b934979c9aa5da3be4414344bbbd44fcde..0000000000000000000000000000000000000000
--- a/SupplementaryResults/HaplotypeComputations/hit_hist_mhc1_OptiVax.csv
+++ /dev/null
@@ -1,23 +0,0 @@
-,count,prob
-0,0,0.0
-1,1,0.010896073297388321
-2,2,0.040511381907138246
-3,3,0.10070430865157046
-4,4,0.08630085645447184
-5,5,0.058261278648598674
-6,6,0.10608394700676058
-7,7,0.14854575476561746
-8,8,0.09927766090617475
-9,9,0.08388530267160951
-10,10,0.11045148196709026
-11,11,0.049257736567144376
-12,12,0.01736896047723383
-13,13,0.049231593317433785
-14,14,0.035242780902360604
-15,15,0.0026057771538341742
-16,16,0.000739349750928372
-17,17,0.0006121260958668993
-18,18,2.3629458775881027e-05
-19,19,0.0
-20,20,0.0
-21,21,0.0
diff --git a/SupplementaryResults/HaplotypeComputations/hit_hist_mhc2_HOGVAX.csv b/SupplementaryResults/HaplotypeComputations/hit_hist_mhc2_HOGVAX.csv
deleted file mode 100644
index 14eafd76a8976f749b97814a4f1b88c706d3b38e..0000000000000000000000000000000000000000
--- a/SupplementaryResults/HaplotypeComputations/hit_hist_mhc2_HOGVAX.csv
+++ /dev/null
@@ -1,304 +0,0 @@
-,count,prob
-0,0,0.0007243433400952906
-1,1,0.006630679030492481
-2,2,0.004958597937113099
-3,3,0.014036480885440695
-4,4,0.01111527198734647
-5,5,0.011124278882619671
-6,6,0.008819760688469546
-7,7,0.018725168995058418
-8,8,0.035885683342960405
-9,9,0.025393345384722613
-10,10,0.03327658842042873
-11,11,0.03128769201703498
-12,12,0.02522355398788677
-13,13,0.02310542341271465
-14,14,0.02425812460019546
-15,15,0.027615118671068594
-16,16,0.015327784419121623
-17,17,0.015322962635956082
-18,18,0.02630222354278663
-19,19,0.03142429518615678
-20,20,0.02007683086603199
-21,21,0.02472012602284874
-22,22,0.01108776718190808
-23,23,0.01898001502210075
-24,24,0.01716669004296503
-25,25,0.024169932910977278
-26,26,0.027610298613727016
-27,27,0.01596517523360075
-28,28,0.015982448290704002
-29,29,0.020389820356289848
-30,30,0.01133343618903039
-31,31,0.017334487266211864
-32,32,0.01553278646737954
-33,33,0.011088425216786865
-34,34,0.01185072726199553
-35,35,0.00551772435476419
-36,36,0.00885551578835632
-37,37,0.004989607605046302
-38,38,0.006103094443492572
-39,39,0.009391264612582788
-40,40,0.0046312277417244994
-41,41,0.005319222053515223
-42,42,0.006102831205343555
-43,43,0.0030191281090801245
-44,44,0.008123817135522099
-45,45,0.008978522270375286
-46,46,0.010387942270869342
-47,47,0.01268763328540431
-48,48,0.005336155765232573
-49,49,0.008901008977932714
-50,50,0.0029376577812654553
-51,51,0.014565501974913615
-52,52,0.01613454553538942
-53,53,0.012139721978782695
-54,54,0.011115738137797886
-55,55,0.009520949456391462
-56,56,0.005278680938814369
-57,57,0.005712094791474097
-58,58,0.004679570846602061
-59,59,0.006382965492917614
-60,60,0.004134543335825792
-61,61,0.0020050842271935963
-62,62,0.010042062864468383
-63,63,0.002409882386728439
-64,64,0.0048310415761936756
-65,65,0.004421719240136601
-66,66,0.0031085166532161188
-67,67,0.005408145043138998
-68,68,0.0018511256733665332
-69,69,0.004718002353488408
-70,70,0.0016625777387462794
-71,71,0.0018097471950789445
-72,72,0.0027131249421990557
-73,73,0.0017629129082980175
-74,74,0.0014920538026312981
-75,75,0.0015021187419813043
-76,76,0.0006818530212183363
-77,77,0.0007619569584083917
-78,78,0.0005090311974938651
-79,79,0.00044908964568805696
-80,80,0.0004230678179821656
-81,81,0.0003983955326194456
-82,82,0.0006834611531846918
-83,83,0.00035405646931922785
-84,84,0.00020733865291811424
-85,85,0.00022477924793205977
-86,86,0.00031326310434855864
-87,87,0.00014296089761660163
-88,88,0.00032935064737732596
-89,89,0.00014812804455417415
-90,90,0.00016602176934770352
-91,91,9.733806326437042e-05
-92,92,0.00022149285115307922
-93,93,0.00011608071146550419
-94,94,0.00012159901658402917
-95,95,0.00011983762625042452
-96,96,5.8573175383761865e-05
-97,97,6.92169176943618e-05
-98,98,1.597474653430315e-05
-99,99,9.426706651402673e-05
-100,100,3.0225514918861645e-05
-101,101,7.275836445758062e-05
-102,102,5.105141862251564e-05
-103,103,7.307049461949229e-05
-104,104,3.352435642844737e-05
-105,105,4.481285297243846e-05
-106,106,3.9975496395391306e-05
-107,107,2.3045659282811338e-05
-108,108,0.00024723901497740306
-109,109,0.000124225082718453
-110,110,0.0001433385300971062
-111,111,0.00036805269966732907
-112,112,0.0007092852170630087
-113,113,0.0006715840176834061
-114,114,0.0008717251797643063
-115,115,0.0003619859124953997
-116,116,0.000568499130610011
-117,117,0.0005376314061981873
-118,118,0.0015767534230497159
-119,119,0.0018222025366017114
-120,120,0.0009681201672248605
-121,121,0.0009525081636898286
-122,122,0.000715855572869627
-123,123,0.0005146235090635387
-124,124,0.0007651168920869366
-125,125,0.0008299060384254935
-126,126,0.0010024198065724332
-127,127,0.000892407599103738
-128,128,0.0006510865834750087
-129,129,0.0010967028634554018
-130,130,0.0017899000605382895
-131,131,0.003028866300759233
-132,132,0.0032902170613018896
-133,133,0.0045493613623081505
-134,134,0.001962301830109376
-135,135,0.0028745208853930607
-136,136,0.0012066108835514812
-137,137,0.004286339335239016
-138,138,0.005333382873074813
-139,139,0.003268719622096601
-140,140,0.0032154644562620294
-141,141,0.0034978248787645165
-142,142,0.0012746980354848892
-143,143,0.0020954425674078723
-144,144,0.0011754086352619615
-145,145,0.0014067871900475593
-146,146,0.0014425749316048352
-147,147,0.0005870484935267463
-148,148,0.0035244308008912616
-149,149,0.0005294461831122326
-150,150,0.001740519064528323
-151,151,0.0016168393031856727
-152,152,0.0007874713758714477
-153,153,0.001399493550017813
-154,154,0.0012320995626399181
-155,155,0.001438787071976368
-156,156,0.0007269263996165031
-157,157,0.00048478934422595076
-158,158,0.0003881781908148848
-159,159,0.00041702570429347745
-160,160,0.0003923990662746095
-161,161,0.0010605158706227923
-162,162,0.0006400545927667548
-163,163,0.0003779415449793854
-164,164,0.000249146152444421
-165,165,0.00014231581141707164
-166,166,0.00011117270609481784
-167,167,0.00020046098045859375
-168,168,0.0001697822597678997
-169,169,0.0002915629598197428
-170,170,8.044623427486316e-05
-171,171,0.00011264729168325246
-172,172,6.398406545890046e-05
-173,173,3.253456538970776e-05
-174,174,0.0016128004661575533
-175,175,0.0005169028325666127
-176,176,0.0012954713345543513
-177,177,0.0003275366464101426
-178,178,0.00016957706469833045
-179,179,0.0001635041741489621
-180,180,7.446238064349751e-05
-181,181,0.0010881611887284405
-182,182,0.00025012806428685905
-183,183,0.00033908026093143646
-184,184,6.994294163803114e-05
-185,185,1.8591405628269626e-05
-186,186,2.7635445112718648e-05
-187,187,0.00016160349802287052
-188,188,4.779808647085702e-05
-189,189,7.801130464401875e-05
-190,190,1.7329506345278697e-05
-191,191,2.2111524566982044e-05
-192,192,2.3131140563498374e-05
-193,193,1.8106369103256757e-05
-194,194,0.00014379567646698752
-195,195,7.407565609040783e-05
-196,196,3.3188446692114173e-05
-197,197,1.4278327573449548e-05
-198,198,1.55595288875831e-05
-199,199,3.9882411890252945e-06
-200,200,4.693477453092036e-05
-201,201,7.98356765533388e-06
-202,202,2.6366900507567858e-05
-203,203,2.609807792817017e-06
-204,204,1.3514181518334713e-06
-205,205,2.665014161623807e-06
-206,206,1.4398651300116464e-06
-207,207,7.549019980326988e-06
-208,208,2.1579478837030342e-06
-209,209,1.82371397643092e-07
-210,210,2.2689685593053586e-07
-211,211,8.981043910161448e-07
-212,212,2.3726579827144741e-07
-213,213,2.8736808770760874e-06
-214,214,1.83591273212611e-07
-215,215,1.1741302356620469e-06
-216,216,3.6413285750142445e-07
-217,217,0.0
-218,218,0.0
-219,219,1.82371397643092e-07
-220,220,0.0
-221,221,7.2529501802166795e-06
-222,222,4.201123474478472e-06
-223,223,8.070096829133089e-07
-224,224,2.0987659204172227e-07
-225,225,0.0
-226,226,3.4847745439326127e-06
-227,227,1.1641872498724594e-06
-228,228,1.864301636384036e-05
-229,229,5.1105827072712215e-06
-230,230,4.289718437561801e-06
-231,231,5.6684618021525e-07
-232,232,0.0
-233,233,1.168080852714842e-06
-234,234,2.2344980753843766e-06
-235,235,6.984327580420546e-05
-236,236,2.403944591399012e-05
-237,237,2.0368414368756093e-05
-238,238,5.2807933453434196e-06
-239,239,5.357533517646244e-07
-240,240,0.0
-241,241,0.00014547757290917583
-242,242,4.576145821223669e-05
-243,243,6.44932655191699e-05
-244,244,1.620573097328958e-05
-245,245,3.0822736000757917e-06
-246,246,7.233778935733478e-05
-247,247,9.583812426205011e-06
-248,248,0.00013657424307197676
-249,249,1.6191952378742064e-05
-250,250,2.5953542671142317e-05
-251,251,2.763232143134227e-06
-252,252,8.92722939938152e-07
-253,253,1.1505596399241197e-05
-254,254,3.6523742483268365e-05
-255,255,4.5891678929384854e-06
-256,256,9.051706702372849e-06
-257,257,7.139391763470553e-07
-258,258,0.0
-259,259,5.848191469258976e-06
-260,260,3.575675271821935e-07
-261,261,1.0478985116262278e-05
-262,262,2.285436879493865e-06
-263,263,5.465042551445165e-07
-264,264,2.1408816245058623e-07
-265,265,0.0
-266,266,0.0
-267,267,1.187548866926756e-06
-268,268,0.0
-269,269,1.2290246362904023e-06
-270,270,0.0
-271,271,0.0
-272,272,0.0
-273,273,0.0
-274,274,0.0
-275,275,3.64742795286184e-07
-276,276,0.0
-277,277,0.0
-278,278,0.0
-279,279,0.0
-280,280,0.0
-281,281,0.0
-282,282,0.0
-283,283,0.0
-284,284,0.0
-285,285,0.0
-286,286,0.0
-287,287,0.0
-288,288,0.0
-289,289,0.0
-290,290,0.0
-291,291,0.0
-292,292,0.0
-293,293,0.0
-294,294,0.0
-295,295,0.0
-296,296,0.0
-297,297,0.0
-298,298,0.0
-299,299,0.0
-300,300,0.0
-301,301,0.0
-302,302,0.0
diff --git a/SupplementaryResults/HaplotypeComputations/hit_hist_mhc2_OptiVax.csv b/SupplementaryResults/HaplotypeComputations/hit_hist_mhc2_OptiVax.csv
deleted file mode 100644
index 5207f43d0ab6e69defc36bfb6e885fcb8064d3a7..0000000000000000000000000000000000000000
--- a/SupplementaryResults/HaplotypeComputations/hit_hist_mhc2_OptiVax.csv
+++ /dev/null
@@ -1,37 +0,0 @@
-,count,prob
-0,0,0.0007243433400952906
-1,1,0.012452543334190776
-2,2,0.023806247325853062
-3,3,0.050168442025424066
-4,4,0.07350788382665444
-5,5,0.11295169689112833
-6,6,0.10661417202914684
-7,7,0.13208292803078903
-8,8,0.1092182468507426
-9,9,0.08495251516349037
-10,10,0.08883948356460328
-11,11,0.05057511138009305
-12,12,0.05565688642582108
-13,13,0.022974726037186997
-14,14,0.0329834409082374
-15,15,0.009941048180228899
-16,16,0.013261105450751808
-17,17,0.005865544797174386
-18,18,0.004977140716701346
-19,19,0.004091936713812058
-20,20,0.001321540981382564
-21,21,0.0018952749550249746
-22,22,0.00029526765993069526
-23,23,0.0005995619531213196
-24,24,8.466559788879987e-05
-25,25,8.887556046166737e-05
-26,26,3.5827175534908875e-05
-27,27,1.2310534293482337e-05
-28,28,1.998289769245981e-05
-29,29,1.2496925281116797e-06
-30,30,0.0
-31,31,0.0
-32,32,0.0
-33,33,0.0
-34,34,0.0
-35,35,0.0
diff --git a/SupplementaryResults/HaplotypeComputations/hit_histogram_mhc1_HOGVAX.html b/SupplementaryResults/HaplotypeComputations/hit_histogram_mhc1_HOGVAX.html
deleted file mode 100644
index ae48927607b7cda4342f9e80b344000844e638ac..0000000000000000000000000000000000000000
--- a/SupplementaryResults/HaplotypeComputations/hit_histogram_mhc1_HOGVAX.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300, "strokeWidth": 0}, "axis": {"labelFontSize": 20, "titleFontSize": 20}}, "hconcat": [{"layer": [{"data": {"name": "data-b9f0b17fb6f753293d77e3df93e4f3d7"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "White"}, {"data": {"name": "data-dec4fdd90d9ef279d89d0d2a36470644"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-dec4fdd90d9ef279d89d0d2a36470644"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}, {"layer": [{"data": {"name": "data-d475e1ceccdbf582a6c1ec9d9020c7ea"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "Black"}, {"data": {"name": "data-de307529e09944abfecb4ee3da76dc09"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-de307529e09944abfecb4ee3da76dc09"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}, {"layer": [{"data": {"name": "data-25f0c9ed5a75bdc4a42bee7c2ed1ab03"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "Asians"}, {"data": {"name": "data-08e082b289ba70f42234aeec06c6685a"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-08e082b289ba70f42234aeec06c6685a"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}], "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-b9f0b17fb6f753293d77e3df93e4f3d7": [{"count": 0, "prob": 2.9157434089351536e-09}, {"count": 1, "prob": 0.00012296552379584548}, {"count": 2, "prob": 0.0015600677110211465}, {"count": 3, "prob": 0.019378213088730643}, {"count": 4, "prob": 0.03911875535979301}, {"count": 5, "prob": 0.07551298623402763}, {"count": 6, "prob": 0.10352794494343288}, {"count": 7, "prob": 0.11985801621655154}, {"count": 8, "prob": 0.13809724901075682}, {"count": 9, "prob": 0.12827509326747555}, {"count": 10, "prob": 0.09088144690074174}, {"count": 11, "prob": 0.08083759656701107}, {"count": 12, "prob": 0.05858178596842178}, {"count": 13, "prob": 0.04426211536215566}, {"count": 14, "prob": 0.032637022304849564}, {"count": 15, "prob": 0.025649338015596424}, {"count": 16, "prob": 0.014443276549701733}, {"count": 17, "prob": 0.01114412606533141}, {"count": 18, "prob": 0.00836895637563679}, {"count": 19, "prob": 0.002724552646092418}, {"count": 20, "prob": 0.002568092606878771}, {"count": 21, "prob": 0.0009299821197730221}, {"count": 22, "prob": 0.0012174328195549363}, {"count": 23, "prob": 0.0002466292961444667}, {"count": 24, "prob": 1.2346793458272342e-05}, {"count": 25, "prob": 3.110002313775442e-05}, {"count": 26, "prob": 3.3236075161041008e-06}, {"count": 27, "prob": 9.581706791252246e-06}, {"count": 28, "prob": 0.0}, {"count": 29, "prob": 0.0}, {"count": 30, "prob": 0.0}], "data-dec4fdd90d9ef279d89d0d2a36470644": [{"expected": 8.960637351504241}], "data-d475e1ceccdbf582a6c1ec9d9020c7ea": [{"count": 0, "prob": 5.628473181818705e-05}, {"count": 1, "prob": 0.0011025271273338447}, {"count": 2, "prob": 0.0052740126557597414}, {"count": 3, "prob": 0.015819290718515105}, {"count": 4, "prob": 0.033935283953991584}, {"count": 5, "prob": 0.05736734778003256}, {"count": 6, "prob": 0.08027515364731332}, {"count": 7, "prob": 0.09890085094903155}, {"count": 8, "prob": 0.10772865772422466}, {"count": 9, "prob": 0.10857469244565988}, {"count": 10, "prob": 0.10091881957583913}, {"count": 11, "prob": 0.09059795294624605}, {"count": 12, "prob": 0.07632605975939748}, {"count": 13, "prob": 0.06446695064614649}, {"count": 14, "prob": 0.049936241735225845}, {"count": 15, "prob": 0.03734605426668306}, {"count": 16, "prob": 0.026736541128292077}, {"count": 17, "prob": 0.01769460124129138}, {"count": 18, "prob": 0.010868352820465143}, {"count": 19, "prob": 0.00724586719806288}, {"count": 20, "prob": 0.0038871211633208585}, {"count": 21, "prob": 0.0025124173066218693}, {"count": 22, "prob": 0.0013762820252623737}, {"count": 23, "prob": 0.0005235815579272749}, {"count": 24, "prob": 0.000298202166455957}, {"count": 25, "prob": 0.0001653825778448055}, {"count": 26, "prob": 4.575253913258014e-05}, {"count": 27, "prob": 1.3069357803001238e-05}, {"count": 28, "prob": 5.299049110777836e-06}, {"count": 29, "prob": 1.3492053308678083e-06}, {"count": 30, "prob": 0.0}], "data-de307529e09944abfecb4ee3da76dc09": [{"expected": 9.761431452844203}], "data-25f0c9ed5a75bdc4a42bee7c2ed1ab03": [{"count": 0, "prob": 0.0}, {"count": 1, "prob": 6.388313597939749e-05}, {"count": 2, "prob": 0.014778873460310895}, {"count": 3, "prob": 0.021863132432731507}, {"count": 4, "prob": 0.05325373445138106}, {"count": 5, "prob": 0.0906366971586285}, {"count": 6, "prob": 0.1298635490032129}, {"count": 7, "prob": 0.11404484841685239}, {"count": 8, "prob": 0.101049942736289}, {"count": 9, "prob": 0.07466925626510672}, {"count": 10, "prob": 0.05317658168608239}, {"count": 11, "prob": 0.05118970067647056}, {"count": 12, "prob": 0.03531446399572807}, {"count": 13, "prob": 0.07188484427531149}, {"count": 14, "prob": 0.05415233121392212}, {"count": 15, "prob": 0.06315520933322681}, {"count": 16, "prob": 0.031272569570579674}, {"count": 17, "prob": 0.02236729222601468}, {"count": 18, "prob": 0.008897312676976717}, {"count": 19, "prob": 0.005016595828717148}, {"count": 20, "prob": 0.0025967805660766057}, {"count": 21, "prob": 0.0004231316164607776}, {"count": 22, "prob": 0.0003193202074049682}, {"count": 23, "prob": 8.726813413223876e-06}, {"count": 24, "prob": 1.2222531117986737e-06}, {"count": 25, "prob": 0.0}, {"count": 26, "prob": 0.0}, {"count": 27, "prob": 0.0}, {"count": 28, "prob": 0.0}, {"count": 29, "prob": 0.0}, {"count": 30, "prob": 0.0}], "data-08e082b289ba70f42234aeec06c6685a": [{"expected": 9.182065877506114}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/SupplementaryResults/HaplotypeComputations/hit_histogram_mhc1_OptiVax.html b/SupplementaryResults/HaplotypeComputations/hit_histogram_mhc1_OptiVax.html
deleted file mode 100644
index 1715f954747395385fd581865b4a9b359eb8de48..0000000000000000000000000000000000000000
--- a/SupplementaryResults/HaplotypeComputations/hit_histogram_mhc1_OptiVax.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300, "strokeWidth": 0}, "axis": {"labelFontSize": 20, "titleFontSize": 20}}, "hconcat": [{"layer": [{"data": {"name": "data-5beb5752ab55e14928265c8174d638c3"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "White"}, {"data": {"name": "data-04a0f9a40e2241f72ce919e4613efada"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-04a0f9a40e2241f72ce919e4613efada"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}, {"layer": [{"data": {"name": "data-2606ff7b181468403077d9c955d433c3"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "Black"}, {"data": {"name": "data-34854cfb0c35d9ba6599250b6328b257"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-34854cfb0c35d9ba6599250b6328b257"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}, {"layer": [{"data": {"name": "data-d36b210a88c6e759fc08e7afd0e6adcb"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "Asians"}, {"data": {"name": "data-29d8afd283e77fea71506597e9304963"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-29d8afd283e77fea71506597e9304963"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}], "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-5beb5752ab55e14928265c8174d638c3": [{"count": 0, "prob": 2.9157434089351536e-09}, {"count": 1, "prob": 0.001409834342848396}, {"count": 2, "prob": 0.03050010979528772}, {"count": 3, "prob": 0.11665564928403666}, {"count": 4, "prob": 0.19225276883219292}, {"count": 5, "prob": 0.13938158810843473}, {"count": 6, "prob": 0.11565999003598706}, {"count": 7, "prob": 0.14037526406002504}, {"count": 8, "prob": 0.10724373006314782}, {"count": 9, "prob": 0.051066669630207735}, {"count": 10, "prob": 0.03708423428058607}, {"count": 11, "prob": 0.03769540038978654}, {"count": 12, "prob": 0.014227619917902813}, {"count": 13, "prob": 0.0062242332474242495}, {"count": 14, "prob": 0.006078807055210646}, {"count": 15, "prob": 0.003805027296231423}, {"count": 16, "prob": 0.0002176595595373734}, {"count": 17, "prob": 9.183193861161619e-05}, {"count": 18, "prob": 2.9301921374190735e-05}, {"count": 19, "prob": 2.77325594810756e-07}, {"count": 20, "prob": 0.0}, {"count": 21, "prob": 0.0}], "data-04a0f9a40e2241f72ce919e4613efada": [{"expected": 6.057325999690944}], "data-2606ff7b181468403077d9c955d433c3": [{"count": 0, "prob": 0.00010038879348156764}, {"count": 1, "prob": 0.004958082319168785}, {"count": 2, "prob": 0.03281533184798898}, {"count": 3, "prob": 0.10095713125895607}, {"count": 4, "prob": 0.1413355170711176}, {"count": 5, "prob": 0.14406379307349546}, {"count": 6, "prob": 0.1333080229427814}, {"count": 7, "prob": 0.12802101698761043}, {"count": 8, "prob": 0.1004899822902715}, {"count": 9, "prob": 0.07827488125797175}, {"count": 10, "prob": 0.05799982649912723}, {"count": 11, "prob": 0.036078499541322605}, {"count": 12, "prob": 0.020671492466902915}, {"count": 13, "prob": 0.011561788005797281}, {"count": 14, "prob": 0.005585936026772718}, {"count": 15, "prob": 0.0024448368539830415}, {"count": 16, "prob": 0.0009054917597105317}, {"count": 17, "prob": 0.00033367538214350127}, {"count": 18, "prob": 7.466515374120578e-05}, {"count": 19, "prob": 1.8365974709478197e-05}, {"count": 20, "prob": 1.1445941438890338e-06}, {"count": 21, "prob": 1.2989891127940706e-07}], "data-34854cfb0c35d9ba6599250b6328b257": [{"expected": 6.375487686165071}], "data-d36b210a88c6e759fc08e7afd0e6adcb": [{"count": 0, "prob": 0.0}, {"count": 1, "prob": 0.010896073297388321}, {"count": 2, "prob": 0.040511381907138246}, {"count": 3, "prob": 0.10070430865157046}, {"count": 4, "prob": 0.08630085645447184}, {"count": 5, "prob": 0.058261278648598674}, {"count": 6, "prob": 0.10608394700676058}, {"count": 7, "prob": 0.14854575476561746}, {"count": 8, "prob": 0.09927766090617475}, {"count": 9, "prob": 0.08388530267160951}, {"count": 10, "prob": 0.11045148196709026}, {"count": 11, "prob": 0.049257736567144376}, {"count": 12, "prob": 0.01736896047723383}, {"count": 13, "prob": 0.049231593317433785}, {"count": 14, "prob": 0.035242780902360604}, {"count": 15, "prob": 0.0026057771538341742}, {"count": 16, "prob": 0.000739349750928372}, {"count": 17, "prob": 0.0006121260958668993}, {"count": 18, "prob": 2.3629458775881027e-05}, {"count": 19, "prob": 0.0}, {"count": 20, "prob": 0.0}, {"count": 21, "prob": 0.0}], "data-29d8afd283e77fea71506597e9304963": [{"expected": 7.30598937942708}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/SupplementaryResults/HaplotypeComputations/hit_histogram_mhc2_HOGVAX.html b/SupplementaryResults/HaplotypeComputations/hit_histogram_mhc2_HOGVAX.html
deleted file mode 100644
index a7b6cb93beaab68f928cc76e877987f516217ac1..0000000000000000000000000000000000000000
--- a/SupplementaryResults/HaplotypeComputations/hit_histogram_mhc2_HOGVAX.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300, "strokeWidth": 0}, "axis": {"labelFontSize": 20, "titleFontSize": 20}}, "hconcat": [{"layer": [{"data": {"name": "data-afb59acb852321760bb94226a7adced5"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "White"}, {"data": {"name": "data-ef17c482418272599942ef86972137e1"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-ef17c482418272599942ef86972137e1"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}, {"layer": [{"data": {"name": "data-d4cc1ee81f1f51312cc1fab7eae82afd"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "Black"}, {"data": {"name": "data-3e435d758b2b9e21c57acff2c7de9bcb"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-3e435d758b2b9e21c57acff2c7de9bcb"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}, {"layer": [{"data": {"name": "data-07abe72e6f01049d9b83ae25ee01eb95"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "Asians"}, {"data": {"name": "data-0787a5713340d97a12df4ac0950e879f"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-0787a5713340d97a12df4ac0950e879f"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}], "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-afb59acb852321760bb94226a7adced5": [{"count": 0, "prob": 4.393462030429269e-06}, {"count": 1, "prob": 5.0025616395298447e-05}, {"count": 2, "prob": 0.00017995794050358258}, {"count": 3, "prob": 0.0005244087914811908}, {"count": 4, "prob": 0.0003608619139842711}, {"count": 5, "prob": 0.00031662141155081866}, {"count": 6, "prob": 0.0015539366562344716}, {"count": 7, "prob": 0.0049793641014859065}, {"count": 8, "prob": 0.003486660563258028}, {"count": 9, "prob": 0.0013732128658438983}, {"count": 10, "prob": 0.0013823414260361161}, {"count": 11, "prob": 0.0030731041724243605}, {"count": 12, "prob": 0.0011870387722406153}, {"count": 13, "prob": 0.0011994559505928647}, {"count": 14, "prob": 0.0024076932599349267}, {"count": 15, "prob": 0.0017733086128920567}, {"count": 16, "prob": 0.001974938401002108}, {"count": 17, "prob": 0.0016106852761126908}, {"count": 18, "prob": 0.0019407352686535168}, {"count": 19, "prob": 0.003192890322354838}, {"count": 20, "prob": 0.006760587565603419}, {"count": 21, "prob": 0.005822766145339143}, {"count": 22, "prob": 0.007345660341220178}, {"count": 23, "prob": 0.0059117833962354085}, {"count": 24, "prob": 0.004845138743971114}, {"count": 25, "prob": 0.007312512248952979}, {"count": 26, "prob": 0.006775219355972231}, {"count": 27, "prob": 0.009176208674491704}, {"count": 28, "prob": 0.008383101541114032}, {"count": 29, "prob": 0.013086352311469854}, {"count": 30, "prob": 0.011149449628438172}, {"count": 31, "prob": 0.008594957507882061}, {"count": 32, "prob": 0.010291450650167941}, {"count": 33, "prob": 0.009985950976425807}, {"count": 34, "prob": 0.007194439323961762}, {"count": 35, "prob": 0.007522673359810414}, {"count": 36, "prob": 0.009392741917183544}, {"count": 37, "prob": 0.01217799984844411}, {"count": 38, "prob": 0.010711573520719388}, {"count": 39, "prob": 0.010073250074106841}, {"count": 40, "prob": 0.00940013644327118}, {"count": 41, "prob": 0.007522598075594546}, {"count": 42, "prob": 0.011417097478507962}, {"count": 43, "prob": 0.008708742499752406}, {"count": 44, "prob": 0.007937193785629284}, {"count": 45, "prob": 0.009275801813629395}, {"count": 46, "prob": 0.008661497387063124}, {"count": 47, "prob": 0.006495485303084547}, {"count": 48, "prob": 0.00793285711177892}, {"count": 49, "prob": 0.006757401146166399}, {"count": 50, "prob": 0.017137642555547353}, {"count": 51, "prob": 0.01090948171042286}, {"count": 52, "prob": 0.020991201393821327}, {"count": 53, "prob": 0.01058527220494474}, {"count": 54, "prob": 0.005716000626553765}, {"count": 55, "prob": 0.008376019314514855}, {"count": 56, "prob": 0.008426997281241048}, {"count": 57, "prob": 0.00736145833289531}, {"count": 58, "prob": 0.005618197877676514}, {"count": 59, "prob": 0.008319732481496329}, {"count": 60, "prob": 0.00586258281404134}, {"count": 61, "prob": 0.005719139018301241}, {"count": 62, "prob": 0.006004001875397919}, {"count": 63, "prob": 0.009197367566373052}, {"count": 64, "prob": 0.011068642367294818}, {"count": 65, "prob": 0.015050079245638644}, {"count": 66, "prob": 0.005898719589672456}, {"count": 67, "prob": 0.004346366370109187}, {"count": 68, "prob": 0.012167477076177078}, {"count": 69, "prob": 0.009755011152976712}, {"count": 70, "prob": 0.012422910354240372}, {"count": 71, "prob": 0.010509812946285375}, {"count": 72, "prob": 0.016666076221202367}, {"count": 73, "prob": 0.007664429570047065}, {"count": 74, "prob": 0.006646581400347539}, {"count": 75, "prob": 0.01197236214089365}, {"count": 76, "prob": 0.009635516516370736}, {"count": 77, "prob": 0.009631566678182905}, {"count": 78, "prob": 0.007547760939695229}, {"count": 79, "prob": 0.007844967866050117}, {"count": 80, "prob": 0.005657230218457011}, {"count": 81, "prob": 0.007637054859084705}, {"count": 82, "prob": 0.013184173789395926}, {"count": 83, "prob": 0.009118419312332727}, {"count": 84, "prob": 0.010024949183294768}, {"count": 85, "prob": 0.007053438020999324}, {"count": 86, "prob": 0.008338571789482848}, {"count": 87, "prob": 0.006772859984849274}, {"count": 88, "prob": 0.006115731197152339}, {"count": 89, "prob": 0.0047207211826852105}, {"count": 90, "prob": 0.0092432248713462}, {"count": 91, "prob": 0.008328504439719138}, {"count": 92, "prob": 0.004708255573620889}, {"count": 93, "prob": 0.006341696988059488}, {"count": 94, "prob": 0.007221913723506578}, {"count": 95, "prob": 0.004144892346721854}, {"count": 96, "prob": 0.0038133106144048056}, {"count": 97, "prob": 0.003910135168503911}, {"count": 98, "prob": 0.003211584719226414}, {"count": 99, "prob": 0.0039696676762776785}, {"count": 100, "prob": 0.004824612746531361}, {"count": 101, "prob": 0.0037696866234955047}, {"count": 102, "prob": 0.001701549063413551}, {"count": 103, "prob": 0.0029905815752236083}, {"count": 104, "prob": 0.002563150430414613}, {"count": 105, "prob": 0.0012902526311357938}, {"count": 106, "prob": 0.0019529871057467978}, {"count": 107, "prob": 0.005644002195698107}, {"count": 108, "prob": 0.002307856930178748}, {"count": 109, "prob": 0.0030985301772607082}, {"count": 110, "prob": 0.0018585177345360718}, {"count": 111, "prob": 0.0010942947206464384}, {"count": 112, "prob": 0.0013080680337843754}, {"count": 113, "prob": 0.007270108031350056}, {"count": 114, "prob": 0.00801769841082519}, {"count": 115, "prob": 0.0014543709466327943}, {"count": 116, "prob": 0.002178423999036075}, {"count": 117, "prob": 0.0012205841297543345}, {"count": 118, "prob": 0.0016626994968682717}, {"count": 119, "prob": 0.0013392054224537259}, {"count": 120, "prob": 0.005154548554677932}, {"count": 121, "prob": 0.002536297358663641}, {"count": 122, "prob": 0.0025727906132572875}, {"count": 123, "prob": 0.0013055564871397335}, {"count": 124, "prob": 0.00218610360008771}, {"count": 125, "prob": 0.004824426204085107}, {"count": 126, "prob": 0.005811011918111629}, {"count": 127, "prob": 0.002346949055307106}, {"count": 128, "prob": 0.0023899037127342385}, {"count": 129, "prob": 0.0014299825839035995}, {"count": 130, "prob": 0.0010913225972098543}, {"count": 131, "prob": 0.001929551706382801}, {"count": 132, "prob": 0.0036984057548227465}, {"count": 133, "prob": 0.00243808454882329}, {"count": 134, "prob": 0.002331034797121117}, {"count": 135, "prob": 0.0031210397647799468}, {"count": 136, "prob": 0.004029516719777191}, {"count": 137, "prob": 0.0066968716765636125}, {"count": 138, "prob": 0.00724589484243044}, {"count": 139, "prob": 0.003741923970808715}, {"count": 140, "prob": 0.003139120124265906}, {"count": 141, "prob": 0.004860240287645713}, {"count": 142, "prob": 0.002844561929237918}, {"count": 143, "prob": 0.0021552460960916836}, {"count": 144, "prob": 0.003589099166739495}, {"count": 145, "prob": 0.004463695265435352}, {"count": 146, "prob": 0.0024759901855092256}, {"count": 147, "prob": 0.0018070558037082927}, {"count": 148, "prob": 0.003946131075246474}, {"count": 149, "prob": 0.004697122563181013}, {"count": 150, "prob": 0.005046653808656721}, {"count": 151, "prob": 0.003588733002234583}, {"count": 152, "prob": 0.0018504996645304374}, {"count": 153, "prob": 0.0042392987854084}, {"count": 154, "prob": 0.002844942990577056}, {"count": 155, "prob": 0.0035323009280826692}, {"count": 156, "prob": 0.002415937720618277}, {"count": 157, "prob": 0.006669474401337646}, {"count": 158, "prob": 0.002794726736506194}, {"count": 159, "prob": 0.0016667710898742986}, {"count": 160, "prob": 0.004491120659235917}, {"count": 161, "prob": 0.0037855575242535093}, {"count": 162, "prob": 0.001387313376461441}, {"count": 163, "prob": 0.002185594389572333}, {"count": 164, "prob": 0.002766705411333957}, {"count": 165, "prob": 0.0010502036345801868}, {"count": 166, "prob": 0.001819495128300721}, {"count": 167, "prob": 0.0037403763501431832}, {"count": 168, "prob": 0.004572554197450216}, {"count": 169, "prob": 0.0029848774827989167}, {"count": 170, "prob": 0.0018908287409270988}, {"count": 171, "prob": 0.0009460018473617948}, {"count": 172, "prob": 0.0009317519333777828}, {"count": 173, "prob": 0.0010216186378427777}, {"count": 174, "prob": 0.001049412740290725}, {"count": 175, "prob": 0.002112658081196239}, {"count": 176, "prob": 0.002125347985820947}, {"count": 177, "prob": 0.0009881652244778571}, {"count": 178, "prob": 0.00022585376363369632}, {"count": 179, "prob": 0.000682718853720562}, {"count": 180, "prob": 0.007639660655007244}, {"count": 181, "prob": 0.003885607958999419}, {"count": 182, "prob": 0.00215462522532341}, {"count": 183, "prob": 0.0018163877422895348}, {"count": 184, "prob": 0.0006773934295009813}, {"count": 185, "prob": 0.0006798289138861968}, {"count": 186, "prob": 0.001549861701040179}, {"count": 187, "prob": 0.004087080257290178}, {"count": 188, "prob": 0.001096304704203942}, {"count": 189, "prob": 0.0018255185376069162}, {"count": 190, "prob": 0.00012393635433867778}, {"count": 191, "prob": 0.00022779140614015772}, {"count": 192, "prob": 0.001935085657279717}, {"count": 193, "prob": 0.0026348974621921463}, {"count": 194, "prob": 0.0016784915582113348}, {"count": 195, "prob": 0.0015329118938642659}, {"count": 196, "prob": 0.0002423795230632681}, {"count": 197, "prob": 0.0001659238916078471}, {"count": 198, "prob": 0.002714789066059325}, {"count": 199, "prob": 0.004134458894456707}, {"count": 200, "prob": 0.000606295678082641}, {"count": 201, "prob": 0.0011502621757800485}, {"count": 202, "prob": 0.00014400605622624918}, {"count": 203, "prob": 7.03296464050608e-05}, {"count": 204, "prob": 7.809908348744634e-05}, {"count": 205, "prob": 0.0017167817384314101}, {"count": 206, "prob": 0.00018754065212948904}, {"count": 207, "prob": 0.0006040102040978904}, {"count": 208, "prob": 5.9541796293912215e-05}, {"count": 209, "prob": 4.577393530449067e-05}, {"count": 210, "prob": 6.21795500060521e-05}, {"count": 211, "prob": 0.0007677137433677478}, {"count": 212, "prob": 0.00014764375993480482}, {"count": 213, "prob": 0.0002541419717511732}, {"count": 214, "prob": 1.3019121060572515e-05}, {"count": 215, "prob": 3.968052807846321e-05}, {"count": 216, "prob": 8.657793029622023e-05}, {"count": 217, "prob": 5.620770758755854e-05}, {"count": 218, "prob": 3.7355343869970466e-05}, {"count": 219, "prob": 2.5598221480334104e-05}, {"count": 220, "prob": 1.6235431171417153e-05}, {"count": 221, "prob": 3.302781353166424e-05}, {"count": 222, "prob": 6.087494894941574e-06}, {"count": 223, "prob": 3.5736393210002724e-05}, {"count": 224, "prob": 1.7307331196978228e-05}, {"count": 225, "prob": 7.793834448618822e-05}, {"count": 226, "prob": 5.266184902225882e-06}, {"count": 227, "prob": 5.203492191483229e-05}, {"count": 228, "prob": 2.5394442068846818e-05}, {"count": 229, "prob": 0.00046044698467015535}, {"count": 230, "prob": 0.0002272982245223734}, {"count": 231, "prob": 1.5419103457705184e-05}, {"count": 232, "prob": 8.540254247542371e-06}, {"count": 233, "prob": 0.0007909549448568104}, {"count": 234, "prob": 0.001279094778304786}, {"count": 235, "prob": 0.00026137427875469514}, {"count": 236, "prob": 0.0005691193862394444}, {"count": 237, "prob": 0.0002111378395534849}, {"count": 238, "prob": 2.4800498808489897e-05}, {"count": 239, "prob": 1.678860814889421e-05}, {"count": 240, "prob": 0.0005752452432826364}, {"count": 241, "prob": 0.00018502787341585103}, {"count": 242, "prob": 0.00017141412505661596}, {"count": 243, "prob": 4.661585445130286e-05}, {"count": 244, "prob": 9.016820934903242e-06}, {"count": 245, "prob": 0.00020318130799395535}, {"count": 246, "prob": 0.0004709698779439286}, {"count": 247, "prob": 0.00011662507891298602}, {"count": 248, "prob": 0.00022381188328999765}, {"count": 249, "prob": 0.00022574989781729186}, {"count": 250, "prob": 2.2634989541668692e-05}, {"count": 251, "prob": 3.298857533435596e-05}, {"count": 252, "prob": 6.373303099976984e-05}, {"count": 253, "prob": 0.0005011926023928031}, {"count": 254, "prob": 0.00010775039593769713}, {"count": 255, "prob": 2.4098845516455622e-05}, {"count": 256, "prob": 1.4504796257218767e-05}, {"count": 257, "prob": 2.2161631033963375e-05}, {"count": 258, "prob": 5.4037794074102986e-05}, {"count": 259, "prob": 2.9847521437800298e-05}, {"count": 260, "prob": 4.937159277048825e-05}, {"count": 261, "prob": 4.0964533981787135e-05}, {"count": 262, "prob": 2.4230250875052693e-05}, {"count": 263, "prob": 2.760724598413126e-06}, {"count": 264, "prob": 3.48912938851031e-06}, {"count": 265, "prob": 1.9107900027421103e-05}, {"count": 266, "prob": 3.442298566020963e-05}, {"count": 267, "prob": 7.967998201652451e-06}, {"count": 268, "prob": 1.3329412436646304e-05}, {"count": 269, "prob": 6.052974961852383e-06}, {"count": 270, "prob": 5.975004595572999e-06}, {"count": 271, "prob": 4.149748382656062e-06}, {"count": 272, "prob": 1.4459729733528774e-06}, {"count": 273, "prob": 5.483557074897133e-06}, {"count": 274, "prob": 7.013892772496429e-07}, {"count": 275, "prob": 2.899982396740656e-07}, {"count": 276, "prob": 0.0}, {"count": 277, "prob": 1.4117170550483085e-06}, {"count": 278, "prob": 7.38338546379746e-06}, {"count": 279, "prob": 1.1835382772156402e-06}, {"count": 280, "prob": 2.899982396740656e-07}, {"count": 281, "prob": 0.0}, {"count": 282, "prob": 1.1496443791839228e-07}, {"count": 283, "prob": 1.1926987901971855e-06}, {"count": 284, "prob": 0.0}, {"count": 285, "prob": 0.0}, {"count": 286, "prob": 0.0}, {"count": 287, "prob": 0.0}, {"count": 288, "prob": 0.0}, {"count": 289, "prob": 0.0}, {"count": 290, "prob": 0.0}, {"count": 291, "prob": 2.468758248526432e-07}, {"count": 292, "prob": 0.0}, {"count": 293, "prob": 0.0}, {"count": 294, "prob": 0.0}, {"count": 295, "prob": 0.0}, {"count": 296, "prob": 0.0}, {"count": 297, "prob": 0.0}, {"count": 298, "prob": 0.0}, {"count": 299, "prob": 0.0}, {"count": 300, "prob": 0.0}, {"count": 301, "prob": 0.0}, {"count": 302, "prob": 0.0}], "data-ef17c482418272599942ef86972137e1": [{"expected": 82.40847881173283}], "data-d4cc1ee81f1f51312cc1fab7eae82afd": [{"count": 0, "prob": 3.2401326454022686e-05}, {"count": 1, "prob": 5.296483725114985e-05}, {"count": 2, "prob": 0.0001397570983376627}, {"count": 3, "prob": 0.00045465109982706576}, {"count": 4, "prob": 0.0010469811230534984}, {"count": 5, "prob": 0.0005781399217992129}, {"count": 6, "prob": 0.001674483868356009}, {"count": 7, "prob": 0.0020214020906399624}, {"count": 8, "prob": 0.0014129156255472707}, {"count": 9, "prob": 0.0018016977114243876}, {"count": 10, "prob": 0.0026326870034106527}, {"count": 11, "prob": 0.0014795971992505907}, {"count": 12, "prob": 0.0010883523972105953}, {"count": 13, "prob": 0.0016380711810443666}, {"count": 14, "prob": 0.001028820709888316}, {"count": 15, "prob": 0.0014853167199258932}, {"count": 16, "prob": 0.0013811912135377586}, {"count": 17, "prob": 0.0015848324449773004}, {"count": 18, "prob": 0.002816004291259934}, {"count": 19, "prob": 0.003740190540080298}, {"count": 20, "prob": 0.0027413251557533934}, {"count": 21, "prob": 0.008918821568560609}, {"count": 22, "prob": 0.008316283276520321}, {"count": 23, "prob": 0.0074169928967498825}, {"count": 24, "prob": 0.008866845557458727}, {"count": 25, "prob": 0.012109085500012657}, {"count": 26, "prob": 0.009437926123757196}, {"count": 27, "prob": 0.008009112954019317}, {"count": 28, "prob": 0.009723293118236555}, {"count": 29, "prob": 0.008372442121511456}, {"count": 30, "prob": 0.007748255938262749}, {"count": 31, "prob": 0.006249284121569177}, {"count": 32, "prob": 0.006555172415637864}, {"count": 33, "prob": 0.006293248877827164}, {"count": 34, "prob": 0.005179526796557251}, {"count": 35, "prob": 0.004981328307758309}, {"count": 36, "prob": 0.007785336988368973}, {"count": 37, "prob": 0.00831912551952665}, {"count": 38, "prob": 0.008125681811084123}, {"count": 39, "prob": 0.00986652970101008}, {"count": 40, "prob": 0.01112460744910225}, {"count": 41, "prob": 0.014246385269708731}, {"count": 42, "prob": 0.010228102843046599}, {"count": 43, "prob": 0.012600809709342442}, {"count": 44, "prob": 0.012512803593004555}, {"count": 45, "prob": 0.012562804649012521}, {"count": 46, "prob": 0.009615227564410508}, {"count": 47, "prob": 0.010734306647804883}, {"count": 48, "prob": 0.006330357362018388}, {"count": 49, "prob": 0.004937902030423976}, {"count": 50, "prob": 0.005705820408111718}, {"count": 51, "prob": 0.005048391426458482}, {"count": 52, "prob": 0.005423307437533992}, {"count": 53, "prob": 0.007205344045742923}, {"count": 54, "prob": 0.004942899157198431}, {"count": 55, "prob": 0.006980006236394812}, {"count": 56, "prob": 0.01158608575578709}, {"count": 57, "prob": 0.007912708535422683}, {"count": 58, "prob": 0.005131837251220766}, {"count": 59, "prob": 0.011371542132781532}, {"count": 60, "prob": 0.011033738891222965}, {"count": 61, "prob": 0.006893943809774621}, {"count": 62, "prob": 0.010883391816062285}, {"count": 63, "prob": 0.010441525594867548}, {"count": 64, "prob": 0.008969098018497887}, {"count": 65, "prob": 0.007057716490261833}, {"count": 66, "prob": 0.00514823147015766}, {"count": 67, "prob": 0.009006511885897838}, {"count": 68, "prob": 0.005583395821019921}, {"count": 69, "prob": 0.005149117647505848}, {"count": 70, "prob": 0.005125878370354354}, {"count": 71, "prob": 0.004055881755156683}, {"count": 72, "prob": 0.0043768276905843334}, {"count": 73, "prob": 0.0035892299622943395}, {"count": 74, "prob": 0.0038525062219098983}, {"count": 75, "prob": 0.003687824475334942}, {"count": 76, "prob": 0.006437641383449081}, {"count": 77, "prob": 0.005258866350248807}, {"count": 78, "prob": 0.00648188944223772}, {"count": 79, "prob": 0.008692500187462262}, {"count": 80, "prob": 0.006761830363343401}, {"count": 81, "prob": 0.006491604276550953}, {"count": 82, "prob": 0.009420382147440226}, {"count": 83, "prob": 0.010748369723578392}, {"count": 84, "prob": 0.006912196675966059}, {"count": 85, "prob": 0.006536919018405992}, {"count": 86, "prob": 0.0062502075977520595}, {"count": 87, "prob": 0.005676202387184929}, {"count": 88, "prob": 0.004732367227075667}, {"count": 89, "prob": 0.0037181364239992627}, {"count": 90, "prob": 0.003490871342181216}, {"count": 91, "prob": 0.0026413367977825434}, {"count": 92, "prob": 0.004423590780511617}, {"count": 93, "prob": 0.003286989828480545}, {"count": 94, "prob": 0.0034497423234351584}, {"count": 95, "prob": 0.006413488079832951}, {"count": 96, "prob": 0.0069821096622520685}, {"count": 97, "prob": 0.0034828747234497194}, {"count": 98, "prob": 0.006979954174438115}, {"count": 99, "prob": 0.009226241093000295}, {"count": 100, "prob": 0.004798971244884867}, {"count": 101, "prob": 0.003134222795406632}, {"count": 102, "prob": 0.009413727453692943}, {"count": 103, "prob": 0.005968498845293631}, {"count": 104, "prob": 0.0024152506675630967}, {"count": 105, "prob": 0.00319238466662486}, {"count": 106, "prob": 0.0030791779230758117}, {"count": 107, "prob": 0.0029580940728780574}, {"count": 108, "prob": 0.002691165574697619}, {"count": 109, "prob": 0.0020375322795110284}, {"count": 110, "prob": 0.0026356109386255055}, {"count": 111, "prob": 0.0033057087930948395}, {"count": 112, "prob": 0.0030924129749206413}, {"count": 113, "prob": 0.002082595332237957}, {"count": 114, "prob": 0.0033741198782384985}, {"count": 115, "prob": 0.005269845598655812}, {"count": 116, "prob": 0.0038965152865351998}, {"count": 117, "prob": 0.003386329561156792}, {"count": 118, "prob": 0.004839077169877246}, {"count": 119, "prob": 0.004035261994084618}, {"count": 120, "prob": 0.0025556463014285444}, {"count": 121, "prob": 0.0019373907568999104}, {"count": 122, "prob": 0.0044101662822691335}, {"count": 123, "prob": 0.002077670750976905}, {"count": 124, "prob": 0.0015991860328292524}, {"count": 125, "prob": 0.002140305184103377}, {"count": 126, "prob": 0.002053253548304753}, {"count": 127, "prob": 0.0018529742693687544}, {"count": 128, "prob": 0.002073879737865383}, {"count": 129, "prob": 0.002797518763386395}, {"count": 130, "prob": 0.0028696927175026954}, {"count": 131, "prob": 0.004450534460192357}, {"count": 132, "prob": 0.0051683967436892695}, {"count": 133, "prob": 0.0038307762994671487}, {"count": 134, "prob": 0.004458221287380142}, {"count": 135, "prob": 0.0071281032255520104}, {"count": 136, "prob": 0.007143011089528209}, {"count": 137, "prob": 0.006346156038694992}, {"count": 138, "prob": 0.007850230436177323}, {"count": 139, "prob": 0.007021055534082109}, {"count": 140, "prob": 0.005094131984674843}, {"count": 141, "prob": 0.005357267237574099}, {"count": 142, "prob": 0.005229498222313439}, {"count": 143, "prob": 0.003039569439888298}, {"count": 144, "prob": 0.0033281913927399594}, {"count": 145, "prob": 0.004435252308770926}, {"count": 146, "prob": 0.002989695718557501}, {"count": 147, "prob": 0.002502204783950393}, {"count": 148, "prob": 0.00599079902207486}, {"count": 149, "prob": 0.006722912751661161}, {"count": 150, "prob": 0.00517975506590538}, {"count": 151, "prob": 0.0081904009486451}, {"count": 152, "prob": 0.010936900796667598}, {"count": 153, "prob": 0.008113116446134447}, {"count": 154, "prob": 0.004646754299616815}, {"count": 155, "prob": 0.009186795025156087}, {"count": 156, "prob": 0.010286244755748063}, {"count": 157, "prob": 0.0070445186732467835}, {"count": 158, "prob": 0.004795817865232554}, {"count": 159, "prob": 0.005789033536189315}, {"count": 160, "prob": 0.005709991979145137}, {"count": 161, "prob": 0.004426343303699418}, {"count": 162, "prob": 0.003629268925197641}, {"count": 163, "prob": 0.0029093744942604188}, {"count": 164, "prob": 0.0033744099762855447}, {"count": 165, "prob": 0.0029203220242568864}, {"count": 166, "prob": 0.002993113690318405}, {"count": 167, "prob": 0.0021359748130014224}, {"count": 168, "prob": 0.003307825217940065}, {"count": 169, "prob": 0.003068355380578203}, {"count": 170, "prob": 0.0020864366901756247}, {"count": 171, "prob": 0.003788452330906606}, {"count": 172, "prob": 0.004197688440259982}, {"count": 173, "prob": 0.0020406481503127075}, {"count": 174, "prob": 0.0012294639854875317}, {"count": 175, "prob": 0.003764132508635232}, {"count": 176, "prob": 0.001931278526379217}, {"count": 177, "prob": 0.0008351129133755028}, {"count": 178, "prob": 0.000969641795376276}, {"count": 179, "prob": 0.0014593539007891373}, {"count": 180, "prob": 0.0009139616977692593}, {"count": 181, "prob": 0.0006062839587053803}, {"count": 182, "prob": 0.0006387399793160802}, {"count": 183, "prob": 0.0010866350486945873}, {"count": 184, "prob": 0.001306563564944243}, {"count": 185, "prob": 0.0006058673750456246}, {"count": 186, "prob": 0.0007558917746833605}, {"count": 187, "prob": 0.0012761510116341065}, {"count": 188, "prob": 0.0016235197031530544}, {"count": 189, "prob": 0.0009640781725489775}, {"count": 190, "prob": 0.0007416261745183457}, {"count": 191, "prob": 0.0034841355572712432}, {"count": 192, "prob": 0.004242335631382017}, {"count": 193, "prob": 0.0022669303314317287}, {"count": 194, "prob": 0.0014310220876122479}, {"count": 195, "prob": 0.0033109871842449097}, {"count": 196, "prob": 0.0033068574443906483}, {"count": 197, "prob": 0.0015337368877887398}, {"count": 198, "prob": 0.0017418526382852538}, {"count": 199, "prob": 0.0018219816199721562}, {"count": 200, "prob": 0.0005976788267277764}, {"count": 201, "prob": 0.0005353858325501719}, {"count": 202, "prob": 0.0008867305962448672}, {"count": 203, "prob": 0.0004642028627472538}, {"count": 204, "prob": 0.0006333977333131002}, {"count": 205, "prob": 0.0010350630692986256}, {"count": 206, "prob": 0.000611511577996898}, {"count": 207, "prob": 0.0006303244817504194}, {"count": 208, "prob": 0.001114338488115981}, {"count": 209, "prob": 0.0009689204945584565}, {"count": 210, "prob": 0.0003425037657916213}, {"count": 211, "prob": 0.0009677585782544934}, {"count": 212, "prob": 0.002177273301626924}, {"count": 213, "prob": 0.000978545590051814}, {"count": 214, "prob": 0.0004551182863325661}, {"count": 215, "prob": 0.0011159936719075596}, {"count": 216, "prob": 0.0012751399267931232}, {"count": 217, "prob": 0.0005296561271008307}, {"count": 218, "prob": 0.00041196528876706454}, {"count": 219, "prob": 0.0007271197120481481}, {"count": 220, "prob": 0.0002063687197247007}, {"count": 221, "prob": 0.0005491026710100868}, {"count": 222, "prob": 0.0005449571719581462}, {"count": 223, "prob": 0.000249878418398972}, {"count": 224, "prob": 0.0002955455410343482}, {"count": 225, "prob": 0.0009523616601109507}, {"count": 226, "prob": 0.0003703576046431526}, {"count": 227, "prob": 0.00020009238273215263}, {"count": 228, "prob": 0.0002476856057483767}, {"count": 229, "prob": 0.00026146627505934457}, {"count": 230, "prob": 0.00013356027038768724}, {"count": 231, "prob": 0.00012646757735325855}, {"count": 232, "prob": 0.00018553875267728404}, {"count": 233, "prob": 0.00010047182171336804}, {"count": 234, "prob": 9.163749431724269e-05}, {"count": 235, "prob": 0.00022052676571575181}, {"count": 236, "prob": 0.0001751528013599812}, {"count": 237, "prob": 4.7589696748232915e-05}, {"count": 238, "prob": 8.553982690332444e-05}, {"count": 239, "prob": 4.517621932743404e-05}, {"count": 240, "prob": 5.278529160593961e-06}, {"count": 241, "prob": 0.00010969661278416884}, {"count": 242, "prob": 0.0001844806462627244}, {"count": 243, "prob": 0.0001375100525654293}, {"count": 244, "prob": 3.80683551400196e-05}, {"count": 245, "prob": 0.0005824775954561526}, {"count": 246, "prob": 0.0008350286469713807}, {"count": 247, "prob": 0.00026142932825144066}, {"count": 248, "prob": 0.00019008672031625704}, {"count": 249, "prob": 0.0004428560364192798}, {"count": 250, "prob": 0.0004442192440210884}, {"count": 251, "prob": 0.00012950207597077162}, {"count": 252, "prob": 0.0002445279577716903}, {"count": 253, "prob": 0.0003105086262072142}, {"count": 254, "prob": 9.093349881460104e-05}, {"count": 255, "prob": 0.0001445545139343209}, {"count": 256, "prob": 0.00014899936973694356}, {"count": 257, "prob": 2.7168944800572638e-05}, {"count": 258, "prob": 8.706971917292763e-05}, {"count": 259, "prob": 0.00018870258312382926}, {"count": 260, "prob": 8.151990539509453e-05}, {"count": 261, "prob": 2.615939407617538e-05}, {"count": 262, "prob": 6.683746955117202e-05}, {"count": 263, "prob": 3.968351588990429e-05}, {"count": 264, "prob": 1.4610998414781113e-05}, {"count": 265, "prob": 5.4841759894560015e-05}, {"count": 266, "prob": 3.5664326437309634e-05}, {"count": 267, "prob": 1.1210661994123262e-05}, {"count": 268, "prob": 2.7247874799138553e-05}, {"count": 269, "prob": 6.450355417697371e-05}, {"count": 270, "prob": 1.397176783418004e-05}, {"count": 271, "prob": 5.449024117964527e-06}, {"count": 272, "prob": 1.6724285021511612e-05}, {"count": 273, "prob": 3.6548617642164272e-06}, {"count": 274, "prob": 7.809913542151619e-07}, {"count": 275, "prob": 9.337149609887426e-07}, {"count": 276, "prob": 5.010396782920445e-06}, {"count": 277, "prob": 1.987345035352943e-06}, {"count": 278, "prob": 9.222348885198127e-06}, {"count": 279, "prob": 1.1411039222503271e-05}, {"count": 280, "prob": 4.930386702269851e-06}, {"count": 281, "prob": 2.6261995873763855e-07}, {"count": 282, "prob": 8.250711042125102e-06}, {"count": 283, "prob": 1.2112032496979888e-05}, {"count": 284, "prob": 2.1910585172834056e-06}, {"count": 285, "prob": 7.664662503282408e-07}, {"count": 286, "prob": 0.0}, {"count": 287, "prob": 1.7413723417834183e-07}, {"count": 288, "prob": 6.993771516536187e-07}, {"count": 289, "prob": 6.993771516536187e-07}, {"count": 290, "prob": 0.0}, {"count": 291, "prob": 2.5090306827088237e-07}, {"count": 292, "prob": 2.2565114916149398e-06}, {"count": 293, "prob": 0.0}, {"count": 294, "prob": 0.0}, {"count": 295, "prob": 0.0}, {"count": 296, "prob": 0.0}, {"count": 297, "prob": 0.0}, {"count": 298, "prob": 0.0}, {"count": 299, "prob": 0.0}, {"count": 300, "prob": 0.0}, {"count": 301, "prob": 1.7413723417834183e-07}, {"count": 302, "prob": 2.642360815606393e-07}], "data-3e435d758b2b9e21c57acff2c7de9bcb": [{"expected": 91.43619631809767}], "data-07abe72e6f01049d9b83ae25ee01eb95": [{"count": 0, "prob": 0.0007243433400952906}, {"count": 1, "prob": 0.006630679030492481}, {"count": 2, "prob": 0.004958597937113099}, {"count": 3, "prob": 0.014036480885440695}, {"count": 4, "prob": 0.01111527198734647}, {"count": 5, "prob": 0.011124278882619671}, {"count": 6, "prob": 0.008819760688469546}, {"count": 7, "prob": 0.018725168995058418}, {"count": 8, "prob": 0.035885683342960405}, {"count": 9, "prob": 0.025393345384722613}, {"count": 10, "prob": 0.03327658842042873}, {"count": 11, "prob": 0.03128769201703498}, {"count": 12, "prob": 0.02522355398788677}, {"count": 13, "prob": 0.02310542341271465}, {"count": 14, "prob": 0.02425812460019546}, {"count": 15, "prob": 0.027615118671068594}, {"count": 16, "prob": 0.015327784419121623}, {"count": 17, "prob": 0.015322962635956082}, {"count": 18, "prob": 0.02630222354278663}, {"count": 19, "prob": 0.03142429518615678}, {"count": 20, "prob": 0.02007683086603199}, {"count": 21, "prob": 0.02472012602284874}, {"count": 22, "prob": 0.01108776718190808}, {"count": 23, "prob": 0.01898001502210075}, {"count": 24, "prob": 0.01716669004296503}, {"count": 25, "prob": 0.024169932910977278}, {"count": 26, "prob": 0.027610298613727016}, {"count": 27, "prob": 0.01596517523360075}, {"count": 28, "prob": 0.015982448290704002}, {"count": 29, "prob": 0.020389820356289848}, {"count": 30, "prob": 0.01133343618903039}, {"count": 31, "prob": 0.017334487266211864}, {"count": 32, "prob": 0.01553278646737954}, {"count": 33, "prob": 0.011088425216786865}, {"count": 34, "prob": 0.01185072726199553}, {"count": 35, "prob": 0.00551772435476419}, {"count": 36, "prob": 0.00885551578835632}, {"count": 37, "prob": 0.004989607605046302}, {"count": 38, "prob": 0.006103094443492572}, {"count": 39, "prob": 0.009391264612582788}, {"count": 40, "prob": 0.0046312277417244994}, {"count": 41, "prob": 0.005319222053515223}, {"count": 42, "prob": 0.006102831205343555}, {"count": 43, "prob": 0.0030191281090801245}, {"count": 44, "prob": 0.008123817135522099}, {"count": 45, "prob": 0.008978522270375286}, {"count": 46, "prob": 0.010387942270869342}, {"count": 47, "prob": 0.01268763328540431}, {"count": 48, "prob": 0.005336155765232573}, {"count": 49, "prob": 0.008901008977932714}, {"count": 50, "prob": 0.0029376577812654553}, {"count": 51, "prob": 0.014565501974913615}, {"count": 52, "prob": 0.01613454553538942}, {"count": 53, "prob": 0.012139721978782695}, {"count": 54, "prob": 0.011115738137797886}, {"count": 55, "prob": 0.009520949456391462}, {"count": 56, "prob": 0.005278680938814369}, {"count": 57, "prob": 0.005712094791474097}, {"count": 58, "prob": 0.004679570846602061}, {"count": 59, "prob": 0.006382965492917614}, {"count": 60, "prob": 0.004134543335825792}, {"count": 61, "prob": 0.0020050842271935963}, {"count": 62, "prob": 0.010042062864468383}, {"count": 63, "prob": 0.002409882386728439}, {"count": 64, "prob": 0.0048310415761936756}, {"count": 65, "prob": 0.004421719240136601}, {"count": 66, "prob": 0.0031085166532161188}, {"count": 67, "prob": 0.005408145043138998}, {"count": 68, "prob": 0.0018511256733665332}, {"count": 69, "prob": 0.004718002353488408}, {"count": 70, "prob": 0.0016625777387462794}, {"count": 71, "prob": 0.0018097471950789445}, {"count": 72, "prob": 0.0027131249421990557}, {"count": 73, "prob": 0.0017629129082980175}, {"count": 74, "prob": 0.0014920538026312981}, {"count": 75, "prob": 0.0015021187419813043}, {"count": 76, "prob": 0.0006818530212183363}, {"count": 77, "prob": 0.0007619569584083917}, {"count": 78, "prob": 0.0005090311974938651}, {"count": 79, "prob": 0.00044908964568805696}, {"count": 80, "prob": 0.0004230678179821656}, {"count": 81, "prob": 0.0003983955326194456}, {"count": 82, "prob": 0.0006834611531846918}, {"count": 83, "prob": 0.00035405646931922785}, {"count": 84, "prob": 0.00020733865291811424}, {"count": 85, "prob": 0.00022477924793205977}, {"count": 86, "prob": 0.00031326310434855864}, {"count": 87, "prob": 0.00014296089761660163}, {"count": 88, "prob": 0.00032935064737732596}, {"count": 89, "prob": 0.00014812804455417415}, {"count": 90, "prob": 0.00016602176934770352}, {"count": 91, "prob": 9.733806326437042e-05}, {"count": 92, "prob": 0.00022149285115307922}, {"count": 93, "prob": 0.00011608071146550419}, {"count": 94, "prob": 0.00012159901658402917}, {"count": 95, "prob": 0.00011983762625042452}, {"count": 96, "prob": 5.8573175383761865e-05}, {"count": 97, "prob": 6.92169176943618e-05}, {"count": 98, "prob": 1.597474653430315e-05}, {"count": 99, "prob": 9.426706651402673e-05}, {"count": 100, "prob": 3.0225514918861645e-05}, {"count": 101, "prob": 7.275836445758062e-05}, {"count": 102, "prob": 5.105141862251564e-05}, {"count": 103, "prob": 7.307049461949229e-05}, {"count": 104, "prob": 3.352435642844737e-05}, {"count": 105, "prob": 4.481285297243846e-05}, {"count": 106, "prob": 3.9975496395391306e-05}, {"count": 107, "prob": 2.3045659282811338e-05}, {"count": 108, "prob": 0.00024723901497740306}, {"count": 109, "prob": 0.000124225082718453}, {"count": 110, "prob": 0.0001433385300971062}, {"count": 111, "prob": 0.00036805269966732907}, {"count": 112, "prob": 0.0007092852170630087}, {"count": 113, "prob": 0.0006715840176834061}, {"count": 114, "prob": 0.0008717251797643063}, {"count": 115, "prob": 0.0003619859124953997}, {"count": 116, "prob": 0.000568499130610011}, {"count": 117, "prob": 0.0005376314061981873}, {"count": 118, "prob": 0.0015767534230497159}, {"count": 119, "prob": 0.0018222025366017114}, {"count": 120, "prob": 0.0009681201672248605}, {"count": 121, "prob": 0.0009525081636898286}, {"count": 122, "prob": 0.000715855572869627}, {"count": 123, "prob": 0.0005146235090635387}, {"count": 124, "prob": 0.0007651168920869366}, {"count": 125, "prob": 0.0008299060384254935}, {"count": 126, "prob": 0.0010024198065724332}, {"count": 127, "prob": 0.000892407599103738}, {"count": 128, "prob": 0.0006510865834750087}, {"count": 129, "prob": 0.0010967028634554018}, {"count": 130, "prob": 0.0017899000605382895}, {"count": 131, "prob": 0.003028866300759233}, {"count": 132, "prob": 0.0032902170613018896}, {"count": 133, "prob": 0.0045493613623081505}, {"count": 134, "prob": 0.001962301830109376}, {"count": 135, "prob": 0.0028745208853930607}, {"count": 136, "prob": 0.0012066108835514812}, {"count": 137, "prob": 0.004286339335239016}, {"count": 138, "prob": 0.005333382873074813}, {"count": 139, "prob": 0.003268719622096601}, {"count": 140, "prob": 0.0032154644562620294}, {"count": 141, "prob": 0.0034978248787645165}, {"count": 142, "prob": 0.0012746980354848892}, {"count": 143, "prob": 0.0020954425674078723}, {"count": 144, "prob": 0.0011754086352619615}, {"count": 145, "prob": 0.0014067871900475593}, {"count": 146, "prob": 0.0014425749316048352}, {"count": 147, "prob": 0.0005870484935267463}, {"count": 148, "prob": 0.0035244308008912616}, {"count": 149, "prob": 0.0005294461831122326}, {"count": 150, "prob": 0.001740519064528323}, {"count": 151, "prob": 0.0016168393031856727}, {"count": 152, "prob": 0.0007874713758714477}, {"count": 153, "prob": 0.001399493550017813}, {"count": 154, "prob": 0.0012320995626399181}, {"count": 155, "prob": 0.001438787071976368}, {"count": 156, "prob": 0.0007269263996165031}, {"count": 157, "prob": 0.00048478934422595076}, {"count": 158, "prob": 0.0003881781908148848}, {"count": 159, "prob": 0.00041702570429347745}, {"count": 160, "prob": 0.0003923990662746095}, {"count": 161, "prob": 0.0010605158706227923}, {"count": 162, "prob": 0.0006400545927667548}, {"count": 163, "prob": 0.0003779415449793854}, {"count": 164, "prob": 0.000249146152444421}, {"count": 165, "prob": 0.00014231581141707164}, {"count": 166, "prob": 0.00011117270609481784}, {"count": 167, "prob": 0.00020046098045859375}, {"count": 168, "prob": 0.0001697822597678997}, {"count": 169, "prob": 0.0002915629598197428}, {"count": 170, "prob": 8.044623427486316e-05}, {"count": 171, "prob": 0.00011264729168325246}, {"count": 172, "prob": 6.398406545890046e-05}, {"count": 173, "prob": 3.253456538970776e-05}, {"count": 174, "prob": 0.0016128004661575533}, {"count": 175, "prob": 0.0005169028325666127}, {"count": 176, "prob": 0.0012954713345543513}, {"count": 177, "prob": 0.0003275366464101426}, {"count": 178, "prob": 0.00016957706469833045}, {"count": 179, "prob": 0.0001635041741489621}, {"count": 180, "prob": 7.446238064349751e-05}, {"count": 181, "prob": 0.0010881611887284405}, {"count": 182, "prob": 0.00025012806428685905}, {"count": 183, "prob": 0.00033908026093143646}, {"count": 184, "prob": 6.994294163803114e-05}, {"count": 185, "prob": 1.8591405628269626e-05}, {"count": 186, "prob": 2.7635445112718648e-05}, {"count": 187, "prob": 0.00016160349802287052}, {"count": 188, "prob": 4.779808647085702e-05}, {"count": 189, "prob": 7.801130464401875e-05}, {"count": 190, "prob": 1.7329506345278697e-05}, {"count": 191, "prob": 2.2111524566982044e-05}, {"count": 192, "prob": 2.3131140563498374e-05}, {"count": 193, "prob": 1.8106369103256757e-05}, {"count": 194, "prob": 0.00014379567646698752}, {"count": 195, "prob": 7.407565609040783e-05}, {"count": 196, "prob": 3.3188446692114173e-05}, {"count": 197, "prob": 1.4278327573449548e-05}, {"count": 198, "prob": 1.55595288875831e-05}, {"count": 199, "prob": 3.9882411890252945e-06}, {"count": 200, "prob": 4.693477453092036e-05}, {"count": 201, "prob": 7.98356765533388e-06}, {"count": 202, "prob": 2.6366900507567858e-05}, {"count": 203, "prob": 2.609807792817017e-06}, {"count": 204, "prob": 1.3514181518334713e-06}, {"count": 205, "prob": 2.665014161623807e-06}, {"count": 206, "prob": 1.4398651300116464e-06}, {"count": 207, "prob": 7.549019980326988e-06}, {"count": 208, "prob": 2.1579478837030342e-06}, {"count": 209, "prob": 1.82371397643092e-07}, {"count": 210, "prob": 2.2689685593053586e-07}, {"count": 211, "prob": 8.981043910161448e-07}, {"count": 212, "prob": 2.3726579827144741e-07}, {"count": 213, "prob": 2.8736808770760874e-06}, {"count": 214, "prob": 1.83591273212611e-07}, {"count": 215, "prob": 1.1741302356620469e-06}, {"count": 216, "prob": 3.6413285750142445e-07}, {"count": 217, "prob": 0.0}, {"count": 218, "prob": 0.0}, {"count": 219, "prob": 1.82371397643092e-07}, {"count": 220, "prob": 0.0}, {"count": 221, "prob": 7.2529501802166795e-06}, {"count": 222, "prob": 4.201123474478472e-06}, {"count": 223, "prob": 8.070096829133089e-07}, {"count": 224, "prob": 2.0987659204172227e-07}, {"count": 225, "prob": 0.0}, {"count": 226, "prob": 3.4847745439326127e-06}, {"count": 227, "prob": 1.1641872498724594e-06}, {"count": 228, "prob": 1.864301636384036e-05}, {"count": 229, "prob": 5.1105827072712215e-06}, {"count": 230, "prob": 4.289718437561801e-06}, {"count": 231, "prob": 5.6684618021525e-07}, {"count": 232, "prob": 0.0}, {"count": 233, "prob": 1.168080852714842e-06}, {"count": 234, "prob": 2.2344980753843766e-06}, {"count": 235, "prob": 6.984327580420546e-05}, {"count": 236, "prob": 2.403944591399012e-05}, {"count": 237, "prob": 2.0368414368756093e-05}, {"count": 238, "prob": 5.2807933453434196e-06}, {"count": 239, "prob": 5.357533517646244e-07}, {"count": 240, "prob": 0.0}, {"count": 241, "prob": 0.00014547757290917583}, {"count": 242, "prob": 4.576145821223669e-05}, {"count": 243, "prob": 6.44932655191699e-05}, {"count": 244, "prob": 1.620573097328958e-05}, {"count": 245, "prob": 3.0822736000757917e-06}, {"count": 246, "prob": 7.233778935733478e-05}, {"count": 247, "prob": 9.583812426205011e-06}, {"count": 248, "prob": 0.00013657424307197676}, {"count": 249, "prob": 1.6191952378742064e-05}, {"count": 250, "prob": 2.5953542671142317e-05}, {"count": 251, "prob": 2.763232143134227e-06}, {"count": 252, "prob": 8.92722939938152e-07}, {"count": 253, "prob": 1.1505596399241197e-05}, {"count": 254, "prob": 3.6523742483268365e-05}, {"count": 255, "prob": 4.5891678929384854e-06}, {"count": 256, "prob": 9.051706702372849e-06}, {"count": 257, "prob": 7.139391763470553e-07}, {"count": 258, "prob": 0.0}, {"count": 259, "prob": 5.848191469258976e-06}, {"count": 260, "prob": 3.575675271821935e-07}, {"count": 261, "prob": 1.0478985116262278e-05}, {"count": 262, "prob": 2.285436879493865e-06}, {"count": 263, "prob": 5.465042551445165e-07}, {"count": 264, "prob": 2.1408816245058623e-07}, {"count": 265, "prob": 0.0}, {"count": 266, "prob": 0.0}, {"count": 267, "prob": 1.187548866926756e-06}, {"count": 268, "prob": 0.0}, {"count": 269, "prob": 1.2290246362904023e-06}, {"count": 270, "prob": 0.0}, {"count": 271, "prob": 0.0}, {"count": 272, "prob": 0.0}, {"count": 273, "prob": 0.0}, {"count": 274, "prob": 0.0}, {"count": 275, "prob": 3.64742795286184e-07}, {"count": 276, "prob": 0.0}, {"count": 277, "prob": 0.0}, {"count": 278, "prob": 0.0}, {"count": 279, "prob": 0.0}, {"count": 280, "prob": 0.0}, {"count": 281, "prob": 0.0}, {"count": 282, "prob": 0.0}, {"count": 283, "prob": 0.0}, {"count": 284, "prob": 0.0}, {"count": 285, "prob": 0.0}, {"count": 286, "prob": 0.0}, {"count": 287, "prob": 0.0}, {"count": 288, "prob": 0.0}, {"count": 289, "prob": 0.0}, {"count": 290, "prob": 0.0}, {"count": 291, "prob": 0.0}, {"count": 292, "prob": 0.0}, {"count": 293, "prob": 0.0}, {"count": 294, "prob": 0.0}, {"count": 295, "prob": 0.0}, {"count": 296, "prob": 0.0}, {"count": 297, "prob": 0.0}, {"count": 298, "prob": 0.0}, {"count": 299, "prob": 0.0}, {"count": 300, "prob": 0.0}, {"count": 301, "prob": 0.0}, {"count": 302, "prob": 0.0}], "data-0787a5713340d97a12df4ac0950e879f": [{"expected": 37.473820899832766}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/SupplementaryResults/HaplotypeComputations/hit_histogram_mhc2_OptiVax.html b/SupplementaryResults/HaplotypeComputations/hit_histogram_mhc2_OptiVax.html
deleted file mode 100644
index 4e2babd2fd5528b9586b245ec85ed70ce2bd9936..0000000000000000000000000000000000000000
--- a/SupplementaryResults/HaplotypeComputations/hit_histogram_mhc2_OptiVax.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300, "strokeWidth": 0}, "axis": {"labelFontSize": 20, "titleFontSize": 20}}, "hconcat": [{"layer": [{"data": {"name": "data-137c056dca872d23297b25dbd4033534"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "White"}, {"data": {"name": "data-af8568ad958197f2dcec6cb8e070a3f6"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-af8568ad958197f2dcec6cb8e070a3f6"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}, {"layer": [{"data": {"name": "data-1d900d2d82ceacb7e6907c15004746c8"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "Black"}, {"data": {"name": "data-35d3c89da3696282bca15ac3f2448582"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-35d3c89da3696282bca15ac3f2448582"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}, {"layer": [{"data": {"name": "data-0e29c2968ea93cd96433c48221601a03"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "Asians"}, {"data": {"name": "data-50796a9156ef27370bf7a984c3e812b1"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-50796a9156ef27370bf7a984c3e812b1"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}], "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-137c056dca872d23297b25dbd4033534": [{"count": 0, "prob": 4.393462030429269e-06}, {"count": 1, "prob": 0.00016051685781819485}, {"count": 2, "prob": 0.002156557857549276}, {"count": 3, "prob": 0.011776900631202337}, {"count": 4, "prob": 0.029292996363831907}, {"count": 5, "prob": 0.04872982607605814}, {"count": 6, "prob": 0.04609090920078254}, {"count": 7, "prob": 0.05693585333915247}, {"count": 8, "prob": 0.06706172887324162}, {"count": 9, "prob": 0.07623525183033532}, {"count": 10, "prob": 0.07438371929096504}, {"count": 11, "prob": 0.06807897816440535}, {"count": 12, "prob": 0.06958499085793443}, {"count": 13, "prob": 0.06794802914036308}, {"count": 14, "prob": 0.0672989414129597}, {"count": 15, "prob": 0.06246804167436178}, {"count": 16, "prob": 0.058669313239546536}, {"count": 17, "prob": 0.03716337175168308}, {"count": 18, "prob": 0.04040500785476345}, {"count": 19, "prob": 0.03283945053148437}, {"count": 20, "prob": 0.026185484746616708}, {"count": 21, "prob": 0.017738232275100848}, {"count": 22, "prob": 0.012343401680817006}, {"count": 23, "prob": 0.013128503247889257}, {"count": 24, "prob": 0.003677378362305249}, {"count": 25, "prob": 0.005410985194928738}, {"count": 26, "prob": 0.0016391528212729078}, {"count": 27, "prob": 0.0012044061077977931}, {"count": 28, "prob": 0.0013408166766827045}, {"count": 29, "prob": 4.062954922290326e-05}, {"count": 30, "prob": 6.23092692702292e-06}, {"count": 31, "prob": 0.0}, {"count": 32, "prob": 0.0}, {"count": 33, "prob": 0.0}, {"count": 34, "prob": 0.0}, {"count": 35, "prob": 0.0}], "data-af8568ad958197f2dcec6cb8e070a3f6": [{"expected": 12.117614721073512}], "data-1d900d2d82ceacb7e6907c15004746c8": [{"count": 0, "prob": 3.2401326454022686e-05}, {"count": 1, "prob": 0.0006025061956008307}, {"count": 2, "prob": 0.0042104207818995385}, {"count": 3, "prob": 0.011034597643487312}, {"count": 4, "prob": 0.02342562525269471}, {"count": 5, "prob": 0.03000940634455196}, {"count": 6, "prob": 0.038749062039766094}, {"count": 7, "prob": 0.04351509973574992}, {"count": 8, "prob": 0.0561915445032479}, {"count": 9, "prob": 0.06304913273705173}, {"count": 10, "prob": 0.07517645999941318}, {"count": 11, "prob": 0.07550785211073618}, {"count": 12, "prob": 0.0929562938421098}, {"count": 13, "prob": 0.08556421007341494}, {"count": 14, "prob": 0.08238941846983847}, {"count": 15, "prob": 0.06463950564409464}, {"count": 16, "prob": 0.06030172799425549}, {"count": 17, "prob": 0.05409897376588971}, {"count": 18, "prob": 0.035031727236685614}, {"count": 19, "prob": 0.031720745816878136}, {"count": 20, "prob": 0.02392656153212712}, {"count": 21, "prob": 0.02125712584886968}, {"count": 22, "prob": 0.010627892304468563}, {"count": 23, "prob": 0.008476593848892173}, {"count": 24, "prob": 0.0038405432077380478}, {"count": 25, "prob": 0.0020457044965877277}, {"count": 26, "prob": 0.0010747051660407333}, {"count": 27, "prob": 0.00029747982003675895}, {"count": 28, "prob": 0.00016314714694758218}, {"count": 29, "prob": 4.994166149415738e-05}, {"count": 30, "prob": 2.0500029972675692e-05}, {"count": 31, "prob": 9.074125620444038e-06}, {"count": 32, "prob": 1.9583368307712827e-06}, {"count": 33, "prob": 1.9793464274702937e-06}, {"count": 34, "prob": 0.0}, {"count": 35, "prob": 8.161420256154304e-08}], "data-35d3c89da3696282bca15ac3f2448582": [{"expected": 12.430972101041183}], "data-0e29c2968ea93cd96433c48221601a03": [{"count": 0, "prob": 0.0007243433400952906}, {"count": 1, "prob": 0.012452543334190776}, {"count": 2, "prob": 0.023806247325853062}, {"count": 3, "prob": 0.050168442025424066}, {"count": 4, "prob": 0.07350788382665444}, {"count": 5, "prob": 0.11295169689112833}, {"count": 6, "prob": 0.10661417202914684}, {"count": 7, "prob": 0.13208292803078903}, {"count": 8, "prob": 0.1092182468507426}, {"count": 9, "prob": 0.08495251516349037}, {"count": 10, "prob": 0.08883948356460328}, {"count": 11, "prob": 0.05057511138009305}, {"count": 12, "prob": 0.05565688642582108}, {"count": 13, "prob": 0.022974726037186997}, {"count": 14, "prob": 0.0329834409082374}, {"count": 15, "prob": 0.009941048180228899}, {"count": 16, "prob": 0.013261105450751808}, {"count": 17, "prob": 0.005865544797174386}, {"count": 18, "prob": 0.004977140716701346}, {"count": 19, "prob": 0.004091936713812058}, {"count": 20, "prob": 0.001321540981382564}, {"count": 21, "prob": 0.0018952749550249746}, {"count": 22, "prob": 0.00029526765993069526}, {"count": 23, "prob": 0.0005995619531213196}, {"count": 24, "prob": 8.466559788879987e-05}, {"count": 25, "prob": 8.887556046166737e-05}, {"count": 26, "prob": 3.5827175534908875e-05}, {"count": 27, "prob": 1.2310534293482337e-05}, {"count": 28, "prob": 1.998289769245981e-05}, {"count": 29, "prob": 1.2496925281116797e-06}, {"count": 30, "prob": 0.0}, {"count": 31, "prob": 0.0}, {"count": 32, "prob": 0.0}, {"count": 33, "prob": 0.0}, {"count": 34, "prob": 0.0}, {"count": 35, "prob": 0.0}], "data-50796a9156ef27370bf7a984c3e812b1": [{"expected": 7.865961758251181}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/SupplementaryResults/HaplotypeComputations/min_hit_dictmhc1_HOGVAX.csv b/SupplementaryResults/HaplotypeComputations/min_hit_dictmhc1_HOGVAX.csv
deleted file mode 100644
index 46b727167b720549c65bc88b7abc41883af99f65..0000000000000000000000000000000000000000
--- a/SupplementaryResults/HaplotypeComputations/min_hit_dictmhc1_HOGVAX.csv
+++ /dev/null
@@ -1,41 +0,0 @@
-,n,prob,population
-0,1,0.9999999970842566,White
-1,2,0.9998770315604607,White
-2,3,0.9983169638494396,White
-3,4,0.9789387507607089,White
-4,5,0.939819995400916,White
-5,6,0.8643070091668883,White
-6,7,0.7607790642234554,White
-7,8,0.6409210480069039,White
-8,9,0.502823798996147,White
-9,10,0.3745487057286715,White
-0,1,0.9999437152681818,Black
-1,2,0.998841188140848,Black
-2,3,0.9935671754850882,Black
-3,4,0.9777478847665731,Black
-4,5,0.9438126008125816,Black
-5,6,0.886445253032549,Black
-6,7,0.8061700993852357,Black
-7,8,0.7072692484362041,Black
-8,9,0.5995405907119794,Black
-9,10,0.49096589826631953,Black
-0,1,1.0,Asians
-1,2,0.9999361168640206,Asians
-2,3,0.9851572434037097,Asians
-3,4,0.9632941109709782,Asians
-4,5,0.9100403765195971,Asians
-5,6,0.8194036793609687,Asians
-6,7,0.6895401303577557,Asians
-7,8,0.5754952819409034,Asians
-8,9,0.4744453392046144,Asians
-9,10,0.3997760829395077,Asians
-0,1,0.9999812374508128,Average
-1,2,0.9995514455217765,Average
-2,3,0.9923471275794125,Average
-3,4,0.9733269154994201,Average
-4,5,0.931224324244365,Average
-5,6,0.8567186471868019,Average
-6,7,0.7521630979888156,Average
-7,8,0.6412285261280039,Average
-8,9,0.5256032429709135,Average
-9,10,0.42176356231149964,Average
diff --git a/SupplementaryResults/HaplotypeComputations/min_hit_dictmhc1_OptiVax.csv b/SupplementaryResults/HaplotypeComputations/min_hit_dictmhc1_OptiVax.csv
deleted file mode 100644
index 0351cecf1de7bb3faae7b937faa48d42b2a5584e..0000000000000000000000000000000000000000
--- a/SupplementaryResults/HaplotypeComputations/min_hit_dictmhc1_OptiVax.csv
+++ /dev/null
@@ -1,41 +0,0 @@
-,n,prob,population
-0,1,0.9999999970842566,White
-1,2,0.9985901627414082,White
-2,3,0.9680900529461205,White
-3,4,0.8514344036620838,White
-4,5,0.6591816348298909,White
-5,6,0.5198000467214562,White
-6,7,0.40414005668546915,White
-7,8,0.26376479262544406,White
-8,9,0.15652106256229625,White
-9,10,0.10545439293208847,White
-0,1,0.9998996112065184,Black
-1,2,0.9949415288873497,Black
-2,3,0.9621261970393606,Black
-3,4,0.8611690657804045,Black
-4,5,0.719833548709287,Black
-5,6,0.5757697556357915,Black
-6,7,0.44246173269301003,Black
-7,8,0.31444071570539966,Black
-8,9,0.21395073341512816,Black
-9,10,0.13567585215715638,Black
-0,1,1.0,Asians
-1,2,0.9891039267026117,Asians
-2,3,0.9485925447954734,Asians
-3,4,0.847888236143903,Asians
-4,5,0.7615873796894311,Asians
-5,6,0.7033261010408325,Asians
-6,7,0.5972421540340719,Asians
-7,8,0.4486963992684544,Asians
-8,9,0.34941873836227966,Asians
-9,10,0.2655334356906701,Asians
-0,1,0.9999665360969251,Average
-1,2,0.9942118727771231,Average
-2,3,0.9596029315936515,Average
-3,4,0.8534972351954638,Average
-4,5,0.7135341877428697,Average
-5,6,0.59963196779936,Average
-6,7,0.4812813144708503,Average
-7,8,0.34230063586643267,Average
-8,9,0.23996351144656802,Average
-9,10,0.168887893593305,Average
diff --git a/SupplementaryResults/HaplotypeComputations/min_hit_dictmhc2_HOGVAX.csv b/SupplementaryResults/HaplotypeComputations/min_hit_dictmhc2_HOGVAX.csv
deleted file mode 100644
index 9b3831562eac1fbf219c83d4eaf7c6c500096c0b..0000000000000000000000000000000000000000
--- a/SupplementaryResults/HaplotypeComputations/min_hit_dictmhc2_HOGVAX.csv
+++ /dev/null
@@ -1,41 +0,0 @@
-,n,prob,population
-0,1,0.9999956065379696,White
-1,2,0.9999455809215743,White
-2,3,0.9997656229810707,White
-3,4,0.9992412141895894,White
-4,5,0.9988803522756052,White
-5,6,0.9985637308640544,White
-6,7,0.99700979420782,White
-7,8,0.9920304301063341,White
-8,9,0.988543769543076,White
-9,10,0.9871705566772321,White
-0,1,0.999967598673546,Black
-1,2,0.9999146338362949,Black
-2,3,0.9997748767379572,Black
-3,4,0.99932022563813,Black
-4,5,0.9982732445150766,Black
-5,6,0.9976951045932774,Black
-6,7,0.9960206207249214,Black
-7,8,0.9939992186342814,Black
-8,9,0.9925863030087342,Black
-9,10,0.9907846052973097,Black
-0,1,0.9992756566599047,Asians
-1,2,0.9926449776294122,Asians
-2,3,0.9876863796922991,Asians
-3,4,0.9736498988068585,Asians
-4,5,0.962534626819512,Asians
-5,6,0.9514103479368923,Asians
-6,7,0.9425905872484227,Asians
-7,8,0.9238654182533643,Asians
-8,9,0.8879797349104039,Asians
-9,10,0.8625863895256813,Asians
-0,1,0.9997462872904733,Average
-1,2,0.9975017307957605,Average
-2,3,0.995742293137109,Average
-3,4,0.9907371128781927,Average
-4,5,0.9865627412033979,Average
-5,6,0.9825563944647414,Average
-6,7,0.978540334060388,Average
-7,8,0.9699650223313266,Average
-8,9,0.9563699358207381,Average
-9,10,0.9468471838334077,Average
diff --git a/SupplementaryResults/HaplotypeComputations/min_hit_dictmhc2_OptiVax.csv b/SupplementaryResults/HaplotypeComputations/min_hit_dictmhc2_OptiVax.csv
deleted file mode 100644
index 1829ba85df72cc44f79e9cd847f3257961f1d984..0000000000000000000000000000000000000000
--- a/SupplementaryResults/HaplotypeComputations/min_hit_dictmhc2_OptiVax.csv
+++ /dev/null
@@ -1,41 +0,0 @@
-,n,prob,population
-0,1,0.9999956065379696,White
-1,2,0.9998350896801513,White
-2,3,0.9976785318226021,White
-3,4,0.9859016311913997,White
-4,5,0.9566086348275679,White
-5,6,0.9078788087515097,White
-6,7,0.8617878995507271,White
-7,8,0.8048520462115747,White
-8,9,0.7377903173383331,White
-9,10,0.6615550655079978,White
-0,1,0.999967598673546,Black
-1,2,0.9993650924779451,Black
-2,3,0.9951546716960457,Black
-3,4,0.9841200740525583,Black
-4,5,0.9606944487998635,Black
-5,6,0.9306850424553116,Black
-6,7,0.8919359804155456,Black
-7,8,0.8484208806797956,Black
-8,9,0.7922293361765477,Black
-9,10,0.729180203439496,Black
-0,1,0.9992756566599047,Asians
-1,2,0.9868231133257139,Asians
-2,3,0.9630168659998609,Asians
-3,4,0.9128484239744368,Asians
-4,5,0.8393405401477824,Asians
-5,6,0.7263888432566541,Asians
-6,7,0.6197746712275072,Asians
-7,8,0.48769174319671815,Asians
-8,9,0.3784734963459755,Asians
-9,10,0.29352098118248515,Asians
-0,1,0.9997462872904733,Average
-1,2,0.9953410984946034,Average
-2,3,0.9852833565061695,Average
-3,4,0.9609567097394649,Average
-4,5,0.9188812079250712,Average
-5,6,0.854984231487825,Average
-6,7,0.79116618373126,Average
-7,8,0.7136548900293628,Average
-8,9,0.636164383286952,Average
-9,10,0.5614187500433263,Average
diff --git a/SupplementaryResults/HaplotypeComputations/min_hit_number_bar_mhc1_HOGVAX.html b/SupplementaryResults/HaplotypeComputations/min_hit_number_bar_mhc1_HOGVAX.html
deleted file mode 100644
index 2d29a51af080f7af08fb439274a2b4bf25c5d42f..0000000000000000000000000000000000000000
--- a/SupplementaryResults/HaplotypeComputations/min_hit_number_bar_mhc1_HOGVAX.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300, "strokeOpacity": 0}, "axis": {"grid": false, "labelFontSize": 20, "titleFontSize": 20}}, "data": {"name": "data-b2377cba7645cd3cc75951f178e86899"}, "mark": "bar", "encoding": {"color": {"field": "population", "scale": {"range": ["#9AD6E5", "#66A6D9", "#BBB465", "#FFC12C", "#DA0034", "#3A7A9B", "#FFAD00"]}, "type": "nominal"}, "column": {"field": "n", "title": "Minimum number of peptide-Hla hits", "type": "quantitative"}, "x": {"axis": {"labels": false, "ticks": false, "title": null}, "field": "population", "sort": ["Asians", "Black", "White", "Average"], "type": "nominal"}, "y": {"field": "prob", "title": "Population coverage", "type": "quantitative"}}, "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-b2377cba7645cd3cc75951f178e86899": [{"n": 1, "prob": 0.9999999970842566, "population": "White"}, {"n": 2, "prob": 0.9998770315604607, "population": "White"}, {"n": 3, "prob": 0.9983169638494396, "population": "White"}, {"n": 4, "prob": 0.9789387507607089, "population": "White"}, {"n": 5, "prob": 0.939819995400916, "population": "White"}, {"n": 6, "prob": 0.8643070091668883, "population": "White"}, {"n": 7, "prob": 0.7607790642234554, "population": "White"}, {"n": 8, "prob": 0.6409210480069039, "population": "White"}, {"n": 9, "prob": 0.502823798996147, "population": "White"}, {"n": 10, "prob": 0.3745487057286715, "population": "White"}, {"n": 1, "prob": 0.9999437152681818, "population": "Black"}, {"n": 2, "prob": 0.998841188140848, "population": "Black"}, {"n": 3, "prob": 0.9935671754850882, "population": "Black"}, {"n": 4, "prob": 0.9777478847665731, "population": "Black"}, {"n": 5, "prob": 0.9438126008125816, "population": "Black"}, {"n": 6, "prob": 0.886445253032549, "population": "Black"}, {"n": 7, "prob": 0.8061700993852357, "population": "Black"}, {"n": 8, "prob": 0.7072692484362041, "population": "Black"}, {"n": 9, "prob": 0.5995405907119794, "population": "Black"}, {"n": 10, "prob": 0.49096589826631953, "population": "Black"}, {"n": 1, "prob": 1.0, "population": "Asians"}, {"n": 2, "prob": 0.9999361168640206, "population": "Asians"}, {"n": 3, "prob": 0.9851572434037097, "population": "Asians"}, {"n": 4, "prob": 0.9632941109709782, "population": "Asians"}, {"n": 5, "prob": 0.9100403765195971, "population": "Asians"}, {"n": 6, "prob": 0.8194036793609687, "population": "Asians"}, {"n": 7, "prob": 0.6895401303577557, "population": "Asians"}, {"n": 8, "prob": 0.5754952819409034, "population": "Asians"}, {"n": 9, "prob": 0.4744453392046144, "population": "Asians"}, {"n": 10, "prob": 0.3997760829395077, "population": "Asians"}, {"n": 1, "prob": 0.9999812374508128, "population": "Average"}, {"n": 2, "prob": 0.9995514455217765, "population": "Average"}, {"n": 3, "prob": 0.9923471275794125, "population": "Average"}, {"n": 4, "prob": 0.9733269154994201, "population": "Average"}, {"n": 5, "prob": 0.931224324244365, "population": "Average"}, {"n": 6, "prob": 0.8567186471868019, "population": "Average"}, {"n": 7, "prob": 0.7521630979888156, "population": "Average"}, {"n": 8, "prob": 0.6412285261280039, "population": "Average"}, {"n": 9, "prob": 0.5256032429709135, "population": "Average"}, {"n": 10, "prob": 0.42176356231149964, "population": "Average"}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/SupplementaryResults/HaplotypeComputations/min_hit_number_bar_mhc1_OptiVax.html b/SupplementaryResults/HaplotypeComputations/min_hit_number_bar_mhc1_OptiVax.html
deleted file mode 100644
index 7a680679c3ed40f9405389a5ff5db120c4fef542..0000000000000000000000000000000000000000
--- a/SupplementaryResults/HaplotypeComputations/min_hit_number_bar_mhc1_OptiVax.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300, "strokeOpacity": 0}, "axis": {"grid": false, "labelFontSize": 20, "titleFontSize": 20}}, "data": {"name": "data-f5911ea6e37665cc67781b7cd14cd370"}, "mark": "bar", "encoding": {"color": {"field": "population", "scale": {"range": ["#9AD6E5", "#66A6D9", "#BBB465", "#FFC12C", "#DA0034", "#3A7A9B", "#FFAD00"]}, "type": "nominal"}, "column": {"field": "n", "title": "Minimum number of peptide-Hla hits", "type": "quantitative"}, "x": {"axis": {"labels": false, "ticks": false, "title": null}, "field": "population", "sort": ["Asians", "Black", "White", "Average"], "type": "nominal"}, "y": {"field": "prob", "title": "Population coverage", "type": "quantitative"}}, "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-f5911ea6e37665cc67781b7cd14cd370": [{"n": 1, "prob": 0.9999999970842566, "population": "White"}, {"n": 2, "prob": 0.9985901627414082, "population": "White"}, {"n": 3, "prob": 0.9680900529461205, "population": "White"}, {"n": 4, "prob": 0.8514344036620838, "population": "White"}, {"n": 5, "prob": 0.6591816348298909, "population": "White"}, {"n": 6, "prob": 0.5198000467214562, "population": "White"}, {"n": 7, "prob": 0.40414005668546915, "population": "White"}, {"n": 8, "prob": 0.26376479262544406, "population": "White"}, {"n": 9, "prob": 0.15652106256229625, "population": "White"}, {"n": 10, "prob": 0.10545439293208847, "population": "White"}, {"n": 1, "prob": 0.9998996112065184, "population": "Black"}, {"n": 2, "prob": 0.9949415288873497, "population": "Black"}, {"n": 3, "prob": 0.9621261970393606, "population": "Black"}, {"n": 4, "prob": 0.8611690657804045, "population": "Black"}, {"n": 5, "prob": 0.719833548709287, "population": "Black"}, {"n": 6, "prob": 0.5757697556357915, "population": "Black"}, {"n": 7, "prob": 0.44246173269301003, "population": "Black"}, {"n": 8, "prob": 0.31444071570539966, "population": "Black"}, {"n": 9, "prob": 0.21395073341512816, "population": "Black"}, {"n": 10, "prob": 0.13567585215715638, "population": "Black"}, {"n": 1, "prob": 1.0, "population": "Asians"}, {"n": 2, "prob": 0.9891039267026117, "population": "Asians"}, {"n": 3, "prob": 0.9485925447954734, "population": "Asians"}, {"n": 4, "prob": 0.847888236143903, "population": "Asians"}, {"n": 5, "prob": 0.7615873796894311, "population": "Asians"}, {"n": 6, "prob": 0.7033261010408325, "population": "Asians"}, {"n": 7, "prob": 0.5972421540340719, "population": "Asians"}, {"n": 8, "prob": 0.4486963992684544, "population": "Asians"}, {"n": 9, "prob": 0.34941873836227966, "population": "Asians"}, {"n": 10, "prob": 0.2655334356906701, "population": "Asians"}, {"n": 1, "prob": 0.9999665360969251, "population": "Average"}, {"n": 2, "prob": 0.9942118727771231, "population": "Average"}, {"n": 3, "prob": 0.9596029315936515, "population": "Average"}, {"n": 4, "prob": 0.8534972351954638, "population": "Average"}, {"n": 5, "prob": 0.7135341877428697, "population": "Average"}, {"n": 6, "prob": 0.59963196779936, "population": "Average"}, {"n": 7, "prob": 0.4812813144708503, "population": "Average"}, {"n": 8, "prob": 0.34230063586643267, "population": "Average"}, {"n": 9, "prob": 0.23996351144656802, "population": "Average"}, {"n": 10, "prob": 0.168887893593305, "population": "Average"}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/SupplementaryResults/HaplotypeComputations/min_hit_number_bar_mhc2_HOGVAX.html b/SupplementaryResults/HaplotypeComputations/min_hit_number_bar_mhc2_HOGVAX.html
deleted file mode 100644
index edd4aa3380a98461d52a34b6e4dcd9b65a7077e7..0000000000000000000000000000000000000000
--- a/SupplementaryResults/HaplotypeComputations/min_hit_number_bar_mhc2_HOGVAX.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300, "strokeOpacity": 0}, "axis": {"grid": false, "labelFontSize": 20, "titleFontSize": 20}}, "data": {"name": "data-e18a6fe779373bad5e25b9e642641b79"}, "mark": "bar", "encoding": {"color": {"field": "population", "scale": {"range": ["#9AD6E5", "#66A6D9", "#BBB465", "#FFC12C", "#DA0034", "#3A7A9B", "#FFAD00"]}, "type": "nominal"}, "column": {"field": "n", "title": "Minimum number of peptide-Hla hits", "type": "quantitative"}, "x": {"axis": {"labels": false, "ticks": false, "title": null}, "field": "population", "sort": ["Asians", "Black", "White", "Average"], "type": "nominal"}, "y": {"field": "prob", "title": "Population coverage", "type": "quantitative"}}, "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-e18a6fe779373bad5e25b9e642641b79": [{"n": 1, "prob": 0.9999956065379696, "population": "White"}, {"n": 2, "prob": 0.9999455809215743, "population": "White"}, {"n": 3, "prob": 0.9997656229810707, "population": "White"}, {"n": 4, "prob": 0.9992412141895894, "population": "White"}, {"n": 5, "prob": 0.9988803522756052, "population": "White"}, {"n": 6, "prob": 0.9985637308640544, "population": "White"}, {"n": 7, "prob": 0.99700979420782, "population": "White"}, {"n": 8, "prob": 0.9920304301063341, "population": "White"}, {"n": 9, "prob": 0.988543769543076, "population": "White"}, {"n": 10, "prob": 0.9871705566772321, "population": "White"}, {"n": 1, "prob": 0.999967598673546, "population": "Black"}, {"n": 2, "prob": 0.9999146338362949, "population": "Black"}, {"n": 3, "prob": 0.9997748767379572, "population": "Black"}, {"n": 4, "prob": 0.99932022563813, "population": "Black"}, {"n": 5, "prob": 0.9982732445150766, "population": "Black"}, {"n": 6, "prob": 0.9976951045932774, "population": "Black"}, {"n": 7, "prob": 0.9960206207249214, "population": "Black"}, {"n": 8, "prob": 0.9939992186342814, "population": "Black"}, {"n": 9, "prob": 0.9925863030087342, "population": "Black"}, {"n": 10, "prob": 0.9907846052973097, "population": "Black"}, {"n": 1, "prob": 0.9992756566599047, "population": "Asians"}, {"n": 2, "prob": 0.9926449776294122, "population": "Asians"}, {"n": 3, "prob": 0.9876863796922991, "population": "Asians"}, {"n": 4, "prob": 0.9736498988068585, "population": "Asians"}, {"n": 5, "prob": 0.962534626819512, "population": "Asians"}, {"n": 6, "prob": 0.9514103479368923, "population": "Asians"}, {"n": 7, "prob": 0.9425905872484227, "population": "Asians"}, {"n": 8, "prob": 0.9238654182533643, "population": "Asians"}, {"n": 9, "prob": 0.8879797349104039, "population": "Asians"}, {"n": 10, "prob": 0.8625863895256813, "population": "Asians"}, {"n": 1, "prob": 0.9997462872904733, "population": "Average"}, {"n": 2, "prob": 0.9975017307957605, "population": "Average"}, {"n": 3, "prob": 0.995742293137109, "population": "Average"}, {"n": 4, "prob": 0.9907371128781927, "population": "Average"}, {"n": 5, "prob": 0.9865627412033979, "population": "Average"}, {"n": 6, "prob": 0.9825563944647414, "population": "Average"}, {"n": 7, "prob": 0.978540334060388, "population": "Average"}, {"n": 8, "prob": 0.9699650223313266, "population": "Average"}, {"n": 9, "prob": 0.9563699358207381, "population": "Average"}, {"n": 10, "prob": 0.9468471838334077, "population": "Average"}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/SupplementaryResults/HaplotypeComputations/min_hit_number_bar_mhc2_OptiVax.html b/SupplementaryResults/HaplotypeComputations/min_hit_number_bar_mhc2_OptiVax.html
deleted file mode 100644
index 7d8e8194432a018919ff8633f02f3bee0e7a5738..0000000000000000000000000000000000000000
--- a/SupplementaryResults/HaplotypeComputations/min_hit_number_bar_mhc2_OptiVax.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300, "strokeOpacity": 0}, "axis": {"grid": false, "labelFontSize": 20, "titleFontSize": 20}}, "data": {"name": "data-e1dd27efc73552e8ea48767d0934cd31"}, "mark": "bar", "encoding": {"color": {"field": "population", "scale": {"range": ["#9AD6E5", "#66A6D9", "#BBB465", "#FFC12C", "#DA0034", "#3A7A9B", "#FFAD00"]}, "type": "nominal"}, "column": {"field": "n", "title": "Minimum number of peptide-Hla hits", "type": "quantitative"}, "x": {"axis": {"labels": false, "ticks": false, "title": null}, "field": "population", "sort": ["Asians", "Black", "White", "Average"], "type": "nominal"}, "y": {"field": "prob", "title": "Population coverage", "type": "quantitative"}}, "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-e1dd27efc73552e8ea48767d0934cd31": [{"n": 1, "prob": 0.9999956065379696, "population": "White"}, {"n": 2, "prob": 0.9998350896801513, "population": "White"}, {"n": 3, "prob": 0.9976785318226021, "population": "White"}, {"n": 4, "prob": 0.9859016311913997, "population": "White"}, {"n": 5, "prob": 0.9566086348275679, "population": "White"}, {"n": 6, "prob": 0.9078788087515097, "population": "White"}, {"n": 7, "prob": 0.8617878995507271, "population": "White"}, {"n": 8, "prob": 0.8048520462115747, "population": "White"}, {"n": 9, "prob": 0.7377903173383331, "population": "White"}, {"n": 10, "prob": 0.6615550655079978, "population": "White"}, {"n": 1, "prob": 0.999967598673546, "population": "Black"}, {"n": 2, "prob": 0.9993650924779451, "population": "Black"}, {"n": 3, "prob": 0.9951546716960457, "population": "Black"}, {"n": 4, "prob": 0.9841200740525583, "population": "Black"}, {"n": 5, "prob": 0.9606944487998635, "population": "Black"}, {"n": 6, "prob": 0.9306850424553116, "population": "Black"}, {"n": 7, "prob": 0.8919359804155456, "population": "Black"}, {"n": 8, "prob": 0.8484208806797956, "population": "Black"}, {"n": 9, "prob": 0.7922293361765477, "population": "Black"}, {"n": 10, "prob": 0.729180203439496, "population": "Black"}, {"n": 1, "prob": 0.9992756566599047, "population": "Asians"}, {"n": 2, "prob": 0.9868231133257139, "population": "Asians"}, {"n": 3, "prob": 0.9630168659998609, "population": "Asians"}, {"n": 4, "prob": 0.9128484239744368, "population": "Asians"}, {"n": 5, "prob": 0.8393405401477824, "population": "Asians"}, {"n": 6, "prob": 0.7263888432566541, "population": "Asians"}, {"n": 7, "prob": 0.6197746712275072, "population": "Asians"}, {"n": 8, "prob": 0.48769174319671815, "population": "Asians"}, {"n": 9, "prob": 0.3784734963459755, "population": "Asians"}, {"n": 10, "prob": 0.29352098118248515, "population": "Asians"}, {"n": 1, "prob": 0.9997462872904733, "population": "Average"}, {"n": 2, "prob": 0.9953410984946034, "population": "Average"}, {"n": 3, "prob": 0.9852833565061695, "population": "Average"}, {"n": 4, "prob": 0.9609567097394649, "population": "Average"}, {"n": 5, "prob": 0.9188812079250712, "population": "Average"}, {"n": 6, "prob": 0.854984231487825, "population": "Average"}, {"n": 7, "prob": 0.79116618373126, "population": "Average"}, {"n": 8, "prob": 0.7136548900293628, "population": "Average"}, {"n": 9, "prob": 0.636164383286952, "population": "Average"}, {"n": 10, "prob": 0.5614187500433263, "population": "Average"}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/SupplementaryResults/HaplotypeComputations/unlinked_pop_coverage_bar.html b/SupplementaryResults/HaplotypeComputations/unlinked_pop_coverage_bar.html
deleted file mode 100644
index 62d53fa5d314a3a5ffebd7f28b701566eb71d4c2..0000000000000000000000000000000000000000
--- a/SupplementaryResults/HaplotypeComputations/unlinked_pop_coverage_bar.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300}, "axis": {"labelFontSize": 20, "titleFontSize": 20}}, "layer": [{"mark": "bar", "encoding": {"color": {"field": "Method", "legend": null, "scale": {"domain": ["MHCI OptiVax-Unlinked", "MHCI HOGVAX", "MHCII OptiVax-Unlinked", "MHCII HOGVAX"], "range": ["#9ad6e5", "#3a7a9b", "#9ad6e5", "#3a7a9b"]}, "type": "nominal"}, "x": {"field": "Method", "type": "nominal"}, "y": {"axis": {"titleColor": "#3a7a9b"}, "field": "Population Coverage", "scale": {"domain": [0.96, 1.0]}, "type": "quantitative"}}}, {"mark": {"type": "circle", "color": "#FFAD00", "size": 60}, "encoding": {"x": {"field": "Method", "type": "nominal"}, "y": {"axis": {"titleColor": "#FFAD00"}, "field": "Number of Peptides", "type": "quantitative"}}}], "data": {"name": "data-3ab67ef0ddfa517e5a1aa05043d1d50b"}, "resolve": {"scale": {"y": "independent"}}, "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-3ab67ef0ddfa517e5a1aa05043d1d50b": [{"Method": "MHCI OptiVax-Unlinked", "Population Coverage": 0.9666857340308445, "Number of Peptides": 19}, {"Method": "MHCI HOGVAX", "Population Coverage": 0.9820975545275613, "Number of Peptides": 104}, {"Method": "MHCII OptiVax-Unlinked", "Population Coverage": 0.9834908363096779, "Number of Peptides": 19}, {"Method": "MHCII HOGVAX", "Population Coverage": 0.9938390508022868, "Number of Peptides": 747}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/SupplementaryResults/HaplotypeMinHitsHOGVAX/allele_hit_pie_DRB1_mhc2_HOGVAX.html b/SupplementaryResults/HaplotypeMinHitsHOGVAX/allele_hit_pie_DRB1_mhc2_HOGVAX.html
deleted file mode 100644
index e85d971afc333ed0d24c0edf77825a1a3e607bf6..0000000000000000000000000000000000000000
--- a/SupplementaryResults/HaplotypeMinHitsHOGVAX/allele_hit_pie_DRB1_mhc2_HOGVAX.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300, "strokeWidth": 0}, "axis": {"labelFontSize": 20, "titleFontSize": 20}}, "layer": [{"mark": "arc", "encoding": {"color": {"bin": {"maxbins": 10}, "field": "hits", "scale": {"range": ["#9AD6E5", "#66A6D9", "#BBB465", "#FFC12C", "#DA0034", "#3A7A9B", "#FFAD00"]}, "type": "quantitative"}, "theta": {"field": "count", "stack": true, "type": "quantitative"}}, "title": "Coverage of alleles at DRB1"}, {"mark": {"type": "text", "outerRadius": 168}, "encoding": {"color": {"bin": {"maxbins": 10}, "field": "hits", "scale": {"range": ["#9AD6E5", "#66A6D9", "#BBB465", "#FFC12C", "#DA0034", "#3A7A9B", "#FFAD00"]}, "type": "quantitative"}, "text": {"field": "hits", "type": "quantitative"}, "theta": {"field": "count", "stack": true, "type": "quantitative"}}, "title": "Coverage of alleles at DRB1"}], "data": {"name": "data-f2a2e0d8df5b21de72b119696565d7ff"}, "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-f2a2e0d8df5b21de72b119696565d7ff": [{"hits": 0.0, "count": 13, "frac": 0.24528301886792453}, {"hits": 1.0, "count": 3, "frac": 0.05660377358490566}, {"hits": 3.0, "count": 2, "frac": 0.03773584905660377}, {"hits": 5.0, "count": 2, "frac": 0.03773584905660377}, {"hits": 6.0, "count": 2, "frac": 0.03773584905660377}, {"hits": 7.0, "count": 1, "frac": 0.018867924528301886}, {"hits": 15.0, "count": 2, "frac": 0.03773584905660377}, {"hits": 16.0, "count": 1, "frac": 0.018867924528301886}, {"hits": 18.0, "count": 2, "frac": 0.03773584905660377}, {"hits": 24.0, "count": 1, "frac": 0.018867924528301886}, {"hits": 27.0, "count": 1, "frac": 0.018867924528301886}, {"hits": 28.0, "count": 1, "frac": 0.018867924528301886}, {"hits": 30.0, "count": 1, "frac": 0.018867924528301886}, {"hits": 32.0, "count": 1, "frac": 0.018867924528301886}, {"hits": 33.0, "count": 2, "frac": 0.03773584905660377}, {"hits": 34.0, "count": 1, "frac": 0.018867924528301886}, {"hits": 36.0, "count": 2, "frac": 0.03773584905660377}, {"hits": 37.0, "count": 1, "frac": 0.018867924528301886}, {"hits": 39.0, "count": 1, "frac": 0.018867924528301886}, {"hits": 42.0, "count": 1, "frac": 0.018867924528301886}, {"hits": 49.0, "count": 3, "frac": 0.05660377358490566}, {"hits": 50.0, "count": 1, "frac": 0.018867924528301886}, {"hits": 52.0, "count": 1, "frac": 0.018867924528301886}, {"hits": 63.0, "count": 2, "frac": 0.03773584905660377}, {"hits": 93.0, "count": 1, "frac": 0.018867924528301886}, {"hits": 101.0, "count": 2, "frac": 0.03773584905660377}, {"hits": 127.0, "count": 1, "frac": 0.018867924528301886}, {"hits": 228.0, "count": 1, "frac": 0.018867924528301886}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/SupplementaryResults/HaplotypeMinHitsHOGVAX/allele_hit_pie_HLA-A_mhc1_HOGVAX.html b/SupplementaryResults/HaplotypeMinHitsHOGVAX/allele_hit_pie_HLA-A_mhc1_HOGVAX.html
deleted file mode 100644
index ced96d0c93417956a2bbb48d30f2f053c9eceb0f..0000000000000000000000000000000000000000
--- a/SupplementaryResults/HaplotypeMinHitsHOGVAX/allele_hit_pie_HLA-A_mhc1_HOGVAX.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300, "strokeWidth": 0}, "axis": {"labelFontSize": 20, "titleFontSize": 20}}, "layer": [{"mark": "arc", "encoding": {"color": {"bin": {"maxbins": 12}, "field": "hits", "scale": {"range": ["#9AD6E5", "#66A6D9", "#BBB465", "#FFC12C", "#DA0034", "#3A7A9B", "#FFAD00"]}, "type": "quantitative"}, "theta": {"field": "count", "stack": true, "type": "quantitative"}}, "title": "Coverage of alleles at HLA-A"}, {"mark": {"type": "text", "outerRadius": 168}, "encoding": {"color": {"bin": {"maxbins": 12}, "field": "hits", "scale": {"range": ["#9AD6E5", "#66A6D9", "#BBB465", "#FFC12C", "#DA0034", "#3A7A9B", "#FFAD00"]}, "type": "quantitative"}, "text": {"field": "hits", "type": "quantitative"}, "theta": {"field": "count", "stack": true, "type": "quantitative"}}, "title": "Coverage of alleles at HLA-A"}], "data": {"name": "data-d925501add8a947158b311417bc7943d"}, "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-d925501add8a947158b311417bc7943d": [{"hits": 0.0, "count": 12, "frac": 0.16666666666666666}, {"hits": 1.0, "count": 10, "frac": 0.1388888888888889}, {"hits": 2.0, "count": 12, "frac": 0.16666666666666666}, {"hits": 3.0, "count": 9, "frac": 0.125}, {"hits": 4.0, "count": 11, "frac": 0.1527777777777778}, {"hits": 5.0, "count": 8, "frac": 0.1111111111111111}, {"hits": 6.0, "count": 5, "frac": 0.06944444444444445}, {"hits": 7.0, "count": 1, "frac": 0.013888888888888888}, {"hits": 9.0, "count": 2, "frac": 0.027777777777777776}, {"hits": 10.0, "count": 1, "frac": 0.013888888888888888}, {"hits": 11.0, "count": 1, "frac": 0.013888888888888888}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/SupplementaryResults/HaplotypeMinHitsHOGVAX/allele_hit_pie_HLA-B_mhc1_HOGVAX.html b/SupplementaryResults/HaplotypeMinHitsHOGVAX/allele_hit_pie_HLA-B_mhc1_HOGVAX.html
deleted file mode 100644
index 08ff6683680aac40423fd91f4f9b5e2e505f3d94..0000000000000000000000000000000000000000
--- a/SupplementaryResults/HaplotypeMinHitsHOGVAX/allele_hit_pie_HLA-B_mhc1_HOGVAX.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300, "strokeWidth": 0}, "axis": {"labelFontSize": 20, "titleFontSize": 20}}, "layer": [{"mark": "arc", "encoding": {"color": {"bin": {"maxbins": 12}, "field": "hits", "scale": {"range": ["#9AD6E5", "#66A6D9", "#BBB465", "#FFC12C", "#DA0034", "#3A7A9B", "#FFAD00"]}, "type": "quantitative"}, "theta": {"field": "count", "stack": true, "type": "quantitative"}}, "title": "Coverage of alleles at HLA-B"}, {"mark": {"type": "text", "outerRadius": 168}, "encoding": {"color": {"bin": {"maxbins": 12}, "field": "hits", "scale": {"range": ["#9AD6E5", "#66A6D9", "#BBB465", "#FFC12C", "#DA0034", "#3A7A9B", "#FFAD00"]}, "type": "quantitative"}, "text": {"field": "hits", "type": "quantitative"}, "theta": {"field": "count", "stack": true, "type": "quantitative"}}, "title": "Coverage of alleles at HLA-B"}], "data": {"name": "data-d30e53f8e9f8ed81a69c524995fb2dd4"}, "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-d30e53f8e9f8ed81a69c524995fb2dd4": [{"hits": 0.0, "count": 61, "frac": 0.5648148148148148}, {"hits": 1.0, "count": 16, "frac": 0.14814814814814814}, {"hits": 2.0, "count": 15, "frac": 0.1388888888888889}, {"hits": 3.0, "count": 5, "frac": 0.046296296296296294}, {"hits": 4.0, "count": 3, "frac": 0.027777777777777776}, {"hits": 5.0, "count": 2, "frac": 0.018518518518518517}, {"hits": 6.0, "count": 1, "frac": 0.009259259259259259}, {"hits": 7.0, "count": 1, "frac": 0.009259259259259259}, {"hits": 8.0, "count": 1, "frac": 0.009259259259259259}, {"hits": 9.0, "count": 2, "frac": 0.018518518518518517}, {"hits": 10.0, "count": 1, "frac": 0.009259259259259259}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/SupplementaryResults/HaplotypeMinHitsHOGVAX/allele_hit_pie_HLA-C_mhc1_HOGVAX.html b/SupplementaryResults/HaplotypeMinHitsHOGVAX/allele_hit_pie_HLA-C_mhc1_HOGVAX.html
deleted file mode 100644
index 6030305f8bcec0310c524c588934f3b622e9831c..0000000000000000000000000000000000000000
--- a/SupplementaryResults/HaplotypeMinHitsHOGVAX/allele_hit_pie_HLA-C_mhc1_HOGVAX.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300, "strokeWidth": 0}, "axis": {"labelFontSize": 20, "titleFontSize": 20}}, "layer": [{"mark": "arc", "encoding": {"color": {"bin": {"maxbins": 12}, "field": "hits", "scale": {"range": ["#9AD6E5", "#66A6D9", "#BBB465", "#FFC12C", "#DA0034", "#3A7A9B", "#FFAD00"]}, "type": "quantitative"}, "theta": {"field": "count", "stack": true, "type": "quantitative"}}, "title": "Coverage of alleles at HLA-C"}, {"mark": {"type": "text", "outerRadius": 168}, "encoding": {"color": {"bin": {"maxbins": 12}, "field": "hits", "scale": {"range": ["#9AD6E5", "#66A6D9", "#BBB465", "#FFC12C", "#DA0034", "#3A7A9B", "#FFAD00"]}, "type": "quantitative"}, "text": {"field": "hits", "type": "quantitative"}, "theta": {"field": "count", "stack": true, "type": "quantitative"}}, "title": "Coverage of alleles at HLA-C"}], "data": {"name": "data-091d166da8cb78e1536d87d3ccc9b713"}, "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-091d166da8cb78e1536d87d3ccc9b713": [{"hits": 0.0, "count": 19, "frac": 0.3584905660377358}, {"hits": 1.0, "count": 22, "frac": 0.41509433962264153}, {"hits": 2.0, "count": 4, "frac": 0.07547169811320754}, {"hits": 3.0, "count": 4, "frac": 0.07547169811320754}, {"hits": 5.0, "count": 1, "frac": 0.018867924528301886}, {"hits": 7.0, "count": 1, "frac": 0.018867924528301886}, {"hits": 8.0, "count": 2, "frac": 0.03773584905660377}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/SupplementaryResults/HaplotypeMinHitsHOGVAX/allele_hit_pie_HLA-DP_mhc2_HOGVAX.html b/SupplementaryResults/HaplotypeMinHitsHOGVAX/allele_hit_pie_HLA-DP_mhc2_HOGVAX.html
deleted file mode 100644
index c9c3f67743403f1a32c4af1cbbe083d9cabbd3f5..0000000000000000000000000000000000000000
--- a/SupplementaryResults/HaplotypeMinHitsHOGVAX/allele_hit_pie_HLA-DP_mhc2_HOGVAX.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300, "strokeWidth": 0}, "axis": {"labelFontSize": 20, "titleFontSize": 20}}, "layer": [{"mark": "arc", "encoding": {"color": {"bin": {"maxbins": 10}, "field": "hits", "scale": {"range": ["#9AD6E5", "#66A6D9", "#BBB465", "#FFC12C", "#DA0034", "#3A7A9B", "#FFAD00"]}, "type": "quantitative"}, "theta": {"field": "count", "stack": true, "type": "quantitative"}}, "title": "Coverage of alleles at HLA-DP"}, {"mark": {"type": "text", "outerRadius": 168}, "encoding": {"color": {"bin": {"maxbins": 10}, "field": "hits", "scale": {"range": ["#9AD6E5", "#66A6D9", "#BBB465", "#FFC12C", "#DA0034", "#3A7A9B", "#FFAD00"]}, "type": "quantitative"}, "text": {"field": "hits", "type": "quantitative"}, "theta": {"field": "count", "stack": true, "type": "quantitative"}}, "title": "Coverage of alleles at HLA-DP"}], "data": {"name": "data-3dfc2e2d86b84981f53c4a170357a87c"}, "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-3dfc2e2d86b84981f53c4a170357a87c": [{"hits": 0.0, "count": 82, "frac": 0.5857142857142857}, {"hits": 1.0, "count": 5, "frac": 0.03571428571428571}, {"hits": 2.0, "count": 15, "frac": 0.10714285714285714}, {"hits": 3.0, "count": 2, "frac": 0.014285714285714285}, {"hits": 4.0, "count": 4, "frac": 0.02857142857142857}, {"hits": 5.0, "count": 1, "frac": 0.007142857142857143}, {"hits": 6.0, "count": 10, "frac": 0.07142857142857142}, {"hits": 7.0, "count": 2, "frac": 0.014285714285714285}, {"hits": 12.0, "count": 1, "frac": 0.007142857142857143}, {"hits": 13.0, "count": 3, "frac": 0.02142857142857143}, {"hits": 15.0, "count": 1, "frac": 0.007142857142857143}, {"hits": 18.0, "count": 1, "frac": 0.007142857142857143}, {"hits": 20.0, "count": 2, "frac": 0.014285714285714285}, {"hits": 21.0, "count": 4, "frac": 0.02857142857142857}, {"hits": 27.0, "count": 1, "frac": 0.007142857142857143}, {"hits": 35.0, "count": 3, "frac": 0.02142857142857143}, {"hits": 38.0, "count": 1, "frac": 0.007142857142857143}, {"hits": 66.0, "count": 2, "frac": 0.014285714285714285}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/SupplementaryResults/HaplotypeMinHitsHOGVAX/allele_hit_pie_HLA-DQ_mhc2_HOGVAX.html b/SupplementaryResults/HaplotypeMinHitsHOGVAX/allele_hit_pie_HLA-DQ_mhc2_HOGVAX.html
deleted file mode 100644
index c8517c4ab95e52f5e323c82842b8e1ada21164f0..0000000000000000000000000000000000000000
--- a/SupplementaryResults/HaplotypeMinHitsHOGVAX/allele_hit_pie_HLA-DQ_mhc2_HOGVAX.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300, "strokeWidth": 0}, "axis": {"labelFontSize": 20, "titleFontSize": 20}}, "layer": [{"mark": "arc", "encoding": {"color": {"bin": {"maxbins": 10}, "field": "hits", "scale": {"range": ["#9AD6E5", "#66A6D9", "#BBB465", "#FFC12C", "#DA0034", "#3A7A9B", "#FFAD00"]}, "type": "quantitative"}, "theta": {"field": "count", "stack": true, "type": "quantitative"}}, "title": "Coverage of alleles at HLA-DQ"}, {"mark": {"type": "text", "outerRadius": 168}, "encoding": {"color": {"bin": {"maxbins": 10}, "field": "hits", "scale": {"range": ["#9AD6E5", "#66A6D9", "#BBB465", "#FFC12C", "#DA0034", "#3A7A9B", "#FFAD00"]}, "type": "quantitative"}, "text": {"field": "hits", "type": "quantitative"}, "theta": {"field": "count", "stack": true, "type": "quantitative"}}, "title": "Coverage of alleles at HLA-DQ"}], "data": {"name": "data-697e103f1cbf8d752439ce1ce1c20e1e"}, "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-697e103f1cbf8d752439ce1ce1c20e1e": [{"hits": 0.0, "count": 62, "frac": 0.6888888888888889}, {"hits": 4.0, "count": 1, "frac": 0.011111111111111112}, {"hits": 6.0, "count": 1, "frac": 0.011111111111111112}, {"hits": 12.0, "count": 5, "frac": 0.05555555555555555}, {"hits": 19.0, "count": 1, "frac": 0.011111111111111112}, {"hits": 21.0, "count": 3, "frac": 0.03333333333333333}, {"hits": 24.0, "count": 2, "frac": 0.022222222222222223}, {"hits": 28.0, "count": 10, "frac": 0.1111111111111111}, {"hits": 29.0, "count": 1, "frac": 0.011111111111111112}, {"hits": 30.0, "count": 2, "frac": 0.022222222222222223}, {"hits": 35.0, "count": 1, "frac": 0.011111111111111112}, {"hits": 61.0, "count": 1, "frac": 0.011111111111111112}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/SupplementaryResults/HaplotypeMinHitsHOGVAX/hit_hist_mhc1_HOGVAX.csv b/SupplementaryResults/HaplotypeMinHitsHOGVAX/hit_hist_mhc1_HOGVAX.csv
deleted file mode 100644
index ea03024efdeca7425faf91f87c308a7c557c48ce..0000000000000000000000000000000000000000
--- a/SupplementaryResults/HaplotypeMinHitsHOGVAX/hit_hist_mhc1_HOGVAX.csv
+++ /dev/null
@@ -1,48 +0,0 @@
-,count,prob
-0,0,0.0
-1,1,1.1271576454168899e-05
-2,2,7.069740834204084e-05
-3,3,0.013253484459622166
-4,4,0.0011563001630744017
-5,5,0.0031170715562624735
-6,6,0.005136419992621827
-7,7,0.022451408409817925
-8,8,0.03328712977334461
-9,9,0.04507886578576258
-10,10,0.06005921377910849
-11,11,0.08941450777816316
-12,12,0.0650457888924515
-13,13,0.06741713158201236
-14,14,0.07009360818732774
-15,15,0.09575532230122157
-16,16,0.05872080005452232
-17,17,0.045503903361825915
-18,18,0.055126861727870506
-19,19,0.02905613158935919
-20,20,0.030718578490826667
-21,21,0.04423931775846684
-22,22,0.044878951122796315
-23,23,0.06244208648569773
-24,24,0.024158645469964487
-25,25,0.013744984633065806
-26,26,0.004947182766709177
-27,27,0.008214106069717217
-28,28,0.0037876840041337033
-29,29,0.0020945956200808056
-30,30,0.0005854767977454334
-31,31,0.00019559260607110717
-32,32,0.00013059229012476336
-33,33,1.9910581896552276e-05
-34,34,6.1538364537650015e-06
-35,35,7.1831856483203e-05
-36,36,6.081253518209288e-06
-37,37,4.636815298080095e-07
-38,38,1.8462955459628019e-06
-39,39,0.0
-40,40,0.0
-41,41,0.0
-42,42,0.0
-43,43,0.0
-44,44,0.0
-45,45,0.0
-46,46,0.0
diff --git a/SupplementaryResults/HaplotypeMinHitsHOGVAX/hit_hist_mhc2_HOGVAX.csv b/SupplementaryResults/HaplotypeMinHitsHOGVAX/hit_hist_mhc2_HOGVAX.csv
deleted file mode 100644
index 6f30b3c2170f960a36d4f206e875eac416ca6e8a..0000000000000000000000000000000000000000
--- a/SupplementaryResults/HaplotypeMinHitsHOGVAX/hit_hist_mhc2_HOGVAX.csv
+++ /dev/null
@@ -1,448 +0,0 @@
-,count,prob
-0,0,0.0008226305785413235
-1,1,0.00027018992192519916
-2,2,0.00021948541591669456
-3,3,0.007153008897487461
-4,4,0.0010087999487813344
-5,5,0.003984668140485569
-6,6,0.0039937867813604495
-7,7,0.0009844784066418881
-8,8,0.005461746227678772
-9,9,0.0013265002005293154
-10,10,0.0007637578287149349
-11,11,0.01385127624479584
-12,12,0.0010434730200378816
-13,13,0.0017385330561063418
-14,14,0.009244550417812294
-15,15,0.0032121303803464467
-16,16,0.0031948712958179567
-17,17,0.002374785853666098
-18,18,0.011524481000962754
-19,19,0.0012958342505359763
-20,20,0.0032753487299103643
-21,21,0.008003014523702721
-22,22,0.0008185620885378887
-23,23,0.002286637065071817
-24,24,0.008419951510045607
-25,25,0.0005052331489047
-26,26,0.005425515314326164
-27,27,0.017869040264415586
-28,28,0.0029798676277513316
-29,29,0.008110670830479371
-30,30,0.02175313454469646
-31,31,0.002897964596073583
-32,32,0.016016797245021232
-33,33,0.010846824356703018
-34,34,0.0041074846478823274
-35,35,0.00913342567682488
-36,36,0.004107431438309849
-37,37,0.003167930971801093
-38,38,0.017774783833816768
-39,39,0.0038863802291081717
-40,40,0.010520501142519614
-41,41,0.003678315948205974
-42,42,0.01149343427680935
-43,43,0.007959886381885354
-44,44,0.0033492803386939722
-45,45,0.016009282197575688
-46,46,0.00184660051994395
-47,47,0.005092696274733849
-48,48,0.005739164890253605
-49,49,0.0010211733226650175
-50,50,0.009918708638920123
-51,51,0.010056676453844322
-52,52,0.0023921425802348427
-53,53,0.010844695375864582
-54,54,0.010514609972434285
-55,55,0.007903797913055054
-56,56,0.010733905639705854
-57,57,0.005068256416662925
-58,58,0.002926848027888427
-59,59,0.008239512978245205
-60,60,0.002962956258754963
-61,61,0.00914722209555429
-62,62,0.0018497634713146858
-63,63,0.022739117971822317
-64,64,0.004060017024703376
-65,65,0.007649384966837315
-66,66,0.024734903623494866
-67,67,0.004654504366448251
-68,68,0.016690348294062282
-69,69,0.009619742659227772
-70,70,0.0029519161368760996
-71,71,0.004985947132424019
-72,72,0.0034587595175329714
-73,73,0.0018255409800717992
-74,74,0.019519087387317356
-75,75,0.0019185869741383922
-76,76,0.007516093948867849
-77,77,0.016609076854960526
-78,78,0.009853369878643745
-79,79,0.008437034748510892
-80,80,0.005584729531061952
-81,81,0.01471014262819077
-82,82,0.004733758290341862
-83,83,0.00299803369076566
-84,84,0.005118288813228369
-85,85,0.0010136483432324904
-86,86,0.002269286058919571
-87,87,0.00784654356214777
-88,88,0.0005295139561992007
-89,89,0.002923643808727115
-90,90,0.03331744832361223
-91,91,0.00830384211450598
-92,92,0.010540082981121102
-93,93,0.011728670924059418
-94,94,0.010903170528246978
-95,95,0.009964659404822586
-96,96,0.00726237183518336
-97,97,0.005843447285178082
-98,98,0.00365899158334146
-99,99,0.0037623422923003286
-100,100,0.002666995503521784
-101,101,0.0012354983059592582
-102,102,0.007831016861911578
-103,103,0.009030869964774268
-104,104,0.006528656165090101
-105,105,0.0044556839516476975
-106,106,0.0050965495026945844
-107,107,0.005168826750227339
-108,108,0.003248035197961665
-109,109,0.008390377057716735
-110,110,0.0023759811007477956
-111,111,0.0033556926326233096
-112,112,0.0026346753422622953
-113,113,0.013819837946584024
-114,114,0.0017117976541868825
-115,115,0.006867050400997898
-116,116,0.004370000402592559
-117,117,0.0009009887608029248
-118,118,0.011910734038148275
-119,119,0.004278279062407823
-120,120,0.0043347719619851195
-121,121,0.0071637502058460685
-122,122,0.002636759271696069
-123,123,0.0038804523017721597
-124,124,0.0022017348463189584
-125,125,0.0011621814074736006
-126,126,0.005613198483154777
-127,127,0.0011924825486783856
-128,128,0.002252381401238622
-129,129,0.002957723260534382
-130,130,0.0013572745954609888
-131,131,0.007482037308733706
-132,132,0.004570671111658282
-133,133,0.0025278441383229638
-134,134,0.0048400718230850156
-135,135,0.0021415592253888126
-136,136,0.0021580470865840795
-137,137,0.0021522702528361517
-138,138,0.0007551464251005035
-139,139,0.002725840417187532
-140,140,0.002999511655009457
-141,141,0.005277818866747979
-142,142,0.002664895286749353
-143,143,0.0019595022756712112
-144,144,0.004242350145250817
-145,145,0.0020477367315272156
-146,146,0.0005835543739360322
-147,147,0.003159010734688478
-148,148,0.0007498395424163395
-149,149,0.0005254937712685198
-150,150,0.0009399683247860134
-151,151,0.0006254783235841247
-152,152,0.0005612306390150582
-153,153,0.00169969233096134
-154,154,0.011768161778889539
-155,155,0.0020769845841701736
-156,156,0.006364010906334744
-157,157,0.00680418124381544
-158,158,0.0025071273004943087
-159,159,0.002752768932408939
-160,160,0.001577976076335895
-161,161,0.0020306878345590536
-162,162,0.0009239476589355988
-163,163,0.0007061678770397979
-164,164,0.0005986069085383513
-165,165,0.0005914847970122523
-166,166,0.0005777025368386369
-167,167,0.004744568939627525
-168,168,0.0010420420929961609
-169,169,0.001944582675509234
-170,170,0.001024549477288461
-171,171,0.0004857127540357487
-172,172,0.0004936346719795127
-173,173,0.0004170391249245382
-174,174,0.0004206472428871214
-175,175,0.0006351910408616986
-176,176,0.00022658667956933158
-177,177,0.0008271895225171825
-178,178,0.00027658615149314637
-179,179,0.0021788937831668117
-180,180,0.00045853092665284106
-181,181,0.0004726245270689416
-182,182,0.0009057442757280332
-183,183,0.0002707503367614282
-184,184,0.00034465509628373064
-185,185,0.0001734850500736575
-186,186,0.00022242279829605164
-187,187,9.651179954541895e-05
-188,188,0.00026426286450047275
-189,189,8.280928323772261e-05
-190,190,0.0003519904140622379
-191,191,0.00010242710216916568
-192,192,0.0050021873498796166
-193,193,0.0004404729746109186
-194,194,0.0008121370119124147
-195,195,0.00221957502157468
-196,196,0.0003659810629796585
-197,197,0.0005974242271749267
-198,198,0.00015870784338717508
-199,199,0.00021567271482212316
-200,200,0.0003958701382162429
-201,201,7.215685781282294e-05
-202,202,5.379044123508495e-05
-203,203,0.00027727733099104017
-204,204,5.2145159058146363e-05
-205,205,0.001318867092126227
-206,206,9.43167634448105e-05
-207,207,0.0001180027474128385
-208,208,0.00027975640811872483
-209,209,5.277260705681854e-05
-210,210,7.43234688128656e-05
-211,211,7.612456509636001e-05
-212,212,0.0001254536614002319
-213,213,0.0005538239065210377
-214,214,2.357319347295183e-05
-215,215,9.216786263828206e-05
-216,216,0.00013711889351621478
-217,217,2.0035142363367484e-05
-218,218,8.002015973557436e-05
-219,219,2.0359071321771185e-05
-220,220,0.0016194321937040936
-221,221,0.0004078893142290276
-222,222,0.0002603163930508254
-223,223,0.0012172129311150528
-224,224,0.0003516074091297374
-225,225,0.0002971703238540262
-226,226,0.0001862435586725955
-227,227,7.994889300496624e-05
-228,228,0.00033275828478944685
-229,229,8.802686303101274e-05
-230,230,7.589217580067253e-05
-231,231,0.0006850611349823865
-232,232,4.465427914738107e-05
-233,233,0.0013965576084914843
-234,234,0.0005551218111313917
-235,235,0.0002246691511622165
-236,236,0.0004104788720873909
-237,237,0.000376253205194435
-238,238,5.7406284409676324e-05
-239,239,0.000935957613888955
-240,240,0.00010018025335358886
-241,241,0.0004651007315156572
-242,242,0.00010024559268880672
-243,243,0.0002978210974734242
-244,244,0.00043123124529134677
-245,245,5.3812614973305975e-05
-246,246,0.0006406383152255459
-247,247,0.00013057151336601987
-248,248,6.645312960793522e-05
-249,249,0.0002477928884808656
-250,250,3.3811261163418154e-05
-251,251,6.728529872452082e-05
-252,252,0.0006684058388659103
-253,253,2.947617935303838e-05
-254,254,0.0001458870431421469
-255,255,0.0010523805644451812
-256,256,0.00021692058353626854
-257,257,0.0003241255083550968
-258,258,0.0003536340484072596
-259,259,0.00016115782948222085
-260,260,0.0003846375119733362
-261,261,0.0005818547732997176
-262,262,0.00010946967780813269
-263,263,0.00013269064520906
-264,264,0.00017180942099218201
-265,265,0.00013586178174488522
-266,266,0.0001039153083682625
-267,267,0.00011899468623249869
-268,268,0.0007130295651297647
-269,269,4.3521400703928926e-05
-270,270,0.00015159446697007148
-271,271,0.00011157755679899301
-272,272,2.9152810337519028e-05
-273,273,0.00018446811577238915
-274,274,0.00012908628286339416
-275,275,1.3101649597663618e-05
-276,276,0.00020431499933864386
-277,277,3.069703082301293e-05
-278,278,0.0004764342004723451
-279,279,7.108377926962539e-05
-280,280,0.00010711817566746719
-281,281,0.00012101892175521049
-282,282,4.0798926403388766e-05
-283,283,4.8898750200293805e-05
-284,284,0.00023877953786607153
-285,285,3.383812442329577e-05
-286,286,3.582275598571438e-05
-287,287,2.6752687156326256e-05
-288,288,6.7127752794615535e-06
-289,289,4.6568179924523765e-05
-290,290,2.2751157322777265e-05
-291,291,0.0012214179701901312
-292,292,2.119832171604808e-05
-293,293,0.00017037259755191023
-294,294,0.0002737048233961067
-295,295,8.852746996780314e-06
-296,296,0.00010294399344491103
-297,297,0.0005194676589476509
-298,298,1.796243978442164e-05
-299,299,0.00014867795646172915
-300,300,7.688208582727512e-05
-301,301,9.309312425919017e-06
-302,302,1.9096780078761184e-05
-303,303,6.7538070941097316e-06
-304,304,0.0006317601868177349
-305,305,2.192075002648138e-05
-306,306,4.5599114771689875e-05
-307,307,9.101566216572713e-05
-308,308,6.364846769074572e-06
-309,309,2.5986113348848474e-05
-310,310,6.237041805513276e-05
-311,311,2.7432661797144273e-06
-312,312,0.00019703617379778111
-313,313,5.041673736165505e-06
-314,314,1.4891407037749567e-05
-315,315,3.463724291113152e-05
-316,316,5.486606351881433e-06
-317,317,3.83151517548632e-06
-318,318,1.7211464385865586e-05
-319,319,0.0003528089225722411
-320,320,4.912667895096836e-05
-321,321,4.524578281246873e-05
-322,322,0.00018345636897319434
-323,323,3.3202623246068786e-05
-324,324,3.8318713391567e-05
-325,325,0.00022109007223757601
-326,326,2.3241731282957342e-05
-327,327,2.184127213343319e-05
-328,328,7.142675028568974e-05
-329,329,2.097890209741988e-05
-330,330,3.0871591017419153e-06
-331,331,4.362926970101066e-06
-332,332,0.00039195002407808107
-333,333,5.4408718169229535e-05
-334,334,2.1835654706425362e-05
-335,335,8.57063417302211e-05
-336,336,1.3088936894392417e-05
-337,337,1.1870285200034958e-05
-338,338,7.909148246307163e-05
-339,339,9.831347177016586e-06
-340,340,5.336486064541203e-05
-341,341,8.141199576467923e-06
-342,342,1.1120629666849193e-05
-343,343,2.005547228966213e-05
-344,344,5.861610100523684e-06
-345,345,2.1057852044319954e-07
-346,346,1.6120435673632e-06
-347,347,1.793817025997626e-07
-348,348,1.5256483798970355e-06
-349,349,2.418663290053466e-06
-350,350,1.4302701087287743e-06
-351,351,1.3916900439957234e-06
-352,352,2.986107409277381e-06
-353,353,2.4040735782420187e-05
-354,354,3.3771595209448637e-06
-355,355,6.382085010729089e-06
-356,356,0.0
-357,357,0.00015034727218718333
-358,358,1.9065163303754482e-05
-359,359,2.5217911707413987e-05
-360,360,5.865042950364073e-05
-361,361,1.4738392645615554e-05
-362,362,3.4459191072882136e-05
-363,363,7.425732156005738e-05
-364,364,1.0882969908762678e-05
-365,365,1.1248820591041506e-05
-366,366,2.1682990278594078e-05
-367,367,4.59126767875487e-06
-368,368,1.5453715680805406e-05
-369,369,1.7878376359109676e-07
-370,370,0.00011115347205673978
-371,371,7.660222637366731e-06
-372,372,7.964417608688445e-06
-373,373,2.305756806808426e-05
-374,374,7.4974072449602415e-06
-375,375,1.7669097706076621e-06
-376,376,1.2219535575588252e-05
-377,377,3.6720454418139357e-06
-378,378,3.609381033746549e-05
-379,379,2.3313641947882486e-06
-380,380,2.9514529441229638e-06
-381,381,7.069562886197659e-06
-382,382,1.6114456283545346e-06
-383,383,3.871099137819205e-06
-384,384,5.848191469258976e-06
-385,385,3.575675271821935e-07
-386,386,0.0
-387,387,0.0
-388,388,0.0
-389,389,7.139391763470553e-07
-390,390,1.2290246362904023e-06
-391,391,9.586262176324126e-06
-392,392,0.0
-393,393,0.0
-394,394,0.0
-395,395,0.0
-396,396,0.0
-397,397,0.0
-398,398,3.64742795286184e-07
-399,399,0.0
-400,400,0.0
-401,401,0.0
-402,402,0.0
-403,403,0.0
-404,404,0.0
-405,405,0.0
-406,406,0.0
-407,407,0.0
-408,408,0.0
-409,409,0.0
-410,410,0.0
-411,411,0.0
-412,412,0.0
-413,413,0.0
-414,414,0.0
-415,415,0.0
-416,416,0.0
-417,417,0.0
-418,418,0.0
-419,419,0.0
-420,420,0.0
-421,421,0.0
-422,422,0.0
-423,423,0.0
-424,424,0.0
-425,425,0.0
-426,426,0.0
-427,427,0.0
-428,428,0.0
-429,429,0.0
-430,430,0.0
-431,431,0.0
-432,432,0.0
-433,433,0.0
-434,434,0.0
-435,435,0.0
-436,436,0.0
-437,437,0.0
-438,438,0.0
-439,439,0.0
-440,440,0.0
-441,441,0.0
-442,442,0.0
-443,443,0.0
-444,444,0.0
-445,445,0.0
-446,446,0.0
diff --git a/SupplementaryResults/HaplotypeMinHitsHOGVAX/hit_histogram_mhc1_HOGVAX.html b/SupplementaryResults/HaplotypeMinHitsHOGVAX/hit_histogram_mhc1_HOGVAX.html
deleted file mode 100644
index bb16e0ccf25b6c70d69edca09b88754f323db1ea..0000000000000000000000000000000000000000
--- a/SupplementaryResults/HaplotypeMinHitsHOGVAX/hit_histogram_mhc1_HOGVAX.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300, "strokeWidth": 0}, "axis": {"labelFontSize": 20, "titleFontSize": 20}}, "hconcat": [{"layer": [{"data": {"name": "data-8216203907af49afbf7f32a56ad5e3dc"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "White"}, {"data": {"name": "data-ce324cdb1f90ced598bc57ee6933e187"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-ce324cdb1f90ced598bc57ee6933e187"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}, {"layer": [{"data": {"name": "data-29d892726c2616df2b7051f1f43789d7"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "Black"}, {"data": {"name": "data-2066688e889000a0c146f0f37695b123"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-2066688e889000a0c146f0f37695b123"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}, {"layer": [{"data": {"name": "data-925886eec0f89a3923876010e8e4dcb0"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "Asians"}, {"data": {"name": "data-a11b7d4dc4b4feeb1662f745c98cd591"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-a11b7d4dc4b4feeb1662f745c98cd591"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}], "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-8216203907af49afbf7f32a56ad5e3dc": [{"count": 0, "prob": 2.9157434089351536e-09}, {"count": 1, "prob": 4.913677586859507e-07}, {"count": 2, "prob": 0.00011927048396650407}, {"count": 3, "prob": 0.0002796982500125055}, {"count": 4, "prob": 0.0011012175287255187}, {"count": 5, "prob": 0.003042701942338433}, {"count": 6, "prob": 0.009125446897006556}, {"count": 7, "prob": 0.03166560673130085}, {"count": 8, "prob": 0.03273234789901237}, {"count": 9, "prob": 0.052707207090733656}, {"count": 10, "prob": 0.06912210014837196}, {"count": 11, "prob": 0.08921021393147793}, {"count": 12, "prob": 0.09873200071980644}, {"count": 13, "prob": 0.10121888330232434}, {"count": 14, "prob": 0.11408497458538436}, {"count": 15, "prob": 0.06632283941073336}, {"count": 16, "prob": 0.061045676315299224}, {"count": 17, "prob": 0.055486778028111146}, {"count": 18, "prob": 0.05302520544726393}, {"count": 19, "prob": 0.0468037651060584}, {"count": 20, "prob": 0.042966860967050484}, {"count": 21, "prob": 0.02910968172564971}, {"count": 22, "prob": 0.01297683193366696}, {"count": 23, "prob": 0.008706601450216615}, {"count": 24, "prob": 0.006004958222050991}, {"count": 25, "prob": 0.0060919779741443435}, {"count": 26, "prob": 0.003711904465220859}, {"count": 27, "prob": 0.002536540783500303}, {"count": 28, "prob": 0.0011107989115452844}, {"count": 29, "prob": 0.00045200118702047257}, {"count": 30, "prob": 0.00016595342377742351}, {"count": 31, "prob": 0.000132748677859348}, {"count": 32, "prob": 9.264144137380602e-05}, {"count": 33, "prob": 4.143845333588186e-05}, {"count": 34, "prob": 4.094106110736091e-05}, {"count": 35, "prob": 2.769214303780085e-05}, {"count": 36, "prob": 1.989004963712492e-06}, {"count": 37, "prob": 1.3604002821414449e-06}, {"count": 38, "prob": 1.8488372987383736e-07}, {"count": 39, "prob": 4.6478909765957717e-07}, {"count": 40, "prob": 0.0}, {"count": 41, "prob": 0.0}, {"count": 42, "prob": 0.0}, {"count": 43, "prob": 0.0}, {"count": 44, "prob": 0.0}, {"count": 45, "prob": 0.0}, {"count": 46, "prob": 0.0}], "data-ce324cdb1f90ced598bc57ee6933e187": [{"expected": 14.040200205260872}], "data-29d892726c2616df2b7051f1f43789d7": [{"count": 0, "prob": 9.138215693998577e-05}, {"count": 1, "prob": 0.00025489537376176296}, {"count": 2, "prob": 0.0014289962851672237}, {"count": 3, "prob": 0.0021555916428955798}, {"count": 4, "prob": 0.005380932314822519}, {"count": 5, "prob": 0.012090535985694886}, {"count": 6, "prob": 0.021789733118145003}, {"count": 7, "prob": 0.0327495435358878}, {"count": 8, "prob": 0.04411709439211091}, {"count": 9, "prob": 0.05973332845623494}, {"count": 10, "prob": 0.07509715240534258}, {"count": 11, "prob": 0.08178012414718305}, {"count": 12, "prob": 0.0829755138638091}, {"count": 13, "prob": 0.07506793525115361}, {"count": 14, "prob": 0.07749717500201103}, {"count": 15, "prob": 0.07606683571403453}, {"count": 16, "prob": 0.06587122559276475}, {"count": 17, "prob": 0.05352176539588928}, {"count": 18, "prob": 0.04271849058985808}, {"count": 19, "prob": 0.04144665602399805}, {"count": 20, "prob": 0.038211044976375994}, {"count": 21, "prob": 0.02883974692986917}, {"count": 22, "prob": 0.022208802933270492}, {"count": 23, "prob": 0.01477518815374171}, {"count": 24, "prob": 0.012868645335508064}, {"count": 25, "prob": 0.010358597586924718}, {"count": 26, "prob": 0.006461563087901162}, {"count": 27, "prob": 0.004830643929568829}, {"count": 28, "prob": 0.0027468357853605756}, {"count": 29, "prob": 0.002523967940854767}, {"count": 30, "prob": 0.0016650182025919442}, {"count": 31, "prob": 0.0009738510517704783}, {"count": 32, "prob": 0.000677102983456204}, {"count": 33, "prob": 0.000306659090822686}, {"count": 34, "prob": 0.00029917325602576777}, {"count": 35, "prob": 0.00018206403905812166}, {"count": 36, "prob": 0.00010322402463598332}, {"count": 37, "prob": 8.142612965125587e-05}, {"count": 38, "prob": 2.1013507097528567e-05}, {"count": 39, "prob": 1.4718546331928521e-05}, {"count": 40, "prob": 9.86998906167062e-06}, {"count": 41, "prob": 3.3452449946785747e-06}, {"count": 42, "prob": 2.3360422234260124e-06}, {"count": 43, "prob": 5.986302838878687e-08}, {"count": 44, "prob": 1.9412230593126843e-07}, {"count": 45, "prob": 0.0}, {"count": 46, "prob": 0.0}], "data-2066688e889000a0c146f0f37695b123": [{"expected": 14.062251264955238}], "data-925886eec0f89a3923876010e8e4dcb0": [{"count": 0, "prob": 0.0}, {"count": 1, "prob": 1.1271576454168899e-05}, {"count": 2, "prob": 7.069740834204084e-05}, {"count": 3, "prob": 0.013253484459622166}, {"count": 4, "prob": 0.0011563001630744017}, {"count": 5, "prob": 0.0031170715562624735}, {"count": 6, "prob": 0.005136419992621827}, {"count": 7, "prob": 0.022451408409817925}, {"count": 8, "prob": 0.03328712977334461}, {"count": 9, "prob": 0.04507886578576258}, {"count": 10, "prob": 0.06005921377910849}, {"count": 11, "prob": 0.08941450777816316}, {"count": 12, "prob": 0.0650457888924515}, {"count": 13, "prob": 0.06741713158201236}, {"count": 14, "prob": 0.07009360818732774}, {"count": 15, "prob": 0.09575532230122157}, {"count": 16, "prob": 0.05872080005452232}, {"count": 17, "prob": 0.045503903361825915}, {"count": 18, "prob": 0.055126861727870506}, {"count": 19, "prob": 0.02905613158935919}, {"count": 20, "prob": 0.030718578490826667}, {"count": 21, "prob": 0.04423931775846684}, {"count": 22, "prob": 0.044878951122796315}, {"count": 23, "prob": 0.06244208648569773}, {"count": 24, "prob": 0.024158645469964487}, {"count": 25, "prob": 0.013744984633065806}, {"count": 26, "prob": 0.004947182766709177}, {"count": 27, "prob": 0.008214106069717217}, {"count": 28, "prob": 0.0037876840041337033}, {"count": 29, "prob": 0.0020945956200808056}, {"count": 30, "prob": 0.0005854767977454334}, {"count": 31, "prob": 0.00019559260607110717}, {"count": 32, "prob": 0.00013059229012476336}, {"count": 33, "prob": 1.9910581896552276e-05}, {"count": 34, "prob": 6.1538364537650015e-06}, {"count": 35, "prob": 7.1831856483203e-05}, {"count": 36, "prob": 6.081253518209288e-06}, {"count": 37, "prob": 4.636815298080095e-07}, {"count": 38, "prob": 1.8462955459628019e-06}, {"count": 39, "prob": 0.0}, {"count": 40, "prob": 0.0}, {"count": 41, "prob": 0.0}, {"count": 42, "prob": 0.0}, {"count": 43, "prob": 0.0}, {"count": 44, "prob": 0.0}, {"count": 45, "prob": 0.0}, {"count": 46, "prob": 0.0}], "data-a11b7d4dc4b4feeb1662f745c98cd591": [{"expected": 15.275355874214032}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/SupplementaryResults/HaplotypeMinHitsHOGVAX/hit_histogram_mhc2_HOGVAX.html b/SupplementaryResults/HaplotypeMinHitsHOGVAX/hit_histogram_mhc2_HOGVAX.html
deleted file mode 100644
index bbc82485ac84fde7c711191dfcc3c7b8eea90fca..0000000000000000000000000000000000000000
--- a/SupplementaryResults/HaplotypeMinHitsHOGVAX/hit_histogram_mhc2_HOGVAX.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300, "strokeWidth": 0}, "axis": {"labelFontSize": 20, "titleFontSize": 20}}, "hconcat": [{"layer": [{"data": {"name": "data-2662ac18ec326afcb0fbf8518bde3652"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "White"}, {"data": {"name": "data-50c32b7945d5694a53e54ebb2dd26b9b"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-50c32b7945d5694a53e54ebb2dd26b9b"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}, {"layer": [{"data": {"name": "data-4de7ce0252b049d143e9cb0c65f063e2"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "Black"}, {"data": {"name": "data-a095d338c3196d093eb9effafc1948b0"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-a095d338c3196d093eb9effafc1948b0"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}, {"layer": [{"data": {"name": "data-15090e098121d8453220f7617e254421"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "Asians"}, {"data": {"name": "data-7879814b82964ddfe3273288dbad2bf1"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-7879814b82964ddfe3273288dbad2bf1"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}], "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-2662ac18ec326afcb0fbf8518bde3652": [{"count": 0, "prob": 1.1965351050278072e-05}, {"count": 1, "prob": 3.866822539030631e-06}, {"count": 2, "prob": 1.591097000184602e-05}, {"count": 3, "prob": 8.120788957815003e-05}, {"count": 4, "prob": 9.507546415145414e-06}, {"count": 5, "prob": 0.00049109140073343}, {"count": 6, "prob": 0.00026013030009286507}, {"count": 7, "prob": 0.0015723469971991387}, {"count": 8, "prob": 0.000386463964679038}, {"count": 9, "prob": 0.000779065192039974}, {"count": 10, "prob": 0.0005260871804696579}, {"count": 11, "prob": 0.0051119311521368}, {"count": 12, "prob": 0.0003791267368000288}, {"count": 13, "prob": 0.002925947674775869}, {"count": 14, "prob": 0.0018290966769799128}, {"count": 15, "prob": 0.00018555289981691771}, {"count": 16, "prob": 0.0008120988578993651}, {"count": 17, "prob": 0.0006994980133403439}, {"count": 18, "prob": 0.0011225261775858902}, {"count": 19, "prob": 0.0004498136232102508}, {"count": 20, "prob": 0.0009808174180064525}, {"count": 21, "prob": 0.0007592584848799008}, {"count": 22, "prob": 0.00041083999371755364}, {"count": 23, "prob": 0.0012925024011211507}, {"count": 24, "prob": 0.002953593044894916}, {"count": 25, "prob": 0.0012409662811388358}, {"count": 26, "prob": 0.0014450596482073834}, {"count": 27, "prob": 0.0016274452706592517}, {"count": 28, "prob": 0.0010038926912036585}, {"count": 29, "prob": 0.003444835915110517}, {"count": 30, "prob": 0.0008880700142245532}, {"count": 31, "prob": 0.0018154524799155682}, {"count": 32, "prob": 0.0034841383060136015}, {"count": 33, "prob": 0.0015604271236955567}, {"count": 34, "prob": 0.0032417882405999274}, {"count": 35, "prob": 0.0016586001953106029}, {"count": 36, "prob": 0.002097733729444232}, {"count": 37, "prob": 0.003648129804408945}, {"count": 38, "prob": 0.006778446714701774}, {"count": 39, "prob": 0.009761459412074174}, {"count": 40, "prob": 0.0031917390228829805}, {"count": 41, "prob": 0.004437509734066127}, {"count": 42, "prob": 0.0033946454034812154}, {"count": 43, "prob": 0.008240649815929089}, {"count": 44, "prob": 0.007405637658902946}, {"count": 45, "prob": 0.006238932374321668}, {"count": 46, "prob": 0.008852172749733997}, {"count": 47, "prob": 0.0027453579228913306}, {"count": 48, "prob": 0.003977604836752447}, {"count": 49, "prob": 0.0029928909965493897}, {"count": 50, "prob": 0.01222910275416673}, {"count": 51, "prob": 0.009225979446615937}, {"count": 52, "prob": 0.00698627440088927}, {"count": 53, "prob": 0.006150951634469227}, {"count": 54, "prob": 0.0037232060876219272}, {"count": 55, "prob": 0.0083278494980429}, {"count": 56, "prob": 0.008168168823050301}, {"count": 57, "prob": 0.0070443914723996885}, {"count": 58, "prob": 0.005602103544406473}, {"count": 59, "prob": 0.0051255190750498295}, {"count": 60, "prob": 0.007257981636281437}, {"count": 61, "prob": 0.0038720328848059005}, {"count": 62, "prob": 0.0050692413525414886}, {"count": 63, "prob": 0.005400376151830634}, {"count": 64, "prob": 0.006682251069821062}, {"count": 65, "prob": 0.00660799157834776}, {"count": 66, "prob": 0.007418721139567604}, {"count": 67, "prob": 0.006964421140123778}, {"count": 68, "prob": 0.0062233484716353454}, {"count": 69, "prob": 0.005639101106240927}, {"count": 70, "prob": 0.004065775494240139}, {"count": 71, "prob": 0.01028781845976819}, {"count": 72, "prob": 0.005199496626734712}, {"count": 73, "prob": 0.008194391044474102}, {"count": 74, "prob": 0.0032809761370914134}, {"count": 75, "prob": 0.004347842201754619}, {"count": 76, "prob": 0.004729344451581506}, {"count": 77, "prob": 0.005572658238492425}, {"count": 78, "prob": 0.010723478057364113}, {"count": 79, "prob": 0.006113856131150114}, {"count": 80, "prob": 0.004638211104185513}, {"count": 81, "prob": 0.0047680823558737895}, {"count": 82, "prob": 0.003628719988474444}, {"count": 83, "prob": 0.009408751045682184}, {"count": 84, "prob": 0.0051399339682725465}, {"count": 85, "prob": 0.005332114149212019}, {"count": 86, "prob": 0.0038925903900100707}, {"count": 87, "prob": 0.006515998706819092}, {"count": 88, "prob": 0.005275135252438455}, {"count": 89, "prob": 0.003768973125540178}, {"count": 90, "prob": 0.006897439112182735}, {"count": 91, "prob": 0.004944407162924737}, {"count": 92, "prob": 0.0048009977131079785}, {"count": 93, "prob": 0.0024402721973298793}, {"count": 94, "prob": 0.004778341018350847}, {"count": 95, "prob": 0.005273889795693877}, {"count": 96, "prob": 0.0045357597689910595}, {"count": 97, "prob": 0.003167601545203147}, {"count": 98, "prob": 0.014299619906503972}, {"count": 99, "prob": 0.006281361847338901}, {"count": 100, "prob": 0.004760069408154992}, {"count": 101, "prob": 0.0063798775381403595}, {"count": 102, "prob": 0.0037931650702701}, {"count": 103, "prob": 0.013493316629152603}, {"count": 104, "prob": 0.005214611326146047}, {"count": 105, "prob": 0.0074534749657546116}, {"count": 106, "prob": 0.002589835355749501}, {"count": 107, "prob": 0.002305114957630429}, {"count": 108, "prob": 0.004245055013752664}, {"count": 109, "prob": 0.0023744675403206913}, {"count": 110, "prob": 0.0033399369968533247}, {"count": 111, "prob": 0.005371618004396921}, {"count": 112, "prob": 0.004186558445990726}, {"count": 113, "prob": 0.003246648518771695}, {"count": 114, "prob": 0.0025231463742188278}, {"count": 115, "prob": 0.0023009241279472506}, {"count": 116, "prob": 0.009548488793886513}, {"count": 117, "prob": 0.0018272010118241485}, {"count": 118, "prob": 0.0027477720550808486}, {"count": 119, "prob": 0.0035094919827996156}, {"count": 120, "prob": 0.002994195244586276}, {"count": 121, "prob": 0.0018940087410046031}, {"count": 122, "prob": 0.0018921010221738459}, {"count": 123, "prob": 0.0020926847847072927}, {"count": 124, "prob": 0.004344187343085393}, {"count": 125, "prob": 0.002797629757073079}, {"count": 126, "prob": 0.008498275108743509}, {"count": 127, "prob": 0.0035411497546100133}, {"count": 128, "prob": 0.0025530521769203253}, {"count": 129, "prob": 0.004111558900074966}, {"count": 130, "prob": 0.01301111367516521}, {"count": 131, "prob": 0.007888306919003097}, {"count": 132, "prob": 0.00743055540227701}, {"count": 133, "prob": 0.006070895162369564}, {"count": 134, "prob": 0.0049504209956946444}, {"count": 135, "prob": 0.007433363454525735}, {"count": 136, "prob": 0.0037699114570860096}, {"count": 137, "prob": 0.00689653461053135}, {"count": 138, "prob": 0.015489406664629675}, {"count": 139, "prob": 0.004940658214986582}, {"count": 140, "prob": 0.010572084067419356}, {"count": 141, "prob": 0.002671063073438016}, {"count": 142, "prob": 0.010340216314006934}, {"count": 143, "prob": 0.006522206232435654}, {"count": 144, "prob": 0.0035111296385070536}, {"count": 145, "prob": 0.0062921901867174146}, {"count": 146, "prob": 0.002819131619160488}, {"count": 147, "prob": 0.009786116741865308}, {"count": 148, "prob": 0.004251670575218925}, {"count": 149, "prob": 0.0030952730888663036}, {"count": 150, "prob": 0.003354936177795708}, {"count": 151, "prob": 0.00900296610504361}, {"count": 152, "prob": 0.002425817891900124}, {"count": 153, "prob": 0.007484541508456648}, {"count": 154, "prob": 0.003786321011008163}, {"count": 155, "prob": 0.005484252521841608}, {"count": 156, "prob": 0.0037623508746993197}, {"count": 157, "prob": 0.0022953799774791737}, {"count": 158, "prob": 0.003066656910382742}, {"count": 159, "prob": 0.007091191471162937}, {"count": 160, "prob": 0.007465982755181022}, {"count": 161, "prob": 0.007754933158177031}, {"count": 162, "prob": 0.0026424205474790143}, {"count": 163, "prob": 0.006447889310746311}, {"count": 164, "prob": 0.003913106724908734}, {"count": 165, "prob": 0.0073932410677035165}, {"count": 166, "prob": 0.00812505267858001}, {"count": 167, "prob": 0.008648360763422512}, {"count": 168, "prob": 0.006237924508882007}, {"count": 169, "prob": 0.0021131800944285675}, {"count": 170, "prob": 0.0032687469572669266}, {"count": 171, "prob": 0.003679456752693478}, {"count": 172, "prob": 0.00708503347431994}, {"count": 173, "prob": 0.006281383162532539}, {"count": 174, "prob": 0.005621812713104469}, {"count": 175, "prob": 0.005504322873765575}, {"count": 176, "prob": 0.0041534503139613035}, {"count": 177, "prob": 0.005038022169291695}, {"count": 178, "prob": 0.004654590903441417}, {"count": 179, "prob": 0.006262666020387247}, {"count": 180, "prob": 0.0058851818855716566}, {"count": 181, "prob": 0.002568252082103111}, {"count": 182, "prob": 0.00516248086488108}, {"count": 183, "prob": 0.001976663127585454}, {"count": 184, "prob": 0.004439106836502617}, {"count": 185, "prob": 0.0028980363537637684}, {"count": 186, "prob": 0.003484062246754338}, {"count": 187, "prob": 0.0028103874474937392}, {"count": 188, "prob": 0.002768944602726918}, {"count": 189, "prob": 0.002999464989687871}, {"count": 190, "prob": 0.0016638447520016756}, {"count": 191, "prob": 0.002748422057480477}, {"count": 192, "prob": 0.002711070579827011}, {"count": 193, "prob": 0.002536155662728784}, {"count": 194, "prob": 0.0017360187656898522}, {"count": 195, "prob": 0.002092404911034585}, {"count": 196, "prob": 0.0011090387392999237}, {"count": 197, "prob": 0.002635545886503397}, {"count": 198, "prob": 0.001523682139005232}, {"count": 199, "prob": 0.0015262863868410715}, {"count": 200, "prob": 0.0016480173176777585}, {"count": 201, "prob": 0.001252283634901774}, {"count": 202, "prob": 0.0005465594909029932}, {"count": 203, "prob": 0.0011727958016454264}, {"count": 204, "prob": 0.0005235662332985936}, {"count": 205, "prob": 0.0011423008739533881}, {"count": 206, "prob": 0.00046363716531777085}, {"count": 207, "prob": 0.0010481934580118721}, {"count": 208, "prob": 0.0005187479154765729}, {"count": 209, "prob": 0.0007987694344620999}, {"count": 210, "prob": 0.0007847726566535172}, {"count": 211, "prob": 0.0003645625752183986}, {"count": 212, "prob": 0.00046897607429248754}, {"count": 213, "prob": 0.0006842382848075126}, {"count": 214, "prob": 0.000278991709316995}, {"count": 215, "prob": 0.00030413398726484875}, {"count": 216, "prob": 0.00020809097093123073}, {"count": 217, "prob": 0.0002801545464349621}, {"count": 218, "prob": 0.00019461547431398496}, {"count": 219, "prob": 0.0046033705931442055}, {"count": 220, "prob": 0.00028692576761803933}, {"count": 221, "prob": 0.0011228013099930925}, {"count": 222, "prob": 0.000755780709127185}, {"count": 223, "prob": 0.0004838590037248669}, {"count": 224, "prob": 0.00027064205974316487}, {"count": 225, "prob": 0.010202700229213999}, {"count": 226, "prob": 0.0009075761115507146}, {"count": 227, "prob": 0.008958219601274506}, {"count": 228, "prob": 0.0019902263461150605}, {"count": 229, "prob": 0.0007833984877011335}, {"count": 230, "prob": 0.0003130545528095253}, {"count": 231, "prob": 0.0003265306454601488}, {"count": 232, "prob": 0.0025605302826883962}, {"count": 233, "prob": 0.0004318507293022735}, {"count": 234, "prob": 0.0014664699291663343}, {"count": 235, "prob": 0.0006401188181519689}, {"count": 236, "prob": 0.0004855805381294443}, {"count": 237, "prob": 0.0002309987017461969}, {"count": 238, "prob": 0.0024906732557496533}, {"count": 239, "prob": 0.0005133088288919883}, {"count": 240, "prob": 0.003652683179394373}, {"count": 241, "prob": 0.0008197561257003564}, {"count": 242, "prob": 0.00045695486311408566}, {"count": 243, "prob": 0.0002602441174665492}, {"count": 244, "prob": 0.00021085681181615173}, {"count": 245, "prob": 0.00020479613442296935}, {"count": 246, "prob": 0.002309354390035325}, {"count": 247, "prob": 0.00043461975636561843}, {"count": 248, "prob": 0.0020291782683921717}, {"count": 249, "prob": 0.00027071096760195084}, {"count": 250, "prob": 0.0004005145104985883}, {"count": 251, "prob": 0.00012536453031541296}, {"count": 252, "prob": 0.0007783295838464911}, {"count": 253, "prob": 0.0005049298896779612}, {"count": 254, "prob": 0.0018353085638407086}, {"count": 255, "prob": 0.00026614570995110145}, {"count": 256, "prob": 0.0012722945754987556}, {"count": 257, "prob": 0.00023114970820244002}, {"count": 258, "prob": 0.0003928164654140988}, {"count": 259, "prob": 0.0004115147485032923}, {"count": 260, "prob": 0.0001968609440585301}, {"count": 261, "prob": 0.0008909083141671277}, {"count": 262, "prob": 0.004891777713716859}, {"count": 263, "prob": 0.00026298532497202024}, {"count": 264, "prob": 0.0005092849415574525}, {"count": 265, "prob": 0.0003075208289253263}, {"count": 266, "prob": 0.00037983070222154036}, {"count": 267, "prob": 0.000835306812526627}, {"count": 268, "prob": 0.00015375595421289264}, {"count": 269, "prob": 0.0016355096432577958}, {"count": 270, "prob": 9.151941301537836e-05}, {"count": 271, "prob": 0.0003267717629625398}, {"count": 272, "prob": 8.788935773512863e-05}, {"count": 273, "prob": 0.0006967174996337592}, {"count": 274, "prob": 0.0005336401454297746}, {"count": 275, "prob": 0.0018391749063528576}, {"count": 276, "prob": 5.936748853281425e-05}, {"count": 277, "prob": 0.0005941729232178732}, {"count": 278, "prob": 0.00039061501613466514}, {"count": 279, "prob": 0.0005140870164698825}, {"count": 280, "prob": 0.0005421175741591373}, {"count": 281, "prob": 0.00018732541207621485}, {"count": 282, "prob": 0.000190628309035855}, {"count": 283, "prob": 0.0009225784676708957}, {"count": 284, "prob": 0.0001374372183764795}, {"count": 285, "prob": 0.00022654018807292663}, {"count": 286, "prob": 0.00011271564998803123}, {"count": 287, "prob": 0.0004475626911598195}, {"count": 288, "prob": 3.4171431573377996e-05}, {"count": 289, "prob": 5.5180608070790846e-05}, {"count": 290, "prob": 0.0006126976525881952}, {"count": 291, "prob": 0.00030057055771558753}, {"count": 292, "prob": 0.0001987698809574998}, {"count": 293, "prob": 0.00012342561973794069}, {"count": 294, "prob": 0.00018840099430797647}, {"count": 295, "prob": 6.162506695543608e-05}, {"count": 296, "prob": 0.0002447150718521693}, {"count": 297, "prob": 2.4626755078977236e-05}, {"count": 298, "prob": 4.9830520470079614e-05}, {"count": 299, "prob": 0.00013343064801168015}, {"count": 300, "prob": 3.4114566388972255e-05}, {"count": 301, "prob": 5.64354923433263e-05}, {"count": 302, "prob": 3.384604935222871e-05}, {"count": 303, "prob": 2.197083834972264e-05}, {"count": 304, "prob": 6.923341501696259e-05}, {"count": 305, "prob": 6.574638174583317e-06}, {"count": 306, "prob": 6.157058590453985e-05}, {"count": 307, "prob": 9.10357419301768e-05}, {"count": 308, "prob": 9.30635194841301e-05}, {"count": 309, "prob": 6.869462684524731e-06}, {"count": 310, "prob": 3.407230602242485e-05}, {"count": 311, "prob": 9.995767555146495e-05}, {"count": 312, "prob": 9.611302225389443e-06}, {"count": 313, "prob": 6.8144296027152956e-06}, {"count": 314, "prob": 3.950510625497861e-05}, {"count": 315, "prob": 4.478964618507166e-05}, {"count": 316, "prob": 5.602983762698019e-06}, {"count": 317, "prob": 8.334148705793622e-06}, {"count": 318, "prob": 2.285280973942899e-05}, {"count": 319, "prob": 1.2373884927854939e-05}, {"count": 320, "prob": 4.489852228204774e-05}, {"count": 321, "prob": 4.408076448825239e-05}, {"count": 322, "prob": 1.746166983982123e-05}, {"count": 323, "prob": 1.7045034508569324e-06}, {"count": 324, "prob": 1.904336841370133e-05}, {"count": 325, "prob": 1.7959933742209124e-05}, {"count": 326, "prob": 0.0005740888965281245}, {"count": 327, "prob": 4.648608318421362e-06}, {"count": 328, "prob": 3.3709251691666964e-05}, {"count": 329, "prob": 4.761250626302293e-06}, {"count": 330, "prob": 4.412331287092847e-05}, {"count": 331, "prob": 1.0760602585308557e-07}, {"count": 332, "prob": 2.547218642246968e-05}, {"count": 333, "prob": 0.0002949456547254298}, {"count": 334, "prob": 1.310124765959767e-05}, {"count": 335, "prob": 5.317183158088226e-05}, {"count": 336, "prob": 1.275591432120146e-07}, {"count": 337, "prob": 7.574926189927959e-06}, {"count": 338, "prob": 8.221100375175737e-07}, {"count": 339, "prob": 0.0009540908423391721}, {"count": 340, "prob": 3.1280151663969807e-06}, {"count": 341, "prob": 2.0474736569195865e-05}, {"count": 342, "prob": 6.2673049641644785e-06}, {"count": 343, "prob": 2.139815828008771e-06}, {"count": 344, "prob": 1.504332241426136e-06}, {"count": 345, "prob": 5.106443956858175e-06}, {"count": 346, "prob": 1.2814165583226465e-05}, {"count": 347, "prob": 3.99873792618889e-05}, {"count": 348, "prob": 2.936568445530705e-06}, {"count": 349, "prob": 3.590365457650815e-05}, {"count": 350, "prob": 4.5194530858295936e-08}, {"count": 351, "prob": 1.1733717078957286e-05}, {"count": 352, "prob": 7.988375342756376e-06}, {"count": 353, "prob": 1.9463621947569753e-05}, {"count": 354, "prob": 8.283481468468056e-05}, {"count": 355, "prob": 0.00018786220213603728}, {"count": 356, "prob": 1.8091573113910743e-06}, {"count": 357, "prob": 6.15550270332553e-05}, {"count": 358, "prob": 7.336392832246936e-06}, {"count": 359, "prob": 3.563768568245858e-05}, {"count": 360, "prob": 2.6216288091579774e-06}, {"count": 361, "prob": 0.0003182439114095384}, {"count": 362, "prob": 0.00023718392811402427}, {"count": 363, "prob": 0.00029092125936244453}, {"count": 364, "prob": 2.907227602466497e-05}, {"count": 365, "prob": 4.2504074194832087e-05}, {"count": 366, "prob": 1.7713631949501837e-05}, {"count": 367, "prob": 1.7380525295790382e-05}, {"count": 368, "prob": 0.0005716633286982276}, {"count": 369, "prob": 6.8758530423797615e-06}, {"count": 370, "prob": 0.00032228616377250177}, {"count": 371, "prob": 1.1669857502871091e-05}, {"count": 372, "prob": 3.897324047091168e-05}, {"count": 373, "prob": 9.754148224653412e-06}, {"count": 374, "prob": 0.00035380990107707636}, {"count": 375, "prob": 1.4010084553751222e-06}, {"count": 376, "prob": 0.00042279693029662757}, {"count": 377, "prob": 6.180312092631876e-06}, {"count": 378, "prob": 9.756622363203231e-06}, {"count": 379, "prob": 1.4676961898359698e-06}, {"count": 380, "prob": 5.536608045709905e-06}, {"count": 381, "prob": 2.2372452839819217e-06}, {"count": 382, "prob": 3.9846147353012724e-05}, {"count": 383, "prob": 2.416989349508673e-05}, {"count": 384, "prob": 1.2787524091323804e-05}, {"count": 385, "prob": 4.527853556249351e-08}, {"count": 386, "prob": 2.936568445530705e-06}, {"count": 387, "prob": 0.0}, {"count": 388, "prob": 5.840387057096384e-06}, {"count": 389, "prob": 9.81580167719842e-05}, {"count": 390, "prob": 0.0}, {"count": 391, "prob": 2.7863068309980947e-05}, {"count": 392, "prob": 0.0}, {"count": 393, "prob": 0.0}, {"count": 394, "prob": 2.2597265429147968e-08}, {"count": 395, "prob": 0.0}, {"count": 396, "prob": 4.494251674570321e-08}, {"count": 397, "prob": 0.0}, {"count": 398, "prob": 0.0}, {"count": 399, "prob": 0.0}, {"count": 400, "prob": 0.0}, {"count": 401, "prob": 0.0}, {"count": 402, "prob": 0.0}, {"count": 403, "prob": 0.0}, {"count": 404, "prob": 0.0}, {"count": 405, "prob": 0.0}, {"count": 406, "prob": 0.0}, {"count": 407, "prob": 0.0}, {"count": 408, "prob": 0.0}, {"count": 409, "prob": 0.0}, {"count": 410, "prob": 0.0}, {"count": 411, "prob": 0.0}, {"count": 412, "prob": 0.0}, {"count": 413, "prob": 0.0}, {"count": 414, "prob": 0.0}, {"count": 415, "prob": 0.0}, {"count": 416, "prob": 0.0}, {"count": 417, "prob": 0.0}, {"count": 418, "prob": 0.0}, {"count": 419, "prob": 0.0}, {"count": 420, "prob": 0.0}, {"count": 421, "prob": 0.0}, {"count": 422, "prob": 0.0}, {"count": 423, "prob": 0.0}, {"count": 424, "prob": 0.0}, {"count": 425, "prob": 0.0}, {"count": 426, "prob": 0.0}, {"count": 427, "prob": 0.0}, {"count": 428, "prob": 0.0}, {"count": 429, "prob": 0.0}, {"count": 430, "prob": 0.0}, {"count": 431, "prob": 0.0}, {"count": 432, "prob": 0.0}, {"count": 433, "prob": 0.0}, {"count": 434, "prob": 0.0}, {"count": 435, "prob": 0.0}, {"count": 436, "prob": 0.0}, {"count": 437, "prob": 0.0}, {"count": 438, "prob": 0.0}, {"count": 439, "prob": 0.0}, {"count": 440, "prob": 0.0}, {"count": 441, "prob": 0.0}, {"count": 442, "prob": 0.0}, {"count": 443, "prob": 0.0}, {"count": 444, "prob": 0.0}, {"count": 445, "prob": 0.0}, {"count": 446, "prob": 0.0}], "data-50c32b7945d5694a53e54ebb2dd26b9b": [{"expected": 120.09953653687788}], "data-4de7ce0252b049d143e9cb0c65f063e2": [{"count": 0, "prob": 4.5215612321244686e-05}, {"count": 1, "prob": 8.796293505604498e-06}, {"count": 2, "prob": 3.819579982563167e-05}, {"count": 3, "prob": 4.852895813074202e-05}, {"count": 4, "prob": 4.35346845731631e-05}, {"count": 5, "prob": 0.0014540598054455314}, {"count": 6, "prob": 0.0012175027624518574}, {"count": 7, "prob": 0.001237105016194838}, {"count": 8, "prob": 0.0007144614960420039}, {"count": 9, "prob": 0.0005652021105442424}, {"count": 10, "prob": 0.0010272544678561896}, {"count": 11, "prob": 0.001921493069698639}, {"count": 12, "prob": 0.001223620095360327}, {"count": 13, "prob": 0.0006642288514335556}, {"count": 14, "prob": 0.0007105600915408995}, {"count": 15, "prob": 0.00044375236053861774}, {"count": 16, "prob": 0.0008139272412950199}, {"count": 17, "prob": 0.00040100945413945344}, {"count": 18, "prob": 0.0016404225927482523}, {"count": 19, "prob": 0.0006146479373556791}, {"count": 20, "prob": 0.0013651721571126202}, {"count": 21, "prob": 0.000819688019105805}, {"count": 22, "prob": 0.006001931748146013}, {"count": 23, "prob": 0.0028660582252865376}, {"count": 24, "prob": 0.003788814864458659}, {"count": 25, "prob": 0.002632741910583512}, {"count": 26, "prob": 0.0023736093088799646}, {"count": 27, "prob": 0.008704322965976266}, {"count": 28, "prob": 0.003775806560846395}, {"count": 29, "prob": 0.004550450606675199}, {"count": 30, "prob": 0.001616371688914302}, {"count": 31, "prob": 0.003913985898276486}, {"count": 32, "prob": 0.0032658038173742797}, {"count": 33, "prob": 0.0058568004973805}, {"count": 34, "prob": 0.004654252754488529}, {"count": 35, "prob": 0.003986181471035754}, {"count": 36, "prob": 0.0037887827690194346}, {"count": 37, "prob": 0.004434360925027}, {"count": 38, "prob": 0.005635771548499588}, {"count": 39, "prob": 0.00842912533935411}, {"count": 40, "prob": 0.008489528047872763}, {"count": 41, "prob": 0.0034904409564724993}, {"count": 42, "prob": 0.00292514683393546}, {"count": 43, "prob": 0.003979229849722559}, {"count": 44, "prob": 0.003913403510015814}, {"count": 45, "prob": 0.005252676497828957}, {"count": 46, "prob": 0.0051028872770644594}, {"count": 47, "prob": 0.002418681000263441}, {"count": 48, "prob": 0.0027120254130152265}, {"count": 49, "prob": 0.00415837295633999}, {"count": 50, "prob": 0.005317282962826937}, {"count": 51, "prob": 0.005281640024015103}, {"count": 52, "prob": 0.006884093078133185}, {"count": 53, "prob": 0.005519228506396717}, {"count": 54, "prob": 0.006937506092445195}, {"count": 55, "prob": 0.008104853448158589}, {"count": 56, "prob": 0.008818301150153812}, {"count": 57, "prob": 0.0050086550115483915}, {"count": 58, "prob": 0.004425631213581606}, {"count": 59, "prob": 0.004270885841156727}, {"count": 60, "prob": 0.007544288547035526}, {"count": 61, "prob": 0.006757012941226305}, {"count": 62, "prob": 0.00515811219607852}, {"count": 63, "prob": 0.0048068855883635275}, {"count": 64, "prob": 0.004937163931329511}, {"count": 65, "prob": 0.004846048232667928}, {"count": 66, "prob": 0.005066295815166144}, {"count": 67, "prob": 0.006654016933678374}, {"count": 68, "prob": 0.00711854456110731}, {"count": 69, "prob": 0.008754857509528617}, {"count": 70, "prob": 0.005102012063549511}, {"count": 71, "prob": 0.006741617999232986}, {"count": 72, "prob": 0.004559415495993884}, {"count": 73, "prob": 0.007160939972097472}, {"count": 74, "prob": 0.005457639925753485}, {"count": 75, "prob": 0.0042378742913266355}, {"count": 76, "prob": 0.00888333002525437}, {"count": 77, "prob": 0.006515109548917898}, {"count": 78, "prob": 0.005304104045248263}, {"count": 79, "prob": 0.004878188161256141}, {"count": 80, "prob": 0.00525114084412148}, {"count": 81, "prob": 0.008513691037225032}, {"count": 82, "prob": 0.010300539244108495}, {"count": 83, "prob": 0.009372280741802694}, {"count": 84, "prob": 0.007620672341093544}, {"count": 85, "prob": 0.010189838499011792}, {"count": 86, "prob": 0.005151356237635472}, {"count": 87, "prob": 0.007571492922528833}, {"count": 88, "prob": 0.005971947443382173}, {"count": 89, "prob": 0.005577152393528457}, {"count": 90, "prob": 0.006484341356579588}, {"count": 91, "prob": 0.007353098230847627}, {"count": 92, "prob": 0.004318767252074892}, {"count": 93, "prob": 0.003264668451088109}, {"count": 94, "prob": 0.007995577524346206}, {"count": 95, "prob": 0.007238164644060916}, {"count": 96, "prob": 0.006794124935684326}, {"count": 97, "prob": 0.009105994878461688}, {"count": 98, "prob": 0.009022032075409837}, {"count": 99, "prob": 0.006607073130017232}, {"count": 100, "prob": 0.005325912046624888}, {"count": 101, "prob": 0.009382605846495907}, {"count": 102, "prob": 0.005071250173690305}, {"count": 103, "prob": 0.008873737018199657}, {"count": 104, "prob": 0.005990115050094011}, {"count": 105, "prob": 0.00635061427051422}, {"count": 106, "prob": 0.005173147715756308}, {"count": 107, "prob": 0.005925597249834364}, {"count": 108, "prob": 0.0074775588076716895}, {"count": 109, "prob": 0.007027620078978021}, {"count": 110, "prob": 0.006660997257172976}, {"count": 111, "prob": 0.006005019938843995}, {"count": 112, "prob": 0.006806457062908123}, {"count": 113, "prob": 0.005840312612325038}, {"count": 114, "prob": 0.006491056889950482}, {"count": 115, "prob": 0.005910172774596553}, {"count": 116, "prob": 0.004692050723079585}, {"count": 117, "prob": 0.004289473979828444}, {"count": 118, "prob": 0.0053940092789161774}, {"count": 119, "prob": 0.004705444662999721}, {"count": 120, "prob": 0.004273096907194587}, {"count": 121, "prob": 0.0025528681782952083}, {"count": 122, "prob": 0.0033310572065376335}, {"count": 123, "prob": 0.004326046599294701}, {"count": 124, "prob": 0.003016317387765914}, {"count": 125, "prob": 0.00559450529432384}, {"count": 126, "prob": 0.003567986057788206}, {"count": 127, "prob": 0.003958018084659029}, {"count": 128, "prob": 0.003609992399209537}, {"count": 129, "prob": 0.004697936550393977}, {"count": 130, "prob": 0.004588902145936664}, {"count": 131, "prob": 0.0053498781370131514}, {"count": 132, "prob": 0.005833391534333074}, {"count": 133, "prob": 0.003231858581585418}, {"count": 134, "prob": 0.005651658753904267}, {"count": 135, "prob": 0.0067386616625556475}, {"count": 136, "prob": 0.007327227799732149}, {"count": 137, "prob": 0.0044253963057289515}, {"count": 138, "prob": 0.0036874535811475}, {"count": 139, "prob": 0.0037428585678464694}, {"count": 140, "prob": 0.004874146571101138}, {"count": 141, "prob": 0.00619921955973475}, {"count": 142, "prob": 0.004970413144221639}, {"count": 143, "prob": 0.0038435864210178655}, {"count": 144, "prob": 0.0027263193343326033}, {"count": 145, "prob": 0.0034027189977302863}, {"count": 146, "prob": 0.004461558980039949}, {"count": 147, "prob": 0.004366173350869888}, {"count": 148, "prob": 0.005731773544512664}, {"count": 149, "prob": 0.0050752533979295505}, {"count": 150, "prob": 0.0037626739667881784}, {"count": 151, "prob": 0.006033620213423623}, {"count": 152, "prob": 0.005271091475340616}, {"count": 153, "prob": 0.006365301719739113}, {"count": 154, "prob": 0.004513941219014476}, {"count": 155, "prob": 0.003680671611727594}, {"count": 156, "prob": 0.004624927733829335}, {"count": 157, "prob": 0.0062100594975544035}, {"count": 158, "prob": 0.006223462266145483}, {"count": 159, "prob": 0.005022891588507643}, {"count": 160, "prob": 0.003502488652079928}, {"count": 161, "prob": 0.0046231066514297115}, {"count": 162, "prob": 0.004858669942899718}, {"count": 163, "prob": 0.005451803544196861}, {"count": 164, "prob": 0.008019421603461755}, {"count": 165, "prob": 0.005919927841967497}, {"count": 166, "prob": 0.0031056305814396467}, {"count": 167, "prob": 0.003719334190027703}, {"count": 168, "prob": 0.0043174302994683725}, {"count": 169, "prob": 0.004805285882788198}, {"count": 170, "prob": 0.006993369515984695}, {"count": 171, "prob": 0.0036224645180725147}, {"count": 172, "prob": 0.002239135713080859}, {"count": 173, "prob": 0.002457864898183114}, {"count": 174, "prob": 0.002734478090386272}, {"count": 175, "prob": 0.0032642884472083387}, {"count": 176, "prob": 0.0029379074467236173}, {"count": 177, "prob": 0.005364652535846129}, {"count": 178, "prob": 0.0034662957814740798}, {"count": 179, "prob": 0.0038543935823465146}, {"count": 180, "prob": 0.003090867449462972}, {"count": 181, "prob": 0.0030659623807136644}, {"count": 182, "prob": 0.0024180118234069597}, {"count": 183, "prob": 0.003710757011174493}, {"count": 184, "prob": 0.0035161936856427157}, {"count": 185, "prob": 0.003556289900897185}, {"count": 186, "prob": 0.0030699246978440516}, {"count": 187, "prob": 0.0014104246822391822}, {"count": 188, "prob": 0.0011291412051010962}, {"count": 189, "prob": 0.0012712797834277985}, {"count": 190, "prob": 0.001976082525418447}, {"count": 191, "prob": 0.00247392820697135}, {"count": 192, "prob": 0.002512869846479744}, {"count": 193, "prob": 0.002856913815324581}, {"count": 194, "prob": 0.0014316435568430127}, {"count": 195, "prob": 0.0010507922046902015}, {"count": 196, "prob": 0.0014448228404495354}, {"count": 197, "prob": 0.0017379970912692493}, {"count": 198, "prob": 0.0031309762196715437}, {"count": 199, "prob": 0.0024723158504345883}, {"count": 200, "prob": 0.0015357759467542781}, {"count": 201, "prob": 0.0010769264728568435}, {"count": 202, "prob": 0.0010655010505412474}, {"count": 203, "prob": 0.0014442308354580113}, {"count": 204, "prob": 0.001182501176381862}, {"count": 205, "prob": 0.0029012587614764196}, {"count": 206, "prob": 0.0024351705874482345}, {"count": 207, "prob": 0.0016623371752248867}, {"count": 208, "prob": 0.0017597281948017371}, {"count": 209, "prob": 0.001862279952587244}, {"count": 210, "prob": 0.0014547990346258867}, {"count": 211, "prob": 0.0021871082430682696}, {"count": 212, "prob": 0.0017487387436193175}, {"count": 213, "prob": 0.0025766343764919365}, {"count": 214, "prob": 0.0018742328769922416}, {"count": 215, "prob": 0.0016523996019836694}, {"count": 216, "prob": 0.0009792913207262678}, {"count": 217, "prob": 0.0011533303534414434}, {"count": 218, "prob": 0.0004951766407096536}, {"count": 219, "prob": 0.0010206910130431028}, {"count": 220, "prob": 0.0010964098695668617}, {"count": 221, "prob": 0.0009158525254694353}, {"count": 222, "prob": 0.000608892054916926}, {"count": 223, "prob": 0.00046366995824728214}, {"count": 224, "prob": 0.00051691480277858}, {"count": 225, "prob": 0.0006300390200557398}, {"count": 226, "prob": 0.0008991106871138959}, {"count": 227, "prob": 0.0007022422273952363}, {"count": 228, "prob": 0.0011433724786573363}, {"count": 229, "prob": 0.0005903047753105174}, {"count": 230, "prob": 0.0005774124195100936}, {"count": 231, "prob": 0.0007757179174415797}, {"count": 232, "prob": 0.0004724820119506393}, {"count": 233, "prob": 0.0010477655566693226}, {"count": 234, "prob": 0.001610122954019473}, {"count": 235, "prob": 0.0007052983676574855}, {"count": 236, "prob": 0.0005129766414840089}, {"count": 237, "prob": 0.00025442543796589274}, {"count": 238, "prob": 0.0004482010946359849}, {"count": 239, "prob": 0.0005926420159374306}, {"count": 240, "prob": 0.0006118635427457114}, {"count": 241, "prob": 0.0006956330261054835}, {"count": 242, "prob": 0.00024985155635749544}, {"count": 243, "prob": 0.00028711447828575376}, {"count": 244, "prob": 0.0004347803986824735}, {"count": 245, "prob": 0.0006069573058787953}, {"count": 246, "prob": 0.0011340247602442302}, {"count": 247, "prob": 0.0008517292861958471}, {"count": 248, "prob": 0.0005427170877149787}, {"count": 249, "prob": 0.0005177163986987147}, {"count": 250, "prob": 0.001699617632485806}, {"count": 251, "prob": 0.0003190813657230381}, {"count": 252, "prob": 0.0009200983201437004}, {"count": 253, "prob": 0.0002890530996181758}, {"count": 254, "prob": 0.00032591454703495115}, {"count": 255, "prob": 0.0005435333777518419}, {"count": 256, "prob": 0.0010039510508301466}, {"count": 257, "prob": 0.0006211406777945801}, {"count": 258, "prob": 0.0006320673962093998}, {"count": 259, "prob": 0.000982588431301912}, {"count": 260, "prob": 0.0008937339704911954}, {"count": 261, "prob": 0.0010139917999125794}, {"count": 262, "prob": 0.0014529078328972872}, {"count": 263, "prob": 0.0012122542735742846}, {"count": 264, "prob": 0.0004903257000451689}, {"count": 265, "prob": 0.000351333686852872}, {"count": 266, "prob": 0.0007037337287471854}, {"count": 267, "prob": 0.0007890182082444745}, {"count": 268, "prob": 0.0006489156786545363}, {"count": 269, "prob": 0.0004196090456815523}, {"count": 270, "prob": 0.00024268195347802946}, {"count": 271, "prob": 0.0003102949979717771}, {"count": 272, "prob": 0.00020034505593495108}, {"count": 273, "prob": 0.00044183499682174483}, {"count": 274, "prob": 0.00047903785618533484}, {"count": 275, "prob": 0.00039937403785017696}, {"count": 276, "prob": 0.0002423657194446999}, {"count": 277, "prob": 0.0004065545855614334}, {"count": 278, "prob": 0.0005210398802785155}, {"count": 279, "prob": 0.0005748503317951281}, {"count": 280, "prob": 0.00040970425893206225}, {"count": 281, "prob": 0.00018769613663534976}, {"count": 282, "prob": 0.00015982113017511026}, {"count": 283, "prob": 0.0005376699841423948}, {"count": 284, "prob": 0.0003265332240535112}, {"count": 285, "prob": 0.00019061243026945445}, {"count": 286, "prob": 0.00010964533488712262}, {"count": 287, "prob": 0.00014381620782412277}, {"count": 288, "prob": 0.00010289282970647952}, {"count": 289, "prob": 0.00011602188149545706}, {"count": 290, "prob": 0.00030272464863616007}, {"count": 291, "prob": 0.000625356410184152}, {"count": 292, "prob": 0.0007939456267211663}, {"count": 293, "prob": 0.00028251502073362147}, {"count": 294, "prob": 0.00018755285574620866}, {"count": 295, "prob": 0.00014544749779980522}, {"count": 296, "prob": 0.00017566233808403642}, {"count": 297, "prob": 0.0006181668257861211}, {"count": 298, "prob": 0.000369209449385012}, {"count": 299, "prob": 0.00022550767025730445}, {"count": 300, "prob": 6.92003691281278e-05}, {"count": 301, "prob": 0.00017394074924577066}, {"count": 302, "prob": 0.0002089866506836733}, {"count": 303, "prob": 0.00010790783283947593}, {"count": 304, "prob": 0.0011324431620450572}, {"count": 305, "prob": 0.0008128687288496013}, {"count": 306, "prob": 0.000578386092507836}, {"count": 307, "prob": 0.00043708685596989587}, {"count": 308, "prob": 0.00031031983385926856}, {"count": 309, "prob": 0.00024338408883930283}, {"count": 310, "prob": 0.0004194723592935841}, {"count": 311, "prob": 0.0004884270257486638}, {"count": 312, "prob": 0.000335233291246054}, {"count": 313, "prob": 0.0003561159702995079}, {"count": 314, "prob": 0.0001865883284435262}, {"count": 315, "prob": 0.0001052408221505147}, {"count": 316, "prob": 3.613975256900913e-05}, {"count": 317, "prob": 3.998752099385321e-05}, {"count": 318, "prob": 0.0003478459037863954}, {"count": 319, "prob": 0.00015842924839410468}, {"count": 320, "prob": 0.00020847820004215873}, {"count": 321, "prob": 7.070649559156411e-05}, {"count": 322, "prob": 0.00011541247718160914}, {"count": 323, "prob": 3.291879978124832e-05}, {"count": 324, "prob": 0.00014590238037022368}, {"count": 325, "prob": 0.00011683267911490527}, {"count": 326, "prob": 0.00032007127495471097}, {"count": 327, "prob": 0.00014171035978271244}, {"count": 328, "prob": 0.00011203927682325283}, {"count": 329, "prob": 0.0002558757821899594}, {"count": 330, "prob": 0.00021037049185360405}, {"count": 331, "prob": 0.0001315325322825193}, {"count": 332, "prob": 0.0001402984864823803}, {"count": 333, "prob": 4.500419225362481e-05}, {"count": 334, "prob": 3.8396492077953054e-05}, {"count": 335, "prob": 0.00018582855070151504}, {"count": 336, "prob": 7.748909905963356e-05}, {"count": 337, "prob": 4.3647113117570124e-05}, {"count": 338, "prob": 4.111633278191906e-05}, {"count": 339, "prob": 0.00013854960156965245}, {"count": 340, "prob": 3.608716057209329e-05}, {"count": 341, "prob": 5.5675767277916846e-05}, {"count": 342, "prob": 0.00012856996513169395}, {"count": 343, "prob": 3.0185832079649438e-05}, {"count": 344, "prob": 5.934472011303426e-05}, {"count": 345, "prob": 1.2672687105920577e-05}, {"count": 346, "prob": 1.8072757503473043e-05}, {"count": 347, "prob": 2.8246478691592404e-05}, {"count": 348, "prob": 4.393683113572115e-05}, {"count": 349, "prob": 5.641884775095977e-06}, {"count": 350, "prob": 5.469876702730859e-05}, {"count": 351, "prob": 4.393419093506969e-05}, {"count": 352, "prob": 2.4976746196644296e-05}, {"count": 353, "prob": 1.2615582766073209e-05}, {"count": 354, "prob": 1.0939343374299934e-05}, {"count": 355, "prob": 6.51478751444369e-05}, {"count": 356, "prob": 8.321556426271988e-05}, {"count": 357, "prob": 0.0002594943311944588}, {"count": 358, "prob": 0.0006683407649330451}, {"count": 359, "prob": 0.000504599824858042}, {"count": 360, "prob": 0.00019798025221328292}, {"count": 361, "prob": 0.0001399602467766512}, {"count": 362, "prob": 3.2012878932571985e-05}, {"count": 363, "prob": 0.0002704940751591161}, {"count": 364, "prob": 0.0005620111660370695}, {"count": 365, "prob": 0.00029589715775671144}, {"count": 366, "prob": 9.370185720584132e-05}, {"count": 367, "prob": 7.262663951973e-06}, {"count": 368, "prob": 3.949882985403222e-05}, {"count": 369, "prob": 3.402689399480847e-05}, {"count": 370, "prob": 0.00023225842130463592}, {"count": 371, "prob": 0.0003422540028099956}, {"count": 372, "prob": 0.0001733370253636274}, {"count": 373, "prob": 4.829576440835552e-05}, {"count": 374, "prob": 1.5522395679657176e-05}, {"count": 375, "prob": 2.02759009391928e-06}, {"count": 376, "prob": 0.00011591673950481754}, {"count": 377, "prob": 0.00015026119563388963}, {"count": 378, "prob": 4.973415772417052e-05}, {"count": 379, "prob": 0.00016546355499124854}, {"count": 380, "prob": 8.964481887678668e-05}, {"count": 381, "prob": 3.0019901469162645e-05}, {"count": 382, "prob": 9.868740009990214e-06}, {"count": 383, "prob": 2.728619371132055e-06}, {"count": 384, "prob": 2.9195232795534288e-05}, {"count": 385, "prob": 6.767051086110867e-05}, {"count": 386, "prob": 1.1539837010949206e-06}, {"count": 387, "prob": 8.161420256154304e-08}, {"count": 388, "prob": 4.860489390175064e-07}, {"count": 389, "prob": 9.066283024418063e-06}, {"count": 390, "prob": 3.250640643994988e-05}, {"count": 391, "prob": 4.611221846201664e-05}, {"count": 392, "prob": 6.856617092998054e-05}, {"count": 393, "prob": 2.657649977560625e-05}, {"count": 394, "prob": 1.4414409474305513e-05}, {"count": 395, "prob": 3.827706900197171e-06}, {"count": 396, "prob": 8.381739200075904e-05}, {"count": 397, "prob": 4.197022967685005e-05}, {"count": 398, "prob": 2.3131385951930418e-05}, {"count": 399, "prob": 1.0756849505029394e-05}, {"count": 400, "prob": 4.754229314562757e-06}, {"count": 401, "prob": 0.0}, {"count": 402, "prob": 3.469121648235823e-06}, {"count": 403, "prob": 1.5388515504957226e-05}, {"count": 404, "prob": 4.350156605620362e-06}, {"count": 405, "prob": 5.473669991015289e-06}, {"count": 406, "prob": 6.447950034891754e-06}, {"count": 407, "prob": 0.0}, {"count": 408, "prob": 5.818042162803069e-08}, {"count": 409, "prob": 2.308946876628484e-05}, {"count": 410, "prob": 0.0}, {"count": 411, "prob": 2.4059964522560895e-05}, {"count": 412, "prob": 1.1622259274922248e-05}, {"count": 413, "prob": 5.891415739088913e-06}, {"count": 414, "prob": 3.830155086255777e-06}, {"count": 415, "prob": 0.0}, {"count": 416, "prob": 0.0}, {"count": 417, "prob": 1.3575995756073604e-05}, {"count": 418, "prob": 0.0}, {"count": 419, "prob": 0.0}, {"count": 420, "prob": 0.0}, {"count": 421, "prob": 0.0}, {"count": 422, "prob": 0.0}, {"count": 423, "prob": 0.0}, {"count": 424, "prob": 6.52416982748593e-06}, {"count": 425, "prob": 7.721026786886573e-07}, {"count": 426, "prob": 1.700969271208397e-07}, {"count": 427, "prob": 1.7413723417834183e-07}, {"count": 428, "prob": 2.642360815606393e-07}, {"count": 429, "prob": 0.0}, {"count": 430, "prob": 0.0}, {"count": 431, "prob": 1.6100623624145992e-06}, {"count": 432, "prob": 1.1114884715188361e-06}, {"count": 433, "prob": 0.0}, {"count": 434, "prob": 0.0}, {"count": 435, "prob": 0.0}, {"count": 436, "prob": 0.0}, {"count": 437, "prob": 0.0}, {"count": 438, "prob": 8.161420256154304e-08}, {"count": 439, "prob": 0.0}, {"count": 440, "prob": 0.0}, {"count": 441, "prob": 0.0}, {"count": 442, "prob": 0.0}, {"count": 443, "prob": 0.0}, {"count": 444, "prob": 0.0}, {"count": 445, "prob": 0.0}, {"count": 446, "prob": 4.3514107009297953e-07}], "data-a095d338c3196d093eb9effafc1948b0": [{"expected": 115.32057334663955}], "data-15090e098121d8453220f7617e254421": [{"count": 0, "prob": 0.0008226305785413235}, {"count": 1, "prob": 0.00027018992192519916}, {"count": 2, "prob": 0.00021948541591669456}, {"count": 3, "prob": 0.007153008897487461}, {"count": 4, "prob": 0.0010087999487813344}, {"count": 5, "prob": 0.003984668140485569}, {"count": 6, "prob": 0.0039937867813604495}, {"count": 7, "prob": 0.0009844784066418881}, {"count": 8, "prob": 0.005461746227678772}, {"count": 9, "prob": 0.0013265002005293154}, {"count": 10, "prob": 0.0007637578287149349}, {"count": 11, "prob": 0.01385127624479584}, {"count": 12, "prob": 0.0010434730200378816}, {"count": 13, "prob": 0.0017385330561063418}, {"count": 14, "prob": 0.009244550417812294}, {"count": 15, "prob": 0.0032121303803464467}, {"count": 16, "prob": 0.0031948712958179567}, {"count": 17, "prob": 0.002374785853666098}, {"count": 18, "prob": 0.011524481000962754}, {"count": 19, "prob": 0.0012958342505359763}, {"count": 20, "prob": 0.0032753487299103643}, {"count": 21, "prob": 0.008003014523702721}, {"count": 22, "prob": 0.0008185620885378887}, {"count": 23, "prob": 0.002286637065071817}, {"count": 24, "prob": 0.008419951510045607}, {"count": 25, "prob": 0.0005052331489047}, {"count": 26, "prob": 0.005425515314326164}, {"count": 27, "prob": 0.017869040264415586}, {"count": 28, "prob": 0.0029798676277513316}, {"count": 29, "prob": 0.008110670830479371}, {"count": 30, "prob": 0.02175313454469646}, {"count": 31, "prob": 0.002897964596073583}, {"count": 32, "prob": 0.016016797245021232}, {"count": 33, "prob": 0.010846824356703018}, {"count": 34, "prob": 0.0041074846478823274}, {"count": 35, "prob": 0.00913342567682488}, {"count": 36, "prob": 0.004107431438309849}, {"count": 37, "prob": 0.003167930971801093}, {"count": 38, "prob": 0.017774783833816768}, {"count": 39, "prob": 0.0038863802291081717}, {"count": 40, "prob": 0.010520501142519614}, {"count": 41, "prob": 0.003678315948205974}, {"count": 42, "prob": 0.01149343427680935}, {"count": 43, "prob": 0.007959886381885354}, {"count": 44, "prob": 0.0033492803386939722}, {"count": 45, "prob": 0.016009282197575688}, {"count": 46, "prob": 0.00184660051994395}, {"count": 47, "prob": 0.005092696274733849}, {"count": 48, "prob": 0.005739164890253605}, {"count": 49, "prob": 0.0010211733226650175}, {"count": 50, "prob": 0.009918708638920123}, {"count": 51, "prob": 0.010056676453844322}, {"count": 52, "prob": 0.0023921425802348427}, {"count": 53, "prob": 0.010844695375864582}, {"count": 54, "prob": 0.010514609972434285}, {"count": 55, "prob": 0.007903797913055054}, {"count": 56, "prob": 0.010733905639705854}, {"count": 57, "prob": 0.005068256416662925}, {"count": 58, "prob": 0.002926848027888427}, {"count": 59, "prob": 0.008239512978245205}, {"count": 60, "prob": 0.002962956258754963}, {"count": 61, "prob": 0.00914722209555429}, {"count": 62, "prob": 0.0018497634713146858}, {"count": 63, "prob": 0.022739117971822317}, {"count": 64, "prob": 0.004060017024703376}, {"count": 65, "prob": 0.007649384966837315}, {"count": 66, "prob": 0.024734903623494866}, {"count": 67, "prob": 0.004654504366448251}, {"count": 68, "prob": 0.016690348294062282}, {"count": 69, "prob": 0.009619742659227772}, {"count": 70, "prob": 0.0029519161368760996}, {"count": 71, "prob": 0.004985947132424019}, {"count": 72, "prob": 0.0034587595175329714}, {"count": 73, "prob": 0.0018255409800717992}, {"count": 74, "prob": 0.019519087387317356}, {"count": 75, "prob": 0.0019185869741383922}, {"count": 76, "prob": 0.007516093948867849}, {"count": 77, "prob": 0.016609076854960526}, {"count": 78, "prob": 0.009853369878643745}, {"count": 79, "prob": 0.008437034748510892}, {"count": 80, "prob": 0.005584729531061952}, {"count": 81, "prob": 0.01471014262819077}, {"count": 82, "prob": 0.004733758290341862}, {"count": 83, "prob": 0.00299803369076566}, {"count": 84, "prob": 0.005118288813228369}, {"count": 85, "prob": 0.0010136483432324904}, {"count": 86, "prob": 0.002269286058919571}, {"count": 87, "prob": 0.00784654356214777}, {"count": 88, "prob": 0.0005295139561992007}, {"count": 89, "prob": 0.002923643808727115}, {"count": 90, "prob": 0.03331744832361223}, {"count": 91, "prob": 0.00830384211450598}, {"count": 92, "prob": 0.010540082981121102}, {"count": 93, "prob": 0.011728670924059418}, {"count": 94, "prob": 0.010903170528246978}, {"count": 95, "prob": 0.009964659404822586}, {"count": 96, "prob": 0.00726237183518336}, {"count": 97, "prob": 0.005843447285178082}, {"count": 98, "prob": 0.00365899158334146}, {"count": 99, "prob": 0.0037623422923003286}, {"count": 100, "prob": 0.002666995503521784}, {"count": 101, "prob": 0.0012354983059592582}, {"count": 102, "prob": 0.007831016861911578}, {"count": 103, "prob": 0.009030869964774268}, {"count": 104, "prob": 0.006528656165090101}, {"count": 105, "prob": 0.0044556839516476975}, {"count": 106, "prob": 0.0050965495026945844}, {"count": 107, "prob": 0.005168826750227339}, {"count": 108, "prob": 0.003248035197961665}, {"count": 109, "prob": 0.008390377057716735}, {"count": 110, "prob": 0.0023759811007477956}, {"count": 111, "prob": 0.0033556926326233096}, {"count": 112, "prob": 0.0026346753422622953}, {"count": 113, "prob": 0.013819837946584024}, {"count": 114, "prob": 0.0017117976541868825}, {"count": 115, "prob": 0.006867050400997898}, {"count": 116, "prob": 0.004370000402592559}, {"count": 117, "prob": 0.0009009887608029248}, {"count": 118, "prob": 0.011910734038148275}, {"count": 119, "prob": 0.004278279062407823}, {"count": 120, "prob": 0.0043347719619851195}, {"count": 121, "prob": 0.0071637502058460685}, {"count": 122, "prob": 0.002636759271696069}, {"count": 123, "prob": 0.0038804523017721597}, {"count": 124, "prob": 0.0022017348463189584}, {"count": 125, "prob": 0.0011621814074736006}, {"count": 126, "prob": 0.005613198483154777}, {"count": 127, "prob": 0.0011924825486783856}, {"count": 128, "prob": 0.002252381401238622}, {"count": 129, "prob": 0.002957723260534382}, {"count": 130, "prob": 0.0013572745954609888}, {"count": 131, "prob": 0.007482037308733706}, {"count": 132, "prob": 0.004570671111658282}, {"count": 133, "prob": 0.0025278441383229638}, {"count": 134, "prob": 0.0048400718230850156}, {"count": 135, "prob": 0.0021415592253888126}, {"count": 136, "prob": 0.0021580470865840795}, {"count": 137, "prob": 0.0021522702528361517}, {"count": 138, "prob": 0.0007551464251005035}, {"count": 139, "prob": 0.002725840417187532}, {"count": 140, "prob": 0.002999511655009457}, {"count": 141, "prob": 0.005277818866747979}, {"count": 142, "prob": 0.002664895286749353}, {"count": 143, "prob": 0.0019595022756712112}, {"count": 144, "prob": 0.004242350145250817}, {"count": 145, "prob": 0.0020477367315272156}, {"count": 146, "prob": 0.0005835543739360322}, {"count": 147, "prob": 0.003159010734688478}, {"count": 148, "prob": 0.0007498395424163395}, {"count": 149, "prob": 0.0005254937712685198}, {"count": 150, "prob": 0.0009399683247860134}, {"count": 151, "prob": 0.0006254783235841247}, {"count": 152, "prob": 0.0005612306390150582}, {"count": 153, "prob": 0.00169969233096134}, {"count": 154, "prob": 0.011768161778889539}, {"count": 155, "prob": 0.0020769845841701736}, {"count": 156, "prob": 0.006364010906334744}, {"count": 157, "prob": 0.00680418124381544}, {"count": 158, "prob": 0.0025071273004943087}, {"count": 159, "prob": 0.002752768932408939}, {"count": 160, "prob": 0.001577976076335895}, {"count": 161, "prob": 0.0020306878345590536}, {"count": 162, "prob": 0.0009239476589355988}, {"count": 163, "prob": 0.0007061678770397979}, {"count": 164, "prob": 0.0005986069085383513}, {"count": 165, "prob": 0.0005914847970122523}, {"count": 166, "prob": 0.0005777025368386369}, {"count": 167, "prob": 0.004744568939627525}, {"count": 168, "prob": 0.0010420420929961609}, {"count": 169, "prob": 0.001944582675509234}, {"count": 170, "prob": 0.001024549477288461}, {"count": 171, "prob": 0.0004857127540357487}, {"count": 172, "prob": 0.0004936346719795127}, {"count": 173, "prob": 0.0004170391249245382}, {"count": 174, "prob": 0.0004206472428871214}, {"count": 175, "prob": 0.0006351910408616986}, {"count": 176, "prob": 0.00022658667956933158}, {"count": 177, "prob": 0.0008271895225171825}, {"count": 178, "prob": 0.00027658615149314637}, {"count": 179, "prob": 0.0021788937831668117}, {"count": 180, "prob": 0.00045853092665284106}, {"count": 181, "prob": 0.0004726245270689416}, {"count": 182, "prob": 0.0009057442757280332}, {"count": 183, "prob": 0.0002707503367614282}, {"count": 184, "prob": 0.00034465509628373064}, {"count": 185, "prob": 0.0001734850500736575}, {"count": 186, "prob": 0.00022242279829605164}, {"count": 187, "prob": 9.651179954541895e-05}, {"count": 188, "prob": 0.00026426286450047275}, {"count": 189, "prob": 8.280928323772261e-05}, {"count": 190, "prob": 0.0003519904140622379}, {"count": 191, "prob": 0.00010242710216916568}, {"count": 192, "prob": 0.0050021873498796166}, {"count": 193, "prob": 0.0004404729746109186}, {"count": 194, "prob": 0.0008121370119124147}, {"count": 195, "prob": 0.00221957502157468}, {"count": 196, "prob": 0.0003659810629796585}, {"count": 197, "prob": 0.0005974242271749267}, {"count": 198, "prob": 0.00015870784338717508}, {"count": 199, "prob": 0.00021567271482212316}, {"count": 200, "prob": 0.0003958701382162429}, {"count": 201, "prob": 7.215685781282294e-05}, {"count": 202, "prob": 5.379044123508495e-05}, {"count": 203, "prob": 0.00027727733099104017}, {"count": 204, "prob": 5.2145159058146363e-05}, {"count": 205, "prob": 0.001318867092126227}, {"count": 206, "prob": 9.43167634448105e-05}, {"count": 207, "prob": 0.0001180027474128385}, {"count": 208, "prob": 0.00027975640811872483}, {"count": 209, "prob": 5.277260705681854e-05}, {"count": 210, "prob": 7.43234688128656e-05}, {"count": 211, "prob": 7.612456509636001e-05}, {"count": 212, "prob": 0.0001254536614002319}, {"count": 213, "prob": 0.0005538239065210377}, {"count": 214, "prob": 2.357319347295183e-05}, {"count": 215, "prob": 9.216786263828206e-05}, {"count": 216, "prob": 0.00013711889351621478}, {"count": 217, "prob": 2.0035142363367484e-05}, {"count": 218, "prob": 8.002015973557436e-05}, {"count": 219, "prob": 2.0359071321771185e-05}, {"count": 220, "prob": 0.0016194321937040936}, {"count": 221, "prob": 0.0004078893142290276}, {"count": 222, "prob": 0.0002603163930508254}, {"count": 223, "prob": 0.0012172129311150528}, {"count": 224, "prob": 0.0003516074091297374}, {"count": 225, "prob": 0.0002971703238540262}, {"count": 226, "prob": 0.0001862435586725955}, {"count": 227, "prob": 7.994889300496624e-05}, {"count": 228, "prob": 0.00033275828478944685}, {"count": 229, "prob": 8.802686303101274e-05}, {"count": 230, "prob": 7.589217580067253e-05}, {"count": 231, "prob": 0.0006850611349823865}, {"count": 232, "prob": 4.465427914738107e-05}, {"count": 233, "prob": 0.0013965576084914843}, {"count": 234, "prob": 0.0005551218111313917}, {"count": 235, "prob": 0.0002246691511622165}, {"count": 236, "prob": 0.0004104788720873909}, {"count": 237, "prob": 0.000376253205194435}, {"count": 238, "prob": 5.7406284409676324e-05}, {"count": 239, "prob": 0.000935957613888955}, {"count": 240, "prob": 0.00010018025335358886}, {"count": 241, "prob": 0.0004651007315156572}, {"count": 242, "prob": 0.00010024559268880672}, {"count": 243, "prob": 0.0002978210974734242}, {"count": 244, "prob": 0.00043123124529134677}, {"count": 245, "prob": 5.3812614973305975e-05}, {"count": 246, "prob": 0.0006406383152255459}, {"count": 247, "prob": 0.00013057151336601987}, {"count": 248, "prob": 6.645312960793522e-05}, {"count": 249, "prob": 0.0002477928884808656}, {"count": 250, "prob": 3.3811261163418154e-05}, {"count": 251, "prob": 6.728529872452082e-05}, {"count": 252, "prob": 0.0006684058388659103}, {"count": 253, "prob": 2.947617935303838e-05}, {"count": 254, "prob": 0.0001458870431421469}, {"count": 255, "prob": 0.0010523805644451812}, {"count": 256, "prob": 0.00021692058353626854}, {"count": 257, "prob": 0.0003241255083550968}, {"count": 258, "prob": 0.0003536340484072596}, {"count": 259, "prob": 0.00016115782948222085}, {"count": 260, "prob": 0.0003846375119733362}, {"count": 261, "prob": 0.0005818547732997176}, {"count": 262, "prob": 0.00010946967780813269}, {"count": 263, "prob": 0.00013269064520906}, {"count": 264, "prob": 0.00017180942099218201}, {"count": 265, "prob": 0.00013586178174488522}, {"count": 266, "prob": 0.0001039153083682625}, {"count": 267, "prob": 0.00011899468623249869}, {"count": 268, "prob": 0.0007130295651297647}, {"count": 269, "prob": 4.3521400703928926e-05}, {"count": 270, "prob": 0.00015159446697007148}, {"count": 271, "prob": 0.00011157755679899301}, {"count": 272, "prob": 2.9152810337519028e-05}, {"count": 273, "prob": 0.00018446811577238915}, {"count": 274, "prob": 0.00012908628286339416}, {"count": 275, "prob": 1.3101649597663618e-05}, {"count": 276, "prob": 0.00020431499933864386}, {"count": 277, "prob": 3.069703082301293e-05}, {"count": 278, "prob": 0.0004764342004723451}, {"count": 279, "prob": 7.108377926962539e-05}, {"count": 280, "prob": 0.00010711817566746719}, {"count": 281, "prob": 0.00012101892175521049}, {"count": 282, "prob": 4.0798926403388766e-05}, {"count": 283, "prob": 4.8898750200293805e-05}, {"count": 284, "prob": 0.00023877953786607153}, {"count": 285, "prob": 3.383812442329577e-05}, {"count": 286, "prob": 3.582275598571438e-05}, {"count": 287, "prob": 2.6752687156326256e-05}, {"count": 288, "prob": 6.7127752794615535e-06}, {"count": 289, "prob": 4.6568179924523765e-05}, {"count": 290, "prob": 2.2751157322777265e-05}, {"count": 291, "prob": 0.0012214179701901312}, {"count": 292, "prob": 2.119832171604808e-05}, {"count": 293, "prob": 0.00017037259755191023}, {"count": 294, "prob": 0.0002737048233961067}, {"count": 295, "prob": 8.852746996780314e-06}, {"count": 296, "prob": 0.00010294399344491103}, {"count": 297, "prob": 0.0005194676589476509}, {"count": 298, "prob": 1.796243978442164e-05}, {"count": 299, "prob": 0.00014867795646172915}, {"count": 300, "prob": 7.688208582727512e-05}, {"count": 301, "prob": 9.309312425919017e-06}, {"count": 302, "prob": 1.9096780078761184e-05}, {"count": 303, "prob": 6.7538070941097316e-06}, {"count": 304, "prob": 0.0006317601868177349}, {"count": 305, "prob": 2.192075002648138e-05}, {"count": 306, "prob": 4.5599114771689875e-05}, {"count": 307, "prob": 9.101566216572713e-05}, {"count": 308, "prob": 6.364846769074572e-06}, {"count": 309, "prob": 2.5986113348848474e-05}, {"count": 310, "prob": 6.237041805513276e-05}, {"count": 311, "prob": 2.7432661797144273e-06}, {"count": 312, "prob": 0.00019703617379778111}, {"count": 313, "prob": 5.041673736165505e-06}, {"count": 314, "prob": 1.4891407037749567e-05}, {"count": 315, "prob": 3.463724291113152e-05}, {"count": 316, "prob": 5.486606351881433e-06}, {"count": 317, "prob": 3.83151517548632e-06}, {"count": 318, "prob": 1.7211464385865586e-05}, {"count": 319, "prob": 0.0003528089225722411}, {"count": 320, "prob": 4.912667895096836e-05}, {"count": 321, "prob": 4.524578281246873e-05}, {"count": 322, "prob": 0.00018345636897319434}, {"count": 323, "prob": 3.3202623246068786e-05}, {"count": 324, "prob": 3.8318713391567e-05}, {"count": 325, "prob": 0.00022109007223757601}, {"count": 326, "prob": 2.3241731282957342e-05}, {"count": 327, "prob": 2.184127213343319e-05}, {"count": 328, "prob": 7.142675028568974e-05}, {"count": 329, "prob": 2.097890209741988e-05}, {"count": 330, "prob": 3.0871591017419153e-06}, {"count": 331, "prob": 4.362926970101066e-06}, {"count": 332, "prob": 0.00039195002407808107}, {"count": 333, "prob": 5.4408718169229535e-05}, {"count": 334, "prob": 2.1835654706425362e-05}, {"count": 335, "prob": 8.57063417302211e-05}, {"count": 336, "prob": 1.3088936894392417e-05}, {"count": 337, "prob": 1.1870285200034958e-05}, {"count": 338, "prob": 7.909148246307163e-05}, {"count": 339, "prob": 9.831347177016586e-06}, {"count": 340, "prob": 5.336486064541203e-05}, {"count": 341, "prob": 8.141199576467923e-06}, {"count": 342, "prob": 1.1120629666849193e-05}, {"count": 343, "prob": 2.005547228966213e-05}, {"count": 344, "prob": 5.861610100523684e-06}, {"count": 345, "prob": 2.1057852044319954e-07}, {"count": 346, "prob": 1.6120435673632e-06}, {"count": 347, "prob": 1.793817025997626e-07}, {"count": 348, "prob": 1.5256483798970355e-06}, {"count": 349, "prob": 2.418663290053466e-06}, {"count": 350, "prob": 1.4302701087287743e-06}, {"count": 351, "prob": 1.3916900439957234e-06}, {"count": 352, "prob": 2.986107409277381e-06}, {"count": 353, "prob": 2.4040735782420187e-05}, {"count": 354, "prob": 3.3771595209448637e-06}, {"count": 355, "prob": 6.382085010729089e-06}, {"count": 356, "prob": 0.0}, {"count": 357, "prob": 0.00015034727218718333}, {"count": 358, "prob": 1.9065163303754482e-05}, {"count": 359, "prob": 2.5217911707413987e-05}, {"count": 360, "prob": 5.865042950364073e-05}, {"count": 361, "prob": 1.4738392645615554e-05}, {"count": 362, "prob": 3.4459191072882136e-05}, {"count": 363, "prob": 7.425732156005738e-05}, {"count": 364, "prob": 1.0882969908762678e-05}, {"count": 365, "prob": 1.1248820591041506e-05}, {"count": 366, "prob": 2.1682990278594078e-05}, {"count": 367, "prob": 4.59126767875487e-06}, {"count": 368, "prob": 1.5453715680805406e-05}, {"count": 369, "prob": 1.7878376359109676e-07}, {"count": 370, "prob": 0.00011115347205673978}, {"count": 371, "prob": 7.660222637366731e-06}, {"count": 372, "prob": 7.964417608688445e-06}, {"count": 373, "prob": 2.305756806808426e-05}, {"count": 374, "prob": 7.4974072449602415e-06}, {"count": 375, "prob": 1.7669097706076621e-06}, {"count": 376, "prob": 1.2219535575588252e-05}, {"count": 377, "prob": 3.6720454418139357e-06}, {"count": 378, "prob": 3.609381033746549e-05}, {"count": 379, "prob": 2.3313641947882486e-06}, {"count": 380, "prob": 2.9514529441229638e-06}, {"count": 381, "prob": 7.069562886197659e-06}, {"count": 382, "prob": 1.6114456283545346e-06}, {"count": 383, "prob": 3.871099137819205e-06}, {"count": 384, "prob": 5.848191469258976e-06}, {"count": 385, "prob": 3.575675271821935e-07}, {"count": 386, "prob": 0.0}, {"count": 387, "prob": 0.0}, {"count": 388, "prob": 0.0}, {"count": 389, "prob": 7.139391763470553e-07}, {"count": 390, "prob": 1.2290246362904023e-06}, {"count": 391, "prob": 9.586262176324126e-06}, {"count": 392, "prob": 0.0}, {"count": 393, "prob": 0.0}, {"count": 394, "prob": 0.0}, {"count": 395, "prob": 0.0}, {"count": 396, "prob": 0.0}, {"count": 397, "prob": 0.0}, {"count": 398, "prob": 3.64742795286184e-07}, {"count": 399, "prob": 0.0}, {"count": 400, "prob": 0.0}, {"count": 401, "prob": 0.0}, {"count": 402, "prob": 0.0}, {"count": 403, "prob": 0.0}, {"count": 404, "prob": 0.0}, {"count": 405, "prob": 0.0}, {"count": 406, "prob": 0.0}, {"count": 407, "prob": 0.0}, {"count": 408, "prob": 0.0}, {"count": 409, "prob": 0.0}, {"count": 410, "prob": 0.0}, {"count": 411, "prob": 0.0}, {"count": 412, "prob": 0.0}, {"count": 413, "prob": 0.0}, {"count": 414, "prob": 0.0}, {"count": 415, "prob": 0.0}, {"count": 416, "prob": 0.0}, {"count": 417, "prob": 0.0}, {"count": 418, "prob": 0.0}, {"count": 419, "prob": 0.0}, {"count": 420, "prob": 0.0}, {"count": 421, "prob": 0.0}, {"count": 422, "prob": 0.0}, {"count": 423, "prob": 0.0}, {"count": 424, "prob": 0.0}, {"count": 425, "prob": 0.0}, {"count": 426, "prob": 0.0}, {"count": 427, "prob": 0.0}, {"count": 428, "prob": 0.0}, {"count": 429, "prob": 0.0}, {"count": 430, "prob": 0.0}, {"count": 431, "prob": 0.0}, {"count": 432, "prob": 0.0}, {"count": 433, "prob": 0.0}, {"count": 434, "prob": 0.0}, {"count": 435, "prob": 0.0}, {"count": 436, "prob": 0.0}, {"count": 437, "prob": 0.0}, {"count": 438, "prob": 0.0}, {"count": 439, "prob": 0.0}, {"count": 440, "prob": 0.0}, {"count": 441, "prob": 0.0}, {"count": 442, "prob": 0.0}, {"count": 443, "prob": 0.0}, {"count": 444, "prob": 0.0}, {"count": 445, "prob": 0.0}, {"count": 446, "prob": 0.0}], "data-7879814b82964ddfe3273288dbad2bf1": [{"expected": 81.81692187407282}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/SupplementaryResults/HaplotypeMinHitsHOGVAX/min_hit_dictmhc1_HOGVAX.csv b/SupplementaryResults/HaplotypeMinHitsHOGVAX/min_hit_dictmhc1_HOGVAX.csv
deleted file mode 100644
index 37ee9e4e48cc2c6041aefaf996a68f40cc5924c6..0000000000000000000000000000000000000000
--- a/SupplementaryResults/HaplotypeMinHitsHOGVAX/min_hit_dictmhc1_HOGVAX.csv
+++ /dev/null
@@ -1,41 +0,0 @@
-,n,prob,population
-0,1,0.9999999970842566,White
-1,2,0.9999995057164979,White
-2,3,0.9998802352325314,White
-3,4,0.9996005369825189,White
-4,5,0.9984993194537933,White
-5,6,0.995456617511455,White
-6,7,0.9863311706144484,White
-7,8,0.9546655638831475,White
-8,9,0.9219332159841351,White
-9,10,0.8692260088934015,White
-0,1,0.9999086178430601,Black
-1,2,0.9996537224692983,Black
-2,3,0.998224726184131,Black
-3,4,0.9960691345412355,Black
-4,5,0.990688202226413,Black
-5,6,0.9785976662407181,Black
-6,7,0.9568079331225731,Black
-7,8,0.9240583895866852,Black
-8,9,0.8799412951945743,Black
-9,10,0.8202079667383394,Black
-0,1,1.0,Asians
-1,2,0.9999887284235458,Asians
-2,3,0.9999180310152038,Asians
-3,4,0.9866645465555817,Asians
-4,5,0.9855082463925072,Asians
-5,6,0.9823911748362447,Asians
-6,7,0.9772547548436229,Asians
-7,8,0.954803346433805,Asians
-8,9,0.9215162166604604,Asians
-9,10,0.8764373508746978,Asians
-0,1,0.9999695383091055,Average
-1,2,0.999880652203114,Average
-2,3,0.9993409974772888,Average
-3,4,0.9941114060264452,Average
-4,5,0.9915652560242378,Average
-5,6,0.9854818195294727,Average
-6,7,0.9734646195268816,Average
-7,8,0.9445090999678794,Average
-8,9,0.9077969092797232,Average
-9,10,0.8552904421688129,Average
diff --git a/SupplementaryResults/HaplotypeMinHitsHOGVAX/min_hit_dictmhc2_HOGVAX.csv b/SupplementaryResults/HaplotypeMinHitsHOGVAX/min_hit_dictmhc2_HOGVAX.csv
deleted file mode 100644
index ce99be3115ca6d33cba5b3a35e0860513987d3e5..0000000000000000000000000000000000000000
--- a/SupplementaryResults/HaplotypeMinHitsHOGVAX/min_hit_dictmhc2_HOGVAX.csv
+++ /dev/null
@@ -1,41 +0,0 @@
-,n,prob,population
-0,1,0.9999880346489497,White
-1,2,0.9999841678264106,White
-2,3,0.9999682568564089,White
-3,4,0.9998870489668307,White
-4,5,0.9998775414204155,White
-5,6,0.9993864500196821,White
-6,7,0.9991263197195892,White
-7,8,0.9975539727223901,White
-8,9,0.9971675087577111,White
-9,10,0.9963884435656711,White
-0,1,0.9999547843876787,Black
-1,2,0.9999459880941731,Black
-2,3,0.9999077922943476,Black
-3,4,0.9998592633362168,Black
-4,5,0.9998157286516436,Black
-5,6,0.998361668846198,Black
-6,7,0.9971441660837462,Black
-7,8,0.9959070610675513,Black
-8,9,0.9951925995715094,Black
-9,10,0.9946273974609652,Black
-0,1,0.9991773694214586,Asians
-1,2,0.9989071794995334,Asians
-2,3,0.9986876940836168,Asians
-3,4,0.9915346851861293,Asians
-4,5,0.990525885237348,Asians
-5,6,0.9865412170968624,Asians
-6,7,0.982547430315502,Asians
-7,8,0.9815629519088601,Asians
-8,9,0.9761012056811813,Asians
-9,10,0.974774705480652,Asians
-0,1,0.999706729486029,Average
-1,2,0.9996124451400391,Average
-2,3,0.999521247744791,Average
-3,4,0.9970936658297256,Average
-4,5,0.9967397184364689,Average
-5,6,0.9947631119875808,Average
-6,7,0.9929393053729457,Average
-7,8,0.9916746618996005,Average
-8,9,0.9894871046701339,Average
-9,10,0.9885968488357628,Average
diff --git a/SupplementaryResults/HaplotypeMinHitsHOGVAX/min_hit_number_bar_mhc1_HOGVAX.html b/SupplementaryResults/HaplotypeMinHitsHOGVAX/min_hit_number_bar_mhc1_HOGVAX.html
deleted file mode 100644
index 2dd2212020344278f16b46fc52050fddcf4d485f..0000000000000000000000000000000000000000
--- a/SupplementaryResults/HaplotypeMinHitsHOGVAX/min_hit_number_bar_mhc1_HOGVAX.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300, "strokeOpacity": 0}, "axis": {"grid": false, "labelFontSize": 20, "titleFontSize": 20}}, "data": {"name": "data-4b1ee10382e0569edb0bbb79530b13d4"}, "mark": "bar", "encoding": {"color": {"field": "population", "scale": {"range": ["#9AD6E5", "#66A6D9", "#BBB465", "#FFC12C", "#DA0034", "#3A7A9B", "#FFAD00"]}, "type": "nominal"}, "column": {"field": "n", "title": "Minimum number of peptide-Hla hits", "type": "quantitative"}, "x": {"axis": {"labels": false, "ticks": false, "title": null}, "field": "population", "sort": ["Asians", "Black", "White", "Average"], "type": "nominal"}, "y": {"field": "prob", "title": "Population coverage", "type": "quantitative"}}, "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-4b1ee10382e0569edb0bbb79530b13d4": [{"n": 1, "prob": 0.9999999970842566, "population": "White"}, {"n": 2, "prob": 0.9999995057164979, "population": "White"}, {"n": 3, "prob": 0.9998802352325314, "population": "White"}, {"n": 4, "prob": 0.9996005369825189, "population": "White"}, {"n": 5, "prob": 0.9984993194537933, "population": "White"}, {"n": 6, "prob": 0.995456617511455, "population": "White"}, {"n": 7, "prob": 0.9863311706144484, "population": "White"}, {"n": 8, "prob": 0.9546655638831475, "population": "White"}, {"n": 9, "prob": 0.9219332159841351, "population": "White"}, {"n": 10, "prob": 0.8692260088934015, "population": "White"}, {"n": 1, "prob": 0.9999086178430601, "population": "Black"}, {"n": 2, "prob": 0.9996537224692983, "population": "Black"}, {"n": 3, "prob": 0.998224726184131, "population": "Black"}, {"n": 4, "prob": 0.9960691345412355, "population": "Black"}, {"n": 5, "prob": 0.990688202226413, "population": "Black"}, {"n": 6, "prob": 0.9785976662407181, "population": "Black"}, {"n": 7, "prob": 0.9568079331225731, "population": "Black"}, {"n": 8, "prob": 0.9240583895866852, "population": "Black"}, {"n": 9, "prob": 0.8799412951945743, "population": "Black"}, {"n": 10, "prob": 0.8202079667383394, "population": "Black"}, {"n": 1, "prob": 1.0, "population": "Asians"}, {"n": 2, "prob": 0.9999887284235458, "population": "Asians"}, {"n": 3, "prob": 0.9999180310152038, "population": "Asians"}, {"n": 4, "prob": 0.9866645465555817, "population": "Asians"}, {"n": 5, "prob": 0.9855082463925072, "population": "Asians"}, {"n": 6, "prob": 0.9823911748362447, "population": "Asians"}, {"n": 7, "prob": 0.9772547548436229, "population": "Asians"}, {"n": 8, "prob": 0.954803346433805, "population": "Asians"}, {"n": 9, "prob": 0.9215162166604604, "population": "Asians"}, {"n": 10, "prob": 0.8764373508746978, "population": "Asians"}, {"n": 1, "prob": 0.9999695383091055, "population": "Average"}, {"n": 2, "prob": 0.999880652203114, "population": "Average"}, {"n": 3, "prob": 0.9993409974772888, "population": "Average"}, {"n": 4, "prob": 0.9941114060264452, "population": "Average"}, {"n": 5, "prob": 0.9915652560242378, "population": "Average"}, {"n": 6, "prob": 0.9854818195294727, "population": "Average"}, {"n": 7, "prob": 0.9734646195268816, "population": "Average"}, {"n": 8, "prob": 0.9445090999678794, "population": "Average"}, {"n": 9, "prob": 0.9077969092797232, "population": "Average"}, {"n": 10, "prob": 0.8552904421688129, "population": "Average"}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/SupplementaryResults/HaplotypeMinHitsHOGVAX/min_hit_number_bar_mhc2_HOGVAX.html b/SupplementaryResults/HaplotypeMinHitsHOGVAX/min_hit_number_bar_mhc2_HOGVAX.html
deleted file mode 100644
index a76fc986f1fd09cb30fa081ae45ce025f097b256..0000000000000000000000000000000000000000
--- a/SupplementaryResults/HaplotypeMinHitsHOGVAX/min_hit_number_bar_mhc2_HOGVAX.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300, "strokeOpacity": 0}, "axis": {"grid": false, "labelFontSize": 20, "titleFontSize": 20}}, "data": {"name": "data-f82bf57d808ce04e8141a4a6ebcf07a5"}, "mark": "bar", "encoding": {"color": {"field": "population", "scale": {"range": ["#9AD6E5", "#66A6D9", "#BBB465", "#FFC12C", "#DA0034", "#3A7A9B", "#FFAD00"]}, "type": "nominal"}, "column": {"field": "n", "title": "Minimum number of peptide-Hla hits", "type": "quantitative"}, "x": {"axis": {"labels": false, "ticks": false, "title": null}, "field": "population", "sort": ["Asians", "Black", "White", "Average"], "type": "nominal"}, "y": {"field": "prob", "title": "Population coverage", "type": "quantitative"}}, "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-f82bf57d808ce04e8141a4a6ebcf07a5": [{"n": 1, "prob": 0.9999880346489497, "population": "White"}, {"n": 2, "prob": 0.9999841678264106, "population": "White"}, {"n": 3, "prob": 0.9999682568564089, "population": "White"}, {"n": 4, "prob": 0.9998870489668307, "population": "White"}, {"n": 5, "prob": 0.9998775414204155, "population": "White"}, {"n": 6, "prob": 0.9993864500196821, "population": "White"}, {"n": 7, "prob": 0.9991263197195892, "population": "White"}, {"n": 8, "prob": 0.9975539727223901, "population": "White"}, {"n": 9, "prob": 0.9971675087577111, "population": "White"}, {"n": 10, "prob": 0.9963884435656711, "population": "White"}, {"n": 1, "prob": 0.9999547843876787, "population": "Black"}, {"n": 2, "prob": 0.9999459880941731, "population": "Black"}, {"n": 3, "prob": 0.9999077922943476, "population": "Black"}, {"n": 4, "prob": 0.9998592633362168, "population": "Black"}, {"n": 5, "prob": 0.9998157286516436, "population": "Black"}, {"n": 6, "prob": 0.998361668846198, "population": "Black"}, {"n": 7, "prob": 0.9971441660837462, "population": "Black"}, {"n": 8, "prob": 0.9959070610675513, "population": "Black"}, {"n": 9, "prob": 0.9951925995715094, "population": "Black"}, {"n": 10, "prob": 0.9946273974609652, "population": "Black"}, {"n": 1, "prob": 0.9991773694214586, "population": "Asians"}, {"n": 2, "prob": 0.9989071794995334, "population": "Asians"}, {"n": 3, "prob": 0.9986876940836168, "population": "Asians"}, {"n": 4, "prob": 0.9915346851861293, "population": "Asians"}, {"n": 5, "prob": 0.990525885237348, "population": "Asians"}, {"n": 6, "prob": 0.9865412170968624, "population": "Asians"}, {"n": 7, "prob": 0.982547430315502, "population": "Asians"}, {"n": 8, "prob": 0.9815629519088601, "population": "Asians"}, {"n": 9, "prob": 0.9761012056811813, "population": "Asians"}, {"n": 10, "prob": 0.974774705480652, "population": "Asians"}, {"n": 1, "prob": 0.999706729486029, "population": "Average"}, {"n": 2, "prob": 0.9996124451400391, "population": "Average"}, {"n": 3, "prob": 0.999521247744791, "population": "Average"}, {"n": 4, "prob": 0.9970936658297256, "population": "Average"}, {"n": 5, "prob": 0.9967397184364689, "population": "Average"}, {"n": 6, "prob": 0.9947631119875808, "population": "Average"}, {"n": 7, "prob": 0.9929393053729457, "population": "Average"}, {"n": 8, "prob": 0.9916746618996005, "population": "Average"}, {"n": 9, "prob": 0.9894871046701339, "population": "Average"}, {"n": 10, "prob": 0.9885968488357628, "population": "Average"}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/SupplementaryResults/HaplotypeMinHitsHOGVAX/pies_covered_alleles_mhc1_HOGVAX.html b/SupplementaryResults/HaplotypeMinHitsHOGVAX/pies_covered_alleles_mhc1_HOGVAX.html
deleted file mode 100644
index c4f28723609cd3e43c7561e0ddc59e768f3e09a9..0000000000000000000000000000000000000000
--- a/SupplementaryResults/HaplotypeMinHitsHOGVAX/pies_covered_alleles_mhc1_HOGVAX.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300, "strokeWidth": 0}, "axis": {"labelFontSize": 20, "titleFontSize": 20}}, "hconcat": [{"layer": [{"mark": {"type": "arc", "stroke": "#fff"}, "encoding": {"color": {"field": "allele_category", "scale": {"range": ["#9AD6E5", "#66A6D9", "#BBB465", "#FFC12C", "#DA0034", "#3A7A9B", "#FFAD00"]}, "type": "nominal"}, "theta": {"field": "values", "stack": true, "type": "quantitative"}}, "title": "Coverage of alleles at HLA-A"}, {"mark": {"type": "text", "outerRadius": 168}, "encoding": {"color": {"field": "allele_category", "scale": {"range": ["#9AD6E5", "#66A6D9", "#BBB465", "#FFC12C", "#DA0034", "#3A7A9B", "#FFAD00"]}, "type": "nominal"}, "text": {"field": "values", "type": "quantitative"}, "theta": {"field": "values", "stack": true, "type": "quantitative"}}, "title": "Coverage of alleles at HLA-A"}], "data": {"name": "data-f6e5eb37e165d75bf089b1385bc9b14b"}}, {"layer": [{"mark": {"type": "arc", "stroke": "#fff"}, "encoding": {"color": {"field": "allele_category", "scale": {"range": ["#9AD6E5", "#66A6D9", "#BBB465", "#FFC12C", "#DA0034", "#3A7A9B", "#FFAD00"]}, "type": "nominal"}, "theta": {"field": "values", "stack": true, "type": "quantitative"}}, "title": "Coverage of alleles at HLA-B"}, {"mark": {"type": "text", "outerRadius": 168}, "encoding": {"color": {"field": "allele_category", "scale": {"range": ["#9AD6E5", "#66A6D9", "#BBB465", "#FFC12C", "#DA0034", "#3A7A9B", "#FFAD00"]}, "type": "nominal"}, "text": {"field": "values", "type": "quantitative"}, "theta": {"field": "values", "stack": true, "type": "quantitative"}}, "title": "Coverage of alleles at HLA-B"}], "data": {"name": "data-bf7fae7136539d92c7755c46e0849281"}}, {"layer": [{"mark": {"type": "arc", "stroke": "#fff"}, "encoding": {"color": {"field": "allele_category", "scale": {"range": ["#9AD6E5", "#66A6D9", "#BBB465", "#FFC12C", "#DA0034", "#3A7A9B", "#FFAD00"]}, "type": "nominal"}, "theta": {"field": "values", "stack": true, "type": "quantitative"}}, "title": "Coverage of alleles at HLA-C"}, {"mark": {"type": "text", "outerRadius": 168}, "encoding": {"color": {"field": "allele_category", "scale": {"range": ["#9AD6E5", "#66A6D9", "#BBB465", "#FFC12C", "#DA0034", "#3A7A9B", "#FFAD00"]}, "type": "nominal"}, "text": {"field": "values", "type": "quantitative"}, "theta": {"field": "values", "stack": true, "type": "quantitative"}}, "title": "Coverage of alleles at HLA-C"}], "data": {"name": "data-103e04c45e7ce42325a7c225959cff57"}}], "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-f6e5eb37e165d75bf089b1385bc9b14b": [{"allele_category": "Covered", "values": 0.93}, {"allele_category": "No-BA-prediction", "values": 0.0596}, {"allele_category": "Uncovered", "values": 0.0104}], "data-bf7fae7136539d92c7755c46e0849281": [{"allele_category": "Covered", "values": 0.4677}, {"allele_category": "No-BA-prediction", "values": 0.1214}, {"allele_category": "Uncovered", "values": 0.4109}], "data-103e04c45e7ce42325a7c225959cff57": [{"allele_category": "Covered", "values": 0.6044}, {"allele_category": "No-BA-prediction", "values": 0.0706}, {"allele_category": "Uncovered", "values": 0.325}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/SupplementaryResults/HaplotypeMinHitsHOGVAX/pies_covered_alleles_mhc2_HOGVAX.html b/SupplementaryResults/HaplotypeMinHitsHOGVAX/pies_covered_alleles_mhc2_HOGVAX.html
deleted file mode 100644
index 30abc9b978cbc869688de855d38ff11d6158cb78..0000000000000000000000000000000000000000
--- a/SupplementaryResults/HaplotypeMinHitsHOGVAX/pies_covered_alleles_mhc2_HOGVAX.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300, "strokeWidth": 0}, "axis": {"labelFontSize": 20, "titleFontSize": 20}}, "hconcat": [{"layer": [{"mark": {"type": "arc", "stroke": "#fff"}, "encoding": {"color": {"field": "allele_category", "scale": {"range": ["#9AD6E5", "#66A6D9", "#BBB465", "#FFC12C", "#DA0034", "#3A7A9B", "#FFAD00"]}, "type": "nominal"}, "theta": {"field": "values", "stack": true, "type": "quantitative"}}, "title": "Coverage of alleles at DRB1"}, {"mark": {"type": "text", "outerRadius": 168}, "encoding": {"color": {"field": "allele_category", "scale": {"range": ["#9AD6E5", "#66A6D9", "#BBB465", "#FFC12C", "#DA0034", "#3A7A9B", "#FFAD00"]}, "type": "nominal"}, "text": {"field": "values", "type": "quantitative"}, "theta": {"field": "values", "stack": true, "type": "quantitative"}}, "title": "Coverage of alleles at DRB1"}], "data": {"name": "data-0471ade31d9c5dba56291729efd40ec8"}}, {"layer": [{"mark": {"type": "arc", "stroke": "#fff"}, "encoding": {"color": {"field": "allele_category", "scale": {"range": ["#9AD6E5", "#66A6D9", "#BBB465", "#FFC12C", "#DA0034", "#3A7A9B", "#FFAD00"]}, "type": "nominal"}, "theta": {"field": "values", "stack": true, "type": "quantitative"}}, "title": "Coverage of alleles at HLA-DP"}, {"mark": {"type": "text", "outerRadius": 168}, "encoding": {"color": {"field": "allele_category", "scale": {"range": ["#9AD6E5", "#66A6D9", "#BBB465", "#FFC12C", "#DA0034", "#3A7A9B", "#FFAD00"]}, "type": "nominal"}, "text": {"field": "values", "type": "quantitative"}, "theta": {"field": "values", "stack": true, "type": "quantitative"}}, "title": "Coverage of alleles at HLA-DP"}], "data": {"name": "data-2bfc00aecca0dd2194847b46ee1de28c"}}, {"layer": [{"mark": {"type": "arc", "stroke": "#fff"}, "encoding": {"color": {"field": "allele_category", "scale": {"range": ["#9AD6E5", "#66A6D9", "#BBB465", "#FFC12C", "#DA0034", "#3A7A9B", "#FFAD00"]}, "type": "nominal"}, "theta": {"field": "values", "stack": true, "type": "quantitative"}}, "title": "Coverage of alleles at HLA-DQ"}, {"mark": {"type": "text", "outerRadius": 168}, "encoding": {"color": {"field": "allele_category", "scale": {"range": ["#9AD6E5", "#66A6D9", "#BBB465", "#FFC12C", "#DA0034", "#3A7A9B", "#FFAD00"]}, "type": "nominal"}, "text": {"field": "values", "type": "quantitative"}, "theta": {"field": "values", "stack": true, "type": "quantitative"}}, "title": "Coverage of alleles at HLA-DQ"}], "data": {"name": "data-c1d9ba47df89116b963409de3a83cd48"}}], "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-0471ade31d9c5dba56291729efd40ec8": [{"allele_category": "Covered", "values": 0.8938}, {"allele_category": "No-BA-prediction", "values": 0.0299}, {"allele_category": "Uncovered", "values": 0.0762}], "data-2bfc00aecca0dd2194847b46ee1de28c": [{"allele_category": "Covered", "values": 0.3218}, {"allele_category": "No-BA-prediction", "values": 0.3701}, {"allele_category": "Uncovered", "values": 0.308}], "data-c1d9ba47df89116b963409de3a83cd48": [{"allele_category": "Covered", "values": 0.1682}, {"allele_category": "No-BA-prediction", "values": 0.5428}, {"allele_category": "Uncovered", "values": 0.2883}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/SupplementaryResults/HaplotypeMinHitsHOGVAX/pies_hit_covered_alleles_mhc1_HOGVAX.html b/SupplementaryResults/HaplotypeMinHitsHOGVAX/pies_hit_covered_alleles_mhc1_HOGVAX.html
deleted file mode 100644
index f4cef179e6456c8c3eb7880abc1156c010eee01f..0000000000000000000000000000000000000000
--- a/SupplementaryResults/HaplotypeMinHitsHOGVAX/pies_hit_covered_alleles_mhc1_HOGVAX.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300, "strokeWidth": 0}, "axis": {"labelFontSize": 20, "titleFontSize": 20}}, "hconcat": [{"data": {"name": "data-a2fd05739044fc199ac4238ee7c8b6ab"}, "mark": {"type": "arc", "stroke": "#fff"}, "encoding": {"color": {"field": "allele_category", "scale": {"scheme": "category20b"}, "type": "nominal"}, "order": {"field": "order", "type": "quantitative"}, "theta": {"field": "values", "stack": true, "type": "quantitative"}}, "title": "Coverage of alleles at HLA-A", "transform": [{"calculate": "-indexof(['1.0', '2.0', '3.0', '4.0', '5.0', '6.0', '7.0', '9.0', '10.0', '11.0', 'No-BA-prediction', 'Uncovered'], datum.Origin)", "as": "order"}]}, {"data": {"name": "data-8635693659e48c4409ecbf627692c4e8"}, "mark": {"type": "arc", "stroke": "#fff"}, "encoding": {"color": {"field": "allele_category", "scale": {"scheme": "category20b"}, "type": "nominal"}, "order": {"field": "order", "type": "quantitative"}, "theta": {"field": "values", "stack": true, "type": "quantitative"}}, "title": "Coverage of alleles at HLA-B", "transform": [{"calculate": "-indexof(['1.0', '2.0', '3.0', '4.0', '5.0', '6.0', '7.0', '8.0', '9.0', '10.0', 'No-BA-prediction', 'Uncovered'], datum.Origin)", "as": "order"}]}, {"data": {"name": "data-3c4c36f6b369e7b034039d50ff318b39"}, "mark": {"type": "arc", "stroke": "#fff"}, "encoding": {"color": {"field": "allele_category", "scale": {"scheme": "category20b"}, "type": "nominal"}, "order": {"field": "order", "type": "quantitative"}, "theta": {"field": "values", "stack": true, "type": "quantitative"}}, "title": "Coverage of alleles at HLA-C", "transform": [{"calculate": "-indexof(['1.0', '2.0', '3.0', '5.0', '7.0', '8.0', 'No-BA-prediction', 'Uncovered'], datum.Origin)", "as": "order"}]}], "resolve": {"scale": {"color": "independent"}}, "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-a2fd05739044fc199ac4238ee7c8b6ab": [{"allele_category": "1.0", "values": 0.03176745860331173, "method": "HLA-AHOGVAX"}, {"allele_category": "2.0", "values": 0.08684305255579555, "method": "HLA-AHOGVAX"}, {"allele_category": "3.0", "values": 0.07982361411087112, "method": "HLA-AHOGVAX"}, {"allele_category": "4.0", "values": 0.33288336933045354, "method": "HLA-AHOGVAX"}, {"allele_category": "5.0", "values": 0.3332433405327574, "method": "HLA-AHOGVAX"}, {"allele_category": "6.0", "values": 0.02834773218142549, "method": "HLA-AHOGVAX"}, {"allele_category": "7.0", "values": 0.02960763138948884, "method": "HLA-AHOGVAX"}, {"allele_category": "9.0", "values": 0.002249820014398848, "method": "HLA-AHOGVAX"}, {"allele_category": "10.0", "values": 0.0027897768178545717, "method": "HLA-AHOGVAX"}, {"allele_category": "11.0", "values": 0.0024298056155507564, "method": "HLA-AHOGVAX"}, {"allele_category": "No-BA-prediction", "values": 0.059575233981281776, "method": "HLA-AHOGVAX"}, {"allele_category": "Uncovered", "values": 0.010439164866811242, "method": "HLA-AHOGVAX"}], "data-8635693659e48c4409ecbf627692c4e8": [{"allele_category": "1.0", "values": 0.07416176582906896, "method": "HLA-BHOGVAX"}, {"allele_category": "2.0", "values": 0.15794699457725506, "method": "HLA-BHOGVAX"}, {"allele_category": "3.0", "values": 0.0930268082181318, "method": "HLA-BHOGVAX"}, {"allele_category": "4.0", "values": 0.021538226533262053, "method": "HLA-BHOGVAX"}, {"allele_category": "5.0", "values": 0.01741388528221187, "method": "HLA-BHOGVAX"}, {"allele_category": "6.0", "values": 0.04315282975635836, "method": "HLA-BHOGVAX"}, {"allele_category": "7.0", "values": 0.04300007637668984, "method": "HLA-BHOGVAX"}, {"allele_category": "8.0", "values": 0.0, "method": "HLA-BHOGVAX"}, {"allele_category": "9.0", "values": 0.014664324448178417, "method": "HLA-BHOGVAX"}, {"allele_category": "10.0", "values": 0.0027495608340334533, "method": "HLA-BHOGVAX"}, {"allele_category": "No-BA-prediction", "values": 0.12143893683647748, "method": "HLA-BHOGVAX"}, {"allele_category": "Uncovered", "values": 0.4109065913083357, "method": "HLA-BHOGVAX"}], "data-3c4c36f6b369e7b034039d50ff318b39": [{"allele_category": "1.0", "values": 0.2151270923744575, "method": "HLA-CHOGVAX"}, {"allele_category": "2.0", "values": 0.22141528651138076, "method": "HLA-CHOGVAX"}, {"allele_category": "3.0", "values": 0.10911345319280842, "method": "HLA-CHOGVAX"}, {"allele_category": "5.0", "values": 0.024001417057833672, "method": "HLA-CHOGVAX"}, {"allele_category": "7.0", "values": 0.015056239482773891, "method": "HLA-CHOGVAX"}, {"allele_category": "8.0", "values": 0.01966167744221061, "method": "HLA-CHOGVAX"}, {"allele_category": "No-BA-prediction", "values": 0.0705871933398283, "method": "HLA-CHOGVAX"}, {"allele_category": "Uncovered", "values": 0.3250376405987069, "method": "HLA-CHOGVAX"}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/SupplementaryResults/HaplotypeMinHitsHOGVAX/pies_hit_covered_alleles_mhc2_HOGVAX.html b/SupplementaryResults/HaplotypeMinHitsHOGVAX/pies_hit_covered_alleles_mhc2_HOGVAX.html
deleted file mode 100644
index 191c6c4642c5c7eb4f06bd440e572e58af36baaf..0000000000000000000000000000000000000000
--- a/SupplementaryResults/HaplotypeMinHitsHOGVAX/pies_hit_covered_alleles_mhc2_HOGVAX.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300, "strokeWidth": 0}, "axis": {"labelFontSize": 20, "titleFontSize": 20}}, "hconcat": [{"data": {"name": "data-e760d5a36aeb3169cbd28daeb569df94"}, "mark": {"type": "arc", "stroke": "#fff"}, "encoding": {"color": {"field": "allele_category", "scale": {"scheme": "category20b"}, "type": "nominal"}, "order": {"field": "order", "type": "quantitative"}, "theta": {"field": "values", "stack": true, "type": "quantitative"}}, "title": "Coverage of alleles at DRB1", "transform": [{"calculate": "-indexof(['1.0', '3.0', '5.0', '6.0', '7.0', '15.0', '16.0', '18.0', '24.0', '27.0', '28.0', '30.0', '32.0', '33.0', '34.0', '36.0', '37.0', '39.0', '42.0', '49.0', '50.0', '52.0', '63.0', '93.0', '101.0', '127.0', '228.0', 'No-BA-prediction', 'Uncovered'], datum.Origin)", "as": "order"}]}, {"data": {"name": "data-21c175dea3fc12c4e768fe26e83a3572"}, "mark": {"type": "arc", "stroke": "#fff"}, "encoding": {"color": {"field": "allele_category", "scale": {"scheme": "category20b"}, "type": "nominal"}, "order": {"field": "order", "type": "quantitative"}, "theta": {"field": "values", "stack": true, "type": "quantitative"}}, "title": "Coverage of alleles at HLA-DP", "transform": [{"calculate": "-indexof(['1.0', '2.0', '3.0', '4.0', '5.0', '6.0', '7.0', '12.0', '13.0', '15.0', '18.0', '20.0', '21.0', '27.0', '35.0', '38.0', '66.0', 'No-BA-prediction', 'Uncovered'], datum.Origin)", "as": "order"}]}, {"data": {"name": "data-21a5d8cb945e3f49f7e8ffda4b54bb8b"}, "mark": {"type": "arc", "stroke": "#fff"}, "encoding": {"color": {"field": "allele_category", "scale": {"scheme": "category20b"}, "type": "nominal"}, "order": {"field": "order", "type": "quantitative"}, "theta": {"field": "values", "stack": true, "type": "quantitative"}}, "title": "Coverage of alleles at HLA-DQ", "transform": [{"calculate": "-indexof(['4.0', '6.0', '12.0', '19.0', '21.0', '24.0', '28.0', '29.0', '30.0', '35.0', '61.0', 'No-BA-prediction', 'Uncovered'], datum.Origin)", "as": "order"}]}], "resolve": {"scale": {"color": "independent"}}, "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-e760d5a36aeb3169cbd28daeb569df94": [{"allele_category": "1.0", "values": 0.01081515909903468, "method": "DRB1HOGVAX"}, {"allele_category": "3.0", "values": 0.050143010368251695, "method": "DRB1HOGVAX"}, {"allele_category": "5.0", "values": 0.11619592420450482, "method": "DRB1HOGVAX"}, {"allele_category": "6.0", "values": 0.033428673578834465, "method": "DRB1HOGVAX"}, {"allele_category": "7.0", "values": 0.0015194851626742938, "method": "DRB1HOGVAX"}, {"allele_category": "15.0", "values": 0.015462996067214874, "method": "DRB1HOGVAX"}, {"allele_category": "16.0", "values": 0.003128351805505899, "method": "DRB1HOGVAX"}, {"allele_category": "18.0", "values": 0.034054343939935644, "method": "DRB1HOGVAX"}, {"allele_category": "24.0", "values": 0.020021451555237754, "method": "DRB1HOGVAX"}, {"allele_category": "27.0", "values": 0.03253485877726135, "method": "DRB1HOGVAX"}, {"allele_category": "28.0", "values": 0.057740436181623174, "method": "DRB1HOGVAX"}, {"allele_category": "30.0", "values": 0.001340722202359671, "method": "DRB1HOGVAX"}, {"allele_category": "32.0", "values": 0.09572756524848051, "method": "DRB1HOGVAX"}, {"allele_category": "33.0", "values": 0.01608866642831605, "method": "DRB1HOGVAX"}, {"allele_category": "34.0", "values": 0.006167322130854486, "method": "DRB1HOGVAX"}, {"allele_category": "36.0", "values": 0.011887736860922416, "method": "DRB1HOGVAX"}, {"allele_category": "37.0", "values": 0.02413299964247408, "method": "DRB1HOGVAX"}, {"allele_category": "39.0", "values": 0.005362888809438684, "method": "DRB1HOGVAX"}, {"allele_category": "42.0", "values": 0.00509474436896675, "method": "DRB1HOGVAX"}, {"allele_category": "49.0", "values": 0.05389703253485878, "method": "DRB1HOGVAX"}, {"allele_category": "50.0", "values": 0.015552377547372183, "method": "DRB1HOGVAX"}, {"allele_category": "52.0", "values": 0.02332856632105828, "method": "DRB1HOGVAX"}, {"allele_category": "63.0", "values": 0.10654272434751519, "method": "DRB1HOGVAX"}, {"allele_category": "93.0", "values": 0.025116195924204505, "method": "DRB1HOGVAX"}, {"allele_category": "101.0", "values": 0.05604218805863426, "method": "DRB1HOGVAX"}, {"allele_category": "127.0", "values": 0.059438684304612084, "method": "DRB1HOGVAX"}, {"allele_category": "228.0", "values": 0.013049696102967466, "method": "DRB1HOGVAX"}, {"allele_category": "No-BA-prediction", "values": 0.029942795852699322, "method": "DRB1HOGVAX"}, {"allele_category": "Uncovered", "values": 0.07624240257418646, "method": "DRB1HOGVAX"}], "data-21c175dea3fc12c4e768fe26e83a3572": [{"allele_category": "1.0", "values": 0.052454426042261575, "method": "HLA-DPHOGVAX"}, {"allele_category": "2.0", "values": 0.05876322815533982, "method": "HLA-DPHOGVAX"}, {"allele_category": "3.0", "values": 0.003945188463735009, "method": "HLA-DPHOGVAX"}, {"allele_category": "4.0", "values": 0.013321045117075958, "method": "HLA-DPHOGVAX"}, {"allele_category": "5.0", "values": 0.0008031125071387779, "method": "HLA-DPHOGVAX"}, {"allele_category": "6.0", "values": 0.08581828954882924, "method": "HLA-DPHOGVAX"}, {"allele_category": "7.0", "values": 0.0009631996002284408, "method": "HLA-DPHOGVAX"}, {"allele_category": "12.0", "values": 0.00010494003426613364, "method": "HLA-DPHOGVAX"}, {"allele_category": "13.0", "values": 0.0518489434608795, "method": "HLA-DPHOGVAX"}, {"allele_category": "15.0", "values": 0.0006816105082809823, "method": "HLA-DPHOGVAX"}, {"allele_category": "18.0", "values": 0.006521273557966877, "method": "HLA-DPHOGVAX"}, {"allele_category": "20.0", "values": 0.00023812107367218735, "method": "HLA-DPHOGVAX"}, {"allele_category": "21.0", "values": 0.027984958595088524, "method": "HLA-DPHOGVAX"}, {"allele_category": "27.0", "values": 0.0021250356938892065, "method": "HLA-DPHOGVAX"}, {"allele_category": "35.0", "values": 0.009302184466019417, "method": "HLA-DPHOGVAX"}, {"allele_category": "38.0", "values": 0.00038108223872073104, "method": "HLA-DPHOGVAX"}, {"allele_category": "66.0", "values": 0.0065325171330668196, "method": "HLA-DPHOGVAX"}, {"allele_category": "No-BA-prediction", "values": 0.37006763992004554, "method": "HLA-DPHOGVAX"}, {"allele_category": "Uncovered", "values": 0.3079504568817818, "method": "HLA-DPHOGVAX"}], "data-21a5d8cb945e3f49f7e8ffda4b54bb8b": [{"allele_category": "4.0", "values": 0.004264161282014686, "method": "HLA-DQHOGVAX"}, {"allele_category": "6.0", "values": 3.174268145683243e-05, "method": "HLA-DQHOGVAX"}, {"allele_category": "12.0", "values": 0.04304967957144846, "method": "HLA-DQHOGVAX"}, {"allele_category": "19.0", "values": 0.00415834470970272, "method": "HLA-DQHOGVAX"}, {"allele_category": "21.0", "values": 0.005838241005339428, "method": "HLA-DQHOGVAX"}, {"allele_category": "24.0", "values": 0.00835234077159481, "method": "HLA-DQHOGVAX"}, {"allele_category": "28.0", "values": 0.058657475122074205, "method": "HLA-DQHOGVAX"}, {"allele_category": "29.0", "values": 0.009164412921014985, "method": "HLA-DQHOGVAX"}, {"allele_category": "30.0", "values": 0.008142249719720827, "method": "HLA-DQHOGVAX"}, {"allele_category": "35.0", "values": 0.015852713469456457, "method": "HLA-DQHOGVAX"}, {"allele_category": "61.0", "values": 0.010672182656092002, "method": "HLA-DQHOGVAX"}, {"allele_category": "No-BA-prediction", "values": 0.5428030821456622, "method": "HLA-DQHOGVAX"}, {"allele_category": "Uncovered", "values": 0.28830439298557275, "method": "HLA-DQHOGVAX"}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/SupplementaryResults/SingleAlleleComputations/37435_chosen_peptides_hog_inc_substrings.txt b/SupplementaryResults/SingleAlleleComputations/37435_chosen_peptides_hog_inc_substrings.txt
deleted file mode 100644
index b6767c7c0ddc12b10a3f1ea3551679210d9fecb2..0000000000000000000000000000000000000000
--- a/SupplementaryResults/SingleAlleleComputations/37435_chosen_peptides_hog_inc_substrings.txt
+++ /dev/null
@@ -1,1112 +0,0 @@
-KNRARTVAGVSICST
-MWSFNPETNILLNVPLHGT
-LFARTRSMWSFNPETNI
-FIASFRLFARTRSMWSFN
-KHFYWFFSNYLKRRVVFNGVSF
-SYFIASFRLFARTRSMWSFNPE
-TITQMNLKYAISAKNRARTV
-SSRLSFKELLVYA
-GIAIAMACLVGLMWLSYFIASFRL
-ACLVGLMWLSYFIASF
-TRSMWSFNPETNI
-VVDADSKIVQLSE
-ETNILLNVPLHGT
-RLFARTRSMWSFN
-LKYAISAKNRART
-PKDMTYRRLISMMGFKMN
-WFFSNYLKRRVVFNGVSFST
-KGTHHWLLLTILT
-SFCAFAVDAAKAYKD
-VTQQLIRAAEIRAS
-AIAMACLVGLMWLSYFIASFRL
-WLSYFIASFRLFA
-KIVQLSEISMDNSP
-MWLSYFIASFRLFART
-IAYIICISTKHFYWFFSNY
-SMWSFNPETNILLNVPLH
-PETNILLNVPLHGTI
-YIICISTKHFYWFF
-YASALWEIQQVVDADSKI
-VTQQLIRAAEIRASAN
-LWEIQQVVDADSKIVQ
-NLKYAISAKNRARTVAG
-FARTRSMWSFNPETNI
-QQVVDADSKIVQLSE
-AMACLVGLMWLSY
-DVNLHSSRLSFKELLVY
-FCAFAVDAAKAYK
-KDMTYRRLISMMGF
-GIPKDMTYRRLISMMGF
-IRAAEIRASANLA
-AFAVDAAKAYKDYLASGGQ
-FRLFARTRSMWSFNP
-YFIASFRLFARTRS
-ALWEIQQVVDADSKIVQL
-YLKRRVVFNGVSF
-ALWEIQQVVDADSK
-AVDAAKAYKDYLA
-HFYWFFSNYLKRRVVFNGVSFS
-VGLMWLSYFIASFRLFA
-VKRTIKGTHHWLL
-WSFNPETNILLNV
-YAISAKNRARTVAG
-TQMNLKYAISAKNRARTV
-SFRLFARTRSMWSFNP
-WFFSNYLKRRVVFNGVSFS
-LVGLMWLSYFIASF
-RLSFKELLVYAADPA
-KNRARTVAGVSICS
-FARTRSMWSFNPETNILLNVPL
-GIAIAMACLVGLMWLSYFI
-SFRLFARTRSMWS
-RTRSMWSFNPETNIL
-SFCAFAVDAAKAYKDYLASGG
-QDVNLHSSRLSFKEL
-HSSRLSFKELLVYAADPA
-QDVNLHSSRLSFK
-ISAKNRARTVAGVSICS
-RNVIPTITQMNLKYA
-LFARTRSMWSFNPETNILL
-RTRSMWSFNPETNI
-YAISAKNRARTVAGVSIC
-IAYIICISTKHFYWFFSNYL
-GLMWLSYFIASFRLFARTR
-ISAKNRARTVAGVSI
-MWLSYFIASFRLFARTRSMWSFNP
-QLIRAAEIRASAN
-YWFFSNYLKRRVVFNGVSFST
-SFNPETNILLNVPLHGT
-FARTRSMWSFNPETNILLNV
-AFAVDAAKAYKDYLAS
-SAKNRARTVAGVSICS
-ASFRLFARTRSMWSFNPETN
-LSFCAFAVDAAKAY
-SFRLFARTRSMWSFNPE
-FKELLVYAADPAM
-STKHFYWFFSNYLKRRVVFNG
-YFIASFRLFARTRSMWSFNPE
-YFIASFRLFARTR
-IAIAMACLVGLMWL
-IPTITQMNLKYAISAKNRARTVA
-GIAIAMACLVGLMWLS
-FFSNYLKRRVVFN
-SALWEIQQVVDADSK
-TQMNLKYAISAKNRART
-TRSMWSFNPETNILLNVPL
-KYAISAKNRARTVA
-WFFSNYLKRRVVFNGVSF
-DMTYRRLISMMGF
-YWFFSNYLKRRVVFNGV
-LSYFIASFRLFARTRSMWSFNP
-ISTKHFYWFFSNYLKRRV
-AMACLVGLMWLSYFIA
-RNVIPTITQMNLKYAIS
-AVDAAKAYKDYLASGGQP
-AYIICISTKHFYWFFS
-SNYLKRRVVFNGVSFS
-SAKNRARTVAGVSI
-KYAISAKNRARTVAGVSIC
-MNLKYAISAKNRA
-TVLSFCAFAVDAAKAYK
-AIAMACLVGLMWLSY
-IAMACLVGLMWLSY
-VVDADSKIVQLSEISM
-SMWSFNPETNILLNV
-IPTITQMNLKYAISAKNRAR
-WLSYFIASFRLFARTRS
-SFRLFARTRSMWSFNPET
-PTITQMNLKYAISAKNRA
-IAYIICISTKHFYWFFS
-KGTHHWLLLTILTS
-SFRLFARTRSMWSF
-STKHFYWFFSNYLK
-IASFRLFARTRSMWSFNPETN
-IQQVVDADSKIVQ
-CAFAVDAAKAYKD
-VHNQDVNLHSSRLSF
-IICISTKHFYWFF
-NVIPTITQMNLKYAISAKNR
-WEIQQVVDADSKIVQLS
-QLIRAAEIRASANL
-SYFIASFRLFARTRSMWSFNPET
-NLKYAISAKNRART
-TKRNVIPTITQMNL
-HNQDVNLHSSRLSFKEL
-AKNRARTVAGVSI
-MACLVGLMWLSYFIASFRLF
-HNQDVNLHSSRLSFKE
-KYAISAKNRARTVAGVS
-IAIAMACLVGLMWLSY
-SRLSFKELLVYAAD
-GLMWLSYFIASFRLFARTRSMWSFN
-KAYKDYLASGGQP
-LVGLMWLSYFIASFRLFA
-LKYAISAKNRARTVAGV
-FYWFFSNYLKRRVVFNGVS
-CLVGLMWLSYFIASFRLFARTR
-LSFCAFAVDAAKAYKDYL
-DVNLHSSRLSFKEL
-ASFRLFARTRSMWSFN
-QQVVDADSKIVQLS
-RTRSMWSFNPETNILLNV
-HFYWFFSNYLKRRVVFN
-SFNPETNILLNVPLHGTI
-YRRLISMMGFKMNY
-SFCAFAVDAAKAYKDYLASGGQP
-TITQMNLKYAISAKNRAR
-AFAVDAAKAYKDYLASGG
-ASALWEIQQVVDADSKIVQL
-RTRSMWSFNPETNILLN
-FCAFAVDAAKAYKDYLASGGQ
-VIPTITQMNLKYAISAKNRARTVA
-TQMNLKYAISAKNRARTVA
-LKRRVVFNGVSFS
-AKNRARTVAGVSICST
-YLKRRVVFNGVSFS
-NPETNILLNVPLH
-SFKELLVYAADPA
-NPETNILLNVPLHG
-TVLSFCAFAVDAAKA
-ASFRLFARTRSMWS
-DADSKIVQLSEISMDN
-FCAFAVDAAKAYKDYLAS
-LTILTSLLVLVQSTQ
-WSFNPETNILLNVPL
-IPTITQMNLKYAISAKNRA
-WLSYFIASFRLFARTR
-ACLVGLMWLSYFIASFR
-KRTIKGTHHWLLLT
-SMWSFNPETNILLNVPLHG
-YFIASFRLFARTRSMWSF
-CISTKHFYWFFSNYLKRRVV
-NQDVNLHSSRLSFK
-ICISTKHFYWFFSNYLKRR
-FRLFARTRSMWSFNPE
-LMWLSYFIASFRLFARTRSMWSF
-LLTILTSLLVLVQST
-KIVQLSEISMDNS
-QQVVDADSKIVQLSEI
-RSMWSFNPETNILLNVPL
-VDADSKIVQLSEI
-LVGLMWLSYFIASFRLFAR
-LSYFIASFRLFARTRS
-VLSFCAFAVDAAKAYKDYLAS
-LHSSRLSFKELLVYAAD
-CAFAVDAAKAYKDYL
-ICISTKHFYWFFSNYLKRRV
-MWLSYFIASFRLFARTRSMW
-TYRRLISMMGFKM
-AMACLVGLMWLSYF
-YIICISTKHFYWFFSNYLKR
-IICISTKHFYWFFSNYLKRRV
-AVDAAKAYKDYLASGGQ
-GIPKDMTYRRLISMMGFKMN
-QQLIRAAEIRASANLAA
-TVLSFCAFAVDAAKAYKDYLA
-AYIICISTKHFYW
-NYLKRRVVFNGVSF
-AKAYKDYLASGGQ
-VLSFCAFAVDAAKAYKDYLASG
-FNPETNILLNVPLH
-VLSFCAFAVDAAKAY
-QLIRAAEIRASANLA
-GLMWLSYFIASFRLFA
-DMTYRRLISMMGFKMNY
-WLSYFIASFRLFARTRSMWSFN
-FSNYLKRRVVFNGV
-FAVDAAKAYKDYLAS
-HHWLLLTILTSLLVL
-DAAKAYKDYLASG
-THHWLLLTILTSLLVLVQS
-WLTNIFGTVYEKLK
-ISTKHFYWFFSNYL
-DMTYRRLISMMGFKM
-ITQMNLKYAISAKNRA
-IAMACLVGLMWLSYFIA
-KYAISAKNRARTVAG
-MWLSYFIASFRLFAR
-CLVGLMWLSYFIASFRLF
-IPKDMTYRRLISM
-AFAVDAAKAYKDY
-QMNLKYAISAKNRARTV
-ILTSLLVLVQSTQW
-ITQMNLKYAISAKNRARTVAG
-VIPTITQMNLKYA
-RLFARTRSMWSFNPET
-TQMNLKYAISAKNR
-IAMACLVGLMWLSYFIASF
-IAYIICISTKHFYWFFSN
-YIICISTKHFYWFFSNYLK
-GIPKDMTYRRLISMMGFKM
-LWEIQQVVDADSKIVQL
-VTQQLIRAAEIRASA
-SALWEIQQVVDADSKIV
-MACLVGLMWLSYFIAS
-PKDMTYRRLISMM
-STKHFYWFFSNYLKRRVVFNGVS
-TKHFYWFFSNYLKRRVVFNG
-KRNVIPTITQMNLKYAISA
-NPETNILLNVPLHGTI
-LWEIQQVVDADSKI
-WEIQQVVDADSKIVQL
-RAAEIRASANLAA
-YWFFSNYLKRRVVF
-WLLLTILTSLLVLVQS
-IAYIICISTKHFYWFFSNYLK
-ITQMNLKYAISAKNR
-MACLVGLMWLSYFI
-ALWEIQQVVDADS
-TVLSFCAFAVDAAKAYKDYL
-WSFNPETNILLNVPLH
-TQQLIRAAEIRASANL
-EIQQVVDADSKIV
-VLSFCAFAVDAAKAYKDYLASGGQ
-THHWLLLTILTSLLVLV
-FSNYLKRRVVFNG
-KYAISAKNRARTV
-ALWEIQQVVDADSKI
-LSFCAFAVDAAKAYKDY
-SAVKRTIKGTHHWLLLT
-WEIQQVVDADSKIVQ
-HHWLLLTILTSLLVLVQSTQW
-NLHSSRLSFKELLVY
-VGLMWLSYFIASFRLF
-RLFARTRSMWSFNPE
-GLMWLSYFIASFRLFART
-LMWLSYFIASFRLFA
-PKDMTYRRLISMMGF
-QVVDADSKIVQLSE
-KNRARTVAGVSIC
-FAVDAAKAYKDYLASG
-YIICISTKHFYWFFSN
-DSKIVQLSEISMD
-NVIPTITQMNLKYAISAKN
-CAFAVDAAKAYKDYLASG
-RLSFKELLVYAADPAMH
-GIAIAMACLVGLMWLSYFIASF
-FNPETNILLNVPL
-AIAMACLVGLMWLSYF
-YAISAKNRARTVA
-YASALWEIQQVVDADS
-PETNILLNVPLHGT
-TQMNLKYAISAKN
-SAKNRARTVAGVSICST
-FCAFAVDAAKAYKDYLASGGQP
-GIAIAMACLVGLM
-QVVDADSKIVQLSEISM
-FIASFRLFARTRSMWSF
-SYFIASFRLFARTRSMWSF
-VLSFCAFAVDAAKAYKD
-EIQQVVDADSKIVQLSEI
-DSKIVQLSEISMDNS
-KHFYWFFSNYLKRRVVFN
-KDMTYRRLISMMGFKM
-VNLHSSRLSFKELLVYAA
-FYWFFSNYLKRRVVFNGVSFST
-TKHFYWFFSNYLKRRVVF
-SRLSFKELLVYAADPA
-TKHFYWFFSNYLKRRVV
-NRARTVAGVSICS
-CAFAVDAAKAYKDYLASGGQP
-PTITQMNLKYAISAKNRARTVAG
-IAIAMACLVGLMWLSYFI
-YASALWEIQQVVDA
-HSSRLSFKELLVYAADPAM
-QQVVDADSKIVQLSEISM
-KHFYWFFSNYLKRR
-ASALWEIQQVVDA
-ADSKIVQLSEISMD
-GLMWLSYFIASFRLFARTRSMW
-TQMNLKYAISAKNRA
-AMACLVGLMWLSYFIASFRL
-TVLSFCAFAVDAAK
-ITQMNLKYAISAK
-NLKYAISAKNRARTVAGV
-AISAKNRARTVAGVSICST
-ACLVGLMWLSYFI
-HHWLLLTILTSLLVLV
-LSYFIASFRLFARTRSMWS
-FFSNYLKRRVVFNGVSFS
-HWLLLTILTSLLVLVQST
-TKHFYWFFSNYLKRRVVFNGVS
-TIAYIICISTKHFYWFFSN
-AFAVDAAKAYKDYL
-LVGLMWLSYFIASFRLFARTR
-YLKRRVVFNGVSFST
-AKAYKDYLASGGQP
-KRNVIPTITQMNLKYAISAKNRA
-IAIAMACLVGLMWLSYFIASFRL
-AVDAAKAYKDYLAS
-ARTRSMWSFNPETNILLNVP
-NLKYAISAKNRARTVAGVS
-TKHFYWFFSNYLKRRVVFNGVSF
-VDADSKIVQLSEIS
-HWLLLTILTSLLVLV
-LSYFIASFRLFARTRSMWSF
-SRLSFKELLVYAADPAMH
-HWLLLTILTSLLVLVQSTQW
-AISAKNRARTVAGVSI
-ITQMNLKYAISAKNRARTVA
-IPTITQMNLKYAIS
-GLMWLSYFIASFRLFARTRSMWS
-IAMACLVGLMWLSYF
-AISAKNRARTVAGVSICS
-TIAYIICISTKHFYWFFSNYLKR
-WFFSNYLKRRVVFNGVS
-RLSFKELLVYAADP
-ICISTKHFYWFFSNYLK
-KDMTYRRLISMMGFKMN
-LLLTILTSLLVLVQSTQ
-SRLSFKELLVYAADPAM
-KRNVIPTITQMNLKY
-ASFRLFARTRSMWSFNPETNI
-CLVGLMWLSYFIASF
-QVVDADSKIVQLS
-MTYRRLISMMGFKMNY
-LTILTSLLVLVQSTQW
-VHNQDVNLHSSRLSFKE
-RLFARTRSMWSFNP
-VVDADSKIVQLSEI
-QDVNLHSSRLSFKELLV
-IPTITQMNLKYAISA
-VDAAKAYKDYLASG
-KHFYWFFSNYLKRRVVFNGVS
-TIAYIICISTKHFYWFFSNY
-IAYIICISTKHFYWFFSNYLKR
-KDMTYRRLISMMGFKMNY
-SFCAFAVDAAKAYKDYLASGGQ
-LLLTILTSLLVLVQSTQW
-VQLSEISMDNSPNL
-AISAKNRARTVAGVSIC
-AAKAYKDYLASGG
-MWSFNPETNILLNVPLH
-ARTRSMWSFNPETN
-LWEIQQVVDADSKIV
-VGLMWLSYFIASFRLFARTR
-FRLFARTRSMWSFNPET
-FCAFAVDAAKAYKDYLA
-VIPTITQMNLKYAI
-LFARTRSMWSFNPETNILLNV
-GLMWLSYFIASFR
-SALWEIQQVVDADSKI
-VLSFCAFAVDAAK
-ASALWEIQQVVDADSKIVQ
-LLTILTSLLVLVQ
-VNLHSSRLSFKELL
-RARTVAGVSICST
-MWSFNPETNILLN
-TRSMWSFNPETNILLNV
-ISTKHFYWFFSNYLKRRVVF
-SALWEIQQVVDADSKIVQ
-IAIAMACLVGLMWLSYFIASF
-FYWFFSNYLKRRVVFNGV
-RNVIPTITQMNLKYAISAKN
-TQQLIRAAEIRAS
-THHWLLLTILTSLL
-LVGLMWLSYFIASFRL
-LMWLSYFIASFRLFARTRSM
-ASALWEIQQVVDADSK
-LMWLSYFIASFRLFARTRS
-LHSSRLSFKELLVYAA
-FFSNYLKRRVVFNGV
-DAAKAYKDYLASGG
-IQQVVDADSKIVQLS
-VLSFCAFAVDAAKAYK
-SFRLFARTRSMWSFNPETNI
-TRSMWSFNPETNILL
-YFIASFRLFARTRSMWSFNP
-QWLTNIFGTVYEK
-IQQVVDADSKIVQLSEI
-TNILLNVPLHGTI
-DSKIVQLSEISMDN
-AMACLVGLMWLSYFIASF
-YAISAKNRARTVAGVSI
-FYWFFSNYLKRRVVFNGVSFS
-STKHFYWFFSNYLKRRVVFNGVSF
-WFFSNYLKRRVVFNG
-RLFARTRSMWSFNPETNILLN
-ASALWEIQQVVDADSKIV
-YWFFSNYLKRRVV
-LHSSRLSFKELLVYA
-HNQDVNLHSSRLSF
-ACLVGLMWLSYFIASFRLF
-SMWSFNPETNILLN
-QQVVDADSKIVQLSEIS
-TKHFYWFFSNYLKRR
-VHNQDVNLHSSRLS
-QDVNLHSSRLSFKELL
-IRAAEIRASANLAA
-LSYFIASFRLFARTRSMW
-GIAIAMACLVGLMW
-LSFKELLVYAADP
-LFARTRSMWSFNPET
-WLTNIFGTVYEKL
-SFNPETNILLNVPLHG
-VIPTITQMNLKYAIS
-NVIPTITQMNLKYAISAKNRA
-FYWFFSNYLKRRVVFN
-VHNQDVNLHSSRLSFK
-SFNPETNILLNVPL
-FIASFRLFARTRSMWSFNP
-ICISTKHFYWFFSNYL
-SYFIASFRLFARTRS
-AIAMACLVGLMWLSYFIASF
-QMNLKYAISAKNRARTVAGV
-PTITQMNLKYAISA
-TVLSFCAFAVDAAKAYKD
-NRARTVAGVSICST
-AVDAAKAYKDYLASG
-ISTKHFYWFFSNYLK
-RNVIPTITQMNLKYAISAKNR
-EIQQVVDADSKIVQ
-CISTKHFYWFFSNYLKRRV
-LHSSRLSFKELLVYAADPA
-TIAYIICISTKHF
-FRLFARTRSMWSFNPETNIL
-FIASFRLFARTRSMWSFNPETN
-IASFRLFARTRSMWSFNPE
-IASFRLFARTRSMWSFN
-TKRNVIPTITQMNLK
-WLSYFIASFRLFAR
-RLSFKELLVYAAD
-VLSFCAFAVDAAKAYKDYL
-AYIICISTKHFYWFFSNY
-TYRRLISMMGFKMN
-LMWLSYFIASFRLFARTRSMWS
-TITQMNLKYAISAKN
-AFAVDAAKAYKDYLASGGQP
-SYFIASFRLFARTR
-FFSNYLKRRVVFNGVSFST
-LSFCAFAVDAAKAYKDYLASGG
-AMACLVGLMWLSYFI
-IICISTKHFYWFFSNYLKR
-RLSFKELLVYAADPAM
-SKIVQLSEISMDNS
-NYLKRRVVFNGVS
-ITQMNLKYAISAKNRAR
-VDAAKAYKDYLASGG
-HSSRLSFKELLVY
-ILTSLLVLVQSTQ
-WLSYFIASFRLFARTRSMW
-CLVGLMWLSYFIASFRLFART
-TIAYIICISTKHFY
-RSMWSFNPETNIL
-KRNVIPTITQMNLKYAISAK
-MTYRRLISMMGFKM
-ISTKHFYWFFSNYLKRR
-GIAIAMACLVGLMWLSYFIA
-YFIASFRLFARTRSMW
-AISAKNRARTVAGV
-SNYLKRRVVFNGVS
-MWSFNPETNILLNV
-DADSKIVQLSEIS
-MNLKYAISAKNRARTVAGV
-PKDMTYRRLISMMG
-VIPTITQMNLKYAISAKNRART
-EIQQVVDADSKIVQLS
-IICISTKHFYWFFSNYLK
-MWSFNPETNILLNVPLHGTI
-VDAAKAYKDYLASGGQP
-HFYWFFSNYLKRRVVF
-SSRLSFKELLVYAADPAM
-NVIPTITQMNLKYAISA
-IAMACLVGLMWLSYFI
-IASFRLFARTRSM
-STKHFYWFFSNYLKRRVVF
-TYRRLISMMGFKMNY
-SSRLSFKELLVYAA
-STVLSFCAFAVDAA
-SFKELLVYAADPAMH
-TIAYIICISTKHFYWFFS
-RTRSMWSFNPETNILLNVPLH
-YASALWEIQQVVDADSK
-LWEIQQVVDADSK
-YWFFSNYLKRRVVFNGVSFS
-MACLVGLMWLSYFIASFR
-SRLSFKELLVYAADP
-AFAVDAAKAYKDYLASG
-RRLISMMGFKMNY
-GTHHWLLLTILTSL
-VIPTITQMNLKYAISAKNR
-VIPTITQMNLKYAISAKNRAR
-STKHFYWFFSNYLKRRVV
-GLMWLSYFIASFRLF
-TIKGTHHWLLLTI
-MWSFNPETNILLNVPLHG
-FIASFRLFARTRSMWSFNPE
-IAMACLVGLMWLSYFIASFRL
-ISAKNRARTVAGVSICST
-MTYRRLISMMGFKMN
-LVGLMWLSYFIASFRLFARTRS
-QWLTNIFGTVYEKL
-RNVIPTITQMNLKYAISAKNRA
-GIPKDMTYRRLIS
-WLSYFIASFRLFARTRSMWSFNP
-ISAKNRARTVAGVS
-VIPTITQMNLKYAISAKN
-VGLMWLSYFIASF
-RSMWSFNPETNILLNVPLH
-HHWLLLTILTSLLVLVQS
-WLLLTILTSLLVLV
-FRLFARTRSMWSFNPETNILL
-WSFNPETNILLNVPLHGTI
-NQDVNLHSSRLSFKEL
-SNYLKRRVVFNGVSF
-CISTKHFYWFFSNYLK
-GIPKDMTYRRLISMMGFK
-AYIICISTKHFYWF
-WFFSNYLKRRVVFNGV
-FYWFFSNYLKRRVVFNGVSF
-THHWLLLTILTSLLVLVQST
-MWLSYFIASFRLFA
-IICISTKHFYWFFSN
-WLLLTILTSLLVLVQ
-FCAFAVDAAKAYKDYLASG
-FAVDAAKAYKDYL
-ARTRSMWSFNPETNI
-FAVDAAKAYKDYLA
-FAVDAAKAYKDYLASGG
-VNLHSSRLSFKELLVYA
-MACLVGLMWLSYFIASFRL
-LSYFIASFRLFART
-SSRLSFKELLVYAADPAMH
-NVIPTITQMNLKYAISAKNRAR
-IPKDMTYRRLISMMGF
-HNQDVNLHSSRLS
-LSFKELLVYAADPAM
-FSNYLKRRVVFNGVS
-FIASFRLFARTRSMWSFNPET
-KHFYWFFSNYLKR
-WFFSNYLKRRVVFN
-KRNVIPTITQMNLKYAISAKNR
-LVGLMWLSYFIASFRLFART
-FRLFARTRSMWSF
-LIRAAEIRASANLAA
-STKHFYWFFSNYLKRRV
-TVLSFCAFAVDAA
-VVDADSKIVQLSEIS
-DVNLHSSRLSFKELLVYAA
-FNPETNILLNVPLHG
-SMWSFNPETNILL
-TQMNLKYAISAKNRAR
-LLTILTSLLVLVQSTQ
-IAYIICISTKHFY
-VHNQDVNLHSSRL
-NLHSSRLSFKELLVYA
-DADSKIVQLSEISMDNS
-YWFFSNYLKRRVVFN
-AFAVDAAKAYKDYLA
-SFNPETNILLNVP
-MWLSYFIASFRLFARTRSMWS
-IAMACLVGLMWLSYFIASFR
-SAVKRTIKGTHHWL
-KRTIKGTHHWLLL
-IPTITQMNLKYAISAKNRARTVAG
-FARTRSMWSFNPETNILLNVP
-FYWFFSNYLKRRVVF
-NVIPTITQMNLKYAISAK
-KYAISAKNRARTVAGVSI
-MWSFNPETNILLNVPL
-IQQVVDADSKIVQL
-CISTKHFYWFFSNYLKR
-LLLTILTSLLVLVQS
-HHWLLLTILTSLLV
-YASALWEIQQVVD
-YFIASFRLFARTRSMWS
-ALWEIQQVVDADSKIVQ
-IAIAMACLVGLMWLSYFIAS
-LSYFIASFRLFARTRSMWSFNPE
-FYWFFSNYLKRRVVFNG
-AVDAAKAYKDYLASGG
-HFYWFFSNYLKRRVVFNGVSFST
-IASFRLFARTRSMWSFNPET
-PTITQMNLKYAISAKNRAR
-CISTKHFYWFFSNYL
-LLLTILTSLLVLV
-TRSMWSFNPETNILLNVPLH
-PETNILLNVPLHG
-LFARTRSMWSFNPETNIL
-WLSYFIASFRLFARTRSMWSF
-WEIQQVVDADSKI
-ARTRSMWSFNPETNILLN
-KDMTYRRLISMMG
-FSNYLKRRVVFNGVSF
-SRLSFKELLVYAA
-AYIICISTKHFYWFFSNYLK
-CLVGLMWLSYFIASFRLFARTRSM
-SALWEIQQVVDAD
-LSFCAFAVDAAKAYKD
-IAYIICISTKHFYW
-RTRSMWSFNPETN
-AYIICISTKHFYWFF
-IPKDMTYRRLISMMG
-AYIICISTKHFYWFFSNYLKR
-GTHHWLLLTILTS
-ASFRLFARTRSMWSF
-DVNLHSSRLSFKELLVYA
-FRLFARTRSMWSFN
-QQLIRAAEIRASANLA
-PTITQMNLKYAISAK
-SFCAFAVDAAKAYKDYLA
-FARTRSMWSFNPETN
-LSFCAFAVDAAKAYKDYLASGGQP
-VNLHSSRLSFKELLV
-WLSYFIASFRLFARTRSMWSFNPE
-LSFCAFAVDAAKAYK
-STKHFYWFFSNYLKRRVVFN
-SAVKRTIKGTHHWLLL
-TIAYIICISTKHFYWF
-LLTILTSLLVLVQS
-NVIPTITQMNLKYA
-YAISAKNRARTVAGV
-HWLLLTILTSLLVLVQS
-VKRTIKGTHHWLLL
-TITQMNLKYAISAKNRA
-LSFCAFAVDAAKA
-LSFCAFAVDAAKAYKDYLASG
-HFYWFFSNYLKRRVV
-ITIAYIICISTKH
-LWEIQQVVDADSKIVQLSEI
-IQQVVDADSKIVQLSE
-LMWLSYFIASFRL
-LMWLSYFIASFRLF
-SNYLKRRVVFNGVSFST
-CLVGLMWLSYFIASFR
-ICISTKHFYWFFSNY
-FSNYLKRRVVFNGVSFST
-WLSYFIASFRLFARTRSM
-SFRLFARTRSMWSFNPETN
-YWFFSNYLKRRVVFNGVSF
-SYFIASFRLFARTRSMWSFNP
-RTRSMWSFNPETNILLNVPL
-PTITQMNLKYAISAKNRARTVA
-QLSEISMDNSPNL
-RTIKGTHHWLLLTI
-AVKRTIKGTHHWLLLT
-FKELLVYAADPAMH
-FSNYLKRRVVFNGVSFS
-LFARTRSMWSFNPE
-STVLSFCAFAVDA
-FARTRSMWSFNPETNILLN
-YWFFSNYLKRRVVFNG
-LMWLSYFIASFRLFARTR
-CAFAVDAAKAYKDYLAS
-QQLIRAAEIRASANL
-IPKDMTYRRLISMMGFKMN
-TVLSFCAFAVDAAKAY
-KHFYWFFSNYLKRRVVFNGVSFST
-STVLSFCAFAVDAAK
-SAKNRARTVAGVS
-VTQQLIRAAEIRA
-IAIAMACLVGLMW
-YFIASFRLFARTRSMWSFNPET
-GIAIAMACLVGLMWLSYF
-IPTITQMNLKYAISAKN
-RNVIPTITQMNLK
-WEIQQVVDADSKIV
-HWLLLTILTSLLVLVQSTQ
-NLHSSRLSFKELL
-DAAKAYKDYLASGGQ
-SYFIASFRLFARTRSMW
-LHSSRLSFKELLVY
-HHWLLLTILTSLL
-ISAKNRARTVAGVSIC
-TILTSLLVLVQSTQW
-CLVGLMWLSYFIASFRLFAR
-GIAIAMACLVGLMWLSY
-VGLMWLSYFIASFRLFAR
-ISAKNRARTVAGV
-DMTYRRLISMMGFK
-NQDVNLHSSRLSF
-AVKRTIKGTHHWL
-HFYWFFSNYLKRRV
-SFCAFAVDAAKAYKDYLAS
-RSMWSFNPETNILLN
-LLTILTSLLVLVQSTQW
-LSYFIASFRLFARTR
-LFARTRSMWSFNP
-IAYIICISTKHFYWF
-FARTRSMWSFNPETNILL
-KYAISAKNRARTVAGV
-WFFSNYLKRRVVF
-PTITQMNLKYAIS
-AIAMACLVGLMWLSYFI
-AIAMACLVGLMWLS
-TITQMNLKYAISAKNR
-ICISTKHFYWFFSNYLKR
-QMNLKYAISAKNRARTVAG
-RLFARTRSMWSFNPETNILL
-VGLMWLSYFIASFRL
-IPTITQMNLKYAISAK
-GLMWLSYFIASFRLFAR
-CISTKHFYWFFSNYLKRR
-HFYWFFSNYLKRR
-RNVIPTITQMNLKYAI
-WLLLTILTSLLVLVQSTQ
-LFARTRSMWSFNPETN
-IAIAMACLVGLMWLSYF
-HFYWFFSNYLKRRVVFNGV
-FIASFRLFARTRSMWS
-IASFRLFARTRSMW
-QLIRAAEIRASANLAA
-HFYWFFSNYLKRRVVFNG
-ADSKIVQLSEISMDNS
-NPETNILLNVPLHGT
-VDADSKIVQLSEISM
-SYFIASFRLFART
-DADSKIVQLSEISMD
-AIAMACLVGLMWL
-ITQMNLKYAISAKNRARTV
-FAVDAAKAYKDYLASGGQP
-KDMTYRRLISMMGFK
-CLVGLMWLSYFIASFRLFARTRS
-SFNPETNILLNVPLH
-LWEIQQVVDADSKIVQLS
-AMACLVGLMWLSYFIASFR
-DVNLHSSRLSFKELLVYAAD
-FRLFARTRSMWSFNPETNILLN
-ASALWEIQQVVDAD
-LMWLSYFIASFRLFART
-LIRAAEIRASANLA
-MACLVGLMWLSYF
-ACLVGLMWLSYFIASFRL
-KHFYWFFSNYLKRRVVF
-NVIPTITQMNLKYAIS
-FARTRSMWSFNPET
-KRNVIPTITQMNLK
-WLSYFIASFRLFARTRSMWS
-FCAFAVDAAKAYKDY
-TRSMWSFNPETNILLN
-ASALWEIQQVVDADSKI
-ACLVGLMWLSYFIASFRLFA
-SFCAFAVDAAKAYKDYLASG
-LTILTSLLVLVQST
-ADSKIVQLSEISM
-YIICISTKHFYWFFSNYLKRR
-LTNIFGTVYEKLK
-FAVDAAKAYKDYLASGGQ
-LSFCAFAVDAAKAYKDYLASGGQ
-KHFYWFFSNYLKRRV
-VNLHSSRLSFKELLVYAAD
-TKHFYWFFSNYLKRRVVFNGVSFS
-FNPETNILLNVPLHGTI
-FCAFAVDAAKAYKD
-ALWEIQQVVDADSKIVQLS
-LKYAISAKNRARTVA
-VIPTITQMNLKYAISAKNRARTV
-RSMWSFNPETNILLNVP
-AIAMACLVGLMWLSYFIA
-SAVKRTIKGTHHWLL
-LSYFIASFRLFARTRSMWSFN
-AYIICISTKHFYWFFSNYL
-IPTITQMNLKYAISAKNRART
-IICISTKHFYWFFSNY
-LHSSRLSFKELLVYAADP
-FYWFFSNYLKRRVV
-HNQDVNLHSSRLSFK
-MNLKYAISAKNRAR
-LSFCAFAVDAAKAYKDYLA
-VIPTITQMNLKYAISAKNRA
-VDAAKAYKDYLASGGQ
-HWLLLTILTSLLV
-LIRAAEIRASANL
-YFIASFRLFARTRSM
-THHWLLLTILTSLLVLVQSTQ
-VIPTITQMNLKYAISAK
-GIPKDMTYRRLISM
-LFARTRSMWSFNPETNILLN
-HHWLLLTILTSLLVLVQSTQ
-QQVVDADSKIVQL
-CLVGLMWLSYFIAS
-TKHFYWFFSNYLKR
-SFKELLVYAADPAM
-KRNVIPTITQMNL
-GTHHWLLLTILTSLL
-IICISTKHFYWFFSNYL
-VLSFCAFAVDAAKAYKDY
-HFYWFFSNYLKRRVVFNGVSF
-IVQLSEISMDNSP
-HHWLLLTILTSLLVLVQST
-GIPKDMTYRRLISMMGFKMNY
-AMACLVGLMWLSYFIAS
-ARTRSMWSFNPETNILLNV
-KRNVIPTITQMNLKYA
-TILTSLLVLVQST
-IPKDMTYRRLISMMGFKMNY
-WLSYFIASFRLFART
-IASFRLFARTRSMWSF
-YIICISTKHFYWFFSNYL
-SALWEIQQVVDADSKIVQL
-TKHFYWFFSNYLKRRVVFN
-ADSKIVQLSEISMDN
-VNLHSSRLSFKEL
-TILTSLLVLVQSTQ
-ASFRLFARTRSMWSFNP
-LWEIQQVVDADSKIVQLSE
-TKHFYWFFSNYLKRRV
-GLMWLSYFIASFRLFARTRSMWSF
-SYFIASFRLFARTRSM
-LMWLSYFIASFRLFAR
-SSRLSFKELLVYAADPA
-VLSFCAFAVDAAKAYKDYLA
-NLHSSRLSFKELLVYAAD
-FARTRSMWSFNPE
-VIPTITQMNLKYAISA
-FRLFARTRSMWSFNPETNI
-FIASFRLFARTRS
-MNLKYAISAKNRARTV
-TKRNVIPTITQMN
-IPTITQMNLKYAI
-HWLLLTILTSLLVL
-QDVNLHSSRLSFKE
-KRNVIPTITQMNLKYAISAKN
-VDAAKAYKDYLAS
-IICISTKHFYWFFSNYLKRR
-IPTITQMNLKYAISAKNRARTV
-TITQMNLKYAISAKNRART
-NYLKRRVVFNGVSFS
-VGLMWLSYFIASFRLFART
-TQQLIRAAEIRASA
-ASFRLFARTRSMWSFNPET
-CAFAVDAAKAYKDYLA
-QQLIRAAEIRASA
-THHWLLLTILTSLLVL
-ASFRLFARTRSMW
-FRLFARTRSMWSFNPETN
-PTITQMNLKYAISAKNRARTV
-ARTRSMWSFNPETNIL
-NLHSSRLSFKELLV
-NQDVNLHSSRLSFKELL
-IAIAMACLVGLMWLSYFIASFR
-FFSNYLKRRVVFNGVS
-SFCAFAVDAAKAYKDYL
-VGLMWLSYFIASFR
-SMWSFNPETNILLNVPL
-MNLKYAISAKNRARTVA
-THHWLLLTILTSLLV
-QWLTNIFGTVYEKLK
-CLVGLMWLSYFIASFRL
-HSSRLSFKELLVYAADPAMH
-MNLKYAISAKNRARTVAG
-CISTKHFYWFFSN
-TITQMNLKYAISAKNRARTVAG
-ISTKHFYWFFSNYLKR
-WLLLTILTSLLVL
-IAIAMACLVGLMWLS
-NVIPTITQMNLKY
-TIAYIICISTKHFYWFFSNYL
-GIPKDMTYRRLISMM
-PKDMTYRRLISMMGFKM
-CAFAVDAAKAYKDY
-TKHFYWFFSNYLKRRVVFNGV
-LKYAISAKNRARTVAGVS
-FRLFARTRSMWSFNPETNILLNV
-EIQQVVDADSKIVQLSE
-FNPETNILLNVPLHGT
-MWLSYFIASFRLFARTRSM
-YFIASFRLFARTRSMWSFN
-MTYRRLISMMGFK
-VGLMWLSYFIASFRLFARTRSM
-VGLMWLSYFIASFRLFARTRS
-TQMNLKYAISAKNRARTVAG
-LFARTRSMWSFNPETNILLNVPL
-YIICISTKHFYWFFSNY
-AAKAYKDYLASGGQ
-SFCAFAVDAAKAYK
-SAVKRTIKGTHHW
-ASFRLFARTRSMWSFNPE
-CISTKHFYWFFSNY
-MWLSYFIASFRLFARTRSMWSF
-AYIICISTKHFYWFFSN
-RNVIPTITQMNLKYAISAK
-ISTKHFYWFFSNY
-LLLTILTSLLVLVQST
-FIASFRLFARTRSM
-WSFNPETNILLNVPLHGT
-SNYLKRRVVFNGV
-YIICISTKHFYWFFS
-EIQQVVDADSKIVQL
-AKNRARTVAGVSIC
-TRSMWSFNPETNILLNVP
-WLLLTILTSLLVLVQSTQW
-MACLVGLMWLSYFIASF
-ICISTKHFYWFFS
-QMNLKYAISAKNRARTVA
-FARTRSMWSFNPETNILLNVPLH
-KRNVIPTITQMNLKYAI
-MWSFNPETNILLNVP
-QVVDADSKIVQLSEI
-GIPKDMTYRRLISMMG
-TKHFYWFFSNYLKRRVVFNGVSFST
-MNLKYAISAKNRART
-WLLLTILTSLLVLVQST
-VLSFCAFAVDAAKAYKDYLASGGQP
-ARTRSMWSFNPETNILL
-WSFNPETNILLNVPLHG
-DVNLHSSRLSFKELLV
-TIAYIICISTKHFYW
-ARTRSMWSFNPETNILLNVPL
-QMNLKYAISAKNRAR
-RTRSMWSFNPETNILL
-ICISTKHFYWFFSN
-NYLKRRVVFNGVSFST
-PTITQMNLKYAISAKN
-TVLSFCAFAVDAAKAYKDY
-IPKDMTYRRLISMMGFK
-DVNLHSSRLSFKE
-HSSRLSFKELLVYAAD
-ITQMNLKYAISAKN
-MWLSYFIASFRLF
-ITQMNLKYAISAKNRART
-LFARTRSMWSFNPETNILLNVP
-LVGLMWLSYFIASFRLFARTRSM
-YAISAKNRARTVAGVS
-TIAYIICISTKHFYWFFSNYLK
-LSFCAFAVDAAKAYKDYLAS
-LVGLMWLSYFIASFR
-GLMWLSYFIASFRLFARTRS
-HSSRLSFKELLVYAA
-HFYWFFSNYLKRRVVFNGVS
-LMWLSYFIASFRLFARTRSMWSFN
-FIASFRLFARTRSMW
-ACLVGLMWLSYFIA
-KELLVYAADPAMH
-FFSNYLKRRVVFNG
-SMWSFNPETNILLNVP
-WSFNPETNILLNVP
-ACLVGLMWLSYFIAS
-GLMWLSYFIASFRLFARTRSM
-KHFYWFFSNYLKRRVVFNG
-HWLLLTILTSLLVLVQ
-RNVIPTITQMNLKYAISA
-AYIICISTKHFYWFFSNYLKRR
-STKHFYWFFSNYLKRRVVFNGV
-IAYIICISTKHFYWFF
-AISAKNRARTVAGVS
-PTITQMNLKYAISAKNR
-SKIVQLSEISMDN
-YASALWEIQQVVDAD
-WEIQQVVDADSKIVQLSE
-SSRLSFKELLVYAAD
-STKHFYWFFSNYLKR
-SSRLSFKELLVYAADP
-DADSKIVQLSEISM
-KHFYWFFSNYLKRRVV
-NLKYAISAKNRARTV
-WEIQQVVDADSKIVQLSEI
-SYFIASFRLFARTRSMWS
-NQDVNLHSSRLSFKE
-TIAYIICISTKHFYWFF
-ISTKHFYWFFSNYLKRRVV
-PKDMTYRRLISMMGFKMNY
-LLLTILTSLLVLVQ
-DVNLHSSRLSFKELL
-FFSNYLKRRVVFNGVSF
-LSFKELLVYAADPA
-TITQMNLKYAISAKNRARTVA
-AIAMACLVGLMWLSYFIASFR
-IPTITQMNLKYAISAKNR
-QMNLKYAISAKNRART
-NVIPTITQMNLKYAI
-ASALWEIQQVVDADS
-IASFRLFARTRSMWS
-RLFARTRSMWSFNPETNIL
-QMNLKYAISAKNR
-SFRLFARTRSMWSFN
-TITQMNLKYAISA
-VKRTIKGTHHWLLLT
-HSSRLSFKELLVYAADP
-FYWFFSNYLKRRV
-SFCAFAVDAAKAY
-NLHSSRLSFKELLVYAA
-AIAMACLVGLMWLSYFIAS
-IAMACLVGLMWLS
-MWLSYFIASFRLFARTRS
-PTITQMNLKYAISAKNRART
-ETNILLNVPLHGTI
-FCAFAVDAAKAYKDYL
-IAIAMACLVGLMWLSYFIA
-RSMWSFNPETNILL
-LVGLMWLSYFIAS
-QMNLKYAISAKNRA
-YRRLISMMGFKMN
-LSYFIASFRLFAR
-KHFYWFFSNYLKRRVVFNGV
-CLVGLMWLSYFIA
-TQQLIRAAEIRASAN
-SALWEIQQVVDADS
-IPKDMTYRRLISMMGFKM
-STKHFYWFFSNYLKRR
-THHWLLLTILTSLLVLVQ
-YIICISTKHFYWF
-TQMNLKYAISAKNRARTVAGV
-RNVIPTITQMNLKY
-LSYFIASFRLFARTRSM
-RLFARTRSMWSFNPETN
-AAKAYKDYLASGGQP
-THHWLLLTILTSL
-TITQMNLKYAISAK
-LKYAISAKNRARTVAG
-IAMACLVGLMWLSYFIAS
-YWFFSNYLKRRVVFNGVS
-GIAIAMACLVGLMWLSYFIASFR
-RLFARTRSMWSFNPETNILLNV
-RLFARTRSMWSFNPETNI
-KRNVIPTITQMNLKYAIS
-LKRRVVFNGVSFST
-HSSRLSFKELLVYA
-MWLSYFIASFRLFARTRSMWSFN
-KRRVVFNGVSFST
-CAFAVDAAKAYKDYLASGG
-VQLSEISMDNSPN
-LKYAISAKNRARTV
-VLSFCAFAVDAAKA
-QVVDADSKIVQLSEIS
-DMTYRRLISMMGFKMN
-DAAKAYKDYLASGGQP
-NQDVNLHSSRLSFKELLV
-SAKNRARTVAGVSIC
-NLKYAISAKNRARTVA
-HHWLLLTILTSLLVLVQ
-IASFRLFARTRSMWSFNP
-ARTRSMWSFNPET
-LMWLSYFIASFRLFARTRSMW
-IICISTKHFYWFFS
-QQLIRAAEIRASAN
-ARTRSMWSFNPETNILLNVPLH
-LTILTSLLVLVQS
-MWLSYFIASFRLFARTR
-GIAIAMACLVGLMWL
-SYFIASFRLFARTRSMWSFN
-VNLHSSRLSFKELLVY
-RTIKGTHHWLLLT
-VTQQLIRAAEIRASANL
-LVGLMWLSYFIASFRLF
-FCAFAVDAAKAYKDYLASGG
-AKNRARTVAGVSICS
-PKDMTYRRLISMMGFK
-TRSMWSFNPETNIL
-STKHFYWFFSNYL
-RTRSMWSFNPETNILLNVP
-CAFAVDAAKAYKDYLASGGQ
-RNVIPTITQMNLKYAISAKNRAR
-ALWEIQQVVDADSKIV
-GLMWLSYFIASFRL
-AVKRTIKGTHHWLL
-AISAKNRARTVAG
-TKHFYWFFSNYLK
-LTSLLVLVQSTQW
-LSFKELLVYAADPAMH
-CLVGLMWLSYFIASFRLFA
-IPKDMTYRRLISMM
-KHFYWFFSNYLKRRVVFNGVSFS
-NLKYAISAKNRAR
-GIAIAMACLVGLMWLSYFIAS
-MACLVGLMWLSYFIA
-AVKRTIKGTHHWLLL
-LHSSRLSFKELLV
-VLSFCAFAVDAAKAYKDYLASGG
-RSMWSFNPETNILLNV
-SFCAFAVDAAKAYKDY
-ITQMNLKYAISAKNRARTVAGV
-FARTRSMWSFNPETNIL
\ No newline at end of file
diff --git a/SupplementaryResults/SingleAlleleComputations/37435_vaccine_sequence_hog.txt b/SupplementaryResults/SingleAlleleComputations/37435_vaccine_sequence_hog.txt
deleted file mode 100644
index da148e8c0cc191032c177860a6cd2532ba127ce0..0000000000000000000000000000000000000000
--- a/SupplementaryResults/SingleAlleleComputations/37435_vaccine_sequence_hog.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-> HOGVAX optimized combined peptide vaccine sequence with overlaps
-ECSFGGVTQQLIRAAEIRASANLAASAVKRTIKGTHHWLLLTILTSLLVLVQSTQWLTNIFGTVYEKLKDGVVHNQDVNLHSSRLSFKELLVYAADPAMHWHNMFTPLVPFWITIAYIICISTKHFYWFFSNYLKRRVVFNGVSFSTKRNVIPTITQMNLKYAISAKNRARTVAGVSICSTVLSFCAFAVDAAKAYKDYLASGGQPASIVAGGIAIAMACLVGLMWLSYFIASFRLFARTRSMWSFNPETNILLNVPLHGTIAGIPKDMTYRRLISMMGFKMNYQGAYASALWEIQQVVDADSKIVQLSEISMDNSPNLG
-> Concat optimized combined peptide vaccine sequence concatenated
-SAKNRARTVAGVSICSTGLMWLSYFIASFRLFARTRSMWSFNSAVKRTIKGTHHWLLLTGIPKDMTYRRLISMMGFSFRLFARTRSMWSFNPETNIKYAISAKNRARTVAGVSSTKHFYWFFSNYLKRRVVFNGVSFSFKELLVYAADPAMHQMNLKYAISAKNRARTVAGVTVLSFCAFAVDAAKAYKDYLLHSSRLSFKELLVYAADQQVVDADSKIVQLSEISTIAYIICISTKHFYWFFSNYLKMACLVGLMWLSYFIASFRLFVQLSEISMDNSPNIPTITQMNLKYAISAKNRARTVAGVGLMWLSYFIASFRLFARTRSMAISAKNRARTVAGVSICSVTQQLIRAAEIRASSSRLSFKELLVYAADPAMHDVNLHSSRLSFKELLVYAASTVLSFCAFAVDAYWFFSNYLKRRVVFNGVSFSTDSKIVQLSEISMDNSSMWSFNPETNILLNVPLHGQLSEISMDNSPNLLIRAAEIRASANLAAETNILLNVPLHGTITIAYIICISTKHFYWFFSNLLTILTSLLVLVQSTQWRTIKGTHHWLLLTMTYRRLISMMGFKMNYVLSFCAFAVDAAKAYKDYLASGGQGIAIAMACLVGLMWLSYSTKHFYWFFSNYLKRRVVFASFRLFARTRSMWSFNPETNYASALWEIQQVVDAAVDAAKAYKDYLASGGQPIRAAEIRASANLAADADSKIVQLSEISMDRTIKGTHHWLLLTILMWLSYFIASFRLFARTRSMWSFNTIAYIICISTKHFYWFFSNYKRNVIPTITQMNLKYHHWLLLTILTSLLVLVQSTQWQWLTNIFGTVYEKLHHWLLLTILTSLLVLVQSTQSAVKRTIKGTHHWEIQQVVDADSKIVQLSEITKHFYWFFSNYLKRRVVFNGVSFSTTIAYIICISTKHFYKAYKDYLASGGQPTRSMWSFNPETNILLNVPLHVHNQDVNLHSSRLYRRLISMMGFKMNYSAVKRTIKGTHHWLNQDVNLHSSRLSFKELLVFARTRSMWSFNPETNILLNVPLHIAYIICISTKHFYWFFSNYLKRFARTRSMWSFNPETNILLNVPLTVLSFCAFAVDAAKAYKCLVGLMWLSYFIASFRLFARWLTNIFGTVYEKLKKYAISAKNRARTVAGVSIMACLVGLMWLSYFIASFRLMNLKYAISAKNRARTVAGVCLVGLMWLSYFIASFRLFARTRSMWLSYFIASFRLFARTRSMWSFNPFFSNYLKRRVVFNGVSFSTAIAMACLVGLMWLSYFIASFRLKRTIKGTHHWLLLTTKRNVIPTITQMNLKKGTHHWLLLTILTSMWSFNPETNILLNVPLHGTIHSSRLSFKELLVYAADPANYLKRRVVFNGVSFSTSFNPETNILLNVPLHGTIAYIICISTKHFYWFFSNYLKRRCLVGLMWLSYFIASFRLFARTRSMGIPKDMTYRRLISMMGFKMAMACLVGLMWLSYFIASFRLICISTKHFYWFFSNYLKRRVGTHHWLLLTILTSVIPTITQMNLKYAISAKNRARTVAYASALWEIQQVVDTIKGTHHWLLLTIKRNVIPTITQMNLKYAISAKACLVGLMWLSYFIASFRLFAKRNVIPTITQMNLKYAISVLSFCAFAVDAAKAYKDYLATHHWLLLTILTSLLVLVQSTQGTHHWLLLTILTSLNLKYAISAKNRARTVAGVSTIAYIICISTKHFYWFFSNYLKRAAKAYKDYLASGGQPGIPKDMTYRRLISMMGTVLSFCAFAVDAAKAYKDSTVLSFCAFAVDAAGIPKDMTYRRLISMMQVVDADSKIVQLSEISMSAVKRTIKGTHHWLLLMWLSYFIASFRLFARTRSMWSFNGIPKDMTYRRLISMMGFKMNTHHWLLLTILTSLLVLYIICISTKHFYWFFSNYLKRRKIVQLSEISMDNSVIPTITQMNLKYAISAKNRARYAISAKNRARTVAGVSICAISAKNRARTVAGVSICTYRRLISMMGFKMNYCISTKHFYWFFSNYLKRRVQQLIRAAEIRASANLTHHWLLLTILTSLLVLVQSHFYWFFSNYLKRRVVFNGVSFSTWFFSNYLKRRVVFNGVSFSTSAVKRTIKGTHHWLLQQLIRAAEIRASANLATIAYIICISTKHFVIPTITQMNLKYAISAKNRARTVLWEIQQVVDADSKIVQLSEMWSFNPETNILLNVPLHGTDVNLHSSRLSFKELLVYAADLHSSRLSFKELLVYAADPAHNQDVNLHSSRLSFKELSYFIASFRLFARTRSMWSFNPETLFARTRSMWSFNPETNILLNVYASALWEIQQVVDADSKILWEIQQVVDADSKIVQLSEIKRNVIPTITQMNLKYAISAKNRQWLTNIFGTVYEKAISAKNRARTVAGVSICSTTHHWLLLTILTSLLVLVQDVNLHSSRLSFKELLVKGTHHWLLLTILTLLLTILTSLLVLVQSTQWFRLFARTRSMWSFNPETNILTHHWLLLTILTSLLRNVIPTITQMNLKYAISAKNRARTILTSLLVLVQSTQWIPKDMTYRRLISMMGFKMNYIICISTKHFYWFFSNYLKRRIAMACLVGLMWLSYFIASFRLIPTITQMNLKYAISAKNRARTVAGIAIAMACLVGLMWLSYFIVHNQDVNLHSSRLSFGIAIAMACLVGLMWLHSSRLSFKELLVYAADPFYWFFSNYLKRRVVFNGVSFSTTVLSFCAFAVDAAKAYKDYLAKRNVIPTITQMNLKYAISAKNRATIAYIICISTKHFYWFFTQMNLKYAISAKNRARTVAGVVTQQLIRAAEIRASAKYAISAKNRARTVAGVSICVQLSEISMDNSPNLFCAFAVDAAKAYKDYLASGGQPALWEIQQVVDADSKIVQLGIAIAMACLVGLMWLSGIAIAMACLVGLMWLSYFIASGIAIAMACLVGLMWLVHNQDVNLHSSRLSFKEPTITQMNLKYAISAKNRARTVAGCISTKHFYWFFSNYLKRRVVDVNLHSSRLSFKELLVYITQMNLKYAISAKNRARTVAGVLSFKELLVYAADPAMHTHHWLLLTILTSLLVPKDMTYRRLISMMGFKMNYAFAVDAAKAYKDYLASGGQPTHHWLLLTILTSLLVLVCAFAVDAAKAYKDYLASGGQPAVKRTIKGTHHWLLLTTIAYIICISTKHFYWFRLFARTRSMWSFNPETNILLQQVVDADSKIVQLSEISMIQQVVDADSKIVQLSEIILTSLLVLVQSTQWDMTYRRLISMMGFKMNYLTILTSLLVLVQSTQWFNPETNILLNVPLHGTITKRNVIPTITQMNVDAAKAYKDYLASGGQPTVLSFCAFAVDAAKITQMNLKYAISAKNRARTVAGKRNVIPTITQMNLKYADADSKIVQLSEISMDNQLIRAAEIRASANLAAAKAYKDYLASGGQPSNYLKRRVVFNGVSFSTVLSFCAFAVDAAKAYKDYLASGGVVDADSKIVQLSEISMVDADSKIVQLSEISMVLSFCAFAVDAAKAYKDYLASGNVIPTITQMNLKYAISAKNRARGIAIAMACLVGLMWLSYFIATITQMNLKYAISAKNRARTVAGVHNQDVNLHSSRLSADSKIVQLSEISMDNSFRLFARTRSMWSFNPETNILLNVCLVGLMWLSYFIASFRLFARTLFARTRSMWSFNPETNILLNVPLSTKHFYWFFSNYLKRRVVFNGVTQQLIRAAEIRAKRNVIPTITQMNLKYAIKRNVIPTITQMNLKYAISARLSFKELLVYAADPAMHSTVLSFCAFAVDAAKGIPKDMTYRRLISMMGFKMNYRAAEIRASANLAASFCAFAVDAAKAYKDYLASGGQPASFRLFARTRSMWSFNPETNIVNLHSSRLSFKELLVYAADTNILLNVPLHGTIGIAIAMACLVGLMWLSYFIASFRLFARTRSMWSFNPETNILLNVCLVGLMWLSYFIASFRLFARTRDVNLHSSRLSFKELLVYAKRNVIPTITQMNLKYAISAKNQQVVDADSKIVQLSEIKHFYWFFSNYLKRRVVFNGVSFSTTHHWLLLTILTSLLVLVQSTSTKHFYWFFSNYLKRRVVFNGVSAYIICISTKHFYWFFSNYLKRAKNRARTVAGVSICSTYASALWEIQQVVDADHNQDVNLHSSRLSFKEGLMWLSYFIASFRLFARTRSMWSLWEIQQVVDADSKIVQLSTVLSFCAFAVDAAKAYKDYHWLLLTILTSLLVLVQSTQWTVLSFCAFAVDAAKAYVTQQLIRAAEIRASANNQDVNLHSSRLSFKELKRNVIPTITQMNLKKRRVVFNGVSFSTSMWSFNPETNILLNVPLHLVGLMWLSYFIASFRLFARTRSMSKIVQLSEISMDNSTIAYIICISTKHFYWFFSNYLGIPKDMTYRRLISMMGFKTQQLIRAAEIRASANLYFIASFRLFARTRSMWSFNPETASALWEIQQVVDADSKIVKIVQLSEISMDNSPWLLLTILTSLLVLVQSTQWWLSYFIASFRLFARTRSMWSFNPERRLISMMGFKMNYTIAYIICISTKHFYWFTKHFYWFFSNYLKRRVVFNGVSFSFRLFARTRSMWSFNPETNILLNVKRTIKGTHHWLLLTFSNYLKRRVVFNGVSFSTFIASFRLFARTRSMWSFNPETNSYFIASFRLFARTRSMWSFNPEIVQLSEISMDNSPQWLTNIFGTVYEKLKNQDVNLHSSRLSFKELLACLVGLMWLSYFIASFRLFGLMWLSYFIASFRLFARTRSMWSRLSFKELLVYAADPAMHALWEIQQVVDADSKIVQLSIAIAMACLVGLMWLSYFIASFRLITIAYIICISTKHARTRSMWSFNPETNILLNVPLHLFARTRSMWSFNPETNILLNVPWSFNPETNILLNVPLHGTITKRNVIPTITQMNLDADSKIVQLSEISMDNSIASFRLFARTRSMWSFNPETNWLSYFIASFRLFARTRSMWSFNPRNVIPTITQMNLKYAISAKNRAGTHHWLLLTILTSLLGIPKDMTYRRLISISTKHFYWFFSNYLKRRVVFNLHSSRLSFKELLVYAADNLKYAISAKNRARTVAGVLSFCAFAVDAAKAYKDYLASGGQPISTKHFYWFFSNYLKRRVVGLMWLSYFIASFRLFARTRSMFKELLVYAADPAMHTKHFYWFFSNYLKRRVVFNGVSFGIAIAMACLVGLMWLSYFIASFRLTIAYIICISTKHFYWFFSLKRRVVFNGVSFSTDAAKAYKDYLASGGQPGIAIAMACLVGLMWLSYFNRARTVAGVSICSTHSSRLSFKELLVYAADPAMHGIAIAMACLVGLMDADSKIVQLSEISMHSSRLSFKELLVYAADPAMMWSFNPETNILLNVPLHGYASALWEIQQVVDADSKFAVDAAKAYKDYLASGGQPIICISTKHFYWFFSNYLKRRVSALWEIQQVVDADSKIVQLSTKHFYWFFSNYLKRRVVFNGVISAKNRARTVAGVSICSTRTRSMWSFNPETNILLNVPLHVIPTITQMNLKYAISAKNRARTTVLSFCAFAVDAAKALTNIFGTVYEKLKKELLVYAADPAMHVLSFCAFAVDAAKAYKDYLASGGQPLTSLLVLVQSTQWVLSFCAFAVDAAKAYKDYLASASALWEIQQVVDADSKIVQLVTQQLIRAAEIRASANLRSMWSFNPETNILLNVPLHVHNQDVNLHSSRLSFKFIASFRLFARTRSMWSFNPETKDMTYRRLISMMGFKMNYCLVGLMWLSYFIASFRLFAWEIQQVVDADSKIVQLSEIGIAIAMACLVGLMWLSYFIASFRQDVNLHSSRLSFKELLVYLKRRVVFNGVSFSTLKYAISAKNRARTVAGVSNPETNILLNVPLHGTIGLMWLSYFIASFRLFARTRSMWSFYASALWEIQQVVDADSASALWEIQQVVDADSKIQQLIRAAEIRASANLAASTKHFYWFFSNYLKRRVVFNFRLFARTRSMWSFNPETNIPETNILLNVPLHGTIASALWEIQQVVDADSKIVQLSYFIASFRLFARTRSMWSFNPERARTVAGVSICSTKNRARTVAGVSICSTGIPKDMTYRRLISM
\ No newline at end of file
diff --git a/SupplementaryResults/SingleAlleleComputations/4512_chosen_peptides_hog_inc_substrings.txt b/SupplementaryResults/SingleAlleleComputations/4512_chosen_peptides_hog_inc_substrings.txt
deleted file mode 100644
index ba90caee8ea31649ea7722b28e4875462a908b1b..0000000000000000000000000000000000000000
--- a/SupplementaryResults/SingleAlleleComputations/4512_chosen_peptides_hog_inc_substrings.txt
+++ /dev/null
@@ -1,122 +0,0 @@
-ARAGEAAN
-FLAYILFT
-WFLAYILF
-QFAPSASA
-EILGTVSW
-IPFAMQMAYR
-FIETISLAG
-PYFFTLLLQ
-GEAANFCAL
-SYELQTPF
-NYMPYFFT
-TQMNLKYAI
-AQFAPSASAF
-EIDFLELA
-LVAEWFLAYI
-LAGSYKDW
-SYELQTPFE
-SQMEIDFLEL
-WFLAYILFT
-HSYFTSDY
-MPYFFTLLLQ
-LAYILFTR
-PYFFTLLL
-NYMPYFFTLL
-QFAPSASAF
-VAEWFLAYIL
-FHQKLLKS
-FLAYILFTR
-QMEIDFLEL
-MEIDFLELA
-PFAMQMAYR
-ETISLAGSYK
-KSYELQTP
-YMPYFFTLL
-YASAVVLL
-AGEAANFCA
-TISLAGSY
-QFHQKLLK
-MARKTLNSL
-SLAGSYKDW
-ARAGEAANF
-YRARAGEAA
-FEYVSQPF
-ASAVVLLI
-FAPSASAF
-RARAGEAAN
-TISLAGSYK
-LHSYFTSDY
-AGEAANFC
-RQFHQKLLK
-YMPYFFTL
-QEILGTVSW
-QFHQKLLKS
-SDYDYYRY
-VAEWFLAY
-PLKLRGTA
-AQFAPSASA
-EWFLAYILFT
-MPYFFTLL
-LHSYFTSD
-KMADQAMTQ
-SYFTSDYY
-KSYELQTPF
-RQFHQKLLKS
-FAMQMAYR
-ARKTLNSL
-QMEIDFLE
-GEAANFCA
-ISLAGSYK
-RKTLNSLE
-AEWFLAYIL
-MARKTLNS
-RAGEAANFC
-FIETISLA
-LVAEWFLA
-ARAGEAANFC
-MPYFFTLLL
-SLAGSYKD
-IPFAMQMAY
-MADQAMTQ
-LVAEWFLAY
-RQFHQKLL
-IPFAMQMA
-HSYFTSDYY
-KSYELQTPFE
-PFAMQMAY
-AQFAPSAS
-MADQAMTQM
-ISDYDYYRY
-FPLKLRGTA
-ARKTLNSLE
-TQMNLKYA
-SQMEIDFL
-ETISLAGSY
-IETISLAG
-ISDYDYYR
-QEILGTVS
-SQMEIDFLE
-YASAVVLLI
-VAEWFLAYI
-AEWFLAYI
-MEIDFLEL
-FPLKLRGT
-YRARAGEAAN
-EWFLAYIL
-AEWFLAYILF
-ETISLAGS
-ISLAGSYKD
-YELQTPFE
-ISLAGSYKDW
-YFFTLLLQ
-KMADQAMT
-MNLKYAIS
-FIETISLAGS
-EWFLAYILF
-RAGEAANF
-ADQAMTQM
-NYMPYFFTL
-EAANFCAL
-YRARAGEA
-QMNLKYAI
-IETISLAGS
\ No newline at end of file
diff --git a/SupplementaryResults/SingleAlleleComputations/4512_vaccine_sequence_hog.txt b/SupplementaryResults/SingleAlleleComputations/4512_vaccine_sequence_hog.txt
deleted file mode 100644
index 2e1921621c0c6f6139a4958049f4d3e406d9e628..0000000000000000000000000000000000000000
--- a/SupplementaryResults/SingleAlleleComputations/4512_vaccine_sequence_hog.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-> HOGVAX optimized combined peptide vaccine sequence with overlaps
-LHSYFTSDYYMARKTLNSLEKMADQAMTQMNLKYAISDYDYYRYASAVVLLIPFAMQMAYRARAGEAANFCALVAEWFLAYILFTRQFHQKLLKSYELQTPFEYVSQPFPLKLRGTASQMEIDFLELAQFAPSASAFIETISLAGSYKDWNYMPYFFTLLLQEILGTVSW
-> Concat optimized combined peptide vaccine sequence concatenated
-MNLKYAISMADQAMTQMLVAEWFLAVAEWFLAYIQMEIDFLELMPYFFTLLLQPLKLRGTAAEWFLAYILFLAYILFTRSQMEIDFLARAGEAANFAQFAPSASARAGEAANFCFAMQMAYRKSYELQTPFARAGEAANFCSYFTSDYYRARAGEAANETISLAGSTISLAGSYKFLAYILFTMARKTLNSLSQMEIDFLELARAGEAANQFAPSASAFYELQTPFEETISLAGSYMEIDFLELALAGSYKDWLHSYFTSDVAEWFLAYILRKTLNSLESLAGSYKDWAQFAPSASAFKMADQAMTQEIDFLELAPYFFTLLLQFIETISLAGSISLAGSYKDWGEAANFCALEWFLAYILFTETISLAGSYKMEIDFLELFIETISLALAYILFTRLVAEWFLAYINYMPYFFTLIPFAMQMAYLVAEWFLAYKSYELQTPFHQKLLKSISDYDYYRYKMADQAMTYRARAGEAAFPLKLRGTAQEILGTVSYASAVVLLEAANFCALGEAANFCAPFAMQMAYRAGEAANFCAEWFLAYILFMPYFFTLLLFPLKLRGTFIETISLAGEWFLAYILFKSYELQTPFEYASAVVLLIIPFAMQMAYRISLAGSYKRQFHQKLLKSTQMNLKYAIWFLAYILFTFEYVSQPFISLAGSYKDNYMPYFFTLLRQFHQKLLYRARAGEAANASAVVLLISQMEIDFLEQFHQKLLKSQMNLKYAIYFFTLLLQIETISLAGSYRARAGEAARKTLNSLEADQAMTQMQEILGTVSWLHSYFTSDYYMPYFFTLLISDYDYYRNYMPYFFTAGEAANFCAEILGTVSWRQFHQKLLKSYELQTPFESDYDYYRYAQFAPSASFAPSASAFHSYFTSDYYMARKTLNSIPFAMQMAARKTLNSLMADQAMTQHSYFTSDYTQMNLKYAMPYFFTLL
\ No newline at end of file
diff --git a/SupplementaryResults/SingleAlleleComputations/hit_hist_mhc1_HOGVAX.csv b/SupplementaryResults/SingleAlleleComputations/hit_hist_mhc1_HOGVAX.csv
deleted file mode 100644
index 4a9fc47f812c97e495f3aec4dfe303997acb779e..0000000000000000000000000000000000000000
--- a/SupplementaryResults/SingleAlleleComputations/hit_hist_mhc1_HOGVAX.csv
+++ /dev/null
@@ -1,37 +0,0 @@
-,count,prob
-0,0,0.0
-1,1,6.269462716217183e-05
-2,2,0.013057629579716753
-3,3,0.01094845169305867
-4,4,0.023480130854754908
-5,5,0.05629529194077506
-6,6,0.05470943327621871
-7,7,0.0884937927496057
-8,8,0.08835531042996772
-9,9,0.09765851649522583
-10,10,0.09944995061767473
-11,11,0.05360637004419369
-12,12,0.07523610000582681
-13,13,0.03920115724537604
-14,14,0.061659494768365755
-15,15,0.06842381747048956
-16,16,0.02603304930725867
-17,17,0.05930497878300048
-18,18,0.019108516827054695
-19,19,0.04599088588507463
-20,20,0.007096921806478777
-21,21,0.0036771317727097605
-22,22,0.005679322441360689
-23,23,0.0014287518274726284
-24,24,0.0008372375151831832
-25,25,9.82915917146112e-05
-26,26,1.3652446350569562e-05
-27,27,9.16387353280676e-05
-28,28,7.206910061552974e-07
-29,29,4.851329884824014e-07
-30,30,2.734385935082626e-07
-31,31,0.0
-32,32,0.0
-33,33,0.0
-34,34,0.0
-35,35,0.0
diff --git a/SupplementaryResults/SingleAlleleComputations/hit_hist_mhc1_OptiVax.csv b/SupplementaryResults/SingleAlleleComputations/hit_hist_mhc1_OptiVax.csv
deleted file mode 100644
index ad7cbe7086c882e58445808eced4b810e50a8724..0000000000000000000000000000000000000000
--- a/SupplementaryResults/SingleAlleleComputations/hit_hist_mhc1_OptiVax.csv
+++ /dev/null
@@ -1,23 +0,0 @@
-,count,prob
-0,0,0.0
-1,1,6.416124789068595e-05
-2,2,0.013362564025906591
-3,3,0.017452135857063542
-4,4,0.04122818442788108
-5,5,0.09377708384829216
-6,6,0.11292430889645957
-7,7,0.14318529061023885
-8,8,0.1457310938919302
-9,9,0.14106764085949985
-10,10,0.11676295909723841
-11,11,0.06789344308964511
-12,12,0.05629421961585755
-13,13,0.03838144650199308
-14,14,0.008613846795624467
-15,15,0.00269464169652035
-16,16,0.00045011977162413017
-17,17,0.00010552776776621763
-18,18,1.1331998562802441e-05
-19,19,0.0
-20,20,0.0
-21,21,0.0
diff --git a/SupplementaryResults/SingleAlleleComputations/hit_hist_mhc2_HOGVAX.csv b/SupplementaryResults/SingleAlleleComputations/hit_hist_mhc2_HOGVAX.csv
deleted file mode 100644
index d23c3697c9c4dc674a09f0cc13794d7243f8e6c7..0000000000000000000000000000000000000000
--- a/SupplementaryResults/SingleAlleleComputations/hit_hist_mhc2_HOGVAX.csv
+++ /dev/null
@@ -1,630 +0,0 @@
-,count,prob
-0,0,0.0007243433400952906
-1,1,0.0001135917863423405
-2,2,0.009488251076711189
-3,3,0.0005541284914525836
-4,4,0.005085832605845956
-5,5,0.00033537209717378466
-6,6,0.0002854844868397968
-7,7,0.0012074435036220697
-8,8,0.0010781705358010242
-9,9,0.0003155558954779009
-10,10,0.0008506448810096089
-11,11,0.00014018937431918644
-12,12,0.0002354884455660465
-13,13,0.00010862969748830998
-14,14,0.0005105682047151309
-15,15,0.0012534996017802614
-16,16,0.0045081225217771465
-17,17,0.007902131917990898
-18,18,0.003157285551661632
-19,19,0.008504085271183183
-20,20,0.001984065134195753
-21,21,0.0007508799352935602
-22,22,0.00502702217566278
-23,23,0.003945691071247989
-24,24,0.0008733360484515099
-25,25,0.019182186544079643
-26,26,0.0008802986592470978
-27,27,0.008520635413025673
-28,28,0.000671962621064875
-29,29,0.001340943541270994
-30,30,0.0012562025850689374
-31,31,0.0051496512021831226
-32,32,0.002432398593016844
-33,33,0.0045026528536975105
-34,34,0.0016468322218299593
-35,35,0.0012643889190415798
-36,36,0.011544526276292476
-37,37,0.004858463304106108
-38,38,0.014686724889861023
-39,39,0.005596655714560191
-40,40,0.005839066504029155
-41,41,0.0036768286869104994
-42,42,0.008055560138913275
-43,43,0.0021867215077185443
-44,44,0.002613555738516801
-45,45,0.0036602095021105807
-46,46,0.004292093874261087
-47,47,0.002224435274816202
-48,48,0.0053922532901391285
-49,49,0.0022227085549461237
-50,50,0.011970809700274478
-51,51,0.004123978236493399
-52,52,0.010899104476994761
-53,53,0.006908074262457297
-54,54,0.0031115610186829173
-55,55,0.0012491187766358227
-56,56,0.005045096659018463
-57,57,0.0021035117863265557
-58,58,0.001269809696108217
-59,59,0.00726824454915127
-60,60,0.001559240661396947
-61,61,0.011265538607760337
-62,62,0.003758230934669499
-63,63,0.0017583579669138772
-64,64,0.0037033100567418964
-65,65,0.006031403950109394
-66,66,0.00229587829244259
-67,67,0.009482082698901807
-68,68,0.0017523426004969038
-69,69,0.002276150045775068
-70,70,0.0060452445323340015
-71,71,0.0023085194300136755
-72,72,0.0013609787356290593
-73,73,0.010481984453322083
-74,74,0.0007010524728243326
-75,75,0.0032208011609042814
-76,76,0.0014332854491562051
-77,77,0.0011097193887359645
-78,78,0.0010851172582172694
-79,79,0.0019664868122303146
-80,80,0.0024111826840947305
-81,81,0.00241605357725096
-82,82,0.0013268582980024432
-83,83,0.0017467605798775208
-84,84,0.004859781682628067
-85,85,0.0020381274476991584
-86,86,0.007522013783029353
-87,87,0.0020905227412429373
-88,88,0.007197003541919291
-89,89,0.001192442492764196
-90,90,0.01228723446112582
-91,91,0.0012296063489541974
-92,92,0.018334639104122894
-93,93,0.0023556670878299435
-94,94,0.024096567351454896
-95,95,0.0017160223362583276
-96,96,0.002883016339834612
-97,97,0.002700446361447262
-98,98,0.0044763640722216055
-99,99,0.0017986058335268033
-100,100,0.003885142240386219
-101,101,0.002661631174697275
-102,102,0.0032176110663022263
-103,103,0.0022895967761735908
-104,104,0.0045173534142021075
-105,105,0.005766736728854354
-106,106,0.007682352709041863
-107,107,0.005266043793836038
-108,108,0.011297341925739158
-109,109,0.012213392840163238
-110,110,0.0014636599058826193
-111,111,0.005113178148529473
-112,112,0.006561685202042437
-113,113,0.009279831845014937
-114,114,0.0015310955762688372
-115,115,0.00945280627617306
-116,116,0.001000965740890916
-117,117,0.017283717492860753
-118,118,0.0015841624753071138
-119,119,0.005183195658561324
-120,120,0.0007896196247444739
-121,121,0.003446595903253267
-122,122,0.002492082469106237
-123,123,0.005132066761841777
-124,124,0.007641732787379527
-125,125,0.002751333956780176
-126,126,0.0035527490543557447
-127,127,0.0018077677689855554
-128,128,0.016085824636047852
-129,129,0.0043124603518273925
-130,130,0.0015629166184397687
-131,131,0.0037309174717137573
-132,132,0.003123792053085594
-133,133,0.0028023326987758534
-134,134,0.003391199956783894
-135,135,0.0021286470584634207
-136,136,0.009514642776689161
-137,137,0.003658756539316554
-138,138,0.014789573382047332
-139,139,0.004404984997072932
-140,140,0.005500742819924918
-141,141,0.0010525179244341067
-142,142,0.01656469380514705
-143,143,0.0007176141734877884
-144,144,0.001817923528071711
-145,145,0.0011290453924333243
-146,146,0.0016818899368518437
-147,147,0.001662870614872149
-148,148,0.0017880909450727733
-149,149,0.0008219239676174778
-150,150,0.005606760192877123
-151,151,0.0036850840848384366
-152,152,0.006426886209890224
-153,153,0.009038543505053242
-154,154,0.0037532123055827216
-155,155,0.0011063730520710123
-156,156,0.005220017045684048
-157,157,0.003990710719126808
-158,158,0.0020417329179318183
-159,159,0.004328870053995083
-160,160,0.0023549645074949672
-161,161,0.007260590846848807
-162,162,0.0026935254653966587
-163,163,0.0016306508073763222
-164,164,0.0009746252816862661
-165,165,0.003891359882170586
-166,166,0.0009323865621455224
-167,167,0.00652522263831877
-168,168,0.0010859673385068692
-169,169,0.0014899821039499512
-170,170,0.0028899016005201087
-171,171,0.0015694506379527846
-172,172,0.007177942477197483
-173,173,0.0042531534222884654
-174,174,0.0010767427974340518
-175,175,0.0025708375508830526
-176,176,0.0037463082308163004
-177,177,0.001060554760655908
-178,178,0.0010024420493036175
-179,179,0.0009136803402288133
-180,180,0.013259855312269222
-181,181,0.0020933209918141005
-182,182,0.0016633604389088257
-183,183,0.0012740869078214975
-184,184,0.007148423603199407
-185,185,0.0016684058392648663
-186,186,0.01231263783891523
-187,187,0.0027639444354785546
-188,188,0.0026425042796903177
-189,189,0.0008754915775819332
-190,190,0.005718565715423018
-191,191,0.000487070692522491
-192,192,0.0009404343122540797
-193,193,0.0006757386518999091
-194,194,0.003914299399280171
-195,195,0.0015689481452083513
-196,196,0.0010859027820917916
-197,197,0.0007338594204303466
-198,198,0.00276245497340756
-199,199,0.0012796635889855137
-200,200,0.002508558642493701
-201,201,0.004683353481763438
-202,202,0.001954116946988746
-203,203,0.0017021933158543733
-204,204,0.0038851765038912527
-205,205,0.00403718960715934
-206,206,0.0008081592776516565
-207,207,0.002119127143519511
-208,208,0.0014259713612122017
-209,209,0.006309428501881964
-210,210,0.0008670935542021593
-211,211,0.0018237500927469695
-212,212,0.0007152301666626857
-213,213,0.0033567978598872516
-214,214,0.0009280031372662631
-215,215,0.0013096315941710384
-216,216,0.0004003883873430803
-217,217,0.0010835913708617494
-218,218,0.0010674541778974036
-219,219,0.001764831752570907
-220,220,0.004085196739306984
-221,221,0.0013686237528174184
-222,222,0.0008952014791207084
-223,223,0.0011894352785078689
-224,224,0.007128443179254628
-225,225,0.0031274764712653663
-226,226,0.000511403521510645
-227,227,0.0010583353230443177
-228,228,0.010787585914178211
-229,229,0.0019704350504997415
-230,230,0.0012203242577516428
-231,231,0.000747092404631539
-232,232,0.001281547606810796
-233,233,0.0008917585763057519
-234,234,0.001760195449485878
-235,235,0.0010872542052431122
-236,236,0.0013006844997979377
-237,237,0.0007762208454548118
-238,238,0.00546165296319198
-239,239,0.0008141226873683549
-240,240,0.0006449694034432823
-241,241,0.0004294930285939711
-242,242,0.0052459238961179355
-243,243,0.0013312585141689484
-244,244,0.0005097558355788949
-245,245,0.0003073652779421922
-246,246,0.0007043342980696221
-247,247,0.0007508480015508842
-248,248,0.0008124966632270461
-249,249,0.0004726169718395947
-250,250,0.0008552840947977353
-251,251,0.0007978186224253844
-252,252,0.0007797104315079578
-253,253,0.0019012711473977589
-254,254,0.0006971468122118743
-255,255,0.0008306769827871629
-256,256,0.0006080064597596786
-257,257,0.0019268427040324695
-258,258,0.0005677795830057377
-259,259,0.0005697561853871539
-260,260,0.00016964744351950754
-261,261,0.0008926645098981684
-262,262,0.0003900391829888428
-263,263,0.00026730773791546457
-264,264,0.00017938071270073502
-265,265,0.00037226218028935576
-266,266,0.00017706320409264064
-267,267,0.0004424634585763767
-268,268,0.0002798492806454858
-269,269,0.0008402939698294714
-270,270,0.0007094296783275827
-271,271,0.0004056492897173541
-272,272,0.002876575087859061
-273,273,0.001078835531969686
-274,274,0.00018909470384837184
-275,275,0.00014335547736844044
-276,276,0.006742750816878767
-277,277,0.0009051606392604704
-278,278,0.0013153724705867122
-279,279,0.0002973093356744589
-280,280,0.004335195742758386
-281,281,0.0003518840049162473
-282,282,0.0006019010245299518
-283,283,0.0005126538259763368
-284,284,0.0005213811297686502
-285,285,0.0002616024218725406
-286,286,0.0010016165805035824
-287,287,0.000344481372004059
-288,288,0.0005014072671545892
-289,289,0.0005792202820246817
-290,290,0.0018127823674834675
-291,291,0.0003153444420466999
-292,292,0.0002986260353676655
-293,293,0.0003518776135681817
-294,294,0.0019653738987503847
-295,295,0.0001977580241671659
-296,296,0.00033256875112237344
-297,297,0.00024855892834280667
-298,298,0.0003004043519747466
-299,299,0.0003652862098564848
-300,300,0.0004405085729797929
-301,301,0.0003827075138381656
-302,302,0.00023688704090568376
-303,303,0.000998786429186378
-304,304,0.00035011766908709627
-305,305,0.0006948342550987145
-306,306,0.000352044978496524
-307,307,0.00016874277779776428
-308,308,5.754509625050749e-05
-309,309,0.00018616601258249842
-310,310,0.0004906862867224783
-311,311,0.00015757446099512695
-312,312,0.00037171559404257506
-313,313,0.00019075004499926877
-314,314,0.0001569034434406628
-315,315,0.00021897139434823166
-316,316,0.0002123636023602011
-317,317,0.00032764330753043094
-318,318,0.0004073370945568707
-319,319,0.00029742694767772866
-320,320,0.00011597308244394442
-321,321,0.0006613099766623108
-322,322,6.752308446975635e-05
-323,323,0.0001873256282986792
-324,324,0.0021492196720033305
-325,325,0.0007866702795853517
-326,326,0.0005031272417127104
-327,327,8.24568531865045e-05
-328,328,0.0008943219928305986
-329,329,0.00014928814422099064
-330,330,0.0002186208201077159
-331,331,6.844861006373852e-05
-332,332,0.00022211204599359476
-333,333,0.00014987486837360106
-334,334,0.00019232825801743613
-335,335,0.00019451989446481793
-336,336,0.00011643013582331101
-337,337,0.00040752445744536873
-338,338,0.0012077777635266876
-339,339,0.0003068774517017374
-340,340,7.714157735846403e-05
-341,341,0.000469470564781298
-342,342,0.0002712494058550823
-343,343,7.062942961447199e-05
-344,344,0.00012062561787322943
-345,345,0.0008761558278266785
-346,346,0.0002301282683180675
-347,347,0.00014383733421778852
-348,348,0.00023340596798417635
-349,349,0.00014122294689209578
-350,350,9.151709301847595e-05
-351,351,0.00012443331547816992
-352,352,3.603512032399952e-05
-353,353,0.00047578844234135446
-354,354,0.00025968999894465346
-355,355,0.00013527045806143893
-356,356,3.1274611908240006e-05
-357,357,3.651428544791057e-05
-358,358,9.822396490009943e-05
-359,359,0.00027661633441441
-360,360,0.00010408973257653954
-361,361,6.211665393973258e-05
-362,362,6.927325994730546e-05
-363,363,0.00015597276437234847
-364,364,0.0002447802377790727
-365,365,2.001220870266053e-05
-366,366,4.6299681312080576e-05
-367,367,0.00010419604773211714
-368,368,0.0005023982880678781
-369,369,0.00018624439258753406
-370,370,0.00013790391744173273
-371,371,5.554219855128239e-05
-372,372,0.0010322029926099915
-373,373,0.00019937222951402195
-374,374,5.5139713605793667e-05
-375,375,3.835314387956767e-05
-376,376,2.5923611724176758e-05
-377,377,5.4252860067161325e-05
-378,378,7.915368211854498e-05
-379,379,2.200725120313637e-05
-380,380,5.7721724233993806e-05
-381,381,3.343821121548316e-05
-382,382,9.443871500543411e-05
-383,383,5.862491610607362e-05
-384,384,4.6622904342490774e-05
-385,385,4.1329844248387645e-06
-386,386,0.00035337262507311964
-387,387,0.00011561882257937208
-388,388,1.6381659028170392e-05
-389,389,0.000522359178005186
-390,390,0.0002655439618252134
-391,391,2.2968485154773134e-05
-392,392,1.9268570555685724e-05
-393,393,0.000588760438903865
-394,394,1.7156218021138482e-05
-395,395,3.957906283264583e-05
-396,396,3.026605478368999e-05
-397,397,2.0540496815898893e-05
-398,398,4.7686519850942455e-05
-399,399,2.878454190185735e-05
-400,400,3.342507255566063e-05
-401,401,4.036437472878983e-05
-402,402,3.0266168772062875e-05
-403,403,0.00016557107731946265
-404,404,6.913893364893726e-05
-405,405,8.543676522772554e-06
-406,406,1.0928715242619639e-05
-407,407,0.00011705582800108138
-408,408,2.6942235821869347e-05
-409,409,3.105220459436451e-05
-410,410,2.1936602409497086e-06
-411,411,1.3746007871443714e-05
-412,412,0.00020256181816768315
-413,413,4.844202478747386e-05
-414,414,1.8566388180114417e-05
-415,415,2.1919740129493498e-05
-416,416,3.8276483699105465e-05
-417,417,5.875652868124864e-05
-418,418,0.0001500271148440651
-419,419,1.0145669115361326e-05
-420,420,4.8551227648498005e-06
-421,421,1.8773347069769362e-05
-422,422,1.3543120566476533e-05
-423,423,1.1947675306042857e-05
-424,424,1.102163776428074e-05
-425,425,9.89613056894211e-07
-426,426,6.33315700151329e-05
-427,427,1.2913746764241362e-05
-428,428,7.669893650898198e-06
-429,429,4.1590597650862375e-06
-430,430,2.8868935293511896e-06
-431,431,1.0422778849447685e-05
-432,432,2.0215679948064265e-05
-433,433,0.0
-434,434,6.633135002976892e-05
-435,435,7.967537290472793e-06
-436,436,9.323047024954186e-06
-437,437,0.0003653158268354755
-438,438,9.459968258632222e-05
-439,439,7.428424281401947e-06
-440,440,6.371040137334903e-06
-441,441,0.00016852949155351593
-442,442,2.7913578742365e-05
-443,443,8.636345070339673e-06
-444,444,2.5974470536445627e-06
-445,445,1.9523278574805275e-05
-446,446,1.8865315688731015e-05
-447,447,5.6773588946259245e-06
-448,448,1.7662276401867392e-05
-449,449,2.1087335036978022e-05
-450,450,1.3109972748680567e-05
-451,451,6.744393254345871e-05
-452,452,1.2422234899729964e-05
-453,453,2.587282090497243e-06
-454,454,1.548696428936086e-05
-455,455,6.349019383509068e-05
-456,456,7.789571443452075e-06
-457,457,5.45725934535243e-06
-458,458,3.354475834739857e-06
-459,459,3.933836738420763e-06
-460,460,7.776332193889965e-05
-461,461,1.2722252297175078e-05
-462,462,1.0260633388706423e-06
-463,463,9.717158824525548e-06
-464,464,7.093333461537146e-05
-465,465,1.1103011463951718e-05
-466,466,4.357859486997524e-06
-467,467,1.876930548202183e-06
-468,468,4.8869555178262e-06
-469,469,2.8602342486671603e-06
-470,470,9.393131876117077e-06
-471,471,1.9616259090550832e-05
-472,472,7.503188655241355e-06
-473,473,7.211144444510457e-07
-474,474,2.548416054933961e-06
-475,475,8.92722939938152e-07
-476,476,3.327372599340363e-06
-477,477,2.0616937018799385e-06
-478,478,2.0477545237123667e-05
-479,479,3.034592463675723e-06
-480,480,0.0
-481,481,1.3507582191483216e-06
-482,482,2.1412195900325e-05
-483,483,3.5631065538638573e-06
-484,484,1.1033014603813515e-06
-485,485,1.40554663058785e-06
-486,486,3.3884439699017196e-05
-487,487,2.2093706384483e-06
-488,488,3.529327999364274e-06
-489,489,0.00010586629536251455
-490,490,6.364662787841139e-06
-491,491,9.238157683887776e-07
-492,492,2.0658792749405996e-06
-493,493,4.1398377257842425e-06
-494,494,9.910981054153993e-06
-495,495,3.08367545708273e-06
-496,496,3.575675271821935e-07
-497,497,5.701868394593178e-06
-498,498,0.0
-499,499,2.1029514934778834e-06
-500,500,8.233750136070118e-06
-501,501,0.0
-502,502,1.7669097706076621e-06
-503,503,2.2702990235945397e-05
-504,504,0.0
-505,505,0.0
-506,506,1.2129062804046266e-06
-507,507,0.0
-508,508,0.0
-509,509,5.848191469258976e-06
-510,510,1.071506703529249e-06
-511,511,0.0
-512,512,1.1505596399241197e-05
-513,513,1.2048471024617387e-06
-514,514,0.0
-515,515,3.587634051995252e-07
-516,516,1.785445879876304e-06
-517,517,0.0
-518,518,0.0
-519,519,0.0
-520,520,0.0
-521,521,0.0
-522,522,3.575675271821935e-07
-523,523,0.0
-524,524,2.103065481850773e-06
-525,525,1.5689799599631633e-06
-526,526,0.0
-527,527,0.0
-528,528,1.82371397643092e-07
-529,529,0.0
-530,530,0.0
-531,531,0.0
-532,532,0.0
-533,533,0.0
-534,534,9.586262176324126e-06
-535,535,0.0
-536,536,0.0
-537,537,1.82371397643092e-07
-538,538,2.1408816245058623e-07
-539,539,0.0
-540,540,0.0
-541,541,0.0
-542,542,0.0
-543,543,0.0
-544,544,0.0
-545,545,0.0
-546,546,0.0
-547,547,1.187548866926756e-06
-548,548,0.0
-549,549,0.0
-550,550,0.0
-551,551,0.0
-552,552,0.0
-553,553,0.0
-554,554,0.0
-555,555,0.0
-556,556,0.0
-557,557,0.0
-558,558,0.0
-559,559,0.0
-560,560,0.0
-561,561,0.0
-562,562,0.0
-563,563,0.0
-564,564,0.0
-565,565,0.0
-566,566,0.0
-567,567,0.0
-568,568,0.0
-569,569,3.64742795286184e-07
-570,570,0.0
-571,571,0.0
-572,572,1.2290246362904023e-06
-573,573,0.0
-574,574,0.0
-575,575,0.0
-576,576,0.0
-577,577,0.0
-578,578,0.0
-579,579,0.0
-580,580,0.0
-581,581,0.0
-582,582,0.0
-583,583,0.0
-584,584,0.0
-585,585,0.0
-586,586,0.0
-587,587,0.0
-588,588,0.0
-589,589,0.0
-590,590,0.0
-591,591,0.0
-592,592,0.0
-593,593,0.0
-594,594,0.0
-595,595,0.0
-596,596,0.0
-597,597,0.0
-598,598,0.0
-599,599,0.0
-600,600,0.0
-601,601,0.0
-602,602,0.0
-603,603,0.0
-604,604,0.0
-605,605,0.0
-606,606,0.0
-607,607,0.0
-608,608,0.0
-609,609,0.0
-610,610,0.0
-611,611,0.0
-612,612,0.0
-613,613,0.0
-614,614,0.0
-615,615,0.0
-616,616,0.0
-617,617,0.0
-618,618,0.0
-619,619,0.0
-620,620,0.0
-621,621,0.0
-622,622,0.0
-623,623,0.0
-624,624,0.0
-625,625,0.0
-626,626,0.0
-627,627,0.0
-628,628,0.0
diff --git a/SupplementaryResults/SingleAlleleComputations/hit_hist_mhc2_OptiVax.csv b/SupplementaryResults/SingleAlleleComputations/hit_hist_mhc2_OptiVax.csv
deleted file mode 100644
index 48eb311fbd4f94faff3da51e64bcdaabe5a76b78..0000000000000000000000000000000000000000
--- a/SupplementaryResults/SingleAlleleComputations/hit_hist_mhc2_OptiVax.csv
+++ /dev/null
@@ -1,33 +0,0 @@
-,count,prob
-0,0,0.0007243433400952906
-1,1,0.010140404750340198
-2,2,0.01903496743881132
-3,3,0.07991532278921476
-4,4,0.10275636941404818
-5,5,0.14089348774978466
-6,6,0.18469810806557332
-7,7,0.11416359894396544
-8,8,0.1302944952025924
-9,9,0.08138901895637175
-10,10,0.05685639789853043
-11,11,0.044299969705865354
-12,12,0.015630856422988917
-13,13,0.010496262973875847
-14,14,0.004832804398381257
-15,15,0.0017731416069441468
-16,16,0.0010933923671346364
-17,17,0.0005750419842219246
-18,18,0.00016690166359620173
-19,19,0.00016735938690723328
-20,20,5.5461534779196956e-05
-21,21,1.930982634748765e-05
-22,22,1.8711903337189906e-05
-23,23,3.021983749797334e-06
-24,24,3.5696958817352766e-07
-25,25,5.357533517646244e-07
-26,26,3.5696958817352766e-07
-27,27,0.0
-28,28,0.0
-29,29,0.0
-30,30,0.0
-31,31,0.0
diff --git a/SupplementaryResults/SingleAlleleComputations/hit_histogram_mhc1_HOGVAX.html b/SupplementaryResults/SingleAlleleComputations/hit_histogram_mhc1_HOGVAX.html
deleted file mode 100644
index c7848fa9b90275a12a66511dfb41db3b3cd3608f..0000000000000000000000000000000000000000
--- a/SupplementaryResults/SingleAlleleComputations/hit_histogram_mhc1_HOGVAX.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300, "strokeWidth": 0}}, "hconcat": [{"layer": [{"data": {"name": "data-af634c4bf56356c3dacd37306cb2e7b1"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "White"}, {"data": {"name": "data-cdea3ec82f028b421f18ca54ed4d50d5"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-cdea3ec82f028b421f18ca54ed4d50d5"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}, {"layer": [{"data": {"name": "data-5bec829d0be574ed1f60d8f75c768e7d"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "Black"}, {"data": {"name": "data-82dd8268c248322c5bd149ce0cbc2873"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-82dd8268c248322c5bd149ce0cbc2873"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}, {"layer": [{"data": {"name": "data-ce8aa25e85adc87690b2d95c06c9a3f9"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "Asians"}, {"data": {"name": "data-5f10173819bfc839f90b42e7f4cfa7e3"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-5f10173819bfc839f90b42e7f4cfa7e3"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}], "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-af634c4bf56356c3dacd37306cb2e7b1": [{"count": 0, "prob": 2.9157434089351536e-09}, {"count": 1, "prob": 0.0002757835775112636}, {"count": 2, "prob": 0.008040308038326727}, {"count": 3, "prob": 0.01073832161390901}, {"count": 4, "prob": 0.026721687848734018}, {"count": 5, "prob": 0.04667397803357255}, {"count": 6, "prob": 0.06756051610278939}, {"count": 7, "prob": 0.09609001733746168}, {"count": 8, "prob": 0.10968810149173369}, {"count": 9, "prob": 0.12152440510910087}, {"count": 10, "prob": 0.11517698272255973}, {"count": 11, "prob": 0.09135800719451327}, {"count": 12, "prob": 0.08804604262980373}, {"count": 13, "prob": 0.06246785926044856}, {"count": 14, "prob": 0.05137789277396903}, {"count": 15, "prob": 0.034848634831666135}, {"count": 16, "prob": 0.020286783385786402}, {"count": 17, "prob": 0.0194393511054678}, {"count": 18, "prob": 0.010077958661127038}, {"count": 19, "prob": 0.01003288878836308}, {"count": 20, "prob": 0.004308050871182986}, {"count": 21, "prob": 0.002425659021310043}, {"count": 22, "prob": 0.0018972092099165338}, {"count": 23, "prob": 0.0004423910047351189}, {"count": 24, "prob": 0.00021102422545961854}, {"count": 25, "prob": 0.00016644415659198533}, {"count": 26, "prob": 5.571436102836686e-05}, {"count": 27, "prob": 4.525246169576228e-05}, {"count": 28, "prob": 1.9774415813125286e-05}, {"count": 29, "prob": 1.6020390174649254e-06}, {"count": 30, "prob": 8.943212979943763e-07}, {"count": 31, "prob": 0.0}, {"count": 32, "prob": 1.8488372987383736e-07}, {"count": 33, "prob": 2.7560574616076684e-07}, {"count": 34, "prob": 0.0}, {"count": 35, "prob": 0.0}], "data-cdea3ec82f028b421f18ca54ed4d50d5": [{"expected": 9.934045448876224}], "data-5bec829d0be574ed1f60d8f75c768e7d": [{"count": 0, "prob": 5.628473181818705e-05}, {"count": 1, "prob": 0.0008470612476505942}, {"count": 2, "prob": 0.005624279403548677}, {"count": 3, "prob": 0.015549184728088344}, {"count": 4, "prob": 0.031907417987826286}, {"count": 5, "prob": 0.05067050978244685}, {"count": 6, "prob": 0.06659761049382056}, {"count": 7, "prob": 0.086248826839326}, {"count": 8, "prob": 0.09625885726321766}, {"count": 9, "prob": 0.09265705114286026}, {"count": 10, "prob": 0.08690466787582057}, {"count": 11, "prob": 0.07730063020559559}, {"count": 12, "prob": 0.06405556735767752}, {"count": 13, "prob": 0.06351903298173489}, {"count": 14, "prob": 0.051574234175702005}, {"count": 15, "prob": 0.043846853583358776}, {"count": 16, "prob": 0.04158804396733394}, {"count": 17, "prob": 0.03431357804502733}, {"count": 18, "prob": 0.027339457725222272}, {"count": 19, "prob": 0.02065159782178804}, {"count": 20, "prob": 0.014202764685180037}, {"count": 21, "prob": 0.009600724733941994}, {"count": 22, "prob": 0.007235317095872941}, {"count": 23, "prob": 0.0047888416142481075}, {"count": 24, "prob": 0.002706419368452851}, {"count": 25, "prob": 0.0016646334742754431}, {"count": 26, "prob": 0.0009213052360146456}, {"count": 27, "prob": 0.0007527996738446692}, {"count": 28, "prob": 0.00035023952950266027}, {"count": 29, "prob": 0.00014596475278175322}, {"count": 30, "prob": 5.6645738142081445e-05}, {"count": 31, "prob": 4.3373349284829805e-05}, {"count": 32, "prob": 1.718800376199654e-05}, {"count": 33, "prob": 2.5284523855402202e-06}, {"count": 34, "prob": 3.505274436869428e-07}, {"count": 35, "prob": 1.5640513775567438e-07}], "data-82dd8268c248322c5bd149ce0cbc2873": [{"expected": 10.797351975701758}], "data-ce8aa25e85adc87690b2d95c06c9a3f9": [{"count": 0, "prob": 0.0}, {"count": 1, "prob": 6.269462716217183e-05}, {"count": 2, "prob": 0.013057629579716753}, {"count": 3, "prob": 0.01094845169305867}, {"count": 4, "prob": 0.023480130854754908}, {"count": 5, "prob": 0.05629529194077506}, {"count": 6, "prob": 0.05470943327621871}, {"count": 7, "prob": 0.0884937927496057}, {"count": 8, "prob": 0.08835531042996772}, {"count": 9, "prob": 0.09765851649522583}, {"count": 10, "prob": 0.09944995061767473}, {"count": 11, "prob": 0.05360637004419369}, {"count": 12, "prob": 0.07523610000582681}, {"count": 13, "prob": 0.03920115724537604}, {"count": 14, "prob": 0.061659494768365755}, {"count": 15, "prob": 0.06842381747048956}, {"count": 16, "prob": 0.02603304930725867}, {"count": 17, "prob": 0.05930497878300048}, {"count": 18, "prob": 0.019108516827054695}, {"count": 19, "prob": 0.04599088588507463}, {"count": 20, "prob": 0.007096921806478777}, {"count": 21, "prob": 0.0036771317727097605}, {"count": 22, "prob": 0.005679322441360689}, {"count": 23, "prob": 0.0014287518274726284}, {"count": 24, "prob": 0.0008372375151831832}, {"count": 25, "prob": 9.82915917146112e-05}, {"count": 26, "prob": 1.3652446350569562e-05}, {"count": 27, "prob": 9.16387353280676e-05}, {"count": 28, "prob": 7.206910061552974e-07}, {"count": 29, "prob": 4.851329884824014e-07}, {"count": 30, "prob": 2.734385935082626e-07}, {"count": 31, "prob": 0.0}, {"count": 32, "prob": 0.0}, {"count": 33, "prob": 0.0}, {"count": 34, "prob": 0.0}, {"count": 35, "prob": 0.0}], "data-5f10173819bfc839f90b42e7f4cfa7e3": [{"expected": 10.898991385534858}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/SupplementaryResults/SingleAlleleComputations/hit_histogram_mhc1_OptiVax.html b/SupplementaryResults/SingleAlleleComputations/hit_histogram_mhc1_OptiVax.html
deleted file mode 100644
index 4b479c19fe5afb87673d9d15be69d18a484a0bf6..0000000000000000000000000000000000000000
--- a/SupplementaryResults/SingleAlleleComputations/hit_histogram_mhc1_OptiVax.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300, "strokeWidth": 0}}, "hconcat": [{"layer": [{"data": {"name": "data-326f825502d1d6aa5c81973694e44d44"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "White"}, {"data": {"name": "data-a95f4bcc788197c2a2c2e8763899ecbc"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-a95f4bcc788197c2a2c2e8763899ecbc"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}, {"layer": [{"data": {"name": "data-8ad5ba4c839b46ca2de68d575b2fc3e3"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "Black"}, {"data": {"name": "data-99a133fc38f967e9a96a1134f141df64"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-99a133fc38f967e9a96a1134f141df64"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}, {"layer": [{"data": {"name": "data-82cd9fe38385fb3488b99d6b09a555e8"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "Asians"}, {"data": {"name": "data-f35396151ec8ecf8c1a83341a433f55c"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-f35396151ec8ecf8c1a83341a433f55c"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}], "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-326f825502d1d6aa5c81973694e44d44": [{"count": 0, "prob": 1.0431981965390796e-07}, {"count": 1, "prob": 0.0003586668686211842}, {"count": 2, "prob": 0.011531295249693851}, {"count": 3, "prob": 0.030651502163465235}, {"count": 4, "prob": 0.08851930986637725}, {"count": 5, "prob": 0.16340887048608765}, {"count": 6, "prob": 0.19927562587718692}, {"count": 7, "prob": 0.15616133267144255}, {"count": 8, "prob": 0.11645147952737214}, {"count": 9, "prob": 0.0882880783441899}, {"count": 10, "prob": 0.06966765325064131}, {"count": 11, "prob": 0.04318174273003967}, {"count": 12, "prob": 0.019163855373625912}, {"count": 13, "prob": 0.008409480747413605}, {"count": 14, "prob": 0.0026695518902654083}, {"count": 15, "prob": 0.0020571286866929712}, {"count": 16, "prob": 0.0001391839695412214}, {"count": 17, "prob": 3.809421763509793e-05}, {"count": 18, "prob": 1.3260033091416605e-05}, {"count": 19, "prob": 1.3691285140401403e-05}, {"count": 20, "prob": 0.0}, {"count": 21, "prob": 9.244186493691868e-08}], "data-a95f4bcc788197c2a2c2e8763899ecbc": [{"expected": 6.884056156040039}], "data-8ad5ba4c839b46ca2de68d575b2fc3e3": [{"count": 0, "prob": 0.00019037320001298458}, {"count": 1, "prob": 0.0035412088772990044}, {"count": 2, "prob": 0.01774887157690353}, {"count": 3, "prob": 0.05050127488001071}, {"count": 4, "prob": 0.09869768992287321}, {"count": 5, "prob": 0.1448654951710599}, {"count": 6, "prob": 0.1614131910602912}, {"count": 7, "prob": 0.14755333079050137}, {"count": 8, "prob": 0.11494405477386294}, {"count": 9, "prob": 0.08578601782218793}, {"count": 10, "prob": 0.06514275493751644}, {"count": 11, "prob": 0.04873774528763781}, {"count": 12, "prob": 0.031034196267742554}, {"count": 13, "prob": 0.017563423594600277}, {"count": 14, "prob": 0.007559101207167049}, {"count": 15, "prob": 0.003076484233248712}, {"count": 16, "prob": 0.0012686058946573414}, {"count": 17, "prob": 0.00028702427953317393}, {"count": 18, "prob": 8.568769361511144e-05}, {"count": 19, "prob": 2.8771656768415634e-06}, {"count": 20, "prob": 5.913636735054148e-07}, {"count": 21, "prob": 0.0}], "data-99a133fc38f967e9a96a1134f141df64": [{"expected": 6.969678341557731}], "data-82cd9fe38385fb3488b99d6b09a555e8": [{"count": 0, "prob": 0.0}, {"count": 1, "prob": 6.416124789068595e-05}, {"count": 2, "prob": 0.013362564025906591}, {"count": 3, "prob": 0.017452135857063542}, {"count": 4, "prob": 0.04122818442788108}, {"count": 5, "prob": 0.09377708384829216}, {"count": 6, "prob": 0.11292430889645957}, {"count": 7, "prob": 0.14318529061023885}, {"count": 8, "prob": 0.1457310938919302}, {"count": 9, "prob": 0.14106764085949985}, {"count": 10, "prob": 0.11676295909723841}, {"count": 11, "prob": 0.06789344308964511}, {"count": 12, "prob": 0.05629421961585755}, {"count": 13, "prob": 0.03838144650199308}, {"count": 14, "prob": 0.008613846795624467}, {"count": 15, "prob": 0.00269464169652035}, {"count": 16, "prob": 0.00045011977162413017}, {"count": 17, "prob": 0.00010552776776621763}, {"count": 18, "prob": 1.1331998562802441e-05}, {"count": 19, "prob": 0.0}, {"count": 20, "prob": 0.0}, {"count": 21, "prob": 0.0}], "data-f35396151ec8ecf8c1a83341a433f55c": [{"expected": 8.08740451017862}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/SupplementaryResults/SingleAlleleComputations/hit_histogram_mhc2_HOGVAX.html b/SupplementaryResults/SingleAlleleComputations/hit_histogram_mhc2_HOGVAX.html
deleted file mode 100644
index 2c1f13f4c2872a0bd3528c7b387bbdf7d2410df8..0000000000000000000000000000000000000000
--- a/SupplementaryResults/SingleAlleleComputations/hit_histogram_mhc2_HOGVAX.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300, "strokeWidth": 0}}, "hconcat": [{"layer": [{"data": {"name": "data-578d249c2436f3fa73e83320701d4e18"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "White"}, {"data": {"name": "data-32a14572cb985a0f3587cbc5e2a7481e"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-32a14572cb985a0f3587cbc5e2a7481e"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}, {"layer": [{"data": {"name": "data-4befbb0f1427b7023a23af0f6fd97cf0"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "Black"}, {"data": {"name": "data-b8feb4c2cfa5ad64f7305a1c81fa76a5"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-b8feb4c2cfa5ad64f7305a1c81fa76a5"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}, {"layer": [{"data": {"name": "data-c24e959c6ba2d974021304aa382a5083"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "Asians"}, {"data": {"name": "data-94027c4fc193fd0e46d8328e9c37069f"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-94027c4fc193fd0e46d8328e9c37069f"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}], "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-578d249c2436f3fa73e83320701d4e18": [{"count": 0, "prob": 4.393462030429269e-06}, {"count": 1, "prob": 7.571889019848815e-06}, {"count": 2, "prob": 0.00010715503559798467}, {"count": 3, "prob": 0.00037775917021737234}, {"count": 4, "prob": 8.248828127908161e-05}, {"count": 5, "prob": 0.00017695642442103508}, {"count": 6, "prob": 5.666009892111865e-05}, {"count": 7, "prob": 4.603364284790949e-05}, {"count": 8, "prob": 8.868259415574642e-05}, {"count": 9, "prob": 0.00011157938235793463}, {"count": 10, "prob": 8.5391929881127e-05}, {"count": 11, "prob": 4.495288032605562e-05}, {"count": 12, "prob": 3.1073034065546674e-05}, {"count": 13, "prob": 0.0009532337683437007}, {"count": 14, "prob": 0.0005325649452194058}, {"count": 15, "prob": 0.00026604726043800617}, {"count": 16, "prob": 0.0002943875724732612}, {"count": 17, "prob": 0.00019747219228795175}, {"count": 18, "prob": 0.0003212933021730299}, {"count": 19, "prob": 0.0005244401472370894}, {"count": 20, "prob": 0.00018091544512309062}, {"count": 21, "prob": 0.0001469078907267065}, {"count": 22, "prob": 0.00022361292114827356}, {"count": 23, "prob": 0.00046194832374396615}, {"count": 24, "prob": 0.0004742990443746393}, {"count": 25, "prob": 0.0045398674770195}, {"count": 26, "prob": 0.0015846077077893118}, {"count": 27, "prob": 0.0014880393290358134}, {"count": 28, "prob": 0.0010622673211371713}, {"count": 29, "prob": 0.0007500047866800564}, {"count": 30, "prob": 0.0004725057809532933}, {"count": 31, "prob": 0.00041070794632300304}, {"count": 32, "prob": 0.0005383954537233112}, {"count": 33, "prob": 0.0003183006015841442}, {"count": 34, "prob": 0.00027548331184948767}, {"count": 35, "prob": 0.0007439771481370224}, {"count": 36, "prob": 0.0029320666694347625}, {"count": 37, "prob": 0.00018104368830460852}, {"count": 38, "prob": 0.0008811140406954903}, {"count": 39, "prob": 0.0014439351082340273}, {"count": 40, "prob": 0.0008001242443303885}, {"count": 41, "prob": 0.002725412917986706}, {"count": 42, "prob": 0.0015680143455740387}, {"count": 43, "prob": 0.0003061000643636249}, {"count": 44, "prob": 0.0022226451373851567}, {"count": 45, "prob": 0.001923675973346358}, {"count": 46, "prob": 0.0026951810820275827}, {"count": 47, "prob": 0.004093664237987914}, {"count": 48, "prob": 0.0019276613395237399}, {"count": 49, "prob": 0.000633154046130196}, {"count": 50, "prob": 0.0014379950495953969}, {"count": 51, "prob": 0.00114127902673074}, {"count": 52, "prob": 0.0029588153983426103}, {"count": 53, "prob": 0.0013186601599351306}, {"count": 54, "prob": 0.004491854386324058}, {"count": 55, "prob": 0.002720393604909109}, {"count": 56, "prob": 0.000897414602514172}, {"count": 57, "prob": 0.00294364576085481}, {"count": 58, "prob": 0.0024030420194691166}, {"count": 59, "prob": 0.0011316045939700919}, {"count": 60, "prob": 0.001886625584553632}, {"count": 61, "prob": 0.0032742678914349193}, {"count": 62, "prob": 0.004843419868715446}, {"count": 63, "prob": 0.002304325512422117}, {"count": 64, "prob": 0.005417390263607569}, {"count": 65, "prob": 0.003686235587302903}, {"count": 66, "prob": 0.0024487853720610068}, {"count": 67, "prob": 0.00611897309169591}, {"count": 68, "prob": 0.0031182396079733653}, {"count": 69, "prob": 0.008206842351737582}, {"count": 70, "prob": 0.0048603270565047004}, {"count": 71, "prob": 0.0017999498877825655}, {"count": 72, "prob": 0.0015352656876748698}, {"count": 73, "prob": 0.0040736007624490094}, {"count": 74, "prob": 0.0028683116752050756}, {"count": 75, "prob": 0.005238394842004286}, {"count": 76, "prob": 0.0022337456280039263}, {"count": 77, "prob": 0.008270874075463924}, {"count": 78, "prob": 0.004007109561993924}, {"count": 79, "prob": 0.005887151883890017}, {"count": 80, "prob": 0.004724951043554117}, {"count": 81, "prob": 0.0016973244188367587}, {"count": 82, "prob": 0.0019699922420210922}, {"count": 83, "prob": 0.004255713743633191}, {"count": 84, "prob": 0.004046612230112372}, {"count": 85, "prob": 0.0013995421262618382}, {"count": 86, "prob": 0.0034704476663485057}, {"count": 87, "prob": 0.0024766522445840195}, {"count": 88, "prob": 0.0028721247897364978}, {"count": 89, "prob": 0.006182983326218855}, {"count": 90, "prob": 0.004024424131596253}, {"count": 91, "prob": 0.002933155274395789}, {"count": 92, "prob": 0.003617614023549134}, {"count": 93, "prob": 0.003356246338163664}, {"count": 94, "prob": 0.003741287319156723}, {"count": 95, "prob": 0.002920775294126595}, {"count": 96, "prob": 0.004831128616414958}, {"count": 97, "prob": 0.0033455362064046777}, {"count": 98, "prob": 0.0024341955660433035}, {"count": 99, "prob": 0.004502867612056074}, {"count": 100, "prob": 0.0032594626503530174}, {"count": 101, "prob": 0.0025295540850456097}, {"count": 102, "prob": 0.006055764244050005}, {"count": 103, "prob": 0.002649466279034456}, {"count": 104, "prob": 0.0024047135160716188}, {"count": 105, "prob": 0.003754856420015726}, {"count": 106, "prob": 0.007140426616292469}, {"count": 107, "prob": 0.0034558266045805067}, {"count": 108, "prob": 0.002595517075921385}, {"count": 109, "prob": 0.0032188313190303196}, {"count": 110, "prob": 0.0025934506542033813}, {"count": 111, "prob": 0.0023087427207823183}, {"count": 112, "prob": 0.004892411735221553}, {"count": 113, "prob": 0.002703032312690349}, {"count": 114, "prob": 0.004776211471097858}, {"count": 115, "prob": 0.0037802683530640635}, {"count": 116, "prob": 0.004378920888136698}, {"count": 117, "prob": 0.004884968055381325}, {"count": 118, "prob": 0.0026237979546284134}, {"count": 119, "prob": 0.003029363353972822}, {"count": 120, "prob": 0.0032431544601071506}, {"count": 121, "prob": 0.0026136283301374215}, {"count": 122, "prob": 0.004175461137550173}, {"count": 123, "prob": 0.002596530156653102}, {"count": 124, "prob": 0.0029947628633724774}, {"count": 125, "prob": 0.004629854231207163}, {"count": 126, "prob": 0.0023834213247255903}, {"count": 127, "prob": 0.0054923381386298}, {"count": 128, "prob": 0.004365126567665554}, {"count": 129, "prob": 0.0024608218040917586}, {"count": 130, "prob": 0.001647574146860535}, {"count": 131, "prob": 0.002758147652106148}, {"count": 132, "prob": 0.0018918205464674232}, {"count": 133, "prob": 0.0015499871310641626}, {"count": 134, "prob": 0.002688414270091423}, {"count": 135, "prob": 0.0013047437806288041}, {"count": 136, "prob": 0.001487641561761157}, {"count": 137, "prob": 0.002197890081121406}, {"count": 138, "prob": 0.0028089967776173067}, {"count": 139, "prob": 0.0032765049037058454}, {"count": 140, "prob": 0.00176940271316474}, {"count": 141, "prob": 0.003942534228825895}, {"count": 142, "prob": 0.002124499747320254}, {"count": 143, "prob": 0.0016721894012954844}, {"count": 144, "prob": 0.0029041370713991685}, {"count": 145, "prob": 0.001646417494088886}, {"count": 146, "prob": 0.00219542652016393}, {"count": 147, "prob": 0.004102499910778674}, {"count": 148, "prob": 0.0017839585972828343}, {"count": 149, "prob": 0.0023167979008660946}, {"count": 150, "prob": 0.002530661431056115}, {"count": 151, "prob": 0.002746432021039985}, {"count": 152, "prob": 0.0023352438548250565}, {"count": 153, "prob": 0.0024989976039066202}, {"count": 154, "prob": 0.004016453754261364}, {"count": 155, "prob": 0.0016658246278731638}, {"count": 156, "prob": 0.00101731829302684}, {"count": 157, "prob": 0.0017507799663055103}, {"count": 158, "prob": 0.0012165049793251119}, {"count": 159, "prob": 0.0017929039552158686}, {"count": 160, "prob": 0.011138613684633756}, {"count": 161, "prob": 0.002694356817869443}, {"count": 162, "prob": 0.012899539929122917}, {"count": 163, "prob": 0.004998060847489021}, {"count": 164, "prob": 0.003389716750480505}, {"count": 165, "prob": 0.0033198452887334283}, {"count": 166, "prob": 0.002346436331594977}, {"count": 167, "prob": 0.0032900209765953357}, {"count": 168, "prob": 0.0013865011249759895}, {"count": 169, "prob": 0.003397804909411067}, {"count": 170, "prob": 0.0032910778617800743}, {"count": 171, "prob": 0.001922557314702352}, {"count": 172, "prob": 0.003154113059858545}, {"count": 173, "prob": 0.006795628130847602}, {"count": 174, "prob": 0.001517214168803967}, {"count": 175, "prob": 0.004159869747444546}, {"count": 176, "prob": 0.0055987253092279555}, {"count": 177, "prob": 0.0031167509146077014}, {"count": 178, "prob": 0.002224579474706527}, {"count": 179, "prob": 0.0034678799685594498}, {"count": 180, "prob": 0.0023624374206434196}, {"count": 181, "prob": 0.003767396205233879}, {"count": 182, "prob": 0.004767956503826169}, {"count": 183, "prob": 0.00308169657459215}, {"count": 184, "prob": 0.002198840958369791}, {"count": 185, "prob": 0.0027253142354605594}, {"count": 186, "prob": 0.0021746969653251066}, {"count": 187, "prob": 0.005066624800016599}, {"count": 188, "prob": 0.00367964553726527}, {"count": 189, "prob": 0.010994487430676513}, {"count": 190, "prob": 0.0053429985087276085}, {"count": 191, "prob": 0.003049955406111595}, {"count": 192, "prob": 0.0021473911012181296}, {"count": 193, "prob": 0.0016068398377711657}, {"count": 194, "prob": 0.00400491475708658}, {"count": 195, "prob": 0.004581199737593675}, {"count": 196, "prob": 0.0033769521526730347}, {"count": 197, "prob": 0.002115758988844638}, {"count": 198, "prob": 0.002195976610968582}, {"count": 199, "prob": 0.007232423224030385}, {"count": 200, "prob": 0.00387129191231202}, {"count": 201, "prob": 0.002352284082064424}, {"count": 202, "prob": 0.003132439046130773}, {"count": 203, "prob": 0.0024417249606835025}, {"count": 204, "prob": 0.012186024551821148}, {"count": 205, "prob": 0.005014122686939428}, {"count": 206, "prob": 0.00205706677812685}, {"count": 207, "prob": 0.00426569802374505}, {"count": 208, "prob": 0.005171052750899979}, {"count": 209, "prob": 0.005656075986820938}, {"count": 210, "prob": 0.00922992971082762}, {"count": 211, "prob": 0.005150984790109913}, {"count": 212, "prob": 0.006009036786348985}, {"count": 213, "prob": 0.007438759034673999}, {"count": 214, "prob": 0.011434385837642459}, {"count": 215, "prob": 0.0053001172244093115}, {"count": 216, "prob": 0.003427231216261179}, {"count": 217, "prob": 0.005619920439138614}, {"count": 218, "prob": 0.0025987395613780453}, {"count": 219, "prob": 0.0022515435076712366}, {"count": 220, "prob": 0.0021834879536135623}, {"count": 221, "prob": 0.003987982515894344}, {"count": 222, "prob": 0.0033522761488361677}, {"count": 223, "prob": 0.002729744769566997}, {"count": 224, "prob": 0.005600770272744317}, {"count": 225, "prob": 0.0028152080654445686}, {"count": 226, "prob": 0.004788938818819356}, {"count": 227, "prob": 0.00572971005727116}, {"count": 228, "prob": 0.0031408475470002316}, {"count": 229, "prob": 0.003132837752458014}, {"count": 230, "prob": 0.0026999858690918985}, {"count": 231, "prob": 0.005198262160605592}, {"count": 232, "prob": 0.005672872393406539}, {"count": 233, "prob": 0.0038242464148010523}, {"count": 234, "prob": 0.004721003016467691}, {"count": 235, "prob": 0.0029577880598124586}, {"count": 236, "prob": 0.0024712437247111528}, {"count": 237, "prob": 0.00798880286469725}, {"count": 238, "prob": 0.0035982416387107734}, {"count": 239, "prob": 0.0036556436291772334}, {"count": 240, "prob": 0.004308675794466529}, {"count": 241, "prob": 0.0052926421918133544}, {"count": 242, "prob": 0.0030436161861202467}, {"count": 243, "prob": 0.002448278973703091}, {"count": 244, "prob": 0.0026492886520874982}, {"count": 245, "prob": 0.001555017767775874}, {"count": 246, "prob": 0.0021011882428942875}, {"count": 247, "prob": 0.0034346706548639147}, {"count": 248, "prob": 0.0025998504095846708}, {"count": 249, "prob": 0.00436959951214694}, {"count": 250, "prob": 0.0034560406735682082}, {"count": 251, "prob": 0.002588031533736893}, {"count": 252, "prob": 0.003904219979257963}, {"count": 253, "prob": 0.002171477291025876}, {"count": 254, "prob": 0.001925819735395356}, {"count": 255, "prob": 0.006093800086027325}, {"count": 256, "prob": 0.003238328920880743}, {"count": 257, "prob": 0.0038215282185841857}, {"count": 258, "prob": 0.0027214955756186023}, {"count": 259, "prob": 0.004098062614293546}, {"count": 260, "prob": 0.0022657576626527688}, {"count": 261, "prob": 0.004528917947854445}, {"count": 262, "prob": 0.007264714490315976}, {"count": 263, "prob": 0.004405039090735558}, {"count": 264, "prob": 0.002678638111634214}, {"count": 265, "prob": 0.003732023684400442}, {"count": 266, "prob": 0.0025202994047907705}, {"count": 267, "prob": 0.0018867886036825782}, {"count": 268, "prob": 0.0020377402778579863}, {"count": 269, "prob": 0.0014489765855528016}, {"count": 270, "prob": 0.0015501237017120075}, {"count": 271, "prob": 0.001448507219268661}, {"count": 272, "prob": 0.0015171281759884386}, {"count": 273, "prob": 0.0017858759036504883}, {"count": 274, "prob": 0.001953777199991452}, {"count": 275, "prob": 0.0014328198287870933}, {"count": 276, "prob": 0.0021085252597614775}, {"count": 277, "prob": 0.001127230746038038}, {"count": 278, "prob": 0.0013517347500862564}, {"count": 279, "prob": 0.0019611916751962563}, {"count": 280, "prob": 0.0017936315579610547}, {"count": 281, "prob": 0.0017902175067768657}, {"count": 282, "prob": 0.0019266582513515905}, {"count": 283, "prob": 0.0007044468904735843}, {"count": 284, "prob": 0.0018215600819364982}, {"count": 285, "prob": 0.001795401501076479}, {"count": 286, "prob": 0.0016373168684609884}, {"count": 287, "prob": 0.0019343359072943023}, {"count": 288, "prob": 0.002571961815845288}, {"count": 289, "prob": 0.00289400998429024}, {"count": 290, "prob": 0.0020680914995026057}, {"count": 291, "prob": 0.0011476082431618987}, {"count": 292, "prob": 0.0011737433867094493}, {"count": 293, "prob": 0.000929670304808214}, {"count": 294, "prob": 0.0006699959092456462}, {"count": 295, "prob": 0.001665557649922609}, {"count": 296, "prob": 0.0011082523892649392}, {"count": 297, "prob": 0.0008170963607556054}, {"count": 298, "prob": 0.001265700962261587}, {"count": 299, "prob": 0.00032810445759239465}, {"count": 300, "prob": 0.0015958653032058323}, {"count": 301, "prob": 0.0010021130955477024}, {"count": 302, "prob": 0.000903116125795009}, {"count": 303, "prob": 0.0018501934193809507}, {"count": 304, "prob": 0.0005371738373137503}, {"count": 305, "prob": 0.0004842242761798391}, {"count": 306, "prob": 0.0009772943197157117}, {"count": 307, "prob": 0.002117702661688793}, {"count": 308, "prob": 0.0012136237459783028}, {"count": 309, "prob": 0.0008955265067822938}, {"count": 310, "prob": 0.003631455816678702}, {"count": 311, "prob": 0.0015663161884785768}, {"count": 312, "prob": 0.0008077617640255068}, {"count": 313, "prob": 0.002653418729368588}, {"count": 314, "prob": 0.002157814613926669}, {"count": 315, "prob": 0.0018491351381180268}, {"count": 316, "prob": 0.0006045618169877805}, {"count": 317, "prob": 0.0006740616849258962}, {"count": 318, "prob": 0.0006184571091132445}, {"count": 319, "prob": 0.00039494886082656986}, {"count": 320, "prob": 0.0011298401181608327}, {"count": 321, "prob": 0.0009836476894994402}, {"count": 322, "prob": 0.0002878822851822729}, {"count": 323, "prob": 0.0002847928601768946}, {"count": 324, "prob": 0.006298471121444847}, {"count": 325, "prob": 0.004633645884536794}, {"count": 326, "prob": 0.0013856334663877926}, {"count": 327, "prob": 0.0002452169459567257}, {"count": 328, "prob": 0.0002615272013182391}, {"count": 329, "prob": 0.000733467007577392}, {"count": 330, "prob": 0.0026194474610041893}, {"count": 331, "prob": 0.0024292966247064355}, {"count": 332, "prob": 0.0006949942331321851}, {"count": 333, "prob": 0.0006178276258626767}, {"count": 334, "prob": 0.0009560911903570921}, {"count": 335, "prob": 0.0015887638975326812}, {"count": 336, "prob": 0.0004856798856928304}, {"count": 337, "prob": 0.0013972996076825578}, {"count": 338, "prob": 0.00076103538938516}, {"count": 339, "prob": 0.0007169640914270259}, {"count": 340, "prob": 0.0012278917629760697}, {"count": 341, "prob": 0.00034927172894299484}, {"count": 342, "prob": 0.00029584105086691157}, {"count": 343, "prob": 0.000772899709777801}, {"count": 344, "prob": 0.00048619832872523304}, {"count": 345, "prob": 0.0008704658934075929}, {"count": 346, "prob": 0.0007853233154899804}, {"count": 347, "prob": 0.0006933147350816116}, {"count": 348, "prob": 0.006421173986709107}, {"count": 349, "prob": 0.002782252851978448}, {"count": 350, "prob": 0.000832003297532379}, {"count": 351, "prob": 0.00027931473540620275}, {"count": 352, "prob": 0.0003004913612806492}, {"count": 353, "prob": 0.001829417817963557}, {"count": 354, "prob": 0.00046577599309044867}, {"count": 355, "prob": 0.0009008440905628172}, {"count": 356, "prob": 0.0006459228791748351}, {"count": 357, "prob": 0.0009543671338112773}, {"count": 358, "prob": 0.0018970097550590442}, {"count": 359, "prob": 0.0008058345961056148}, {"count": 360, "prob": 0.00023019226858657214}, {"count": 361, "prob": 0.001302556520143935}, {"count": 362, "prob": 0.0011444475481654601}, {"count": 363, "prob": 0.0013784900263607513}, {"count": 364, "prob": 0.00017906561553408413}, {"count": 365, "prob": 0.0003616313290709122}, {"count": 366, "prob": 0.00028067178339982615}, {"count": 367, "prob": 0.00015687277675251123}, {"count": 368, "prob": 0.0005120728856801371}, {"count": 369, "prob": 0.0020017393238327863}, {"count": 370, "prob": 0.00021644435871439753}, {"count": 371, "prob": 0.0005283663321003631}, {"count": 372, "prob": 0.00236842154774985}, {"count": 373, "prob": 0.0006029941852016286}, {"count": 374, "prob": 0.0005761740832969488}, {"count": 375, "prob": 0.002992004887928016}, {"count": 376, "prob": 0.0023551780101221244}, {"count": 377, "prob": 0.00023547674051285701}, {"count": 378, "prob": 0.0017140611480804834}, {"count": 379, "prob": 0.00036636824033422935}, {"count": 380, "prob": 0.0008636251043287675}, {"count": 381, "prob": 0.00029221230966024924}, {"count": 382, "prob": 0.000413468333902543}, {"count": 383, "prob": 0.0007269173948042117}, {"count": 384, "prob": 0.00019859398910769405}, {"count": 385, "prob": 0.00018038320131785502}, {"count": 386, "prob": 0.00011811800451564937}, {"count": 387, "prob": 0.0002847467515948504}, {"count": 388, "prob": 0.0004261990808143893}, {"count": 389, "prob": 4.050729437672773e-05}, {"count": 390, "prob": 0.00021786231611890068}, {"count": 391, "prob": 7.981044932259134e-05}, {"count": 392, "prob": 0.00010855165280745363}, {"count": 393, "prob": 0.0010057245637870923}, {"count": 394, "prob": 0.0004167691407451384}, {"count": 395, "prob": 1.4573916127877331e-05}, {"count": 396, "prob": 0.0023526745019276313}, {"count": 397, "prob": 0.0001701571106647957}, {"count": 398, "prob": 0.00043614340368867434}, {"count": 399, "prob": 3.665822683196285e-05}, {"count": 400, "prob": 0.0005980906906097757}, {"count": 401, "prob": 0.0006818579375099293}, {"count": 402, "prob": 0.0003973688243426293}, {"count": 403, "prob": 0.00034731310726171625}, {"count": 404, "prob": 0.0001738554577693339}, {"count": 405, "prob": 0.0005648585736372795}, {"count": 406, "prob": 9.63651803745515e-05}, {"count": 407, "prob": 0.0001990317096196995}, {"count": 408, "prob": 6.398813928563383e-05}, {"count": 409, "prob": 6.495149723292361e-05}, {"count": 410, "prob": 0.0005253217196044501}, {"count": 411, "prob": 2.729957675489563e-05}, {"count": 412, "prob": 3.149091746668952e-05}, {"count": 413, "prob": 0.000519882144992536}, {"count": 414, "prob": 8.822565256737565e-05}, {"count": 415, "prob": 1.7569463876202747e-05}, {"count": 416, "prob": 9.322545455236695e-05}, {"count": 417, "prob": 4.10233652762935e-05}, {"count": 418, "prob": 0.00027952623324991585}, {"count": 419, "prob": 5.247218240107672e-05}, {"count": 420, "prob": 0.0007304881287625141}, {"count": 421, "prob": 3.911921464535101e-05}, {"count": 422, "prob": 3.373126892461476e-05}, {"count": 423, "prob": 0.0011709401277291442}, {"count": 424, "prob": 5.8095775317871237e-05}, {"count": 425, "prob": 5.2523459272541335e-05}, {"count": 426, "prob": 0.0002574963195920223}, {"count": 427, "prob": 0.0002534589014997744}, {"count": 428, "prob": 5.593347423070555e-05}, {"count": 429, "prob": 3.7085548761655896e-05}, {"count": 430, "prob": 2.7811335412979274e-05}, {"count": 431, "prob": 1.981914585662993e-05}, {"count": 432, "prob": 9.782062987858261e-05}, {"count": 433, "prob": 1.809117709173381e-05}, {"count": 434, "prob": 1.405173288602518e-05}, {"count": 435, "prob": 2.480170087580473e-05}, {"count": 436, "prob": 2.2207957628216328e-05}, {"count": 437, "prob": 6.9362764260418746e-06}, {"count": 438, "prob": 0.0002687449215049106}, {"count": 439, "prob": 4.808152052745404e-05}, {"count": 440, "prob": 0.00019795395326618865}, {"count": 441, "prob": 0.0001406634590434276}, {"count": 442, "prob": 2.9485879186117744e-05}, {"count": 443, "prob": 5.9036047972402704e-05}, {"count": 444, "prob": 1.335776002408898e-05}, {"count": 445, "prob": 0.00023205031263558222}, {"count": 446, "prob": 7.33593160641865e-05}, {"count": 447, "prob": 5.8719472244410126e-05}, {"count": 448, "prob": 8.677946358192623e-05}, {"count": 449, "prob": 3.2218806227889485e-05}, {"count": 450, "prob": 1.2326314263935054e-05}, {"count": 451, "prob": 1.5847957473193835e-05}, {"count": 452, "prob": 1.8714612003600105e-05}, {"count": 453, "prob": 7.18176617327526e-06}, {"count": 454, "prob": 1.5891725924192767e-05}, {"count": 455, "prob": 1.0223846527390124e-05}, {"count": 456, "prob": 3.318786249428068e-05}, {"count": 457, "prob": 3.856461958846262e-06}, {"count": 458, "prob": 3.835688995576605e-05}, {"count": 459, "prob": 3.0853927795767346e-07}, {"count": 460, "prob": 9.139607810872036e-06}, {"count": 461, "prob": 0.0009398492488211002}, {"count": 462, "prob": 1.92854519701907e-05}, {"count": 463, "prob": 2.018946859441292e-05}, {"count": 464, "prob": 0.00020807322393741294}, {"count": 465, "prob": 0.0002679247035733494}, {"count": 466, "prob": 0.00026370124106276}, {"count": 467, "prob": 1.741287710746647e-05}, {"count": 468, "prob": 2.2829272421357636e-05}, {"count": 469, "prob": 1.7581410545206856e-05}, {"count": 470, "prob": 3.846532602810109e-05}, {"count": 471, "prob": 0.00012487923113903952}, {"count": 472, "prob": 0.0001305013519733986}, {"count": 473, "prob": 2.912743111330669e-07}, {"count": 474, "prob": 8.755894323217553e-06}, {"count": 475, "prob": 1.554171032359355e-06}, {"count": 476, "prob": 1.9033703872494594e-05}, {"count": 477, "prob": 9.477018705617614e-06}, {"count": 478, "prob": 2.0204333426831875e-05}, {"count": 479, "prob": 6.427373927900956e-06}, {"count": 480, "prob": 2.2597265429147968e-08}, {"count": 481, "prob": 1.4473010477240009e-07}, {"count": 482, "prob": 1.1149884384784133e-05}, {"count": 483, "prob": 8.557691223999387e-05}, {"count": 484, "prob": 0.0}, {"count": 485, "prob": 5.6240561427347805e-05}, {"count": 486, "prob": 1.2137007662913817e-05}, {"count": 487, "prob": 2.2542022335578037e-06}, {"count": 488, "prob": 0.0003479405603985999}, {"count": 489, "prob": 0.00015136653440725673}, {"count": 490, "prob": 0.0001248741428540996}, {"count": 491, "prob": 1.4743197607507478e-05}, {"count": 492, "prob": 3.452897359545092e-06}, {"count": 493, "prob": 2.9802508917134443e-06}, {"count": 494, "prob": 0.00012502100907849304}, {"count": 495, "prob": 1.664609216811102e-05}, {"count": 496, "prob": 5.676637887271251e-06}, {"count": 497, "prob": 1.9749105934449194e-06}, {"count": 498, "prob": 6.879985273781481e-08}, {"count": 499, "prob": 1.4473010477240009e-07}, {"count": 500, "prob": 5.464021980947186e-06}, {"count": 501, "prob": 8.964730017852728e-06}, {"count": 502, "prob": 0.0}, {"count": 503, "prob": 4.639433804655784e-06}, {"count": 504, "prob": 3.1221508379991882e-06}, {"count": 505, "prob": 0.0}, {"count": 506, "prob": 0.0}, {"count": 507, "prob": 0.0}, {"count": 508, "prob": 1.0932412206512646e-06}, {"count": 509, "prob": 1.3824286149186232e-05}, {"count": 510, "prob": 9.844586289114121e-05}, {"count": 511, "prob": 0.0}, {"count": 512, "prob": 0.00038467859369966246}, {"count": 513, "prob": 4.527853556249351e-08}, {"count": 514, "prob": 0.0}, {"count": 515, "prob": 3.0435744377823792e-06}, {"count": 516, "prob": 3.0053946997469813e-05}, {"count": 517, "prob": 2.2597265429147968e-08}, {"count": 518, "prob": 0.0}, {"count": 519, "prob": 0.0}, {"count": 520, "prob": 2.936568445530705e-06}, {"count": 521, "prob": 0.0}, {"count": 522, "prob": 0.0}, {"count": 523, "prob": 2.878461191570039e-07}, {"count": 524, "prob": 0.0}, {"count": 525, "prob": 0.0}, {"count": 526, "prob": 0.0}, {"count": 527, "prob": 0.0}, {"count": 528, "prob": 0.0}, {"count": 529, "prob": 0.0}, {"count": 530, "prob": 2.2597265429147968e-08}, {"count": 531, "prob": 0.0}, {"count": 532, "prob": 2.1679414030189214e-06}, {"count": 533, "prob": 2.936568445530705e-06}, {"count": 534, "prob": 2.7863068309980947e-05}, {"count": 535, "prob": 0.0}, {"count": 536, "prob": 0.0}, {"count": 537, "prob": 0.0}, {"count": 538, "prob": 0.0}, {"count": 539, "prob": 0.0}, {"count": 540, "prob": 0.0}, {"count": 541, "prob": 0.0}, {"count": 542, "prob": 0.0}, {"count": 543, "prob": 0.0}, {"count": 544, "prob": 0.0}, {"count": 545, "prob": 0.0}, {"count": 546, "prob": 0.0}, {"count": 547, "prob": 0.0}, {"count": 548, "prob": 0.0}, {"count": 549, "prob": 0.0}, {"count": 550, "prob": 0.0}, {"count": 551, "prob": 0.0}, {"count": 552, "prob": 0.0}, {"count": 553, "prob": 0.0}, {"count": 554, "prob": 4.494251674570321e-08}, {"count": 555, "prob": 0.0}, {"count": 556, "prob": 0.0}, {"count": 557, "prob": 5.840387057096384e-06}, {"count": 558, "prob": 0.0}, {"count": 559, "prob": 0.0}, {"count": 560, "prob": 0.0}, {"count": 561, "prob": 0.0}, {"count": 562, "prob": 0.0}, {"count": 563, "prob": 0.0}, {"count": 564, "prob": 0.0}, {"count": 565, "prob": 0.0}, {"count": 566, "prob": 0.0}, {"count": 567, "prob": 0.0}, {"count": 568, "prob": 0.0}, {"count": 569, "prob": 0.0}, {"count": 570, "prob": 0.0}, {"count": 571, "prob": 0.0}, {"count": 572, "prob": 0.0}, {"count": 573, "prob": 0.0}, {"count": 574, "prob": 0.0}, {"count": 575, "prob": 0.0}, {"count": 576, "prob": 0.0}, {"count": 577, "prob": 0.0}, {"count": 578, "prob": 0.0}, {"count": 579, "prob": 0.0}, {"count": 580, "prob": 0.0}, {"count": 581, "prob": 0.0}, {"count": 582, "prob": 0.0}, {"count": 583, "prob": 0.0}, {"count": 584, "prob": 0.0}, {"count": 585, "prob": 0.0}, {"count": 586, "prob": 0.0}, {"count": 587, "prob": 0.0}, {"count": 588, "prob": 0.0}, {"count": 589, "prob": 0.0}, {"count": 590, "prob": 0.0}, {"count": 591, "prob": 0.0}, {"count": 592, "prob": 0.0}, {"count": 593, "prob": 0.0}, {"count": 594, "prob": 0.0}, {"count": 595, "prob": 0.0}, {"count": 596, "prob": 0.0}, {"count": 597, "prob": 0.0}, {"count": 598, "prob": 0.0}, {"count": 599, "prob": 0.0}, {"count": 600, "prob": 0.0}, {"count": 601, "prob": 0.0}, {"count": 602, "prob": 0.0}, {"count": 603, "prob": 0.0}, {"count": 604, "prob": 0.0}, {"count": 605, "prob": 0.0}, {"count": 606, "prob": 0.0}, {"count": 607, "prob": 0.0}, {"count": 608, "prob": 0.0}, {"count": 609, "prob": 0.0}, {"count": 610, "prob": 0.0}, {"count": 611, "prob": 0.0}, {"count": 612, "prob": 0.0}, {"count": 613, "prob": 0.0}, {"count": 614, "prob": 0.0}, {"count": 615, "prob": 0.0}, {"count": 616, "prob": 0.0}, {"count": 617, "prob": 0.0}, {"count": 618, "prob": 0.0}, {"count": 619, "prob": 0.0}, {"count": 620, "prob": 0.0}, {"count": 621, "prob": 0.0}, {"count": 622, "prob": 0.0}, {"count": 623, "prob": 0.0}, {"count": 624, "prob": 0.0}, {"count": 625, "prob": 0.0}, {"count": 626, "prob": 0.0}, {"count": 627, "prob": 0.0}, {"count": 628, "prob": 0.0}], "data-32a14572cb985a0f3587cbc5e2a7481e": [{"expected": 185.859120700606}], "data-4befbb0f1427b7023a23af0f6fd97cf0": [{"count": 0, "prob": 3.2401326454022686e-05}, {"count": 1, "prob": 1.2225209098238152e-05}, {"count": 2, "prob": 0.00024781200235433854}, {"count": 3, "prob": 0.001009037481391523}, {"count": 4, "prob": 0.0003126755388894472}, {"count": 5, "prob": 0.0005402768562609093}, {"count": 6, "prob": 0.0003291890938957839}, {"count": 7, "prob": 3.953290144342386e-05}, {"count": 8, "prob": 4.107496963837994e-05}, {"count": 9, "prob": 0.000741048383607071}, {"count": 10, "prob": 0.0005295475888520801}, {"count": 11, "prob": 0.0006051237035276636}, {"count": 12, "prob": 0.000719161384226725}, {"count": 13, "prob": 0.0006414557227086573}, {"count": 14, "prob": 0.0005469624553567889}, {"count": 15, "prob": 0.0005018482577429153}, {"count": 16, "prob": 0.001046894432465133}, {"count": 17, "prob": 0.00036549258990905756}, {"count": 18, "prob": 0.0006140602086891421}, {"count": 19, "prob": 0.001586827457595386}, {"count": 20, "prob": 0.000840083733150626}, {"count": 21, "prob": 0.0007204861579076065}, {"count": 22, "prob": 0.0010710825817295518}, {"count": 23, "prob": 0.0008149730427744193}, {"count": 24, "prob": 0.0004835369211077702}, {"count": 25, "prob": 0.006492532699109839}, {"count": 26, "prob": 0.002374303502637699}, {"count": 27, "prob": 0.004716525261109146}, {"count": 28, "prob": 0.004359661817002695}, {"count": 29, "prob": 0.0019816920197319116}, {"count": 30, "prob": 0.00145456635194234}, {"count": 31, "prob": 0.0020029952597473864}, {"count": 32, "prob": 0.0023596802082884406}, {"count": 33, "prob": 0.0010846379939213069}, {"count": 34, "prob": 0.0008109253691570693}, {"count": 35, "prob": 0.001697784719187023}, {"count": 36, "prob": 0.0027348085014970327}, {"count": 37, "prob": 0.0007773676158162709}, {"count": 38, "prob": 0.0031841858235246365}, {"count": 39, "prob": 0.002358515330759435}, {"count": 40, "prob": 0.0006150290663209292}, {"count": 41, "prob": 0.00372010132932919}, {"count": 42, "prob": 0.0026010872308735705}, {"count": 43, "prob": 0.0009360441520038926}, {"count": 44, "prob": 0.0023020081362942367}, {"count": 45, "prob": 0.003133399311823089}, {"count": 46, "prob": 0.003231405025115752}, {"count": 47, "prob": 0.004307949756960788}, {"count": 48, "prob": 0.0037766451315765443}, {"count": 49, "prob": 0.0018317453570020703}, {"count": 50, "prob": 0.0026640386390896745}, {"count": 51, "prob": 0.0035230926249521584}, {"count": 52, "prob": 0.0029339642430458116}, {"count": 53, "prob": 0.003472122856323303}, {"count": 54, "prob": 0.0023124695073433493}, {"count": 55, "prob": 0.0034060037743685804}, {"count": 56, "prob": 0.0016877968261215849}, {"count": 57, "prob": 0.0032643231418450895}, {"count": 58, "prob": 0.0034172617959619517}, {"count": 59, "prob": 0.0018482031457702488}, {"count": 60, "prob": 0.002019758489728667}, {"count": 61, "prob": 0.003967272183957224}, {"count": 62, "prob": 0.002031900980540439}, {"count": 63, "prob": 0.002169158394905736}, {"count": 64, "prob": 0.0049729744078739575}, {"count": 65, "prob": 0.0020862399552240493}, {"count": 66, "prob": 0.0027062388012410606}, {"count": 67, "prob": 0.0047282352970549404}, {"count": 68, "prob": 0.0017714156720331229}, {"count": 69, "prob": 0.0043973174787786135}, {"count": 70, "prob": 0.004079869585197113}, {"count": 71, "prob": 0.003424617980021348}, {"count": 72, "prob": 0.003655184906774817}, {"count": 73, "prob": 0.005486299208817602}, {"count": 74, "prob": 0.0025952676145911393}, {"count": 75, "prob": 0.002442846932839412}, {"count": 76, "prob": 0.0017210974769229597}, {"count": 77, "prob": 0.0035452716425254547}, {"count": 78, "prob": 0.0025840500840750343}, {"count": 79, "prob": 0.002187747689665295}, {"count": 80, "prob": 0.004626891367062623}, {"count": 81, "prob": 0.001871450269518087}, {"count": 82, "prob": 0.0013859194738787346}, {"count": 83, "prob": 0.003585795280263404}, {"count": 84, "prob": 0.002123873069286379}, {"count": 85, "prob": 0.0019362165636629175}, {"count": 86, "prob": 0.004315811353430795}, {"count": 87, "prob": 0.0036689975515158835}, {"count": 88, "prob": 0.0023258882521485654}, {"count": 89, "prob": 0.005359420613227577}, {"count": 90, "prob": 0.0036564665511779333}, {"count": 91, "prob": 0.0024976056714244785}, {"count": 92, "prob": 0.0033911674838319476}, {"count": 93, "prob": 0.0033314444369666107}, {"count": 94, "prob": 0.0033316597293285366}, {"count": 95, "prob": 0.004665947341260264}, {"count": 96, "prob": 0.0032879698609615993}, {"count": 97, "prob": 0.003490589949795767}, {"count": 98, "prob": 0.0019460238320011525}, {"count": 99, "prob": 0.0025408070656680534}, {"count": 100, "prob": 0.003101257841117706}, {"count": 101, "prob": 0.002625359515532148}, {"count": 102, "prob": 0.0022042858565420927}, {"count": 103, "prob": 0.0028492714425153013}, {"count": 104, "prob": 0.002595050212068874}, {"count": 105, "prob": 0.00374504002163387}, {"count": 106, "prob": 0.003083814506449481}, {"count": 107, "prob": 0.002346281259987704}, {"count": 108, "prob": 0.0027620125689669208}, {"count": 109, "prob": 0.0030356607478333538}, {"count": 110, "prob": 0.003210621249578823}, {"count": 111, "prob": 0.0031595218630992637}, {"count": 112, "prob": 0.005524177682526929}, {"count": 113, "prob": 0.004860116737854055}, {"count": 114, "prob": 0.0033195293454368483}, {"count": 115, "prob": 0.004722696141087132}, {"count": 116, "prob": 0.004862486663965011}, {"count": 117, "prob": 0.004005027005269153}, {"count": 118, "prob": 0.002455010115223717}, {"count": 119, "prob": 0.003480113651612267}, {"count": 120, "prob": 0.003362757493713699}, {"count": 121, "prob": 0.003703578840643958}, {"count": 122, "prob": 0.00392933561783302}, {"count": 123, "prob": 0.0027655240588350468}, {"count": 124, "prob": 0.0031668141443020772}, {"count": 125, "prob": 0.003042789848634715}, {"count": 126, "prob": 0.0034964468909148313}, {"count": 127, "prob": 0.00404614347506146}, {"count": 128, "prob": 0.004158167160699806}, {"count": 129, "prob": 0.0035415561301518684}, {"count": 130, "prob": 0.003579343773958233}, {"count": 131, "prob": 0.005301831087506791}, {"count": 132, "prob": 0.003595290253867705}, {"count": 133, "prob": 0.0019530817823951894}, {"count": 134, "prob": 0.003621331641975582}, {"count": 135, "prob": 0.006851497610924838}, {"count": 136, "prob": 0.004801086755660651}, {"count": 137, "prob": 0.004577570436743168}, {"count": 138, "prob": 0.009199962666877868}, {"count": 139, "prob": 0.0028524745769488795}, {"count": 140, "prob": 0.0028985345624412484}, {"count": 141, "prob": 0.004213852672718292}, {"count": 142, "prob": 0.005015932957661758}, {"count": 143, "prob": 0.004117665662644453}, {"count": 144, "prob": 0.004647502110449385}, {"count": 145, "prob": 0.0024819335813682612}, {"count": 146, "prob": 0.005608464753222596}, {"count": 147, "prob": 0.004967454801391839}, {"count": 148, "prob": 0.004121476201239874}, {"count": 149, "prob": 0.0035377855845958686}, {"count": 150, "prob": 0.004252995668529452}, {"count": 151, "prob": 0.00634940058527588}, {"count": 152, "prob": 0.0031669455872915552}, {"count": 153, "prob": 0.0046648994116190974}, {"count": 154, "prob": 0.003870036351174387}, {"count": 155, "prob": 0.002627302705211752}, {"count": 156, "prob": 0.0030704903328315014}, {"count": 157, "prob": 0.006964205053527663}, {"count": 158, "prob": 0.0053312613761662235}, {"count": 159, "prob": 0.0017461534151380876}, {"count": 160, "prob": 0.00783479807634029}, {"count": 161, "prob": 0.004496712175632067}, {"count": 162, "prob": 0.0037890648924603985}, {"count": 163, "prob": 0.0049242031163262605}, {"count": 164, "prob": 0.0042000556871673485}, {"count": 165, "prob": 0.003861628219168468}, {"count": 166, "prob": 0.0032712023316535813}, {"count": 167, "prob": 0.0026068270730932827}, {"count": 168, "prob": 0.003773499342501091}, {"count": 169, "prob": 0.003928092256339309}, {"count": 170, "prob": 0.0023914096576807794}, {"count": 171, "prob": 0.003105607830710644}, {"count": 172, "prob": 0.0056855858403137925}, {"count": 173, "prob": 0.003994132576308274}, {"count": 174, "prob": 0.0025393590476207708}, {"count": 175, "prob": 0.002503745486041529}, {"count": 176, "prob": 0.0032582108973233286}, {"count": 177, "prob": 0.0038093465008333413}, {"count": 178, "prob": 0.003083474795631936}, {"count": 179, "prob": 0.005394470037933248}, {"count": 180, "prob": 0.0035548141787444206}, {"count": 181, "prob": 0.0017277364714769646}, {"count": 182, "prob": 0.0035988207161777135}, {"count": 183, "prob": 0.0036554482587891866}, {"count": 184, "prob": 0.0017980022935779767}, {"count": 185, "prob": 0.0035124994318847793}, {"count": 186, "prob": 0.0025655871069154}, {"count": 187, "prob": 0.002085322510499572}, {"count": 188, "prob": 0.003151823445030592}, {"count": 189, "prob": 0.0034550803251155522}, {"count": 190, "prob": 0.004630963964574215}, {"count": 191, "prob": 0.0041173994144099646}, {"count": 192, "prob": 0.004112452111422073}, {"count": 193, "prob": 0.0020099942336593134}, {"count": 194, "prob": 0.004698598664713669}, {"count": 195, "prob": 0.00391017310250952}, {"count": 196, "prob": 0.0038755136904442067}, {"count": 197, "prob": 0.003926778447491727}, {"count": 198, "prob": 0.004475555037720107}, {"count": 199, "prob": 0.002902619818914839}, {"count": 200, "prob": 0.0020869345370112618}, {"count": 201, "prob": 0.0018498537162112301}, {"count": 202, "prob": 0.0032537951517330453}, {"count": 203, "prob": 0.0019593439833134143}, {"count": 204, "prob": 0.0019461030290200089}, {"count": 205, "prob": 0.005220892714307326}, {"count": 206, "prob": 0.0023305349412902263}, {"count": 207, "prob": 0.0022022739666413605}, {"count": 208, "prob": 0.0030702015988881394}, {"count": 209, "prob": 0.002497556208665385}, {"count": 210, "prob": 0.0023602387957402733}, {"count": 211, "prob": 0.004068870654294271}, {"count": 212, "prob": 0.0042400991134099}, {"count": 213, "prob": 0.005650845350086717}, {"count": 214, "prob": 0.00560614421986537}, {"count": 215, "prob": 0.006074115030971275}, {"count": 216, "prob": 0.003822936163628085}, {"count": 217, "prob": 0.0037982917496882274}, {"count": 218, "prob": 0.0038317852421453015}, {"count": 219, "prob": 0.0026876419869100335}, {"count": 220, "prob": 0.0031462121215781033}, {"count": 221, "prob": 0.0023382872804568124}, {"count": 222, "prob": 0.002555924588577961}, {"count": 223, "prob": 0.0024334442322477474}, {"count": 224, "prob": 0.0045615471349953795}, {"count": 225, "prob": 0.0030801699864711884}, {"count": 226, "prob": 0.0023587560380528175}, {"count": 227, "prob": 0.002447738370581613}, {"count": 228, "prob": 0.0027132437226049756}, {"count": 229, "prob": 0.0016693282655376451}, {"count": 230, "prob": 0.002805601127634384}, {"count": 231, "prob": 0.0037043968848140905}, {"count": 232, "prob": 0.0027723231405554277}, {"count": 233, "prob": 0.0028605717563228014}, {"count": 234, "prob": 0.005213387478920221}, {"count": 235, "prob": 0.002708728981491169}, {"count": 236, "prob": 0.00330722859759776}, {"count": 237, "prob": 0.005225288250361653}, {"count": 238, "prob": 0.004508697326486215}, {"count": 239, "prob": 0.005135888442105276}, {"count": 240, "prob": 0.0049563647165613576}, {"count": 241, "prob": 0.003055421441617513}, {"count": 242, "prob": 0.0018239716252096783}, {"count": 243, "prob": 0.002140592553943069}, {"count": 244, "prob": 0.0028698495584223572}, {"count": 245, "prob": 0.002289508185316011}, {"count": 246, "prob": 0.0018203405372522376}, {"count": 247, "prob": 0.0015637857114559465}, {"count": 248, "prob": 0.0022109012773045135}, {"count": 249, "prob": 0.0017344450553196521}, {"count": 250, "prob": 0.003255179302926532}, {"count": 251, "prob": 0.001922244281789678}, {"count": 252, "prob": 0.002244023970581366}, {"count": 253, "prob": 0.004187775690905332}, {"count": 254, "prob": 0.0019338460015036164}, {"count": 255, "prob": 0.002183172996995259}, {"count": 256, "prob": 0.00496961186532559}, {"count": 257, "prob": 0.003572803329893933}, {"count": 258, "prob": 0.0025664378255688103}, {"count": 259, "prob": 0.004527414286948171}, {"count": 260, "prob": 0.003944894977321819}, {"count": 261, "prob": 0.0022657966832761137}, {"count": 262, "prob": 0.003588664123291318}, {"count": 263, "prob": 0.004926720832669055}, {"count": 264, "prob": 0.0018974085763119176}, {"count": 265, "prob": 0.002106613667596769}, {"count": 266, "prob": 0.0024910271804686654}, {"count": 267, "prob": 0.00220581237455526}, {"count": 268, "prob": 0.0011396058704005489}, {"count": 269, "prob": 0.0013489343810650842}, {"count": 270, "prob": 0.0014690224075816888}, {"count": 271, "prob": 0.0017167038270119155}, {"count": 272, "prob": 0.002280973180667988}, {"count": 273, "prob": 0.0017705431787248987}, {"count": 274, "prob": 0.001172944843114331}, {"count": 275, "prob": 0.002279685346794473}, {"count": 276, "prob": 0.0022150659368126275}, {"count": 277, "prob": 0.0015156940225570343}, {"count": 278, "prob": 0.0037206351028952166}, {"count": 279, "prob": 0.002813188392255548}, {"count": 280, "prob": 0.0021388920207050066}, {"count": 281, "prob": 0.0023393479540664923}, {"count": 282, "prob": 0.006622080832580904}, {"count": 283, "prob": 0.0023791104169562324}, {"count": 284, "prob": 0.0015234198597095009}, {"count": 285, "prob": 0.001351615032790746}, {"count": 286, "prob": 0.0015063166238882784}, {"count": 287, "prob": 0.0018532949477398511}, {"count": 288, "prob": 0.0014574644811959753}, {"count": 289, "prob": 0.0023658114642550305}, {"count": 290, "prob": 0.0013082232770799708}, {"count": 291, "prob": 0.0013922715786295178}, {"count": 292, "prob": 0.0017663169475374307}, {"count": 293, "prob": 0.0015702220966119218}, {"count": 294, "prob": 0.0009839083116109067}, {"count": 295, "prob": 0.0007810989743941384}, {"count": 296, "prob": 0.0010301933452066252}, {"count": 297, "prob": 0.002917903990489805}, {"count": 298, "prob": 0.0026017645293472634}, {"count": 299, "prob": 0.0017163654492956958}, {"count": 300, "prob": 0.001050137638944147}, {"count": 301, "prob": 0.0024689844662542015}, {"count": 302, "prob": 0.0016341422464510123}, {"count": 303, "prob": 0.0011953132220788307}, {"count": 304, "prob": 0.0039924620453503055}, {"count": 305, "prob": 0.002258281532135461}, {"count": 306, "prob": 0.0012446176191418133}, {"count": 307, "prob": 0.001984328620109746}, {"count": 308, "prob": 0.003097577649428433}, {"count": 309, "prob": 0.0009162365226526673}, {"count": 310, "prob": 0.001316793712420682}, {"count": 311, "prob": 0.0019922156635136497}, {"count": 312, "prob": 0.0010946133250320695}, {"count": 313, "prob": 0.0015893687297283904}, {"count": 314, "prob": 0.0015542332614835383}, {"count": 315, "prob": 0.0015469368909699212}, {"count": 316, "prob": 0.0016545300558950908}, {"count": 317, "prob": 0.002360302583588059}, {"count": 318, "prob": 0.0012486185252048967}, {"count": 319, "prob": 0.0008869203326645597}, {"count": 320, "prob": 0.0012499894433926995}, {"count": 321, "prob": 0.0008671682435343083}, {"count": 322, "prob": 0.0006954759751698388}, {"count": 323, "prob": 0.002675671647181491}, {"count": 324, "prob": 0.0020764071459447356}, {"count": 325, "prob": 0.0008995542288224237}, {"count": 326, "prob": 0.0011149638276408817}, {"count": 327, "prob": 0.0019891807848672507}, {"count": 328, "prob": 0.0011198451826168112}, {"count": 329, "prob": 0.001100331945638978}, {"count": 330, "prob": 0.004055064325033155}, {"count": 331, "prob": 0.000534809122721056}, {"count": 332, "prob": 0.0009178789634757949}, {"count": 333, "prob": 0.0009638865839885207}, {"count": 334, "prob": 0.0008764273772150968}, {"count": 335, "prob": 0.0007776190039214091}, {"count": 336, "prob": 0.0015596638341992296}, {"count": 337, "prob": 0.0009087717513408259}, {"count": 338, "prob": 0.000874968474340586}, {"count": 339, "prob": 0.001304541635280512}, {"count": 340, "prob": 0.0012960377890004712}, {"count": 341, "prob": 0.00040971320561199637}, {"count": 342, "prob": 0.0013850035402691039}, {"count": 343, "prob": 0.0010068541434609974}, {"count": 344, "prob": 0.0006134965168493856}, {"count": 345, "prob": 0.0010564512787716606}, {"count": 346, "prob": 0.001139828375310599}, {"count": 347, "prob": 0.0011237667106472789}, {"count": 348, "prob": 0.0005036649218067595}, {"count": 349, "prob": 0.0019302945776005355}, {"count": 350, "prob": 0.000598882932238056}, {"count": 351, "prob": 0.0005356050412097129}, {"count": 352, "prob": 0.000756437164132172}, {"count": 353, "prob": 0.0005114489913848083}, {"count": 354, "prob": 0.0006410672861880421}, {"count": 355, "prob": 0.0012136692911135724}, {"count": 356, "prob": 0.0006931164538496236}, {"count": 357, "prob": 0.0005521625555568931}, {"count": 358, "prob": 0.0009110399357195642}, {"count": 359, "prob": 0.0007596485561933305}, {"count": 360, "prob": 0.00035218082123386006}, {"count": 361, "prob": 0.0006840826452932203}, {"count": 362, "prob": 0.0009162609265073245}, {"count": 363, "prob": 0.0003604663729238255}, {"count": 364, "prob": 0.0007683257996513035}, {"count": 365, "prob": 0.0006758178931839951}, {"count": 366, "prob": 0.0008220739984367983}, {"count": 367, "prob": 0.0002774734595822538}, {"count": 368, "prob": 0.00044151618459247524}, {"count": 369, "prob": 0.00024632622243720803}, {"count": 370, "prob": 0.00024813121561408313}, {"count": 371, "prob": 0.0005789782095078726}, {"count": 372, "prob": 0.0002221791192922375}, {"count": 373, "prob": 0.0005631104115781428}, {"count": 374, "prob": 0.0005662959336732217}, {"count": 375, "prob": 0.0003019482676323242}, {"count": 376, "prob": 0.0005529739032181448}, {"count": 377, "prob": 0.0006647641411147985}, {"count": 378, "prob": 0.0005838284201168756}, {"count": 379, "prob": 0.00032990504630713274}, {"count": 380, "prob": 0.00038218190727307816}, {"count": 381, "prob": 0.0008187677731684528}, {"count": 382, "prob": 0.00027406832679707956}, {"count": 383, "prob": 0.0003471214347277924}, {"count": 384, "prob": 0.000527341327179379}, {"count": 385, "prob": 0.000373111333922602}, {"count": 386, "prob": 0.00020647394372157283}, {"count": 387, "prob": 0.0002168887292302321}, {"count": 388, "prob": 0.001083787738303112}, {"count": 389, "prob": 0.0002936127701465517}, {"count": 390, "prob": 0.0005522290606111815}, {"count": 391, "prob": 0.0001765602643251344}, {"count": 392, "prob": 0.0003301599876823099}, {"count": 393, "prob": 0.0002008812146822417}, {"count": 394, "prob": 0.00013265319545130178}, {"count": 395, "prob": 0.0006195027353133154}, {"count": 396, "prob": 0.0002399466535991885}, {"count": 397, "prob": 0.0002856906280751941}, {"count": 398, "prob": 0.00021980151859801825}, {"count": 399, "prob": 0.00044566375580189785}, {"count": 400, "prob": 0.00046352250904135514}, {"count": 401, "prob": 0.00021634383981942407}, {"count": 402, "prob": 0.00028560679770420655}, {"count": 403, "prob": 0.0003916169563231822}, {"count": 404, "prob": 0.0002641009572913898}, {"count": 405, "prob": 0.00017987683037936516}, {"count": 406, "prob": 6.830675321460872e-05}, {"count": 407, "prob": 0.0002698332249354533}, {"count": 408, "prob": 9.695633054111534e-05}, {"count": 409, "prob": 0.00017358286004670847}, {"count": 410, "prob": 0.00017284406189911597}, {"count": 411, "prob": 0.00025542829218136486}, {"count": 412, "prob": 7.263903046142359e-05}, {"count": 413, "prob": 0.00014194831186672738}, {"count": 414, "prob": 0.0003609347205175661}, {"count": 415, "prob": 8.813465410644486e-05}, {"count": 416, "prob": 0.0001486630321757747}, {"count": 417, "prob": 6.162576746933948e-05}, {"count": 418, "prob": 0.00011384736423528519}, {"count": 419, "prob": 0.00023751126851343873}, {"count": 420, "prob": 0.00013840563662852477}, {"count": 421, "prob": 0.00013925760937722346}, {"count": 422, "prob": 0.00045629686590291173}, {"count": 423, "prob": 0.000182574917430085}, {"count": 424, "prob": 0.00023288661104614908}, {"count": 425, "prob": 9.41464229921991e-05}, {"count": 426, "prob": 0.00018326080955689635}, {"count": 427, "prob": 7.104802154704357e-05}, {"count": 428, "prob": 7.194568576822819e-05}, {"count": 429, "prob": 0.00034430841694250297}, {"count": 430, "prob": 9.045924077167467e-05}, {"count": 431, "prob": 2.0433006879017367e-05}, {"count": 432, "prob": 3.250771253921156e-05}, {"count": 433, "prob": 0.00028641100682293857}, {"count": 434, "prob": 6.007695576188624e-05}, {"count": 435, "prob": 5.886349754081371e-05}, {"count": 436, "prob": 2.385748113411577e-05}, {"count": 437, "prob": 2.392146799702496e-05}, {"count": 438, "prob": 6.620637358879012e-05}, {"count": 439, "prob": 3.9137256374969954e-05}, {"count": 440, "prob": 7.755512407743955e-05}, {"count": 441, "prob": 0.00011700617830059298}, {"count": 442, "prob": 0.00020013720613866676}, {"count": 443, "prob": 0.0001762518148834222}, {"count": 444, "prob": 7.869298455319266e-05}, {"count": 445, "prob": 0.0001325143388984044}, {"count": 446, "prob": 5.5726877162194253e-05}, {"count": 447, "prob": 2.6778705142922172e-05}, {"count": 448, "prob": 0.0006351851151515385}, {"count": 449, "prob": 0.00041225121249685516}, {"count": 450, "prob": 0.0001094821844879278}, {"count": 451, "prob": 2.7593421060155433e-05}, {"count": 452, "prob": 6.884192388680705e-05}, {"count": 453, "prob": 0.0001013796427064526}, {"count": 454, "prob": 5.2797846560098026e-05}, {"count": 455, "prob": 7.083642146574293e-05}, {"count": 456, "prob": 1.8703053405051408e-05}, {"count": 457, "prob": 1.707462964719727e-05}, {"count": 458, "prob": 3.243051067198113e-05}, {"count": 459, "prob": 0.00011206255259217765}, {"count": 460, "prob": 0.0001089212218555778}, {"count": 461, "prob": 6.459793534980659e-05}, {"count": 462, "prob": 3.4102509741496036e-05}, {"count": 463, "prob": 4.15739435596774e-05}, {"count": 464, "prob": 0.00012564439079226856}, {"count": 465, "prob": 0.00013125303704128455}, {"count": 466, "prob": 4.069825900891602e-05}, {"count": 467, "prob": 0.0002332890156283164}, {"count": 468, "prob": 0.0002836969185561493}, {"count": 469, "prob": 6.105887238613181e-05}, {"count": 470, "prob": 0.00012425256901582343}, {"count": 471, "prob": 9.625905354907079e-05}, {"count": 472, "prob": 9.025526726998309e-05}, {"count": 473, "prob": 2.459245299091559e-05}, {"count": 474, "prob": 0.0001371199709197875}, {"count": 475, "prob": 0.0001864585405798363}, {"count": 476, "prob": 4.491037712381042e-05}, {"count": 477, "prob": 2.8866689826743065e-05}, {"count": 478, "prob": 4.748381070104623e-05}, {"count": 479, "prob": 6.515472766521852e-05}, {"count": 480, "prob": 7.666600650578804e-06}, {"count": 481, "prob": 4.529000197475092e-05}, {"count": 482, "prob": 2.9605185951382156e-05}, {"count": 483, "prob": 1.475295520329206e-05}, {"count": 484, "prob": 2.4384053152828825e-06}, {"count": 485, "prob": 8.457356746900269e-06}, {"count": 486, "prob": 3.609448712890105e-05}, {"count": 487, "prob": 0.00011952726989991388}, {"count": 488, "prob": 3.9511184792989763e-05}, {"count": 489, "prob": 0.000176435578849218}, {"count": 490, "prob": 0.00023261937473657558}, {"count": 491, "prob": 8.832198834357632e-05}, {"count": 492, "prob": 1.0374618456021615e-05}, {"count": 493, "prob": 7.711027826980055e-05}, {"count": 494, "prob": 8.876323187744773e-05}, {"count": 495, "prob": 4.397162177975985e-06}, {"count": 496, "prob": 0.0001624066186685022}, {"count": 497, "prob": 0.00013264256864367984}, {"count": 498, "prob": 3.176353598286787e-05}, {"count": 499, "prob": 7.132708075514046e-06}, {"count": 500, "prob": 2.9046419485937634e-05}, {"count": 501, "prob": 4.192042389168229e-05}, {"count": 502, "prob": 3.2673963174019734e-06}, {"count": 503, "prob": 2.264996136435695e-06}, {"count": 504, "prob": 0.0}, {"count": 505, "prob": 4.577533885965333e-06}, {"count": 506, "prob": 3.285885722570067e-06}, {"count": 507, "prob": 1.0747216772955669e-06}, {"count": 508, "prob": 9.232958891543285e-05}, {"count": 509, "prob": 1.9290888079637837e-05}, {"count": 510, "prob": 2.7850882626862723e-05}, {"count": 511, "prob": 1.2081180152246243e-05}, {"count": 512, "prob": 5.107324749305923e-05}, {"count": 513, "prob": 8.549645760732056e-05}, {"count": 514, "prob": 1.8836631556798052e-07}, {"count": 515, "prob": 0.00010457453751384446}, {"count": 516, "prob": 9.554513929261818e-05}, {"count": 517, "prob": 4.94937614544011e-07}, {"count": 518, "prob": 6.026616014114586e-06}, {"count": 519, "prob": 1.6711078017798405e-05}, {"count": 520, "prob": 1.6100623624145992e-06}, {"count": 521, "prob": 1.0383589137780476e-06}, {"count": 522, "prob": 1.4229961456522504e-06}, {"count": 523, "prob": 8.161420256154304e-08}, {"count": 524, "prob": 8.161420256154304e-08}, {"count": 525, "prob": 2.0714654283813422e-06}, {"count": 526, "prob": 1.5975374105363425e-06}, {"count": 527, "prob": 2.1928522536047744e-05}, {"count": 528, "prob": 1.9738700112705703e-06}, {"count": 529, "prob": 8.824030613584653e-07}, {"count": 530, "prob": 1.5328954978443217e-05}, {"count": 531, "prob": 4.642830848440192e-06}, {"count": 532, "prob": 5.189370384655737e-06}, {"count": 533, "prob": 1.1438829334511653e-06}, {"count": 534, "prob": 3.622228684149464e-05}, {"count": 535, "prob": 6.248796299495441e-05}, {"count": 536, "prob": 4.032970499934349e-06}, {"count": 537, "prob": 5.169724891626634e-06}, {"count": 538, "prob": 4.864661707265137e-06}, {"count": 539, "prob": 7.737188015116582e-07}, {"count": 540, "prob": 3.098915513104134e-07}, {"count": 541, "prob": 1.2728701362923223e-05}, {"count": 542, "prob": 1.0736831983726682e-05}, {"count": 543, "prob": 2.658522043836402e-07}, {"count": 544, "prob": 9.361811484154257e-07}, {"count": 545, "prob": 2.2102039723103415e-06}, {"count": 546, "prob": 3.669790898809098e-06}, {"count": 547, "prob": 2.642360815606393e-07}, {"count": 548, "prob": 1.632284051230861e-07}, {"count": 549, "prob": 0.0}, {"count": 550, "prob": 9.971337807274652e-07}, {"count": 551, "prob": 0.0}, {"count": 552, "prob": 0.0}, {"count": 553, "prob": 1.3742470407906755e-05}, {"count": 554, "prob": 0.0}, {"count": 555, "prob": 5.373608386477834e-07}, {"count": 556, "prob": 2.4063586797848603e-05}, {"count": 557, "prob": 2.3340073811906426e-06}, {"count": 558, "prob": 3.191434544416916e-06}, {"count": 559, "prob": 1.3967341497784866e-06}, {"count": 560, "prob": 4.103983896849972e-06}, {"count": 561, "prob": 7.274916883178077e-06}, {"count": 562, "prob": 0.0}, {"count": 563, "prob": 9.947235975570247e-07}, {"count": 564, "prob": 0.0}, {"count": 565, "prob": 0.0}, {"count": 566, "prob": 1.1324980682178473e-06}, {"count": 567, "prob": 0.0}, {"count": 568, "prob": 0.0}, {"count": 569, "prob": 0.0}, {"count": 570, "prob": 0.0}, {"count": 571, "prob": 0.0}, {"count": 572, "prob": 1.1114884715188361e-06}, {"count": 573, "prob": 0.0}, {"count": 574, "prob": 0.0}, {"count": 575, "prob": 7.296272506174588e-06}, {"count": 576, "prob": 0.0}, {"count": 577, "prob": 0.0}, {"count": 578, "prob": 5.818042162803069e-08}, {"count": 579, "prob": 1.287967883699324e-06}, {"count": 580, "prob": 3.830155086255777e-06}, {"count": 581, "prob": 0.0}, {"count": 582, "prob": 4.618741017647838e-06}, {"count": 583, "prob": 6.447950034891754e-06}, {"count": 584, "prob": 0.0}, {"count": 585, "prob": 0.0}, {"count": 586, "prob": 0.0}, {"count": 587, "prob": 0.0}, {"count": 588, "prob": 0.0}, {"count": 589, "prob": 0.0}, {"count": 590, "prob": 0.0}, {"count": 591, "prob": 0.0}, {"count": 592, "prob": 0.0}, {"count": 593, "prob": 0.0}, {"count": 594, "prob": 0.0}, {"count": 595, "prob": 0.0}, {"count": 596, "prob": 0.0}, {"count": 597, "prob": 0.0}, {"count": 598, "prob": 0.0}, {"count": 599, "prob": 0.0}, {"count": 600, "prob": 0.0}, {"count": 601, "prob": 1.6100623624145992e-06}, {"count": 602, "prob": 0.0}, {"count": 603, "prob": 0.0}, {"count": 604, "prob": 8.161420256154304e-08}, {"count": 605, "prob": 0.0}, {"count": 606, "prob": 0.0}, {"count": 607, "prob": 0.0}, {"count": 608, "prob": 0.0}, {"count": 609, "prob": 0.0}, {"count": 610, "prob": 0.0}, {"count": 611, "prob": 8.161420256154304e-08}, {"count": 612, "prob": 0.0}, {"count": 613, "prob": 0.0}, {"count": 614, "prob": 0.0}, {"count": 615, "prob": 0.0}, {"count": 616, "prob": 0.0}, {"count": 617, "prob": 0.0}, {"count": 618, "prob": 0.0}, {"count": 619, "prob": 0.0}, {"count": 620, "prob": 4.3514107009297953e-07}, {"count": 621, "prob": 0.0}, {"count": 622, "prob": 0.0}, {"count": 623, "prob": 8.161420256154304e-08}, {"count": 624, "prob": 0.0}, {"count": 625, "prob": 0.0}, {"count": 626, "prob": 0.0}, {"count": 627, "prob": 1.7413723417834183e-07}, {"count": 628, "prob": 2.642360815606393e-07}], "data-b8feb4c2cfa5ad64f7305a1c81fa76a5": [{"expected": 176.859707665832}], "data-c24e959c6ba2d974021304aa382a5083": [{"count": 0, "prob": 0.0007243433400952906}, {"count": 1, "prob": 0.0001135917863423405}, {"count": 2, "prob": 0.009488251076711189}, {"count": 3, "prob": 0.0005541284914525836}, {"count": 4, "prob": 0.005085832605845956}, {"count": 5, "prob": 0.00033537209717378466}, {"count": 6, "prob": 0.0002854844868397968}, {"count": 7, "prob": 0.0012074435036220697}, {"count": 8, "prob": 0.0010781705358010242}, {"count": 9, "prob": 0.0003155558954779009}, {"count": 10, "prob": 0.0008506448810096089}, {"count": 11, "prob": 0.00014018937431918644}, {"count": 12, "prob": 0.0002354884455660465}, {"count": 13, "prob": 0.00010862969748830998}, {"count": 14, "prob": 0.0005105682047151309}, {"count": 15, "prob": 0.0012534996017802614}, {"count": 16, "prob": 0.0045081225217771465}, {"count": 17, "prob": 0.007902131917990898}, {"count": 18, "prob": 0.003157285551661632}, {"count": 19, "prob": 0.008504085271183183}, {"count": 20, "prob": 0.001984065134195753}, {"count": 21, "prob": 0.0007508799352935602}, {"count": 22, "prob": 0.00502702217566278}, {"count": 23, "prob": 0.003945691071247989}, {"count": 24, "prob": 0.0008733360484515099}, {"count": 25, "prob": 0.019182186544079643}, {"count": 26, "prob": 0.0008802986592470978}, {"count": 27, "prob": 0.008520635413025673}, {"count": 28, "prob": 0.000671962621064875}, {"count": 29, "prob": 0.001340943541270994}, {"count": 30, "prob": 0.0012562025850689374}, {"count": 31, "prob": 0.0051496512021831226}, {"count": 32, "prob": 0.002432398593016844}, {"count": 33, "prob": 0.0045026528536975105}, {"count": 34, "prob": 0.0016468322218299593}, {"count": 35, "prob": 0.0012643889190415798}, {"count": 36, "prob": 0.011544526276292476}, {"count": 37, "prob": 0.004858463304106108}, {"count": 38, "prob": 0.014686724889861023}, {"count": 39, "prob": 0.005596655714560191}, {"count": 40, "prob": 0.005839066504029155}, {"count": 41, "prob": 0.0036768286869104994}, {"count": 42, "prob": 0.008055560138913275}, {"count": 43, "prob": 0.0021867215077185443}, {"count": 44, "prob": 0.002613555738516801}, {"count": 45, "prob": 0.0036602095021105807}, {"count": 46, "prob": 0.004292093874261087}, {"count": 47, "prob": 0.002224435274816202}, {"count": 48, "prob": 0.0053922532901391285}, {"count": 49, "prob": 0.0022227085549461237}, {"count": 50, "prob": 0.011970809700274478}, {"count": 51, "prob": 0.004123978236493399}, {"count": 52, "prob": 0.010899104476994761}, {"count": 53, "prob": 0.006908074262457297}, {"count": 54, "prob": 0.0031115610186829173}, {"count": 55, "prob": 0.0012491187766358227}, {"count": 56, "prob": 0.005045096659018463}, {"count": 57, "prob": 0.0021035117863265557}, {"count": 58, "prob": 0.001269809696108217}, {"count": 59, "prob": 0.00726824454915127}, {"count": 60, "prob": 0.001559240661396947}, {"count": 61, "prob": 0.011265538607760337}, {"count": 62, "prob": 0.003758230934669499}, {"count": 63, "prob": 0.0017583579669138772}, {"count": 64, "prob": 0.0037033100567418964}, {"count": 65, "prob": 0.006031403950109394}, {"count": 66, "prob": 0.00229587829244259}, {"count": 67, "prob": 0.009482082698901807}, {"count": 68, "prob": 0.0017523426004969038}, {"count": 69, "prob": 0.002276150045775068}, {"count": 70, "prob": 0.0060452445323340015}, {"count": 71, "prob": 0.0023085194300136755}, {"count": 72, "prob": 0.0013609787356290593}, {"count": 73, "prob": 0.010481984453322083}, {"count": 74, "prob": 0.0007010524728243326}, {"count": 75, "prob": 0.0032208011609042814}, {"count": 76, "prob": 0.0014332854491562051}, {"count": 77, "prob": 0.0011097193887359645}, {"count": 78, "prob": 0.0010851172582172694}, {"count": 79, "prob": 0.0019664868122303146}, {"count": 80, "prob": 0.0024111826840947305}, {"count": 81, "prob": 0.00241605357725096}, {"count": 82, "prob": 0.0013268582980024432}, {"count": 83, "prob": 0.0017467605798775208}, {"count": 84, "prob": 0.004859781682628067}, {"count": 85, "prob": 0.0020381274476991584}, {"count": 86, "prob": 0.007522013783029353}, {"count": 87, "prob": 0.0020905227412429373}, {"count": 88, "prob": 0.007197003541919291}, {"count": 89, "prob": 0.001192442492764196}, {"count": 90, "prob": 0.01228723446112582}, {"count": 91, "prob": 0.0012296063489541974}, {"count": 92, "prob": 0.018334639104122894}, {"count": 93, "prob": 0.0023556670878299435}, {"count": 94, "prob": 0.024096567351454896}, {"count": 95, "prob": 0.0017160223362583276}, {"count": 96, "prob": 0.002883016339834612}, {"count": 97, "prob": 0.002700446361447262}, {"count": 98, "prob": 0.0044763640722216055}, {"count": 99, "prob": 0.0017986058335268033}, {"count": 100, "prob": 0.003885142240386219}, {"count": 101, "prob": 0.002661631174697275}, {"count": 102, "prob": 0.0032176110663022263}, {"count": 103, "prob": 0.0022895967761735908}, {"count": 104, "prob": 0.0045173534142021075}, {"count": 105, "prob": 0.005766736728854354}, {"count": 106, "prob": 0.007682352709041863}, {"count": 107, "prob": 0.005266043793836038}, {"count": 108, "prob": 0.011297341925739158}, {"count": 109, "prob": 0.012213392840163238}, {"count": 110, "prob": 0.0014636599058826193}, {"count": 111, "prob": 0.005113178148529473}, {"count": 112, "prob": 0.006561685202042437}, {"count": 113, "prob": 0.009279831845014937}, {"count": 114, "prob": 0.0015310955762688372}, {"count": 115, "prob": 0.00945280627617306}, {"count": 116, "prob": 0.001000965740890916}, {"count": 117, "prob": 0.017283717492860753}, {"count": 118, "prob": 0.0015841624753071138}, {"count": 119, "prob": 0.005183195658561324}, {"count": 120, "prob": 0.0007896196247444739}, {"count": 121, "prob": 0.003446595903253267}, {"count": 122, "prob": 0.002492082469106237}, {"count": 123, "prob": 0.005132066761841777}, {"count": 124, "prob": 0.007641732787379527}, {"count": 125, "prob": 0.002751333956780176}, {"count": 126, "prob": 0.0035527490543557447}, {"count": 127, "prob": 0.0018077677689855554}, {"count": 128, "prob": 0.016085824636047852}, {"count": 129, "prob": 0.0043124603518273925}, {"count": 130, "prob": 0.0015629166184397687}, {"count": 131, "prob": 0.0037309174717137573}, {"count": 132, "prob": 0.003123792053085594}, {"count": 133, "prob": 0.0028023326987758534}, {"count": 134, "prob": 0.003391199956783894}, {"count": 135, "prob": 0.0021286470584634207}, {"count": 136, "prob": 0.009514642776689161}, {"count": 137, "prob": 0.003658756539316554}, {"count": 138, "prob": 0.014789573382047332}, {"count": 139, "prob": 0.004404984997072932}, {"count": 140, "prob": 0.005500742819924918}, {"count": 141, "prob": 0.0010525179244341067}, {"count": 142, "prob": 0.01656469380514705}, {"count": 143, "prob": 0.0007176141734877884}, {"count": 144, "prob": 0.001817923528071711}, {"count": 145, "prob": 0.0011290453924333243}, {"count": 146, "prob": 0.0016818899368518437}, {"count": 147, "prob": 0.001662870614872149}, {"count": 148, "prob": 0.0017880909450727733}, {"count": 149, "prob": 0.0008219239676174778}, {"count": 150, "prob": 0.005606760192877123}, {"count": 151, "prob": 0.0036850840848384366}, {"count": 152, "prob": 0.006426886209890224}, {"count": 153, "prob": 0.009038543505053242}, {"count": 154, "prob": 0.0037532123055827216}, {"count": 155, "prob": 0.0011063730520710123}, {"count": 156, "prob": 0.005220017045684048}, {"count": 157, "prob": 0.003990710719126808}, {"count": 158, "prob": 0.0020417329179318183}, {"count": 159, "prob": 0.004328870053995083}, {"count": 160, "prob": 0.0023549645074949672}, {"count": 161, "prob": 0.007260590846848807}, {"count": 162, "prob": 0.0026935254653966587}, {"count": 163, "prob": 0.0016306508073763222}, {"count": 164, "prob": 0.0009746252816862661}, {"count": 165, "prob": 0.003891359882170586}, {"count": 166, "prob": 0.0009323865621455224}, {"count": 167, "prob": 0.00652522263831877}, {"count": 168, "prob": 0.0010859673385068692}, {"count": 169, "prob": 0.0014899821039499512}, {"count": 170, "prob": 0.0028899016005201087}, {"count": 171, "prob": 0.0015694506379527846}, {"count": 172, "prob": 0.007177942477197483}, {"count": 173, "prob": 0.0042531534222884654}, {"count": 174, "prob": 0.0010767427974340518}, {"count": 175, "prob": 0.0025708375508830526}, {"count": 176, "prob": 0.0037463082308163004}, {"count": 177, "prob": 0.001060554760655908}, {"count": 178, "prob": 0.0010024420493036175}, {"count": 179, "prob": 0.0009136803402288133}, {"count": 180, "prob": 0.013259855312269222}, {"count": 181, "prob": 0.0020933209918141005}, {"count": 182, "prob": 0.0016633604389088257}, {"count": 183, "prob": 0.0012740869078214975}, {"count": 184, "prob": 0.007148423603199407}, {"count": 185, "prob": 0.0016684058392648663}, {"count": 186, "prob": 0.01231263783891523}, {"count": 187, "prob": 0.0027639444354785546}, {"count": 188, "prob": 0.0026425042796903177}, {"count": 189, "prob": 0.0008754915775819332}, {"count": 190, "prob": 0.005718565715423018}, {"count": 191, "prob": 0.000487070692522491}, {"count": 192, "prob": 0.0009404343122540797}, {"count": 193, "prob": 0.0006757386518999091}, {"count": 194, "prob": 0.003914299399280171}, {"count": 195, "prob": 0.0015689481452083513}, {"count": 196, "prob": 0.0010859027820917916}, {"count": 197, "prob": 0.0007338594204303466}, {"count": 198, "prob": 0.00276245497340756}, {"count": 199, "prob": 0.0012796635889855137}, {"count": 200, "prob": 0.002508558642493701}, {"count": 201, "prob": 0.004683353481763438}, {"count": 202, "prob": 0.001954116946988746}, {"count": 203, "prob": 0.0017021933158543733}, {"count": 204, "prob": 0.0038851765038912527}, {"count": 205, "prob": 0.00403718960715934}, {"count": 206, "prob": 0.0008081592776516565}, {"count": 207, "prob": 0.002119127143519511}, {"count": 208, "prob": 0.0014259713612122017}, {"count": 209, "prob": 0.006309428501881964}, {"count": 210, "prob": 0.0008670935542021593}, {"count": 211, "prob": 0.0018237500927469695}, {"count": 212, "prob": 0.0007152301666626857}, {"count": 213, "prob": 0.0033567978598872516}, {"count": 214, "prob": 0.0009280031372662631}, {"count": 215, "prob": 0.0013096315941710384}, {"count": 216, "prob": 0.0004003883873430803}, {"count": 217, "prob": 0.0010835913708617494}, {"count": 218, "prob": 0.0010674541778974036}, {"count": 219, "prob": 0.001764831752570907}, {"count": 220, "prob": 0.004085196739306984}, {"count": 221, "prob": 0.0013686237528174184}, {"count": 222, "prob": 0.0008952014791207084}, {"count": 223, "prob": 0.0011894352785078689}, {"count": 224, "prob": 0.007128443179254628}, {"count": 225, "prob": 0.0031274764712653663}, {"count": 226, "prob": 0.000511403521510645}, {"count": 227, "prob": 0.0010583353230443177}, {"count": 228, "prob": 0.010787585914178211}, {"count": 229, "prob": 0.0019704350504997415}, {"count": 230, "prob": 0.0012203242577516428}, {"count": 231, "prob": 0.000747092404631539}, {"count": 232, "prob": 0.001281547606810796}, {"count": 233, "prob": 0.0008917585763057519}, {"count": 234, "prob": 0.001760195449485878}, {"count": 235, "prob": 0.0010872542052431122}, {"count": 236, "prob": 0.0013006844997979377}, {"count": 237, "prob": 0.0007762208454548118}, {"count": 238, "prob": 0.00546165296319198}, {"count": 239, "prob": 0.0008141226873683549}, {"count": 240, "prob": 0.0006449694034432823}, {"count": 241, "prob": 0.0004294930285939711}, {"count": 242, "prob": 0.0052459238961179355}, {"count": 243, "prob": 0.0013312585141689484}, {"count": 244, "prob": 0.0005097558355788949}, {"count": 245, "prob": 0.0003073652779421922}, {"count": 246, "prob": 0.0007043342980696221}, {"count": 247, "prob": 0.0007508480015508842}, {"count": 248, "prob": 0.0008124966632270461}, {"count": 249, "prob": 0.0004726169718395947}, {"count": 250, "prob": 0.0008552840947977353}, {"count": 251, "prob": 0.0007978186224253844}, {"count": 252, "prob": 0.0007797104315079578}, {"count": 253, "prob": 0.0019012711473977589}, {"count": 254, "prob": 0.0006971468122118743}, {"count": 255, "prob": 0.0008306769827871629}, {"count": 256, "prob": 0.0006080064597596786}, {"count": 257, "prob": 0.0019268427040324695}, {"count": 258, "prob": 0.0005677795830057377}, {"count": 259, "prob": 0.0005697561853871539}, {"count": 260, "prob": 0.00016964744351950754}, {"count": 261, "prob": 0.0008926645098981684}, {"count": 262, "prob": 0.0003900391829888428}, {"count": 263, "prob": 0.00026730773791546457}, {"count": 264, "prob": 0.00017938071270073502}, {"count": 265, "prob": 0.00037226218028935576}, {"count": 266, "prob": 0.00017706320409264064}, {"count": 267, "prob": 0.0004424634585763767}, {"count": 268, "prob": 0.0002798492806454858}, {"count": 269, "prob": 0.0008402939698294714}, {"count": 270, "prob": 0.0007094296783275827}, {"count": 271, "prob": 0.0004056492897173541}, {"count": 272, "prob": 0.002876575087859061}, {"count": 273, "prob": 0.001078835531969686}, {"count": 274, "prob": 0.00018909470384837184}, {"count": 275, "prob": 0.00014335547736844044}, {"count": 276, "prob": 0.006742750816878767}, {"count": 277, "prob": 0.0009051606392604704}, {"count": 278, "prob": 0.0013153724705867122}, {"count": 279, "prob": 0.0002973093356744589}, {"count": 280, "prob": 0.004335195742758386}, {"count": 281, "prob": 0.0003518840049162473}, {"count": 282, "prob": 0.0006019010245299518}, {"count": 283, "prob": 0.0005126538259763368}, {"count": 284, "prob": 0.0005213811297686502}, {"count": 285, "prob": 0.0002616024218725406}, {"count": 286, "prob": 0.0010016165805035824}, {"count": 287, "prob": 0.000344481372004059}, {"count": 288, "prob": 0.0005014072671545892}, {"count": 289, "prob": 0.0005792202820246817}, {"count": 290, "prob": 0.0018127823674834675}, {"count": 291, "prob": 0.0003153444420466999}, {"count": 292, "prob": 0.0002986260353676655}, {"count": 293, "prob": 0.0003518776135681817}, {"count": 294, "prob": 0.0019653738987503847}, {"count": 295, "prob": 0.0001977580241671659}, {"count": 296, "prob": 0.00033256875112237344}, {"count": 297, "prob": 0.00024855892834280667}, {"count": 298, "prob": 0.0003004043519747466}, {"count": 299, "prob": 0.0003652862098564848}, {"count": 300, "prob": 0.0004405085729797929}, {"count": 301, "prob": 0.0003827075138381656}, {"count": 302, "prob": 0.00023688704090568376}, {"count": 303, "prob": 0.000998786429186378}, {"count": 304, "prob": 0.00035011766908709627}, {"count": 305, "prob": 0.0006948342550987145}, {"count": 306, "prob": 0.000352044978496524}, {"count": 307, "prob": 0.00016874277779776428}, {"count": 308, "prob": 5.754509625050749e-05}, {"count": 309, "prob": 0.00018616601258249842}, {"count": 310, "prob": 0.0004906862867224783}, {"count": 311, "prob": 0.00015757446099512695}, {"count": 312, "prob": 0.00037171559404257506}, {"count": 313, "prob": 0.00019075004499926877}, {"count": 314, "prob": 0.0001569034434406628}, {"count": 315, "prob": 0.00021897139434823166}, {"count": 316, "prob": 0.0002123636023602011}, {"count": 317, "prob": 0.00032764330753043094}, {"count": 318, "prob": 0.0004073370945568707}, {"count": 319, "prob": 0.00029742694767772866}, {"count": 320, "prob": 0.00011597308244394442}, {"count": 321, "prob": 0.0006613099766623108}, {"count": 322, "prob": 6.752308446975635e-05}, {"count": 323, "prob": 0.0001873256282986792}, {"count": 324, "prob": 0.0021492196720033305}, {"count": 325, "prob": 0.0007866702795853517}, {"count": 326, "prob": 0.0005031272417127104}, {"count": 327, "prob": 8.24568531865045e-05}, {"count": 328, "prob": 0.0008943219928305986}, {"count": 329, "prob": 0.00014928814422099064}, {"count": 330, "prob": 0.0002186208201077159}, {"count": 331, "prob": 6.844861006373852e-05}, {"count": 332, "prob": 0.00022211204599359476}, {"count": 333, "prob": 0.00014987486837360106}, {"count": 334, "prob": 0.00019232825801743613}, {"count": 335, "prob": 0.00019451989446481793}, {"count": 336, "prob": 0.00011643013582331101}, {"count": 337, "prob": 0.00040752445744536873}, {"count": 338, "prob": 0.0012077777635266876}, {"count": 339, "prob": 0.0003068774517017374}, {"count": 340, "prob": 7.714157735846403e-05}, {"count": 341, "prob": 0.000469470564781298}, {"count": 342, "prob": 0.0002712494058550823}, {"count": 343, "prob": 7.062942961447199e-05}, {"count": 344, "prob": 0.00012062561787322943}, {"count": 345, "prob": 0.0008761558278266785}, {"count": 346, "prob": 0.0002301282683180675}, {"count": 347, "prob": 0.00014383733421778852}, {"count": 348, "prob": 0.00023340596798417635}, {"count": 349, "prob": 0.00014122294689209578}, {"count": 350, "prob": 9.151709301847595e-05}, {"count": 351, "prob": 0.00012443331547816992}, {"count": 352, "prob": 3.603512032399952e-05}, {"count": 353, "prob": 0.00047578844234135446}, {"count": 354, "prob": 0.00025968999894465346}, {"count": 355, "prob": 0.00013527045806143893}, {"count": 356, "prob": 3.1274611908240006e-05}, {"count": 357, "prob": 3.651428544791057e-05}, {"count": 358, "prob": 9.822396490009943e-05}, {"count": 359, "prob": 0.00027661633441441}, {"count": 360, "prob": 0.00010408973257653954}, {"count": 361, "prob": 6.211665393973258e-05}, {"count": 362, "prob": 6.927325994730546e-05}, {"count": 363, "prob": 0.00015597276437234847}, {"count": 364, "prob": 0.0002447802377790727}, {"count": 365, "prob": 2.001220870266053e-05}, {"count": 366, "prob": 4.6299681312080576e-05}, {"count": 367, "prob": 0.00010419604773211714}, {"count": 368, "prob": 0.0005023982880678781}, {"count": 369, "prob": 0.00018624439258753406}, {"count": 370, "prob": 0.00013790391744173273}, {"count": 371, "prob": 5.554219855128239e-05}, {"count": 372, "prob": 0.0010322029926099915}, {"count": 373, "prob": 0.00019937222951402195}, {"count": 374, "prob": 5.5139713605793667e-05}, {"count": 375, "prob": 3.835314387956767e-05}, {"count": 376, "prob": 2.5923611724176758e-05}, {"count": 377, "prob": 5.4252860067161325e-05}, {"count": 378, "prob": 7.915368211854498e-05}, {"count": 379, "prob": 2.200725120313637e-05}, {"count": 380, "prob": 5.7721724233993806e-05}, {"count": 381, "prob": 3.343821121548316e-05}, {"count": 382, "prob": 9.443871500543411e-05}, {"count": 383, "prob": 5.862491610607362e-05}, {"count": 384, "prob": 4.6622904342490774e-05}, {"count": 385, "prob": 4.1329844248387645e-06}, {"count": 386, "prob": 0.00035337262507311964}, {"count": 387, "prob": 0.00011561882257937208}, {"count": 388, "prob": 1.6381659028170392e-05}, {"count": 389, "prob": 0.000522359178005186}, {"count": 390, "prob": 0.0002655439618252134}, {"count": 391, "prob": 2.2968485154773134e-05}, {"count": 392, "prob": 1.9268570555685724e-05}, {"count": 393, "prob": 0.000588760438903865}, {"count": 394, "prob": 1.7156218021138482e-05}, {"count": 395, "prob": 3.957906283264583e-05}, {"count": 396, "prob": 3.026605478368999e-05}, {"count": 397, "prob": 2.0540496815898893e-05}, {"count": 398, "prob": 4.7686519850942455e-05}, {"count": 399, "prob": 2.878454190185735e-05}, {"count": 400, "prob": 3.342507255566063e-05}, {"count": 401, "prob": 4.036437472878983e-05}, {"count": 402, "prob": 3.0266168772062875e-05}, {"count": 403, "prob": 0.00016557107731946265}, {"count": 404, "prob": 6.913893364893726e-05}, {"count": 405, "prob": 8.543676522772554e-06}, {"count": 406, "prob": 1.0928715242619639e-05}, {"count": 407, "prob": 0.00011705582800108138}, {"count": 408, "prob": 2.6942235821869347e-05}, {"count": 409, "prob": 3.105220459436451e-05}, {"count": 410, "prob": 2.1936602409497086e-06}, {"count": 411, "prob": 1.3746007871443714e-05}, {"count": 412, "prob": 0.00020256181816768315}, {"count": 413, "prob": 4.844202478747386e-05}, {"count": 414, "prob": 1.8566388180114417e-05}, {"count": 415, "prob": 2.1919740129493498e-05}, {"count": 416, "prob": 3.8276483699105465e-05}, {"count": 417, "prob": 5.875652868124864e-05}, {"count": 418, "prob": 0.0001500271148440651}, {"count": 419, "prob": 1.0145669115361326e-05}, {"count": 420, "prob": 4.8551227648498005e-06}, {"count": 421, "prob": 1.8773347069769362e-05}, {"count": 422, "prob": 1.3543120566476533e-05}, {"count": 423, "prob": 1.1947675306042857e-05}, {"count": 424, "prob": 1.102163776428074e-05}, {"count": 425, "prob": 9.89613056894211e-07}, {"count": 426, "prob": 6.33315700151329e-05}, {"count": 427, "prob": 1.2913746764241362e-05}, {"count": 428, "prob": 7.669893650898198e-06}, {"count": 429, "prob": 4.1590597650862375e-06}, {"count": 430, "prob": 2.8868935293511896e-06}, {"count": 431, "prob": 1.0422778849447685e-05}, {"count": 432, "prob": 2.0215679948064265e-05}, {"count": 433, "prob": 0.0}, {"count": 434, "prob": 6.633135002976892e-05}, {"count": 435, "prob": 7.967537290472793e-06}, {"count": 436, "prob": 9.323047024954186e-06}, {"count": 437, "prob": 0.0003653158268354755}, {"count": 438, "prob": 9.459968258632222e-05}, {"count": 439, "prob": 7.428424281401947e-06}, {"count": 440, "prob": 6.371040137334903e-06}, {"count": 441, "prob": 0.00016852949155351593}, {"count": 442, "prob": 2.7913578742365e-05}, {"count": 443, "prob": 8.636345070339673e-06}, {"count": 444, "prob": 2.5974470536445627e-06}, {"count": 445, "prob": 1.9523278574805275e-05}, {"count": 446, "prob": 1.8865315688731015e-05}, {"count": 447, "prob": 5.6773588946259245e-06}, {"count": 448, "prob": 1.7662276401867392e-05}, {"count": 449, "prob": 2.1087335036978022e-05}, {"count": 450, "prob": 1.3109972748680567e-05}, {"count": 451, "prob": 6.744393254345871e-05}, {"count": 452, "prob": 1.2422234899729964e-05}, {"count": 453, "prob": 2.587282090497243e-06}, {"count": 454, "prob": 1.548696428936086e-05}, {"count": 455, "prob": 6.349019383509068e-05}, {"count": 456, "prob": 7.789571443452075e-06}, {"count": 457, "prob": 5.45725934535243e-06}, {"count": 458, "prob": 3.354475834739857e-06}, {"count": 459, "prob": 3.933836738420763e-06}, {"count": 460, "prob": 7.776332193889965e-05}, {"count": 461, "prob": 1.2722252297175078e-05}, {"count": 462, "prob": 1.0260633388706423e-06}, {"count": 463, "prob": 9.717158824525548e-06}, {"count": 464, "prob": 7.093333461537146e-05}, {"count": 465, "prob": 1.1103011463951718e-05}, {"count": 466, "prob": 4.357859486997524e-06}, {"count": 467, "prob": 1.876930548202183e-06}, {"count": 468, "prob": 4.8869555178262e-06}, {"count": 469, "prob": 2.8602342486671603e-06}, {"count": 470, "prob": 9.393131876117077e-06}, {"count": 471, "prob": 1.9616259090550832e-05}, {"count": 472, "prob": 7.503188655241355e-06}, {"count": 473, "prob": 7.211144444510457e-07}, {"count": 474, "prob": 2.548416054933961e-06}, {"count": 475, "prob": 8.92722939938152e-07}, {"count": 476, "prob": 3.327372599340363e-06}, {"count": 477, "prob": 2.0616937018799385e-06}, {"count": 478, "prob": 2.0477545237123667e-05}, {"count": 479, "prob": 3.034592463675723e-06}, {"count": 480, "prob": 0.0}, {"count": 481, "prob": 1.3507582191483216e-06}, {"count": 482, "prob": 2.1412195900325e-05}, {"count": 483, "prob": 3.5631065538638573e-06}, {"count": 484, "prob": 1.1033014603813515e-06}, {"count": 485, "prob": 1.40554663058785e-06}, {"count": 486, "prob": 3.3884439699017196e-05}, {"count": 487, "prob": 2.2093706384483e-06}, {"count": 488, "prob": 3.529327999364274e-06}, {"count": 489, "prob": 0.00010586629536251455}, {"count": 490, "prob": 6.364662787841139e-06}, {"count": 491, "prob": 9.238157683887776e-07}, {"count": 492, "prob": 2.0658792749405996e-06}, {"count": 493, "prob": 4.1398377257842425e-06}, {"count": 494, "prob": 9.910981054153993e-06}, {"count": 495, "prob": 3.08367545708273e-06}, {"count": 496, "prob": 3.575675271821935e-07}, {"count": 497, "prob": 5.701868394593178e-06}, {"count": 498, "prob": 0.0}, {"count": 499, "prob": 2.1029514934778834e-06}, {"count": 500, "prob": 8.233750136070118e-06}, {"count": 501, "prob": 0.0}, {"count": 502, "prob": 1.7669097706076621e-06}, {"count": 503, "prob": 2.2702990235945397e-05}, {"count": 504, "prob": 0.0}, {"count": 505, "prob": 0.0}, {"count": 506, "prob": 1.2129062804046266e-06}, {"count": 507, "prob": 0.0}, {"count": 508, "prob": 0.0}, {"count": 509, "prob": 5.848191469258976e-06}, {"count": 510, "prob": 1.071506703529249e-06}, {"count": 511, "prob": 0.0}, {"count": 512, "prob": 1.1505596399241197e-05}, {"count": 513, "prob": 1.2048471024617387e-06}, {"count": 514, "prob": 0.0}, {"count": 515, "prob": 3.587634051995252e-07}, {"count": 516, "prob": 1.785445879876304e-06}, {"count": 517, "prob": 0.0}, {"count": 518, "prob": 0.0}, {"count": 519, "prob": 0.0}, {"count": 520, "prob": 0.0}, {"count": 521, "prob": 0.0}, {"count": 522, "prob": 3.575675271821935e-07}, {"count": 523, "prob": 0.0}, {"count": 524, "prob": 2.103065481850773e-06}, {"count": 525, "prob": 1.5689799599631633e-06}, {"count": 526, "prob": 0.0}, {"count": 527, "prob": 0.0}, {"count": 528, "prob": 1.82371397643092e-07}, {"count": 529, "prob": 0.0}, {"count": 530, "prob": 0.0}, {"count": 531, "prob": 0.0}, {"count": 532, "prob": 0.0}, {"count": 533, "prob": 0.0}, {"count": 534, "prob": 9.586262176324126e-06}, {"count": 535, "prob": 0.0}, {"count": 536, "prob": 0.0}, {"count": 537, "prob": 1.82371397643092e-07}, {"count": 538, "prob": 2.1408816245058623e-07}, {"count": 539, "prob": 0.0}, {"count": 540, "prob": 0.0}, {"count": 541, "prob": 0.0}, {"count": 542, "prob": 0.0}, {"count": 543, "prob": 0.0}, {"count": 544, "prob": 0.0}, {"count": 545, "prob": 0.0}, {"count": 546, "prob": 0.0}, {"count": 547, "prob": 1.187548866926756e-06}, {"count": 548, "prob": 0.0}, {"count": 549, "prob": 0.0}, {"count": 550, "prob": 0.0}, {"count": 551, "prob": 0.0}, {"count": 552, "prob": 0.0}, {"count": 553, "prob": 0.0}, {"count": 554, "prob": 0.0}, {"count": 555, "prob": 0.0}, {"count": 556, "prob": 0.0}, {"count": 557, "prob": 0.0}, {"count": 558, "prob": 0.0}, {"count": 559, "prob": 0.0}, {"count": 560, "prob": 0.0}, {"count": 561, "prob": 0.0}, {"count": 562, "prob": 0.0}, {"count": 563, "prob": 0.0}, {"count": 564, "prob": 0.0}, {"count": 565, "prob": 0.0}, {"count": 566, "prob": 0.0}, {"count": 567, "prob": 0.0}, {"count": 568, "prob": 0.0}, {"count": 569, "prob": 3.64742795286184e-07}, {"count": 570, "prob": 0.0}, {"count": 571, "prob": 0.0}, {"count": 572, "prob": 1.2290246362904023e-06}, {"count": 573, "prob": 0.0}, {"count": 574, "prob": 0.0}, {"count": 575, "prob": 0.0}, {"count": 576, "prob": 0.0}, {"count": 577, "prob": 0.0}, {"count": 578, "prob": 0.0}, {"count": 579, "prob": 0.0}, {"count": 580, "prob": 0.0}, {"count": 581, "prob": 0.0}, {"count": 582, "prob": 0.0}, {"count": 583, "prob": 0.0}, {"count": 584, "prob": 0.0}, {"count": 585, "prob": 0.0}, {"count": 586, "prob": 0.0}, {"count": 587, "prob": 0.0}, {"count": 588, "prob": 0.0}, {"count": 589, "prob": 0.0}, {"count": 590, "prob": 0.0}, {"count": 591, "prob": 0.0}, {"count": 592, "prob": 0.0}, {"count": 593, "prob": 0.0}, {"count": 594, "prob": 0.0}, {"count": 595, "prob": 0.0}, {"count": 596, "prob": 0.0}, {"count": 597, "prob": 0.0}, {"count": 598, "prob": 0.0}, {"count": 599, "prob": 0.0}, {"count": 600, "prob": 0.0}, {"count": 601, "prob": 0.0}, {"count": 602, "prob": 0.0}, {"count": 603, "prob": 0.0}, {"count": 604, "prob": 0.0}, {"count": 605, "prob": 0.0}, {"count": 606, "prob": 0.0}, {"count": 607, "prob": 0.0}, {"count": 608, "prob": 0.0}, {"count": 609, "prob": 0.0}, {"count": 610, "prob": 0.0}, {"count": 611, "prob": 0.0}, {"count": 612, "prob": 0.0}, {"count": 613, "prob": 0.0}, {"count": 614, "prob": 0.0}, {"count": 615, "prob": 0.0}, {"count": 616, "prob": 0.0}, {"count": 617, "prob": 0.0}, {"count": 618, "prob": 0.0}, {"count": 619, "prob": 0.0}, {"count": 620, "prob": 0.0}, {"count": 621, "prob": 0.0}, {"count": 622, "prob": 0.0}, {"count": 623, "prob": 0.0}, {"count": 624, "prob": 0.0}, {"count": 625, "prob": 0.0}, {"count": 626, "prob": 0.0}, {"count": 627, "prob": 0.0}, {"count": 628, "prob": 0.0}], "data-94027c4fc193fd0e46d8328e9c37069f": [{"expected": 125.3763725977398}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/SupplementaryResults/SingleAlleleComputations/hit_histogram_mhc2_OptiVax.html b/SupplementaryResults/SingleAlleleComputations/hit_histogram_mhc2_OptiVax.html
deleted file mode 100644
index f22a803497ce405e8ef3009379ae6e7ed0cb116a..0000000000000000000000000000000000000000
--- a/SupplementaryResults/SingleAlleleComputations/hit_histogram_mhc2_OptiVax.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300, "strokeWidth": 0}}, "hconcat": [{"layer": [{"data": {"name": "data-fcc34ac20d0f5e40867b6a1d95a78933"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "White"}, {"data": {"name": "data-ede701de66b5ba114d55a87242c7464a"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-ede701de66b5ba114d55a87242c7464a"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}, {"layer": [{"data": {"name": "data-58a56a92fb049049ec783977e4f06617"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "Black"}, {"data": {"name": "data-ae3f2c6f8fb20c5287c8af771be7d0e6"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-ae3f2c6f8fb20c5287c8af771be7d0e6"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}, {"layer": [{"data": {"name": "data-dc46c21dbbf6f4c27de7a39b03e94a61"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "Asians"}, {"data": {"name": "data-5ddbb4468e6f1ebffe6222bd2d355e96"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-5ddbb4468e6f1ebffe6222bd2d355e96"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}], "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-fcc34ac20d0f5e40867b6a1d95a78933": [{"count": 0, "prob": 4.393462030429269e-06}, {"count": 1, "prob": 0.00027662737591617844}, {"count": 2, "prob": 0.002550204239438041}, {"count": 3, "prob": 0.014095644656049856}, {"count": 4, "prob": 0.03669764307024287}, {"count": 5, "prob": 0.05970367682709763}, {"count": 6, "prob": 0.0719786221924083}, {"count": 7, "prob": 0.0977134455533329}, {"count": 8, "prob": 0.10732342151345381}, {"count": 9, "prob": 0.10904658572329895}, {"count": 10, "prob": 0.10340451652385173}, {"count": 11, "prob": 0.09631153540247428}, {"count": 12, "prob": 0.07917901386770115}, {"count": 13, "prob": 0.06689195540806155}, {"count": 14, "prob": 0.04944760953136794}, {"count": 15, "prob": 0.03590441776124606}, {"count": 16, "prob": 0.028845898351693006}, {"count": 17, "prob": 0.017664927434087176}, {"count": 18, "prob": 0.013177384599206613}, {"count": 19, "prob": 0.007088204607900939}, {"count": 20, "prob": 0.0025177620867029462}, {"count": 21, "prob": 0.0001560927230701167}, {"count": 22, "prob": 2.025191409131178e-05}, {"count": 23, "prob": 1.6517524968448634e-07}, {"count": 24, "prob": 0.0}, {"count": 25, "prob": 0.0}, {"count": 26, "prob": 0.0}, {"count": 27, "prob": 0.0}, {"count": 28, "prob": 0.0}, {"count": 29, "prob": 0.0}, {"count": 30, "prob": 0.0}, {"count": 31, "prob": 0.0}], "data-ede701de66b5ba114d55a87242c7464a": [{"expected": 9.78068334352698}], "data-58a56a92fb049049ec783977e4f06617": [{"count": 0, "prob": 3.2401326454022686e-05}, {"count": 1, "prob": 0.001077454455982784}, {"count": 2, "prob": 0.005148993373061025}, {"count": 3, "prob": 0.014790280145934274}, {"count": 4, "prob": 0.031951731380450286}, {"count": 5, "prob": 0.05320211956227088}, {"count": 6, "prob": 0.0666780446141163}, {"count": 7, "prob": 0.0848612334912141}, {"count": 8, "prob": 0.10479277595166243}, {"count": 9, "prob": 0.1148925744607662}, {"count": 10, "prob": 0.12888072937333533}, {"count": 11, "prob": 0.11094932731467584}, {"count": 12, "prob": 0.09962619333384042}, {"count": 13, "prob": 0.06488023348206186}, {"count": 14, "prob": 0.047937785623486655}, {"count": 15, "prob": 0.031006018565639212}, {"count": 16, "prob": 0.019194061878986902}, {"count": 17, "prob": 0.00894972915449225}, {"count": 18, "prob": 0.004665353838154902}, {"count": 19, "prob": 0.0031028604629146587}, {"count": 20, "prob": 0.0016428506162745433}, {"count": 21, "prob": 0.0007471495942902699}, {"count": 22, "prob": 0.0005043573624312461}, {"count": 23, "prob": 0.00030403244402672026}, {"count": 24, "prob": 0.00010383411524282103}, {"count": 25, "prob": 4.508627049145239e-05}, {"count": 26, "prob": 2.000763455133469e-05}, {"count": 27, "prob": 8.09403713513441e-06}, {"count": 28, "prob": 1.955292599414095e-06}, {"count": 29, "prob": 1.5728915374855793e-06}, {"count": 30, "prob": 7.195786869411295e-07}, {"count": 31, "prob": 4.3837331573898117e-07}], "data-ae3f2c6f8fb20c5287c8af771be7d0e6": [{"expected": 9.673772929111411}], "data-dc46c21dbbf6f4c27de7a39b03e94a61": [{"count": 0, "prob": 0.0007243433400952906}, {"count": 1, "prob": 0.010140404750340198}, {"count": 2, "prob": 0.01903496743881132}, {"count": 3, "prob": 0.07991532278921476}, {"count": 4, "prob": 0.10275636941404818}, {"count": 5, "prob": 0.14089348774978466}, {"count": 6, "prob": 0.18469810806557332}, {"count": 7, "prob": 0.11416359894396544}, {"count": 8, "prob": 0.1302944952025924}, {"count": 9, "prob": 0.08138901895637175}, {"count": 10, "prob": 0.05685639789853043}, {"count": 11, "prob": 0.044299969705865354}, {"count": 12, "prob": 0.015630856422988917}, {"count": 13, "prob": 0.010496262973875847}, {"count": 14, "prob": 0.004832804398381257}, {"count": 15, "prob": 0.0017731416069441468}, {"count": 16, "prob": 0.0010933923671346364}, {"count": 17, "prob": 0.0005750419842219246}, {"count": 18, "prob": 0.00016690166359620173}, {"count": 19, "prob": 0.00016735938690723328}, {"count": 20, "prob": 5.5461534779196956e-05}, {"count": 21, "prob": 1.930982634748765e-05}, {"count": 22, "prob": 1.8711903337189906e-05}, {"count": 23, "prob": 3.021983749797334e-06}, {"count": 24, "prob": 3.5696958817352766e-07}, {"count": 25, "prob": 5.357533517646244e-07}, {"count": 26, "prob": 3.5696958817352766e-07}, {"count": 27, "prob": 0.0}, {"count": 28, "prob": 0.0}, {"count": 29, "prob": 0.0}, {"count": 30, "prob": 0.0}, {"count": 31, "prob": 0.0}], "data-5ddbb4468e6f1ebffe6222bd2d355e96": [{"expected": 6.595263121561226}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/SupplementaryResults/SingleAlleleComputations/min_hit_dictmhc1_HOGVAX.csv b/SupplementaryResults/SingleAlleleComputations/min_hit_dictmhc1_HOGVAX.csv
deleted file mode 100644
index c1495a38478734d3e581790c695755794cca4c04..0000000000000000000000000000000000000000
--- a/SupplementaryResults/SingleAlleleComputations/min_hit_dictmhc1_HOGVAX.csv
+++ /dev/null
@@ -1,41 +0,0 @@
-,n,prob,population
-0,1,0.9999999970842566,White
-1,2,0.9997242135067453,White
-2,3,0.9916839054684186,White
-3,4,0.9809455838545096,White
-4,5,0.9542238960057756,White
-5,6,0.9075499179722031,White
-6,7,0.8399894018694136,White
-7,8,0.7438993845319519,White
-8,9,0.6342112830402182,White
-9,10,0.5126868779311173,White
-0,1,0.9999437152681818,Black
-1,2,0.9990966540205313,Black
-2,3,0.9934723746169826,Black
-3,4,0.9779231898888942,Black
-4,5,0.9460157719010679,Black
-5,6,0.8953452621186211,Black
-6,7,0.8287476516248005,Black
-7,8,0.7424988247854745,Black
-8,9,0.6462399675222569,Black
-9,10,0.5535829163793966,Black
-0,1,1.0,Asians
-1,2,0.9999373053728379,Asians
-2,3,0.9868796757931211,Asians
-3,4,0.9759312241000624,Asians
-4,5,0.9524510932453075,Asians
-5,6,0.8961558013045324,Asians
-6,7,0.8414463680283137,Asians
-7,8,0.7529525752787081,Asians
-8,9,0.6645972648487403,Asians
-9,10,0.5669387483535144,Asians
-0,1,0.9999812374508128,Average
-1,2,0.9995860576333714,Average
-2,3,0.9906786519595073,Average
-3,4,0.9782666659478222,Average
-4,5,0.9508969203840504,Average
-5,6,0.8996836604651189,Average
-6,7,0.8367278071741758,Average
-7,8,0.7464502615320449,Average
-8,9,0.6483495051370718,Average
-9,10,0.5444028475546762,Average
diff --git a/SupplementaryResults/SingleAlleleComputations/min_hit_dictmhc1_OptiVax.csv b/SupplementaryResults/SingleAlleleComputations/min_hit_dictmhc1_OptiVax.csv
deleted file mode 100644
index 08208b66dfc514d69593e13dfe82e8fe5a2ba86f..0000000000000000000000000000000000000000
--- a/SupplementaryResults/SingleAlleleComputations/min_hit_dictmhc1_OptiVax.csv
+++ /dev/null
@@ -1,41 +0,0 @@
-,n,prob,population
-0,1,0.9999998956801803,White
-1,2,0.9996412288115591,White
-2,3,0.9881099335618653,White
-3,4,0.9574584313984,White
-4,5,0.8689391215320228,White
-5,6,0.7055302510459351,White
-6,7,0.5062546251687482,White
-7,8,0.3500932924973057,White
-8,9,0.23364181296993358,White
-9,10,0.14535373462574364,White
-0,1,0.999809626799987,Black
-1,2,0.996268417922688,Black
-2,3,0.9785195463457845,Black
-3,4,0.9280182714657738,Black
-4,5,0.8293205815429006,Black
-5,6,0.6844550863718406,Black
-6,7,0.5230418953115494,Black
-7,8,0.37548856452104806,Black
-8,9,0.2605445097471851,Black
-9,10,0.17475849192499715,Black
-0,1,1.0,Asians
-1,2,0.9999358387521093,Asians
-2,3,0.9865732747262027,Asians
-3,4,0.9691211388691392,Asians
-4,5,0.9278929544412581,Asians
-5,6,0.8341158705929659,Asians
-6,7,0.7211915616965063,Asians
-7,8,0.5780062710862675,Asians
-8,9,0.4322751771943373,Asians
-9,10,0.2912075363348374,Asians
-0,1,0.9999365074933891,Average
-1,2,0.9986151618287855,Average
-2,3,0.9844009182112842,Average
-3,4,0.9515326139111043,Average
-4,5,0.8753842191720604,Average
-5,6,0.7413670693369139,Average
-6,7,0.5834960273922679,Average
-7,8,0.4345293760348737,Average
-8,9,0.30882049997048533,Average
-9,10,0.20377325429519275,Average
diff --git a/SupplementaryResults/SingleAlleleComputations/min_hit_dictmhc2_HOGVAX.csv b/SupplementaryResults/SingleAlleleComputations/min_hit_dictmhc2_HOGVAX.csv
deleted file mode 100644
index dceb59a6f9555f232dc680680225ad6a6fab52be..0000000000000000000000000000000000000000
--- a/SupplementaryResults/SingleAlleleComputations/min_hit_dictmhc2_HOGVAX.csv
+++ /dev/null
@@ -1,41 +0,0 @@
-,n,prob,population
-0,1,0.9999956065379696,White
-1,2,0.9999880346489497,White
-2,3,0.9998808796133517,White
-3,4,0.9995031204431344,White
-4,5,0.9994206321618553,White
-5,6,0.9992436757374342,White
-6,7,0.9991870156385131,White
-7,8,0.9991409819956653,White
-8,9,0.9990522994015095,White
-9,10,0.9989407200191516,White
-0,1,0.999967598673546,Black
-1,2,0.9999553734644477,Black
-2,3,0.9997075614620934,Black
-3,4,0.9986985239807019,Black
-4,5,0.9983858484418124,Black
-5,6,0.9978455715855515,Black
-6,7,0.9975163824916558,Black
-7,8,0.9974768495902123,Black
-8,9,0.997435774620574,Black
-9,10,0.9966947262369669,Black
-0,1,0.9992756566599047,Asians
-1,2,0.9991620648735624,Asians
-2,3,0.9896738137968512,Asians
-3,4,0.9891196853053986,Asians
-4,5,0.9840338526995527,Asians
-5,6,0.9836984806023789,Asians
-6,7,0.9834129961155391,Asians
-7,8,0.982205552611917,Asians
-8,9,0.9811273820761159,Asians
-9,10,0.9808118261806381,Asians
-0,1,0.9997462872904733,Average
-1,2,0.9997018243289867,Average
-2,3,0.9964207516240987,Average
-3,4,0.9957737765764118,Average
-4,5,0.9939467777677402,Average
-5,6,0.9935959093084549,Average
-6,7,0.993372131415236,Average
-7,8,0.9929411280659316,Average
-8,9,0.9925384853660665,Average
-9,10,0.9921490908122522,Average
diff --git a/SupplementaryResults/SingleAlleleComputations/min_hit_dictmhc2_OptiVax.csv b/SupplementaryResults/SingleAlleleComputations/min_hit_dictmhc2_OptiVax.csv
deleted file mode 100644
index d16b646d477e8940d4d5c2884c51591c303059ee..0000000000000000000000000000000000000000
--- a/SupplementaryResults/SingleAlleleComputations/min_hit_dictmhc2_OptiVax.csv
+++ /dev/null
@@ -1,41 +0,0 @@
-,n,prob,population
-0,1,0.9999956065379696,White
-1,2,0.9997189791620534,White
-2,3,0.9971687749226154,White
-3,4,0.9830731302665655,White
-4,5,0.9463754871963226,White
-5,6,0.886671810369225,White
-6,7,0.8146931881768167,White
-7,8,0.7169797426234839,White
-8,9,0.60965632111003,White
-9,10,0.500609735386731,White
-0,1,0.999967598673546,Black
-1,2,0.9988901442175632,Black
-2,3,0.9937411508445022,Black
-3,4,0.9789508706985679,Black
-4,5,0.9469991393181176,Black
-5,6,0.8937970197558467,Black
-6,7,0.8271189751417304,Black
-7,8,0.7422577416505163,Black
-8,9,0.6374649656988538,Black
-9,10,0.5225723912380876,Black
-0,1,0.9992756566599047,Asians
-1,2,0.9891352519095645,Asians
-2,3,0.9701002844707531,Asians
-3,4,0.8901849616815385,Asians
-4,5,0.7874285922674902,Asians
-5,6,0.6465351045177056,Asians
-6,7,0.4618369964521323,Asians
-7,8,0.34767339750816684,Asians
-8,9,0.21737890230557444,Asians
-9,10,0.1359898833492027,Asians
-0,1,0.9997462872904733,Average
-1,2,0.9959147917630604,Average
-2,3,0.9870034034126235,Average
-3,4,0.9507363208822239,Average
-4,5,0.8936010729273102,Average
-5,6,0.8090013115475925,Average
-6,7,0.7012163865902264,Average
-7,8,0.6023036272607224,Average
-8,9,0.48816672970481934,Average
-9,10,0.3863906699913405,Average
diff --git a/SupplementaryResults/SingleAlleleComputations/min_hit_number_bar_mhc1_HOGVAX.html b/SupplementaryResults/SingleAlleleComputations/min_hit_number_bar_mhc1_HOGVAX.html
deleted file mode 100644
index c3e5a606254521eebd253fd97fd3fb4b0129f645..0000000000000000000000000000000000000000
--- a/SupplementaryResults/SingleAlleleComputations/min_hit_number_bar_mhc1_HOGVAX.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300, "strokeOpacity": 0}, "axis": {"grid": false}}, "data": {"name": "data-dffbe5d23a8023c0319d524d4cc5a27d"}, "mark": "bar", "encoding": {"color": {"field": "population", "scale": {"range": ["#9AD6E5", "#66A6D9", "#BBB465", "#FFC12C", "#DA0034", "#3A7A9B", "#FFAD00"]}, "type": "nominal"}, "column": {"field": "n", "title": "Minimum number of peptide-Hla hits", "type": "quantitative"}, "x": {"axis": {"labels": false, "ticks": false, "title": null}, "field": "population", "sort": ["Asians", "Black", "White", "Average"], "type": "nominal"}, "y": {"field": "prob", "title": "Population coverage", "type": "quantitative"}}, "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-dffbe5d23a8023c0319d524d4cc5a27d": [{"n": 1, "prob": 0.9999999970842566, "population": "White"}, {"n": 2, "prob": 0.9997242135067453, "population": "White"}, {"n": 3, "prob": 0.9916839054684186, "population": "White"}, {"n": 4, "prob": 0.9809455838545096, "population": "White"}, {"n": 5, "prob": 0.9542238960057756, "population": "White"}, {"n": 6, "prob": 0.9075499179722031, "population": "White"}, {"n": 7, "prob": 0.8399894018694136, "population": "White"}, {"n": 8, "prob": 0.7438993845319519, "population": "White"}, {"n": 9, "prob": 0.6342112830402182, "population": "White"}, {"n": 10, "prob": 0.5126868779311173, "population": "White"}, {"n": 1, "prob": 0.9999437152681818, "population": "Black"}, {"n": 2, "prob": 0.9990966540205313, "population": "Black"}, {"n": 3, "prob": 0.9934723746169826, "population": "Black"}, {"n": 4, "prob": 0.9779231898888942, "population": "Black"}, {"n": 5, "prob": 0.9460157719010679, "population": "Black"}, {"n": 6, "prob": 0.8953452621186211, "population": "Black"}, {"n": 7, "prob": 0.8287476516248005, "population": "Black"}, {"n": 8, "prob": 0.7424988247854745, "population": "Black"}, {"n": 9, "prob": 0.6462399675222569, "population": "Black"}, {"n": 10, "prob": 0.5535829163793966, "population": "Black"}, {"n": 1, "prob": 1.0, "population": "Asians"}, {"n": 2, "prob": 0.9999373053728379, "population": "Asians"}, {"n": 3, "prob": 0.9868796757931211, "population": "Asians"}, {"n": 4, "prob": 0.9759312241000624, "population": "Asians"}, {"n": 5, "prob": 0.9524510932453075, "population": "Asians"}, {"n": 6, "prob": 0.8961558013045324, "population": "Asians"}, {"n": 7, "prob": 0.8414463680283137, "population": "Asians"}, {"n": 8, "prob": 0.7529525752787081, "population": "Asians"}, {"n": 9, "prob": 0.6645972648487403, "population": "Asians"}, {"n": 10, "prob": 0.5669387483535144, "population": "Asians"}, {"n": 1, "prob": 0.9999812374508128, "population": "Average"}, {"n": 2, "prob": 0.9995860576333714, "population": "Average"}, {"n": 3, "prob": 0.9906786519595073, "population": "Average"}, {"n": 4, "prob": 0.9782666659478222, "population": "Average"}, {"n": 5, "prob": 0.9508969203840504, "population": "Average"}, {"n": 6, "prob": 0.8996836604651189, "population": "Average"}, {"n": 7, "prob": 0.8367278071741758, "population": "Average"}, {"n": 8, "prob": 0.7464502615320449, "population": "Average"}, {"n": 9, "prob": 0.6483495051370718, "population": "Average"}, {"n": 10, "prob": 0.5444028475546762, "population": "Average"}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/SupplementaryResults/SingleAlleleComputations/min_hit_number_bar_mhc1_OptiVax.html b/SupplementaryResults/SingleAlleleComputations/min_hit_number_bar_mhc1_OptiVax.html
deleted file mode 100644
index fca3658b3d98bea7663f91d593cbca948ec88a0c..0000000000000000000000000000000000000000
--- a/SupplementaryResults/SingleAlleleComputations/min_hit_number_bar_mhc1_OptiVax.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300, "strokeOpacity": 0}, "axis": {"grid": false}}, "data": {"name": "data-306041dbe38734861b0bce3d3c444804"}, "mark": "bar", "encoding": {"color": {"field": "population", "scale": {"range": ["#9AD6E5", "#66A6D9", "#BBB465", "#FFC12C", "#DA0034", "#3A7A9B", "#FFAD00"]}, "type": "nominal"}, "column": {"field": "n", "title": "Minimum number of peptide-Hla hits", "type": "quantitative"}, "x": {"axis": {"labels": false, "ticks": false, "title": null}, "field": "population", "sort": ["Asians", "Black", "White", "Average"], "type": "nominal"}, "y": {"field": "prob", "title": "Population coverage", "type": "quantitative"}}, "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-306041dbe38734861b0bce3d3c444804": [{"n": 1, "prob": 0.9999998956801803, "population": "White"}, {"n": 2, "prob": 0.9996412288115591, "population": "White"}, {"n": 3, "prob": 0.9881099335618653, "population": "White"}, {"n": 4, "prob": 0.9574584313984, "population": "White"}, {"n": 5, "prob": 0.8689391215320228, "population": "White"}, {"n": 6, "prob": 0.7055302510459351, "population": "White"}, {"n": 7, "prob": 0.5062546251687482, "population": "White"}, {"n": 8, "prob": 0.3500932924973057, "population": "White"}, {"n": 9, "prob": 0.23364181296993358, "population": "White"}, {"n": 10, "prob": 0.14535373462574364, "population": "White"}, {"n": 1, "prob": 0.999809626799987, "population": "Black"}, {"n": 2, "prob": 0.996268417922688, "population": "Black"}, {"n": 3, "prob": 0.9785195463457845, "population": "Black"}, {"n": 4, "prob": 0.9280182714657738, "population": "Black"}, {"n": 5, "prob": 0.8293205815429006, "population": "Black"}, {"n": 6, "prob": 0.6844550863718406, "population": "Black"}, {"n": 7, "prob": 0.5230418953115494, "population": "Black"}, {"n": 8, "prob": 0.37548856452104806, "population": "Black"}, {"n": 9, "prob": 0.2605445097471851, "population": "Black"}, {"n": 10, "prob": 0.17475849192499715, "population": "Black"}, {"n": 1, "prob": 1.0, "population": "Asians"}, {"n": 2, "prob": 0.9999358387521093, "population": "Asians"}, {"n": 3, "prob": 0.9865732747262027, "population": "Asians"}, {"n": 4, "prob": 0.9691211388691392, "population": "Asians"}, {"n": 5, "prob": 0.9278929544412581, "population": "Asians"}, {"n": 6, "prob": 0.8341158705929659, "population": "Asians"}, {"n": 7, "prob": 0.7211915616965063, "population": "Asians"}, {"n": 8, "prob": 0.5780062710862675, "population": "Asians"}, {"n": 9, "prob": 0.4322751771943373, "population": "Asians"}, {"n": 10, "prob": 0.2912075363348374, "population": "Asians"}, {"n": 1, "prob": 0.9999365074933891, "population": "Average"}, {"n": 2, "prob": 0.9986151618287855, "population": "Average"}, {"n": 3, "prob": 0.9844009182112842, "population": "Average"}, {"n": 4, "prob": 0.9515326139111043, "population": "Average"}, {"n": 5, "prob": 0.8753842191720604, "population": "Average"}, {"n": 6, "prob": 0.7413670693369139, "population": "Average"}, {"n": 7, "prob": 0.5834960273922679, "population": "Average"}, {"n": 8, "prob": 0.4345293760348737, "population": "Average"}, {"n": 9, "prob": 0.30882049997048533, "population": "Average"}, {"n": 10, "prob": 0.20377325429519275, "population": "Average"}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/SupplementaryResults/SingleAlleleComputations/min_hit_number_bar_mhc2_HOGVAX.html b/SupplementaryResults/SingleAlleleComputations/min_hit_number_bar_mhc2_HOGVAX.html
deleted file mode 100644
index af4af36dca1f9dcf90546718883ec233e8246234..0000000000000000000000000000000000000000
--- a/SupplementaryResults/SingleAlleleComputations/min_hit_number_bar_mhc2_HOGVAX.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300, "strokeOpacity": 0}, "axis": {"grid": false}}, "data": {"name": "data-b9834ff2b613cdbb0fc676bcb9ebe66a"}, "mark": "bar", "encoding": {"color": {"field": "population", "scale": {"range": ["#9AD6E5", "#66A6D9", "#BBB465", "#FFC12C", "#DA0034", "#3A7A9B", "#FFAD00"]}, "type": "nominal"}, "column": {"field": "n", "title": "Minimum number of peptide-Hla hits", "type": "quantitative"}, "x": {"axis": {"labels": false, "ticks": false, "title": null}, "field": "population", "sort": ["Asians", "Black", "White", "Average"], "type": "nominal"}, "y": {"field": "prob", "title": "Population coverage", "type": "quantitative"}}, "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-b9834ff2b613cdbb0fc676bcb9ebe66a": [{"n": 1, "prob": 0.9999956065379696, "population": "White"}, {"n": 2, "prob": 0.9999880346489497, "population": "White"}, {"n": 3, "prob": 0.9998808796133517, "population": "White"}, {"n": 4, "prob": 0.9995031204431344, "population": "White"}, {"n": 5, "prob": 0.9994206321618553, "population": "White"}, {"n": 6, "prob": 0.9992436757374342, "population": "White"}, {"n": 7, "prob": 0.9991870156385131, "population": "White"}, {"n": 8, "prob": 0.9991409819956653, "population": "White"}, {"n": 9, "prob": 0.9990522994015095, "population": "White"}, {"n": 10, "prob": 0.9989407200191516, "population": "White"}, {"n": 1, "prob": 0.999967598673546, "population": "Black"}, {"n": 2, "prob": 0.9999553734644477, "population": "Black"}, {"n": 3, "prob": 0.9997075614620934, "population": "Black"}, {"n": 4, "prob": 0.9986985239807019, "population": "Black"}, {"n": 5, "prob": 0.9983858484418124, "population": "Black"}, {"n": 6, "prob": 0.9978455715855515, "population": "Black"}, {"n": 7, "prob": 0.9975163824916558, "population": "Black"}, {"n": 8, "prob": 0.9974768495902123, "population": "Black"}, {"n": 9, "prob": 0.997435774620574, "population": "Black"}, {"n": 10, "prob": 0.9966947262369669, "population": "Black"}, {"n": 1, "prob": 0.9992756566599047, "population": "Asians"}, {"n": 2, "prob": 0.9991620648735624, "population": "Asians"}, {"n": 3, "prob": 0.9896738137968512, "population": "Asians"}, {"n": 4, "prob": 0.9891196853053986, "population": "Asians"}, {"n": 5, "prob": 0.9840338526995527, "population": "Asians"}, {"n": 6, "prob": 0.9836984806023789, "population": "Asians"}, {"n": 7, "prob": 0.9834129961155391, "population": "Asians"}, {"n": 8, "prob": 0.982205552611917, "population": "Asians"}, {"n": 9, "prob": 0.9811273820761159, "population": "Asians"}, {"n": 10, "prob": 0.9808118261806381, "population": "Asians"}, {"n": 1, "prob": 0.9997462872904733, "population": "Average"}, {"n": 2, "prob": 0.9997018243289867, "population": "Average"}, {"n": 3, "prob": 0.9964207516240987, "population": "Average"}, {"n": 4, "prob": 0.9957737765764118, "population": "Average"}, {"n": 5, "prob": 0.9939467777677402, "population": "Average"}, {"n": 6, "prob": 0.9935959093084549, "population": "Average"}, {"n": 7, "prob": 0.993372131415236, "population": "Average"}, {"n": 8, "prob": 0.9929411280659316, "population": "Average"}, {"n": 9, "prob": 0.9925384853660665, "population": "Average"}, {"n": 10, "prob": 0.9921490908122522, "population": "Average"}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/SupplementaryResults/SingleAlleleComputations/min_hit_number_bar_mhc2_OptiVax.html b/SupplementaryResults/SingleAlleleComputations/min_hit_number_bar_mhc2_OptiVax.html
deleted file mode 100644
index 9c8dcbaf62c2498980c90e49f57b4768ed50cf53..0000000000000000000000000000000000000000
--- a/SupplementaryResults/SingleAlleleComputations/min_hit_number_bar_mhc2_OptiVax.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300, "strokeOpacity": 0}, "axis": {"grid": false}}, "data": {"name": "data-bb19e1df0495cd4f739fdbb70764aac2"}, "mark": "bar", "encoding": {"color": {"field": "population", "scale": {"range": ["#9AD6E5", "#66A6D9", "#BBB465", "#FFC12C", "#DA0034", "#3A7A9B", "#FFAD00"]}, "type": "nominal"}, "column": {"field": "n", "title": "Minimum number of peptide-Hla hits", "type": "quantitative"}, "x": {"axis": {"labels": false, "ticks": false, "title": null}, "field": "population", "sort": ["Asians", "Black", "White", "Average"], "type": "nominal"}, "y": {"field": "prob", "title": "Population coverage", "type": "quantitative"}}, "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-bb19e1df0495cd4f739fdbb70764aac2": [{"n": 1, "prob": 0.9999956065379696, "population": "White"}, {"n": 2, "prob": 0.9997189791620534, "population": "White"}, {"n": 3, "prob": 0.9971687749226154, "population": "White"}, {"n": 4, "prob": 0.9830731302665655, "population": "White"}, {"n": 5, "prob": 0.9463754871963226, "population": "White"}, {"n": 6, "prob": 0.886671810369225, "population": "White"}, {"n": 7, "prob": 0.8146931881768167, "population": "White"}, {"n": 8, "prob": 0.7169797426234839, "population": "White"}, {"n": 9, "prob": 0.60965632111003, "population": "White"}, {"n": 10, "prob": 0.500609735386731, "population": "White"}, {"n": 1, "prob": 0.999967598673546, "population": "Black"}, {"n": 2, "prob": 0.9988901442175632, "population": "Black"}, {"n": 3, "prob": 0.9937411508445022, "population": "Black"}, {"n": 4, "prob": 0.9789508706985679, "population": "Black"}, {"n": 5, "prob": 0.9469991393181176, "population": "Black"}, {"n": 6, "prob": 0.8937970197558467, "population": "Black"}, {"n": 7, "prob": 0.8271189751417304, "population": "Black"}, {"n": 8, "prob": 0.7422577416505163, "population": "Black"}, {"n": 9, "prob": 0.6374649656988538, "population": "Black"}, {"n": 10, "prob": 0.5225723912380876, "population": "Black"}, {"n": 1, "prob": 0.9992756566599047, "population": "Asians"}, {"n": 2, "prob": 0.9891352519095645, "population": "Asians"}, {"n": 3, "prob": 0.9701002844707531, "population": "Asians"}, {"n": 4, "prob": 0.8901849616815385, "population": "Asians"}, {"n": 5, "prob": 0.7874285922674902, "population": "Asians"}, {"n": 6, "prob": 0.6465351045177056, "population": "Asians"}, {"n": 7, "prob": 0.4618369964521323, "population": "Asians"}, {"n": 8, "prob": 0.34767339750816684, "population": "Asians"}, {"n": 9, "prob": 0.21737890230557444, "population": "Asians"}, {"n": 10, "prob": 0.1359898833492027, "population": "Asians"}, {"n": 1, "prob": 0.9997462872904733, "population": "Average"}, {"n": 2, "prob": 0.9959147917630604, "population": "Average"}, {"n": 3, "prob": 0.9870034034126235, "population": "Average"}, {"n": 4, "prob": 0.9507363208822239, "population": "Average"}, {"n": 5, "prob": 0.8936010729273102, "population": "Average"}, {"n": 6, "prob": 0.8090013115475925, "population": "Average"}, {"n": 7, "prob": 0.7012163865902264, "population": "Average"}, {"n": 8, "prob": 0.6023036272607224, "population": "Average"}, {"n": 9, "prob": 0.48816672970481934, "population": "Average"}, {"n": 10, "prob": 0.3863906699913405, "population": "Average"}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/SupplementaryResults/SpikeHOGVAX/5064_chosen_peptides_hogvax_inc_substrings.txt b/SupplementaryResults/SpikeHOGVAX/5064_chosen_peptides_hogvax_inc_substrings.txt
deleted file mode 100644
index 49376de98e6803d4ec7675e996a0abf2fa3d29f8..0000000000000000000000000000000000000000
--- a/SupplementaryResults/SpikeHOGVAX/5064_chosen_peptides_hogvax_inc_substrings.txt
+++ /dev/null
@@ -1,1180 +0,0 @@
-TYVTQQLIRAAEIR
-VIRGDEVRQIAPGQTGKIADY
-GAISSVLNDILSRLDKVEAEV
-RGDEVRQIAPGQTG
-AMQMAYRFNGIGVTQNV
-TGCVIAWNSNNLDSKVGG
-GAISSVLNDILSRLDKVEA
-DEVRQIAPGQTGKIADYNY
-DGYFKIYSKHTPIN
-FKIYSKHTPINLVRD
-GYFKIYSKHTPINLV
-LFRKSNLKPFERDI
-SSNFGAISSVLNDILSRLDKVE
-VRQIAPGQTGKIA
-IRGDEVRQIAPGQTG
-IRGDEVRQIAPGQTGKIADY
-GQTGKIADYNYKLPDDFTGC
-TQRNFYEPQIITTDN
-NSNNLDSKVGGNYNYLYR
-RNFYEPQIITTDNTF
-VKQLSSNFGAISSVLNDILSRLDK
-VRQIAPGQTGKIADYNYKLPDD
-LDSKVGGNYNYLYR
-NSNNLDSKVGGNYNYLYRLFRK
-PGQTGKIADYNYKLPD
-VIRGDEVRQIAPGQ
-FKIYSKHTPINLV
-NLDSKVGGNYNYLYRL
-GKIADYNYKLPDD
-NLDSKVGGNYNYLYRLFRKSNLKPF
-YLYRLFRKSNLKPFE
-DSKVGGNYNYLYRLFRKSNLKPF
-GAGAALQIPFAMQMAYRF
-YNYLYRLFRKSNLKPF
-QTYVTQQLIRAAEI
-SFVIRGDEVRQIAPGQTGK
-IADYNYKLPDDFTGCVIAWNSNNLD
-DEVRQIAPGQTGKIAD
-KIADYNYKLPDDFT
-ADYNYKLPDDFTGCVIAWNS
-GQTGKIADYNYKLPDD
-FKNIDGYFKIYSKHT
-GGNYNYLYRLFRKSNLKP
-LDSKVGGNYNYLYRLF
-ALQIPFAMQMAYRFNG
-LDSKVGGNYNYLY
-PGQTGKIADYNYKLPDD
-SNNLDSKVGGNYNYLYRLFRKSN
-YRLFRKSNLKPFE
-TGCVIAWNSNNLDSKVGGNYNY
-PFAMQMAYRFNGIG
-SNFGAISSVLNDILSRLDKVEA
-FVIRGDEVRQIAPGQTGKIADYNYK
-SSVLNDILSRLDK
-GAISSVLNDILSRLD
-TFGAGAALQIPFA
-VIRGDEVRQIAPGQTGKIADYNYK
-IRGDEVRQIAPGQTGKI
-QTGKIADYNYKLPDD
-VTQQLIRAAEIRASANL
-SNNLDSKVGGNYNYLYRLFRKSNL
-GDEVRQIAPGQTG
-YNYKLPDDFTGCVIAWNSNNL
-TFGAGAALQIPFAMQMAYRF
-YYVGYLQPRTFLLK
-GAGAALQIPFAMQMA
-YKLPDDFTGCVIAWNSNNLD
-PDDFTGCVIAWNSNN
-LPDDFTGCVIAWNSN
-FRKSNLKPFERDI
-REFVFKNIDGYFKIYSKHTPINL
-AYYVGYLQPRTFLLKY
-IDGYFKIYSKHTPINLVR
-REFVFKNIDGYFK
-KIADYNYKLPDDFTGCVIAWNS
-SKVGGNYNYLYRL
-IAWNSNNLDSKVGGNYN
-IAWNSNNLDSKVGGNYNYLYRLF
-APGQTGKIADYNYKLPDD
-FVFKNIDGYFKIYSKH
-NNLDSKVGGNYNYLY
-PDDFTGCVIAWNSN
-GGNYNYLYRLFRKSNLKPFE
-YKLPDDFTGCVIAWNSNNLDS
-MAYRFNGIGVTQN
-NSNNLDSKVGGNYNYLYRLFR
-CTFEYVSQPFLMDLE
-GDEVRQIAPGQTGKIA
-GGNYNYLYRLFRKS
-VKQLSSNFGAISSVLNDILS
-SSVLNDILSRLDKVEAE
-GCVIAWNSNNLDSKVGGNYNYLYR
-HTPINLVRDLPQG
-NYNYLYRLFRKSNLKPFERDI
-AMQMAYRFNGIGV
-AISSVLNDILSRLDK
-YNYKLPDDFTGCVIAWNSNNLDSKV
-PGQTGKIADYNYKLP
-APGQTGKIADYNYKLPDDFTGCV
-CVIAWNSNNLDSKVGGNYNYLYRL
-NYNYLYRLFRKSNLK
-KVGGNYNYLYRLFRKSNLKPFE
-NYKLPDDFTGCVIAWNS
-KVGGNYNYLYRLFRKSN
-CTFEYVSQPFLMDL
-NYLYRLFRKSNLKPFE
-AWNSNNLDSKVGGNYNYLYRLFRK
-TFEYVSQPFLMDL
-FEYVSQPFLMDLE
-LSSNFGAISSVLNDI
-QTGKIADYNYKLPDDFTG
-GAISSVLNDILSRL
-NSNNLDSKVGGNYNYLYRL
-VGGNYNYLYRLFRKSNLKP
-QIPFAMQMAYRFNG
-EVRQIAPGQTGKIADY
-HWFVTQRNFYEPQ
-YNYKLPDDFTGCVIA
-YNYKLPDDFTGCV
-IDGYFKIYSKHTPINLVRD
-NYKLPDDFTGCVIAWNSNNLD
-DFTGCVIAWNSNNLDSK
-RNFYEPQIITTDN
-REFVFKNIDGYFKIYSK
-AISSVLNDILSRLDKVE
-QIAPGQTGKIADYNYK
-DYNYKLPDDFTGCVIA
-VFKNIDGYFKIYSKHTPINLV
-IRGDEVRQIAPGQTGKIADYNYK
-WFVTQRNFYEPQI
-VRQIAPGQTGKIADYNYK
-GAISSVLNDILSR
-GAISSVLNDILSRLDK
-AWNSNNLDSKVGGNYNY
-FKNIDGYFKIYSKHTPINLVRD
-LSSNFGAISSVLNDILSRLDKV
-LYRLFRKSNLKPF
-GDEVRQIAPGQTGKIADYNYKL
-AWNSNNLDSKVGGNYNYLYR
-AGAALQIPFAMQMAY
-QQLIRAAEIRASANL
-GAISSVLNDILSRLDKV
-FKNIDGYFKIYSKHTPINLVR
-LFRKSNLKPFERD
-GKIADYNYKLPDDFTGCVI
-HWFVTQRNFYEPQIIT
-VIAWNSNNLDSKVGGNYNYLYRLFR
-ALQIPFAMQMAYRFN
-NNLDSKVGGNYNYLYRLFRKSNLK
-KNIDGYFKIYSKHTP
-REFVFKNIDGYFKIYSKHTPINLV
-FVIRGDEVRQIAPGQ
-VRQIAPGQTGKIADYNYKLPD
-ALQIPFAMQMAYR
-NLDSKVGGNYNYLYRLFRKSNLKP
-GAGAALQIPFAMQMAYR
-VGGNYNYLYRLFRKSNLKPF
-HWFVTQRNFYEPQI
-SNNLDSKVGGNYNYL
-SNFGAISSVLNDILSRLDKVEAE
-SKHTPINLVRDLPQG
-RQIAPGQTGKIADYNYKLPDDF
-PINLVRDLPQGFS
-NFGAISSVLNDILSRL
-LQIPFAMQMAYRF
-WNSNNLDSKVGGN
-GKIADYNYKLPDDFTGCVIAWN
-NNLDSKVGGNYNYLYRLFRK
-AWNSNNLDSKVGG
-SVLNDILSRLDKV
-DDFTGCVIAWNSNNLDS
-KHTPINLVRDLPQ
-VIRGDEVRQIAPGQTGKIA
-YRFNGIGVTQNVL
-DFTGCVIAWNSNNLDSKVGGNY
-QTGKIADYNYKLPDDFTGCVIAWN
-FGAISSVLNDILSRLDKVE
-GNYNYLYRLFRKSNLK
-QQLIRAAEIRASANLA
-DGYFKIYSKHTPINLVRD
-WNSNNLDSKVGGNYNYLYRLFRKS
-AISSVLNDILSRLD
-VLNDILSRLDKVEA
-KVGGNYNYLYRLFRKSNL
-QLIRAAEIRASAN
-VIAWNSNNLDSKVGGN
-FTGCVIAWNSNNLDSKVGGNYNYL
-TFGAGAALQIPFAMQMAY
-FKIYSKHTPINLVR
-DGYFKIYSKHTPINLV
-PDDFTGCVIAWNSNNLDSK
-EVRQIAPGQTGKIAD
-FVFKNIDGYFKIYSKHTPINLVR
-SSVLNDILSRLDKVE
-DYNYKLPDDFTGCVIAWNSNNL
-LSSNFGAISSVLNDILSRLDKVE
-NFGAISSVLNDILS
-WNSNNLDSKVGGNYNYLYRLFRK
-IAPGQTGKIADYNYKLPDDFT
-IADYNYKLPDDFT
-QMAYRFNGIGVTQ
-LPDDFTGCVIAWNSNNLDSKVGGNY
-SFVIRGDEVRQIAPGQTGKIA
-GAGAALQIPFAMQ
-TGCVIAWNSNNLDSKVGGNYN
-QIAPGQTGKIADYNYKLPDDFTGCV
-DFTGCVIAWNSNN
-VIAWNSNNLDSKVGGNYNYLY
-WNSNNLDSKVGGNYNYLY
-TGCVIAWNSNNLDSKVGGN
-LPDDFTGCVIAWNSNNLDS
-PGQTGKIADYNYKL
-YSKHTPINLVRDL
-CTFEYVSQPFLMD
-DEVRQIAPGQTGKIADYNYKLPD
-NNLDSKVGGNYNYLYRLFRKSNL
-THWFVTQRNFYEPQIITTDN
-NYKLPDDFTGCVIAWNSNNLDS
-KLPDDFTGCVIAWNSNNLDSK
-LSSNFGAISSVLNDIL
-ADYNYKLPDDFTGCVI
-FVTQRNFYEPQIITTD
-SNFGAISSVLNDILSRL
-GNYNYLYRLFRKSNL
-AWNSNNLDSKVGGNYNYLYRL
-RGDEVRQIAPGQT
-SNNLDSKVGGNYNYLYRL
-FTGCVIAWNSNNLDSKVGGNYN
-VTQQLIRAAEIRASANLA
-GAALQIPFAMQMAYRFNGIG
-AALQIPFAMQMAYRFNG
-YVTQQLIRAAEIRASANLAA
-RGDEVRQIAPGQTGKIADY
-SVLNDILSRLDKVE
-VRQIAPGQTGKIADYN
-NIDGYFKIYSKHTPIN
-TQQLIRAAEIRASANLA
-YNYKLPDDFTGCVIAWNSNN
-FAMQMAYRFNGIG
-TFGAGAALQIPFAMQMAYR
-GNYNYLYRLFRKSNLKPFER
-VRQIAPGQTGKIADYNYKLP
-QIAPGQTGKIADY
-NFGAISSVLNDILSRLDKVEAEV
-LSSNFGAISSVLNDILSRL
-IRAAEIRASANLA
-FGAISSVLNDILS
-GAISSVLNDILSRLDKVEAE
-QQLIRAAEIRASANLAA
-ISSVLNDILSRLDKV
-FTGCVIAWNSNNLDSKVGGNYNY
-IAPGQTGKIADYNY
-RGDEVRQIAPGQTGKIADYN
-DFTGCVIAWNSNNLDSKVGGNYNY
-NYKLPDDFTGCVI
-GAALQIPFAMQMA
-FKNIDGYFKIYSKH
-AWNSNNLDSKVGGNYNYLYRLFRKS
-IPFAMQMAYRFNGIGVTQN
-PGQTGKIADYNYKLPDDFTGC
-FTGCVIAWNSNNLDSKVGGNY
-YLYRLFRKSNLKPFER
-QIAPGQTGKIADYNYKLPDDFTG
-ADYNYKLPDDFTGCVIA
-IAWNSNNLDSKVG
-PGQTGKIADYNYKLPDDF
-NDILSRLDKVEAE
-FVTQRNFYEPQIITTDNTF
-IADYNYKLPDDFTGCV
-IRGDEVRQIAPGQTGKIADYNYKL
-IAWNSNNLDSKVGGNYNYLYRLFR
-IRGDEVRQIAPGQTGKIAD
-LPDDFTGCVIAWNSNNLDSKVGGN
-FGAGAALQIPFAMQMAY
-DEVRQIAPGQTGK
-VIAWNSNNLDSKVGGNYN
-AMQMAYRFNGIGVT
-GAALQIPFAMQMAYRFNGI
-QMAYRFNGIGVTQN
-QLSSNFGAISSVLNDILSRLDKVE
-TFGAGAALQIPFAMQMA
-LQIPFAMQMAYRFNGI
-KLPDDFTGCVIAW
-QQLIRAAEIRASA
-SSNFGAISSVLNDILSRLD
-DSKVGGNYNYLYRLFRKSNL
-GDEVRQIAPGQTGKIADYNYKLPDD
-APGQTGKIADYNYKLPDDFTG
-LIRAAEIRASANLAA
-VGGNYNYLYRLFRKSNLK
-QLIRAAEIRASANL
-KNIDGYFKIYSKHTPIN
-YFKIYSKHTPINLV
-YNYLYRLFRKSNLKPFE
-SSVLNDILSRLDKV
-NLDSKVGGNYNYL
-VFKNIDGYFKIYSKHTPI
-VKQLSSNFGAISS
-VIAWNSNNLDSKVGGNYNYL
-VGGNYNYLYRLFRK
-NNLDSKVGGNYNYL
-LQIPFAMQMAYRFNGIG
-FVFKNIDGYFKIYSKHTPIN
-GYFKIYSKHTPINL
-LPDDFTGCVIAWNSNNLDSKVGG
-FVFKNIDGYFKIYSKHTPINL
-APGQTGKIADYNYKL
-AMQMAYRFNGIGVTQ
-SNNLDSKVGGNYNY
-FVFKNIDGYFKIYSKHTPINLV
-GQTGKIADYNYKLPD
-VTQQLIRAAEIRASANLAA
-LNDILSRLDKVEA
-GCVIAWNSNNLDSKVGGN
-SKHTPINLVRDLPQGFS
-FKNIDGYFKIYSKHTPINLV
-FTGCVIAWNSNNLDSKVGGN
-VFKNIDGYFKIYSK
-SNFGAISSVLNDILS
-SFVIRGDEVRQIAPGQTGKIADYN
-AISSVLNDILSRLDKVEAE
-ADYNYKLPDDFTG
-SVLNDILSRLDKVEAEV
-TGCVIAWNSNNLDS
-GKIADYNYKLPDDFTGCVIAWNS
-FVFKNIDGYFKIYSKHTP
-CVIAWNSNNLDSKVGGNY
-FTGCVIAWNSNNLDSKVGGNYNYLY
-RQIAPGQTGKIADYN
-GQTGKIADYNYKL
-LPDDFTGCVIAWNSNN
-GYFKIYSKHTPIN
-DSKVGGNYNYLYRLFRKSNLKP
-DFTGCVIAWNSNNLDSKVGG
-FVIRGDEVRQIAP
-SFVIRGDEVRQIAPGQTGKIADY
-DYNYKLPDDFTGCVIAWNSNN
-FVTQRNFYEPQIITTDNT
-LSSNFGAISSVLN
-KNIDGYFKIYSKHTPINL
-GAGAALQIPFAMQMAY
-GKIADYNYKLPDDFTGCVIAWNSNN
-KIADYNYKLPDDFTGCVIAWNSNNL
-KLPDDFTGCVIAWNSNNLDSKVG
-DYNYKLPDDFTGCVIAWNSNNLDS
-YYVGYLQPRTFLL
-GDEVRQIAPGQTGKIADYNY
-AGAALQIPFAMQMA
-ALQIPFAMQMAYRF
-NLDSKVGGNYNYLYRLFRKSN
-NSNNLDSKVGGNYN
-AALQIPFAMQMAYRFN
-GAALQIPFAMQMAYRFNGIGV
-YRLFRKSNLKPFERDIS
-KIADYNYKLPDDFTGC
-NYLYRLFRKSNLKP
-QIPFAMQMAYRFNGIGVTQN
-EVRQIAPGQTGKIADYN
-IADYNYKLPDDFTGCVIA
-WNSNNLDSKVGGNYNYL
-TFGAGAALQIPFAMQMAYRFN
-SSNFGAISSVLNDILSRLDKVEA
-CVIAWNSNNLDSKVGGNYNYLY
-AMQMAYRFNGIGVTQN
-LQTYVTQQLIRAAE
-SNFGAISSVLNDILSRLDKV
-QIAPGQTGKIADYNYKLPDD
-VKQLSSNFGAISSVLNDIL
-LDSKVGGNYNYLYRLFRK
-CVIAWNSNNLDSKVGG
-KIADYNYKLPDDFTG
-KQLSSNFGAISSVLNDILSRLDKV
-GAALQIPFAMQMAYRFNGIGVT
-GDEVRQIAPGQTGKIADYNYKLPD
-TFGAGAALQIPFAMQ
-SFVIRGDEVRQIAP
-SKHTPINLVRDLPQ
-RLFRKSNLKPFERDIS
-CVIAWNSNNLDSK
-YNYLYRLFRKSNLK
-YLYRLFRKSNLKPFERDI
-KQLSSNFGAISSVLNDI
-DEVRQIAPGQTGKIADYNYKL
-TGCVIAWNSNNLDSKVGGNYNYLYR
-GAALQIPFAMQMAYRFN
-TQQLIRAAEIRAS
-GAGAALQIPFAMQMAYRFNGIG
-SNFGAISSVLNDILSRLDKVEAEV
-RQIAPGQTGKIADYNYK
-GAISSVLNDILSRLDKVE
-SNFGAISSVLNDILSRLD
-RNFYEPQIITTDNT
-GKIADYNYKLPDDFT
-DYNYKLPDDFTGCVIAWNS
-NYLYRLFRKSNLKPF
-AWNSNNLDSKVGGN
-EVRQIAPGQTGKIA
-CVIAWNSNNLDSKVGGNYNYL
-FYEPQIITTDNTF
-YVTQQLIRAAEIRASANL
-GYFKIYSKHTPINLVR
-GCVIAWNSNNLDSKVGGNYN
-NSNNLDSKVGGNYNY
-SNNLDSKVGGNYNYLYR
-QIPFAMQMAYRFNGI
-VTQRNFYEPQIITTD
-VGGNYNYLYRLFRKSNLKPFE
-SKVGGNYNYLYRLFRKSNLKPFE
-AGAALQIPFAMQMAYRFNG
-VKQLSSNFGAISSVLNDILSR
-GQTGKIADYNYKLPDDFT
-KIADYNYKLPDDFTGCVIAWNSNN
-FKNIDGYFKIYSKHTPINL
-FGAISSVLNDILSRLDKVEA
-FRKSNLKPFERDIS
-AGAALQIPFAMQMAYRFNGIGVT
-QIPFAMQMAYRFNGIGVTQNVL
-YKLPDDFTGCVIAWN
-DEVRQIAPGQTGKIADYN
-KQLSSNFGAISSVLNDILSRL
-SFVIRGDEVRQIA
-PDDFTGCVIAWNSNNLDSKVGG
-FKNIDGYFKIYSKHTP
-NYKLPDDFTGCVIAWN
-VKQLSSNFGAISSVL
-GDEVRQIAPGQTGKIADYNYK
-NYNYLYRLFRKSNLKPFER
-PGQTGKIADYNYKLPDDFT
-IDGYFKIYSKHTPI
-LFRKSNLKPFERDIS
-AGAALQIPFAMQM
-SFVIRGDEVRQIAPGQT
-IRGDEVRQIAPGQT
-FGAGAALQIPFAMQMAYRF
-KQLSSNFGAISSVLNDILS
-VTQRNFYEPQIITTDN
-HTPINLVRDLPQGFS
-EFVFKNIDGYFKIYSKHTPIN
-AISSVLNDILSRLDKVEAEV
-NIDGYFKIYSKHTPINL
-AGAALQIPFAMQMAYRFN
-FGAGAALQIPFAMQMAYRFNGIG
-GQTGKIADYNYKLPDDFTGCVIAW
-SNFGAISSVLNDILSRLDK
-YFKIYSKHTPINLVR
-HWFVTQRNFYEPQIITTDN
-MQMAYRFNGIGVTQNV
-DDFTGCVIAWNSNNLDSKVGGN
-IRGDEVRQIAPGQTGKIADYNY
-GCVIAWNSNNLDSKVGGNYNYL
-IAPGQTGKIADYNYKLP
-NFGAISSVLNDILSRLDKVE
-AYYVGYLQPRTFL
-VIAWNSNNLDSKVGGNYNYLYRL
-VGGNYNYLYRLFRKSNLKPFERD
-ALQIPFAMQMAYRFNGIG
-SSNFGAISSVLNDILSRL
-GCVIAWNSNNLDSKVGGNYNY
-KIYSKHTPINLVRD
-YNYKLPDDFTGCVIAWN
-IAWNSNNLDSKVGGNYNYLY
-ADYNYKLPDDFTGCVIAWNSNNL
-IAPGQTGKIADYNYKL
-VIRGDEVRQIAPGQTG
-CVIAWNSNNLDSKVGGNYN
-YRLFRKSNLKPFERD
-SKHTPINLVRDLP
-DGYFKIYSKHTPI
-VIRGDEVRQIAPGQTGKI
-SNNLDSKVGGNYNYLYRLFR
-QIAPGQTGKIADYNYKLP
-IADYNYKLPDDFTGCVIAWNSN
-FVFKNIDGYFKIY
-NIDGYFKIYSKHT
-FGAISSVLNDILSRLDKV
-YNYLYRLFRKSNLKPFER
-IAPGQTGKIADYNYKLPDDFTGCV
-QTGKIADYNYKLPDDFTGCV
-RLFRKSNLKPFERDI
-FAMQMAYRFNGIGVTQ
-PGQTGKIADYNYKLPDDFTG
-KVGGNYNYLYRLFRKSNLKPFER
-EVRQIAPGQTGKIADYNYKLPD
-PDDFTGCVIAWNSNNLDSKVGGNYN
-GNYNYLYRLFRKSNLKPFERD
-TQQLIRAAEIRASANLAA
-KVGGNYNYLYRLFRKSNLKPFERD
-FTGCVIAWNSNNLDS
-KIADYNYKLPDDFTGCVIAWNSN
-KQLSSNFGAISSVLNDILSRLDK
-LPDDFTGCVIAWNS
-GDEVRQIAPGQTGKI
-RLFRKSNLKPFER
-LQIPFAMQMAYRFN
-NFGAISSVLNDILSRLDKVEAE
-GDEVRQIAPGQTGK
-FVIRGDEVRQIAPGQTGKI
-NFYEPQIITTDNT
-GAGAALQIPFAMQMAYRFN
-YNYKLPDDFTGCVIAWNSN
-THWFVTQRNFYEPQIIT
-FGAGAALQIPFAMQ
-RQIAPGQTGKIADYNY
-GKIADYNYKLPDDFTGCVIAWNSN
-YKLPDDFTGCVIAWNSNNLDSK
-SSNFGAISSVLNDILSRLDKV
-DFTGCVIAWNSNNL
-GCVIAWNSNNLDSK
-QLSSNFGAISSVLNDILSRL
-YVTQQLIRAAEIRASAN
-RGDEVRQIAPGQTGK
-RGDEVRQIAPGQTGKIADYNYKLPD
-QTGKIADYNYKLPD
-SKVGGNYNYLYRLFRKSN
-ALQIPFAMQMAYRFNGIGVT
-LQIPFAMQMAYRFNGIGVTQ
-LDSKVGGNYNYLYRLFRKSNLKP
-AWNSNNLDSKVGGNYNYL
-AALQIPFAMQMAYRFNGIGVT
-YNYKLPDDFTGCVIAWNSNNLDS
-VGYLQPRTFLLKY
-NYLYRLFRKSNLKPFERDIS
-RAAEIRASANLAA
-IPFAMQMAYRFNGIGVT
-AGAALQIPFAMQMAYRFNGIG
-VLNDILSRLDKVE
-FGAGAALQIPFAMQMAYRFNGI
-GNYNYLYRLFRKSNLKPF
-YLYRLFRKSNLKPF
-WNSNNLDSKVGGNYNYLYR
-GDEVRQIAPGQTGKIADYNYKLP
-IAPGQTGKIADYNYKLPDDFTG
-VGGNYNYLYRLFRKSN
-PFAMQMAYRFNGIGVTQ
-TFGAGAALQIPFAMQMAYRFNG
-FGAGAALQIPFAMQMA
-NSNNLDSKVGGNYNYL
-EVRQIAPGQTGKIADYNYKLPDDF
-FVIRGDEVRQIAPGQT
-EFVFKNIDGYFKIYSK
-GAALQIPFAMQMAYRFNGIGVTQ
-IRGDEVRQIAPGQ
-GKIADYNYKLPDDFTG
-LYRLFRKSNLKPFE
-IAPGQTGKIADYNYKLPDDFTGC
-APGQTGKIADYNYK
-YFKIYSKHTPINLVRD
-TGKIADYNYKLPDDFTGCVIA
-RGDEVRQIAPGQTGKIADYNY
-DDFTGCVIAWNSNNLDSKVGGNYNY
-CVIAWNSNNLDSKVGGNYNY
-QIPFAMQMAYRFNGIGVTQ
-FGAISSVLNDILSR
-DDFTGCVIAWNSNNLDSK
-APGQTGKIADYNYKLP
-QQLIRAAEIRASAN
-RQIAPGQTGKIADYNYKLPDD
-YLYRLFRKSNLKPFERDIS
-IAPGQTGKIADYN
-FVIRGDEVRQIAPGQTG
-TQRNFYEPQIITTDNT
-THWFVTQRNFYEPQ
-AALQIPFAMQMAYRFNGIG
-TFGAGAALQIPFAMQM
-DSKVGGNYNYLYR
-NFGAISSVLNDILSRLDKV
-DDFTGCVIAWNSNNLDSKVG
-REFVFKNIDGYFKIYSKHTPIN
-ALQIPFAMQMAYRFNGI
-KLPDDFTGCVIAWNSNNL
-TGCVIAWNSNNLDSKVGGNYNYLY
-WNSNNLDSKVGGNYNYLYRL
-NYKLPDDFTGCVIAWNSNNLDSKV
-PFAMQMAYRFNGIGV
-QIPFAMQMAYRFNGIGV
-LQIPFAMQMAYRFNGIGVT
-AISSVLNDILSRLDKVEA
-SSNFGAISSVLND
-WFVTQRNFYEPQIITTDNT
-NNLDSKVGGNYNYLYRL
-KLPDDFTGCVIAWNSNN
-NYKLPDDFTGCVIAW
-APGQTGKIADYNYKLPDDFTGC
-IAWNSNNLDSKVGGNYNYLYRL
-KLPDDFTGCVIAWNSNNLDSKV
-QIPFAMQMAYRFN
-IRGDEVRQIAPGQTGKIADYNYKLP
-AGAALQIPFAMQMAYR
-TGKIADYNYKLPDDFTGC
-FKNIDGYFKIYSK
-VGGNYNYLYRLFRKSNL
-YNYLYRLFRKSNLKPFERD
-AALQIPFAMQMAYRFNGIGV
-PDDFTGCVIAWNSNNLDSKVGGNY
-VKQLSSNFGAISSVLN
-LDSKVGGNYNYLYRLFR
-RGDEVRQIAPGQTGKIA
-DSKVGGNYNYLYRLFRK
-KLPDDFTGCVIAWNSNNLDS
-VIRGDEVRQIAPGQTGKIAD
-KHTPINLVRDLPQG
-QLSSNFGAISSVLND
-PDDFTGCVIAWNSNNLDSKVGGN
-NNLDSKVGGNYNYLYR
-YNYKLPDDFTGCVIAWNSNNLDSK
-YNYKLPDDFTGCVIAWNS
-GKIADYNYKLPDDFTGC
-GNYNYLYRLFRKSNLKP
-THWFVTQRNFYEPQII
-KVGGNYNYLYRLF
-IAWNSNNLDSKVGGNYNYLYR
-VFKNIDGYFKIYSKHT
-SNNLDSKVGGNYNYLYRLFRK
-TYVTQQLIRAAEI
-AWNSNNLDSKVGGNYNYLYRLF
-PGQTGKIADYNYKLPDDFTGCVI
-DDFTGCVIAWNSNNL
-DSKVGGNYNYLYRLFRKS
-TQRNFYEPQIITTD
-IYSKHTPINLVRD
-SFVIRGDEVRQIAPGQTGKI
-NYKLPDDFTGCVIA
-WNSNNLDSKVGGNYNY
-IPFAMQMAYRFNGI
-VTQQLIRAAEIRA
-NDILSRLDKVEAEV
-RGDEVRQIAPGQTGKI
-IRGDEVRQIAPGQTGKIADYN
-FAMQMAYRFNGIGV
-PDDFTGCVIAWNSNNLD
-SSVLNDILSRLDKVEAEV
-QLSSNFGAISSVLNDILS
-GQTGKIADYNYKLPDDFTGCVIAWN
-NYKLPDDFTGCVIAWNSNNLDSK
-GDEVRQIAPGQTGKIADY
-QLSSNFGAISSVLNDILSRLDK
-FVIRGDEVRQIAPGQTGKIADY
-QIPFAMQMAYRFNGIG
-DSKVGGNYNYLYRLFRKSN
-DYNYKLPDDFTGCVIAWNSNNLDSK
-LIRAAEIRASANL
-EVRQIAPGQTGKIADYNYKLP
-NIDGYFKIYSKHTPINLVR
-ADYNYKLPDDFTGCVIAWN
-VTQRNFYEPQIIT
-QLIRAAEIRASANLA
-KNIDGYFKIYSKH
-DFTGCVIAWNSNNLDSKVG
-YKLPDDFTGCVIAW
-QIAPGQTGKIADYNY
-RQIAPGQTGKIAD
-HWFVTQRNFYEPQIITTD
-NFGAISSVLNDIL
-YKLPDDFTGCVIAWNSNNLDSKV
-AYYVGYLQPRTFLL
-QMAYRFNGIGVTQNVL
-YKLPDDFTGCVIAWNSN
-GCVIAWNSNNLDSKV
-IAWNSNNLDSKVGGNYNYL
-DEVRQIAPGQTGKIADY
-LSSNFGAISSVLNDILSR
-SFVIRGDEVRQIAPGQ
-VIAWNSNNLDSKV
-MAYRFNGIGVTQNVL
-TPINLVRDLPQGF
-AWNSNNLDSKVGGNYNYLY
-YVGYLQPRTFLLK
-VIAWNSNNLDSKVGGNYNYLYRLF
-NYLYRLFRKSNLK
-VIAWNSNNLDSKVGG
-NSNNLDSKVGGNYNYLYRLF
-NFGAISSVLNDILSRLDK
-DEVRQIAPGQTGKIADYNYKLPDDF
-NNLDSKVGGNYNY
-CVIAWNSNNLDSKVGGNYNYLYR
-QTGKIADYNYKLP
-VTQQLIRAAEIRASAN
-YNYKLPDDFTGCVIAWNSNNLD
-ADYNYKLPDDFTGCVIAWNSNNLDS
-PGQTGKIADYNYKLPDDFTGCVIA
-NIDGYFKIYSKHTPINLVRD
-EFVFKNIDGYFKI
-SKVGGNYNYLYRLFRKSNLKPF
-QRNFYEPQIITTDNT
-NYLYRLFRKSNLKPFERD
-LDSKVGGNYNYLYRLFRKSN
-EVRQIAPGQTGKIADYNYK
-KNIDGYFKIYSKHT
-QIAPGQTGKIADYNYKLPDDFTGC
-YVTQQLIRAAEIR
-VKQLSSNFGAISSV
-VRQIAPGQTGKIADYNY
-KNIDGYFKIYSKHTPI
-IPFAMQMAYRFNGIG
-LSSNFGAISSVLNDILSRLDK
-KHTPINLVRDLPQGF
-NYNYLYRLFRKSNLKPFERD
-APGQTGKIADYNYKLPDDFT
-THWFVTQRNFYEPQIITTD
-EVRQIAPGQTGKIADYNYKLPDDFT
-GCVIAWNSNNLDSKVG
-PDDFTGCVIAWNSNNLDS
-ISSVLNDILSRLDKVE
-KIADYNYKLPDDFTGCV
-YRLFRKSNLKPFER
-DFTGCVIAWNSNNLDSKV
-LSSNFGAISSVLNDILS
-SNNLDSKVGGNYN
-IPFAMQMAYRFNGIGVTQNVL
-NYKLPDDFTGCVIAWNSNNL
-GKIADYNYKLPDDF
-SVLNDILSRLDKVEA
-AWNSNNLDSKVGGNY
-GGNYNYLYRLFRKSNLKPFERD
-VFKNIDGYFKIYSKHTPIN
-VKQLSSNFGAISSVLNDILSRLD
-VIRGDEVRQIAPGQTGKIADYNY
-REFVFKNIDGYFKI
-GGNYNYLYRLFRKSNL
-THWFVTQRNFYEPQI
-GYFKIYSKHTPINLVRD
-FGAISSVLNDILSRLD
-NNLDSKVGGNYNYLYRLFRKSNLKP
-LSSNFGAISSVLNDILSRLD
-KQLSSNFGAISSVLNDILSRLD
-YVTQQLIRAAEIRAS
-LSSNFGAISSVLND
-WFVTQRNFYEPQIITTD
-THWFVTQRNFYEPQIITT
-RQIAPGQTGKIADYNYKLPDDFTG
-YKLPDDFTGCVIAWNSNNL
-DFTGCVIAWNSNNLDS
-QTGKIADYNYKLPDDFTGCVIAW
-KIADYNYKLPDDFTGCVI
-VIAWNSNNLDSKVGGNY
-FGAISSVLNDILSRLDKVEAEV
-AGAALQIPFAMQMAYRFNGI
-IADYNYKLPDDFTGCVIAWNSNNL
-RLFRKSNLKPFERD
-KIADYNYKLPDDFTGCVIA
-GCVIAWNSNNLDS
-YFKIYSKHTPINL
-AYYVGYLQPRTFLLK
-TGKIADYNYKLPDDFTGCV
-VTQRNFYEPQIITTDNT
-PFAMQMAYRFNGIGVTQN
-TGKIADYNYKLPDDFTGCVIAWNS
-KVGGNYNYLYRLFRKSNLKPF
-QLIRAAEIRASANLAA
-SSNFGAISSVLNDI
-YLYRLFRKSNLKPFERD
-NFGAISSVLNDILSR
-GGNYNYLYRLFRKSNLKPFERDI
-NNLDSKVGGNYNYLYRLFRKSN
-EVRQIAPGQTGKIADYNYKL
-VRQIAPGQTGKIADY
-KLPDDFTGCVIAWNS
-LPDDFTGCVIAWNSNNLD
-FVIRGDEVRQIAPGQTGKIADYN
-WFVTQRNFYEPQII
-IPFAMQMAYRFNGIGVTQ
-IPFAMQMAYRFNG
-NFGAISSVLNDILSRLDKVEA
-NFGAISSVLNDILSRLD
-DSKVGGNYNYLYRLFR
-FVTQRNFYEPQIITTDN
-FGAGAALQIPFAMQMAYRFN
-VKQLSSNFGAISSVLND
-DDFTGCVIAWNSNNLD
-FAMQMAYRFNGIGVT
-REFVFKNIDGYFKIYSKHT
-NYKLPDDFTGCVIAWNSNNLDSKVG
-IADYNYKLPDDFTGCVIAWNS
-FGAGAALQIPFAMQMAYR
-TQQLIRAAEIRASA
-MQMAYRFNGIGVTQ
-FVIRGDEVRQIAPGQTGKIADYNY
-VKQLSSNFGAISSVLNDILSRL
-GAGAALQIPFAMQMAYRFNGI
-VIRGDEVRQIAPGQTGKIADYN
-ISSVLNDILSRLDKVEAE
-GAALQIPFAMQMAYRFNG
-HTPINLVRDLPQGF
-IADYNYKLPDDFTGCVIAW
-NIDGYFKIYSKHTP
-EVRQIAPGQTGKI
-AALQIPFAMQMAYRF
-NFYEPQIITTDNTF
-IADYNYKLPDDFTGCVIAWNSNN
-NSNNLDSKVGGNY
-GGNYNYLYRLFRKSNLKPF
-LQIPFAMQMAYRFNG
-FVFKNIDGYFKIYSK
-NIDGYFKIYSKHTPI
-YKLPDDFTGCVIAWNSNNLDSKVGG
-TFEYVSQPFLMDLE
-NYLYRLFRKSNLKPFER
-DEVRQIAPGQTGKIADYNYKLP
-GAGAALQIPFAMQMAYRFNGIGVT
-VRQIAPGQTGKIAD
-VTQRNFYEPQIITT
-APGQTGKIADYNYKLPD
-YNYLYRLFRKSNLKP
-DEVRQIAPGQTGKIADYNYKLPDD
-TGKIADYNYKLPDDFTGCVIAW
-GNYNYLYRLFRKS
-NYKLPDDFTGCVIAWNSNN
-FVIRGDEVRQIAPG
-AALQIPFAMQMAYR
-ADYNYKLPDDFTGCV
-FVFKNIDGYFKIYS
-LQIPFAMQMAYRFNGIGV
-VIRGDEVRQIAPGQT
-LDSKVGGNYNYLYRL
-YNYLYRLFRKSNL
-QTGKIADYNYKLPDDFT
-VRQIAPGQTGKIADYNYKLPDDFT
-RGDEVRQIAPGQTGKIAD
-SNFGAISSVLNDI
-ADYNYKLPDDFTGCVIAWNSN
-SKVGGNYNYLYRLFR
-AALQIPFAMQMAYRFNGI
-WNSNNLDSKVGGNY
-KVGGNYNYLYRLFRK
-VRQIAPGQTGKIADYNYKLPDDF
-IDGYFKIYSKHTP
-TGKIADYNYKLPD
-IADYNYKLPDDFTGC
-VIAWNSNNLDSKVGGNYNYLYR
-KQLSSNFGAISSVLND
-DYNYKLPDDFTGCVIAWN
-KVGGNYNYLYRLFRKSNLK
-LDSKVGGNYNYLYRLFRKSNLK
-TPINLVRDLPQGFS
-WNSNNLDSKVGGNYN
-DDFTGCVIAWNSNNLDSKVGGNYN
-RQIAPGQTGKIADYNYKLPD
-TGCVIAWNSNNLDSKV
-FTGCVIAWNSNNL
-IAWNSNNLDSKVGGNYNY
-DSKVGGNYNYLYRLFRKSNLKPFE
-SFVIRGDEVRQIAPG
-QLSSNFGAISSVLNDI
-TGKIADYNYKLPDD
-DYNYKLPDDFTGCVIAWNSN
-RGDEVRQIAPGQTGKIADYNYKLP
-NNLDSKVGGNYNYLYRLF
-MQMAYRFNGIGVTQN
-PGQTGKIADYNYKLPDDFTGCVIAW
-RGDEVRQIAPGQTGKIADYNYKL
-IAPGQTGKIADYNYK
-LPDDFTGCVIAWNSNNL
-ALQIPFAMQMAYRFNGIGVTQ
-GNYNYLYRLFRKSN
-TGKIADYNYKLPDDFTGCVIAWN
-WNSNNLDSKVGGNYNYLYRLF
-YVTQQLIRAAEIRASA
-QRNFYEPQIITTDN
-TQQLIRAAEIRASANL
-TQQLIRAAEIRASAN
-VGGNYNYLYRLFRKSNLKPFER
-VIRGDEVRQIAPGQTGK
-DEVRQIAPGQTGKI
-VIAWNSNNLDSKVG
-IAWNSNNLDSKVGGNYNYLYRLFRK
-FAMQMAYRFNGIGVTQN
-TGKIADYNYKLPDDF
-EFVFKNIDGYFKIYSKHTPINLV
-ADYNYKLPDDFTGCVIAWNSNNLD
-TQRNFYEPQIITT
-SNNLDSKVGGNYNYLY
-FGAISSVLNDILSRLDK
-SSNFGAISSVLNDILSRLDKVEAE
-AALQIPFAMQMAYRFNGIGVTQ
-YKLPDDFTGCVIA
-IAPGQTGKIADYNYKLPDD
-KQLSSNFGAISSVLNDIL
-TGCVIAWNSNNLDSKVGGNYNYL
-APGQTGKIADYNYKLPDDFTGCVI
-QLSSNFGAISSVLNDILSRLDKV
-WNSNNLDSKVGGNYNYLYRLFRKSN
-DDFTGCVIAWNSNN
-FVTQRNFYEPQII
-FVIRGDEVRQIAPGQTGK
-CVIAWNSNNLDSKVGGN
-NLDSKVGGNYNYLYRLFRKSNLK
-NLDSKVGGNYNYLYRLF
-QMAYRFNGIGVTQNV
-PDDFTGCVIAWNSNNLDSKVG
-GKIADYNYKLPDDFTGCV
-GKIADYNYKLPDDFTGCVIA
-QRNFYEPQIITTD
-GCVIAWNSNNLDSKVGGNYNYLYRL
-KNIDGYFKIYSKHTPINLV
-YNYKLPDDFTGCVI
-AISSVLNDILSRL
-TFGAGAALQIPFAM
-TGCVIAWNSNNLDSKVGGNY
-IRGDEVRQIAPGQTGKIA
-ISSVLNDILSRLDK
-VTQQLIRAAEIRASA
-QIAPGQTGKIADYN
-DYNYKLPDDFTGCVI
-GGNYNYLYRLFRKSNLKPFER
-RQIAPGQTGKIADYNYKL
-DDFTGCVIAWNSNNLDSKV
-EFVFKNIDGYFKIYS
-SKVGGNYNYLYRLFRKSNL
-FVTQRNFYEPQIITT
-LDSKVGGNYNYLYRLFRKS
-IADYNYKLPDDFTGCVIAWN
-SSNFGAISSVLNDILSRLDK
-FTGCVIAWNSNNLDSKV
-PFAMQMAYRFNGI
-LYRLFRKSNLKPFERDI
-DFTGCVIAWNSNNLD
-TGCVIAWNSNNLD
-QIPFAMQMAYRFNGIGVT
-KIADYNYKLPDDFTGCVIAWN
-SVLNDILSRLDKVEAE
-GNYNYLYRLFRKSNLKPFERDI
-NNLDSKVGGNYNYLYRLFR
-SNFGAISSVLNDIL
-DYNYKLPDDFTGCVIAW
-PDDFTGCVIAWNSNNL
-VGGNYNYLYRLFR
-KNIDGYFKIYSKHTPINLVR
-IDGYFKIYSKHTPINLV
-LPDDFTGCVIAWNSNNLDSKV
-GGNYNYLYRLFRKSN
-TGKIADYNYKLPDDFTGCVIAWNSN
-REFVFKNIDGYFKIYS
-EFVFKNIDGYFKIYSKHTPINLVR
-FGAGAALQIPFAMQM
-CVIAWNSNNLDSKVG
-VIAWNSNNLDSKVGGNYNY
-NNLDSKVGGNYNYLYRLFRKS
-YNYLYRLFRKSNLKPFERDI
-WFVTQRNFYEPQIITTDN
-FTGCVIAWNSNNLD
-NLDSKVGGNYNYLYRLFR
-DFTGCVIAWNSNNLDSKVGGNYN
-QIAPGQTGKIADYNYKL
-VFKNIDGYFKIYS
-EFVFKNIDGYFKIYSKHTPINL
-LYRLFRKSNLKPFER
-IPFAMQMAYRFNGIGV
-KLPDDFTGCVIAWNSNNLDSKVGGN
-WFVTQRNFYEPQIIT
-SKHTPINLVRDLPQGF
-IDGYFKIYSKHTPINL
-DSKVGGNYNYLYRLFRKSNLK
-GKIADYNYKLPDDFTGCVIAW
-QTGKIADYNYKLPDDFTGCVI
-IADYNYKLPDDFTG
-KIADYNYKLPDDF
-KNIDGYFKIYSKHTPINLVRD
-VRQIAPGQTGKIADYNYKL
-LYRLFRKSNLKPFERD
-NYNYLYRLFRKSNLKPFERDIS
-SSNFGAISSVLNDIL
-VKQLSSNFGAISSVLNDI
-MQMAYRFNGIGVT
-KQLSSNFGAISSVLNDILSR
-NYNYLYRLFRKSN
-PFAMQMAYRFNGIGVTQNVL
-SKVGGNYNYLYRLFRK
-EFVFKNIDGYFKIY
-IAWNSNNLDSKVGGN
-QLSSNFGAISSVLNDIL
-KQLSSNFGAISSVLN
-TGKIADYNYKLPDDFTG
-EFVFKNIDGYFKIYSKH
-AALQIPFAMQMAY
-SNFGAISSVLNDILSR
-TGKIADYNYKLPDDFTGCVI
-VIRGDEVRQIAPGQTGKIADYNYKL
-LIRAAEIRASANLA
-QIAPGQTGKIADYNYKLPDDFT
-KIADYNYKLPDDFTGCVIAW
-AISSVLNDILSRLDKV
-QIPFAMQMAYRFNGIGVTQNV
-VTQQLIRAAEIRAS
-AWNSNNLDSKVGGNYNYLYRLFR
-FAMQMAYRFNGIGVTQNVL
-KQLSSNFGAISSV
-RQIAPGQTGKIADYNYKLPDDFT
-GAGAALQIPFAMQM
-PGQTGKIADYNYK
-GQTGKIADYNYKLPDDF
-FGAGAALQIPFAM
-PDDFTGCVIAWNSNNLDSKV
-WFVTQRNFYEPQIITT
-NLDSKVGGNYNYLY
-GCVIAWNSNNLDSKVGGNYNYLY
-DDFTGCVIAWNSN
-NIDGYFKIYSKHTPINLV
-YRLFRKSNLKPFERDI
-SFVIRGDEVRQIAPGQTGKIAD
-ADYNYKLPDDFTGCVIAW
-YKLPDDFTGCVIAWNSNN
-THWFVTQRNFYEP
-DEVRQIAPGQTGKIADYNYK
-IPFAMQMAYRFNGIGVTQNV
-DDFTGCVIAWNSNNLDSKVGG
-YYVGYLQPRTFLLKY
-GDEVRQIAPGQTGKIADYN
-IAWNSNNLDSKVGG
-TFGAGAALQIPFAMQMAYRFNGIG
-KLPDDFTGCVIAWNSN
-MQMAYRFNGIGVTQNVL
-AGAALQIPFAMQMAYRFNGIGV
-IAPGQTGKIADYNYKLPDDFTGCVI
-IRGDEVRQIAPGQTGK
-SSNFGAISSVLNDILS
-DYNYKLPDDFTGCVIAWNSNNLD
-FTGCVIAWNSNNLDSK
-FTGCVIAWNSNNLDSKVG
-IDGYFKIYSKHTPIN
-FGAISSVLNDILSRLDKVEAE
-LPDDFTGCVIAWNSNNLDSK
-REFVFKNIDGYFKIYSKH
-IRAAEIRASANLAA
-NLDSKVGGNYNYLYRLFRK
-EVRQIAPGQTGKIADYNYKLPDD
-VIRGDEVRQIAPG
-GQTGKIADYNYKLPDDFTGCV
-FVIRGDEVRQIAPGQTGKIAD
-NLDSKVGGNYNYLYRLFRKSNL
-FTGCVIAWNSNNLDSKVGG
-TFGAGAALQIPFAMQMAYRFNGI
-ADYNYKLPDDFTGCVIAWNSNN
-FGAISSVLNDILSRL
-EFVFKNIDGYFKIYSKHTPI
-NLDSKVGGNYNYLYRLFRKS
-VFKNIDGYFKIYSKHTP
-NYNYLYRLFRKSNLKPFE
-QIAPGQTGKIADYNYKLPD
-RQIAPGQTGKIADY
-TGKIADYNYKLPDDFT
-VFKNIDGYFKIYSKHTPINL
-RQIAPGQTGKIADYNYKLP
-YVTQQLIRAAEIRASANLA
-IYSKHTPINLVRDL
-GAALQIPFAMQMAYR
-AMQMAYRFNGIGVTQNVL
-DFTGCVIAWNSNNLDSKVGGN
-APGQTGKIADYNYKLPDDFTGCVIA
-GCVIAWNSNNLDSKVGG
-DDFTGCVIAWNSNNLDSKVGGNY
-LNDILSRLDKVEAEV
-GAALQIPFAMQMAYRF
-SKVGGNYNYLYRLFRKS
-GDEVRQIAPGQTGKIAD
-FVTQRNFYEPQIIT
-GQTGKIADYNYKLPDDFTGCVI
-APGQTGKIADYNYKLPDDF
-YNYLYRLFRKSNLKPFERDIS
-QTGKIADYNYKLPDDFTGCVIA
-NSNNLDSKVGGNYNYLYRLFRKSN
-DSKVGGNYNYLYRL
-AWNSNNLDSKVGGNYN
-PDDFTGCVIAWNS
-SSNFGAISSVLNDILSR
-SSNFGAISSVLNDILSRLDKVEAEV
-TGCVIAWNSNNLDSKVG
-KLPDDFTGCVIAWNSNNLDSKVGG
-GAGAALQIPFAMQMAYRFNGIGV
-VGGNYNYLYRLFRKS
-PGQTGKIADYNYKLPDDFTGCV
-ALQIPFAMQMAYRFNGIGV
-VKQLSSNFGAISSVLNDILSRLDKV
-CVIAWNSNNLDSKV
-VFKNIDGYFKIYSKHTPINLVR
-LPDDFTGCVIAWNSNNLDSKVG
-FAMQMAYRFNGIGVTQNV
-AYRFNGIGVTQNV
-DYNYKLPDDFTGCV
-HWFVTQRNFYEPQII
-KHTPINLVRDLPQGFS
-KVGGNYNYLYRLFR
-SNFGAISSVLNDILSRLDKVE
-NYLYRLFRKSNLKPFERDI
-TGCVIAWNSNNLDSK
-LYRLFRKSNLKPFERDIS
-TQRNFYEPQIITTDNTF
-QLSSNFGAISSVLN
-SSVLNDILSRLDKVEA
-FGAGAALQIPFAMQMAYRFNG
-DSKVGGNYNYLYRLF
-KLPDDFTGCVIAWN
-YVGYLQPRTFLLKY
-GQTGKIADYNYKLPDDFTGCVIA
-ISSVLNDILSRLDKVEA
-LDSKVGGNYNYLYRLFRKSNLKPF
-QRNFYEPQIITTDNTF
-KVGGNYNYLYRLFRKS
-PFAMQMAYRFNGIGVTQNV
-YKLPDDFTGCVIAWNS
-LDSKVGGNYNYLYRLFRKSNL
-QLSSNFGAISSVLNDILSRLD
-SNNLDSKVGGNYNYLYRLFRKS
-DGYFKIYSKHTPINLVR
-MAYRFNGIGVTQNV
-NYNYLYRLFRKSNL
-HWFVTQRNFYEPQIITT
-GGNYNYLYRLFRKSNLKPFERDIS
-GGNYNYLYRLFRK
-LNDILSRLDKVEAE
-GQTGKIADYNYKLPDDFTG
-ADYNYKLPDDFTGC
-VTQRNFYEPQIITTDNTF
-YVTQQLIRAAEIRA
-GAGAALQIPFAMQMAYRFNG
-NLDSKVGGNYNYLYR
-IAWNSNNLDSKVGGNY
-KVGGNYNYLYRLFRKSNLKP
-PFAMQMAYRFNGIGVT
-SKVGGNYNYLYRLFRKSNLKP
-NSNNLDSKVGGNYNYLY
-AGAALQIPFAMQMAYRF
-VRQIAPGQTGKIADYNYKLPDDFTG
-SKVGGNYNYLYRLF
-GAALQIPFAMQMAY
-NYNYLYRLFRKSNLKPF
-QLSSNFGAISSVL
-REFVFKNIDGYFKIYSKHTP
-KIYSKHTPINLVR
-GGNYNYLYRLFRKSNLK
-KQLSSNFGAISSVL
-QTYVTQQLIRAAE
-IADYNYKLPDDFTGCVI
-RKSNLKPFERDIS
-EFVFKNIDGYFKIYSKHT
-NSNNLDSKVGGNYNYLYRLFRKS
-VLNDILSRLDKVEAE
-GQTGKIADYNYKLP
-ISSVLNDILSRLD
-FKNIDGYFKIYSKHTPIN
-NYNYLYRLFRKSNLKP
-DFTGCVIAWNSNNLDSKVGGNYNYL
-SFVIRGDEVRQIAPGQTGKIADYNY
-YLYRLFRKSNLKP
-ISSVLNDILSRLDKVEAEV
-QIAPGQTGKIADYNYKLPDDF
-GNYNYLYRLFRKSNLKPFE
-SNNLDSKVGGNYNYLYRLF
-FVIRGDEVRQIAPGQTGKIA
-DILSRLDKVEAEV
-EVRQIAPGQTGKIADYNY
-QLSSNFGAISSVLNDILSR
-EFVFKNIDGYFKIYSKHTP
-VFKNIDGYFKIYSKH
-APGQTGKIADYNY
-IAPGQTGKIADYNYKLPDDF
-QTGKIADYNYKLPDDF
-IAPGQTGKIADYNYKLPD
-NYKLPDDFTGCVIAWNSN
-REFVFKNIDGYFKIYSKHTPI
-QTGKIADYNYKLPDDFTGC
-FVFKNIDGYFKIYSKHT
-RGDEVRQIAPGQTGKIADYNYK
-LPDDFTGCVIAWN
-WNSNNLDSKVGGNYNYLYRLFR
-FKNIDGYFKIYSKHTPI
-KLPDDFTGCVIAWNSNNLD
-DGYFKIYSKHTPINL
-FVFKNIDGYFKIYSKHTPI
-SFVIRGDEVRQIAPGQTG
-AYRFNGIGVTQNVL
-REFVFKNIDGYFKIY
-YKLPDDFTGCVIAWNSNNLDSKVG
-LQTYVTQQLIRAA
-DYNYKLPDDFTGC
-SKVGGNYNYLYRLFRKSNLK
-VLNDILSRLDKVEAEV
-DEVRQIAPGQTGKIA
-YNYKLPDDFTGCVIAW
-GCVIAWNSNNLDSKVGGNY
-GNYNYLYRLFRKSNLKPFERDIS
\ No newline at end of file
diff --git a/SupplementaryResults/SpikeHOGVAX/5064_hogvaxine.txt b/SupplementaryResults/SpikeHOGVAX/5064_hogvaxine.txt
deleted file mode 100644
index 3750d8ce00ccaad407f1fdcb93514af8ccc1807b..0000000000000000000000000000000000000000
--- a/SupplementaryResults/SpikeHOGVAX/5064_hogvaxine.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-> MHC optimized combined peptide vaccine sequence with overlaps
-SREFVFKNIDGYFKIYSKHTPINLVRDLPQGFSALEPLVFLHVTYVPQMAYYVGYLQPRTFLLKYYVGYLQPRTFLLKSFVIRGDEVRQIAPGQTGKIADYNYKLPDDFTGCVIAWNSNNLDSKVGGNYNYLYRLFRKSNLKPFERDISTHWFVTQRNFYEPQIITTDNTFGAGAALQIPFAMQMAYRFNGIGVTQNVLNVKQLSSNFGAISSVLNDILSRLDKVEAEVCTFEYVSQPFLMDLEAECSLQTYVTQQLIRAAEIRASANLAA
-> MHC optimized combined peptide vaccine sequence concatenated
-TYVTQQLIRAAEIRGAISSVLNDILSRLDKVEAEVYNYKLPDDFTGCVIAWNSNNLDSKGDEVRQIAPGQTGKIADYNYKLPDDTHWFVTQRNFYEPQIILIRAAEIRASANLAATYVTQQLIRAAEIFKIYSKHTPINLVRDIYSKHTPINLVRDSFVIRGDEVRQIAPGQTGKISSNFGAISSVLNDILSRLDKVEVKQLSSNFGAISSNDILSRLDKVEAEVRNFYEPQIITTDNTFVKQLSSNFGAISSVLNDILSRLDKSSVLNDILSRLDKVEAEVGQTGKIADYNYKLPDDFTGCVIAWNTFGAGAALQIPFAMQMATGKIADYNYKLPDDFTGCVIAWNSNREFVFKNIDGYFKIYSEFVFKNIDGYFKIYSKHTPINLVRWFVTQRNFYEPQIITTDNDYNYKLPDDFTGCVIAWNSNNLDSKNLDSKVGGNYNYLYRLFRKSNLKPFVTQQLIRAAEIRASANLAADSKVGGNYNYLYRLFRKSNLKPFSKHTPINLVRDLPQGFSAYYVGYLQPRTFLLQMAYRFNGIGVTQNVLSFVIRGDEVRQIAPGQTGKIADYNQTYVTQQLIRAAEIVKQLSSNFGAISSVLNDISVLNDILSRLDKVEAEVKLPDDFTGCVIAWNSNNLDSKVGGNSFVIRGDEVRQIAPGQTGKIADYNYKLPDDFTGCVIAWNSNNLDFTGCVIAWNSNNLDSKVGGNYNYLYSFVIRGDEVRQIAPGQSKHTPINLVRDLPQGFMAYRFNGIGVTQNVLYVGYLQPRTFLLKSFVIRGDEVRQIAPGQTGKIADYVIAWNSNNLDSKVGGNYNYLYRLFSNNLDSKVGGNYNYLYRLFRKSNKNIDGYFKIYSKHTPINLVRDFVTQRNFYEPQIITTDNTDEVRQIAPGQTGKIADYNYKLPDDFFVIRGDEVRQIAPGQTGKIADYNYKGKIADYNYKLPDDFTGCVIAWNSNNNYNYLYRLFRKSNLKPFERDISADYNYKLPDDFTGCVIAWNSNNLDSPGQTGKIADYNYKLPDDFTGCVIAKIADYNYKLPDDFTGCVIAWNSNNLDYNYKLPDDFTGCVIAWNSNNLDSYYVGYLQPRTFLLVIRGDEVRQIAPGQTGKIADYNYKPFAMQMAYRFNGIGVTQNVLNIDGYFKIYSKHTPINLVRDTFGAGAALQIPFASNNLDSKVGGNYNYLYRLFRKSNLYRLFRKSNLKPFERDISQIAPGQTGKIADYNYKLPDDFTGCQIPFAMQMAYRFNGIGVTQNYVTQQLIRAAEIRTFGAGAALQIPFAMQMAYRFVKQLSSNFGAISSVSSNFGAISSVLNDILSRLDKVEATFGAGAALQIPFAMQMAYRFNLQTYVTQQLIRAAEYYVGYLQPRTFLLKVIRGDEVRQIAPGQTGKIADYNYKLVKQLSSNFGAISSVLNDILREFVFKNIDGYFKIYSKHTPINLQIPFAMQMAYRFNGIGVTQNVKQLSSNFGAISSVLNDILSRLDKVGAALQIPFAMQMAYRFNGIGVTAYYVGYLQPRTFLLKYTHWFVTQRNFYEPQIITTDFAMQMAYRFNGIGVTQNVLEVRQIAPGQTGKIADYNYKLPDDFTGDEVRQIAPGQTGKIADYNYKLPDREFVFKNIDGYFKSFVIRGDEVRQIAPSKHTPINLVRDLPQTFGAGAALQIPFAMQRLFRKSNLKPFERDISTGCVIAWNSNNLDSKVGGNYNYLYRSFVIRGDEVRQIAPGQTGKIADIPFAMQMAYRFNGIGVTQNVLTHWFVTQRNFYEPCTFEYVSQPFLMDLEGGNYNYLYRLFRKSNLKPFERDGAGAALQIPFAMQMAYRFNGIGSNFGAISSVLNDILSRLDKVEAEVVKQLSSNFGAISSVLNDILSYYVGYLQPRTFLLKYGCVIAWNSNNLDSKVGGNYNYLYRREFVFKNIDGYFKIVKQLSSNFGAISSVLNDILSRLDYNYKLPDDFTGCVIAWNSNNLDSKVFYEPQIITTDNTFYVTQQLIRAAEIRASANLCVIAWNSNNLDSKVGGNYNYLYRLMQMAYRFNGIGVTQNVLIAPGQTGKIADYNYKLPDDFTGCVIGYFKIYSKHTPINLVRDKVGGNYNYLYRLFRKSNLKPFENNLDSKVGGNYNYLYRLFRKSNLKPCTFEYVSQPFLMDLSKVGGNYNYLYRLFRKSNLKPFEAWNSNNLDSKVGGNYNYLYRLFRKTHWFVTQRNFYEPQIFEYVSQPFLMDLEYVTQQLIRAAEIRASREFVFKNIDGYFKIYSKHVKQLSSNFGAISSVLNDILSRTHWFVTQRNFYEPQIITTRQIAPGQTGKIADYNYKLPDDFTGIRAAEIRASANLAAKIADYNYKLPDDFTGCVIAWNSNNFGAISSVLNDILSRLDKVEAEVTFGAGAALQIPFAMQMAYRFNGIGIADYNYKLPDDFTGCVIAWNSNNLFRKSNLKPFERDISAGAALQIPFAMQMAYRFNGIGVTIDGYFKIYSKHTPINLVRDQIPFAMQMAYRFNGIGVTQNVLTFGAGAALQIPFAMQMAYRFNGIREFVFKNIDGYFKIYSKSFVIRGDEVRQIAAYYVGYLQPRTFLLKVKQLSSNFGAISSVLTGKIADYNYKLPDDFTGCVIAWNSYVTQQLIRAAEIRASANLAIYSKHTPINLVRDLLFRKSNLKPFERDISAMQMAYRFNGIGVTQNVLQLIRAAEIRASANLAAAPGQTGKIADYNYKLPDDFTGCVIASFVIRGDEVRQIAPGQTGGNYNYLYRLFRKSNLKPFERDIHTPINLVRDLPQGFSLNDILSRLDKVEAEVFKNIDGYFKIYSKHTPINLVRDAISSVLNDILSRLDKVEAEVVKQLSSNFGAISSVLNDFGAGAALQIPFAMQMAYRFNGIGGQTGKIADYNYKLPDDFTGCVIAWNYKLPDDFTGCVIAWNSNNLDSKVGYNYLYRLFRKSNLKPFERDISREFVFKNIDGYFKIYSKHTNSNNLDSKVGGNYNYLYRLFRKSNFKNIDGYFKIYSKHTPINLVRHWFVTQRNFYEPQIITTDNFVIRGDEVRQIAPGQTGKIADYNYVKQLSSNFGAISSVLNDILSRLVIAWNSNNLDSKVGGNYNYLYRLFRNNLDSKVGGNYNYLYRLFRKSNLKSSNFGAISSVLNDILSRLDKVEAEVREFVFKNIDGYFKIYSKHTPINLVKLPDDFTGCVIAWNSNNLDSKVGGGAGAALQIPFAMQMAYRFNGIGVAYYVGYLQPRTFLNLDSKVGGNYNYLYRLFRKSNLKPVGGNYNYLYRLFRKSNLKPFERDVIAWNSNNLDSKVGGNYNYLYRLVKQLSSNFGAISSVLNDILSRLDKVKIYSKHTPINLVRDNFYEPQIITTDNTFVFKNIDGYFKIYSKHTPINLVRSKHTPINLVRDLPQGPINLVRDLPQGFSSKHTPINLVRDLPYKLPDDFTGCVIAWNSNNLDSKVGGKHTPINLVRDLPQGFSTFEYVSQPFLMDLEIAPGQTGKIADYNYKLPDDFTGCVGAGAALQIPFAMQMAYRFNGIGVTLYRLFRKSNLKPFERDISTQRNFYEPQIITTDNTFYRFNGIGVTQNVLKVGGNYNYLYRLFRKSNLKPFERDEVRQIAPGQTGKIADYNYKLPDDQTGKIADYNYKLPDDFTGCVIAWNTQQLIRAAEIRASANLAAKVGGNYNYLYRLFRKSNLKPFERDPDDFTGCVIAWNSNNLDSKVGGNYNDGYFKIYSKHTPINLVRDWNSNNLDSKVGGNYNYLYRLFRKSYVGYLQPRTFLLKYFTGCVIAWNSNNLDSKVGGNYNYLTFGAGAALQIPFAMQMAYLDSKVGGNYNYLYRLFRKSNLKPFVRQIAPGQTGKIADYNYKLPDDFTQRNFYEPQIITTDNTFTHWFVTQRNFYEPQIITFVFKNIDGYFKIYSKHTPINLVRGKIADYNYKLPDDFTGCVIAWNSNLSSNFGAISSVLNDILSRLDKVEYVTQQLIRAAEIRASANGGNYNYLYRLFRKSNLKPFERDISRGDEVRQIAPGQTGKIADYNYKLPDLQIPFAMQMAYRFNGIGVTQVTQRNFYEPQIITTDNTFYVTQQLIRAAEIRATPINLVRDLPQGFSVGYLQPRTFLLKYNYLYRLFRKSNLKPFERDISDDFTGCVIAWNSNNLDSKVGGNYNRAAEIRASANLAADSKVGGNYNYLYRLFRKSNLKPFESFVIRGDEVRQIAPGLPDDFTGCVIAWNSNNLDSKVGGNYSFVIRGDEVRQIAPGQTGKIARGDEVRQIAPGQTGKIADYNYKLPQIAPGQTGKIADYNYKLPDDFTGCVPGQTGKIADYNYKLPDDFTGCVIAWTFGAGAALQIPFAMQMAYRFNGALQIPFAMQMAYRFNGIGVTQEVRQIAPGQTGKIADYNYKLPDDFYSKHTPINLVRDLCTFEYVSQPFLMDGAALQIPFAMQMAYRFNGIGVTQNNLDSKVGGNYNYLYRLFRKSNLVRQIAPGQTGKIADYNYKLPDDFTGTGKIADYNYKLPDDFTGCVIAWNTHWFVTQRNFYEPQIITTDNYVTQQLIRAAEIRASAYFKIYSKHTPINLVRDREFVFKNIDGYFKIYSKHTPDDFTGCVIAWNSNNLDSKVGGNYNYIAWNSNNLDSKVGGNYNYLYRLFRKQIPFAMQMAYRFNGIGVTQEFVFKNIDGYFKIYSKHTPINLVADYNYKLPDDFTGCVIAWNSNNLDYVTQQLIRAAEIRASANLAARKSNLKPFERDISQTYVTQQLIRAAESSNFGAISSVLNDILSRLDKVEAEYLYRLFRKSNLKPFERDISAALQIPFAMQMAYRFNGIGVTQTHWFVTQRNFYEPQAPGQTGKIADYNYKLPDDFTGCVIQLSSNFGAISSVLNDILSRLDKVDFTGCVIAWNSNNLDSKVGGNYNYLSFVIRGDEVRQIAPGQTGKIADYNYTFGAGAALQIPFAMQMISSVLNDILSRLDKVEAEVREFVFKNIDGYFKIYSKHTPINTFGAGAALQIPFAMQMAYRWNSNNLDSKVGGNYNYLYRLFRKSNTGCVIAWNSNNLDSKVGGNYNYLYNYKLPDDFTGCVIAWNSNNLDSKVNFGAISSVLNDILSRLDKVEAEVDILSRLDKVEAEVQQLIRAAEIRASANLAAWFVTQRNFYEPQIITTDNTDFTGCVIAWNSNNLDSKVGGNYNYAWNSNNLDSKVGGNYNYLYRLFRKSREFVFKNIDGYFKIYSKHTPIGCVIAWNSNNLDSKVGGNYNYLYRLIRGDEVRQIAPGQTGKIADYNYKLPQIAPGQTGKIADYNYKLPDDFTGFVTQRNFYEPQIITTDNTFSFVIRGDEVRQIAPGQTGTFGAGAALQIPFAMIRGDEVRQIAPGQTGKIADYNYKLPDDFTGCVIAWNSNNLDSKVGGNYIAWNSNNLDSKVGGNYNYLYRLFRVKQLSSNFGAISSVLNAYRFNGIGVTQNVLREFVFKNIDGYFKIYYKLPDDFTGCVIAWNSNNLDSKVGLPDDFTGCVIAWNSNNLDSKVGGNLQTYVTQQLIRAAVLNDILSRLDKVEAEVQLSSNFGAISSVLNDILSRLDKVEGNYNYLYRLFRKSNLKPFERDIS
\ No newline at end of file
diff --git a/SupplementaryResults/SpikeHOGVAX/639_chosen_peptides_hogvax_inc_substrings.txt b/SupplementaryResults/SpikeHOGVAX/639_chosen_peptides_hogvax_inc_substrings.txt
deleted file mode 100644
index a1311d0039a076ffe9cb53976f0d0a3679bdf1cb..0000000000000000000000000000000000000000
--- a/SupplementaryResults/SpikeHOGVAX/639_chosen_peptides_hogvax_inc_substrings.txt
+++ /dev/null
@@ -1,149 +0,0 @@
-LQIPFAMQ
-YYVGYLQPR
-GTITDAVD
-PFAMQMAY
-VSVITPGT
-GWIFGTTLD
-VVFLHVTYV
-YNSASFSTF
-IPFAMQMA
-FCGKGYHL
-FPQSAPHGV
-HLMSFPQSA
-FCGKGYHLMS
-SETKCTLKS
-SETKCTLKSF
-ETKCTLKS
-QIPFAMQM
-IPFAMQMAYR
-EFVFKNID
-CGKGYHLMSF
-ITDAVDCA
-AMQMAYRFN
-IPIGAGICA
-SAPHGVVF
-WIFGTTLD
-EFVFKNIDGY
-IPFAMQMAY
-GGVSVITPG
-CSFGGVSVIT
-TITDAVDC
-KVGGNYNY
-SFPQSAPHG
-RGVYYPDK
-AYYVGYLQPR
-QSAPHGVVF
-IPIGAGIC
-FLHVTYVP
-FAMQMAYRF
-SFPQSAPH
-WIFGTTLDS
-ALQIPFAMQ
-TDAVDCAL
-PQSAPHGVV
-AYYVGYLQ
-YHLMSFPQS
-REFVFKNID
-SETKCTLK
-MAYRFNGIG
-KVGGNYNYLY
-SYECDIPI
-FAMQMAYRFN
-KVGGNYNYL
-AYRFNGIG
-VVFLHVTY
-DIPIGAGI
-VFLHVTYVP
-DIPIGAGICA
-GAGICASY
-LYNSASFSTF
-ITDAVDCAL
-VFKNIDGY
-NSYECDIP
-MQMAYRFN
-FVFKNIDG
-AYYVGYLQP
-SFPQSAPHGV
-SFGGVSVIT
-FPQSAPHGVV
-FEYVSQPF
-VGGNYNYL
-GGVSVITPGT
-QSAPHGVV
-LYNSASFS
-MAYRFNGI
-IGAGICASY
-IFGTTLDS
-FGTTLDSK
-GGNYNYLY
-REFVFKNI
-PQSAPHGV
-LREFVFKNI
-SFGGVSVI
-VGGNYNYLY
-GVSVITPG
-QIPFAMQMA
-PFAMQMAYR
-CGKGYHLMS
-NSASFSTF
-QMAYRFNGI
-IGAGICAS
-APHGVVFL
-CSFGGVSV
-VFLHVTYV
-AYRFNGIGV
-LREFVFKNID
-MQMAYRFNG
-IFGTTLDSK
-TFEYVSQP
-PIGAGICAS
-GWIFGTTL
-EFVFKNIDG
-YNSASFST
-GKGYHLMS
-TITDAVDCA
-CSFGGVSVI
-ALQIPFAM
-GVVFLHVTY
-ETKCTLKSF
-FVFKNIDGY
-IPIGAGICAS
-CGKGYHLM
-FAMQMAYR
-GVVFLHVTYV
-VVFLHVTYVP
-YHLMSFPQ
-YHLMSFPQSA
-LMSFPQSA
-AMQMAYRF
-KGYHLMSF
-YECDIPIG
-GYHLMSFP
-MAYRFNGIGV
-QMAYRFNG
-WIFGTTLDSK
-FPQSAPHG
-YRFNGIGV
-YYVGYLQP
-LREFVFKN
-GKGYHLMSF
-PIGAGICA
-GGVSVITP
-SYECDIPIG
-GVVFLHVT
-LYNSASFST
-TITDAVDCAL
-MQMAYRFNGI
-REFVFKNIDG
-PQSAPHGVVF
-FGGVSVIT
-HLMSFPQS
-SAPHGVVFL
-GVSVITPGT
-TKCTLKSF
-KGYHLMSFP
-DIPIGAGIC
-FCGKGYHLM
-YVGYLQPR
-GKGYHLMSFP
-LQIPFAMQM
\ No newline at end of file
diff --git a/SupplementaryResults/SpikeHOGVAX/639_hogvaxine.txt b/SupplementaryResults/SpikeHOGVAX/639_hogvaxine.txt
deleted file mode 100644
index 52b6664b020521691805b89284cfe10f8f2c7112..0000000000000000000000000000000000000000
--- a/SupplementaryResults/SpikeHOGVAX/639_hogvaxine.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-> MHC optimized combined peptide vaccine sequence with overlaps
-CSFGGVSVITPGTITDAVDCALQIPFAMQMAYRFNGIGVLREFVFKNIDGYSETKCTLKSFGWIFGTTLDSKVGGNYNYLYNSASFSTFEYVSQPFQMAYYVGYLQPRGVYYPDKVGGVSNSYECDIPIGAGICASYGSFCGKGYHLMSFPQSAPHGVVFLHVTYVP
-> MHC optimized combined peptide vaccine sequence concatenated
-LQIPFAMQYYVGYLQPRGTITDAVDVSVITPGTGWIFGTTLDYNSASFSTFVVFLHVTYVIPFAMQMAFCGKGYHLFPQSAPHGVHLMSFPQSAFCGKGYHLMSSETKCTLKSSETKCTLKSFQIPFAMQMIPFAMQMAYRCGKGYHLMSFAMQMAYRFNIPIGAGICASAPHGVVFWIFGTTLDEFVFKNIDGYIPFAMQMAYGGVSVITPGCSFGGVSVITTITDAVDCKVGGNYNYSFPQSAPHGRGVYYPDKQSAPHGVVFAYYVGYLQPRFLHVTYVPFAMQMAYRFSFPQSAPHWIFGTTLDSALQIPFAMQTDAVDCALPQSAPHGVVAYYVGYLQYHLMSFPQSREFVFKNIDSETKCTLKMAYRFNGIGKVGGNYNYLYSYECDIPIFAMQMAYRFNKVGGNYNYLDIPIGAGIVFLHVTYVPDIPIGAGICAGAGICASYLYNSASFSTFITDAVDCALVFKNIDGYNSYECDIPMQMAYRFNAYYVGYLQPSFPQSAPHGVSFGGVSVITFPQSAPHGVVFEYVSQPFGGVSVITPGTLYNSASFSMAYRFNGIIGAGICASYFGTTLDSKLREFVFKNIVGGNYNYLYQIPFAMQMAKGYHLMSFPPFAMQMAYRCGKGYHLMSNSASFSTFQMAYRFNGIIGAGICASAPHGVVFLCSFGGVSVAYRFNGIGVLREFVFKNIDMQMAYRFNGIFGTTLDSKTFEYVSQPPIGAGICASGWIFGTTLEFVFKNIDGTITDAVDCACSFGGVSVIALQIPFAMGVVFLHVTYETKCTLKSFFVFKNIDGYIPIGAGICASFAMQMAYRGVVFLHVTYVVVFLHVTYVPYHLMSFPQYHLMSFPQSALMSFPQSAYECDIPIGGYHLMSFPMAYRFNGIGVWIFGTTLDSKYRFNGIGVLREFVFKNGKGYHLMSFGGVSVITPSYECDIPIGGVVFLHVTLYNSASFSTTITDAVDCALMQMAYRFNGIREFVFKNIDGPQSAPHGVVFFGGVSVITSAPHGVVFLGVSVITPGTTKCTLKSFGGNYNYLYDIPIGAGICFCGKGYHLMYVGYLQPRGKGYHLMSFPLQIPFAMQM
\ No newline at end of file
diff --git a/SupplementaryResults/SpikeHOGVAX/evalvax-unlinked.csv b/SupplementaryResults/SpikeHOGVAX/evalvax-unlinked.csv
deleted file mode 100644
index 3cb6a15409718c7c545adf4ee2ecc3154201708e..0000000000000000000000000000000000000000
--- a/SupplementaryResults/SpikeHOGVAX/evalvax-unlinked.csv
+++ /dev/null
@@ -1,5 +0,0 @@
-,Method,Population Coverage,Number of Peptides
-0,MHCI OptiVax-Unlinked,0.8801156847533053,19
-1,MHCI HOGVAX,0.8880697526406931,149
-2,MHCII OptiVax-Unlinked,0.9300214630615633,19
-3,MHCII HOGVAX,0.9635200707398426,1180
diff --git a/SupplementaryResults/SpikeHOGVAX/hit_hist_mhc1_HOGVAX.csv b/SupplementaryResults/SpikeHOGVAX/hit_hist_mhc1_HOGVAX.csv
deleted file mode 100644
index 7c54c358afe1696e895079f7e67ac59e2d9b7cc8..0000000000000000000000000000000000000000
--- a/SupplementaryResults/SpikeHOGVAX/hit_hist_mhc1_HOGVAX.csv
+++ /dev/null
@@ -1,25 +0,0 @@
-,count,prob
-0,0,0.007030629790698364
-1,1,0.09880267262651987
-2,2,0.15424160000050577
-3,3,0.08782338080736832
-4,4,0.07163626140696201
-5,5,0.050602919468027044
-6,6,0.06229827290754035
-7,7,0.15390189321482584
-8,8,0.15638662266255707
-9,9,0.0537167936368702
-10,10,0.03257029884066984
-11,11,0.02158472366325711
-12,12,0.00914772287058042
-13,13,0.028466808508070776
-14,14,0.010439043136865745
-15,15,0.0003849245364235028
-16,16,0.0008694677688031713
-17,17,8.968388640060034e-05
-18,18,6.280267050899451e-06
-19,19,0.0
-20,20,0.0
-21,21,0.0
-22,22,0.0
-23,23,0.0
diff --git a/SupplementaryResults/SpikeHOGVAX/hit_hist_mhc1_OptiVax.csv b/SupplementaryResults/SpikeHOGVAX/hit_hist_mhc1_OptiVax.csv
deleted file mode 100644
index e1f01c8d5dd7008c09ed22d1b6f85587d5be2f7b..0000000000000000000000000000000000000000
--- a/SupplementaryResults/SpikeHOGVAX/hit_hist_mhc1_OptiVax.csv
+++ /dev/null
@@ -1,18 +0,0 @@
-,count,prob
-0,0,0.007030629790698364
-1,1,0.09981921824344599
-2,2,0.19522998737147698
-3,3,0.2159382834976773
-4,4,0.12366444237212021
-5,5,0.10957217111596876
-6,6,0.13568448854836912
-7,7,0.07521343267647497
-8,8,0.02979855361319842
-9,9,0.005347831358350252
-10,10,0.002411099335967603
-11,11,0.00028468262008907196
-12,12,5.179456197033931e-06
-13,13,0.0
-14,14,0.0
-15,15,0.0
-16,16,0.0
diff --git a/SupplementaryResults/SpikeHOGVAX/hit_hist_mhc2_HOGVAX.csv b/SupplementaryResults/SpikeHOGVAX/hit_hist_mhc2_HOGVAX.csv
deleted file mode 100644
index 096e0419874e651b4c9444afd19f34e2d1f8c15d..0000000000000000000000000000000000000000
--- a/SupplementaryResults/SpikeHOGVAX/hit_hist_mhc2_HOGVAX.csv
+++ /dev/null
@@ -1,382 +0,0 @@
-,count,prob
-0,0,0.013812362127136992
-1,1,0.03156721339012784
-2,2,0.0075657579130143145
-3,3,0.08008606314725554
-4,4,0.05006940589536811
-5,5,0.003924254587825054
-6,6,0.0274314300327875
-7,7,0.040334991749930375
-8,8,0.019342749209270108
-9,9,0.005574762083767487
-10,10,0.05291500704764909
-11,11,0.0010187400788622143
-12,12,0.001684689666272161
-13,13,0.004038640266188352
-14,14,0.010010846549613659
-15,15,0.0005999307884991537
-16,16,0.005964800880795699
-17,17,0.0005414043763454203
-18,18,0.004689676012848896
-19,19,0.004488899795545237
-20,20,0.0034966202596388124
-21,21,0.008000153481536458
-22,22,0.0014282673390164987
-23,23,6.17046919609258e-05
-24,24,0.0006606472962574384
-25,25,0.02774499006384859
-26,26,0.01831515285477123
-27,27,0.0013235781725837667
-28,28,0.03715647968242838
-29,29,0.0013779729701729328
-30,30,0.0007830148574479167
-31,31,0.004041404803198397
-32,32,0.024584582098681747
-33,33,0.01444611061014333
-34,34,0.012562145081527566
-35,35,0.009193118327019327
-36,36,0.01794569368556729
-37,37,0.002092359343904703
-38,38,0.004047400885582364
-39,39,0.0055643677840130825
-40,40,0.014504843628222786
-41,41,0.014537441100195924
-42,42,0.00455966098072028
-43,43,0.01769151962398271
-44,44,0.01714274596132365
-45,45,0.0009475493794987135
-46,46,0.004724586341904466
-47,47,0.008582019808657634
-48,48,0.0037165513360969613
-49,49,0.0007430311568893726
-50,50,0.007984137881169338
-51,51,0.0019492476816664734
-52,52,0.0007942933600113221
-53,53,0.0008225661071175776
-54,54,0.002258966616529544
-55,55,0.0003740464262916227
-56,56,0.0016005144753605705
-57,57,0.003160416983247458
-58,58,0.008046747796795116
-59,59,0.002096337764095481
-60,60,0.0006192655033079523
-61,61,0.021454150754820815
-62,62,0.01633609423389789
-63,63,0.003665080419264355
-64,64,0.027219619310032105
-65,65,0.014397614222901006
-66,66,0.008248861678653484
-67,67,0.0013760387884644949
-68,68,0.021504742564324563
-69,69,0.002806745938613908
-70,70,0.001747803482498743
-71,71,0.0008583986551044845
-72,72,0.0064347050933437925
-73,73,0.005300536831456461
-74,74,0.004847424386104442
-75,75,0.004100800505682233
-76,76,0.0029477252803543695
-77,77,0.0004670998426011276
-78,78,0.0006673192177040971
-79,79,0.004128697817083906
-80,80,0.0020316508943244464
-81,81,0.00021591696990746906
-82,82,0.00028353916626755465
-83,83,0.001141049541978845
-84,84,0.00022145911659409185
-85,85,0.00034549580252950663
-86,86,0.00959173119447005
-87,87,0.001864562523772844
-88,88,0.000185637204522296
-89,89,0.0002050434770320242
-90,90,0.0012925912363318617
-91,91,0.0016452109482040847
-92,92,0.0010935434797207598
-93,93,0.00018727352761308452
-94,94,0.004626120877637924
-95,95,0.0009299749741337724
-96,96,0.00024124939893381886
-97,97,0.001845157373148681
-98,98,0.0020628526606631327
-99,99,0.0003388248549835078
-100,100,0.00032807445055272146
-101,101,0.010961949571631645
-102,102,0.009554904131926223
-103,103,0.0018876261292250993
-104,104,0.010317760343608425
-105,105,0.0024029068372526377
-106,106,0.007836984555191297
-107,107,0.006334479372627981
-108,108,0.005056019126898344
-109,109,0.013442111129701855
-110,110,0.0006158225384993174
-111,111,0.00013455707282858834
-112,112,0.0009844562529016316
-113,113,0.00640538946361427
-114,114,0.0007488900612658861
-115,115,0.00042985290388575573
-116,116,0.0004159750454634106
-117,117,7.51776976792993e-05
-118,118,5.0039039887779765e-05
-119,119,0.0018068405335659806
-120,120,0.0004068584833764561
-121,121,4.484606358486962e-05
-122,122,9.556242638395073e-05
-123,123,8.908092951348991e-05
-124,124,0.0009364160211302264
-125,125,0.00028079034365461155
-126,126,0.004775364266424092
-127,127,0.0010780203431210692
-128,128,0.0002063912555551093
-129,129,0.0006254568877706331
-130,130,9.582636346168226e-05
-131,131,0.005241930689435406
-132,132,0.0005270936900726416
-133,133,0.000484726548631265
-134,134,0.0020972802159629407
-135,135,0.0004673044677288323
-136,136,6.195291664136285e-05
-137,137,0.000449285373723288
-138,138,0.0012401676516738491
-139,139,0.0019883328628763296
-140,140,0.00014108212725606493
-141,141,0.0001378457713727828
-142,142,0.0001308961542518051
-143,143,0.00030344991631926224
-144,144,0.00016259094330088378
-145,145,8.859822475063121e-05
-146,146,0.0021669952198512146
-147,147,0.002313791765221772
-148,148,4.530360691425996e-05
-149,149,0.0021738041543221897
-150,150,0.0001935033721527379
-151,151,0.00020724118685990541
-152,152,6.045982094100787e-05
-153,153,0.0008518915448466544
-154,154,5.974520583360757e-06
-155,155,4.1421028947311184e-05
-156,156,2.4968261172417896e-05
-157,157,0.00019994522506698524
-158,158,7.424206911584635e-05
-159,159,0.0002155064377828135
-160,160,2.4590255729956227e-05
-161,161,4.97790204104428e-05
-162,162,0.0012923288760932864
-163,163,0.001170531000793367
-164,164,0.00039335405886288164
-165,165,0.0028648156023571712
-166,166,0.0006485102632663707
-167,167,0.0034659548715881435
-168,168,0.0018978402463585824
-169,169,0.002215263813329139
-170,170,0.00014285181874293032
-171,171,0.002161792325559967
-172,172,0.0003920836204509039
-173,173,0.0002578764939268829
-174,174,0.00015364252606271705
-175,175,0.00045224308102944895
-176,176,0.0001096928610428622
-177,177,5.498347754227852e-05
-178,178,0.0006936951672886336
-179,179,0.00030093646369796687
-180,180,0.00020904712064996186
-181,181,9.242062285608238e-05
-182,182,8.091230673426002e-05
-183,183,0.00010183595246797267
-184,184,6.21008515516173e-05
-185,185,4.03832847999134e-05
-186,186,0.00012675956819434224
-187,187,0.0010047823635854756
-188,188,4.616584296394015e-05
-189,189,1.2800432322609142e-05
-190,190,0.00029386501300432996
-191,191,0.00014566756952902617
-192,192,1.1220041526580935e-05
-193,193,0.0004497343239291998
-194,194,0.00020714594657466243
-195,195,0.00040608268850955
-196,196,3.009838588635361e-05
-197,197,0.00018161077022906655
-198,198,0.0002487562742130151
-199,199,0.00011177409475161049
-200,200,0.0002643537932255064
-201,201,0.00017071896022201699
-202,202,0.0007533641338988415
-203,203,0.0008482142479405039
-204,204,0.000160250386043812
-205,205,0.001129510634977373
-206,206,3.689564054869838e-05
-207,207,0.0014494667926170876
-208,208,0.00033483999744934043
-209,209,0.0006066099702052459
-210,210,4.0211468325640656e-05
-211,211,8.45698616541449e-05
-212,212,4.689103699226309e-06
-213,213,3.324637878289023e-05
-214,214,1.7447140346304622e-06
-215,215,9.974562368694528e-05
-216,216,2.5575725209506113e-05
-217,217,1.2048471024617387e-06
-218,218,9.587626037206766e-06
-219,219,9.03518438769192e-06
-220,220,0.00011699836386257296
-221,221,1.3197067864752191e-05
-222,222,5.2304200835471415e-05
-223,223,0.0006173235933878148
-224,224,0.00011104570304945892
-225,225,7.5456403250606195e-06
-226,226,0.0002548648651208536
-227,227,0.0006633117404771961
-228,228,3.206309948045679e-05
-229,229,0.0002593950750276599
-230,230,7.257339132532125e-05
-231,231,5.5376471455877176e-06
-232,232,7.660877770541441e-05
-233,233,8.757450317289486e-05
-234,234,0.00017287496830358488
-235,235,0.0001988716925700922
-236,236,3.6938878138351766e-05
-237,237,1.939947920266324e-05
-238,238,0.00013742247854975177
-239,239,1.6913638764853568e-05
-240,240,4.365565700943657e-05
-241,241,2.680610770729111e-05
-242,242,4.755074969985101e-06
-243,243,1.3836308660528355e-06
-244,244,1.607722408132681e-05
-245,245,2.591457664577826e-06
-246,246,1.7669097706076621e-06
-247,247,4.085363282319163e-06
-248,248,1.4656045045284976e-06
-249,249,1.6434951592190255e-05
-250,250,5.303719006866314e-07
-251,251,8.927229399381521e-07
-252,252,5.357533517646244e-07
-253,253,0.0
-254,254,3.677924842099815e-07
-255,255,1.986353386788038e-06
-256,256,1.3842288050615014e-06
-257,257,1.7878376359109676e-07
-258,258,3.7848941309541226e-05
-259,259,6.208998665986449e-06
-260,260,3.3648447770807685e-06
-261,261,8.92722939938152e-07
-262,262,1.0530303881614732e-05
-263,263,0.0004963118209033594
-264,264,8.107445419479731e-05
-265,265,2.0975700423998906e-06
-266,266,1.5289440437307524e-06
-267,267,7.215486001660334e-06
-268,268,0.0002922800906705307
-269,269,7.986577948276168e-05
-270,270,1.1884669732775206e-05
-271,271,1.0648275848167298e-05
-272,272,4.339866722306321e-05
-273,273,1.83591273212611e-07
-274,274,0.0001087947706504182
-275,275,1.1649027768868422e-05
-276,276,1.1281493258344459e-05
-277,277,3.864573803420286e-06
-278,278,1.7669097706076621e-06
-279,279,0.0
-280,280,0.0
-281,281,3.597923002495539e-06
-282,282,0.0
-283,283,0.0
-284,284,0.0
-285,285,0.0
-286,286,0.0
-287,287,3.164891172868478e-06
-288,288,1.2638394850852721e-05
-289,289,1.7669097706076621e-06
-290,290,0.0
-291,291,5.704350141448545e-06
-292,292,0.0
-293,293,1.3429710134635562e-06
-294,294,8.978040216546008e-06
-295,295,1.799796416084285e-07
-296,296,0.0
-297,297,1.0715067035292487e-06
-298,298,1.1910945052624237e-05
-299,299,1.5097959968813353e-06
-300,300,1.2129062804046266e-06
-301,301,7.282657150028489e-07
-302,302,1.2048471024617387e-06
-303,303,1.6434951592190255e-05
-304,304,0.0
-305,305,3.164891172868478e-06
-306,306,5.357533517646244e-07
-307,307,1.0930085102890327e-06
-308,308,0.00015483588033747718
-309,309,3.5696958817352766e-07
-310,310,1.793817025997626e-07
-311,311,4.774698968286232e-06
-312,312,0.0
-313,313,0.0
-314,314,1.1505596399241197e-05
-315,315,0.0
-316,316,0.0
-317,317,0.0
-318,318,1.82371397643092e-07
-319,319,0.0
-320,320,0.0
-321,321,0.0
-322,322,1.7878376359109676e-07
-323,323,7.139391763470553e-07
-324,324,0.0
-325,325,0.0
-326,326,0.0
-327,327,2.3024309460548744e-05
-328,328,1.353619127328246e-05
-329,329,1.7878376359109676e-07
-330,330,0.0
-331,331,0.0
-332,332,0.0
-333,333,5.813149043677531e-06
-334,334,3.529327999364274e-06
-335,335,0.0
-336,336,0.0
-337,337,3.2284006947320584e-06
-338,338,0.0
-339,339,0.0
-340,340,1.7878376359109676e-07
-341,341,3.6413285750142445e-07
-342,342,0.0
-343,343,2.954458637534418e-06
-344,344,0.0
-345,345,1.2048471024617387e-06
-346,346,0.0
-347,347,0.0
-348,348,0.0
-349,349,0.0
-350,350,0.0
-351,351,0.0
-352,352,0.0
-353,353,0.0
-354,354,0.0
-355,355,0.0
-356,356,0.0
-357,357,0.0
-358,358,0.0
-359,359,0.0
-360,360,0.0
-361,361,0.0
-362,362,8.92722939938152e-07
-363,363,3.5696958817352766e-07
-364,364,0.0
-365,365,0.0
-366,366,0.0
-367,367,0.0
-368,368,0.0
-369,369,0.0
-370,370,0.0
-371,371,0.0
-372,372,1.82371397643092e-07
-373,373,0.0
-374,374,0.0
-375,375,0.0
-376,376,0.0
-377,377,1.2290246362904023e-06
-378,378,0.0
-379,379,0.0
-380,380,0.0
diff --git a/SupplementaryResults/SpikeHOGVAX/hit_hist_mhc2_OptiVax.csv b/SupplementaryResults/SpikeHOGVAX/hit_hist_mhc2_OptiVax.csv
deleted file mode 100644
index 1e530adffc301477bc1562da9c5ffe6afc20e8ca..0000000000000000000000000000000000000000
--- a/SupplementaryResults/SpikeHOGVAX/hit_hist_mhc2_OptiVax.csv
+++ /dev/null
@@ -1,31 +0,0 @@
-,count,prob
-0,0,0.013812362127136992
-1,1,0.1318246358142672
-2,2,0.1724168050484242
-3,3,0.08837899512562075
-4,4,0.14619646145867085
-5,5,0.17446567638821717
-6,6,0.0529945019659601
-7,7,0.08254326605716661
-8,8,0.06061350393994153
-9,9,0.01598561726945992
-10,10,0.024362812131794802
-11,11,0.00815764273722273
-12,12,0.007290876742608608
-13,13,0.007646307924703614
-14,14,0.0026140460535033967
-15,15,0.004935992060971247
-16,16,0.002384978461993548
-17,17,0.0011348575515779747
-18,18,0.0013728687358181136
-19,19,0.0004774821475790151
-20,20,0.000248861383491595
-21,21,8.001834992018021e-05
-22,22,1.260148861538473e-05
-23,23,1.8532357651316855e-05
-24,24,1.0419649168683262e-05
-25,25,1.9187862788087942e-06
-26,26,1.4071944625047086e-05
-27,27,3.529327999364274e-06
-28,28,3.5696958817352766e-07
-29,29,0.0
diff --git a/SupplementaryResults/SpikeHOGVAX/hit_histogram_mhc1_HOGVAX.html b/SupplementaryResults/SpikeHOGVAX/hit_histogram_mhc1_HOGVAX.html
deleted file mode 100644
index db4c993dd60440a55f422a9db67d35d6c3c27c2e..0000000000000000000000000000000000000000
--- a/SupplementaryResults/SpikeHOGVAX/hit_histogram_mhc1_HOGVAX.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300, "strokeWidth": 0}, "axis": {"labelFontSize": 20, "titleFontSize": 20}}, "hconcat": [{"layer": [{"data": {"name": "data-ee3c3e51c78407bf44ed99a2a6359804"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "White"}, {"data": {"name": "data-2f35cf565839e55e9878e63f540616e8"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-2f35cf565839e55e9878e63f540616e8"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}, {"layer": [{"data": {"name": "data-c854b89dc355335603255002c7f6f9bd"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "Black"}, {"data": {"name": "data-eb8c31e8923f5fdaa0577078ccef69f0"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-eb8c31e8923f5fdaa0577078ccef69f0"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}, {"layer": [{"data": {"name": "data-eac26efcc1e0e1fdfd06d2ae461d5920"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "Asians"}, {"data": {"name": "data-1e765436e6e3efc490e0241663894ac0"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-1e765436e6e3efc490e0241663894ac0"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}], "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-ee3c3e51c78407bf44ed99a2a6359804": [{"count": 0, "prob": 0.06758937208540768}, {"count": 1, "prob": 0.08812104355257941}, {"count": 2, "prob": 0.08985702642473137}, {"count": 3, "prob": 0.1597547385687732}, {"count": 4, "prob": 0.1609527217289359}, {"count": 5, "prob": 0.169619264977341}, {"count": 6, "prob": 0.119092486501641}, {"count": 7, "prob": 0.06783601368646679}, {"count": 8, "prob": 0.04504070675660512}, {"count": 9, "prob": 0.020332915591062827}, {"count": 10, "prob": 0.007743118672566306}, {"count": 11, "prob": 0.0024867218816601064}, {"count": 12, "prob": 0.0008906991067542206}, {"count": 13, "prob": 0.0004728609713190697}, {"count": 14, "prob": 0.0001800301889948317}, {"count": 15, "prob": 2.6612588040730596e-05}, {"count": 16, "prob": 2.8347405373446748e-06}, {"count": 17, "prob": 8.319767844322681e-07}, {"count": 18, "prob": 0.0}, {"count": 19, "prob": 0.0}, {"count": 20, "prob": 0.0}, {"count": 21, "prob": 0.0}, {"count": 22, "prob": 0.0}, {"count": 23, "prob": 0.0}], "data-2f35cf565839e55e9878e63f540616e8": [{"expected": 4.096335253350924}], "data-c854b89dc355335603255002c7f6f9bd": [{"count": 0, "prob": 0.025931550880530688}, {"count": 1, "prob": 0.048472653554409204}, {"count": 2, "prob": 0.09038281005363528}, {"count": 3, "prob": 0.12092026190372236}, {"count": 4, "prob": 0.1326556091121725}, {"count": 5, "prob": 0.13429707322526563}, {"count": 6, "prob": 0.11048399803795983}, {"count": 7, "prob": 0.09704799304223519}, {"count": 8, "prob": 0.07082246066877722}, {"count": 9, "prob": 0.053081519085972126}, {"count": 10, "prob": 0.041171811331526205}, {"count": 11, "prob": 0.028589068353310806}, {"count": 12, "prob": 0.021548650064593767}, {"count": 13, "prob": 0.012277609721558995}, {"count": 14, "prob": 0.006866217130126923}, {"count": 15, "prob": 0.003207079937057447}, {"count": 16, "prob": 0.001526557418130287}, {"count": 17, "prob": 0.0005179562414106094}, {"count": 18, "prob": 0.0001326055706340182}, {"count": 19, "prob": 5.692425553705131e-05}, {"count": 20, "prob": 8.766482369055015e-06}, {"count": 21, "prob": 7.547233954338919e-07}, {"count": 22, "prob": 6.92058131662276e-08}, {"count": 23, "prob": 0.0}], "data-eb8c31e8923f5fdaa0577078ccef69f0": [{"expected": 5.506175327117205}], "data-eac26efcc1e0e1fdfd06d2ae461d5920": [{"count": 0, "prob": 0.007030629790698364}, {"count": 1, "prob": 0.09880267262651987}, {"count": 2, "prob": 0.15424160000050577}, {"count": 3, "prob": 0.08782338080736832}, {"count": 4, "prob": 0.07163626140696201}, {"count": 5, "prob": 0.050602919468027044}, {"count": 6, "prob": 0.06229827290754035}, {"count": 7, "prob": 0.15390189321482584}, {"count": 8, "prob": 0.15638662266255707}, {"count": 9, "prob": 0.0537167936368702}, {"count": 10, "prob": 0.03257029884066984}, {"count": 11, "prob": 0.02158472366325711}, {"count": 12, "prob": 0.00914772287058042}, {"count": 13, "prob": 0.028466808508070776}, {"count": 14, "prob": 0.010439043136865745}, {"count": 15, "prob": 0.0003849245364235028}, {"count": 16, "prob": 0.0008694677688031713}, {"count": 17, "prob": 8.968388640060034e-05}, {"count": 18, "prob": 6.280267050899451e-06}, {"count": 19, "prob": 0.0}, {"count": 20, "prob": 0.0}, {"count": 21, "prob": 0.0}, {"count": 22, "prob": 0.0}, {"count": 23, "prob": 0.0}], "data-1e765436e6e3efc490e0241663894ac0": [{"expected": 5.606408432892392}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/SupplementaryResults/SpikeHOGVAX/hit_histogram_mhc1_OptiVax.html b/SupplementaryResults/SpikeHOGVAX/hit_histogram_mhc1_OptiVax.html
deleted file mode 100644
index 596c411e927026bd3c91ee514a98ac479ec964b1..0000000000000000000000000000000000000000
--- a/SupplementaryResults/SpikeHOGVAX/hit_histogram_mhc1_OptiVax.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300, "strokeWidth": 0}, "axis": {"labelFontSize": 20, "titleFontSize": 20}}, "hconcat": [{"layer": [{"data": {"name": "data-862dc65ea7ab3f53398928ceea806e38"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "White"}, {"data": {"name": "data-f6698963f8595a248cc31b5225152cf3"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-f6698963f8595a248cc31b5225152cf3"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}, {"layer": [{"data": {"name": "data-07b292616db05f3f0300d62b8b1cbcf2"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "Black"}, {"data": {"name": "data-2d4ed3f6871c332630bb161e729382e6"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-2d4ed3f6871c332630bb161e729382e6"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}, {"layer": [{"data": {"name": "data-6771515b735c53bc0a3509799bd2734b"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "Asians"}, {"data": {"name": "data-aaec875aeb5ee0aedd7d19e8ea995740"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-aaec875aeb5ee0aedd7d19e8ea995740"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}], "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-862dc65ea7ab3f53398928ceea806e38": [{"count": 0, "prob": 0.06758937208540768}, {"count": 1, "prob": 0.09569695615960556}, {"count": 2, "prob": 0.16134976222760639}, {"count": 3, "prob": 0.18764606938468628}, {"count": 4, "prob": 0.18907802998737067}, {"count": 5, "prob": 0.14210623953782453}, {"count": 6, "prob": 0.08118374044067822}, {"count": 7, "prob": 0.04588020407921522}, {"count": 8, "prob": 0.01991927361135793}, {"count": 9, "prob": 0.007746870284417163}, {"count": 10, "prob": 0.0014879739494117379}, {"count": 11, "prob": 0.0002840599021786707}, {"count": 12, "prob": 3.0013566748020085e-05}, {"count": 13, "prob": 1.3423418713165584e-06}, {"count": 14, "prob": 9.244186493691868e-08}, {"count": 15, "prob": 0.0}, {"count": 16, "prob": 0.0}], "data-f6698963f8595a248cc31b5225152cf3": [{"expected": 3.503901204906172}], "data-07b292616db05f3f0300d62b8b1cbcf2": [{"count": 0, "prob": 0.025931550880530688}, {"count": 1, "prob": 0.0793362385311134}, {"count": 2, "prob": 0.14008468309127345}, {"count": 3, "prob": 0.16849476595810042}, {"count": 4, "prob": 0.16551256895781774}, {"count": 5, "prob": 0.14174154984916923}, {"count": 6, "prob": 0.10655823128747303}, {"count": 7, "prob": 0.0757525842814657}, {"count": 8, "prob": 0.04825241605583611}, {"count": 9, "prob": 0.028795227408307658}, {"count": 10, "prob": 0.012614326305157927}, {"count": 11, "prob": 0.004880809439383242}, {"count": 12, "prob": 0.0015687452358325554}, {"count": 13, "prob": 0.0003982594110880055}, {"count": 14, "prob": 6.680949988013879e-05}, {"count": 15, "prob": 8.533164770788327e-06}, {"count": 16, "prob": 2.7006428492354285e-06}], "data-2d4ed3f6871c332630bb161e729382e6": [{"expected": 4.255482803296037}], "data-6771515b735c53bc0a3509799bd2734b": [{"count": 0, "prob": 0.007030629790698364}, {"count": 1, "prob": 0.09981921824344599}, {"count": 2, "prob": 0.19522998737147698}, {"count": 3, "prob": 0.2159382834976773}, {"count": 4, "prob": 0.12366444237212021}, {"count": 5, "prob": 0.10957217111596876}, {"count": 6, "prob": 0.13568448854836912}, {"count": 7, "prob": 0.07521343267647497}, {"count": 8, "prob": 0.02979855361319842}, {"count": 9, "prob": 0.005347831358350252}, {"count": 10, "prob": 0.002411099335967603}, {"count": 11, "prob": 0.00028468262008907196}, {"count": 12, "prob": 5.179456197033931e-06}, {"count": 13, "prob": 0.0}, {"count": 14, "prob": 0.0}, {"count": 15, "prob": 0.0}, {"count": 16, "prob": 0.0}], "data-aaec875aeb5ee0aedd7d19e8ea995740": [{"expected": 3.835037195359056}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/SupplementaryResults/SpikeHOGVAX/hit_histogram_mhc2_HOGVAX.html b/SupplementaryResults/SpikeHOGVAX/hit_histogram_mhc2_HOGVAX.html
deleted file mode 100644
index de5f111a66995847b499362c961d4df3643ca261..0000000000000000000000000000000000000000
--- a/SupplementaryResults/SpikeHOGVAX/hit_histogram_mhc2_HOGVAX.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300, "strokeWidth": 0}, "axis": {"labelFontSize": 20, "titleFontSize": 20}}, "hconcat": [{"layer": [{"data": {"name": "data-4d165deb6ea4aca80f31cdf38cf33145"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "White"}, {"data": {"name": "data-711c04c68b45773b10e1bec9c1fea363"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-711c04c68b45773b10e1bec9c1fea363"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}, {"layer": [{"data": {"name": "data-da4f56012637368a4974455060777ff3"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "Black"}, {"data": {"name": "data-b6da280f72668a38f4a017844c2f3f90"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-b6da280f72668a38f4a017844c2f3f90"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}, {"layer": [{"data": {"name": "data-bac08573dc5d0f19b9b05a59eb177566"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "Asians"}, {"data": {"name": "data-3d318fb60ac4ae7677a03f3ee91efc9e"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-3d318fb60ac4ae7677a03f3ee91efc9e"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}], "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-4d165deb6ea4aca80f31cdf38cf33145": [{"count": 0, "prob": 0.00037533414741799714}, {"count": 1, "prob": 0.0027038871295594186}, {"count": 2, "prob": 0.0012172587105334684}, {"count": 3, "prob": 0.0004784067764044116}, {"count": 4, "prob": 0.003701880955431239}, {"count": 5, "prob": 0.0011142490350724034}, {"count": 6, "prob": 0.001993714481447898}, {"count": 7, "prob": 0.015508722912324396}, {"count": 8, "prob": 0.008560816655021057}, {"count": 9, "prob": 0.0011482784476928266}, {"count": 10, "prob": 0.005931144655450736}, {"count": 11, "prob": 0.005382257705211811}, {"count": 12, "prob": 0.005313878746043742}, {"count": 13, "prob": 0.005924560071719198}, {"count": 14, "prob": 0.01055907544994691}, {"count": 15, "prob": 0.0020742124872731127}, {"count": 16, "prob": 0.0019066764733876814}, {"count": 17, "prob": 0.006141474568760971}, {"count": 18, "prob": 0.01448952366596564}, {"count": 19, "prob": 0.017195516786458965}, {"count": 20, "prob": 0.016458107239102453}, {"count": 21, "prob": 0.0042067632534441264}, {"count": 22, "prob": 0.006625438909384624}, {"count": 23, "prob": 0.003676716747255321}, {"count": 24, "prob": 0.014428579694151004}, {"count": 25, "prob": 0.01861903219520591}, {"count": 26, "prob": 0.0059785807918371426}, {"count": 27, "prob": 0.003806022832294701}, {"count": 28, "prob": 0.0040220927360399205}, {"count": 29, "prob": 0.00541123158372631}, {"count": 30, "prob": 0.0062105349450879204}, {"count": 31, "prob": 0.010924599028980886}, {"count": 32, "prob": 0.008402060627807984}, {"count": 33, "prob": 0.007268556076441757}, {"count": 34, "prob": 0.003824239032387596}, {"count": 35, "prob": 0.005764599892074538}, {"count": 36, "prob": 0.0029311350432643904}, {"count": 37, "prob": 0.021582776594568753}, {"count": 38, "prob": 0.010467214421801485}, {"count": 39, "prob": 0.005710786909589691}, {"count": 40, "prob": 0.009095746330663504}, {"count": 41, "prob": 0.0046639688806007955}, {"count": 42, "prob": 0.004772423957000027}, {"count": 43, "prob": 0.004054235346000875}, {"count": 44, "prob": 0.008238075346760822}, {"count": 45, "prob": 0.005356023683127148}, {"count": 46, "prob": 0.0034751198559874606}, {"count": 47, "prob": 0.005823570115360798}, {"count": 48, "prob": 0.006301075179270028}, {"count": 49, "prob": 0.0014885880427633468}, {"count": 50, "prob": 0.011398214077052212}, {"count": 51, "prob": 0.005524736023885999}, {"count": 52, "prob": 0.007379446317208315}, {"count": 53, "prob": 0.004121948210868239}, {"count": 54, "prob": 0.005659691208270511}, {"count": 55, "prob": 0.002262999442194578}, {"count": 56, "prob": 0.001562683483049914}, {"count": 57, "prob": 0.006012828252668118}, {"count": 58, "prob": 0.008205948174664395}, {"count": 59, "prob": 0.006685515625633628}, {"count": 60, "prob": 0.005433777043254364}, {"count": 61, "prob": 0.0012052116999103156}, {"count": 62, "prob": 0.0033267504194153135}, {"count": 63, "prob": 0.0050162516491596395}, {"count": 64, "prob": 0.005610224994201279}, {"count": 65, "prob": 0.0061419096751265745}, {"count": 66, "prob": 0.003501073012343859}, {"count": 67, "prob": 0.0016972403841308897}, {"count": 68, "prob": 0.018825996424040314}, {"count": 69, "prob": 0.026528942269968762}, {"count": 70, "prob": 0.004395394522647298}, {"count": 71, "prob": 0.00781346098168927}, {"count": 72, "prob": 0.008020034752658499}, {"count": 73, "prob": 0.00602047732801034}, {"count": 74, "prob": 0.002846134695311582}, {"count": 75, "prob": 0.010460583229459853}, {"count": 76, "prob": 0.0013384673741236048}, {"count": 77, "prob": 0.004725622791171456}, {"count": 78, "prob": 0.0028320775541226923}, {"count": 79, "prob": 0.008427489183787204}, {"count": 80, "prob": 0.005008557279280964}, {"count": 81, "prob": 0.01576018219284696}, {"count": 82, "prob": 0.0018536596354863316}, {"count": 83, "prob": 0.001912300021301964}, {"count": 84, "prob": 0.0035257928126333085}, {"count": 85, "prob": 0.001240073819161665}, {"count": 86, "prob": 0.016102284547310556}, {"count": 87, "prob": 0.0011729313192343075}, {"count": 88, "prob": 0.0016309510339792466}, {"count": 89, "prob": 0.002468943042874771}, {"count": 90, "prob": 0.002371907791976793}, {"count": 91, "prob": 0.0016210580639806856}, {"count": 92, "prob": 0.001133564236708549}, {"count": 93, "prob": 0.0013294229986456655}, {"count": 94, "prob": 0.005512051057537804}, {"count": 95, "prob": 0.0008989498284856261}, {"count": 96, "prob": 0.0004711886341941068}, {"count": 97, "prob": 0.0014785544238885631}, {"count": 98, "prob": 0.000490416306928707}, {"count": 99, "prob": 0.008786391127014648}, {"count": 100, "prob": 0.00033886626824535367}, {"count": 101, "prob": 0.004686841355441454}, {"count": 102, "prob": 0.002714054598929738}, {"count": 103, "prob": 0.0036427899083789493}, {"count": 104, "prob": 0.0007462145734310864}, {"count": 105, "prob": 0.0017019627275784205}, {"count": 106, "prob": 0.002690466053989726}, {"count": 107, "prob": 0.0025313128535352555}, {"count": 108, "prob": 0.004695342371491687}, {"count": 109, "prob": 0.007403795969769756}, {"count": 110, "prob": 0.0019975875123345948}, {"count": 111, "prob": 0.0007551696609089633}, {"count": 112, "prob": 0.008242318874395079}, {"count": 113, "prob": 0.013972146367242543}, {"count": 114, "prob": 0.000341367984339494}, {"count": 115, "prob": 0.004522047487114035}, {"count": 116, "prob": 0.002335284558104406}, {"count": 117, "prob": 0.002366294368629486}, {"count": 118, "prob": 0.0006629972313251685}, {"count": 119, "prob": 0.007422977692931235}, {"count": 120, "prob": 0.0028922896519529805}, {"count": 121, "prob": 0.0037890439334896963}, {"count": 122, "prob": 0.00044373497881093003}, {"count": 123, "prob": 0.0036813574671320107}, {"count": 124, "prob": 0.0030246625067290667}, {"count": 125, "prob": 0.008978323381070484}, {"count": 126, "prob": 0.008082732101660883}, {"count": 127, "prob": 0.004670779013962927}, {"count": 128, "prob": 0.0017381219164646505}, {"count": 129, "prob": 0.002318726159847085}, {"count": 130, "prob": 0.00949679069083331}, {"count": 131, "prob": 0.00378330346702806}, {"count": 132, "prob": 0.01365305647945908}, {"count": 133, "prob": 0.016568299559785962}, {"count": 134, "prob": 0.0017505851593964832}, {"count": 135, "prob": 0.00292797786446489}, {"count": 136, "prob": 0.003139888971320748}, {"count": 137, "prob": 0.004502174986269552}, {"count": 138, "prob": 0.005426851371422191}, {"count": 139, "prob": 0.007974259660289187}, {"count": 140, "prob": 0.00048481547128630104}, {"count": 141, "prob": 0.0019670488851954225}, {"count": 142, "prob": 0.0018001367852486844}, {"count": 143, "prob": 0.0096529843955583}, {"count": 144, "prob": 0.008677004675459125}, {"count": 145, "prob": 0.009265939347339026}, {"count": 146, "prob": 0.0027525076112682885}, {"count": 147, "prob": 0.0033841343068680483}, {"count": 148, "prob": 0.0005378477270510459}, {"count": 149, "prob": 0.0031219995575275964}, {"count": 150, "prob": 0.007819625324887681}, {"count": 151, "prob": 0.0008619325475469107}, {"count": 152, "prob": 0.0033691864277985376}, {"count": 153, "prob": 0.004007726025515407}, {"count": 154, "prob": 0.000429497573527396}, {"count": 155, "prob": 0.0004763101009922325}, {"count": 156, "prob": 0.0009514121603350787}, {"count": 157, "prob": 0.004326584489339387}, {"count": 158, "prob": 0.0032821077434604874}, {"count": 159, "prob": 0.0032156629006013793}, {"count": 160, "prob": 0.0011651931619035651}, {"count": 161, "prob": 0.00037868270193442495}, {"count": 162, "prob": 0.0022657690112882828}, {"count": 163, "prob": 0.006291902881628567}, {"count": 164, "prob": 0.002174326272566609}, {"count": 165, "prob": 0.005579543411056694}, {"count": 166, "prob": 0.003948967186066454}, {"count": 167, "prob": 0.003302824449579782}, {"count": 168, "prob": 0.0016244329189699206}, {"count": 169, "prob": 0.0017814545780597175}, {"count": 170, "prob": 0.0023364992601267705}, {"count": 171, "prob": 0.0012778532587806636}, {"count": 172, "prob": 0.003922746308717874}, {"count": 173, "prob": 0.0037832087847259432}, {"count": 174, "prob": 0.009549738201852391}, {"count": 175, "prob": 0.0008092409648595936}, {"count": 176, "prob": 0.001455441877604091}, {"count": 177, "prob": 0.0032692048469083954}, {"count": 178, "prob": 0.0020049750350300765}, {"count": 179, "prob": 0.0030586094377305878}, {"count": 180, "prob": 0.0005155728776769453}, {"count": 181, "prob": 0.0008158741963153553}, {"count": 182, "prob": 0.0006950872923434275}, {"count": 183, "prob": 0.003215253967701455}, {"count": 184, "prob": 0.0031523456908872744}, {"count": 185, "prob": 0.0020391795864581424}, {"count": 186, "prob": 0.0006729761721380314}, {"count": 187, "prob": 0.0009987427208093598}, {"count": 188, "prob": 0.001924067800288361}, {"count": 189, "prob": 0.0007167122813258576}, {"count": 190, "prob": 0.001433642140835923}, {"count": 191, "prob": 0.0006219603972946365}, {"count": 192, "prob": 0.0006231746232903401}, {"count": 193, "prob": 0.00459751097301008}, {"count": 194, "prob": 0.013055453993188243}, {"count": 195, "prob": 0.00016895410529743846}, {"count": 196, "prob": 0.000919526754777366}, {"count": 197, "prob": 0.0013072891111653205}, {"count": 198, "prob": 0.0014051726305656645}, {"count": 199, "prob": 0.0009698220012717378}, {"count": 200, "prob": 0.00033691273284890334}, {"count": 201, "prob": 0.00036650377592411626}, {"count": 202, "prob": 0.0009130164182036195}, {"count": 203, "prob": 0.001529871785620585}, {"count": 204, "prob": 0.0021907630270119717}, {"count": 205, "prob": 0.0006308621777873656}, {"count": 206, "prob": 0.00033190554845050237}, {"count": 207, "prob": 0.00029609998936726484}, {"count": 208, "prob": 0.0014530204060035805}, {"count": 209, "prob": 0.0012542457267773791}, {"count": 210, "prob": 0.0001707202361993839}, {"count": 211, "prob": 0.00012762833908692934}, {"count": 212, "prob": 7.720610348126608e-05}, {"count": 213, "prob": 0.0005959083864024515}, {"count": 214, "prob": 0.002333093055381977}, {"count": 215, "prob": 0.0007611617504612809}, {"count": 216, "prob": 0.00018647677255306694}, {"count": 217, "prob": 2.816277509332585e-05}, {"count": 218, "prob": 0.0003304183831704126}, {"count": 219, "prob": 0.0002776529003447419}, {"count": 220, "prob": 0.0008613826647539099}, {"count": 221, "prob": 0.0005698184653873285}, {"count": 222, "prob": 4.6248107857781905e-05}, {"count": 223, "prob": 0.00014388527146239706}, {"count": 224, "prob": 0.0002527651786518387}, {"count": 225, "prob": 7.580527103574731e-05}, {"count": 226, "prob": 0.0003847244742689384}, {"count": 227, "prob": 0.0008958734082085025}, {"count": 228, "prob": 0.002145052253244476}, {"count": 229, "prob": 2.3629745247208322e-05}, {"count": 230, "prob": 0.0008028965655782077}, {"count": 231, "prob": 0.00022744143854224637}, {"count": 232, "prob": 0.0017296419745945542}, {"count": 233, "prob": 0.0014905760710913827}, {"count": 234, "prob": 0.002777624902816923}, {"count": 235, "prob": 0.0003491388355010662}, {"count": 236, "prob": 8.043323619816813e-05}, {"count": 237, "prob": 0.00017121200373798056}, {"count": 238, "prob": 0.006377315042642623}, {"count": 239, "prob": 0.00032569276053924994}, {"count": 240, "prob": 5.248986739142232e-05}, {"count": 241, "prob": 0.0003285892667413264}, {"count": 242, "prob": 2.936568445530705e-06}, {"count": 243, "prob": 2.1095981358417002e-06}, {"count": 244, "prob": 0.0005156918843412251}, {"count": 245, "prob": 5.217278163486854e-06}, {"count": 246, "prob": 2.385891008025931e-05}, {"count": 247, "prob": 9.417623379525918e-06}, {"count": 248, "prob": 1.1144046057842399e-05}, {"count": 249, "prob": 1.3092543172153199e-05}, {"count": 250, "prob": 1.0065425655945525e-05}, {"count": 251, "prob": 0.0015116945177078363}, {"count": 252, "prob": 2.7152922542374704e-05}, {"count": 253, "prob": 5.08528477196041e-06}, {"count": 254, "prob": 0.00026224616957989786}, {"count": 255, "prob": 4.766946945291689e-07}, {"count": 256, "prob": 1.2323848125833253e-05}, {"count": 257, "prob": 0.0021444333465861906}, {"count": 258, "prob": 6.662032268584065e-05}, {"count": 259, "prob": 3.2265666852047705e-06}, {"count": 260, "prob": 0.000173110198035373}, {"count": 261, "prob": 0.0}, {"count": 262, "prob": 2.184150310705044e-06}, {"count": 263, "prob": 5.295582548471023e-06}, {"count": 264, "prob": 0.0004397984563687583}, {"count": 265, "prob": 8.985103158732644e-07}, {"count": 266, "prob": 0.0}, {"count": 267, "prob": 5.129024021324084e-05}, {"count": 268, "prob": 0.0001224967717231801}, {"count": 269, "prob": 5.217278163486854e-06}, {"count": 270, "prob": 0.0009691382529823708}, {"count": 271, "prob": 6.947656263303844e-05}, {"count": 272, "prob": 0.0012918801522757038}, {"count": 273, "prob": 8.171519598691124e-06}, {"count": 274, "prob": 0.00037710431554602416}, {"count": 275, "prob": 4.5288726133157486e-05}, {"count": 276, "prob": 5.217278163486854e-06}, {"count": 277, "prob": 4.473410907503705e-05}, {"count": 278, "prob": 0.0011089105541216542}, {"count": 279, "prob": 0.0}, {"count": 280, "prob": 0.0}, {"count": 281, "prob": 2.936568445530705e-06}, {"count": 282, "prob": 0.0}, {"count": 283, "prob": 3.4783267835729022e-06}, {"count": 284, "prob": 0.0}, {"count": 285, "prob": 0.0}, {"count": 286, "prob": 5.489667417071502e-06}, {"count": 287, "prob": 5.984279114938817e-05}, {"count": 288, "prob": 0.00011739075979051491}, {"count": 289, "prob": 1.539846230181664e-07}, {"count": 290, "prob": 1.8883807478414044e-05}, {"count": 291, "prob": 0.0009758733921448837}, {"count": 292, "prob": 0.0}, {"count": 293, "prob": 0.0001327819776866506}, {"count": 294, "prob": 0.00045801429444140954}, {"count": 295, "prob": 0.0}, {"count": 296, "prob": 1.5054697051232117e-05}, {"count": 297, "prob": 0.0005048651040500169}, {"count": 298, "prob": 0.0}, {"count": 299, "prob": 1.6614130378275847e-07}, {"count": 300, "prob": 0.0}, {"count": 301, "prob": 0.0}, {"count": 302, "prob": 0.0}, {"count": 303, "prob": 0.0}, {"count": 304, "prob": 4.413889174333313e-06}, {"count": 305, "prob": 2.936568445530705e-06}, {"count": 306, "prob": 0.0}, {"count": 307, "prob": 5.8183638238125865e-06}, {"count": 308, "prob": 0.00035852243497528}, {"count": 309, "prob": 0.0}, {"count": 310, "prob": 5.224592573088056e-06}, {"count": 311, "prob": 2.0501270055050254e-05}, {"count": 312, "prob": 2.936568445530705e-06}, {"count": 313, "prob": 0.0}, {"count": 314, "prob": 0.0003846559964342333}, {"count": 315, "prob": 0.0}, {"count": 316, "prob": 0.0}, {"count": 317, "prob": 0.0}, {"count": 318, "prob": 0.0}, {"count": 319, "prob": 0.0}, {"count": 320, "prob": 0.0}, {"count": 321, "prob": 0.0}, {"count": 322, "prob": 0.0}, {"count": 323, "prob": 0.0}, {"count": 324, "prob": 7.537802111008645e-07}, {"count": 325, "prob": 0.0}, {"count": 326, "prob": 0.0}, {"count": 327, "prob": 0.00027918603619914764}, {"count": 328, "prob": 0.000590360493724811}, {"count": 329, "prob": 0.0}, {"count": 330, "prob": 3.313594758708658e-05}, {"count": 331, "prob": 1.2236659243324189e-05}, {"count": 332, "prob": 0.0}, {"count": 333, "prob": 0.00011154587448151996}, {"count": 334, "prob": 0.0003479179631331707}, {"count": 335, "prob": 0.0}, {"count": 336, "prob": 0.0}, {"count": 337, "prob": 0.0}, {"count": 338, "prob": 0.0}, {"count": 339, "prob": 0.0}, {"count": 340, "prob": 0.0}, {"count": 341, "prob": 0.0}, {"count": 342, "prob": 0.0}, {"count": 343, "prob": 0.0}, {"count": 344, "prob": 5.840387057096384e-06}, {"count": 345, "prob": 0.0}, {"count": 346, "prob": 0.0}, {"count": 347, "prob": 0.0}, {"count": 348, "prob": 0.0}, {"count": 349, "prob": 0.0}, {"count": 350, "prob": 0.0}, {"count": 351, "prob": 0.0}, {"count": 352, "prob": 0.0}, {"count": 353, "prob": 0.0}, {"count": 354, "prob": 0.0}, {"count": 355, "prob": 0.0}, {"count": 356, "prob": 0.0}, {"count": 357, "prob": 0.0}, {"count": 358, "prob": 0.0}, {"count": 359, "prob": 0.0}, {"count": 360, "prob": 0.0}, {"count": 361, "prob": 0.0}, {"count": 362, "prob": 0.0}, {"count": 363, "prob": 0.0}, {"count": 364, "prob": 2.936568445530705e-06}, {"count": 365, "prob": 0.0}, {"count": 366, "prob": 0.0}, {"count": 367, "prob": 0.0}, {"count": 368, "prob": 0.0}, {"count": 369, "prob": 0.0}, {"count": 370, "prob": 0.0}, {"count": 371, "prob": 0.0}, {"count": 372, "prob": 0.0}, {"count": 373, "prob": 0.0}, {"count": 374, "prob": 0.0}, {"count": 375, "prob": 0.0}, {"count": 376, "prob": 0.0}, {"count": 377, "prob": 0.0}, {"count": 378, "prob": 0.0}, {"count": 379, "prob": 0.0}, {"count": 380, "prob": 0.0}], "data-711c04c68b45773b10e1bec9c1fea363": [{"expected": 89.74961544564097}], "data-da4f56012637368a4974455060777ff3": [{"count": 0, "prob": 0.0016659092026938115}, {"count": 1, "prob": 0.002604207351998351}, {"count": 2, "prob": 0.0005126794718995447}, {"count": 3, "prob": 0.002697220536866133}, {"count": 4, "prob": 0.006605451014738724}, {"count": 5, "prob": 0.0031461819402844714}, {"count": 6, "prob": 0.003668016265939647}, {"count": 7, "prob": 0.004754485689046879}, {"count": 8, "prob": 0.004043776033139386}, {"count": 9, "prob": 0.003446761122868285}, {"count": 10, "prob": 0.0027657685274143306}, {"count": 11, "prob": 0.004654655466093992}, {"count": 12, "prob": 0.0024941002540178653}, {"count": 13, "prob": 0.005271955559009695}, {"count": 14, "prob": 0.007438221601100571}, {"count": 15, "prob": 0.004205362413470865}, {"count": 16, "prob": 0.007019098437345506}, {"count": 17, "prob": 0.008145782855734493}, {"count": 18, "prob": 0.008058341597325117}, {"count": 19, "prob": 0.007754462021916254}, {"count": 20, "prob": 0.004608008336979624}, {"count": 21, "prob": 0.023302028442514087}, {"count": 22, "prob": 0.013997398064040748}, {"count": 23, "prob": 0.004067955678757474}, {"count": 24, "prob": 0.013681578756229324}, {"count": 25, "prob": 0.007218410303759624}, {"count": 26, "prob": 0.007094217090254728}, {"count": 27, "prob": 0.006746316812335945}, {"count": 28, "prob": 0.00423546869750494}, {"count": 29, "prob": 0.00430115556161181}, {"count": 30, "prob": 0.002199295629292023}, {"count": 31, "prob": 0.007058722563722021}, {"count": 32, "prob": 0.00942630839882692}, {"count": 33, "prob": 0.0021373809598665425}, {"count": 34, "prob": 0.019394309151490135}, {"count": 35, "prob": 0.011624077719121545}, {"count": 36, "prob": 0.004906272684639312}, {"count": 37, "prob": 0.012414149687450308}, {"count": 38, "prob": 0.007224515321732158}, {"count": 39, "prob": 0.011040412484406603}, {"count": 40, "prob": 0.006653164931927553}, {"count": 41, "prob": 0.0045611156262013305}, {"count": 42, "prob": 0.008658476977747414}, {"count": 43, "prob": 0.002340806467911431}, {"count": 44, "prob": 0.006567325692269468}, {"count": 45, "prob": 0.008281189859471233}, {"count": 46, "prob": 0.0030027555490857896}, {"count": 47, "prob": 0.010957822030651222}, {"count": 48, "prob": 0.008471476909012262}, {"count": 49, "prob": 0.006230641237737003}, {"count": 50, "prob": 0.007343360575799896}, {"count": 51, "prob": 0.00650828964161475}, {"count": 52, "prob": 0.015144308181553394}, {"count": 53, "prob": 0.009253798151296955}, {"count": 54, "prob": 0.00812189959664131}, {"count": 55, "prob": 0.011763438920371452}, {"count": 56, "prob": 0.005020662082068365}, {"count": 57, "prob": 0.011074061858710384}, {"count": 58, "prob": 0.010375120647187527}, {"count": 59, "prob": 0.004201266720204097}, {"count": 60, "prob": 0.006515247510402723}, {"count": 61, "prob": 0.007299942435083921}, {"count": 62, "prob": 0.005174606501621949}, {"count": 63, "prob": 0.0046293607967357224}, {"count": 64, "prob": 0.004751162567494405}, {"count": 65, "prob": 0.009148051367694211}, {"count": 66, "prob": 0.0055393510646820215}, {"count": 67, "prob": 0.0040154185100084745}, {"count": 68, "prob": 0.008110500709342347}, {"count": 69, "prob": 0.0031642398076562016}, {"count": 70, "prob": 0.0046146916168992485}, {"count": 71, "prob": 0.013694985578128281}, {"count": 72, "prob": 0.0075781142057367665}, {"count": 73, "prob": 0.003951682188140087}, {"count": 74, "prob": 0.01364704457568134}, {"count": 75, "prob": 0.008711381122386001}, {"count": 76, "prob": 0.007524780938485402}, {"count": 77, "prob": 0.00536554552371194}, {"count": 78, "prob": 0.009256394780636957}, {"count": 79, "prob": 0.006455080559801307}, {"count": 80, "prob": 0.003119120820678363}, {"count": 81, "prob": 0.005912259471182492}, {"count": 82, "prob": 0.004404811143286297}, {"count": 83, "prob": 0.0035960194492855395}, {"count": 84, "prob": 0.009965429491251196}, {"count": 85, "prob": 0.004894321911397829}, {"count": 86, "prob": 0.004935427455359811}, {"count": 87, "prob": 0.007622546011489832}, {"count": 88, "prob": 0.004305207905584097}, {"count": 89, "prob": 0.010330962986268925}, {"count": 90, "prob": 0.003987919371113626}, {"count": 91, "prob": 0.004330009588476193}, {"count": 92, "prob": 0.01168155561535848}, {"count": 93, "prob": 0.0018141268810233449}, {"count": 94, "prob": 0.0072002482064664345}, {"count": 95, "prob": 0.0020023380708019804}, {"count": 96, "prob": 0.0010562534577375445}, {"count": 97, "prob": 0.005160464709866172}, {"count": 98, "prob": 0.0019589323480297253}, {"count": 99, "prob": 0.0009943742670084047}, {"count": 100, "prob": 0.0024053069398541466}, {"count": 101, "prob": 0.002270222353620664}, {"count": 102, "prob": 0.0030879694282175104}, {"count": 103, "prob": 0.004131428690614732}, {"count": 104, "prob": 0.005860397040712664}, {"count": 105, "prob": 0.003174434284421726}, {"count": 106, "prob": 0.008828320972645808}, {"count": 107, "prob": 0.01277140574239441}, {"count": 108, "prob": 0.0035012997677264955}, {"count": 109, "prob": 0.010146629929222812}, {"count": 110, "prob": 0.009094606578967296}, {"count": 111, "prob": 0.003717061177282063}, {"count": 112, "prob": 0.006071800419064056}, {"count": 113, "prob": 0.0049042415942793845}, {"count": 114, "prob": 0.0034790252588959864}, {"count": 115, "prob": 0.005623820600244764}, {"count": 116, "prob": 0.004293770478356141}, {"count": 117, "prob": 0.005530726589234342}, {"count": 118, "prob": 0.0037763396263585654}, {"count": 119, "prob": 0.005213913913928491}, {"count": 120, "prob": 0.006790718304785211}, {"count": 121, "prob": 0.0038804214924301043}, {"count": 122, "prob": 0.004675970947039813}, {"count": 123, "prob": 0.004279667778571301}, {"count": 124, "prob": 0.009674764080099686}, {"count": 125, "prob": 0.003427736625033847}, {"count": 126, "prob": 0.0034591367123951427}, {"count": 127, "prob": 0.011200366025644582}, {"count": 128, "prob": 0.002641061960895319}, {"count": 129, "prob": 0.002034588949822228}, {"count": 130, "prob": 0.0067587033196926175}, {"count": 131, "prob": 0.0011800198658058392}, {"count": 132, "prob": 0.0008843170578194272}, {"count": 133, "prob": 0.002256479959218531}, {"count": 134, "prob": 0.001527472215682703}, {"count": 135, "prob": 0.0007729299835626282}, {"count": 136, "prob": 0.001145318290536227}, {"count": 137, "prob": 0.0014898803027516055}, {"count": 138, "prob": 0.001282012211076799}, {"count": 139, "prob": 0.0035934190586595577}, {"count": 140, "prob": 0.003855686104576324}, {"count": 141, "prob": 0.0018015208469829612}, {"count": 142, "prob": 0.003888834235786427}, {"count": 143, "prob": 0.004421010146387226}, {"count": 144, "prob": 0.005988241363696596}, {"count": 145, "prob": 0.0025337411786708402}, {"count": 146, "prob": 0.004417585882148006}, {"count": 147, "prob": 0.007850768155043203}, {"count": 148, "prob": 0.0018860850857429854}, {"count": 149, "prob": 0.0023524494547616038}, {"count": 150, "prob": 0.005357737728330741}, {"count": 151, "prob": 0.002040745461708233}, {"count": 152, "prob": 0.0013742271892819905}, {"count": 153, "prob": 0.002822224711002722}, {"count": 154, "prob": 0.0021311396755379526}, {"count": 155, "prob": 0.0004798403751756199}, {"count": 156, "prob": 0.0034853325742428207}, {"count": 157, "prob": 0.0031757013007131085}, {"count": 158, "prob": 0.00033720741127632616}, {"count": 159, "prob": 0.0038912942287423428}, {"count": 160, "prob": 0.003649026844770973}, {"count": 161, "prob": 0.001489530458163924}, {"count": 162, "prob": 0.0030398851918850096}, {"count": 163, "prob": 0.003153175015747978}, {"count": 164, "prob": 0.003914731171916161}, {"count": 165, "prob": 0.002258478490104}, {"count": 166, "prob": 0.0027297848527069726}, {"count": 167, "prob": 0.0029860744673476003}, {"count": 168, "prob": 0.0011937930855506482}, {"count": 169, "prob": 0.0010040243524009579}, {"count": 170, "prob": 0.0013274998760736587}, {"count": 171, "prob": 0.0007052732857512968}, {"count": 172, "prob": 0.0006162507041636431}, {"count": 173, "prob": 0.0013644001444407627}, {"count": 174, "prob": 0.0007526233062844814}, {"count": 175, "prob": 0.0011489343613523839}, {"count": 176, "prob": 0.002448008997148845}, {"count": 177, "prob": 0.002780645253023953}, {"count": 178, "prob": 0.0016385158088354417}, {"count": 179, "prob": 0.002676290120184556}, {"count": 180, "prob": 0.0033591617974459494}, {"count": 181, "prob": 0.0008661015644682414}, {"count": 182, "prob": 0.0015406902402334804}, {"count": 183, "prob": 0.004241686644059901}, {"count": 184, "prob": 0.0007314008474082536}, {"count": 185, "prob": 0.00035301399055352603}, {"count": 186, "prob": 0.001543265365939326}, {"count": 187, "prob": 0.0014268218604010458}, {"count": 188, "prob": 0.0003171392721267291}, {"count": 189, "prob": 0.000758602168669389}, {"count": 190, "prob": 0.0015172951402396718}, {"count": 191, "prob": 0.0003039382328668085}, {"count": 192, "prob": 0.0005848451253850075}, {"count": 193, "prob": 0.0012163777169500246}, {"count": 194, "prob": 0.00037802323321985533}, {"count": 195, "prob": 0.0003717563509458522}, {"count": 196, "prob": 0.0021351816707237516}, {"count": 197, "prob": 0.001075063173248766}, {"count": 198, "prob": 0.0005364335601759579}, {"count": 199, "prob": 0.001410541925149477}, {"count": 200, "prob": 0.0012089807867940179}, {"count": 201, "prob": 0.0005877178277062359}, {"count": 202, "prob": 0.000986740059819683}, {"count": 203, "prob": 0.0007112197116710796}, {"count": 204, "prob": 0.0003068929654222158}, {"count": 205, "prob": 0.0005448771718782545}, {"count": 206, "prob": 0.0006962775260865494}, {"count": 207, "prob": 0.0005168725615683101}, {"count": 208, "prob": 0.0003062129557424624}, {"count": 209, "prob": 0.0010259843753309987}, {"count": 210, "prob": 0.0005350403982976675}, {"count": 211, "prob": 0.00017664219655186508}, {"count": 212, "prob": 0.0006113525779131221}, {"count": 213, "prob": 0.00047891122256136316}, {"count": 214, "prob": 0.0004575349159929309}, {"count": 215, "prob": 0.0009555454140716528}, {"count": 216, "prob": 0.000581590154011884}, {"count": 217, "prob": 0.00038397704570100697}, {"count": 218, "prob": 0.0005572983718715176}, {"count": 219, "prob": 0.0006364885762126958}, {"count": 220, "prob": 0.0004805590957973491}, {"count": 221, "prob": 0.00011136967793470413}, {"count": 222, "prob": 0.00024342935827971495}, {"count": 223, "prob": 0.0008146839668050654}, {"count": 224, "prob": 0.000162433560716059}, {"count": 225, "prob": 2.6758239587569538e-05}, {"count": 226, "prob": 8.713485412308974e-05}, {"count": 227, "prob": 0.00024570878151258975}, {"count": 228, "prob": 6.845759267819012e-05}, {"count": 229, "prob": 0.0002784799640751424}, {"count": 230, "prob": 0.00027614207239875057}, {"count": 231, "prob": 9.328876981179588e-05}, {"count": 232, "prob": 0.0006796598491670994}, {"count": 233, "prob": 0.0012820908050498322}, {"count": 234, "prob": 0.00014639224959957776}, {"count": 235, "prob": 0.0010399572072460404}, {"count": 236, "prob": 0.0009796904990632472}, {"count": 237, "prob": 0.00011117978150284958}, {"count": 238, "prob": 0.000995656540459338}, {"count": 239, "prob": 0.00015251094261141128}, {"count": 240, "prob": 6.985295072338666e-05}, {"count": 241, "prob": 0.00031946888717410935}, {"count": 242, "prob": 3.335235473079845e-05}, {"count": 243, "prob": 0.00010532361244245749}, {"count": 244, "prob": 3.972521105867689e-05}, {"count": 245, "prob": 6.358717853374806e-05}, {"count": 246, "prob": 0.00033633725314556476}, {"count": 247, "prob": 7.066429438433333e-05}, {"count": 248, "prob": 0.00018441275110279046}, {"count": 249, "prob": 0.00026571298580322923}, {"count": 250, "prob": 2.9899052284799153e-05}, {"count": 251, "prob": 7.730805530056934e-05}, {"count": 252, "prob": 0.00014989746599096198}, {"count": 253, "prob": 4.175823356545171e-06}, {"count": 254, "prob": 1.9036166721182424e-05}, {"count": 255, "prob": 8.60334004141984e-05}, {"count": 256, "prob": 8.069536873149866e-05}, {"count": 257, "prob": 1.680862543126097e-05}, {"count": 258, "prob": 1.1424676258898343e-05}, {"count": 259, "prob": 0.00012139012147394359}, {"count": 260, "prob": 1.4063498805601413e-05}, {"count": 261, "prob": 8.771506621837126e-07}, {"count": 262, "prob": 2.9933134875026786e-06}, {"count": 263, "prob": 4.982102632605877e-06}, {"count": 264, "prob": 6.693060862960746e-05}, {"count": 265, "prob": 0.00033883712113192224}, {"count": 266, "prob": 1.906117862205076e-05}, {"count": 267, "prob": 5.605468207489422e-05}, {"count": 268, "prob": 0.0011398478947940523}, {"count": 269, "prob": 0.00016629325404717861}, {"count": 270, "prob": 6.47944502846579e-05}, {"count": 271, "prob": 0.0011530612789921737}, {"count": 272, "prob": 0.0002849446593826506}, {"count": 273, "prob": 1.6023189739282556e-05}, {"count": 274, "prob": 0.00043637816211018553}, {"count": 275, "prob": 0.0002644170973175756}, {"count": 276, "prob": 1.0986774979033405e-06}, {"count": 277, "prob": 0.00010786040523504647}, {"count": 278, "prob": 0.0001000934369566729}, {"count": 279, "prob": 4.866953881467067e-06}, {"count": 280, "prob": 3.462465142350988e-06}, {"count": 281, "prob": 7.448834100635466e-06}, {"count": 282, "prob": 3.648801303630174e-06}, {"count": 283, "prob": 4.321095196995271e-05}, {"count": 284, "prob": 4.13311411070416e-07}, {"count": 285, "prob": 1.4580330084032264e-05}, {"count": 286, "prob": 3.136721586311104e-05}, {"count": 287, "prob": 1.3219872691234923e-05}, {"count": 288, "prob": 0.00011684212583284236}, {"count": 289, "prob": 2.0574409625421907e-05}, {"count": 290, "prob": 1.6805829218752852e-05}, {"count": 291, "prob": 0.000200687867988172}, {"count": 292, "prob": 1.4094743180128758e-05}, {"count": 293, "prob": 7.860897416852475e-06}, {"count": 294, "prob": 8.936436756289183e-05}, {"count": 295, "prob": 2.549831783533569e-06}, {"count": 296, "prob": 3.642100794401148e-06}, {"count": 297, "prob": 2.3145841050497025e-05}, {"count": 298, "prob": 0.0}, {"count": 299, "prob": 8.161420256154304e-08}, {"count": 300, "prob": 4.1817178045147056e-07}, {"count": 301, "prob": 0.0}, {"count": 302, "prob": 0.0}, {"count": 303, "prob": 1.325220714860699e-07}, {"count": 304, "prob": 1.6623191338537692e-05}, {"count": 305, "prob": 0.0003236374439784066}, {"count": 306, "prob": 8.501648112980132e-06}, {"count": 307, "prob": 8.38106094852976e-06}, {"count": 308, "prob": 0.0005807565846618173}, {"count": 309, "prob": 1.4444713777388785e-05}, {"count": 310, "prob": 4.649801378190388e-06}, {"count": 311, "prob": 0.0002975642924565412}, {"count": 312, "prob": 8.040271048989501e-06}, {"count": 313, "prob": 0.0}, {"count": 314, "prob": 3.698512081577515e-05}, {"count": 315, "prob": 3.365575778899275e-07}, {"count": 316, "prob": 0.0}, {"count": 317, "prob": 0.0}, {"count": 318, "prob": 0.0}, {"count": 319, "prob": 1.1324980682178473e-06}, {"count": 320, "prob": 0.0}, {"count": 321, "prob": 0.0}, {"count": 322, "prob": 0.0}, {"count": 323, "prob": 3.7344558132492192e-06}, {"count": 324, "prob": 2.7479808425759273e-06}, {"count": 325, "prob": 9.072689511301816e-08}, {"count": 326, "prob": 3.383757160658034e-06}, {"count": 327, "prob": 6.057548364928582e-06}, {"count": 328, "prob": 4.265191948429101e-05}, {"count": 329, "prob": 6.748292860512805e-07}, {"count": 330, "prob": 1.3355134970972859e-06}, {"count": 331, "prob": 4.096551131970573e-05}, {"count": 332, "prob": 0.0}, {"count": 333, "prob": 1.1324980682178473e-06}, {"count": 334, "prob": 5.509142686888952e-06}, {"count": 335, "prob": 0.0}, {"count": 336, "prob": 0.0}, {"count": 337, "prob": 0.0}, {"count": 338, "prob": 0.0}, {"count": 339, "prob": 0.0}, {"count": 340, "prob": 0.0}, {"count": 341, "prob": 0.0}, {"count": 342, "prob": 0.0}, {"count": 343, "prob": 0.0}, {"count": 344, "prob": 8.161420256154304e-08}, {"count": 345, "prob": 2.1618955009362754e-05}, {"count": 346, "prob": 1.2726967231131712e-07}, {"count": 347, "prob": 0.0}, {"count": 348, "prob": 2.8085670470399794e-05}, {"count": 349, "prob": 0.0}, {"count": 350, "prob": 0.0}, {"count": 351, "prob": 2.533272525053836e-07}, {"count": 352, "prob": 0.0}, {"count": 353, "prob": 0.0}, {"count": 354, "prob": 0.0}, {"count": 355, "prob": 0.0}, {"count": 356, "prob": 0.0}, {"count": 357, "prob": 0.0}, {"count": 358, "prob": 0.0}, {"count": 359, "prob": 0.0}, {"count": 360, "prob": 0.0}, {"count": 361, "prob": 0.0}, {"count": 362, "prob": 0.0}, {"count": 363, "prob": 1.1324980682178473e-06}, {"count": 364, "prob": 8.073253555612377e-07}, {"count": 365, "prob": 0.0}, {"count": 366, "prob": 0.0}, {"count": 367, "prob": 0.0}, {"count": 368, "prob": 0.0}, {"count": 369, "prob": 0.0}, {"count": 370, "prob": 0.0}, {"count": 371, "prob": 0.0}, {"count": 372, "prob": 0.0}, {"count": 373, "prob": 0.0}, {"count": 374, "prob": 0.0}, {"count": 375, "prob": 0.0}, {"count": 376, "prob": 0.0}, {"count": 377, "prob": 0.0}, {"count": 378, "prob": 0.0}, {"count": 379, "prob": 0.0}, {"count": 380, "prob": 0.0}], "data-b6da280f72668a38f4a017844c2f3f90": [{"expected": 81.43408587258699}], "data-bac08573dc5d0f19b9b05a59eb177566": [{"count": 0, "prob": 0.013812362127136992}, {"count": 1, "prob": 0.03156721339012784}, {"count": 2, "prob": 0.0075657579130143145}, {"count": 3, "prob": 0.08008606314725554}, {"count": 4, "prob": 0.05006940589536811}, {"count": 5, "prob": 0.003924254587825054}, {"count": 6, "prob": 0.0274314300327875}, {"count": 7, "prob": 0.040334991749930375}, {"count": 8, "prob": 0.019342749209270108}, {"count": 9, "prob": 0.005574762083767487}, {"count": 10, "prob": 0.05291500704764909}, {"count": 11, "prob": 0.0010187400788622143}, {"count": 12, "prob": 0.001684689666272161}, {"count": 13, "prob": 0.004038640266188352}, {"count": 14, "prob": 0.010010846549613659}, {"count": 15, "prob": 0.0005999307884991537}, {"count": 16, "prob": 0.005964800880795699}, {"count": 17, "prob": 0.0005414043763454203}, {"count": 18, "prob": 0.004689676012848896}, {"count": 19, "prob": 0.004488899795545237}, {"count": 20, "prob": 0.0034966202596388124}, {"count": 21, "prob": 0.008000153481536458}, {"count": 22, "prob": 0.0014282673390164987}, {"count": 23, "prob": 6.17046919609258e-05}, {"count": 24, "prob": 0.0006606472962574384}, {"count": 25, "prob": 0.02774499006384859}, {"count": 26, "prob": 0.01831515285477123}, {"count": 27, "prob": 0.0013235781725837667}, {"count": 28, "prob": 0.03715647968242838}, {"count": 29, "prob": 0.0013779729701729328}, {"count": 30, "prob": 0.0007830148574479167}, {"count": 31, "prob": 0.004041404803198397}, {"count": 32, "prob": 0.024584582098681747}, {"count": 33, "prob": 0.01444611061014333}, {"count": 34, "prob": 0.012562145081527566}, {"count": 35, "prob": 0.009193118327019327}, {"count": 36, "prob": 0.01794569368556729}, {"count": 37, "prob": 0.002092359343904703}, {"count": 38, "prob": 0.004047400885582364}, {"count": 39, "prob": 0.0055643677840130825}, {"count": 40, "prob": 0.014504843628222786}, {"count": 41, "prob": 0.014537441100195924}, {"count": 42, "prob": 0.00455966098072028}, {"count": 43, "prob": 0.01769151962398271}, {"count": 44, "prob": 0.01714274596132365}, {"count": 45, "prob": 0.0009475493794987135}, {"count": 46, "prob": 0.004724586341904466}, {"count": 47, "prob": 0.008582019808657634}, {"count": 48, "prob": 0.0037165513360969613}, {"count": 49, "prob": 0.0007430311568893726}, {"count": 50, "prob": 0.007984137881169338}, {"count": 51, "prob": 0.0019492476816664734}, {"count": 52, "prob": 0.0007942933600113221}, {"count": 53, "prob": 0.0008225661071175776}, {"count": 54, "prob": 0.002258966616529544}, {"count": 55, "prob": 0.0003740464262916227}, {"count": 56, "prob": 0.0016005144753605705}, {"count": 57, "prob": 0.003160416983247458}, {"count": 58, "prob": 0.008046747796795116}, {"count": 59, "prob": 0.002096337764095481}, {"count": 60, "prob": 0.0006192655033079523}, {"count": 61, "prob": 0.021454150754820815}, {"count": 62, "prob": 0.01633609423389789}, {"count": 63, "prob": 0.003665080419264355}, {"count": 64, "prob": 0.027219619310032105}, {"count": 65, "prob": 0.014397614222901006}, {"count": 66, "prob": 0.008248861678653484}, {"count": 67, "prob": 0.0013760387884644949}, {"count": 68, "prob": 0.021504742564324563}, {"count": 69, "prob": 0.002806745938613908}, {"count": 70, "prob": 0.001747803482498743}, {"count": 71, "prob": 0.0008583986551044845}, {"count": 72, "prob": 0.0064347050933437925}, {"count": 73, "prob": 0.005300536831456461}, {"count": 74, "prob": 0.004847424386104442}, {"count": 75, "prob": 0.004100800505682233}, {"count": 76, "prob": 0.0029477252803543695}, {"count": 77, "prob": 0.0004670998426011276}, {"count": 78, "prob": 0.0006673192177040971}, {"count": 79, "prob": 0.004128697817083906}, {"count": 80, "prob": 0.0020316508943244464}, {"count": 81, "prob": 0.00021591696990746906}, {"count": 82, "prob": 0.00028353916626755465}, {"count": 83, "prob": 0.001141049541978845}, {"count": 84, "prob": 0.00022145911659409185}, {"count": 85, "prob": 0.00034549580252950663}, {"count": 86, "prob": 0.00959173119447005}, {"count": 87, "prob": 0.001864562523772844}, {"count": 88, "prob": 0.000185637204522296}, {"count": 89, "prob": 0.0002050434770320242}, {"count": 90, "prob": 0.0012925912363318617}, {"count": 91, "prob": 0.0016452109482040847}, {"count": 92, "prob": 0.0010935434797207598}, {"count": 93, "prob": 0.00018727352761308452}, {"count": 94, "prob": 0.004626120877637924}, {"count": 95, "prob": 0.0009299749741337724}, {"count": 96, "prob": 0.00024124939893381886}, {"count": 97, "prob": 0.001845157373148681}, {"count": 98, "prob": 0.0020628526606631327}, {"count": 99, "prob": 0.0003388248549835078}, {"count": 100, "prob": 0.00032807445055272146}, {"count": 101, "prob": 0.010961949571631645}, {"count": 102, "prob": 0.009554904131926223}, {"count": 103, "prob": 0.0018876261292250993}, {"count": 104, "prob": 0.010317760343608425}, {"count": 105, "prob": 0.0024029068372526377}, {"count": 106, "prob": 0.007836984555191297}, {"count": 107, "prob": 0.006334479372627981}, {"count": 108, "prob": 0.005056019126898344}, {"count": 109, "prob": 0.013442111129701855}, {"count": 110, "prob": 0.0006158225384993174}, {"count": 111, "prob": 0.00013455707282858834}, {"count": 112, "prob": 0.0009844562529016316}, {"count": 113, "prob": 0.00640538946361427}, {"count": 114, "prob": 0.0007488900612658861}, {"count": 115, "prob": 0.00042985290388575573}, {"count": 116, "prob": 0.0004159750454634106}, {"count": 117, "prob": 7.51776976792993e-05}, {"count": 118, "prob": 5.0039039887779765e-05}, {"count": 119, "prob": 0.0018068405335659806}, {"count": 120, "prob": 0.0004068584833764561}, {"count": 121, "prob": 4.484606358486962e-05}, {"count": 122, "prob": 9.556242638395073e-05}, {"count": 123, "prob": 8.908092951348991e-05}, {"count": 124, "prob": 0.0009364160211302264}, {"count": 125, "prob": 0.00028079034365461155}, {"count": 126, "prob": 0.004775364266424092}, {"count": 127, "prob": 0.0010780203431210692}, {"count": 128, "prob": 0.0002063912555551093}, {"count": 129, "prob": 0.0006254568877706331}, {"count": 130, "prob": 9.582636346168226e-05}, {"count": 131, "prob": 0.005241930689435406}, {"count": 132, "prob": 0.0005270936900726416}, {"count": 133, "prob": 0.000484726548631265}, {"count": 134, "prob": 0.0020972802159629407}, {"count": 135, "prob": 0.0004673044677288323}, {"count": 136, "prob": 6.195291664136285e-05}, {"count": 137, "prob": 0.000449285373723288}, {"count": 138, "prob": 0.0012401676516738491}, {"count": 139, "prob": 0.0019883328628763296}, {"count": 140, "prob": 0.00014108212725606493}, {"count": 141, "prob": 0.0001378457713727828}, {"count": 142, "prob": 0.0001308961542518051}, {"count": 143, "prob": 0.00030344991631926224}, {"count": 144, "prob": 0.00016259094330088378}, {"count": 145, "prob": 8.859822475063121e-05}, {"count": 146, "prob": 0.0021669952198512146}, {"count": 147, "prob": 0.002313791765221772}, {"count": 148, "prob": 4.530360691425996e-05}, {"count": 149, "prob": 0.0021738041543221897}, {"count": 150, "prob": 0.0001935033721527379}, {"count": 151, "prob": 0.00020724118685990541}, {"count": 152, "prob": 6.045982094100787e-05}, {"count": 153, "prob": 0.0008518915448466544}, {"count": 154, "prob": 5.974520583360757e-06}, {"count": 155, "prob": 4.1421028947311184e-05}, {"count": 156, "prob": 2.4968261172417896e-05}, {"count": 157, "prob": 0.00019994522506698524}, {"count": 158, "prob": 7.424206911584635e-05}, {"count": 159, "prob": 0.0002155064377828135}, {"count": 160, "prob": 2.4590255729956227e-05}, {"count": 161, "prob": 4.97790204104428e-05}, {"count": 162, "prob": 0.0012923288760932864}, {"count": 163, "prob": 0.001170531000793367}, {"count": 164, "prob": 0.00039335405886288164}, {"count": 165, "prob": 0.0028648156023571712}, {"count": 166, "prob": 0.0006485102632663707}, {"count": 167, "prob": 0.0034659548715881435}, {"count": 168, "prob": 0.0018978402463585824}, {"count": 169, "prob": 0.002215263813329139}, {"count": 170, "prob": 0.00014285181874293032}, {"count": 171, "prob": 0.002161792325559967}, {"count": 172, "prob": 0.0003920836204509039}, {"count": 173, "prob": 0.0002578764939268829}, {"count": 174, "prob": 0.00015364252606271705}, {"count": 175, "prob": 0.00045224308102944895}, {"count": 176, "prob": 0.0001096928610428622}, {"count": 177, "prob": 5.498347754227852e-05}, {"count": 178, "prob": 0.0006936951672886336}, {"count": 179, "prob": 0.00030093646369796687}, {"count": 180, "prob": 0.00020904712064996186}, {"count": 181, "prob": 9.242062285608238e-05}, {"count": 182, "prob": 8.091230673426002e-05}, {"count": 183, "prob": 0.00010183595246797267}, {"count": 184, "prob": 6.21008515516173e-05}, {"count": 185, "prob": 4.03832847999134e-05}, {"count": 186, "prob": 0.00012675956819434224}, {"count": 187, "prob": 0.0010047823635854756}, {"count": 188, "prob": 4.616584296394015e-05}, {"count": 189, "prob": 1.2800432322609142e-05}, {"count": 190, "prob": 0.00029386501300432996}, {"count": 191, "prob": 0.00014566756952902617}, {"count": 192, "prob": 1.1220041526580935e-05}, {"count": 193, "prob": 0.0004497343239291998}, {"count": 194, "prob": 0.00020714594657466243}, {"count": 195, "prob": 0.00040608268850955}, {"count": 196, "prob": 3.009838588635361e-05}, {"count": 197, "prob": 0.00018161077022906655}, {"count": 198, "prob": 0.0002487562742130151}, {"count": 199, "prob": 0.00011177409475161049}, {"count": 200, "prob": 0.0002643537932255064}, {"count": 201, "prob": 0.00017071896022201699}, {"count": 202, "prob": 0.0007533641338988415}, {"count": 203, "prob": 0.0008482142479405039}, {"count": 204, "prob": 0.000160250386043812}, {"count": 205, "prob": 0.001129510634977373}, {"count": 206, "prob": 3.689564054869838e-05}, {"count": 207, "prob": 0.0014494667926170876}, {"count": 208, "prob": 0.00033483999744934043}, {"count": 209, "prob": 0.0006066099702052459}, {"count": 210, "prob": 4.0211468325640656e-05}, {"count": 211, "prob": 8.45698616541449e-05}, {"count": 212, "prob": 4.689103699226309e-06}, {"count": 213, "prob": 3.324637878289023e-05}, {"count": 214, "prob": 1.7447140346304622e-06}, {"count": 215, "prob": 9.974562368694528e-05}, {"count": 216, "prob": 2.5575725209506113e-05}, {"count": 217, "prob": 1.2048471024617387e-06}, {"count": 218, "prob": 9.587626037206766e-06}, {"count": 219, "prob": 9.03518438769192e-06}, {"count": 220, "prob": 0.00011699836386257296}, {"count": 221, "prob": 1.3197067864752191e-05}, {"count": 222, "prob": 5.2304200835471415e-05}, {"count": 223, "prob": 0.0006173235933878148}, {"count": 224, "prob": 0.00011104570304945892}, {"count": 225, "prob": 7.5456403250606195e-06}, {"count": 226, "prob": 0.0002548648651208536}, {"count": 227, "prob": 0.0006633117404771961}, {"count": 228, "prob": 3.206309948045679e-05}, {"count": 229, "prob": 0.0002593950750276599}, {"count": 230, "prob": 7.257339132532125e-05}, {"count": 231, "prob": 5.5376471455877176e-06}, {"count": 232, "prob": 7.660877770541441e-05}, {"count": 233, "prob": 8.757450317289486e-05}, {"count": 234, "prob": 0.00017287496830358488}, {"count": 235, "prob": 0.0001988716925700922}, {"count": 236, "prob": 3.6938878138351766e-05}, {"count": 237, "prob": 1.939947920266324e-05}, {"count": 238, "prob": 0.00013742247854975177}, {"count": 239, "prob": 1.6913638764853568e-05}, {"count": 240, "prob": 4.365565700943657e-05}, {"count": 241, "prob": 2.680610770729111e-05}, {"count": 242, "prob": 4.755074969985101e-06}, {"count": 243, "prob": 1.3836308660528355e-06}, {"count": 244, "prob": 1.607722408132681e-05}, {"count": 245, "prob": 2.591457664577826e-06}, {"count": 246, "prob": 1.7669097706076621e-06}, {"count": 247, "prob": 4.085363282319163e-06}, {"count": 248, "prob": 1.4656045045284976e-06}, {"count": 249, "prob": 1.6434951592190255e-05}, {"count": 250, "prob": 5.303719006866314e-07}, {"count": 251, "prob": 8.927229399381521e-07}, {"count": 252, "prob": 5.357533517646244e-07}, {"count": 253, "prob": 0.0}, {"count": 254, "prob": 3.677924842099815e-07}, {"count": 255, "prob": 1.986353386788038e-06}, {"count": 256, "prob": 1.3842288050615014e-06}, {"count": 257, "prob": 1.7878376359109676e-07}, {"count": 258, "prob": 3.7848941309541226e-05}, {"count": 259, "prob": 6.208998665986449e-06}, {"count": 260, "prob": 3.3648447770807685e-06}, {"count": 261, "prob": 8.92722939938152e-07}, {"count": 262, "prob": 1.0530303881614732e-05}, {"count": 263, "prob": 0.0004963118209033594}, {"count": 264, "prob": 8.107445419479731e-05}, {"count": 265, "prob": 2.0975700423998906e-06}, {"count": 266, "prob": 1.5289440437307524e-06}, {"count": 267, "prob": 7.215486001660334e-06}, {"count": 268, "prob": 0.0002922800906705307}, {"count": 269, "prob": 7.986577948276168e-05}, {"count": 270, "prob": 1.1884669732775206e-05}, {"count": 271, "prob": 1.0648275848167298e-05}, {"count": 272, "prob": 4.339866722306321e-05}, {"count": 273, "prob": 1.83591273212611e-07}, {"count": 274, "prob": 0.0001087947706504182}, {"count": 275, "prob": 1.1649027768868422e-05}, {"count": 276, "prob": 1.1281493258344459e-05}, {"count": 277, "prob": 3.864573803420286e-06}, {"count": 278, "prob": 1.7669097706076621e-06}, {"count": 279, "prob": 0.0}, {"count": 280, "prob": 0.0}, {"count": 281, "prob": 3.597923002495539e-06}, {"count": 282, "prob": 0.0}, {"count": 283, "prob": 0.0}, {"count": 284, "prob": 0.0}, {"count": 285, "prob": 0.0}, {"count": 286, "prob": 0.0}, {"count": 287, "prob": 3.164891172868478e-06}, {"count": 288, "prob": 1.2638394850852721e-05}, {"count": 289, "prob": 1.7669097706076621e-06}, {"count": 290, "prob": 0.0}, {"count": 291, "prob": 5.704350141448545e-06}, {"count": 292, "prob": 0.0}, {"count": 293, "prob": 1.3429710134635562e-06}, {"count": 294, "prob": 8.978040216546008e-06}, {"count": 295, "prob": 1.799796416084285e-07}, {"count": 296, "prob": 0.0}, {"count": 297, "prob": 1.0715067035292487e-06}, {"count": 298, "prob": 1.1910945052624237e-05}, {"count": 299, "prob": 1.5097959968813353e-06}, {"count": 300, "prob": 1.2129062804046266e-06}, {"count": 301, "prob": 7.282657150028489e-07}, {"count": 302, "prob": 1.2048471024617387e-06}, {"count": 303, "prob": 1.6434951592190255e-05}, {"count": 304, "prob": 0.0}, {"count": 305, "prob": 3.164891172868478e-06}, {"count": 306, "prob": 5.357533517646244e-07}, {"count": 307, "prob": 1.0930085102890327e-06}, {"count": 308, "prob": 0.00015483588033747718}, {"count": 309, "prob": 3.5696958817352766e-07}, {"count": 310, "prob": 1.793817025997626e-07}, {"count": 311, "prob": 4.774698968286232e-06}, {"count": 312, "prob": 0.0}, {"count": 313, "prob": 0.0}, {"count": 314, "prob": 1.1505596399241197e-05}, {"count": 315, "prob": 0.0}, {"count": 316, "prob": 0.0}, {"count": 317, "prob": 0.0}, {"count": 318, "prob": 1.82371397643092e-07}, {"count": 319, "prob": 0.0}, {"count": 320, "prob": 0.0}, {"count": 321, "prob": 0.0}, {"count": 322, "prob": 1.7878376359109676e-07}, {"count": 323, "prob": 7.139391763470553e-07}, {"count": 324, "prob": 0.0}, {"count": 325, "prob": 0.0}, {"count": 326, "prob": 0.0}, {"count": 327, "prob": 2.3024309460548744e-05}, {"count": 328, "prob": 1.353619127328246e-05}, {"count": 329, "prob": 1.7878376359109676e-07}, {"count": 330, "prob": 0.0}, {"count": 331, "prob": 0.0}, {"count": 332, "prob": 0.0}, {"count": 333, "prob": 5.813149043677531e-06}, {"count": 334, "prob": 3.529327999364274e-06}, {"count": 335, "prob": 0.0}, {"count": 336, "prob": 0.0}, {"count": 337, "prob": 3.2284006947320584e-06}, {"count": 338, "prob": 0.0}, {"count": 339, "prob": 0.0}, {"count": 340, "prob": 1.7878376359109676e-07}, {"count": 341, "prob": 3.6413285750142445e-07}, {"count": 342, "prob": 0.0}, {"count": 343, "prob": 2.954458637534418e-06}, {"count": 344, "prob": 0.0}, {"count": 345, "prob": 1.2048471024617387e-06}, {"count": 346, "prob": 0.0}, {"count": 347, "prob": 0.0}, {"count": 348, "prob": 0.0}, {"count": 349, "prob": 0.0}, {"count": 350, "prob": 0.0}, {"count": 351, "prob": 0.0}, {"count": 352, "prob": 0.0}, {"count": 353, "prob": 0.0}, {"count": 354, "prob": 0.0}, {"count": 355, "prob": 0.0}, {"count": 356, "prob": 0.0}, {"count": 357, "prob": 0.0}, {"count": 358, "prob": 0.0}, {"count": 359, "prob": 0.0}, {"count": 360, "prob": 0.0}, {"count": 361, "prob": 0.0}, {"count": 362, "prob": 8.92722939938152e-07}, {"count": 363, "prob": 3.5696958817352766e-07}, {"count": 364, "prob": 0.0}, {"count": 365, "prob": 0.0}, {"count": 366, "prob": 0.0}, {"count": 367, "prob": 0.0}, {"count": 368, "prob": 0.0}, {"count": 369, "prob": 0.0}, {"count": 370, "prob": 0.0}, {"count": 371, "prob": 0.0}, {"count": 372, "prob": 1.82371397643092e-07}, {"count": 373, "prob": 0.0}, {"count": 374, "prob": 0.0}, {"count": 375, "prob": 0.0}, {"count": 376, "prob": 0.0}, {"count": 377, "prob": 1.2290246362904023e-06}, {"count": 378, "prob": 0.0}, {"count": 379, "prob": 0.0}, {"count": 380, "prob": 0.0}], "data-3d318fb60ac4ae7677a03f3ee91efc9e": [{"expected": 44.897192230595806}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/SupplementaryResults/SpikeHOGVAX/hit_histogram_mhc2_OptiVax.html b/SupplementaryResults/SpikeHOGVAX/hit_histogram_mhc2_OptiVax.html
deleted file mode 100644
index 558d93b2f8e22bfe0b529e85c52b1f02d170619f..0000000000000000000000000000000000000000
--- a/SupplementaryResults/SpikeHOGVAX/hit_histogram_mhc2_OptiVax.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300, "strokeWidth": 0}, "axis": {"labelFontSize": 20, "titleFontSize": 20}}, "hconcat": [{"layer": [{"data": {"name": "data-9de7d2f6f67e4beb12c8d93388c565f5"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "White"}, {"data": {"name": "data-0c5d6420983b21e061798d036f2df2ff"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-0c5d6420983b21e061798d036f2df2ff"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}, {"layer": [{"data": {"name": "data-ebb5f54692ae43bbefc1365f61439195"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "Black"}, {"data": {"name": "data-e8f2964c3d3d719bc3533bd12f6e0037"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-e8f2964c3d3d719bc3533bd12f6e0037"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}, {"layer": [{"data": {"name": "data-c721b50116a886b7b94f9f81dd4153e9"}, "mark": {"type": "bar", "color": "#9AD6E5"}, "encoding": {"x": {"bin": {"maxbins": 30}, "field": "count", "title": "Number of peptide-HLA hits", "type": "quantitative"}, "y": {"field": "prob", "title": "Frequency", "type": "quantitative"}}, "title": "Asians"}, {"data": {"name": "data-09dd60816ead03a99e2f9c5fea0b0af4"}, "mark": {"type": "rule", "color": "#FFAD00", "size": 4}, "encoding": {"x": {"field": "expected", "type": "quantitative"}}}, {"data": {"name": "data-09dd60816ead03a99e2f9c5fea0b0af4"}, "mark": {"type": "text", "align": "left", "baseline": "middle", "color": "#FFAD00", "dx": 7}, "encoding": {"text": {"field": "expected", "format": ",.3f", "type": "quantitative"}, "x": {"field": "expected", "type": "quantitative"}}}]}], "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-9de7d2f6f67e4beb12c8d93388c565f5": [{"count": 0, "prob": 0.00037533414741799714}, {"count": 1, "prob": 0.007742639527743323}, {"count": 2, "prob": 0.032423068517419794}, {"count": 3, "prob": 0.048638069550766355}, {"count": 4, "prob": 0.07610728426524561}, {"count": 5, "prob": 0.10464131449956622}, {"count": 6, "prob": 0.10235019641475376}, {"count": 7, "prob": 0.11042651353317216}, {"count": 8, "prob": 0.11295175922995629}, {"count": 9, "prob": 0.06858912924346648}, {"count": 10, "prob": 0.06347214135815515}, {"count": 11, "prob": 0.052375190472605505}, {"count": 12, "prob": 0.024174287081124176}, {"count": 13, "prob": 0.03440736172128149}, {"count": 14, "prob": 0.03182913709072349}, {"count": 15, "prob": 0.02537107144211029}, {"count": 16, "prob": 0.03071322869072808}, {"count": 17, "prob": 0.024878913841670472}, {"count": 18, "prob": 0.015408101407599026}, {"count": 19, "prob": 0.01930556477449211}, {"count": 20, "prob": 0.0048660905912581275}, {"count": 21, "prob": 0.004741606144226691}, {"count": 22, "prob": 0.0026549560534575288}, {"count": 23, "prob": 0.00015164885021672073}, {"count": 24, "prob": 0.00043176867670739267}, {"count": 25, "prob": 1.8162185068124816e-05}, {"count": 26, "prob": 0.0005911347190808239}, {"count": 27, "prob": 0.0003613894015231591}, {"count": 28, "prob": 0.0}, {"count": 29, "prob": 2.936568445530705e-06}], "data-0c5d6420983b21e061798d036f2df2ff": [{"expected": 8.581877279944395}], "data-ebb5f54692ae43bbefc1365f61439195": [{"count": 0, "prob": 0.0016659092026938115}, {"count": 1, "prob": 0.01082742329153586}, {"count": 2, "prob": 0.02868737986844873}, {"count": 3, "prob": 0.04124649830431715}, {"count": 4, "prob": 0.07046794790429249}, {"count": 5, "prob": 0.10396252979715762}, {"count": 6, "prob": 0.11208337033831664}, {"count": 7, "prob": 0.11161772028257791}, {"count": 8, "prob": 0.13367991549854688}, {"count": 9, "prob": 0.10374800432252079}, {"count": 10, "prob": 0.0740624379843438}, {"count": 11, "prob": 0.0674154561123199}, {"count": 12, "prob": 0.03505537289172103}, {"count": 13, "prob": 0.02757624234359886}, {"count": 14, "prob": 0.019045078619474437}, {"count": 15, "prob": 0.017727711559480292}, {"count": 16, "prob": 0.013939911079113142}, {"count": 17, "prob": 0.009046589721755491}, {"count": 18, "prob": 0.007751876059386604}, {"count": 19, "prob": 0.005082913496085922}, {"count": 20, "prob": 0.0026414581630061144}, {"count": 21, "prob": 0.0012295940533725062}, {"count": 22, "prob": 0.0005700007552343116}, {"count": 23, "prob": 0.0003175588380131314}, {"count": 24, "prob": 0.00031457274107407526}, {"count": 25, "prob": 0.00012824616852361904}, {"count": 26, "prob": 5.750696444625729e-05}, {"count": 27, "prob": 4.957965598226118e-05}, {"count": 28, "prob": 3.8665738540295394e-07}, {"count": 29, "prob": 8.073253555612377e-07}], "data-e8f2964c3d3d719bc3533bd12f6e0037": [{"expected": 7.969576748683333}], "data-c721b50116a886b7b94f9f81dd4153e9": [{"count": 0, "prob": 0.013812362127136992}, {"count": 1, "prob": 0.1318246358142672}, {"count": 2, "prob": 0.1724168050484242}, {"count": 3, "prob": 0.08837899512562075}, {"count": 4, "prob": 0.14619646145867085}, {"count": 5, "prob": 0.17446567638821717}, {"count": 6, "prob": 0.0529945019659601}, {"count": 7, "prob": 0.08254326605716661}, {"count": 8, "prob": 0.06061350393994153}, {"count": 9, "prob": 0.01598561726945992}, {"count": 10, "prob": 0.024362812131794802}, {"count": 11, "prob": 0.00815764273722273}, {"count": 12, "prob": 0.007290876742608608}, {"count": 13, "prob": 0.007646307924703614}, {"count": 14, "prob": 0.0026140460535033967}, {"count": 15, "prob": 0.004935992060971247}, {"count": 16, "prob": 0.002384978461993548}, {"count": 17, "prob": 0.0011348575515779747}, {"count": 18, "prob": 0.0013728687358181136}, {"count": 19, "prob": 0.0004774821475790151}, {"count": 20, "prob": 0.000248861383491595}, {"count": 21, "prob": 8.001834992018021e-05}, {"count": 22, "prob": 1.260148861538473e-05}, {"count": 23, "prob": 1.8532357651316855e-05}, {"count": 24, "prob": 1.0419649168683262e-05}, {"count": 25, "prob": 1.9187862788087942e-06}, {"count": 26, "prob": 1.4071944625047086e-05}, {"count": 27, "prob": 3.529327999364274e-06}, {"count": 28, "prob": 3.5696958817352766e-07}, {"count": 29, "prob": 0.0}], "data-09dd60816ead03a99e2f9c5fea0b0af4": [{"expected": 4.453715481840655}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/SupplementaryResults/SpikeHOGVAX/min_hit_dictmhc1_HOGVAX.csv b/SupplementaryResults/SpikeHOGVAX/min_hit_dictmhc1_HOGVAX.csv
deleted file mode 100644
index 0f7d19946f522663821617169e1c14a0bad5ef58..0000000000000000000000000000000000000000
--- a/SupplementaryResults/SpikeHOGVAX/min_hit_dictmhc1_HOGVAX.csv
+++ /dev/null
@@ -1,41 +0,0 @@
-,n,prob,population
-0,1,0.9324106279145923,White
-1,2,0.8442895843620128,White
-2,3,0.7544325579372815,White
-3,4,0.5946778193685083,White
-4,5,0.43372509763957245,White
-5,6,0.2641058326622314,White
-6,7,0.14501334616059047,White
-7,8,0.07717733247412373,White
-8,9,0.03213662571751863,White
-9,10,0.011803710126455758,White
-0,1,0.9740684491194693,Black
-1,2,0.9255957955650601,Black
-2,3,0.8352129855114248,Black
-3,4,0.7142927236077025,Black
-4,5,0.5816371144955299,Black
-5,6,0.4473400412702644,Black
-6,7,0.33685604323230456,Black
-7,8,0.23980805019006934,Black
-8,9,0.16898558952129217,Black
-9,10,0.11590407043532003,Black
-0,1,0.9929693702093016,Asians
-1,2,0.8941666975827818,Asians
-2,3,0.739925097582276,Asians
-3,4,0.6521017167749077,Asians
-4,5,0.5804654553679457,Asians
-5,6,0.5298625358999187,Asians
-6,7,0.4675642629923783,Asians
-7,8,0.31366236977755246,Asians
-8,9,0.15727574711499537,Asians
-9,10,0.10355895347812516,Asians
-0,1,0.9664828157477877,Average
-1,2,0.8880173591699515,Average
-2,3,0.7765235470103274,Average
-3,4,0.6536907532503727,Average
-4,5,0.5319425558343495,Average
-5,6,0.41376946994413816,Average
-6,7,0.3164778841284244,Average
-7,8,0.21021591748058185,Average
-8,9,0.11946598745126873,Average
-9,10,0.07708891134663365,Average
diff --git a/SupplementaryResults/SpikeHOGVAX/min_hit_dictmhc1_OptiVax.csv b/SupplementaryResults/SpikeHOGVAX/min_hit_dictmhc1_OptiVax.csv
deleted file mode 100644
index 636bf69d2abda318f97eb1d9c0712f82dbf3a256..0000000000000000000000000000000000000000
--- a/SupplementaryResults/SpikeHOGVAX/min_hit_dictmhc1_OptiVax.csv
+++ /dev/null
@@ -1,41 +0,0 @@
-,n,prob,population
-0,1,0.9324106279145923,White
-1,2,0.8367136717549868,White
-2,3,0.6753639095273803,White
-3,4,0.48771784014269404,White
-4,5,0.29863981015532337,White
-5,6,0.15653357061749884,White
-6,7,0.07534983017682062,White
-7,8,0.029469626097605395,White
-8,9,0.009550352486247471,White
-9,10,0.0018034822018303531,White
-0,1,0.9740684491194693,Black
-1,2,0.894732210588356,Black
-2,3,0.7546475274970825,Black
-3,4,0.5861527615389821,Black
-4,5,0.42064019258116425,Black
-5,6,0.27889864273199505,Black
-6,7,0.17234041144452206,Black
-7,8,0.09658782716305636,Black
-8,9,0.04833541110722028,Black
-9,10,0.01954018369891264,Black
-0,1,0.9929693702093016,Asians
-1,2,0.8931501519658557,Asians
-2,3,0.6979201645943787,Asians
-3,4,0.48198188109670137,Asians
-4,5,0.3583174387245811,Asians
-5,6,0.24874526760861237,Asians
-6,7,0.11306077906024325,Asians
-7,8,0.0378473463837683,Asians
-8,9,0.008048792770569912,Asians
-9,10,0.002700961412219649,Asians
-0,1,0.9664828157477877,Average
-1,2,0.8748653447697329,Average
-2,3,0.7093105338729471,Average
-3,4,0.5186174942594591,Average
-4,5,0.35919914715368956,Average
-5,6,0.22805916031936876,Average
-6,7,0.12025034022719532,Average
-7,8,0.05463493321481002,Average
-8,9,0.021978185454679222,Average
-9,10,0.008014875770987548,Average
diff --git a/SupplementaryResults/SpikeHOGVAX/min_hit_dictmhc2_HOGVAX.csv b/SupplementaryResults/SpikeHOGVAX/min_hit_dictmhc2_HOGVAX.csv
deleted file mode 100644
index f7274c4e62564cafbe0b293979d2ccf35b99ed2d..0000000000000000000000000000000000000000
--- a/SupplementaryResults/SpikeHOGVAX/min_hit_dictmhc2_HOGVAX.csv
+++ /dev/null
@@ -1,41 +0,0 @@
-,n,prob,population
-0,1,0.999624665852582,White
-1,2,0.9969207787230225,White
-2,3,0.9957035200124891,White
-3,4,0.9952251132360848,White
-4,5,0.9915232322806534,White
-5,6,0.990408983245581,White
-6,7,0.9884152687641332,White
-7,8,0.9729065458518088,White
-8,9,0.9643457291967877,White
-9,10,0.9631974507490949,White
-0,1,0.9983340907973062,Black
-1,2,0.9957298834453079,Black
-2,3,0.9952172039734083,Black
-3,4,0.9925199834365421,Black
-4,5,0.9859145324218035,Black
-5,6,0.982768350481519,Black
-6,7,0.9791003342155793,Black
-7,8,0.9743458485265324,Black
-8,9,0.9703020724933931,Black
-9,10,0.9668553113705247,Black
-0,1,0.986187637872863,Asians
-1,2,0.9546204244827352,Asians
-2,3,0.9470546665697208,Asians
-3,4,0.8669686034224653,Asians
-4,5,0.8168991975270972,Asians
-5,6,0.8129749429392722,Asians
-6,7,0.7855435129064847,Asians
-7,8,0.7452085211565542,Asians
-8,9,0.7258657719472842,Asians
-9,10,0.7202910098635167,Asians
-0,1,0.9947154648409171,Average
-1,2,0.9824236955503552,Average
-2,3,0.9793251301852061,Average
-3,4,0.9515712333650308,Average
-4,5,0.931445654076518,Average
-5,6,0.9287174255554573,Average
-6,7,0.9176863719620657,Average
-7,8,0.8974869718449652,Average
-8,9,0.886837857879155,Average
-9,10,0.8834479239943788,Average
diff --git a/SupplementaryResults/SpikeHOGVAX/min_hit_dictmhc2_OptiVax.csv b/SupplementaryResults/SpikeHOGVAX/min_hit_dictmhc2_OptiVax.csv
deleted file mode 100644
index 06f7445ac091ae6daca75c54ce64d4263249e8be..0000000000000000000000000000000000000000
--- a/SupplementaryResults/SpikeHOGVAX/min_hit_dictmhc2_OptiVax.csv
+++ /dev/null
@@ -1,41 +0,0 @@
-,n,prob,population
-0,1,0.999624665852582,White
-1,2,0.9918820263248387,White
-2,3,0.9594589578074189,White
-3,4,0.9108208882566525,White
-4,5,0.8347136039914069,White
-5,6,0.7300722894918408,White
-6,7,0.6277220930770869,White
-7,8,0.5172955795439147,White
-8,9,0.40434382031395844,White
-9,10,0.33575469107049194,White
-0,1,0.9983340907973062,Black
-1,2,0.9875066675057703,Black
-2,3,0.9588192876373216,Black
-3,4,0.9175727893330045,Black
-4,5,0.8471048414287119,Black
-5,6,0.7431423116315543,Black
-6,7,0.6310589412932377,Black
-7,8,0.5194412210106598,Black
-8,9,0.38576130551211296,Black
-9,10,0.2820133011895922,Black
-0,1,0.986187637872863,Asians
-1,2,0.8543630020585958,Asians
-2,3,0.6819461970101717,Asians
-3,4,0.5935672018845508,Asians
-4,5,0.44737074042588,Asians
-5,6,0.2729050640376628,Asians
-6,7,0.21991056207170268,Asians
-7,8,0.137367296014536,Asians
-8,9,0.07675379207459443,Asians
-9,10,0.06076817480513452,Asians
-0,1,0.9947154648409171,Average
-1,2,0.9445838986297349,Average
-2,3,0.866741480818304,Average
-3,4,0.8073202931580692,Average
-4,5,0.7097297286153329,Average
-5,6,0.5820398883870194,Average
-6,7,0.4928971988140091,Average
-7,8,0.3913680321897035,Average
-8,9,0.2889529726335553,Average
-9,10,0.2261787223550729,Average
diff --git a/SupplementaryResults/SpikeHOGVAX/min_hit_number_bar_mhc1_HOGVAX.html b/SupplementaryResults/SpikeHOGVAX/min_hit_number_bar_mhc1_HOGVAX.html
deleted file mode 100644
index ae5587c7327c092709c4706e4cda69df86c5fc42..0000000000000000000000000000000000000000
--- a/SupplementaryResults/SpikeHOGVAX/min_hit_number_bar_mhc1_HOGVAX.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300, "strokeOpacity": 0}, "axis": {"grid": false, "labelFontSize": 20, "titleFontSize": 20}}, "data": {"name": "data-53a87f136cb705fca8755e3a1cd7b200"}, "mark": "bar", "encoding": {"color": {"field": "population", "scale": {"range": ["#9AD6E5", "#66A6D9", "#BBB465", "#FFC12C", "#DA0034", "#3A7A9B", "#FFAD00"]}, "type": "nominal"}, "column": {"field": "n", "title": "Minimum number of peptide-Hla hits", "type": "quantitative"}, "x": {"axis": {"labels": false, "ticks": false, "title": null}, "field": "population", "sort": ["Asians", "Black", "White", "Average"], "type": "nominal"}, "y": {"field": "prob", "title": "Population coverage", "type": "quantitative"}}, "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-53a87f136cb705fca8755e3a1cd7b200": [{"n": 1, "prob": 0.9324106279145923, "population": "White"}, {"n": 2, "prob": 0.8442895843620128, "population": "White"}, {"n": 3, "prob": 0.7544325579372815, "population": "White"}, {"n": 4, "prob": 0.5946778193685083, "population": "White"}, {"n": 5, "prob": 0.43372509763957245, "population": "White"}, {"n": 6, "prob": 0.2641058326622314, "population": "White"}, {"n": 7, "prob": 0.14501334616059047, "population": "White"}, {"n": 8, "prob": 0.07717733247412373, "population": "White"}, {"n": 9, "prob": 0.03213662571751863, "population": "White"}, {"n": 10, "prob": 0.011803710126455758, "population": "White"}, {"n": 1, "prob": 0.9740684491194693, "population": "Black"}, {"n": 2, "prob": 0.9255957955650601, "population": "Black"}, {"n": 3, "prob": 0.8352129855114248, "population": "Black"}, {"n": 4, "prob": 0.7142927236077025, "population": "Black"}, {"n": 5, "prob": 0.5816371144955299, "population": "Black"}, {"n": 6, "prob": 0.4473400412702644, "population": "Black"}, {"n": 7, "prob": 0.33685604323230456, "population": "Black"}, {"n": 8, "prob": 0.23980805019006934, "population": "Black"}, {"n": 9, "prob": 0.16898558952129217, "population": "Black"}, {"n": 10, "prob": 0.11590407043532003, "population": "Black"}, {"n": 1, "prob": 0.9929693702093016, "population": "Asians"}, {"n": 2, "prob": 0.8941666975827818, "population": "Asians"}, {"n": 3, "prob": 0.739925097582276, "population": "Asians"}, {"n": 4, "prob": 0.6521017167749077, "population": "Asians"}, {"n": 5, "prob": 0.5804654553679457, "population": "Asians"}, {"n": 6, "prob": 0.5298625358999187, "population": "Asians"}, {"n": 7, "prob": 0.4675642629923783, "population": "Asians"}, {"n": 8, "prob": 0.31366236977755246, "population": "Asians"}, {"n": 9, "prob": 0.15727574711499537, "population": "Asians"}, {"n": 10, "prob": 0.10355895347812516, "population": "Asians"}, {"n": 1, "prob": 0.9664828157477877, "population": "Average"}, {"n": 2, "prob": 0.8880173591699515, "population": "Average"}, {"n": 3, "prob": 0.7765235470103274, "population": "Average"}, {"n": 4, "prob": 0.6536907532503727, "population": "Average"}, {"n": 5, "prob": 0.5319425558343495, "population": "Average"}, {"n": 6, "prob": 0.41376946994413816, "population": "Average"}, {"n": 7, "prob": 0.3164778841284244, "population": "Average"}, {"n": 8, "prob": 0.21021591748058185, "population": "Average"}, {"n": 9, "prob": 0.11946598745126873, "population": "Average"}, {"n": 10, "prob": 0.07708891134663365, "population": "Average"}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/SupplementaryResults/SpikeHOGVAX/min_hit_number_bar_mhc1_OptiVax.html b/SupplementaryResults/SpikeHOGVAX/min_hit_number_bar_mhc1_OptiVax.html
deleted file mode 100644
index 9c48c7e6ac3061a7479e360a164982192fc9b29d..0000000000000000000000000000000000000000
--- a/SupplementaryResults/SpikeHOGVAX/min_hit_number_bar_mhc1_OptiVax.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300, "strokeOpacity": 0}, "axis": {"grid": false, "labelFontSize": 20, "titleFontSize": 20}}, "data": {"name": "data-bedc1f52f5dffd2b31039f221b642853"}, "mark": "bar", "encoding": {"color": {"field": "population", "scale": {"range": ["#9AD6E5", "#66A6D9", "#BBB465", "#FFC12C", "#DA0034", "#3A7A9B", "#FFAD00"]}, "type": "nominal"}, "column": {"field": "n", "title": "Minimum number of peptide-Hla hits", "type": "quantitative"}, "x": {"axis": {"labels": false, "ticks": false, "title": null}, "field": "population", "sort": ["Asians", "Black", "White", "Average"], "type": "nominal"}, "y": {"field": "prob", "title": "Population coverage", "type": "quantitative"}}, "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-bedc1f52f5dffd2b31039f221b642853": [{"n": 1, "prob": 0.9324106279145923, "population": "White"}, {"n": 2, "prob": 0.8367136717549868, "population": "White"}, {"n": 3, "prob": 0.6753639095273803, "population": "White"}, {"n": 4, "prob": 0.48771784014269404, "population": "White"}, {"n": 5, "prob": 0.29863981015532337, "population": "White"}, {"n": 6, "prob": 0.15653357061749884, "population": "White"}, {"n": 7, "prob": 0.07534983017682062, "population": "White"}, {"n": 8, "prob": 0.029469626097605395, "population": "White"}, {"n": 9, "prob": 0.009550352486247471, "population": "White"}, {"n": 10, "prob": 0.0018034822018303531, "population": "White"}, {"n": 1, "prob": 0.9740684491194693, "population": "Black"}, {"n": 2, "prob": 0.894732210588356, "population": "Black"}, {"n": 3, "prob": 0.7546475274970825, "population": "Black"}, {"n": 4, "prob": 0.5861527615389821, "population": "Black"}, {"n": 5, "prob": 0.42064019258116425, "population": "Black"}, {"n": 6, "prob": 0.27889864273199505, "population": "Black"}, {"n": 7, "prob": 0.17234041144452206, "population": "Black"}, {"n": 8, "prob": 0.09658782716305636, "population": "Black"}, {"n": 9, "prob": 0.04833541110722028, "population": "Black"}, {"n": 10, "prob": 0.01954018369891264, "population": "Black"}, {"n": 1, "prob": 0.9929693702093016, "population": "Asians"}, {"n": 2, "prob": 0.8931501519658557, "population": "Asians"}, {"n": 3, "prob": 0.6979201645943787, "population": "Asians"}, {"n": 4, "prob": 0.48198188109670137, "population": "Asians"}, {"n": 5, "prob": 0.3583174387245811, "population": "Asians"}, {"n": 6, "prob": 0.24874526760861237, "population": "Asians"}, {"n": 7, "prob": 0.11306077906024325, "population": "Asians"}, {"n": 8, "prob": 0.0378473463837683, "population": "Asians"}, {"n": 9, "prob": 0.008048792770569912, "population": "Asians"}, {"n": 10, "prob": 0.002700961412219649, "population": "Asians"}, {"n": 1, "prob": 0.9664828157477877, "population": "Average"}, {"n": 2, "prob": 0.8748653447697329, "population": "Average"}, {"n": 3, "prob": 0.7093105338729471, "population": "Average"}, {"n": 4, "prob": 0.5186174942594591, "population": "Average"}, {"n": 5, "prob": 0.35919914715368956, "population": "Average"}, {"n": 6, "prob": 0.22805916031936876, "population": "Average"}, {"n": 7, "prob": 0.12025034022719532, "population": "Average"}, {"n": 8, "prob": 0.05463493321481002, "population": "Average"}, {"n": 9, "prob": 0.021978185454679222, "population": "Average"}, {"n": 10, "prob": 0.008014875770987548, "population": "Average"}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/SupplementaryResults/SpikeHOGVAX/min_hit_number_bar_mhc2_HOGVAX.html b/SupplementaryResults/SpikeHOGVAX/min_hit_number_bar_mhc2_HOGVAX.html
deleted file mode 100644
index cc6ea91779f7f910cbef458096c34c79b322e143..0000000000000000000000000000000000000000
--- a/SupplementaryResults/SpikeHOGVAX/min_hit_number_bar_mhc2_HOGVAX.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300, "strokeOpacity": 0}, "axis": {"grid": false, "labelFontSize": 20, "titleFontSize": 20}}, "data": {"name": "data-e1d5c8ce068791a593f4d8dd0996d90f"}, "mark": "bar", "encoding": {"color": {"field": "population", "scale": {"range": ["#9AD6E5", "#66A6D9", "#BBB465", "#FFC12C", "#DA0034", "#3A7A9B", "#FFAD00"]}, "type": "nominal"}, "column": {"field": "n", "title": "Minimum number of peptide-Hla hits", "type": "quantitative"}, "x": {"axis": {"labels": false, "ticks": false, "title": null}, "field": "population", "sort": ["Asians", "Black", "White", "Average"], "type": "nominal"}, "y": {"field": "prob", "title": "Population coverage", "type": "quantitative"}}, "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-e1d5c8ce068791a593f4d8dd0996d90f": [{"n": 1, "prob": 0.999624665852582, "population": "White"}, {"n": 2, "prob": 0.9969207787230225, "population": "White"}, {"n": 3, "prob": 0.9957035200124891, "population": "White"}, {"n": 4, "prob": 0.9952251132360848, "population": "White"}, {"n": 5, "prob": 0.9915232322806534, "population": "White"}, {"n": 6, "prob": 0.990408983245581, "population": "White"}, {"n": 7, "prob": 0.9884152687641332, "population": "White"}, {"n": 8, "prob": 0.9729065458518088, "population": "White"}, {"n": 9, "prob": 0.9643457291967877, "population": "White"}, {"n": 10, "prob": 0.9631974507490949, "population": "White"}, {"n": 1, "prob": 0.9983340907973062, "population": "Black"}, {"n": 2, "prob": 0.9957298834453079, "population": "Black"}, {"n": 3, "prob": 0.9952172039734083, "population": "Black"}, {"n": 4, "prob": 0.9925199834365421, "population": "Black"}, {"n": 5, "prob": 0.9859145324218035, "population": "Black"}, {"n": 6, "prob": 0.982768350481519, "population": "Black"}, {"n": 7, "prob": 0.9791003342155793, "population": "Black"}, {"n": 8, "prob": 0.9743458485265324, "population": "Black"}, {"n": 9, "prob": 0.9703020724933931, "population": "Black"}, {"n": 10, "prob": 0.9668553113705247, "population": "Black"}, {"n": 1, "prob": 0.986187637872863, "population": "Asians"}, {"n": 2, "prob": 0.9546204244827352, "population": "Asians"}, {"n": 3, "prob": 0.9470546665697208, "population": "Asians"}, {"n": 4, "prob": 0.8669686034224653, "population": "Asians"}, {"n": 5, "prob": 0.8168991975270972, "population": "Asians"}, {"n": 6, "prob": 0.8129749429392722, "population": "Asians"}, {"n": 7, "prob": 0.7855435129064847, "population": "Asians"}, {"n": 8, "prob": 0.7452085211565542, "population": "Asians"}, {"n": 9, "prob": 0.7258657719472842, "population": "Asians"}, {"n": 10, "prob": 0.7202910098635167, "population": "Asians"}, {"n": 1, "prob": 0.9947154648409171, "population": "Average"}, {"n": 2, "prob": 0.9824236955503552, "population": "Average"}, {"n": 3, "prob": 0.9793251301852061, "population": "Average"}, {"n": 4, "prob": 0.9515712333650308, "population": "Average"}, {"n": 5, "prob": 0.931445654076518, "population": "Average"}, {"n": 6, "prob": 0.9287174255554573, "population": "Average"}, {"n": 7, "prob": 0.9176863719620657, "population": "Average"}, {"n": 8, "prob": 0.8974869718449652, "population": "Average"}, {"n": 9, "prob": 0.886837857879155, "population": "Average"}, {"n": 10, "prob": 0.8834479239943788, "population": "Average"}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/SupplementaryResults/SpikeHOGVAX/min_hit_number_bar_mhc2_OptiVax.html b/SupplementaryResults/SpikeHOGVAX/min_hit_number_bar_mhc2_OptiVax.html
deleted file mode 100644
index db80971c6a2fe626d5d258491a5b3643dbe667b2..0000000000000000000000000000000000000000
--- a/SupplementaryResults/SpikeHOGVAX/min_hit_number_bar_mhc2_OptiVax.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300, "strokeOpacity": 0}, "axis": {"grid": false, "labelFontSize": 20, "titleFontSize": 20}}, "data": {"name": "data-af9155c4b9d8fbc18a0eb3a6b0a641af"}, "mark": "bar", "encoding": {"color": {"field": "population", "scale": {"range": ["#9AD6E5", "#66A6D9", "#BBB465", "#FFC12C", "#DA0034", "#3A7A9B", "#FFAD00"]}, "type": "nominal"}, "column": {"field": "n", "title": "Minimum number of peptide-Hla hits", "type": "quantitative"}, "x": {"axis": {"labels": false, "ticks": false, "title": null}, "field": "population", "sort": ["Asians", "Black", "White", "Average"], "type": "nominal"}, "y": {"field": "prob", "title": "Population coverage", "type": "quantitative"}}, "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-af9155c4b9d8fbc18a0eb3a6b0a641af": [{"n": 1, "prob": 0.999624665852582, "population": "White"}, {"n": 2, "prob": 0.9918820263248387, "population": "White"}, {"n": 3, "prob": 0.9594589578074189, "population": "White"}, {"n": 4, "prob": 0.9108208882566525, "population": "White"}, {"n": 5, "prob": 0.8347136039914069, "population": "White"}, {"n": 6, "prob": 0.7300722894918408, "population": "White"}, {"n": 7, "prob": 0.6277220930770869, "population": "White"}, {"n": 8, "prob": 0.5172955795439147, "population": "White"}, {"n": 9, "prob": 0.40434382031395844, "population": "White"}, {"n": 10, "prob": 0.33575469107049194, "population": "White"}, {"n": 1, "prob": 0.9983340907973062, "population": "Black"}, {"n": 2, "prob": 0.9875066675057703, "population": "Black"}, {"n": 3, "prob": 0.9588192876373216, "population": "Black"}, {"n": 4, "prob": 0.9175727893330045, "population": "Black"}, {"n": 5, "prob": 0.8471048414287119, "population": "Black"}, {"n": 6, "prob": 0.7431423116315543, "population": "Black"}, {"n": 7, "prob": 0.6310589412932377, "population": "Black"}, {"n": 8, "prob": 0.5194412210106598, "population": "Black"}, {"n": 9, "prob": 0.38576130551211296, "population": "Black"}, {"n": 10, "prob": 0.2820133011895922, "population": "Black"}, {"n": 1, "prob": 0.986187637872863, "population": "Asians"}, {"n": 2, "prob": 0.8543630020585958, "population": "Asians"}, {"n": 3, "prob": 0.6819461970101717, "population": "Asians"}, {"n": 4, "prob": 0.5935672018845508, "population": "Asians"}, {"n": 5, "prob": 0.44737074042588, "population": "Asians"}, {"n": 6, "prob": 0.2729050640376628, "population": "Asians"}, {"n": 7, "prob": 0.21991056207170268, "population": "Asians"}, {"n": 8, "prob": 0.137367296014536, "population": "Asians"}, {"n": 9, "prob": 0.07675379207459443, "population": "Asians"}, {"n": 10, "prob": 0.06076817480513452, "population": "Asians"}, {"n": 1, "prob": 0.9947154648409171, "population": "Average"}, {"n": 2, "prob": 0.9445838986297349, "population": "Average"}, {"n": 3, "prob": 0.866741480818304, "population": "Average"}, {"n": 4, "prob": 0.8073202931580692, "population": "Average"}, {"n": 5, "prob": 0.7097297286153329, "population": "Average"}, {"n": 6, "prob": 0.5820398883870194, "population": "Average"}, {"n": 7, "prob": 0.4928971988140091, "population": "Average"}, {"n": 8, "prob": 0.3913680321897035, "population": "Average"}, {"n": 9, "prob": 0.2889529726335553, "population": "Average"}, {"n": 10, "prob": 0.2261787223550729, "population": "Average"}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/SupplementaryResults/SpikeHOGVAX/unlinked_pop_coverage_bar.html b/SupplementaryResults/SpikeHOGVAX/unlinked_pop_coverage_bar.html
deleted file mode 100644
index 16c659e1afb3db313bfb4dcbaf0c70f97370635f..0000000000000000000000000000000000000000
--- a/SupplementaryResults/SpikeHOGVAX/unlinked_pop_coverage_bar.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <style>
-    .error {
-        color: red;
-    }
-  </style>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega@5"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-lite@4.17.0"></script>
-  <script type="text/javascript" src="https://cdn.jsdelivr.net/npm//vega-embed@6"></script>
-</head>
-<body>
-  <div id="vis"></div>
-  <script>
-    (function(vegaEmbed) {
-      var spec = {"config": {"view": {"continuousWidth": 400, "continuousHeight": 300}, "axis": {"labelFontSize": 20, "titleFontSize": 20}}, "layer": [{"mark": "bar", "encoding": {"color": {"field": "Method", "legend": null, "scale": {"domain": ["MHCI OptiVax-Unlinked", "MHCI HOGVAX", "MHCII OptiVax-Unlinked", "MHCII HOGVAX"], "range": ["#9ad6e5", "#3a7a9b", "#9ad6e5", "#3a7a9b"]}, "type": "nominal"}, "x": {"field": "Method", "type": "nominal"}, "y": {"axis": {"titleColor": "#3a7a9b"}, "field": "Population Coverage", "scale": {"domain": [0.87, 1.0]}, "type": "quantitative"}}}, {"mark": {"type": "circle", "color": "#FFAD00", "size": 60}, "encoding": {"x": {"field": "Method", "type": "nominal"}, "y": {"axis": {"titleColor": "#FFAD00"}, "field": "Number of Peptides", "type": "quantitative"}}}], "data": {"name": "data-728fcc069ed2d6689f8b4e9eee953806"}, "resolve": {"scale": {"y": "independent"}}, "$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json", "datasets": {"data-728fcc069ed2d6689f8b4e9eee953806": [{"Method": "MHCI OptiVax-Unlinked", "Population Coverage": 0.8801156847533053, "Number of Peptides": 19}, {"Method": "MHCI HOGVAX", "Population Coverage": 0.8880697526406931, "Number of Peptides": 149}, {"Method": "MHCII OptiVax-Unlinked", "Population Coverage": 0.9300214630615633, "Number of Peptides": 19}, {"Method": "MHCII HOGVAX", "Population Coverage": 0.9635200707398426, "Number of Peptides": 1180}]}};
-      var embedOpt = {"mode": "vega-lite"};
-
-      function showError(el, error){
-          el.innerHTML = ('<div class="error" style="color:red;">'
-                          + '<p>JavaScript Error: ' + error.message + '</p>'
-                          + "<p>This usually means there's a typo in your chart specification. "
-                          + "See the javascript console for the full traceback.</p>"
-                          + '</div>');
-          throw error;
-      }
-      const el = document.getElementById('vis');
-      vegaEmbed("#vis", spec, embedOpt)
-        .catch(error => showError(el, error));
-    })(vegaEmbed);
-
-  </script>
-</body>
-</html>
\ No newline at end of file
diff --git a/Thesis.pdf b/Thesis.pdf
deleted file mode 100644
index 9bdbdd5bac984e602f2197ee2a162a6aa069027d..0000000000000000000000000000000000000000
Binary files a/Thesis.pdf and /dev/null differ
diff --git a/VaccineFormulations/mhc1_allele/4512_chosen_peptides_hog.txt b/VaccineFormulations/mhc1_allele/4512_chosen_peptides_hog.txt
deleted file mode 100644
index 3764c9da023401576e4ea63d258a4bfc7c662250..0000000000000000000000000000000000000000
--- a/VaccineFormulations/mhc1_allele/4512_chosen_peptides_hog.txt
+++ /dev/null
@@ -1,87 +0,0 @@
-PYFFTLLLQ
-AQFAPSASA
-TQMNLKYA
-NYMPYFFT
-SQMEIDFL
-QFHQKLLK
-TISLAGSYKD
-ISLAGSYKD
-ISDYDYYRY
-RQFHQKLLK
-GEAANFCAL
-MPYFFTLLL
-GEAANFCA
-YRARAGEA
-ETISLAGSY
-QMNLKYAI
-HSYFTSDY
-MARKTLNSL
-SLAGSYKDW
-LHSYFTSD
-YFFTLLLQ
-TQMNLKYAI
-EAANFCAL
-FAPSASAF
-LHSYFTSDY
-MADQAMTQ
-PFNKWGKA
-MEIDFLEL
-KSYELQTPF
-ADQAMTQM
-ETISLAGS
-ISDYDYYR
-EIDFLELA
-ISLAGSYKDW
-FPFNKWGK
-WFLAYILF
-LAYILFTR
-QFAPSASAF
-HSYFTSDYY
-LAGSYKDW
-WFLAYILFTR
-YELQTPFE
-YMPYFFTLL
-YMPYFFTL
-QEILGTVS
-AEWFLAYILF
-LVAEWFLA
-ETISLAGSYK
-SYELQTPFE
-RQFHQKLL
-SQMEIDFLEL
-FEYVSQPF
-EILGTVSW
-YASAVVLL
-MARKTLNS
-MEIDFLELA
-SQMEIDFLE
-TISLAGSYK
-QMEIDFLEL
-EWFLAYILF
-FLAYILFTR
-YMPYFFTLLL
-FPFNKWGKA
-WFLAYILFT
-SYFTSDYY
-KSYELQTPFE
-MPYFFTLLLQ
-ASAVVLLI
-QEILGTVSW
-IPFAMQMAY
-YRARAGEAA
-RKTLNSLE
-AEWFLAYIL
-IPFAMQMA
-PFAMQMAY
-LVAEWFLAY
-KSYELQTP
-ARKTLNSL
-MADQAMTQM
-YASAVVLLI
-SDYDYYRY
-NYMPYFFTL
-AEWFLAYI
-AQFAPSAS
-AQFAPSASAF
-ARKTLNSLE
-VAEWFLAY
\ No newline at end of file
diff --git a/VaccineFormulations/mhc1_allele/4512_chosen_peptides_hogvax_inc_substrings.txt b/VaccineFormulations/mhc1_allele/4512_chosen_peptides_hogvax_inc_substrings.txt
deleted file mode 100644
index 1e805d423e7d52723a962cd4ca8492f8a2f4db5d..0000000000000000000000000000000000000000
--- a/VaccineFormulations/mhc1_allele/4512_chosen_peptides_hogvax_inc_substrings.txt
+++ /dev/null
@@ -1,97 +0,0 @@
-PYFFTLLLQ
-AQFAPSASA
-TQMNLKYA
-NYMPYFFT
-QMEIDFLE
-SQMEIDFL
-QFHQKLLK
-TISLAGSYKD
-ISLAGSYKD
-ISDYDYYRY
-RQFHQKLLK
-GEAANFCAL
-MPYFFTLLL
-GEAANFCA
-MPYFFTLL
-YRARAGEA
-ETISLAGSY
-QMNLKYAI
-HSYFTSDY
-MARKTLNSL
-SLAGSYKDW
-LHSYFTSD
-YFFTLLLQ
-QFAPSASA
-TQMNLKYAI
-EAANFCAL
-FAPSASAF
-LHSYFTSDY
-MADQAMTQ
-PFNKWGKA
-MEIDFLEL
-KSYELQTPF
-ADQAMTQM
-ETISLAGS
-SLAGSYKD
-ISDYDYYR
-EIDFLELA
-ISLAGSYKDW
-FPFNKWGK
-WFLAYILF
-LAYILFTR
-PYFFTLLL
-QFAPSASAF
-HSYFTSDYY
-LAGSYKDW
-WFLAYILFTR
-YELQTPFE
-YMPYFFTLL
-YMPYFFTL
-QEILGTVS
-AEWFLAYILF
-LVAEWFLA
-ETISLAGSYK
-SYELQTPFE
-RQFHQKLL
-SQMEIDFLEL
-FEYVSQPF
-EILGTVSW
-YASAVVLL
-MARKTLNS
-MEIDFLELA
-SQMEIDFLE
-TISLAGSYK
-QMEIDFLEL
-EWFLAYILF
-FLAYILFTR
-YMPYFFTLLL
-FPFNKWGKA
-WFLAYILFT
-SYFTSDYY
-TISLAGSY
-KSYELQTPFE
-MPYFFTLLLQ
-EWFLAYIL
-FLAYILFT
-ASAVVLLI
-QEILGTVSW
-IPFAMQMAY
-YRARAGEAA
-RKTLNSLE
-AEWFLAYIL
-IPFAMQMA
-PFAMQMAY
-LVAEWFLAY
-KSYELQTP
-ARKTLNSL
-MADQAMTQM
-YASAVVLLI
-SDYDYYRY
-NYMPYFFTL
-SYELQTPF
-AEWFLAYI
-AQFAPSAS
-AQFAPSASAF
-ISLAGSYK
-ARKTLNSLE
-VAEWFLAY
\ No newline at end of file
diff --git a/VaccineFormulations/mhc1_allele/4512_hogvaxine.txt b/VaccineFormulations/mhc1_allele/4512_hogvaxine.txt
deleted file mode 100644
index 6fe0965e3083796f1128d088fa73193ca158d841..0000000000000000000000000000000000000000
--- a/VaccineFormulations/mhc1_allele/4512_hogvaxine.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-> MHC optimized combined peptide vaccine sequence with overlaps
-PLHSYFTSDYYRARAGEAANFCALVAEWFLAYILFTRQFHQKLLKSYELQTPFEYVSQPFPFNKWGKASQMEIDFLELAQFAPSASAFMADQAMTQMNLKYAIPFAMQMAYASAVVLLISDYDYYRYNYMPYFFTLLLQEILGTVSWMARKTLNSLETISLAGSYKDW
-> MHC optimized combined peptide vaccine sequence concatenated
-PYFFTLLLQAQFAPSASATQMNLKYANYMPYFFTSQMEIDFLQFHQKLLKTISLAGSYKDISLAGSYKDISDYDYYRYRQFHQKLLKGEAANFCALMPYFFTLLLGEAANFCAYRARAGEAETISLAGSYQMNLKYAIHSYFTSDYMARKTLNSLSLAGSYKDWLHSYFTSDYFFTLLLQTQMNLKYAIEAANFCALFAPSASAFLHSYFTSDYMADQAMTQPFNKWGKAMEIDFLELKSYELQTPFADQAMTQMETISLAGSISDYDYYREIDFLELAISLAGSYKDWFPFNKWGKWFLAYILFLAYILFTRQFAPSASAFHSYFTSDYYLAGSYKDWWFLAYILFTRYELQTPFEYMPYFFTLLYMPYFFTLQEILGTVSAEWFLAYILFLVAEWFLAETISLAGSYKSYELQTPFERQFHQKLLSQMEIDFLELFEYVSQPFEILGTVSWYASAVVLLMARKTLNSMEIDFLELASQMEIDFLETISLAGSYKQMEIDFLELEWFLAYILFFLAYILFTRYMPYFFTLLLFPFNKWGKAWFLAYILFTSYFTSDYYKSYELQTPFEMPYFFTLLLQASAVVLLIQEILGTVSWIPFAMQMAYYRARAGEAARKTLNSLEAEWFLAYILIPFAMQMAPFAMQMAYLVAEWFLAYKSYELQTPARKTLNSLMADQAMTQMYASAVVLLISDYDYYRYNYMPYFFTLAEWFLAYIAQFAPSASAQFAPSASAFARKTLNSLEVAEWFLAY
\ No newline at end of file
diff --git a/VaccineFormulations/mhc1_haplotype/4519_chosen_peptides_hog.txt b/VaccineFormulations/mhc1_haplotype/4519_chosen_peptides_hog.txt
deleted file mode 100644
index b5b880b195ffdf5d9c019e283389a8099ddc4174..0000000000000000000000000000000000000000
--- a/VaccineFormulations/mhc1_haplotype/4519_chosen_peptides_hog.txt
+++ /dev/null
@@ -1,103 +0,0 @@
-DQAMTQMY
-AYFNMVYM
-TDLEGNFYG
-STMTNRQFHQ
-LQFTSLEIP
-VMYASAVV
-ETISLAGSYK
-TVAYFNMVYM
-LQFTSLEIPR
-AYFNMVYMP
-HSYFTSDY
-TVAYFNMVY
-MADQAMTQM
-IPFAMQMAY
-ELPTGVHAGT
-MYASAVVLL
-IETISLAG
-SLAGSYKDW
-FAMQMAYR
-MPYFFTLLL
-TISLAGSYKD
-ETISLAGSY
-ASAVVLLI
-HAGTDLEG
-ELPTGVHA
-MARKTLNSL
-IPFAMQMAYR
-STMTNRQF
-LPTGVHAGT
-YDKLQFTS
-GTDLEGNFYG
-ELPTGVHAG
-CTFEYVSQ
-TNRQFHQKLL
-HSYFTSDYY
-DLEGNFYG
-MARKTLNSLE
-PTGVHAGTD
-FTSLEIPR
-SQMEIDFLE
-PYFFTLLL
-YDKLQFTSL
-TMTNRQFHQK
-GTDLEGNFY
-YASAVVLLI
-IPFAMQMA
-ISLAGSYKDW
-EIDFLELA
-MADQAMTQ
-VAYFNMVYM
-SETKCTLKS
-VVLHSYFT
-MYASAVVLLI
-QFHQKLLK
-LAGSYKDW
-SETKCTLKSF
-AGTDLEGN
-KLQFTSLEIP
-DKLQFTSLEI
-LPTGVHAGTD
-TFEYVSQPF
-MEIDFLEL
-CTFEYVSQPF
-MEIDFLELA
-QFTSLEIPR
-GVHAGTDL
-SETKCTLK
-NRQFHQKLL
-YFNMVYMP
-ADQAMTQM
-SYFTSDYY
-DKLQFTSLE
-MARKTLNS
-AGTDLEGNF
-CTFEYVSQP
-ETKCTLKSF
-TNRQFHQK
-MYASAVVL
-STMTNRQFH
-YDKLQFTSLE
-YMPYFFTL
-QMEIDFLEL
-FEYVSQPF
-KLQFTSLEI
-PFAMQMAYR
-TKCTLKSF
-ARKTLNSLE
-AGTDLEGNFY
-TVAYFNMV
-YMPYFFTLL
-TISLAGSYK
-ISLAGSYKD
-QMEIDFLE
-RKTLNSLE
-TGVHAGTD
-TMTNRQFHQ
-SQMEIDFL
-TNRQFHQKL
-KDCVVLHS
-RQFHQKLL
-MPYFFTLL
-MTNRQFHQK
-ETISLAGS
\ No newline at end of file
diff --git a/VaccineFormulations/mhc1_haplotype/4519_chosen_peptides_hogvax_inc_substrings.txt b/VaccineFormulations/mhc1_haplotype/4519_chosen_peptides_hogvax_inc_substrings.txt
deleted file mode 100644
index 014f136fdc868c4b0fddd04ca0c6ccb0c3a9686b..0000000000000000000000000000000000000000
--- a/VaccineFormulations/mhc1_haplotype/4519_chosen_peptides_hogvax_inc_substrings.txt
+++ /dev/null
@@ -1,123 +0,0 @@
-DQAMTQMY
-DKLQFTSL
-AYFNMVYM
-TDLEGNFYG
-SLAGSYKD
-STMTNRQFHQ
-LQFTSLEIP
-VMYASAVV
-ETISLAGSYK
-LQFTSLEIPR
-TVAYFNMVYM
-AYFNMVYMP
-HSYFTSDY
-TVAYFNMVY
-MADQAMTQM
-IPFAMQMAY
-ELPTGVHAGT
-MYASAVVLL
-IETISLAG
-SLAGSYKDW
-FAMQMAYR
-QFTSLEIP
-MPYFFTLLL
-TISLAGSYKD
-ETISLAGSY
-ASAVVLLI
-HAGTDLEG
-ELPTGVHA
-MARKTLNSL
-IPFAMQMAYR
-STMTNRQF
-LPTGVHAGT
-YDKLQFTS
-GTDLEGNFYG
-ELPTGVHAG
-CTFEYVSQ
-TNRQFHQKLL
-HSYFTSDYY
-DLEGNFYG
-MARKTLNSLE
-PTGVHAGTD
-FTSLEIPR
-SQMEIDFLE
-PYFFTLLL
-YDKLQFTSL
-PFAMQMAY
-TMTNRQFHQK
-GTDLEGNFY
-YASAVVLLI
-IPFAMQMA
-ISLAGSYKDW
-EIDFLELA
-MADQAMTQ
-VAYFNMVYM
-SETKCTLKS
-VVLHSYFT
-MYASAVVLLI
-LQFTSLEI
-TISLAGSY
-QFHQKLLK
-LAGSYKDW
-LPTGVHAG
-PTGVHAGT
-SETKCTLKSF
-LPTGVHAGTD
-AGTDLEGN
-KLQFTSLEIP
-DKLQFTSLEI
-TFEYVSQPF
-MEIDFLEL
-TFEYVSQP
-CTFEYVSQPF
-NRQFHQKL
-MEIDFLELA
-ETKCTLKS
-QFTSLEIPR
-GVHAGTDL
-SETKCTLK
-NRQFHQKLL
-YFNMVYMP
-ADQAMTQM
-SYFTSDYY
-MTNRQFHQ
-DKLQFTSLE
-MARKTLNS
-AGTDLEGNF
-CTFEYVSQP
-ETKCTLKSF
-ARKTLNSL
-TNRQFHQK
-MYASAVVL
-STMTNRQFH
-YDKLQFTSLE
-YMPYFFTL
-QMEIDFLEL
-VAYFNMVY
-FEYVSQPF
-KLQFTSLEI
-YASAVVLL
-PFAMQMAYR
-TKCTLKSF
-TDLEGNFY
-ARKTLNSLE
-AGTDLEGNFY
-TVAYFNMV
-YMPYFFTLL
-TISLAGSYK
-ISLAGSYKD
-GTDLEGNF
-ISLAGSYK
-QMEIDFLE
-RKTLNSLE
-TGVHAGTD
-TMTNRQFHQ
-SQMEIDFL
-TNRQFHQKL
-KDCVVLHS
-RQFHQKLL
-MPYFFTLL
-MTNRQFHQK
-ETISLAGS
-TMTNRQFH
-KLQFTSLE
\ No newline at end of file
diff --git a/VaccineFormulations/mhc1_haplotype/4519_hogvaxine.txt b/VaccineFormulations/mhc1_haplotype/4519_hogvaxine.txt
deleted file mode 100644
index 79ea3e6df9fbdfe303882953c0666a564e88ee29..0000000000000000000000000000000000000000
--- a/VaccineFormulations/mhc1_haplotype/4519_hogvaxine.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-> MHC optimized combined peptide vaccine sequence with overlaps
-MARKTLNSLEKMADQAMTQMYDKLQFTSLEIPRSQMEIDFLELAITVAYFNMVYMPYFFTLLLNIPFAMQMAYRSETKCTLKSFNKWGKIELPTGVHAGTDLEGNFYGSFCTFEYVSQPFSTMTNRQFHQKLLKDCVMYASAVVLLIETISLAGSYKDWKDCVVLHSYFTSDYY
-> MHC optimized combined peptide vaccine sequence concatenated
-DQAMTQMYAYFNMVYMTDLEGNFYGSTMTNRQFHQLQFTSLEIPVMYASAVVETISLAGSYKTVAYFNMVYMLQFTSLEIPRAYFNMVYMPHSYFTSDYTVAYFNMVYMADQAMTQMIPFAMQMAYELPTGVHAGTMYASAVVLLIETISLAGSLAGSYKDWFAMQMAYRMPYFFTLLLTISLAGSYKDETISLAGSYASAVVLLIHAGTDLEGELPTGVHAMARKTLNSLIPFAMQMAYRSTMTNRQFLPTGVHAGTYDKLQFTSGTDLEGNFYGELPTGVHAGCTFEYVSQTNRQFHQKLLHSYFTSDYYDLEGNFYGMARKTLNSLEPTGVHAGTDFTSLEIPRSQMEIDFLEPYFFTLLLYDKLQFTSLTMTNRQFHQKGTDLEGNFYYASAVVLLIIPFAMQMAISLAGSYKDWEIDFLELAMADQAMTQVAYFNMVYMSETKCTLKSVVLHSYFTMYASAVVLLIQFHQKLLKLAGSYKDWSETKCTLKSFAGTDLEGNKLQFTSLEIPDKLQFTSLEILPTGVHAGTDTFEYVSQPFMEIDFLELCTFEYVSQPFMEIDFLELAQFTSLEIPRGVHAGTDLSETKCTLKNRQFHQKLLYFNMVYMPADQAMTQMSYFTSDYYDKLQFTSLEMARKTLNSAGTDLEGNFCTFEYVSQPETKCTLKSFTNRQFHQKMYASAVVLSTMTNRQFHYDKLQFTSLEYMPYFFTLQMEIDFLELFEYVSQPFKLQFTSLEIPFAMQMAYRTKCTLKSFARKTLNSLEAGTDLEGNFYTVAYFNMVYMPYFFTLLTISLAGSYKISLAGSYKDQMEIDFLERKTLNSLETGVHAGTDTMTNRQFHQSQMEIDFLTNRQFHQKLKDCVVLHSRQFHQKLLMPYFFTLLMTNRQFHQKETISLAGS
\ No newline at end of file
diff --git a/VaccineFormulations/mhc2_allele/37435_chosen_peptides_hog.txt b/VaccineFormulations/mhc2_allele/37435_chosen_peptides_hog.txt
deleted file mode 100644
index fc290b466727cdbfcad8e4e03914fc347ebb871b..0000000000000000000000000000000000000000
--- a/VaccineFormulations/mhc2_allele/37435_chosen_peptides_hog.txt
+++ /dev/null
@@ -1,278 +0,0 @@
-THHWLLLTILTSLLVLVQS
-MMGFKMNYQVNGYPNMFITR
-MNYQVNGYPNMFITR
-WLTNIFGTVYEKLK
-SYFIASFRLFARTRSMWSFNPETN
-ILTSLLVLVQSTQW
-TFCAGSTFISDEVARDLSLQFKR
-VARDLSLQFKRPI
-TFISDEVARDLSLQFKRP
-LSYFIASFRLFARTRSMWSFNP
-CDTFCAGSTFISDEVARDLSL
-VGLMWLSYFIASFR
-TQQLIRAAEIRASANL
-TFCAGSTFISDEVARDLSLQFKRP
-MTYRRLISMMGFKMNYQVNGY
-FIASFRLFARTRSMWSFNPETNIL
-RRLISMMGFKMNYQVNGYPNMF
-RLFARTRSMWSFNPETNILLNVPL
-IPTITQMNLKYAISAKNRART
-IPTITQMNLKYAIS
-MTYRRLISMMGFKMNYQVNGYPN
-GSTFISDEVARDLSLQFKRP
-LMWLSYFIASFRLFA
-HFYWFFSNYLKRRV
-THHWLLLTILTSLLVLVQ
-FNMVYMPASWVMRIM
-TIKGTHHWLLLTI
-TQQLIRAAEIRASANLAA
-TVLSFCAFAVDAAKAY
-TKHFYWFFSNYLKRRV
-THHWLLLTILTSLLVLVQST
-FISDEVARDLSLQFKRP
-VKRTIKGTHHWLLL
-IICISTKHFYWFFS
-STVLSFCAFAVDAA
-YVTQQLIRAAEIRAS
-FCAFAVDAAKAYKDYL
-FYWFFSNYLKRRV
-DMTYRRLISMMGFKMNYQVNG
-CDTFCAGSTFISDEVARDLSLQ
-GIAIAMACLVGLMWLSY
-RTRSMWSFNPETNILLNVPLHGTI
-QMNLKYAISAKNRARTVAGVSIC
-RAAEIRASANLAA
-CDTFCAGSTFISDEV
-LTILTSLLVLVQSTQW
-TVAYFNMVYMPASW
-GIPKDMTYRRLISM
-ISAKNRARTVAGVSICST
-PKDMTYRRLISMMGFKMNYQ
-IPKDMTYRRLISMMGFKM
-ISDEVARDLSLQFKRP
-GLMWLSYFIASFR
-AMACLVGLMWLSYFIAS
-NYQVNGYPNMFITR
-IICISTKHFYWFF
-SYFIASFRLFARTRSMWSFNP
-TITQMNLKYAISAKNRARTVA
-LVGLMWLSYFIASF
-CDTFCAGSTFISDEVAR
-KGTHHWLLLTILTS
-NMVYMPASWVMRIM
-WLSYFIASFRLFARTRS
-KNRARTVAGVSICST
-GIAIAMACLVGLMWLSYFI
-ITQMNLKYAISAKNRARTVAG
-IAIAMACLVGLMWLSYFI
-YAISAKNRARTVAGVSICST
-ATVAYFNMVYMPA
-LFARTRSMWSFNPETNILLNVPLHG
-MNLKYAISAKNRARTVAGVSICST
-CAGSTFISDEVARDLSLQFKRP
-KDMTYRRLISMMGFKMNYQVNG
-CDTFCAGSTFISDEVARD
-THHWLLLTILTSLLVLVQSTQW
-IPKDMTYRRLISMMGFKMNY
-YVTQQLIRAAEIR
-SMMGFKMNYQVNGYPNMFITR
-STVLSFCAFAVDAAKAY
-IPTITQMNLKYAISAKNR
-AYFNMVYMPASWVMRI
-TKHFYWFFSNYLK
-STVLSFCAFAVDAAK
-CDTFCAGSTFISDEVARDLSLQF
-ISTKHFYWFFSNYL
-RARTVAGVSICST
-KHFYWFFSNYLKRRV
-TNILLNVPLHGTI
-MTYRRLISMMGFKMNYQVNGYP
-TRSMWSFNPETNILLNVPLHGTI
-ASFRLFARTRSMWSFNPETNILLN
-IPTITQMNLKYAISAKNRAR
-FRLFARTRSMWSFNPETNILLNVPL
-GIPKDMTYRRLIS
-ITQMNLKYAISAKNRARTVAGVSIC
-STKHFYWFFSNYLK
-TYRRLISMMGFKMNYQVNGYPN
-ACLVGLMWLSYFIAS
-CDTFCAGSTFISDEVARDLSLQFK
-GTHHWLLLTILTS
-IASFRLFARTRSMWSFNPETNILLN
-LIRAAEIRASANLAA
-THHWLLLTILTSL
-NPETNILLNVPLHGTI
-QWLTNIFGTVYEK
-ITQMNLKYAISAKNRARTVAGVSI
-IAMACLVGLMWLSYFI
-STFISDEVARDLSLQFKRP
-TFCAGSTFISDEVARDLSLQFK
-ICISTKHFYWFFSNY
-GIAIAMACLVGLMW
-VGLMWLSYFIASF
-VKRTIKGTHHWLLLT
-IICISTKHFYWFFSNY
-KYAISAKNRARTVAGVSICST
-WLLLTILTSLLVLVQSTQW
-DTFCAGSTFISDEVARDLSLQFK
-SDEVARDLSLQFKRPI
-EVARDLSLQFKRPI
-THHWLLLTILTSLLVL
-AISAKNRARTVAGVSICST
-GIPKDMTYRRLISMMG
-VKRTIKGTHHWLL
-CDTFCAGSTFISD
-SYFIASFRLFARTRSMWSFNPETNI
-FARTRSMWSFNPETNILLNVPLHG
-FARTRSMWSFNPETNILLNVPLHGT
-ATVAYFNMVYMPASW
-FRLFARTRSMWSFNPETNILLNVP
-MGFKMNYQVNGYPNMFITR
-MWSFNPETNILLNVPLHGTI
-ARTRSMWSFNPETNILLNVPLHGT
-GIAIAMACLVGLMWL
-VAYFNMVYMPASWV
-HWLLLTILTSLLVLVQSTQW
-CAFAVDAAKAYKDYL
-IPTITQMNLKYAI
-IPTITQMNLKYAISA
-AGSTFISDEVARDLSLQFKRP
-IPTITQMNLKYAISAKNRA
-HHWLLLTILTSLLVLVQSTQW
-KRTIKGTHHWLLLTI
-TILTSLLVLVQSTQW
-CDTFCAGSTFISDE
-WSFNPETNILLNVPLHGTI
-LLTILTSLLVLVQSTQW
-VLSFCAFAVDAAKAYKDYL
-CDTFCAGSTFISDEVARDL
-QLIRAAEIRASANLAA
-QMNLKYAISAKNRARTVAGVSICS
-YFIASFRLFARTRSMWSFNPETNIL
-AKNRARTVAGVSICST
-KMNYQVNGYPNMFITR
-MVYMPASWVMRIM
-VAYFNMVYMPASWVMRI
-KGTHHWLLLTILT
-THHWLLLTILTSLLVLV
-YFNMVYMPASWVMRIM
-AFAVDAAKAYKDYL
-RSMWSFNPETNILLNVPLHGTI
-CLVGLMWLSYFIAS
-LTSLLVLVQSTQW
-ARTRSMWSFNPETNILLNVPLHGTI
-RLFARTRSMWSFNPETNILLNVPLH
-GIAIAMACLVGLMWLSYF
-IPTITQMNLKYAISAKNRARTV
-TKHFYWFFSNYLKR
-IPKDMTYRRLISMMGFKMN
-SMWSFNPETNILLNVPLHGTI
-THHWLLLTILTSLLV
-YFIASFRLFARTRSMWSFNPETNI
-SYFIASFRLFARTRSMWSFNPE
-WLSYFIASFRLFARTRSMW
-FNPETNILLNVPLHGTI
-LSYFIASFRLFARTRSMWSFN
-LFARTRSMWSFNPETNILLNVPLH
-SFRLFARTRSMWSFNPETNILLNV
-TQQLIRAAEIRASANLA
-WLSYFIASFRLFARTRSMWS
-GIPKDMTYRRLISMMGF
-QWLTNIFGTVYEKL
-RRLISMMGFKMNYQVNGYPNMFIT
-WLSYFIASFRLFARTRSM
-IPTITQMNLKYAISAKNRARTVA
-WLSYFIASFRLFAR
-GLMWLSYFIASFRL
-PETNILLNVPLHGTI
-GIPKDMTYRRLISMM
-QQLIRAAEIRASANLAA
-VAYFNMVYMPASW
-TVLSFCAFAVDAAKAYK
-YVTQQLIRAAEIRA
-IASFRLFARTRSMWSFNPETNILL
-SYFIASFRLFARTRSMWSFNPET
-RRLISMMGFKMNYQVNGYPNMFI
-CDTFCAGSTFISDEVA
-YVTQQLIRAAEIRASAN
-IICISTKHFYWFFSN
-NRARTVAGVSICST
-ITQMNLKYAISAKNRARTVAGV
-QMNLKYAISAKNRARTVAGVSICST
-ASFRLFARTRSMWSFNPETNILLNV
-VTQQLIRAAEIRASANL
-ITQMNLKYAISAKNRARTVA
-SFNPETNILLNVPLHGTI
-MACLVGLMWLSYFIAS
-IAMACLVGLMWLSYFIA
-TKHFYWFFSNYLKRR
-YVTQQLIRAAEIRASANL
-TYRRLISMMGFKMNYQVNGYPNMF
-WLSYFIASFRLFARTRSMWSF
-FKMNYQVNGYPNMFITR
-LKYAISAKNRARTVAGVSICST
-SFRLFARTRSMWSFNPETNILLNVP
-SFCAFAVDAAKAYKDYL
-ISMMGFKMNYQVNGYPNMFITR
-TQMNLKYAISAKNRARTVAGVSIC
-VKRTIKGTHHWLLLTI
-GLMWLSYFIASFRLF
-CDTFCAGSTFISDEVARDLS
-PKDMTYRRLISMMGFKMNYQV
-YVTQQLIRAAEIRASA
-IPTITQMNLKYAISAK
-GIAIAMACLVGLM
-FIASFRLFARTRSMWSFNPETNILL
-LLLTILTSLLVLVQSTQW
-FAVDAAKAYKDYL
-MWLSYFIASFRLFA
-LTNIFGTVYEKLK
-WLSYFIASFRLFA
-LSFCAFAVDAAKAYKDYL
-YQVNGYPNMFITR
-DMTYRRLISMMGFKMNYQVNGY
-IAMACLVGLMWLSYFIAS
-FCAGSTFISDEVARDLSLQFKRP
-VAYFNMVYMPASWVM
-CISTKHFYWFFSNY
-STVLSFCAFAVDA
-GIAIAMACLVGLMWLS
-IPKDMTYRRLISMMGFK
-IPKDMTYRRLISMMGFKMNYQ
-WLSYFIASFRLFART
-QWLTNIFGTVYEKLK
-TVLSFCAFAVDAAKAYKD
-TVLSFCAFAVDAAKAYKDY
-AIAMACLVGLMWLSYFI
-ATVAYFNMVYMPAS
-LVGLMWLSYFIAS
-SAKNRARTVAGVSICST
-PKDMTYRRLISMMGFKMNYQVNG
-YFNMVYMPASWVMRI
-RLISMMGFKMNYQVNGYPNMFITR
-LSYFIASFRLFARTRSMWSF
-DEVARDLSLQFKRPI
-TVLSFCAFAVDAAKAYKDYL
-RRLISMMGFKMNYQVNGYPNMFITR
-NLKYAISAKNRARTVAGVSICST
-STKHFYWFFSNYL
-THHWLLLTILTSLLVLVQSTQ
-TYRRLISMMGFKMNYQVNGYPNM
-WLSYFIASFRLFARTR
-ISTKHFYWFFSNY
-RTIKGTHHWLLLTI
-YRRLISMMGFKMNYQVNGYPNMF
-SDEVARDLSLQFKRP
-LISMMGFKMNYQVNGYPNMFITR
-PKDMTYRRLISMMGFKMNYQVN
-THHWLLLTILTSLL
-PTITQMNLKYAISAKNRARTVA
-IRAAEIRASANLAA
-ETNILLNVPLHGTI
-ITQMNLKYAISAKNRARTVAGVS
-STVLSFCAFAVDAAKA
-VAYFNMVYMPASWVMR
-GIPKDMTYRRLISMMGFK
-GFKMNYQVNGYPNMFITR
-GLMWLSYFIASFRLFA
-IPTITQMNLKYAISAKN
\ No newline at end of file
diff --git a/VaccineFormulations/mhc2_allele/37435_chosen_peptides_hogvax_inc_substrings.txt b/VaccineFormulations/mhc2_allele/37435_chosen_peptides_hogvax_inc_substrings.txt
deleted file mode 100644
index bf2219bb52437a942a9891e22c61a909d672ca01..0000000000000000000000000000000000000000
--- a/VaccineFormulations/mhc2_allele/37435_chosen_peptides_hogvax_inc_substrings.txt
+++ /dev/null
@@ -1,907 +0,0 @@
-PTITQMNLKYAISAKNRA
-MNYQVNGYPNMFITR
-WLTNIFGTVYEKLK
-TYRRLISMMGFKMNY
-GSTFISDEVARDLSL
-VARDLSLQFKRPI
-FISDEVARDLSLQ
-CDTFCAGSTFISDEVARDLSL
-RLFARTRSMWSFNPETN
-KYAISAKNRARTVAG
-RSMWSFNPETNILLNV
-GSTFISDEVARDLSLQFK
-RRLISMMGFKMNY
-YAISAKNRARTVAGVSICS
-MTYRRLISMMGFKMNYQVNGYPN
-LIRAAEIRASANL
-GSTFISDEVARDLSLQFKRP
-YRRLISMMGFKMNYQVNGYP
-LKYAISAKNRARTVAG
-THHWLLLTILTSLLVLVQ
-STFISDEVARDLS
-FNMVYMPASWVMRIM
-PKDMTYRRLISMMGF
-SFRLFARTRSMWSFNPETN
-TVLSFCAFAVDAAK
-IICISTKHFYWFFS
-RLISMMGFKMNYQVNGYPNMFI
-YFIASFRLFARTRSMWSFNPET
-TQMNLKYAISAKNRARTV
-IAMACLVGLMWLSYF
-YRRLISMMGFKMNYQVN
-TFISDEVARDLSL
-ASFRLFARTRSMWSFN
-HWLLLTILTSLLVLV
-TILTSLLVLVQSTQ
-CDTFCAGSTFISDEVARDLSLQ
-RTRSMWSFNPETNILLNVPLHGTI
-FRLFARTRSMWSFNPET
-AMACLVGLMWLSYF
-TVAYFNMVYMPASW
-IAMACLVGLMWLSY
-HHWLLLTILTSLLVLVQSTQ
-IPKDMTYRRLISMMGFKM
-GLMWLSYFIASFR
-LISMMGFKMNYQVNGYPNMF
-KYAISAKNRARTVA
-IASFRLFARTRSMWSF
-IICISTKHFYWFF
-SYFIASFRLFARTRSMWSFNP
-YAISAKNRARTVA
-CDTFCAGSTFISDEVAR
-HFYWFFSNYLKRR
-MWSFNPETNILLNVPLHGT
-MACLVGLMWLSYFI
-HWLLLTILTSLLVLVQSTQ
-WLSYFIASFRLFARTRS
-DTFCAGSTFISDEVARDLS
-YRRLISMMGFKMN
-YAISAKNRARTVAGVSI
-MNYQVNGYPNMFI
-IAIAMACLVGLMWLSYFI
-HHWLLLTILTSLLVLVQS
-CAGSTFISDEVARDLSLQFKR
-TQMNLKYAISAKNRARTVAG
-FCAGSTFISDEVARDLSLQFKR
-SMMGFKMNYQVNGYPNMFITR
-TRSMWSFNPETNILLNVPLHGT
-FCAGSTFISDEVARDLSLQF
-SMWSFNPETNILLNVPLHGT
-LKYAISAKNRARTVAGVS
-TQMNLKYAISAKNRARTVAGV
-TQMNLKYAISAKNRARTVA
-IPTITQMNLKYAISAKNR
-FNPETNILLNVPLH
-HHWLLLTILTSLLV
-MGFKMNYQVNGYP
-TRSMWSFNPETNILLNVP
-TFCAGSTFISDEV
-FARTRSMWSFNPETNILLNVP
-RSMWSFNPETNILLNVP
-PKDMTYRRLISMMGFK
-TITQMNLKYAISAKNRAR
-KDMTYRRLISMMG
-IPTITQMNLKYAISAKNRAR
-ITQMNLKYAISAKNRARTVAGVSIC
-TYRRLISMMGFKMN
-LLTILTSLLVLVQS
-SFRLFARTRSMWSFNP
-HWLLLTILTSLLV
-RLFARTRSMWSFNPETNIL
-CDTFCAGSTFISDEVARDLSLQFK
-ITQMNLKYAISAKNRART
-LIRAAEIRASANLAA
-IASFRLFARTRSMWS
-RTRSMWSFNPETNILLNVP
-FARTRSMWSFNPETNILLNV
-PKDMTYRRLISMMG
-GIAIAMACLVGLMW
-VKRTIKGTHHWLLLT
-TITQMNLKYAISA
-DMTYRRLISMMGFKMN
-KDMTYRRLISMMGFKMNYQV
-ISDEVARDLSLQF
-TVLSFCAFAVDAA
-RTRSMWSFNPETNILLN
-RRLISMMGFKMNYQVN
-CAGSTFISDEVARDLSLQF
-SYFIASFRLFARTRSMWSFNPETNI
-MTYRRLISMMGFKM
-MACLVGLMWLSYF
-FARTRSMWSFNPETNILLNVPLHGT
-RLFARTRSMWSFNP
-LFARTRSMWSFNPE
-MNYQVNGYPNMFIT
-MGFKMNYQVNGYPNMFITR
-MTYRRLISMMGFKMNYQ
-RLFARTRSMWSFNPET
-DMTYRRLISMMGFK
-FCAGSTFISDEVAR
-ARTRSMWSFNPETNILLNVPLHGT
-GIAIAMACLVGLMWL
-TYRRLISMMGFKMNYQV
-MGFKMNYQVNGYPN
-AISAKNRARTVAGVSI
-IPTITQMNLKYAISAKNRA
-TILTSLLVLVQSTQW
-HHWLLLTILTSLLVLVQSTQW
-QMNLKYAISAKNRARTV
-DTFCAGSTFISDEVA
-WSFNPETNILLNVPLHGTI
-NLKYAISAKNRARTVAGVSIC
-CDTFCAGSTFISDEVARDL
-TRSMWSFNPETNILLNVPL
-LISMMGFKMNYQVNGYPNMFI
-QMNLKYAISAKNRA
-THHWLLLTILTSLLVLV
-MWSFNPETNILLNVPLH
-AMACLVGLMWLSYFI
-SYFIASFRLFARTRS
-DMTYRRLISMMGFKMNYQVN
-PETNILLNVPLHG
-YRRLISMMGFKMNYQVNGY
-SFRLFARTRSMWSF
-TITQMNLKYAISAKN
-ISMMGFKMNYQVNGYPNMFI
-NPETNILLNVPLHG
-LTSLLVLVQSTQW
-ACLVGLMWLSYFI
-TKHFYWFFSNYLKR
-IPKDMTYRRLISMMGFKMN
-FIASFRLFARTRSMWSFN
-FRLFARTRSMWSFNP
-ISAKNRARTVAGVS
-KYAISAKNRARTVAGVS
-QMNLKYAISAKNRARTVAGVS
-KMNYQVNGYPNMFIT
-KYAISAKNRARTVAGVSI
-WLLLTILTSLLVLVQ
-FIASFRLFARTRSMW
-HHWLLLTILTSLLVL
-RTRSMWSFNPETNIL
-KHFYWFFSNYLKR
-VLSFCAFAVDAAK
-HWLLLTILTSLLVL
-WLSYFIASFRLFAR
-IAMACLVGLMWLS
-PKDMTYRRLISMMGFKMN
-VAYFNMVYMPASW
-NLKYAISAKNRARTVA
-RRLISMMGFKMNYQVNGY
-TVLSFCAFAVDAAKAYK
-RLFARTRSMWSFNPETNILLNVP
-IASFRLFARTRSMWSFNPETNILL
-RRLISMMGFKMNYQVNGYPNMFI
-QLIRAAEIRASANLA
-LLTILTSLLVLVQ
-ITQMNLKYAISAKNRARTVAGV
-YFIASFRLFARTRSMWSFN
-VTQQLIRAAEIRASANL
-ITQMNLKYAISAKNRARTVA
-DMTYRRLISMMGFKMNYQ
-KYAISAKNRARTVAGVSICS
-FCAFAVDAAKAYK
-SMMGFKMNYQVNGYPNMF
-TYRRLISMMGFKMNYQVNGYPNMF
-FARTRSMWSFNPET
-YAISAKNRARTVAGVSIC
-ASFRLFARTRSMWS
-LTILTSLLVLVQST
-WLSYFIASFRLFARTRSMWSF
-FKMNYQVNGYPNMFITR
-DEVARDLSLQFKR
-ICISTKHFYWFFS
-FARTRSMWSFNPETNILLNVPLH
-SMMGFKMNYQVNGYPNM
-QMNLKYAISAKNRART
-LLLTILTSLLVLVQST
-TFCAGSTFISDEVAR
-SFNPETNILLNVPLHGT
-WSFNPETNILLNVP
-YVTQQLIRAAEIRASA
-SAKNRARTVAGVSI
-AKNRARTVAGVSI
-TITQMNLKYAISAKNRART
-WSFNPETNILLNV
-FIASFRLFARTRSMWSFNPETNILL
-KDMTYRRLISMMGFK
-DMTYRRLISMMGFKMNYQVNGY
-IAMACLVGLMWLSYFIAS
-STFISDEVARDLSLQF
-VAYFNMVYMPASWVM
-NLKYAISAKNRART
-FCAGSTFISDEVARDLSLQFK
-IPKDMTYRRLISMMGFK
-QWLTNIFGTVYEKLK
-AGSTFISDEVARDLSL
-TVLSFCAFAVDAAKAYKDY
-NMVYMPASWVMRI
-FCAFAVDAAKAYKDY
-PKDMTYRRLISMMGFKMNY
-LVGLMWLSYFIAS
-ITQMNLKYAISAKN
-QMNLKYAISAKNRARTVAGVSI
-HWLLLTILTSLLVLVQ
-ISDEVARDLSLQFK
-TVLSFCAFAVDAAKA
-CAFAVDAAKAYKD
-SMWSFNPETNILLNVPLH
-RLISMMGFKMNYQVNGYPN
-MGFKMNYQVNGYPNMF
-DTFCAGSTFISDEVARDLSL
-THHWLLLTILTSLLVLVQS
-MMGFKMNYQVNGYPNMFITR
-FISDEVARDLSLQFKR
-LISMMGFKMNYQVNGYPN
-FARTRSMWSFNPETNILL
-SMWSFNPETNILLNVPL
-VGLMWLSYFIASFR
-LFARTRSMWSFNPETNILLNVP
-RSMWSFNPETNILLNVPLHG
-LSYFIASFRLFARTRSMWSFNP
-LSYFIASFRLFARTRSMW
-RSMWSFNPETNIL
-MTYRRLISMMGFK
-IASFRLFARTRSMWSFNPETNIL
-STFISDEVARDLSLQFK
-CISTKHFYWFFSN
-RLFARTRSMWSFNPETNILLNVPL
-RRLISMMGFKMNYQVNG
-ISMMGFKMNYQVNG
-IPTITQMNLKYAIS
-SDEVARDLSLQFKR
-LKYAISAKNRARTVAGVSIC
-LMWLSYFIASFRLFA
-SMMGFKMNYQVNGY
-RRLISMMGFKMNYQVNGYPN
-LMWLSYFIASFRL
-TQQLIRAAEIRASANLAA
-TFCAGSTFISDEVARDLS
-RLFARTRSMWSFN
-VKRTIKGTHHWLLL
-DTFCAGSTFISDE
-LLTILTSLLVLVQSTQ
-RLFARTRSMWSFNPETNILLNV
-YVTQQLIRAAEIRAS
-DTFCAGSTFISDEVARDLSLQF
-GSTFISDEVARDL
-FYWFFSNYLKRRV
-TYRRLISMMGFKMNYQVNG
-FIASFRLFARTRSMWSFNPETNI
-GFKMNYQVNGYPNMFI
-CAGSTFISDEVARDLS
-ASFRLFARTRSMWSFNPE
-ITQMNLKYAISAKNR
-GSTFISDEVARDLS
-RTRSMWSFNPETNILL
-ITQMNLKYAISAK
-KDMTYRRLISMMGFKMNYQ
-TFCAGSTFISDEVARDLSL
-GIPKDMTYRRLISM
-ISAKNRARTVAGVSICST
-FRLFARTRSMWSFN
-SMWSFNPETNILLNV
-MNLKYAISAKNRARTVAGVS
-SMMGFKMNYQVNGYPNMFIT
-NYQVNGYPNMFITR
-TFISDEVARDLSLQ
-SYFIASFRLFART
-MTYRRLISMMGFKMNYQVN
-FNMVYMPASWVMR
-PKDMTYRRLISMM
-ATVAYFNMVYMPA
-MNLKYAISAKNRARTVAGVSICST
-YAISAKNRARTVAGVSICST
-CDTFCAGSTFISDEVARD
-CAGSTFISDEVARDLSLQFKRP
-THHWLLLTILTSLLVLVQSTQW
-LFARTRSMWSFNPETN
-DTFCAGSTFISDEVARD
-WLLLTILTSLLVLVQS
-RTRSMWSFNPETNILLNVPLHG
-SMWSFNPETNILL
-CDTFCAGSTFISDEVARDLSLQF
-ISTKHFYWFFSNYL
-YRRLISMMGFKMNYQV
-LSFCAFAVDAAKAY
-TRSMWSFNPETNILLNVPLHG
-ITQMNLKYAISAKNRAR
-YAISAKNRARTVAGV
-KHFYWFFSNYLKRRV
-ISMMGFKMNYQVNGYPN
-TNILLNVPLHGTI
-TRSMWSFNPETNILLNVPLHGTI
-ISMMGFKMNYQVNGYPNM
-ACLVGLMWLSYFIAS
-FARTRSMWSFNPETNIL
-AIAMACLVGLMWLSY
-FCAGSTFISDEVA
-AGSTFISDEVARDLSLQFK
-RSMWSFNPETNILL
-SFNPETNILLNVPLH
-FIASFRLFARTRSMWSFNPET
-VTQQLIRAAEIRASAN
-THHWLLLTILTSL
-AIAMACLVGLMWLSYF
-ITQMNLKYAISAKNRARTVAGVSI
-LISMMGFKMNYQVNGYPNM
-VGLMWLSYFIASF
-KYAISAKNRARTVAGVSICST
-SDEVARDLSLQFKRPI
-FRLFARTRSMWSFNPE
-KNRARTVAGVSIC
-GIPKDMTYRRLISMMG
-MNLKYAISAKNRA
-IPKDMTYRRLISMMGF
-MMGFKMNYQVNGY
-QQLIRAAEIRASAN
-FARTRSMWSFNPETNILLNVPLHG
-FRLFARTRSMWSFNPETNILLNVP
-MWSFNPETNILLNVPLHGTI
-RLISMMGFKMNYQVNGYPNMF
-LSYFIASFRLFARTRSMWS
-AYFNMVYMPASWV
-PKDMTYRRLISMMGFKM
-LLTILTSLLVLVQSTQW
-LFARTRSMWSFNPET
-YFIASFRLFARTRSMWSFNPETNIL
-KMNYQVNGYPNMFITR
-LFARTRSMWSFNPETNILL
-AFAVDAAKAYKDYL
-WSFNPETNILLNVPLH
-IASFRLFARTRSMWSFNPET
-SFRLFARTRSMWSFNPETNI
-ETNILLNVPLHGT
-RSMWSFNPETNILLNVPLHGTI
-ARTRSMWSFNPETNILLNVPLHGTI
-GIAIAMACLVGLMWLSYF
-KDMTYRRLISMMGF
-TITQMNLKYAISAKNRA
-AISAKNRARTVAG
-FNPETNILLNVPLHGTI
-MTYRRLISMMGFKMNYQVNG
-WLSYFIASFRLFARTRSMWS
-GIPKDMTYRRLISMMGF
-RRLISMMGFKMNYQVNGYPNMFIT
-MNLKYAISAKNRARTVAGVSI
-SYFIASFRLFARTR
-WSFNPETNILLNVPLHGT
-NPETNILLNVPLHGT
-YAISAKNRARTVAGVS
-GIPKDMTYRRLISMM
-YFIASFRLFARTRSMWSF
-ASFRLFARTRSMW
-ARTRSMWSFNPETNILLNVPL
-HWLLLTILTSLLVLVQST
-ITQMNLKYAISAKNRARTV
-GFKMNYQVNGYPNM
-YVTQQLIRAAEIRA
-RSMWSFNPETNILLNVPLHGT
-AGSTFISDEVARDLSLQ
-AISAKNRARTVAGV
-KDMTYRRLISMMGFKM
-LKYAISAKNRART
-QMNLKYAISAKNRARTVAGVSICST
-VTQQLIRAAEIRAS
-FCAGSTFISDEVARDLSL
-NPETNILLNVPLH
-NRARTVAGVSICS
-IAMACLVGLMWLSYFIA
-TITQMNLKYAISAKNRARTV
-ACLVGLMWLSYFIA
-QMNLKYAISAKNRARTVAGV
-SFRLFARTRSMWSFNPE
-WLLLTILTSLLVLVQSTQ
-RLISMMGFKMNYQVNGYPNM
-YFIASFRLFARTRSMWSFNP
-YFIASFRLFARTR
-TQMNLKYAISAKNRA
-RRLISMMGFKMNYQVNGYPNM
-ISMMGFKMNYQVNGYPNMFITR
-VKRTIKGTHHWLLLTI
-GLMWLSYFIASFRLF
-YFNMVYMPASWVMR
-RLISMMGFKMNYQVNGY
-AGSTFISDEVARDLS
-ISMMGFKMNYQVN
-ASFRLFARTRSMWSFNPETNI
-RRLISMMGFKMNYQVNGYP
-PTITQMNLKYAISA
-QMNLKYAISAKNR
-LKYAISAKNRARTVAGV
-NLKYAISAKNRARTV
-CAGSTFISDEVAR
-GIAIAMACLVGLMWLS
-ASFRLFARTRSMWSF
-MMGFKMNYQVNGYPNM
-DTFCAGSTFISDEVAR
-ATVAYFNMVYMPAS
-ILTSLLVLVQSTQ
-KNRARTVAGVSICS
-PETNILLNVPLHGT
-SFNPETNILLNVP
-SAKNRARTVAGVSICST
-YFNMVYMPASWVMRI
-RLISMMGFKMNYQVNGYPNMFITR
-TVLSFCAFAVDAAKAYKDYL
-DTFCAGSTFISDEV
-DEVARDLSLQFKRPI
-TYRRLISMMGFKMNYQVNGYPNM
-WLSYFIASFRLFARTR
-YFIASFRLFARTRSMWSFNPE
-STKHFYWFFSNYL
-TFCAGSTFISDEVARDLSLQF
-RTRSMWSFNPETNI
-LLLTILTSLLVLVQSTQ
-ASFRLFARTRSMWSFNPETNILL
-SFCAFAVDAAKAYK
-ARTRSMWSFNPET
-KYAISAKNRARTVAGV
-RTIKGTHHWLLLTI
-EVARDLSLQFKRP
-PTITQMNLKYAISAKNRARTVA
-STVLSFCAFAVDAAKA
-RSMWSFNPETNILLNVPL
-TYRRLISMMGFKMNYQVNGY
-SYFIASFRLFARTRSMWSFNPE
-AISAKNRARTVAGVSIC
-FARTRSMWSFNPETN
-MNLKYAISAKNRARTV
-LKYAISAKNRARTV
-VLSFCAFAVDAAKAYK
-SYFIASFRLFARTRSMWSFNPETN
-ILTSLLVLVQSTQW
-TFCAGSTFISDEVARDLSLQFKR
-MTYRRLISMMGFKMN
-TFISDEVARDLSLQFKRP
-RTRSMWSFNPETNILLNVPLH
-FNPETNILLNVPLHG
-FNPETNILLNVPL
-TFCAGSTFISDEVARDLSLQFKRP
-MTYRRLISMMGFKMNYQVNGY
-RTRSMWSFNPETN
-LSYFIASFRLFART
-FCAGSTFISDEVARDLS
-TYRRLISMMGFKMNYQVN
-TYRRLISMMGFKM
-WLLLTILTSLLVLV
-LLTILTSLLVLVQST
-TQMNLKYAISAKNRAR
-SFRLFARTRSMWSFNPETNILL
-LSYFIASFRLFARTRS
-HFYWFFSNYLKRRV
-KMNYQVNGYPNMF
-FIASFRLFARTRSMWSF
-ARTRSMWSFNPETNILLNVPLHG
-TIKGTHHWLLLTI
-MGFKMNYQVNGYPNMFIT
-TKHFYWFFSNYLKRRV
-QLIRAAEIRASAN
-RTRSMWSFNPETNILLNVPL
-NYQVNGYPNMFIT
-FRLFARTRSMWSFNPETNILLN
-STVLSFCAFAVDAA
-RSMWSFNPETNILLN
-TRSMWSFNPETNILLNVPLH
-PTITQMNLKYAISAK
-AYFNMVYMPASWVMR
-MWSFNPETNILLNVP
-RLISMMGFKMNYQVNGYPNMFIT
-WSFNPETNILLNVPL
-AFAVDAAKAYKDY
-AISAKNRARTVAGVSICS
-DMTYRRLISMMGFKMNYQVNG
-SYFIASFRLFARTRSMWSFN
-ISAKNRARTVAGVSIC
-TQMNLKYAISAKNR
-QMNLKYAISAKNRARTVA
-HHWLLLTILTSLLVLVQST
-LTILTSLLVLVQSTQW
-LLLTILTSLLVLVQ
-RLFARTRSMWSFNPETNILL
-LSYFIASFRLFAR
-LFARTRSMWSFNP
-GFKMNYQVNGYPNMF
-LSFCAFAVDAAKAYKD
-PKDMTYRRLISMMGFKMNYQ
-KMNYQVNGYPNMFI
-RRLISMMGFKMNYQ
-KDMTYRRLISMMGFKMNY
-TITQMNLKYAISAKNRARTVA
-LVGLMWLSYFIASF
-VLSFCAFAVDAAKAYKDY
-MNLKYAISAKNRARTVAGVSICS
-NMVYMPASWVMRIM
-IASFRLFARTRSMWSFNPE
-KNRARTVAGVSICST
-GIAIAMACLVGLMWLSYFI
-ITQMNLKYAISAKNRARTVAG
-LFARTRSMWSFNPETNILLNVPLHG
-DMTYRRLISMMGFKMNYQV
-IPKDMTYRRLISMMGFKMNY
-ITQMNLKYAISAKNRA
-CAFAVDAAKAYKDY
-YFIASFRLFARTRSMWS
-STFISDEVARDLSLQFKR
-MNLKYAISAKNRARTVAGV
-STVLSFCAFAVDAAKAY
-YFIASFRLFARTRSMW
-AYFNMVYMPASWVMRI
-TKHFYWFFSNYLK
-GSTFISDEVARDLSLQ
-TRSMWSFNPETNILL
-LTILTSLLVLVQSTQ
-CAGSTFISDEVARDL
-STVLSFCAFAVDAAK
-RLISMMGFKMNYQV
-SMMGFKMNYQVNG
-SMWSFNPETNILLN
-RARTVAGVSICST
-THHWLLLTILTSLLV
-MTYRRLISMMGFKMNYQVNGYP
-STKHFYWFFSNYLK
-FRLFARTRSMWSFNPETNILLNVPL
-FCAGSTFISDEVARDL
-AIAMACLVGLMWLS
-AGSTFISDEVARDL
-FIASFRLFARTRSMWSFNPETN
-TRSMWSFNPETNIL
-TFCAGSTFISDEVARDLSLQ
-KYAISAKNRARTVAGVSIC
-GTHHWLLLTILTS
-NPETNILLNVPLHGTI
-QWLTNIFGTVYEK
-QQLIRAAEIRASA
-ARTRSMWSFNPETNILLNVPLH
-IAMACLVGLMWLSYFI
-STFISDEVARDLSLQFKRP
-ASFRLFARTRSMWSFNPET
-LFARTRSMWSFNPETNI
-FCAGSTFISDEVARDLSLQ
-IICISTKHFYWFFSNY
-DTFCAGSTFISDEVARDLSLQFK
-IASFRLFARTRSMWSFN
-SYFIASFRLFARTRSMWS
-HWLLLTILTSLLVLVQS
-KYAISAKNRARTV
-FRLFARTRSMWSFNPETNI
-AISAKNRARTVAGVSICST
-AISAKNRARTVAGVS
-MTYRRLISMMGFKMNY
-VKRTIKGTHHWLL
-FARTRSMWSFNPETNILLNVPL
-KRTIKGTHHWLLL
-CDTFCAGSTFISD
-IPKDMTYRRLISM
-PTITQMNLKYAISAKNRARTV
-TRSMWSFNPETNI
-ARTRSMWSFNPETNILLNVP
-ATVAYFNMVYMPASW
-VLSFCAFAVDAAKAY
-YRRLISMMGFKMNYQVNGYPNM
-LKYAISAKNRARTVAGVSI
-SFRLFARTRSMWSFNPETNILLN
-VAYFNMVYMPASWV
-YFIASFRLFARTRSMWSFNPETN
-IPTITQMNLKYAI
-IPTITQMNLKYAISA
-HHWLLLTILTSLLVLVQ
-AGSTFISDEVARDLSLQFKRP
-VLSFCAFAVDAAKAYKDYL
-MTYRRLISMMGFKMNYQV
-ISAKNRARTVAGV
-RTRSMWSFNPETNILLNV
-MGFKMNYQVNGYPNM
-DTFCAGSTFISDEVARDL
-PTITQMNLKYAISAKN
-AKNRARTVAGVSICST
-YFNMVYMPASWVMRIM
-FISDEVARDLSLQFK
-IRAAEIRASANLA
-AIAMACLVGLMWL
-FIASFRLFARTRSMWS
-SMMGFKMNYQVNGYPNMFI
-TFCAGSTFISDEVARDL
-RLFARTRSMWSFNPETNILLNVPLH
-RLFARTRSMWSFNPETNILLN
-MMGFKMNYQVNGYPNMF
-IAIAMACLVGLMWLS
-LFARTRSMWSFNPETNIL
-FARTRSMWSFNPETNI
-MNLKYAISAKNRAR
-YFIASFRLFARTRSMWSFNPETNI
-SYFIASFRLFARTRSM
-ARTRSMWSFNPETNILL
-WLSYFIASFRLFARTRSMW
-MMGFKMNYQVNGYPNMFIT
-GSTFISDEVARDLSLQFKR
-LKYAISAKNRARTVAGVSICS
-LFARTRSMWSFNPETNILLNVPLH
-TQQLIRAAEIRASANLA
-SAKNRARTVAGVSICS
-FCAFAVDAAKAYKD
-QMNLKYAISAKNRAR
-RTRSMWSFNPETNILLNVPLHGT
-GLMWLSYFIASFRL
-LSYFIASFRLFARTR
-YRRLISMMGFKMNYQVNG
-IASFRLFARTRSMWSFNPETNI
-SYFIASFRLFARTRSMWSFNPET
-MMGFKMNYQVNGYP
-LSFCAFAVDAAKAYK
-CDTFCAGSTFISDEVA
-IICISTKHFYWFFSN
-FIASFRLFARTRSMWSFNPE
-NRARTVAGVSICST
-WLLLTILTSLLVLVQST
-ASFRLFARTRSMWSFNPETNILLNV
-SFNPETNILLNVPLHGTI
-LFARTRSMWSFNPETNILLNVPL
-TKHFYWFFSNYLKRR
-MWSFNPETNILLN
-ASFRLFARTRSMWSFNPETNIL
-AGSTFISDEVARDLSLQF
-CAGSTFISDEVARD
-VTQQLIRAAEIRA
-FKMNYQVNGYPNM
-ICISTKHFYWFFSN
-AMACLVGLMWLSYFIA
-TQMNLKYAISAKN
-IPTITQMNLKYAISAK
-LLLTILTSLLVLVQSTQW
-MWLSYFIASFRLFA
-LTNIFGTVYEKLK
-WLSYFIASFRLFA
-KDMTYRRLISMMGFKMN
-MNLKYAISAKNRARTVAGVSIC
-FCAGSTFISDEVARDLSLQFKRP
-WSFNPETNILLNVPLHG
-LKYAISAKNRARTVA
-STVLSFCAFAVDA
-WLLLTILTSLLVL
-TQQLIRAAEIRASAN
-IPKDMTYRRLISMMGFKMNYQ
-WLSYFIASFRLFART
-TITQMNLKYAISAKNR
-DTFCAGSTFISDEVARDLSLQ
-TVLSFCAFAVDAAKAYKD
-NLKYAISAKNRARTVAGVSI
-LLLTILTSLLVLVQS
-PKDMTYRRLISMMGFKMNYQVNG
-YVTQQLIRAAEIRASAN
-AGSTFISDEVARDLSLQFKR
-LFARTRSMWSFNPETNILLNV
-LSYFIASFRLFARTRSMWSF
-SAKNRARTVAGVS
-RRLISMMGFKMNYQVNGYPNMFITR
-NLKYAISAKNRARTVAGVSICST
-THHWLLLTILTSLLVLVQSTQ
-ARTRSMWSFNPETNILLN
-IPKDMTYRRLISMM
-YRRLISMMGFKMNYQVNGYPNMF
-TQMNLKYAISAKNRART
-LISMMGFKMNYQVNGYPNMFITR
-PKDMTYRRLISMMGFKMNYQVN
-VAYFNMVYMPASWVMR
-IRAAEIRASANLAA
-ETNILLNVPLHGTI
-FIASFRLFARTRSMWSFNP
-KDMTYRRLISMMGFKMNYQVN
-TQMNLKYAISAKNRARTVAGVSI
-IAIAMACLVGLMWL
-GFKMNYQVNGYPNMFITR
-IPTITQMNLKYAISAKN
-MMGFKMNYQVNGYPN
-LISMMGFKMNYQVNGYPNMFIT
-LTILTSLLVLVQS
-CLVGLMWLSYFIA
-FRLFARTRSMWSFNPETNIL
-IASFRLFARTRSM
-MGFKMNYQVNGYPNMFI
-SFCAFAVDAAKAYKD
-TQQLIRAAEIRASANL
-FIASFRLFARTRSMWSFNPETNIL
-QQLIRAAEIRASANL
-RRLISMMGFKMNYQVNGYPNMF
-ARTRSMWSFNPETNIL
-RLISMMGFKMNYQ
-SFRLFARTRSMWS
-IPTITQMNLKYAISAKNRART
-ISAKNRARTVAGVSI
-GFKMNYQVNGYPNMFIT
-RLISMMGFKMNYQVNG
-SFNPETNILLNVPL
-DMTYRRLISMMGFKM
-QLIRAAEIRASANL
-PTITQMNLKYAIS
-TQMNLKYAISAKNRARTVAGVS
-TVLSFCAFAVDAAKAY
-THHWLLLTILTSLLVLVQST
-FISDEVARDLSLQFKRP
-GSTFISDEVARDLSLQF
-LIRAAEIRASANLA
-SFRLFARTRSMWSFNPET
-FCAFAVDAAKAYKDYL
-CAGSTFISDEVARDLSL
-AGSTFISDEVARD
-GIAIAMACLVGLMWLSY
-QMNLKYAISAKNRARTVAGVSIC
-SDEVARDLSLQFK
-RAAEIRASANLAA
-CDTFCAGSTFISDEV
-LLLTILTSLLVLV
-IASFRLFARTRSMWSFNP
-ISDEVARDLSLQFKRP
-AMACLVGLMWLSYFIAS
-MMGFKMNYQVNGYPNMFI
-YAISAKNRARTVAG
-TFCAGSTFISDEVARD
-KGTHHWLLLTILTS
-TFCAGSTFISDEVA
-RLFARTRSMWSFNPETNI
-SFCAFAVDAAKAYKDY
-FRLFARTRSMWSF
-LFARTRSMWSFNPETNILLN
-KDMTYRRLISMMGFKMNYQVNG
-YVTQQLIRAAEIR
-HHWLLLTILTSLL
-LISMMGFKMNYQVN
-DMTYRRLISMMGF
-DEVARDLSLQFKRP
-DMTYRRLISMMGFKMNY
-ISAKNRARTVAGVSICS
-AYFNMVYMPASWVM
-YRRLISMMGFKMNYQ
-MWSFNPETNILLNVPL
-RSMWSFNPETNILLNVPLH
-IAIAMACLVGLMW
-FIASFRLFARTRSM
-YRRLISMMGFKMNYQVNGYPN
-SMMGFKMNYQVNGYPN
-ASFRLFARTRSMWSFNPETNILLN
-GIPKDMTYRRLIS
-FKMNYQVNGYPNMFI
-TYRRLISMMGFKMNYQVNGYPN
-ISMMGFKMNYQVNGYPNMFIT
-SFNPETNILLNVPLHG
-KHFYWFFSNYLKRR
-FRLFARTRSMWSFNPETNILLNV
-VLSFCAFAVDAAKAYKD
-IASFRLFARTRSMWSFNPETNILLN
-LISMMGFKMNYQVNG
-HHWLLLTILTSLLVLV
-SMWSFNPETNILLNVPLHG
-TVAYFNMVYMPAS
-ARTRSMWSFNPETNILLNV
-TFCAGSTFISDEVARDLSLQFK
-ICISTKHFYWFFSNY
-LISMMGFKMNYQVNGY
-WLLLTILTSLLVLVQSTQW
-VTQQLIRAAEIRASA
-ISMMGFKMNYQVNGYPNMF
-SFRLFARTRSMWSFN
-EVARDLSLQFKRPI
-CAGSTFISDEVARDLSLQ
-THHWLLLTILTSLLVL
-SFRLFARTRSMWSFNPETNIL
-YFNMVYMPASWVM
-TYRRLISMMGFKMNYQ
-MACLVGLMWLSYFIA
-FIASFRLFARTRS
-FARTRSMWSFNPETNILLN
-ISMMGFKMNYQVNGYP
-FNPETNILLNVPLHGT
-GFKMNYQVNGYPN
-HWLLLTILTSLLVLVQSTQW
-CAFAVDAAKAYKDYL
-KRTIKGTHHWLLLTI
-LMWLSYFIASFRLF
-CDTFCAGSTFISDE
-RRLISMMGFKMNYQV
-KRTIKGTHHWLLLT
-LSYFIASFRLFARTRSM
-AKNRARTVAGVSICS
-QLIRAAEIRASANLAA
-QMNLKYAISAKNRARTVAGVSICS
-MNLKYAISAKNRART
-FISDEVARDLSLQF
-VAYFNMVYMPASWVMRI
-MVYMPASWVMRIM
-KGTHHWLLLTILT
-MNLKYAISAKNRARTVA
-LSFCAFAVDAAKAYKDY
-QQLIRAAEIRASANLA
-YRRLISMMGFKMNY
-STFISDEVARDLSL
-NLKYAISAKNRARTVAGVSICS
-TITQMNLKYAISAK
-MNLKYAISAKNRARTVAG
-ASFRLFARTRSMWSFNP
-CLVGLMWLSYFIAS
-ISMMGFKMNYQVNGY
-SFCAFAVDAAKAY
-IPTITQMNLKYAISAKNRARTV
-SMWSFNPETNILLNVPLHGTI
-RLISMMGFKMNYQVN
-QMNLKYAISAKNRARTVAG
-TFISDEVARDLSLQFK
-IASFRLFARTRSMWSFNPETN
-VLSFCAFAVDAAKA
-STFISDEVARDLSLQ
-AMACLVGLMWLSY
-LSYFIASFRLFARTRSMWSFN
-SFRLFARTRSMWSFNPETNILLNV
-TFISDEVARDLSLQFKR
-IPKDMTYRRLISMMG
-SMWSFNPETNILLNVP
-QWLTNIFGTVYEKL
-TFISDEVARDLSLQF
-WLSYFIASFRLFARTRSM
-IPTITQMNLKYAISAKNRARTVA
-PTITQMNLKYAISAKNR
-PETNILLNVPLHGTI
-FARTRSMWSFNPE
-QQLIRAAEIRASANLAA
-PTITQMNLKYAISAKNRAR
-ARTRSMWSFNPETNI
-NLKYAISAKNRARTVAG
-WLTNIFGTVYEKL
-TQQLIRAAEIRAS
-MWSFNPETNILLNV
-YFIASFRLFARTRS
-RLISMMGFKMNYQVNGYP
-TYRRLISMMGFKMNYQVNGYP
-MACLVGLMWLSYFIAS
-SYFIASFRLFARTRSMWSF
-NLKYAISAKNRAR
-MWLSYFIASFRLF
-YVTQQLIRAAEIRASANL
-NLKYAISAKNRARTVAGVS
-ISDEVARDLSLQFKR
-CAGSTFISDEVARDLSLQFK
-FCAGSTFISDEVARD
-IAIAMACLVGLMWLSY
-LISMMGFKMNYQVNGYP
-LKYAISAKNRARTVAGVSICST
-ARTRSMWSFNPETN
-SFRLFARTRSMWSFNPETNILLNVP
-SFCAFAVDAAKAYKDYL
-FKMNYQVNGYPNMFIT
-TQMNLKYAISAKNRARTVAGVSIC
-LISMMGFKMNYQV
-SMMGFKMNYQVNGYP
-CDTFCAGSTFISDEVARDLS
-PTITQMNLKYAISAKNRART
-PKDMTYRRLISMMGFKMNYQV
-ASFRLFARTRSMWSFNPETN
-GIAIAMACLVGLM
-IASFRLFARTRSMW
-FNMVYMPASWVMRI
-FAVDAAKAYKDYL
-YQVNGYPNMFITR
-TQQLIRAAEIRASA
-LSFCAFAVDAAKA
-LSFCAFAVDAAKAYKDYL
-SAKNRARTVAGVSIC
-YFIASFRLFARTRSM
-CISTKHFYWFFSNY
-RLFARTRSMWSFNPE
-RTIKGTHHWLLLT
-TRSMWSFNPETNILLN
-TILTSLLVLVQST
-AIAMACLVGLMWLSYFI
-FRLFARTRSMWSFNPETN
-TRSMWSFNPETNILLNV
-IAIAMACLVGLMWLSYF
-FRLFARTRSMWSFNPETNILL
-NLKYAISAKNRARTVAGV
-ISTKHFYWFFSNY
-FKMNYQVNGYPNMF
-SYFIASFRLFARTRSMW
-MWSFNPETNILLNVPLHG
-SDEVARDLSLQFKRP
-THHWLLLTILTSLL
-ITQMNLKYAISAKNRARTVAGVS
-AKNRARTVAGVSIC
-GIPKDMTYRRLISMMGFK
-GLMWLSYFIASFRLFA
\ No newline at end of file
diff --git a/VaccineFormulations/mhc2_allele/37435_hogvaxine.txt b/VaccineFormulations/mhc2_allele/37435_hogvaxine.txt
deleted file mode 100644
index e2e5bfa539badc91914f3bdcbd83e1e34c5d145d..0000000000000000000000000000000000000000
--- a/VaccineFormulations/mhc2_allele/37435_hogvaxine.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-> MHC optimized combined peptide vaccine sequence with overlaps
-GCDTFCAGSTFISDEVARDLSLQFKRPINLGIAIAMACLVGLMWLSYFIASFRLFARTRSMWSFNPETNILLNVPLHGTIAYIICISTKHFYWFFSNYLKRRVFAYTKRNVIPTITQMNLKYAISAKNRARTVAGVSICSTVLSFCAFAVDAAKAYKDYLGIPKDMTYRRLISMMGFKMNYQVNGYPNMFITRYVTQQLIRAAEIRASANLAATVAYFNMVYMPASWVMRIMAVKRTIKGTHHWLLLTILTSLLVLVQSTQWLTNIFGTVYEKLK
-> MHC optimized combined peptide vaccine sequence concatenated
-THHWLLLTILTSLLVLVQSMMGFKMNYQVNGYPNMFITRMNYQVNGYPNMFITRWLTNIFGTVYEKLKSYFIASFRLFARTRSMWSFNPETNILTSLLVLVQSTQWTFCAGSTFISDEVARDLSLQFKRVARDLSLQFKRPITFISDEVARDLSLQFKRPLSYFIASFRLFARTRSMWSFNPCDTFCAGSTFISDEVARDLSLVGLMWLSYFIASFRTQQLIRAAEIRASANLTFCAGSTFISDEVARDLSLQFKRPMTYRRLISMMGFKMNYQVNGYFIASFRLFARTRSMWSFNPETNILRRLISMMGFKMNYQVNGYPNMFRLFARTRSMWSFNPETNILLNVPLIPTITQMNLKYAISAKNRARTIPTITQMNLKYAISMTYRRLISMMGFKMNYQVNGYPNGSTFISDEVARDLSLQFKRPLMWLSYFIASFRLFAHFYWFFSNYLKRRVTHHWLLLTILTSLLVLVQFNMVYMPASWVMRIMTIKGTHHWLLLTITQQLIRAAEIRASANLAATVLSFCAFAVDAAKAYTKHFYWFFSNYLKRRVTHHWLLLTILTSLLVLVQSTFISDEVARDLSLQFKRPVKRTIKGTHHWLLLIICISTKHFYWFFSSTVLSFCAFAVDAAYVTQQLIRAAEIRASFCAFAVDAAKAYKDYLFYWFFSNYLKRRVDMTYRRLISMMGFKMNYQVNGCDTFCAGSTFISDEVARDLSLQGIAIAMACLVGLMWLSYRTRSMWSFNPETNILLNVPLHGTIQMNLKYAISAKNRARTVAGVSICRAAEIRASANLAACDTFCAGSTFISDEVLTILTSLLVLVQSTQWTVAYFNMVYMPASWGIPKDMTYRRLISMISAKNRARTVAGVSICSTPKDMTYRRLISMMGFKMNYQIPKDMTYRRLISMMGFKMISDEVARDLSLQFKRPGLMWLSYFIASFRAMACLVGLMWLSYFIASNYQVNGYPNMFITRIICISTKHFYWFFSYFIASFRLFARTRSMWSFNPTITQMNLKYAISAKNRARTVALVGLMWLSYFIASFCDTFCAGSTFISDEVARKGTHHWLLLTILTSNMVYMPASWVMRIMWLSYFIASFRLFARTRSKNRARTVAGVSICSTGIAIAMACLVGLMWLSYFIITQMNLKYAISAKNRARTVAGIAIAMACLVGLMWLSYFIYAISAKNRARTVAGVSICSTATVAYFNMVYMPALFARTRSMWSFNPETNILLNVPLHGMNLKYAISAKNRARTVAGVSICSTCAGSTFISDEVARDLSLQFKRPKDMTYRRLISMMGFKMNYQVNGCDTFCAGSTFISDEVARDTHHWLLLTILTSLLVLVQSTQWIPKDMTYRRLISMMGFKMNYYVTQQLIRAAEIRSMMGFKMNYQVNGYPNMFITRSTVLSFCAFAVDAAKAYIPTITQMNLKYAISAKNRAYFNMVYMPASWVMRITKHFYWFFSNYLKSTVLSFCAFAVDAAKCDTFCAGSTFISDEVARDLSLQFISTKHFYWFFSNYLRARTVAGVSICSTKHFYWFFSNYLKRRVTNILLNVPLHGTIMTYRRLISMMGFKMNYQVNGYPTRSMWSFNPETNILLNVPLHGTIASFRLFARTRSMWSFNPETNILLNIPTITQMNLKYAISAKNRARFRLFARTRSMWSFNPETNILLNVPLGIPKDMTYRRLISITQMNLKYAISAKNRARTVAGVSICSTKHFYWFFSNYLKTYRRLISMMGFKMNYQVNGYPNACLVGLMWLSYFIASCDTFCAGSTFISDEVARDLSLQFKGTHHWLLLTILTSIASFRLFARTRSMWSFNPETNILLNLIRAAEIRASANLAATHHWLLLTILTSLNPETNILLNVPLHGTIQWLTNIFGTVYEKITQMNLKYAISAKNRARTVAGVSIIAMACLVGLMWLSYFISTFISDEVARDLSLQFKRPTFCAGSTFISDEVARDLSLQFKICISTKHFYWFFSNYGIAIAMACLVGLMWVGLMWLSYFIASFVKRTIKGTHHWLLLTIICISTKHFYWFFSNYKYAISAKNRARTVAGVSICSTWLLLTILTSLLVLVQSTQWDTFCAGSTFISDEVARDLSLQFKSDEVARDLSLQFKRPIEVARDLSLQFKRPITHHWLLLTILTSLLVLAISAKNRARTVAGVSICSTGIPKDMTYRRLISMMGVKRTIKGTHHWLLCDTFCAGSTFISDSYFIASFRLFARTRSMWSFNPETNIFARTRSMWSFNPETNILLNVPLHGFARTRSMWSFNPETNILLNVPLHGTATVAYFNMVYMPASWFRLFARTRSMWSFNPETNILLNVPMGFKMNYQVNGYPNMFITRMWSFNPETNILLNVPLHGTIARTRSMWSFNPETNILLNVPLHGTGIAIAMACLVGLMWLVAYFNMVYMPASWVHWLLLTILTSLLVLVQSTQWCAFAVDAAKAYKDYLIPTITQMNLKYAIIPTITQMNLKYAISAAGSTFISDEVARDLSLQFKRPIPTITQMNLKYAISAKNRAHHWLLLTILTSLLVLVQSTQWKRTIKGTHHWLLLTITILTSLLVLVQSTQWCDTFCAGSTFISDEWSFNPETNILLNVPLHGTILLTILTSLLVLVQSTQWVLSFCAFAVDAAKAYKDYLCDTFCAGSTFISDEVARDLQLIRAAEIRASANLAAQMNLKYAISAKNRARTVAGVSICSYFIASFRLFARTRSMWSFNPETNILAKNRARTVAGVSICSTKMNYQVNGYPNMFITRMVYMPASWVMRIMVAYFNMVYMPASWVMRIKGTHHWLLLTILTTHHWLLLTILTSLLVLVYFNMVYMPASWVMRIMAFAVDAAKAYKDYLRSMWSFNPETNILLNVPLHGTICLVGLMWLSYFIASLTSLLVLVQSTQWARTRSMWSFNPETNILLNVPLHGTIRLFARTRSMWSFNPETNILLNVPLHGIAIAMACLVGLMWLSYFIPTITQMNLKYAISAKNRARTVTKHFYWFFSNYLKRIPKDMTYRRLISMMGFKMNSMWSFNPETNILLNVPLHGTITHHWLLLTILTSLLVYFIASFRLFARTRSMWSFNPETNISYFIASFRLFARTRSMWSFNPEWLSYFIASFRLFARTRSMWFNPETNILLNVPLHGTILSYFIASFRLFARTRSMWSFNLFARTRSMWSFNPETNILLNVPLHSFRLFARTRSMWSFNPETNILLNVTQQLIRAAEIRASANLAWLSYFIASFRLFARTRSMWSGIPKDMTYRRLISMMGFQWLTNIFGTVYEKLRRLISMMGFKMNYQVNGYPNMFITWLSYFIASFRLFARTRSMIPTITQMNLKYAISAKNRARTVAWLSYFIASFRLFARGLMWLSYFIASFRLPETNILLNVPLHGTIGIPKDMTYRRLISMMQQLIRAAEIRASANLAAVAYFNMVYMPASWTVLSFCAFAVDAAKAYKYVTQQLIRAAEIRAIASFRLFARTRSMWSFNPETNILLSYFIASFRLFARTRSMWSFNPETRRLISMMGFKMNYQVNGYPNMFICDTFCAGSTFISDEVAYVTQQLIRAAEIRASANIICISTKHFYWFFSNNRARTVAGVSICSTITQMNLKYAISAKNRARTVAGVQMNLKYAISAKNRARTVAGVSICSTASFRLFARTRSMWSFNPETNILLNVVTQQLIRAAEIRASANLITQMNLKYAISAKNRARTVASFNPETNILLNVPLHGTIMACLVGLMWLSYFIASIAMACLVGLMWLSYFIATKHFYWFFSNYLKRRYVTQQLIRAAEIRASANLTYRRLISMMGFKMNYQVNGYPNMFWLSYFIASFRLFARTRSMWSFFKMNYQVNGYPNMFITRLKYAISAKNRARTVAGVSICSTSFRLFARTRSMWSFNPETNILLNVPSFCAFAVDAAKAYKDYLISMMGFKMNYQVNGYPNMFITRTQMNLKYAISAKNRARTVAGVSICVKRTIKGTHHWLLLTIGLMWLSYFIASFRLFCDTFCAGSTFISDEVARDLSPKDMTYRRLISMMGFKMNYQVYVTQQLIRAAEIRASAIPTITQMNLKYAISAKGIAIAMACLVGLMFIASFRLFARTRSMWSFNPETNILLLLLTILTSLLVLVQSTQWFAVDAAKAYKDYLMWLSYFIASFRLFALTNIFGTVYEKLKWLSYFIASFRLFALSFCAFAVDAAKAYKDYLYQVNGYPNMFITRDMTYRRLISMMGFKMNYQVNGYIAMACLVGLMWLSYFIASFCAGSTFISDEVARDLSLQFKRPVAYFNMVYMPASWVMCISTKHFYWFFSNYSTVLSFCAFAVDAGIAIAMACLVGLMWLSIPKDMTYRRLISMMGFKIPKDMTYRRLISMMGFKMNYQWLSYFIASFRLFARTQWLTNIFGTVYEKLKTVLSFCAFAVDAAKAYKDTVLSFCAFAVDAAKAYKDYAIAMACLVGLMWLSYFIATVAYFNMVYMPASLVGLMWLSYFIASSAKNRARTVAGVSICSTPKDMTYRRLISMMGFKMNYQVNGYFNMVYMPASWVMRIRLISMMGFKMNYQVNGYPNMFITRLSYFIASFRLFARTRSMWSFDEVARDLSLQFKRPITVLSFCAFAVDAAKAYKDYLRRLISMMGFKMNYQVNGYPNMFITRNLKYAISAKNRARTVAGVSICSTSTKHFYWFFSNYLTHHWLLLTILTSLLVLVQSTQTYRRLISMMGFKMNYQVNGYPNMWLSYFIASFRLFARTRISTKHFYWFFSNYRTIKGTHHWLLLTIYRRLISMMGFKMNYQVNGYPNMFSDEVARDLSLQFKRPLISMMGFKMNYQVNGYPNMFITRPKDMTYRRLISMMGFKMNYQVNTHHWLLLTILTSLLPTITQMNLKYAISAKNRARTVAIRAAEIRASANLAAETNILLNVPLHGTIITQMNLKYAISAKNRARTVAGVSSTVLSFCAFAVDAAKAVAYFNMVYMPASWVMRGIPKDMTYRRLISMMGFKGFKMNYQVNGYPNMFITRGLMWLSYFIASFRLFAIPTITQMNLKYAISAKN
\ No newline at end of file
diff --git a/VaccineFormulations/mhc2_haplotype/37435_chosen_peptides_hog.txt b/VaccineFormulations/mhc2_haplotype/37435_chosen_peptides_hog.txt
deleted file mode 100644
index 99ae97ea81c63ee2b1ee95a8d4e8483966174b0d..0000000000000000000000000000000000000000
--- a/VaccineFormulations/mhc2_haplotype/37435_chosen_peptides_hog.txt
+++ /dev/null
@@ -1,147 +0,0 @@
-VGGQIVTCAKEIK
-TYRRLISMMGFKMN
-TFISDEVARDLSLQFKRP
-TFISDEVARDLSLQFKR
-TFISDEVARDLSLQFKRPI
-LISMMGFKMNYQVN
-TQMNLKYAISAKNRAR
-HHWLLLTILTSLL
-RLFARTRSMWSFNPETNILLNVPL
-TILTSLLVLVQSTQW
-YRRLISMMGFKMNYQV
-STFISDEVARDLS
-TYRRLISMMGFKMNY
-RTIKGTHHWLLLT
-MWSFNPETNILLNVPLHGTI
-VGGQIVTCAKEIKE
-FIASFRLFARTRSMWSFNPETNIL
-GQIVTCAKEIKESV
-MMGFKMNYQVNGYPNMF
-IASFRLFARTRSMWSFNPETNILLN
-KGTHHWLLLTILT
-QMNLKYAISAKNRARTVAG
-YFIASFRLFARTRSMWSFNPETNIL
-ARTRSMWSFNPETNILLNVPLHG
-HHWLLLTILTSLLV
-LISMMGFKMNYQVNGYP
-QWLTNIFGTVYEK
-VTQQLIRAAEIRAS
-LFARTRSMWSFNPETNILLNVPLHG
-SFRLFARTRSMWSFNPETNILLNV
-IASFRLFARTRSMWSFNPETNILL
-ISMMGFKMNYQVNGYPNMF
-TQMNLKYAISAKNRARTVA
-HHWLLLTILTSLLVLVQSTQW
-GGQIVTCAKEIKESV
-GFKMNYQVNGYPNMF
-VTQQLIRAAEIRASA
-RLFARTRSMWSFNPETNILLNVP
-TQMNLKYAISAKNR
-LISMMGFKMNYQVNGYPNMF
-FRLFARTRSMWSFNPETNILLNVP
-HHWLLLTILTSLLVLVQS
-FARTRSMWSFNPETNILLNVPLHG
-QWLTNIFGTVYEKLK
-STFISDEVARDLSLQF
-YAISAKNRARTVAG
-FISDEVARDLSLQFKRPI
-ISDEVARDLSLQFKRPI
-GGQIVTCAKEIKES
-TQMNLKYAISAKNRARTV
-NPETNILLNVPLHGTI
-LFARTRSMWSFNPETNILLNVPLH
-LISMMGFKMNYQV
-KMNYQVNGYPNMF
-TQMNLKYAISAKN
-FKMNYQVNGYPNMF
-SYFIASFRLFARTRSMWSFN
-LISMMGFKMNYQVNGYPN
-ETNILLNVPLHGTI
-AISMWALIISVTS
-AISAKNRARTVAG
-TIKGTHHWLLLTI
-SYFIASFRLFART
-THHWLLLTILTSL
-STFISDEVARDLSLQFKR
-VKRTIKGTHHWLLL
-WSFNPETNILLNVPLHGTI
-LLLTILTSLLVLVQSTQW
-STFISDEVARDLSLQFK
-QLIRAAEIRASAN
-WLLLTILTSLLVLVQSTQW
-SYFIASFRLFARTRSMWS
-SMWSFNPETNILLNVPLHGT
-RRLISMMGFKMNYQV
-SYFIASFRLFARTRSMWSFNPETN
-STFISDEVARDLSL
-RLISMMGFKMNYQV
-LISMMGFKMNYQVNGYPNM
-TQMNLKYAISAKNRA
-PETNILLNVPLHGTI
-LTNIFGTVYEKLK
-HHWLLLTILTSLLVLVQST
-HHWLLLTILTSLLVL
-HHWLLLTILTSLLVLV
-HHWLLLTILTSLLVLVQ
-KRTIKGTHHWLLLT
-FNPETNILLNVPLHGTI
-ASFRLFARTRSMWSFNPETNILLN
-VKRTIKGTHHWLL
-TRSMWSFNPETNILLNVPLHGT
-EVARDLSLQFKRPI
-WLTNIFGTVYEKLK
-SYFIASFRLFARTRSM
-VKRTIKGTHHWLLLT
-RTIKGTHHWLLLTI
-IASFRLFARTRSMWSFNPETNIL
-SYFIASFRLFARTRS
-TQMNLKYAISAKNRARTVAG
-VARDLSLQFKRPI
-MNLKYAISAKNRARTVAG
-SMMGFKMNYQVNGYPNMF
-ARTRSMWSFNPETNILLNVPLHGT
-SYFIASFRLFARTR
-SFNPETNILLNVPLHGTI
-DEVARDLSLQFKRPI
-YFIASFRLFARTRSMWSFNPETNI
-TQQLIRAAEIRASAN
-IKGTHHWLLLTIL
-TQMNLKYAISAKNRART
-SYFIASFRLFARTRSMWSFNPET
-LISMMGFKMNYQVNG
-HWLLLTILTSLLVLVQSTQW
-KGTHHWLLLTILTS
-LTILTSLLVLVQSTQW
-FRLFARTRSMWSFNPETNILLNV
-SYFIASFRLFARTRSMWSFNPE
-KYAISAKNRARTVAG
-RTRSMWSFNPETNILLNVPLHGT
-TYRRLISMMGFKMNYQV
-TNILLNVPLHGTI
-MGFKMNYQVNGYPNMF
-GTHHWLLLTILTS
-LISMMGFKMNYQVNGY
-NLKYAISAKNRARTVAG
-SDEVARDLSLQFKRPI
-VTQQLIRAAEIRA
-ILTSLLVLVQSTQW
-RLFARTRSMWSFNPETNILLNVPLH
-TYRRLISMMGFKMNYQ
-SYFIASFRLFARTRSMWSFNP
-LLTILTSLLVLVQSTQW
-QWLTNIFGTVYEKL
-SYFIASFRLFARTRSMW
-ASFRLFARTRSMWSFNPETNILLNV
-QQLIRAAEIRASAN
-YFIASFRLFARTRSMWSFNPETN
-VGGQIVTCAKEIKES
-SYFIASFRLFARTRSMWSF
-TQQLIRAAEIRASA
-QIVTCAKEIKESV
-STFISDEVARDLSLQ
-LTSLLVLVQSTQW
-MWSFNPETNILLNVPLHGT
-TYRRLISMMGFKM
-LKYAISAKNRARTVAG
-RSMWSFNPETNILLNVPLHGT
-HHWLLLTILTSLLVLVQSTQ
\ No newline at end of file
diff --git a/VaccineFormulations/mhc2_haplotype/37435_chosen_peptides_hogvax_inc_substrings.txt b/VaccineFormulations/mhc2_haplotype/37435_chosen_peptides_hogvax_inc_substrings.txt
deleted file mode 100644
index e389477853ce2e139630fbefbcd2ed89fbf35500..0000000000000000000000000000000000000000
--- a/VaccineFormulations/mhc2_haplotype/37435_chosen_peptides_hogvax_inc_substrings.txt
+++ /dev/null
@@ -1,414 +0,0 @@
-VGGQIVTCAKEIK
-RSMWSFNPETNILLNVP
-LISMMGFKMNYQVN
-SFRLFARTRSMWSFNPETNILL
-WLLLTILTSLLVLVQST
-TILTSLLVLVQSTQW
-YRRLISMMGFKMNYQV
-RSMWSFNPETNILLNVPL
-TYRRLISMMGFKMNY
-RTIKGTHHWLLLT
-QMNLKYAISAKNRARTVAG
-SFRLFARTRSMWSFNPETNIL
-RTRSMWSFNPETNI
-LKYAISAKNRARTVA
-HHWLLLTILTSLLV
-QWLTNIFGTVYEK
-MMGFKMNYQVNGYPN
-SFRLFARTRSMWSFNPETNILLNV
-ASFRLFARTRSMWSFNPE
-YFIASFRLFARTRSMWS
-VTQQLIRAAEIRASA
-HHWLLLTILTSLLVLVQSTQW
-FNPETNILLNVPLHGT
-SMWSFNPETNILLNV
-RLISMMGFKMNYQ
-MWSFNPETNILLN
-PETNILLNVPLHGT
-ISDEVARDLSLQFKRPI
-TQMNLKYAISAKNRARTV
-ISMMGFKMNYQVN
-KMNYQVNGYPNMF
-TQMNLKYAISAKN
-MWSFNPETNILLNVPLH
-LISMMGFKMNYQVNGYPN
-LLTILTSLLVLVQST
-ETNILLNVPLHGTI
-FIASFRLFARTRS
-ISMMGFKMNYQVNGY
-FRLFARTRSMWSFNPETNILLN
-TIKGTHHWLLLTI
-FNPETNILLNVPL
-VKRTIKGTHHWLLL
-STFISDEVARDLSLQFK
-ARTRSMWSFNPETNIL
-QLIRAAEIRASAN
-WLLLTILTSLLVLVQSTQW
-MNLKYAISAKNRART
-LKYAISAKNRART
-HWLLLTILTSLLV
-FARTRSMWSFNPETNILLNVP
-FRLFARTRSMWSFNPE
-ARTRSMWSFNPETNILLNV
-QQLIRAAEIRASA
-LISMMGFKMNYQVNGYPNM
-MWSFNPETNILLNVPL
-RLFARTRSMWSFNPETN
-SFNPETNILLNVPLH
-EVARDLSLQFKRP
-SMWSFNPETNILLNVP
-WSFNPETNILLNVP
-WSFNPETNILLNVPLHGT
-VKRTIKGTHHWLL
-EVARDLSLQFKRPI
-MGFKMNYQVNGYPNM
-SFNPETNILLNVP
-FISDEVARDLSLQFKRP
-FIASFRLFARTRSMWSFNPET
-SYFIASFRLFARTRS
-RTRSMWSFNPETNIL
-LLTILTSLLVLVQ
-RTRSMWSFNPETNILL
-QMNLKYAISAKNRA
-LTILTSLLVLVQST
-LISMMGFKMNYQVNG
-KGTHHWLLLTILTS
-IASFRLFARTRSMWSF
-LLLTILTSLLVLVQSTQ
-ISMMGFKMNYQVNG
-ARTRSMWSFNPETN
-MNLKYAISAKNRARTV
-SYFIASFRLFARTRSMWSFNPE
-LKYAISAKNRARTV
-RTRSMWSFNPETNILLNVPLHGT
-YFIASFRLFARTRS
-RLFARTRSMWSFNPETNILLNV
-MGFKMNYQVNGYPNMF
-GTHHWLLLTILTS
-LLLTILTSLLVLVQST
-SDEVARDLSLQFKRPI
-FARTRSMWSFNPETN
-NLKYAISAKNRAR
-SYFIASFRLFARTRSMW
-LFARTRSMWSFNPETNILL
-QQLIRAAEIRASAN
-FIASFRLFARTRSMWSFNPETNI
-YFIASFRLFARTRSMWSFNPE
-GFKMNYQVNGYPN
-TQQLIRAAEIRASA
-QIVTCAKEIKESV
-TYRRLISMMGFKM
-SDEVARDLSLQFK
-LKYAISAKNRARTVAG
-FRLFARTRSMWSFNPETNI
-FIASFRLFARTRSMWSFNPETN
-QMNLKYAISAKNRARTVA
-TILTSLLVLVQST
-WLLLTILTSLLVL
-TFISDEVARDLSLQFKR
-TFISDEVARDLSLQFKRPI
-LLLTILTSLLVLV
-TQMNLKYAISAKNRAR
-MNLKYAISAKNRA
-LFARTRSMWSFNPETNILLN
-ASFRLFARTRSMWSFNPET
-RLFARTRSMWSFNPET
-RLFARTRSMWSFNPE
-FARTRSMWSFNPETNILLNVPLH
-FNPETNILLNVPLH
-SMMGFKMNYQVNGYPN
-MMGFKMNYQVNGYPNMF
-FRLFARTRSMWSFNPETNILL
-ETNILLNVPLHGT
-RTRSMWSFNPETNILLN
-KGTHHWLLLTILT
-SFNPETNILLNVPLHGT
-YFIASFRLFARTRSMWSFNPETNIL
-ARTRSMWSFNPETNILLNVPLH
-LFARTRSMWSFNPET
-FARTRSMWSFNPET
-VTQQLIRAAEIRAS
-FRLFARTRSMWSFN
-IASFRLFARTRSMWSFNPETNILL
-NLKYAISAKNRARTV
-LTILTSLLVLVQSTQ
-MNLKYAISAKNRAR
-TQQLIRAAEIRAS
-FRLFARTRSMWSFNPET
-SFRLFARTRSMWSFNPETN
-FIASFRLFARTRSMWSF
-FRLFARTRSMWSFNPETNILLNVP
-HHWLLLTILTSLLVLVQS
-NLKYAISAKNRARTVA
-QWLTNIFGTVYEKLK
-LFARTRSMWSFNPETNI
-YAISAKNRARTVAG
-FISDEVARDLSLQFKRPI
-GGQIVTCAKEIKES
-SYFIASFRLFARTRSMWSFN
-TILTSLLVLVQSTQ
-ASFRLFARTRSMWSFNPETNILL
-ASFRLFARTRSMWSFNP
-AISMWALIISVTS
-AISAKNRARTVAG
-RLFARTRSMWSFNPETNIL
-ISMMGFKMNYQVNGYP
-SFRLFARTRSMWSFNPE
-LLLTILTSLLVLVQSTQW
-TFISDEVARDLSL
-IASFRLFARTRSMWSFNPET
-HWLLLTILTSLLVLVQSTQ
-SMWSFNPETNILLNVPLHGT
-TRSMWSFNPETNILLNVP
-LTNIFGTVYEKLK
-ISMMGFKMNYQVNGYPNM
-HHWLLLTILTSLLVL
-RSMWSFNPETNILLNVPLHG
-FNPETNILLNVPLHG
-KYAISAKNRARTV
-HWLLLTILTSLLVL
-FIASFRLFARTRSMWSFNPE
-KRTIKGTHHWLLLT
-LFARTRSMWSFNP
-FARTRSMWSFNPETNILLNVPL
-ASFRLFARTRSMWSFNPETNILLN
-TRSMWSFNPETNILLNVPLHGT
-VKRTIKGTHHWLLLT
-RSMWSFNPETNILLN
-QMNLKYAISAKNRARTV
-FKMNYQVNGYPNM
-RTIKGTHHWLLLTI
-LFARTRSMWSFNPETNILLNV
-SMMGFKMNYQVNGYPNMF
-ARTRSMWSFNPETNILLNVPLHGT
-WLLLTILTSLLVLVQ
-RTRSMWSFNPETNILLNV
-SFRLFARTRSMWSFNP
-SFNPETNILLNVPLHG
-FRLFARTRSMWSFNPETNILLNV
-KYAISAKNRARTVAG
-SFRLFARTRSMWSF
-MNLKYAISAKNRARTVA
-LISMMGFKMNYQVNGY
-RSMWSFNPETNILLNV
-ILTSLLVLVQSTQW
-RLFARTRSMWSFNPETNILLNVPLH
-FISDEVARDLSLQF
-ISMMGFKMNYQVNGYPN
-QMNLKYAISAKNR
-HWLLLTILTSLLVLVQS
-WLLLTILTSLLVLV
-ASFRLFARTRSMWSFN
-VGGQIVTCAKEIKES
-QMNLKYAISAKNRAR
-SYFIASFRLFARTRSMWSF
-FRLFARTRSMWSF
-WLTNIFGTVYEKL
-MGFKMNYQVNGYPN
-FRLFARTRSMWSFNPETN
-TYRRLISMMGFKMN
-HHWLLLTILTSLL
-RLFARTRSMWSFNPETNILLNVPL
-STFISDEVARDLS
-RLFARTRSMWSFNPETNI
-PETNILLNVPLHG
-FARTRSMWSFNPETNILL
-FIASFRLFARTRSMWSFNPETNIL
-LLLTILTSLLVLVQS
-MGFKMNYQVNGYP
-HWLLLTILTSLLVLV
-TRSMWSFNPETNIL
-IASFRLFARTRSMWSFNPETNILLN
-IASFRLFARTRSMWSFNP
-LTILTSLLVLVQS
-LISMMGFKMNYQVNGYP
-FIASFRLFARTRSMWSFNP
-LFARTRSMWSFNPETNILLNVPLHG
-FIASFRLFARTRSMW
-IASFRLFARTRSMWSFNPE
-TRSMWSFNPETNILLNVPLH
-SFRLFARTRSMWSFNPETNILLN
-RLFARTRSMWSFNPETNILLNVP
-TQMNLKYAISAKNR
-DEVARDLSLQFKR
-TRSMWSFNPETNILLN
-LISMMGFKMNYQVNGYPNMF
-YFIASFRLFARTRSMWSFNP
-FARTRSMWSFNPETNILLNVPLHG
-LLTILTSLLVLVQSTQ
-SFRLFARTRSMWSFNPETNI
-LFARTRSMWSFNPETNILLNVPL
-LFARTRSMWSFNPETNILLNVPLH
-ASFRLFARTRSMWS
-ARTRSMWSFNPETNILL
-YRRLISMMGFKMNYQ
-YRRLISMMGFKMN
-WLLLTILTSLLVLVQS
-GGQIVTCAKEIKE
-SYFIASFRLFART
-RRLISMMGFKMNY
-TRSMWSFNPETNILLNVPL
-MWSFNPETNILLNVP
-YFIASFRLFARTRSM
-WSFNPETNILLNVPLH
-ISDEVARDLSLQFKRP
-IASFRLFARTRSM
-GFKMNYQVNGYPNM
-NLKYAISAKNRART
-NPETNILLNVPLHGT
-TFISDEVARDLSLQ
-RRLISMMGFKMNYQV
-TQMNLKYAISAKNRA
-PETNILLNVPLHGTI
-HHWLLLTILTSLLVLV
-LFARTRSMWSFNPETNILLNVP
-FIASFRLFARTRSM
-HHWLLLTILTSLLVLVQ
-LFARTRSMWSFNPE
-SFRLFARTRSMWS
-FARTRSMWSFNPE
-YFIASFRLFARTRSMWSF
-ISDEVARDLSLQFKR
-ISDEVARDLSLQFK
-SYFIASFRLFARTRSM
-VARDLSLQFKRPI
-IASFRLFARTRSMWSFNPETN
-TRSMWSFNPETNILLNVPLHG
-SDEVARDLSLQFKRP
-SYFIASFRLFARTR
-YFIASFRLFARTRSMWSFNPETNI
-TQMNLKYAISAKNRART
-SYFIASFRLFARTRSMWSFNPET
-HWLLLTILTSLLVLVQ
-TYRRLISMMGFKMNYQV
-FARTRSMWSFNPETNILLNV
-TNILLNVPLHGTI
-TFISDEVARDLSLQF
-FARTRSMWSFNPETNI
-RTRSMWSFNPETNILLNVPLHG
-ASFRLFARTRSMW
-NLKYAISAKNRARTVAG
-RLFARTRSMWSFN
-TYRRLISMMGFKMNYQ
-SYFIASFRLFARTRSMWSFNP
-LLTILTSLLVLVQSTQW
-SFNPETNILLNVPL
-WSFNPETNILLNVPLHG
-QWLTNIFGTVYEKL
-MWSFNPETNILLNVPLHG
-SMWSFNPETNILLNVPL
-ASFRLFARTRSMWSFNPETNILLNV
-YRRLISMMGFKMNY
-FARTRSMWSFNPETNILLN
-RSMWSFNPETNIL
-ARTRSMWSFNPET
-LTSLLVLVQSTQW
-ARTRSMWSFNPETNILLN
-RSMWSFNPETNILLNVPLHGT
-FIASFRLFARTRSMWS
-IASFRLFARTRSMWSFNPETNI
-HHWLLLTILTSLLVLVQSTQ
-SMWSFNPETNILLNVPLH
-RTRSMWSFNPETNILLNVP
-TFISDEVARDLSLQFKRP
-RTRSMWSFNPETN
-IASFRLFARTRSMWSFN
-GQIVTCAKEIKES
-RTRSMWSFNPETNILLNVPL
-MWSFNPETNILLNVPLHGTI
-VGGQIVTCAKEIKE
-GQIVTCAKEIKESV
-ASFRLFARTRSMWSFNPETNI
-ARTRSMWSFNPETNILLNVPL
-RTRSMWSFNPETNILLNVPLH
-RLFARTRSMWSFNPETNILLN
-IASFRLFARTRSMWS
-ARTRSMWSFNPETNILLNVPLHG
-SMMGFKMNYQVNGY
-LFARTRSMWSFNPETN
-ISMMGFKMNYQVNGYPNMF
-SFRLFARTRSMWSFNPET
-MMGFKMNYQVNGY
-KRTIKGTHHWLLL
-YAISAKNRARTVA
-TQMNLKYAISAKNRARTVA
-GGQIVTCAKEIKESV
-GFKMNYQVNGYPNMF
-FISDEVARDLSLQFKR
-RLFARTRSMWSFNPETNILL
-IASFRLFARTRSMW
-TRSMWSFNPETNILLNV
-STFISDEVARDLSLQF
-ARTRSMWSFNPETNI
-SFRLFARTRSMWSFN
-FRLFARTRSMWSFNPETNIL
-NPETNILLNVPLHGTI
-LISMMGFKMNYQV
-SMWSFNPETNILLNVPLHG
-YFIASFRLFARTRSMW
-ASFRLFARTRSMWSFNPETNIL
-MMGFKMNYQVNGYPNM
-FKMNYQVNGYPNMF
-QMNLKYAISAKNRART
-DEVARDLSLQFKRP
-RSMWSFNPETNILLNVPLH
-THHWLLLTILTSL
-STFISDEVARDLSLQFKR
-FIASFRLFARTRSMWSFN
-WSFNPETNILLNVPLHGTI
-TRSMWSFNPETNILL
-FRLFARTRSMWSFNP
-YFIASFRLFARTRSMWSFNPET
-SMMGFKMNYQVNGYP
-SYFIASFRLFARTRSMWS
-SMMGFKMNYQVNG
-SYFIASFRLFARTRSMWSFNPETN
-FISDEVARDLSLQFK
-STFISDEVARDLSL
-HWLLLTILTSLLVLVQST
-RLISMMGFKMNYQV
-RSMWSFNPETNILL
-FISDEVARDLSLQ
-WSFNPETNILLNV
-ASFRLFARTRSMWSF
-TRSMWSFNPETNI
-SDEVARDLSLQFKR
-HHWLLLTILTSLLVLVQST
-RLFARTRSMWSFNP
-MWSFNPETNILLNV
-LLTILTSLLVLVQS
-RRLISMMGFKMNYQ
-FNPETNILLNVPLHGTI
-ISDEVARDLSLQF
-MMGFKMNYQVNGYP
-LFARTRSMWSFNPETNIL
-ASFRLFARTRSMWSFNPETN
-WLTNIFGTVYEKLK
-WLLLTILTSLLVLVQSTQ
-FARTRSMWSFNPETNIL
-IASFRLFARTRSMWSFNPETNIL
-NPETNILLNVPLH
-TQMNLKYAISAKNRARTVAG
-MNLKYAISAKNRARTVAG
-SMMGFKMNYQVNGYPNM
-SFNPETNILLNVPLHGTI
-DEVARDLSLQFKRPI
-TQQLIRAAEIRASAN
-KYAISAKNRARTVA
-IKGTHHWLLLTIL
-ILTSLLVLVQSTQ
-HWLLLTILTSLLVLVQSTQW
-LTILTSLLVLVQSTQW
-TFISDEVARDLSLQFK
-YFIASFRLFARTR
-ARTRSMWSFNPETNILLNVP
-YFIASFRLFARTRSMWSFN
-VTQQLIRAAEIRA
-WSFNPETNILLNVPL
-YFIASFRLFARTRSMWSFNPETN
-LLLTILTSLLVLVQ
-SMWSFNPETNILLN
-STFISDEVARDLSLQ
-SMWSFNPETNILL
-MWSFNPETNILLNVPLHGT
-NPETNILLNVPLHG
\ No newline at end of file
diff --git a/VaccineFormulations/mhc2_haplotype/37435_hogvaxine.txt b/VaccineFormulations/mhc2_haplotype/37435_hogvaxine.txt
deleted file mode 100644
index bc18d1be225491e850f29c1fcc461ca05fa4eda3..0000000000000000000000000000000000000000
--- a/VaccineFormulations/mhc2_haplotype/37435_hogvaxine.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-> MHC optimized combined peptide vaccine sequence with overlaps
-AISMWALIISVTSTQMNLKYAISAKNRARTVAGAAISMWALIISVTSLAIDAYAYLASASVYSVTYVTQQLIRAAEIRASANYQKVGGQIVTCAKEIKESVTYRRLISMMGFKMNYQVNGYPNMFDAYVNTFSSTFISDEVARDLSLQFKRPIHFYSKWYIRVCTNYQPPQTRAGAAISMWALIISVTSLAIDAYAYLQPRTFLLKYNSYFIASFRLFARTRSMWSFNPETNILLNVPLHGTILRTTNGDSEVVLQVKRTIKGTHHWLLLTILTSLLVLVQSTQWLTNIFGTVYEKLK
-> MHC optimized combined peptide vaccine sequence concatenated
-VGGQIVTCAKEIKTYRRLISMMGFKMNTFISDEVARDLSLQFKRPTFISDEVARDLSLQFKRTFISDEVARDLSLQFKRPILISMMGFKMNYQVNTQMNLKYAISAKNRARHHWLLLTILTSLLRLFARTRSMWSFNPETNILLNVPLTILTSLLVLVQSTQWYRRLISMMGFKMNYQVSTFISDEVARDLSTYRRLISMMGFKMNYRTIKGTHHWLLLTMWSFNPETNILLNVPLHGTIVGGQIVTCAKEIKEFIASFRLFARTRSMWSFNPETNILGQIVTCAKEIKESVMMGFKMNYQVNGYPNMFIASFRLFARTRSMWSFNPETNILLNKGTHHWLLLTILTQMNLKYAISAKNRARTVAGYFIASFRLFARTRSMWSFNPETNILARTRSMWSFNPETNILLNVPLHGHHWLLLTILTSLLVLISMMGFKMNYQVNGYPQWLTNIFGTVYEKVTQQLIRAAEIRASLFARTRSMWSFNPETNILLNVPLHGSFRLFARTRSMWSFNPETNILLNVIASFRLFARTRSMWSFNPETNILLISMMGFKMNYQVNGYPNMFTQMNLKYAISAKNRARTVAHHWLLLTILTSLLVLVQSTQWGGQIVTCAKEIKESVGFKMNYQVNGYPNMFVTQQLIRAAEIRASARLFARTRSMWSFNPETNILLNVPTQMNLKYAISAKNRLISMMGFKMNYQVNGYPNMFFRLFARTRSMWSFNPETNILLNVPHHWLLLTILTSLLVLVQSFARTRSMWSFNPETNILLNVPLHGQWLTNIFGTVYEKLKSTFISDEVARDLSLQFYAISAKNRARTVAGFISDEVARDLSLQFKRPIISDEVARDLSLQFKRPIGGQIVTCAKEIKESTQMNLKYAISAKNRARTVNPETNILLNVPLHGTILFARTRSMWSFNPETNILLNVPLHLISMMGFKMNYQVKMNYQVNGYPNMFTQMNLKYAISAKNFKMNYQVNGYPNMFSYFIASFRLFARTRSMWSFNLISMMGFKMNYQVNGYPNETNILLNVPLHGTIAISMWALIISVTSAISAKNRARTVAGTIKGTHHWLLLTISYFIASFRLFARTTHHWLLLTILTSLSTFISDEVARDLSLQFKRVKRTIKGTHHWLLLWSFNPETNILLNVPLHGTILLLTILTSLLVLVQSTQWSTFISDEVARDLSLQFKQLIRAAEIRASANWLLLTILTSLLVLVQSTQWSYFIASFRLFARTRSMWSSMWSFNPETNILLNVPLHGTRRLISMMGFKMNYQVSYFIASFRLFARTRSMWSFNPETNSTFISDEVARDLSLRLISMMGFKMNYQVLISMMGFKMNYQVNGYPNMTQMNLKYAISAKNRAPETNILLNVPLHGTILTNIFGTVYEKLKHHWLLLTILTSLLVLVQSTHHWLLLTILTSLLVLHHWLLLTILTSLLVLVHHWLLLTILTSLLVLVQKRTIKGTHHWLLLTFNPETNILLNVPLHGTIASFRLFARTRSMWSFNPETNILLNVKRTIKGTHHWLLTRSMWSFNPETNILLNVPLHGTEVARDLSLQFKRPIWLTNIFGTVYEKLKSYFIASFRLFARTRSMVKRTIKGTHHWLLLTRTIKGTHHWLLLTIIASFRLFARTRSMWSFNPETNILSYFIASFRLFARTRSTQMNLKYAISAKNRARTVAGVARDLSLQFKRPIMNLKYAISAKNRARTVAGSMMGFKMNYQVNGYPNMFARTRSMWSFNPETNILLNVPLHGTSYFIASFRLFARTRSFNPETNILLNVPLHGTIDEVARDLSLQFKRPIYFIASFRLFARTRSMWSFNPETNITQQLIRAAEIRASANIKGTHHWLLLTILTQMNLKYAISAKNRARTSYFIASFRLFARTRSMWSFNPETLISMMGFKMNYQVNGHWLLLTILTSLLVLVQSTQWKGTHHWLLLTILTSLTILTSLLVLVQSTQWFRLFARTRSMWSFNPETNILLNVSYFIASFRLFARTRSMWSFNPEKYAISAKNRARTVAGRTRSMWSFNPETNILLNVPLHGTTYRRLISMMGFKMNYQVTNILLNVPLHGTIMGFKMNYQVNGYPNMFGTHHWLLLTILTSLISMMGFKMNYQVNGYNLKYAISAKNRARTVAGSDEVARDLSLQFKRPIVTQQLIRAAEIRAILTSLLVLVQSTQWRLFARTRSMWSFNPETNILLNVPLHTYRRLISMMGFKMNYQSYFIASFRLFARTRSMWSFNPLLTILTSLLVLVQSTQWQWLTNIFGTVYEKLSYFIASFRLFARTRSMWASFRLFARTRSMWSFNPETNILLNVQQLIRAAEIRASANYFIASFRLFARTRSMWSFNPETNVGGQIVTCAKEIKESSYFIASFRLFARTRSMWSFTQQLIRAAEIRASAQIVTCAKEIKESVSTFISDEVARDLSLQLTSLLVLVQSTQWMWSFNPETNILLNVPLHGTTYRRLISMMGFKMLKYAISAKNRARTVAGRSMWSFNPETNILLNVPLHGTHHWLLLTILTSLLVLVQSTQ
\ No newline at end of file
diff --git a/download_data.sh b/download_data.sh
deleted file mode 100644
index 650c16e81c70409fdd195455c7ae3575607adf2c..0000000000000000000000000000000000000000
--- a/download_data.sh
+++ /dev/null
@@ -1,4 +0,0 @@
-#!/bin/sh
-
-wget "https://uni-duesseldorf.sciebo.de/s/jRTn9Vpff78kLqi/download?path=/&files=" -O download.zip
-unzip download.zip