code: def run_fn(self, name, *args, **kwds):
          
          fn = None
          to_check = [picardrun]
          for ns in to_check:
              try:
                  fn = getattr(ns, name)
                  break
              except AttributeError:
                  pass
          assert fn is not None, "Could not find function %s in %s" % (name, to_check)
          return fn(self, *args, **kwds)
docs: Run pre-built functionality that used Broad tools by name.
  
          See the gatkrun, picardrun module for available functions.