diff --git a/docs/releases.rst b/docs/releases.rst index 981cd8856..2dd703dce 100644 --- a/docs/releases.rst +++ b/docs/releases.rst @@ -28,3 +28,4 @@ Release Notes releases/5_4 releases/5_5 releases/6_0 + releases/6_1 diff --git a/pvactools/lib/output_parser.py b/pvactools/lib/output_parser.py index 56fc86d80..14f77dd17 100644 --- a/pvactools/lib/output_parser.py +++ b/pvactools/lib/output_parser.py @@ -210,9 +210,8 @@ def match_wildtype_and_mutant_entry_for_missense(self, result, mt_position, wt_r mt_epitope_seq = result['mt_epitope_seq'] try: wt_result = wt_results[match_position] - except: - import pdb - pdb.set_trace() + except KeyError: + raise KeyError(f"No wildtype result found at position {match_position} for MT epitope {mt_epitope_seq}") wt_epitope_seq = wt_result['wt_epitope_seq'] result['wt_epitope_position'] = match_position total_matches = self.determine_total_matches(mt_epitope_seq, wt_epitope_seq)