code: def initialize_experiment_package(path):
      
      # Create __init__.py if it doesn't exist (needed for Python 2)
      init_py = os.path.join(path, "__init__.py")
      if not os.path.exists(init_py):
          open(init_py, "a").close()
  
      # Retain already set experiment module
      if sys.modules.get("dallinger_experiment") is not None:
          return
      dirname = os.path.dirname(path)
      basename = os.path.basename(path)
      sys.path.insert(0, dirname)
      package = __import__(basename)
      if path not in package.__path__:
          raise Exception("Package was not imported from the requested path!")
      sys.modules["dallinger_experiment"] = package
      package.__package__ = "dallinger_experiment"
      sys.path.pop(0)
docs: Make the specified directory importable as the `dallinger_experiment` package.