Skip to content

Commit 6d705f0

Browse files
sorting canidates sheet by 51mer sheet
1 parent 4fa95aa commit 6d705f0

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed

scripts/color_peptides51mer.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -320,6 +320,10 @@ def main():
320320
print("ClassI: ", classI_peptide)
321321
print("ClassII: ", classII_peptide, "\n")
322322

323+
tag_with_search_string = modified_html.find('th', string="51mer ID")
324+
tag_with_search_string.decompose()
325+
326+
323327
if args.WB:
324328
html_file_name = args.WB + '/../manual_review/' + args.samp + ".Colored_Peptides.html"
325329
else:

scripts/generate_reviews_files.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,8 @@ def main():
5454

5555
reviewed_canidates = reviewed_canidates[reviewed_canidates.Evaluation != "Pending"]
5656
reviewed_canidates = reviewed_canidates[reviewed_canidates.Evaluation != "Reject"]
57+
# key for sorted the tables
58+
reviewed_canidates["CANDIDATE NEOANTIGEN"] = args.samp + "." + "MT." + reviewed_canidates["Pos"] + "." + reviewed_canidates["Gene"]
5759

5860
peptides = pd.read_csv(args.c, sep="\t")
5961
peptides = peptides.drop(['cterm_7mer_gravy_score', 'cysteine_count', 'n_terminal_asparagine', 'asparagine_proline_bond_count',
@@ -76,6 +78,11 @@ def calculate_molecular_weight(peptide):
7678

7779
peptides = peptides[["ID", "CANDIDATE NEOANTIGEN", "CANDIDATE NEOANTIGEN AMINO ACID SEQUENCE WITH FLANKING RESIDUES",
7880
"RESTRICTING HLA ALLELE", "CANDIDATE NEOANTIGEN AMINO ACID SEQUENCE MW (CLIENT)", "Comments"]]
81+
82+
# Sort the reviewed canidates according to peptide
83+
reviewed_canidates = reviewed_canidates.set_index('Col2')
84+
reviewed_canidates = reviewed_canidates.reindex(index=peptides['CANDIDATE NEOANTIGEN'])
85+
reviewed_canidates = reviewed_canidates.reset_index()
7986

8087
if args.WB:
8188
Peptide_file_name = args.WB + '/../manual_review/' + args.samp + "_Peptides_51-mer.xlsx"

0 commit comments

Comments
 (0)