wangjin2000 commited on
Commit
ddfefab
·
verified ·
1 Parent(s): 3fa3d24

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -1
app.py CHANGED
@@ -276,7 +276,7 @@ def predict_peptide(base_model_path, finetuned_model_path, input_seqs, peptide_l
276
 
277
  return results_df, PPC
278
 
279
- def predict_peptide_from_file(base_model_path, finetuned_model_path, file_obj, max_peptide_length=15, num_binders=5, top_k=3, plddt_iptm_yes="no"):
280
  start = time.time()
281
  # Load the model
282
  loaded_model = AutoModelForMaskedLM.from_pretrained(finetuned_model_path) #.to(device)
@@ -308,6 +308,8 @@ def predict_peptide_from_file(base_model_path, finetuned_model_path, file_obj, m
308
 
309
  results.append([protein_seq, peptide_seq, ppl, plddt, iptm, 1]) # flag 1 for ground truth peptide
310
 
 
 
311
  #predict peptides
312
  binders = generate_peptide_for_single_sequence(loaded_model, tokenizer, protein_seq, peptide_length, top_k, num_binders, plddt_iptm_yes)
313
 
 
276
 
277
  return results_df, PPC
278
 
279
+ def predict_peptide_from_file(base_model_path, finetuned_model_path, file_obj, max_peptide_length=15, num_binders=5, plddt_iptm_yes="no"):
280
  start = time.time()
281
  # Load the model
282
  loaded_model = AutoModelForMaskedLM.from_pretrained(finetuned_model_path) #.to(device)
 
308
 
309
  results.append([protein_seq, peptide_seq, ppl, plddt, iptm, 1]) # flag 1 for ground truth peptide
310
 
311
+ # set top_k mutations for each AA position
312
+ top_k=3
313
  #predict peptides
314
  binders = generate_peptide_for_single_sequence(loaded_model, tokenizer, protein_seq, peptide_length, top_k, num_binders, plddt_iptm_yes)
315