code: def _enter_data(args):
      atm = _get_atm(args)
      run_conf = RunConfig(args)
      dataset_conf = DatasetConfig(args)
  
      if run_conf.dataset_id is None:
          dataset = atm.add_dataset(**dataset_conf.to_dict())
          run_conf.dataset_id = dataset.id
  
      return atm.add_datarun(**run_conf.to_dict())
  
imports: import argparse
  import logging
  import multiprocessing
  import os
  import time
  import psutil
  from daemon import DaemonContext
  from lockfile.pidlockfile import PIDLockFile
  from atm.api import create_app
  from atm.config import AWSConfig, DatasetConfig, LogConfig, RunConfig, SQLConfig
  from atm.core import ATM
  from atm.data import copy_files, download_demo, get_demos
label_desc: Use image node_id 11 for calling a global function with example usage: _enter_data(args) and returns: atm