code: def __display_welcome(self):
      with open(
          os.path.join(os.path.dirname(__file__), "html/welcome.html")
      ) as fp:
          template = jinja2.Template(fp.read())
          self.content.SetPage(
              html=template.render(
                  MANUAL_URL=cellprofiler.gui.help.content.MANUAL_URL,
                  WELCOME_MANUAL=image_resource_dataUrl(
                      "welcome_manual.png"
                  ),
                  WELCOME_FORUM=image_resource_dataUrl(
                      "welcome_forum.png"
                  ),
                  WELCOME_PIPELINE=image_resource_dataUrl(
                      "welcome_pipeline.png"
                  ),
                  WELCOME_TUTORIALS=image_resource_dataUrl(
                      "welcome_tutorial.png"
                  ),
                  WELCOME_EXAMPLES=image_resource_dataUrl(
                      "welcome_examples.png"
                  ),
                  WELCOME_START=image_resource_dataUrl(
                      "welcome_start.png"
                  ),
                  WELCOME_HELP=image_resource_dataUrl(
                      "welcome_help.png"
                  ),
                  WELCOME_NEW=image_resource_dataUrl("welcome_new.png"),
              ),
              baseUrl="file:welcome",
          )
  
imports: import glob
  import os.path
  import logging
  import jinja2
  import pkg_resources
  import wx
  import wx.html2
  from cellprofiler_core.preferences import set_startup_blurb
  import cellprofiler.gui.help.content
  import cellprofiler.gui.html
  import cellprofiler.gui.html.utils
  import cellprofiler.gui.utilities.icon
  from cellprofiler.gui.help.content import image_resource_dataUrl
label_desc: Use image node_id 2 for calling the WelcomeFrame obj's underlying member method code with example usage: obj.__display_welcome() without return types