docs: def run(analysis, path=None, name=None, info=None, **kwargs):
      """Run a single analysis.
  
      :param Analysis analysis: Analysis class to run.
      :param str path: Path of analysis. Can be `__file__`.
      :param str name: Name of the analysis.
      :param dict info: Optional entries are ``version``, ``title``,
          ``readme``, ...
      :param dict static: Map[url regex, root-folder] to serve static content.
      """
      kwargs.update({
          'analysis': analysis,
          'path': path,
          'name': name,
          'info': info,
      })
      main(**kwargs)