code: def main(self):
          
          self.target_validate()
          self.gene_names()
          Sippr(inputobject=self,
                k=self.kmer_size,
                allow_soft_clips=self.allow_soft_clips)
          self.report()
docs: Run the necessary methods in the correct order