code: def top_priority_effect_per_transcript_id(self):
          
          return OrderedDict(
              (transcript_id, top_priority_effect(variant_effects))
              for (transcript_id, variant_effects)
              in self.groupby_transcript_id().items())
docs: Highest priority effect for each unique transcript ID