Skip to content
Snippets Groups Projects
Commit 3e71c2bc authored by Alex Rubinsteyn's avatar Alex Rubinsteyn
Browse files

fixed incorrect assumptions about dict layout in synthesize script

parent 905c2019
No related merge requests found
...@@ -85,9 +85,13 @@ if __name__ == "__main__": ...@@ -85,9 +85,13 @@ if __name__ == "__main__":
print("Created reverse lookup dictionary for %d peptides" % len(reverse_lookup)) print("Created reverse lookup dictionary for %d peptides" % len(reverse_lookup))
if args.allele_similarity_csv: if args.allele_similarity_csv:
sims_dict = load_sims_dict(args.allele_similarity_csv) sims_dict = load_sims_dict(
print("Loaded similarities between %d allele pairs (%d unique)" % ( args.allele_similarity_csv,
len(sims_dict), len(set(a for (a, _) in sims_dict.keys())))) allele_pair_keys=False)
allele_names = list(sims_dict.keys())
print("Loaded similarities between %d alleles from %s" % (
len(allele_names),
args.allele_similarity_csv))
else: else:
sims_dict, _, _ = \ sims_dict, _, _ = \
compute_allele_similarities( compute_allele_similarities(
...@@ -98,7 +102,8 @@ if __name__ == "__main__": ...@@ -98,7 +102,8 @@ if __name__ == "__main__":
peptide_to_affinities=reverse_lookup, peptide_to_affinities=reverse_lookup,
pairwise_allele_similarities=sims_dict, pairwise_allele_similarities=sims_dict,
smoothing=args.smoothing_coef, smoothing=args.smoothing_coef,
exponent=args.similarity_exponent) exponent=args.similarity_exponent,
allele_pair_keys=False)
synthetic_data_dict = OrderedDict([ synthetic_data_dict = OrderedDict([
("mhc", []), ("mhc", []),
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment