Using the ctapipe Provenance service

The provenance functionality is used automatically when you use most of ctapipe functionality (particularly ctapipe.core.Tool and functions in ctapipe.io and ctapipe.utils), so normally you don’t have to work with it directly. It tracks both input and output files, as well as details of the machine and software environment on which a Tool executed.

Here we show some very low-level functions of this system:

[1]:
from ctapipe.core import Provenance
from pprint import pprint

Activities

The basis of Provenance is an activity, which is generally an executable or step in a script. Activities can be nested (e.g. with sub-activities), as shown below, but normally this is not required:

[2]:
p = Provenance()  # note this is a singleton, so only ever one global provenence object
p.clear()
p.start_activity()
p.add_input_file("test.txt")

p.start_activity("sub")
p.add_input_file("subinput.txt")
p.add_input_file("anothersubinput.txt")
p.add_output_file("suboutput.txt")
p.finish_activity("sub")

p.start_activity("sub2")
p.add_input_file("sub2input.txt")
p.finish_activity("sub2")

p.finish_activity()
[3]:
p.finished_activity_names
[3]:
['sub', 'sub2', '/usr/local/bin/python']

Activities have associated input and output entities (files or other objects)

[4]:
[ (x['activity_name'], x['input']) for x in p.provenance]
[4]:
[('sub',
  [{'url': '/github/workspace/docs/examples/subinput.txt', 'role': None},
   {'url': '/github/workspace/docs/examples/anothersubinput.txt',
    'role': None}]),
 ('sub2',
  [{'url': '/github/workspace/docs/examples/sub2input.txt', 'role': None}]),
 ('/usr/local/bin/python',
  [{'url': '/github/workspace/docs/examples/test.txt', 'role': None}])]

Activities track when they were started and finished:

[5]:
[ (x['activity_name'],x['duration_min']) for x in p.provenance]
[5]:
[('sub', 0.00010000000012055921),
 ('sub2', 8.333333335386328e-05),
 ('/usr/local/bin/python', 0.002833333333391863)]

Full provenance

The provence object is a list of activitites, and for each lots of details are collected:

[6]:
p.provenance[0]
[6]:
{'activity_name': 'sub',
 'activity_uuid': '510e9bfa-c71e-429e-a5fa-551ffb340bd5',
 'start': {'time_utc': '2021-06-04T13:43:19.134'},
 'stop': {'time_utc': '2021-06-04T13:43:19.140'},
 'system': {'ctapipe_version': '0.11.1.dev77+g15cd535e',
  'ctapipe_resources_version': 'not installed',
  'eventio_version': '1.5.1.post1',
  'ctapipe_svc_path': None,
  'executable': '/usr/local/bin/python',
  'platform': {'architecture_bits': '64bit',
   'architecture_linkage': '',
   'machine': 'x86_64',
   'processor': '',
   'node': '7d612f21bb09',
   'version': '#49-Ubuntu SMP Thu Apr 22 14:30:37 UTC 2021',
   'system': 'Linux',
   'release': '5.4.0-1047-azure',
   'libcver': ('glibc', '2.28'),
   'num_cpus': 2,
   'boot_time': '2021-06-04T13:36:59.000'},
  'python': {'version_string': '3.8.2 (default, Feb 26 2020, 15:09:34) \n[GCC 8.3.0]',
   'version': ('3', '8', '2'),
   'compiler': 'GCC 8.3.0',
   'implementation': 'CPython',
   'packages': [{'name': 'Babel',
     'version': '2.8.0',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'Jinja2',
     'version': '2.11.1',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'MarkupSafe',
     'version': '1.1.1',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'Pillow',
     'version': '7.0.0',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'PyYAML',
     'version': '5.4.1',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'Pygments',
     'version': '2.5.2',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'QtPy',
     'version': '1.9.0',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'Send2Trash',
     'version': '1.5.0',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'Sphinx',
     'version': '3.5.4',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'alabaster',
     'version': '0.7.12',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'argon2-cffi',
     'version': '20.1.0',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'astropy',
     'version': '4.2.1',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'async-generator',
     'version': '1.10',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'attrs',
     'version': '21.2.0',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'backcall',
     'version': '0.2.0',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'bleach',
     'version': '3.3.0',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'bokeh',
     'version': '1.4.0',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'certifi',
     'version': '2019.11.28',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'cffi',
     'version': '1.14.5',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'chardet',
     'version': '3.0.4',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'corsikaio',
     'version': '0.2.4.post1',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'ctapipe',
     'version': '0.11.1.dev77+g15cd535e',
     'path': '/github/workspace'},
    {'name': 'cycler',
     'version': '0.10.0',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'decorator',
     'version': '5.0.9',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'defusedxml',
     'version': '0.7.1',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'docutils',
     'version': '0.16',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'entrypoints',
     'version': '0.3',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'eventio',
     'version': '1.5.1.post1',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'graphviz',
     'version': '0.16',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'h5py',
     'version': '3.2.1',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'idna',
     'version': '2.9',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'imagesize',
     'version': '1.2.0',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'iminuit',
     'version': '2.6.1',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'ipykernel',
     'version': '5.5.5',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'ipython',
     'version': '7.24.1',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'ipython-genutils',
     'version': '0.2.0',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'ipywidgets',
     'version': '7.6.3',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'jedi',
     'version': '0.18.0',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'joblib',
     'version': '1.0.1',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'jsonschema',
     'version': '3.2.0',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'jupyter',
     'version': '1.0.0',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'jupyter-client',
     'version': '6.1.12',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'jupyter-console',
     'version': '6.4.0',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'jupyter-core',
     'version': '4.7.1',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'jupyterlab-pygments',
     'version': '0.1.2',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'jupyterlab-widgets',
     'version': '1.0.0',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'kiwisolver',
     'version': '1.3.1',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'llvmlite',
     'version': '0.36.0',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'matplotlib',
     'version': '3.4.2',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'matplotlib-inline',
     'version': '0.1.2',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'mistune',
     'version': '0.8.4',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'nbclient',
     'version': '0.5.3',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'nbconvert',
     'version': '6.0.7',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'nbformat',
     'version': '5.1.3',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'nbsphinx',
     'version': '0.8.6',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'nest-asyncio',
     'version': '1.5.1',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'notebook',
     'version': '6.4.0',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'numba',
     'version': '0.53.1',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'numexpr',
     'version': '2.7.3',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'numpy',
     'version': '1.20.3',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'numpydoc',
     'version': '1.1.0',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'packaging',
     'version': '20.3',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'pandas',
     'version': '1.2.4',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'pandocfilters',
     'version': '1.4.3',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'parso',
     'version': '0.8.2',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'pexpect',
     'version': '4.8.0',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'pickleshare',
     'version': '0.7.5',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'pip',
     'version': '21.1.2',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'prometheus-client',
     'version': '0.11.0',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'prompt-toolkit',
     'version': '3.0.18',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'psutil',
     'version': '5.8.0',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'ptyprocess',
     'version': '0.7.0',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'pycparser',
     'version': '2.20',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'pyerfa',
     'version': '2.0.0',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'pyparsing',
     'version': '2.4.6',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'pyrsistent',
     'version': '0.17.3',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'python-dateutil',
     'version': '2.8.1',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'pytz',
     'version': '2019.3',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'pyzmq',
     'version': '22.1.0',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'qtconsole',
     'version': '5.1.0',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'requests',
     'version': '2.23.0',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'scikit-learn',
     'version': '0.24.2',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'scipy',
     'version': '1.6.3',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'setuptools',
     'version': '57.0.0',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'setuptools-scm',
     'version': '6.0.1',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'six',
     'version': '1.14.0',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'snowballstemmer',
     'version': '2.0.0',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'sphinx-automodapi',
     'version': '0.13',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'sphinx-rtd-theme',
     'version': '0.5.2',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'sphinxcontrib-applehelp',
     'version': '1.0.2',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'sphinxcontrib-devhelp',
     'version': '1.0.2',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'sphinxcontrib-htmlhelp',
     'version': '1.0.3',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'sphinxcontrib-jsmath',
     'version': '1.0.1',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'sphinxcontrib-qthelp',
     'version': '1.0.3',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'sphinxcontrib-serializinghtml',
     'version': '1.1.4',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'tables',
     'version': '3.6.1',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'terminado',
     'version': '0.10.0',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'testpath',
     'version': '0.5.0',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'threadpoolctl',
     'version': '2.1.0',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'tornado',
     'version': '6.1',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'tqdm',
     'version': '4.61.0',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'traitlets',
     'version': '5.0.5',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'urllib3',
     'version': '1.25.8',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'wcwidth',
     'version': '0.2.5',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'webencodings',
     'version': '0.5.1',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'wheel',
     'version': '0.36.2',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'widgetsnbextension',
     'version': '3.5.1',
     'path': '/usr/local/lib/python3.8/site-packages'},
    {'name': 'zstandard',
     'version': '0.15.2',
     'path': '/usr/local/lib/python3.8/site-packages'}]},
  'environment': {'CONDA_DEFAULT_ENV': None,
   'CONDA_PREFIX': None,
   'CONDA_PYTHON_EXE': None,
   'CONDA_EXE': None,
   'CONDA_PROMPT_MODIFIER': None,
   'CONDA_SHLVL': None,
   'PATH': '/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin',
   'LD_LIBRARY_PATH': None,
   'DYLD_LIBRARY_PATH': None,
   'USER': None,
   'HOME': '/github/home',
   'SHELL': None},
  'arguments': ['/usr/local/lib/python3.8/site-packages/ipykernel_launcher.py',
   '-f',
   '/tmp/tmp5p2w5gk_.json',
   '--HistoryManager.hist_file=:memory:'],
  'start_time_utc': '2021-06-04T13:43:19.139'},
 'input': [{'url': '/github/workspace/docs/examples/subinput.txt',
   'role': None},
  {'url': '/github/workspace/docs/examples/anothersubinput.txt',
   'role': None}],
 'output': [{'url': '/github/workspace/docs/examples/suboutput.txt',
   'role': None}],
 'status': 'sub',
 'duration_min': 0.00010000000012055921}

This can be better represented in JSON:

[7]:
print(p.as_json(indent=2))
[
  {
    "activity_name": "sub",
    "activity_uuid": "510e9bfa-c71e-429e-a5fa-551ffb340bd5",
    "start": {
      "time_utc": "2021-06-04T13:43:19.134"
    },
    "stop": {
      "time_utc": "2021-06-04T13:43:19.140"
    },
    "system": {
      "ctapipe_version": "0.11.1.dev77+g15cd535e",
      "ctapipe_resources_version": "not installed",
      "eventio_version": "1.5.1.post1",
      "ctapipe_svc_path": null,
      "executable": "/usr/local/bin/python",
      "platform": {
        "architecture_bits": "64bit",
        "architecture_linkage": "",
        "machine": "x86_64",
        "processor": "",
        "node": "7d612f21bb09",
        "version": "#49-Ubuntu SMP Thu Apr 22 14:30:37 UTC 2021",
        "system": "Linux",
        "release": "5.4.0-1047-azure",
        "libcver": [
          "glibc",
          "2.28"
        ],
        "num_cpus": 2,
        "boot_time": "2021-06-04T13:36:59.000"
      },
      "python": {
        "version_string": "3.8.2 (default, Feb 26 2020, 15:09:34) \n[GCC 8.3.0]",
        "version": [
          "3",
          "8",
          "2"
        ],
        "compiler": "GCC 8.3.0",
        "implementation": "CPython",
        "packages": [
          {
            "name": "Babel",
            "version": "2.8.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "Jinja2",
            "version": "2.11.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "MarkupSafe",
            "version": "1.1.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "Pillow",
            "version": "7.0.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "PyYAML",
            "version": "5.4.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "Pygments",
            "version": "2.5.2",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "QtPy",
            "version": "1.9.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "Send2Trash",
            "version": "1.5.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "Sphinx",
            "version": "3.5.4",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "alabaster",
            "version": "0.7.12",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "argon2-cffi",
            "version": "20.1.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "astropy",
            "version": "4.2.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "async-generator",
            "version": "1.10",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "attrs",
            "version": "21.2.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "backcall",
            "version": "0.2.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "bleach",
            "version": "3.3.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "bokeh",
            "version": "1.4.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "certifi",
            "version": "2019.11.28",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "cffi",
            "version": "1.14.5",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "chardet",
            "version": "3.0.4",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "corsikaio",
            "version": "0.2.4.post1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "ctapipe",
            "version": "0.11.1.dev77+g15cd535e",
            "path": "/github/workspace"
          },
          {
            "name": "cycler",
            "version": "0.10.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "decorator",
            "version": "5.0.9",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "defusedxml",
            "version": "0.7.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "docutils",
            "version": "0.16",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "entrypoints",
            "version": "0.3",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "eventio",
            "version": "1.5.1.post1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "graphviz",
            "version": "0.16",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "h5py",
            "version": "3.2.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "idna",
            "version": "2.9",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "imagesize",
            "version": "1.2.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "iminuit",
            "version": "2.6.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "ipykernel",
            "version": "5.5.5",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "ipython",
            "version": "7.24.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "ipython-genutils",
            "version": "0.2.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "ipywidgets",
            "version": "7.6.3",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "jedi",
            "version": "0.18.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "joblib",
            "version": "1.0.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "jsonschema",
            "version": "3.2.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "jupyter",
            "version": "1.0.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "jupyter-client",
            "version": "6.1.12",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "jupyter-console",
            "version": "6.4.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "jupyter-core",
            "version": "4.7.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "jupyterlab-pygments",
            "version": "0.1.2",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "jupyterlab-widgets",
            "version": "1.0.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "kiwisolver",
            "version": "1.3.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "llvmlite",
            "version": "0.36.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "matplotlib",
            "version": "3.4.2",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "matplotlib-inline",
            "version": "0.1.2",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "mistune",
            "version": "0.8.4",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "nbclient",
            "version": "0.5.3",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "nbconvert",
            "version": "6.0.7",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "nbformat",
            "version": "5.1.3",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "nbsphinx",
            "version": "0.8.6",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "nest-asyncio",
            "version": "1.5.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "notebook",
            "version": "6.4.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "numba",
            "version": "0.53.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "numexpr",
            "version": "2.7.3",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "numpy",
            "version": "1.20.3",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "numpydoc",
            "version": "1.1.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "packaging",
            "version": "20.3",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "pandas",
            "version": "1.2.4",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "pandocfilters",
            "version": "1.4.3",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "parso",
            "version": "0.8.2",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "pexpect",
            "version": "4.8.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "pickleshare",
            "version": "0.7.5",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "pip",
            "version": "21.1.2",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "prometheus-client",
            "version": "0.11.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "prompt-toolkit",
            "version": "3.0.18",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "psutil",
            "version": "5.8.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "ptyprocess",
            "version": "0.7.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "pycparser",
            "version": "2.20",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "pyerfa",
            "version": "2.0.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "pyparsing",
            "version": "2.4.6",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "pyrsistent",
            "version": "0.17.3",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "python-dateutil",
            "version": "2.8.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "pytz",
            "version": "2019.3",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "pyzmq",
            "version": "22.1.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "qtconsole",
            "version": "5.1.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "requests",
            "version": "2.23.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "scikit-learn",
            "version": "0.24.2",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "scipy",
            "version": "1.6.3",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "setuptools",
            "version": "57.0.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "setuptools-scm",
            "version": "6.0.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "six",
            "version": "1.14.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "snowballstemmer",
            "version": "2.0.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "sphinx-automodapi",
            "version": "0.13",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "sphinx-rtd-theme",
            "version": "0.5.2",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "sphinxcontrib-applehelp",
            "version": "1.0.2",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "sphinxcontrib-devhelp",
            "version": "1.0.2",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "sphinxcontrib-htmlhelp",
            "version": "1.0.3",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "sphinxcontrib-jsmath",
            "version": "1.0.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "sphinxcontrib-qthelp",
            "version": "1.0.3",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "sphinxcontrib-serializinghtml",
            "version": "1.1.4",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "tables",
            "version": "3.6.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "terminado",
            "version": "0.10.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "testpath",
            "version": "0.5.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "threadpoolctl",
            "version": "2.1.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "tornado",
            "version": "6.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "tqdm",
            "version": "4.61.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "traitlets",
            "version": "5.0.5",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "urllib3",
            "version": "1.25.8",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "wcwidth",
            "version": "0.2.5",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "webencodings",
            "version": "0.5.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "wheel",
            "version": "0.36.2",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "widgetsnbextension",
            "version": "3.5.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "zstandard",
            "version": "0.15.2",
            "path": "/usr/local/lib/python3.8/site-packages"
          }
        ]
      },
      "environment": {
        "CONDA_DEFAULT_ENV": null,
        "CONDA_PREFIX": null,
        "CONDA_PYTHON_EXE": null,
        "CONDA_EXE": null,
        "CONDA_PROMPT_MODIFIER": null,
        "CONDA_SHLVL": null,
        "PATH": "/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
        "LD_LIBRARY_PATH": null,
        "DYLD_LIBRARY_PATH": null,
        "USER": null,
        "HOME": "/github/home",
        "SHELL": null
      },
      "arguments": [
        "/usr/local/lib/python3.8/site-packages/ipykernel_launcher.py",
        "-f",
        "/tmp/tmp5p2w5gk_.json",
        "--HistoryManager.hist_file=:memory:"
      ],
      "start_time_utc": "2021-06-04T13:43:19.139"
    },
    "input": [
      {
        "url": "/github/workspace/docs/examples/subinput.txt",
        "role": null
      },
      {
        "url": "/github/workspace/docs/examples/anothersubinput.txt",
        "role": null
      }
    ],
    "output": [
      {
        "url": "/github/workspace/docs/examples/suboutput.txt",
        "role": null
      }
    ],
    "status": "sub",
    "duration_min": 0.00010000000012055921
  },
  {
    "activity_name": "sub2",
    "activity_uuid": "8aaf16eb-b9a5-4f29-87f8-8144bea47fd8",
    "start": {
      "time_utc": "2021-06-04T13:43:19.142"
    },
    "stop": {
      "time_utc": "2021-06-04T13:43:19.147"
    },
    "system": {
      "ctapipe_version": "0.11.1.dev77+g15cd535e",
      "ctapipe_resources_version": "not installed",
      "eventio_version": "1.5.1.post1",
      "ctapipe_svc_path": null,
      "executable": "/usr/local/bin/python",
      "platform": {
        "architecture_bits": "64bit",
        "architecture_linkage": "",
        "machine": "x86_64",
        "processor": "",
        "node": "7d612f21bb09",
        "version": "#49-Ubuntu SMP Thu Apr 22 14:30:37 UTC 2021",
        "system": "Linux",
        "release": "5.4.0-1047-azure",
        "libcver": [
          "glibc",
          "2.28"
        ],
        "num_cpus": 2,
        "boot_time": "2021-06-04T13:36:59.000"
      },
      "python": {
        "version_string": "3.8.2 (default, Feb 26 2020, 15:09:34) \n[GCC 8.3.0]",
        "version": [
          "3",
          "8",
          "2"
        ],
        "compiler": "GCC 8.3.0",
        "implementation": "CPython",
        "packages": [
          {
            "name": "Babel",
            "version": "2.8.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "Jinja2",
            "version": "2.11.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "MarkupSafe",
            "version": "1.1.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "Pillow",
            "version": "7.0.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "PyYAML",
            "version": "5.4.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "Pygments",
            "version": "2.5.2",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "QtPy",
            "version": "1.9.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "Send2Trash",
            "version": "1.5.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "Sphinx",
            "version": "3.5.4",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "alabaster",
            "version": "0.7.12",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "argon2-cffi",
            "version": "20.1.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "astropy",
            "version": "4.2.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "async-generator",
            "version": "1.10",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "attrs",
            "version": "21.2.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "backcall",
            "version": "0.2.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "bleach",
            "version": "3.3.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "bokeh",
            "version": "1.4.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "certifi",
            "version": "2019.11.28",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "cffi",
            "version": "1.14.5",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "chardet",
            "version": "3.0.4",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "corsikaio",
            "version": "0.2.4.post1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "ctapipe",
            "version": "0.11.1.dev77+g15cd535e",
            "path": "/github/workspace"
          },
          {
            "name": "cycler",
            "version": "0.10.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "decorator",
            "version": "5.0.9",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "defusedxml",
            "version": "0.7.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "docutils",
            "version": "0.16",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "entrypoints",
            "version": "0.3",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "eventio",
            "version": "1.5.1.post1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "graphviz",
            "version": "0.16",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "h5py",
            "version": "3.2.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "idna",
            "version": "2.9",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "imagesize",
            "version": "1.2.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "iminuit",
            "version": "2.6.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "ipykernel",
            "version": "5.5.5",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "ipython",
            "version": "7.24.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "ipython-genutils",
            "version": "0.2.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "ipywidgets",
            "version": "7.6.3",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "jedi",
            "version": "0.18.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "joblib",
            "version": "1.0.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "jsonschema",
            "version": "3.2.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "jupyter",
            "version": "1.0.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "jupyter-client",
            "version": "6.1.12",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "jupyter-console",
            "version": "6.4.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "jupyter-core",
            "version": "4.7.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "jupyterlab-pygments",
            "version": "0.1.2",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "jupyterlab-widgets",
            "version": "1.0.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "kiwisolver",
            "version": "1.3.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "llvmlite",
            "version": "0.36.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "matplotlib",
            "version": "3.4.2",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "matplotlib-inline",
            "version": "0.1.2",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "mistune",
            "version": "0.8.4",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "nbclient",
            "version": "0.5.3",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "nbconvert",
            "version": "6.0.7",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "nbformat",
            "version": "5.1.3",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "nbsphinx",
            "version": "0.8.6",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "nest-asyncio",
            "version": "1.5.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "notebook",
            "version": "6.4.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "numba",
            "version": "0.53.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "numexpr",
            "version": "2.7.3",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "numpy",
            "version": "1.20.3",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "numpydoc",
            "version": "1.1.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "packaging",
            "version": "20.3",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "pandas",
            "version": "1.2.4",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "pandocfilters",
            "version": "1.4.3",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "parso",
            "version": "0.8.2",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "pexpect",
            "version": "4.8.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "pickleshare",
            "version": "0.7.5",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "pip",
            "version": "21.1.2",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "prometheus-client",
            "version": "0.11.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "prompt-toolkit",
            "version": "3.0.18",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "psutil",
            "version": "5.8.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "ptyprocess",
            "version": "0.7.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "pycparser",
            "version": "2.20",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "pyerfa",
            "version": "2.0.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "pyparsing",
            "version": "2.4.6",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "pyrsistent",
            "version": "0.17.3",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "python-dateutil",
            "version": "2.8.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "pytz",
            "version": "2019.3",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "pyzmq",
            "version": "22.1.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "qtconsole",
            "version": "5.1.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "requests",
            "version": "2.23.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "scikit-learn",
            "version": "0.24.2",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "scipy",
            "version": "1.6.3",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "setuptools",
            "version": "57.0.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "setuptools-scm",
            "version": "6.0.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "six",
            "version": "1.14.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "snowballstemmer",
            "version": "2.0.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "sphinx-automodapi",
            "version": "0.13",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "sphinx-rtd-theme",
            "version": "0.5.2",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "sphinxcontrib-applehelp",
            "version": "1.0.2",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "sphinxcontrib-devhelp",
            "version": "1.0.2",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "sphinxcontrib-htmlhelp",
            "version": "1.0.3",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "sphinxcontrib-jsmath",
            "version": "1.0.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "sphinxcontrib-qthelp",
            "version": "1.0.3",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "sphinxcontrib-serializinghtml",
            "version": "1.1.4",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "tables",
            "version": "3.6.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "terminado",
            "version": "0.10.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "testpath",
            "version": "0.5.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "threadpoolctl",
            "version": "2.1.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "tornado",
            "version": "6.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "tqdm",
            "version": "4.61.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "traitlets",
            "version": "5.0.5",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "urllib3",
            "version": "1.25.8",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "wcwidth",
            "version": "0.2.5",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "webencodings",
            "version": "0.5.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "wheel",
            "version": "0.36.2",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "widgetsnbextension",
            "version": "3.5.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "zstandard",
            "version": "0.15.2",
            "path": "/usr/local/lib/python3.8/site-packages"
          }
        ]
      },
      "environment": {
        "CONDA_DEFAULT_ENV": null,
        "CONDA_PREFIX": null,
        "CONDA_PYTHON_EXE": null,
        "CONDA_EXE": null,
        "CONDA_PROMPT_MODIFIER": null,
        "CONDA_SHLVL": null,
        "PATH": "/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
        "LD_LIBRARY_PATH": null,
        "DYLD_LIBRARY_PATH": null,
        "USER": null,
        "HOME": "/github/home",
        "SHELL": null
      },
      "arguments": [
        "/usr/local/lib/python3.8/site-packages/ipykernel_launcher.py",
        "-f",
        "/tmp/tmp5p2w5gk_.json",
        "--HistoryManager.hist_file=:memory:"
      ],
      "start_time_utc": "2021-06-04T13:43:19.147"
    },
    "input": [
      {
        "url": "/github/workspace/docs/examples/sub2input.txt",
        "role": null
      }
    ],
    "output": [],
    "status": "sub2",
    "duration_min": 8.333333335386328e-05
  },
  {
    "activity_name": "/usr/local/bin/python",
    "activity_uuid": "762fa61e-4fa6-4305-a624-730f7bd9c8fb",
    "start": {
      "time_utc": "2021-06-04T13:43:18.979"
    },
    "stop": {
      "time_utc": "2021-06-04T13:43:19.149"
    },
    "system": {
      "ctapipe_version": "0.11.1.dev77+g15cd535e",
      "ctapipe_resources_version": "not installed",
      "eventio_version": "1.5.1.post1",
      "ctapipe_svc_path": null,
      "executable": "/usr/local/bin/python",
      "platform": {
        "architecture_bits": "64bit",
        "architecture_linkage": "",
        "machine": "x86_64",
        "processor": "",
        "node": "7d612f21bb09",
        "version": "#49-Ubuntu SMP Thu Apr 22 14:30:37 UTC 2021",
        "system": "Linux",
        "release": "5.4.0-1047-azure",
        "libcver": [
          "glibc",
          "2.28"
        ],
        "num_cpus": 2,
        "boot_time": "2021-06-04T13:36:59.000"
      },
      "python": {
        "version_string": "3.8.2 (default, Feb 26 2020, 15:09:34) \n[GCC 8.3.0]",
        "version": [
          "3",
          "8",
          "2"
        ],
        "compiler": "GCC 8.3.0",
        "implementation": "CPython",
        "packages": [
          {
            "name": "Babel",
            "version": "2.8.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "Jinja2",
            "version": "2.11.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "MarkupSafe",
            "version": "1.1.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "Pillow",
            "version": "7.0.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "PyYAML",
            "version": "5.4.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "Pygments",
            "version": "2.5.2",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "QtPy",
            "version": "1.9.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "Send2Trash",
            "version": "1.5.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "Sphinx",
            "version": "3.5.4",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "alabaster",
            "version": "0.7.12",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "argon2-cffi",
            "version": "20.1.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "astropy",
            "version": "4.2.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "async-generator",
            "version": "1.10",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "attrs",
            "version": "21.2.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "backcall",
            "version": "0.2.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "bleach",
            "version": "3.3.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "bokeh",
            "version": "1.4.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "certifi",
            "version": "2019.11.28",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "cffi",
            "version": "1.14.5",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "chardet",
            "version": "3.0.4",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "corsikaio",
            "version": "0.2.4.post1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "ctapipe",
            "version": "0.11.1.dev77+g15cd535e",
            "path": "/github/workspace"
          },
          {
            "name": "cycler",
            "version": "0.10.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "decorator",
            "version": "5.0.9",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "defusedxml",
            "version": "0.7.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "docutils",
            "version": "0.16",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "entrypoints",
            "version": "0.3",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "eventio",
            "version": "1.5.1.post1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "graphviz",
            "version": "0.16",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "h5py",
            "version": "3.2.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "idna",
            "version": "2.9",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "imagesize",
            "version": "1.2.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "iminuit",
            "version": "2.6.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "ipykernel",
            "version": "5.5.5",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "ipython",
            "version": "7.24.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "ipython-genutils",
            "version": "0.2.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "ipywidgets",
            "version": "7.6.3",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "jedi",
            "version": "0.18.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "joblib",
            "version": "1.0.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "jsonschema",
            "version": "3.2.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "jupyter",
            "version": "1.0.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "jupyter-client",
            "version": "6.1.12",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "jupyter-console",
            "version": "6.4.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "jupyter-core",
            "version": "4.7.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "jupyterlab-pygments",
            "version": "0.1.2",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "jupyterlab-widgets",
            "version": "1.0.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "kiwisolver",
            "version": "1.3.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "llvmlite",
            "version": "0.36.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "matplotlib",
            "version": "3.4.2",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "matplotlib-inline",
            "version": "0.1.2",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "mistune",
            "version": "0.8.4",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "nbclient",
            "version": "0.5.3",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "nbconvert",
            "version": "6.0.7",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "nbformat",
            "version": "5.1.3",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "nbsphinx",
            "version": "0.8.6",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "nest-asyncio",
            "version": "1.5.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "notebook",
            "version": "6.4.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "numba",
            "version": "0.53.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "numexpr",
            "version": "2.7.3",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "numpy",
            "version": "1.20.3",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "numpydoc",
            "version": "1.1.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "packaging",
            "version": "20.3",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "pandas",
            "version": "1.2.4",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "pandocfilters",
            "version": "1.4.3",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "parso",
            "version": "0.8.2",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "pexpect",
            "version": "4.8.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "pickleshare",
            "version": "0.7.5",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "pip",
            "version": "21.1.2",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "prometheus-client",
            "version": "0.11.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "prompt-toolkit",
            "version": "3.0.18",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "psutil",
            "version": "5.8.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "ptyprocess",
            "version": "0.7.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "pycparser",
            "version": "2.20",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "pyerfa",
            "version": "2.0.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "pyparsing",
            "version": "2.4.6",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "pyrsistent",
            "version": "0.17.3",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "python-dateutil",
            "version": "2.8.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "pytz",
            "version": "2019.3",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "pyzmq",
            "version": "22.1.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "qtconsole",
            "version": "5.1.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "requests",
            "version": "2.23.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "scikit-learn",
            "version": "0.24.2",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "scipy",
            "version": "1.6.3",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "setuptools",
            "version": "57.0.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "setuptools-scm",
            "version": "6.0.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "six",
            "version": "1.14.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "snowballstemmer",
            "version": "2.0.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "sphinx-automodapi",
            "version": "0.13",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "sphinx-rtd-theme",
            "version": "0.5.2",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "sphinxcontrib-applehelp",
            "version": "1.0.2",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "sphinxcontrib-devhelp",
            "version": "1.0.2",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "sphinxcontrib-htmlhelp",
            "version": "1.0.3",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "sphinxcontrib-jsmath",
            "version": "1.0.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "sphinxcontrib-qthelp",
            "version": "1.0.3",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "sphinxcontrib-serializinghtml",
            "version": "1.1.4",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "tables",
            "version": "3.6.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "terminado",
            "version": "0.10.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "testpath",
            "version": "0.5.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "threadpoolctl",
            "version": "2.1.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "tornado",
            "version": "6.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "tqdm",
            "version": "4.61.0",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "traitlets",
            "version": "5.0.5",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "urllib3",
            "version": "1.25.8",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "wcwidth",
            "version": "0.2.5",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "webencodings",
            "version": "0.5.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "wheel",
            "version": "0.36.2",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "widgetsnbextension",
            "version": "3.5.1",
            "path": "/usr/local/lib/python3.8/site-packages"
          },
          {
            "name": "zstandard",
            "version": "0.15.2",
            "path": "/usr/local/lib/python3.8/site-packages"
          }
        ]
      },
      "environment": {
        "CONDA_DEFAULT_ENV": null,
        "CONDA_PREFIX": null,
        "CONDA_PYTHON_EXE": null,
        "CONDA_EXE": null,
        "CONDA_PROMPT_MODIFIER": null,
        "CONDA_SHLVL": null,
        "PATH": "/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
        "LD_LIBRARY_PATH": null,
        "DYLD_LIBRARY_PATH": null,
        "USER": null,
        "HOME": "/github/home",
        "SHELL": null
      },
      "arguments": [
        "/usr/local/lib/python3.8/site-packages/ipykernel_launcher.py",
        "-f",
        "/tmp/tmp5p2w5gk_.json",
        "--HistoryManager.hist_file=:memory:"
      ],
      "start_time_utc": "2021-06-04T13:43:19.134"
    },
    "input": [
      {
        "url": "/github/workspace/docs/examples/test.txt",
        "role": null
      }
    ],
    "output": [],
    "status": "completed",
    "duration_min": 0.002833333333391863
  }
]

Storing provenance info in output files

  • already this can be stored in something like an HDF5 file header, which allows hierarchies.

  • Try to flatted the data so it can be stored in a key=value header in a FITS file (using the FITS extended keyword convention to allow >8 character keywords), or as a table

[8]:
def flatten_dict(y):
    out = {}

    def flatten(x, name=''):
        if type(x) is dict:
            for a in x:
                flatten(x[a], name + a + '.')
        elif type(x) is list:
            i = 0
            for a in x:
                flatten(a, name + str(i) + '.')
                i += 1
        else:
            out[name[:-1]] = x

    flatten(y)
    return out
[9]:
d = dict(activity=p.provenance)
[10]:
pprint(flatten_dict(d))
{'activity.0.activity_name': 'sub',
 'activity.0.activity_uuid': '510e9bfa-c71e-429e-a5fa-551ffb340bd5',
 'activity.0.duration_min': 0.00010000000012055921,
 'activity.0.input.0.role': None,
 'activity.0.input.0.url': '/github/workspace/docs/examples/subinput.txt',
 'activity.0.input.1.role': None,
 'activity.0.input.1.url': '/github/workspace/docs/examples/anothersubinput.txt',
 'activity.0.output.0.role': None,
 'activity.0.output.0.url': '/github/workspace/docs/examples/suboutput.txt',
 'activity.0.start.time_utc': '2021-06-04T13:43:19.134',
 'activity.0.status': 'sub',
 'activity.0.stop.time_utc': '2021-06-04T13:43:19.140',
 'activity.0.system.arguments.0': '/usr/local/lib/python3.8/site-packages/ipykernel_launcher.py',
 'activity.0.system.arguments.1': '-f',
 'activity.0.system.arguments.2': '/tmp/tmp5p2w5gk_.json',
 'activity.0.system.arguments.3': '--HistoryManager.hist_file=:memory:',
 'activity.0.system.ctapipe_resources_version': 'not installed',
 'activity.0.system.ctapipe_svc_path': None,
 'activity.0.system.ctapipe_version': '0.11.1.dev77+g15cd535e',
 'activity.0.system.environment.CONDA_DEFAULT_ENV': None,
 'activity.0.system.environment.CONDA_EXE': None,
 'activity.0.system.environment.CONDA_PREFIX': None,
 'activity.0.system.environment.CONDA_PROMPT_MODIFIER': None,
 'activity.0.system.environment.CONDA_PYTHON_EXE': None,
 'activity.0.system.environment.CONDA_SHLVL': None,
 'activity.0.system.environment.DYLD_LIBRARY_PATH': None,
 'activity.0.system.environment.HOME': '/github/home',
 'activity.0.system.environment.LD_LIBRARY_PATH': None,
 'activity.0.system.environment.PATH': '/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin',
 'activity.0.system.environment.SHELL': None,
 'activity.0.system.environment.USER': None,
 'activity.0.system.eventio_version': '1.5.1.post1',
 'activity.0.system.executable': '/usr/local/bin/python',
 'activity.0.system.platform.architecture_bits': '64bit',
 'activity.0.system.platform.architecture_linkage': '',
 'activity.0.system.platform.boot_time': '2021-06-04T13:36:59.000',
 'activity.0.system.platform.libcver': ('glibc', '2.28'),
 'activity.0.system.platform.machine': 'x86_64',
 'activity.0.system.platform.node': '7d612f21bb09',
 'activity.0.system.platform.num_cpus': 2,
 'activity.0.system.platform.processor': '',
 'activity.0.system.platform.release': '5.4.0-1047-azure',
 'activity.0.system.platform.system': 'Linux',
 'activity.0.system.platform.version': '#49-Ubuntu SMP Thu Apr 22 14:30:37 UTC '
                                       '2021',
 'activity.0.system.python.compiler': 'GCC 8.3.0',
 'activity.0.system.python.implementation': 'CPython',
 'activity.0.system.python.packages.0.name': 'Babel',
 'activity.0.system.python.packages.0.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.0.version': '2.8.0',
 'activity.0.system.python.packages.1.name': 'Jinja2',
 'activity.0.system.python.packages.1.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.1.version': '2.11.1',
 'activity.0.system.python.packages.10.name': 'argon2-cffi',
 'activity.0.system.python.packages.10.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.10.version': '20.1.0',
 'activity.0.system.python.packages.100.name': 'tqdm',
 'activity.0.system.python.packages.100.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.100.version': '4.61.0',
 'activity.0.system.python.packages.101.name': 'traitlets',
 'activity.0.system.python.packages.101.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.101.version': '5.0.5',
 'activity.0.system.python.packages.102.name': 'urllib3',
 'activity.0.system.python.packages.102.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.102.version': '1.25.8',
 'activity.0.system.python.packages.103.name': 'wcwidth',
 'activity.0.system.python.packages.103.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.103.version': '0.2.5',
 'activity.0.system.python.packages.104.name': 'webencodings',
 'activity.0.system.python.packages.104.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.104.version': '0.5.1',
 'activity.0.system.python.packages.105.name': 'wheel',
 'activity.0.system.python.packages.105.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.105.version': '0.36.2',
 'activity.0.system.python.packages.106.name': 'widgetsnbextension',
 'activity.0.system.python.packages.106.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.106.version': '3.5.1',
 'activity.0.system.python.packages.107.name': 'zstandard',
 'activity.0.system.python.packages.107.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.107.version': '0.15.2',
 'activity.0.system.python.packages.11.name': 'astropy',
 'activity.0.system.python.packages.11.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.11.version': '4.2.1',
 'activity.0.system.python.packages.12.name': 'async-generator',
 'activity.0.system.python.packages.12.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.12.version': '1.10',
 'activity.0.system.python.packages.13.name': 'attrs',
 'activity.0.system.python.packages.13.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.13.version': '21.2.0',
 'activity.0.system.python.packages.14.name': 'backcall',
 'activity.0.system.python.packages.14.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.14.version': '0.2.0',
 'activity.0.system.python.packages.15.name': 'bleach',
 'activity.0.system.python.packages.15.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.15.version': '3.3.0',
 'activity.0.system.python.packages.16.name': 'bokeh',
 'activity.0.system.python.packages.16.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.16.version': '1.4.0',
 'activity.0.system.python.packages.17.name': 'certifi',
 'activity.0.system.python.packages.17.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.17.version': '2019.11.28',
 'activity.0.system.python.packages.18.name': 'cffi',
 'activity.0.system.python.packages.18.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.18.version': '1.14.5',
 'activity.0.system.python.packages.19.name': 'chardet',
 'activity.0.system.python.packages.19.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.19.version': '3.0.4',
 'activity.0.system.python.packages.2.name': 'MarkupSafe',
 'activity.0.system.python.packages.2.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.2.version': '1.1.1',
 'activity.0.system.python.packages.20.name': 'corsikaio',
 'activity.0.system.python.packages.20.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.20.version': '0.2.4.post1',
 'activity.0.system.python.packages.21.name': 'ctapipe',
 'activity.0.system.python.packages.21.path': '/github/workspace',
 'activity.0.system.python.packages.21.version': '0.11.1.dev77+g15cd535e',
 'activity.0.system.python.packages.22.name': 'cycler',
 'activity.0.system.python.packages.22.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.22.version': '0.10.0',
 'activity.0.system.python.packages.23.name': 'decorator',
 'activity.0.system.python.packages.23.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.23.version': '5.0.9',
 'activity.0.system.python.packages.24.name': 'defusedxml',
 'activity.0.system.python.packages.24.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.24.version': '0.7.1',
 'activity.0.system.python.packages.25.name': 'docutils',
 'activity.0.system.python.packages.25.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.25.version': '0.16',
 'activity.0.system.python.packages.26.name': 'entrypoints',
 'activity.0.system.python.packages.26.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.26.version': '0.3',
 'activity.0.system.python.packages.27.name': 'eventio',
 'activity.0.system.python.packages.27.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.27.version': '1.5.1.post1',
 'activity.0.system.python.packages.28.name': 'graphviz',
 'activity.0.system.python.packages.28.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.28.version': '0.16',
 'activity.0.system.python.packages.29.name': 'h5py',
 'activity.0.system.python.packages.29.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.29.version': '3.2.1',
 'activity.0.system.python.packages.3.name': 'Pillow',
 'activity.0.system.python.packages.3.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.3.version': '7.0.0',
 'activity.0.system.python.packages.30.name': 'idna',
 'activity.0.system.python.packages.30.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.30.version': '2.9',
 'activity.0.system.python.packages.31.name': 'imagesize',
 'activity.0.system.python.packages.31.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.31.version': '1.2.0',
 'activity.0.system.python.packages.32.name': 'iminuit',
 'activity.0.system.python.packages.32.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.32.version': '2.6.1',
 'activity.0.system.python.packages.33.name': 'ipykernel',
 'activity.0.system.python.packages.33.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.33.version': '5.5.5',
 'activity.0.system.python.packages.34.name': 'ipython',
 'activity.0.system.python.packages.34.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.34.version': '7.24.1',
 'activity.0.system.python.packages.35.name': 'ipython-genutils',
 'activity.0.system.python.packages.35.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.35.version': '0.2.0',
 'activity.0.system.python.packages.36.name': 'ipywidgets',
 'activity.0.system.python.packages.36.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.36.version': '7.6.3',
 'activity.0.system.python.packages.37.name': 'jedi',
 'activity.0.system.python.packages.37.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.37.version': '0.18.0',
 'activity.0.system.python.packages.38.name': 'joblib',
 'activity.0.system.python.packages.38.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.38.version': '1.0.1',
 'activity.0.system.python.packages.39.name': 'jsonschema',
 'activity.0.system.python.packages.39.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.39.version': '3.2.0',
 'activity.0.system.python.packages.4.name': 'PyYAML',
 'activity.0.system.python.packages.4.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.4.version': '5.4.1',
 'activity.0.system.python.packages.40.name': 'jupyter',
 'activity.0.system.python.packages.40.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.40.version': '1.0.0',
 'activity.0.system.python.packages.41.name': 'jupyter-client',
 'activity.0.system.python.packages.41.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.41.version': '6.1.12',
 'activity.0.system.python.packages.42.name': 'jupyter-console',
 'activity.0.system.python.packages.42.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.42.version': '6.4.0',
 'activity.0.system.python.packages.43.name': 'jupyter-core',
 'activity.0.system.python.packages.43.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.43.version': '4.7.1',
 'activity.0.system.python.packages.44.name': 'jupyterlab-pygments',
 'activity.0.system.python.packages.44.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.44.version': '0.1.2',
 'activity.0.system.python.packages.45.name': 'jupyterlab-widgets',
 'activity.0.system.python.packages.45.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.45.version': '1.0.0',
 'activity.0.system.python.packages.46.name': 'kiwisolver',
 'activity.0.system.python.packages.46.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.46.version': '1.3.1',
 'activity.0.system.python.packages.47.name': 'llvmlite',
 'activity.0.system.python.packages.47.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.47.version': '0.36.0',
 'activity.0.system.python.packages.48.name': 'matplotlib',
 'activity.0.system.python.packages.48.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.48.version': '3.4.2',
 'activity.0.system.python.packages.49.name': 'matplotlib-inline',
 'activity.0.system.python.packages.49.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.49.version': '0.1.2',
 'activity.0.system.python.packages.5.name': 'Pygments',
 'activity.0.system.python.packages.5.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.5.version': '2.5.2',
 'activity.0.system.python.packages.50.name': 'mistune',
 'activity.0.system.python.packages.50.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.50.version': '0.8.4',
 'activity.0.system.python.packages.51.name': 'nbclient',
 'activity.0.system.python.packages.51.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.51.version': '0.5.3',
 'activity.0.system.python.packages.52.name': 'nbconvert',
 'activity.0.system.python.packages.52.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.52.version': '6.0.7',
 'activity.0.system.python.packages.53.name': 'nbformat',
 'activity.0.system.python.packages.53.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.53.version': '5.1.3',
 'activity.0.system.python.packages.54.name': 'nbsphinx',
 'activity.0.system.python.packages.54.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.54.version': '0.8.6',
 'activity.0.system.python.packages.55.name': 'nest-asyncio',
 'activity.0.system.python.packages.55.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.55.version': '1.5.1',
 'activity.0.system.python.packages.56.name': 'notebook',
 'activity.0.system.python.packages.56.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.56.version': '6.4.0',
 'activity.0.system.python.packages.57.name': 'numba',
 'activity.0.system.python.packages.57.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.57.version': '0.53.1',
 'activity.0.system.python.packages.58.name': 'numexpr',
 'activity.0.system.python.packages.58.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.58.version': '2.7.3',
 'activity.0.system.python.packages.59.name': 'numpy',
 'activity.0.system.python.packages.59.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.59.version': '1.20.3',
 'activity.0.system.python.packages.6.name': 'QtPy',
 'activity.0.system.python.packages.6.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.6.version': '1.9.0',
 'activity.0.system.python.packages.60.name': 'numpydoc',
 'activity.0.system.python.packages.60.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.60.version': '1.1.0',
 'activity.0.system.python.packages.61.name': 'packaging',
 'activity.0.system.python.packages.61.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.61.version': '20.3',
 'activity.0.system.python.packages.62.name': 'pandas',
 'activity.0.system.python.packages.62.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.62.version': '1.2.4',
 'activity.0.system.python.packages.63.name': 'pandocfilters',
 'activity.0.system.python.packages.63.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.63.version': '1.4.3',
 'activity.0.system.python.packages.64.name': 'parso',
 'activity.0.system.python.packages.64.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.64.version': '0.8.2',
 'activity.0.system.python.packages.65.name': 'pexpect',
 'activity.0.system.python.packages.65.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.65.version': '4.8.0',
 'activity.0.system.python.packages.66.name': 'pickleshare',
 'activity.0.system.python.packages.66.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.66.version': '0.7.5',
 'activity.0.system.python.packages.67.name': 'pip',
 'activity.0.system.python.packages.67.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.67.version': '21.1.2',
 'activity.0.system.python.packages.68.name': 'prometheus-client',
 'activity.0.system.python.packages.68.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.68.version': '0.11.0',
 'activity.0.system.python.packages.69.name': 'prompt-toolkit',
 'activity.0.system.python.packages.69.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.69.version': '3.0.18',
 'activity.0.system.python.packages.7.name': 'Send2Trash',
 'activity.0.system.python.packages.7.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.7.version': '1.5.0',
 'activity.0.system.python.packages.70.name': 'psutil',
 'activity.0.system.python.packages.70.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.70.version': '5.8.0',
 'activity.0.system.python.packages.71.name': 'ptyprocess',
 'activity.0.system.python.packages.71.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.71.version': '0.7.0',
 'activity.0.system.python.packages.72.name': 'pycparser',
 'activity.0.system.python.packages.72.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.72.version': '2.20',
 'activity.0.system.python.packages.73.name': 'pyerfa',
 'activity.0.system.python.packages.73.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.73.version': '2.0.0',
 'activity.0.system.python.packages.74.name': 'pyparsing',
 'activity.0.system.python.packages.74.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.74.version': '2.4.6',
 'activity.0.system.python.packages.75.name': 'pyrsistent',
 'activity.0.system.python.packages.75.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.75.version': '0.17.3',
 'activity.0.system.python.packages.76.name': 'python-dateutil',
 'activity.0.system.python.packages.76.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.76.version': '2.8.1',
 'activity.0.system.python.packages.77.name': 'pytz',
 'activity.0.system.python.packages.77.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.77.version': '2019.3',
 'activity.0.system.python.packages.78.name': 'pyzmq',
 'activity.0.system.python.packages.78.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.78.version': '22.1.0',
 'activity.0.system.python.packages.79.name': 'qtconsole',
 'activity.0.system.python.packages.79.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.79.version': '5.1.0',
 'activity.0.system.python.packages.8.name': 'Sphinx',
 'activity.0.system.python.packages.8.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.8.version': '3.5.4',
 'activity.0.system.python.packages.80.name': 'requests',
 'activity.0.system.python.packages.80.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.80.version': '2.23.0',
 'activity.0.system.python.packages.81.name': 'scikit-learn',
 'activity.0.system.python.packages.81.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.81.version': '0.24.2',
 'activity.0.system.python.packages.82.name': 'scipy',
 'activity.0.system.python.packages.82.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.82.version': '1.6.3',
 'activity.0.system.python.packages.83.name': 'setuptools',
 'activity.0.system.python.packages.83.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.83.version': '57.0.0',
 'activity.0.system.python.packages.84.name': 'setuptools-scm',
 'activity.0.system.python.packages.84.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.84.version': '6.0.1',
 'activity.0.system.python.packages.85.name': 'six',
 'activity.0.system.python.packages.85.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.85.version': '1.14.0',
 'activity.0.system.python.packages.86.name': 'snowballstemmer',
 'activity.0.system.python.packages.86.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.86.version': '2.0.0',
 'activity.0.system.python.packages.87.name': 'sphinx-automodapi',
 'activity.0.system.python.packages.87.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.87.version': '0.13',
 'activity.0.system.python.packages.88.name': 'sphinx-rtd-theme',
 'activity.0.system.python.packages.88.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.88.version': '0.5.2',
 'activity.0.system.python.packages.89.name': 'sphinxcontrib-applehelp',
 'activity.0.system.python.packages.89.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.89.version': '1.0.2',
 'activity.0.system.python.packages.9.name': 'alabaster',
 'activity.0.system.python.packages.9.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.9.version': '0.7.12',
 'activity.0.system.python.packages.90.name': 'sphinxcontrib-devhelp',
 'activity.0.system.python.packages.90.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.90.version': '1.0.2',
 'activity.0.system.python.packages.91.name': 'sphinxcontrib-htmlhelp',
 'activity.0.system.python.packages.91.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.91.version': '1.0.3',
 'activity.0.system.python.packages.92.name': 'sphinxcontrib-jsmath',
 'activity.0.system.python.packages.92.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.92.version': '1.0.1',
 'activity.0.system.python.packages.93.name': 'sphinxcontrib-qthelp',
 'activity.0.system.python.packages.93.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.93.version': '1.0.3',
 'activity.0.system.python.packages.94.name': 'sphinxcontrib-serializinghtml',
 'activity.0.system.python.packages.94.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.94.version': '1.1.4',
 'activity.0.system.python.packages.95.name': 'tables',
 'activity.0.system.python.packages.95.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.95.version': '3.6.1',
 'activity.0.system.python.packages.96.name': 'terminado',
 'activity.0.system.python.packages.96.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.96.version': '0.10.0',
 'activity.0.system.python.packages.97.name': 'testpath',
 'activity.0.system.python.packages.97.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.97.version': '0.5.0',
 'activity.0.system.python.packages.98.name': 'threadpoolctl',
 'activity.0.system.python.packages.98.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.98.version': '2.1.0',
 'activity.0.system.python.packages.99.name': 'tornado',
 'activity.0.system.python.packages.99.path': '/usr/local/lib/python3.8/site-packages',
 'activity.0.system.python.packages.99.version': '6.1',
 'activity.0.system.python.version': ('3', '8', '2'),
 'activity.0.system.python.version_string': '3.8.2 (default, Feb 26 2020, '
                                            '15:09:34) \n'
                                            '[GCC 8.3.0]',
 'activity.0.system.start_time_utc': '2021-06-04T13:43:19.139',
 'activity.1.activity_name': 'sub2',
 'activity.1.activity_uuid': '8aaf16eb-b9a5-4f29-87f8-8144bea47fd8',
 'activity.1.duration_min': 8.333333335386328e-05,
 'activity.1.input.0.role': None,
 'activity.1.input.0.url': '/github/workspace/docs/examples/sub2input.txt',
 'activity.1.start.time_utc': '2021-06-04T13:43:19.142',
 'activity.1.status': 'sub2',
 'activity.1.stop.time_utc': '2021-06-04T13:43:19.147',
 'activity.1.system.arguments.0': '/usr/local/lib/python3.8/site-packages/ipykernel_launcher.py',
 'activity.1.system.arguments.1': '-f',
 'activity.1.system.arguments.2': '/tmp/tmp5p2w5gk_.json',
 'activity.1.system.arguments.3': '--HistoryManager.hist_file=:memory:',
 'activity.1.system.ctapipe_resources_version': 'not installed',
 'activity.1.system.ctapipe_svc_path': None,
 'activity.1.system.ctapipe_version': '0.11.1.dev77+g15cd535e',
 'activity.1.system.environment.CONDA_DEFAULT_ENV': None,
 'activity.1.system.environment.CONDA_EXE': None,
 'activity.1.system.environment.CONDA_PREFIX': None,
 'activity.1.system.environment.CONDA_PROMPT_MODIFIER': None,
 'activity.1.system.environment.CONDA_PYTHON_EXE': None,
 'activity.1.system.environment.CONDA_SHLVL': None,
 'activity.1.system.environment.DYLD_LIBRARY_PATH': None,
 'activity.1.system.environment.HOME': '/github/home',
 'activity.1.system.environment.LD_LIBRARY_PATH': None,
 'activity.1.system.environment.PATH': '/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin',
 'activity.1.system.environment.SHELL': None,
 'activity.1.system.environment.USER': None,
 'activity.1.system.eventio_version': '1.5.1.post1',
 'activity.1.system.executable': '/usr/local/bin/python',
 'activity.1.system.platform.architecture_bits': '64bit',
 'activity.1.system.platform.architecture_linkage': '',
 'activity.1.system.platform.boot_time': '2021-06-04T13:36:59.000',
 'activity.1.system.platform.libcver': ('glibc', '2.28'),
 'activity.1.system.platform.machine': 'x86_64',
 'activity.1.system.platform.node': '7d612f21bb09',
 'activity.1.system.platform.num_cpus': 2,
 'activity.1.system.platform.processor': '',
 'activity.1.system.platform.release': '5.4.0-1047-azure',
 'activity.1.system.platform.system': 'Linux',
 'activity.1.system.platform.version': '#49-Ubuntu SMP Thu Apr 22 14:30:37 UTC '
                                       '2021',
 'activity.1.system.python.compiler': 'GCC 8.3.0',
 'activity.1.system.python.implementation': 'CPython',
 'activity.1.system.python.packages.0.name': 'Babel',
 'activity.1.system.python.packages.0.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.0.version': '2.8.0',
 'activity.1.system.python.packages.1.name': 'Jinja2',
 'activity.1.system.python.packages.1.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.1.version': '2.11.1',
 'activity.1.system.python.packages.10.name': 'argon2-cffi',
 'activity.1.system.python.packages.10.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.10.version': '20.1.0',
 'activity.1.system.python.packages.100.name': 'tqdm',
 'activity.1.system.python.packages.100.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.100.version': '4.61.0',
 'activity.1.system.python.packages.101.name': 'traitlets',
 'activity.1.system.python.packages.101.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.101.version': '5.0.5',
 'activity.1.system.python.packages.102.name': 'urllib3',
 'activity.1.system.python.packages.102.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.102.version': '1.25.8',
 'activity.1.system.python.packages.103.name': 'wcwidth',
 'activity.1.system.python.packages.103.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.103.version': '0.2.5',
 'activity.1.system.python.packages.104.name': 'webencodings',
 'activity.1.system.python.packages.104.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.104.version': '0.5.1',
 'activity.1.system.python.packages.105.name': 'wheel',
 'activity.1.system.python.packages.105.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.105.version': '0.36.2',
 'activity.1.system.python.packages.106.name': 'widgetsnbextension',
 'activity.1.system.python.packages.106.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.106.version': '3.5.1',
 'activity.1.system.python.packages.107.name': 'zstandard',
 'activity.1.system.python.packages.107.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.107.version': '0.15.2',
 'activity.1.system.python.packages.11.name': 'astropy',
 'activity.1.system.python.packages.11.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.11.version': '4.2.1',
 'activity.1.system.python.packages.12.name': 'async-generator',
 'activity.1.system.python.packages.12.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.12.version': '1.10',
 'activity.1.system.python.packages.13.name': 'attrs',
 'activity.1.system.python.packages.13.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.13.version': '21.2.0',
 'activity.1.system.python.packages.14.name': 'backcall',
 'activity.1.system.python.packages.14.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.14.version': '0.2.0',
 'activity.1.system.python.packages.15.name': 'bleach',
 'activity.1.system.python.packages.15.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.15.version': '3.3.0',
 'activity.1.system.python.packages.16.name': 'bokeh',
 'activity.1.system.python.packages.16.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.16.version': '1.4.0',
 'activity.1.system.python.packages.17.name': 'certifi',
 'activity.1.system.python.packages.17.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.17.version': '2019.11.28',
 'activity.1.system.python.packages.18.name': 'cffi',
 'activity.1.system.python.packages.18.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.18.version': '1.14.5',
 'activity.1.system.python.packages.19.name': 'chardet',
 'activity.1.system.python.packages.19.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.19.version': '3.0.4',
 'activity.1.system.python.packages.2.name': 'MarkupSafe',
 'activity.1.system.python.packages.2.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.2.version': '1.1.1',
 'activity.1.system.python.packages.20.name': 'corsikaio',
 'activity.1.system.python.packages.20.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.20.version': '0.2.4.post1',
 'activity.1.system.python.packages.21.name': 'ctapipe',
 'activity.1.system.python.packages.21.path': '/github/workspace',
 'activity.1.system.python.packages.21.version': '0.11.1.dev77+g15cd535e',
 'activity.1.system.python.packages.22.name': 'cycler',
 'activity.1.system.python.packages.22.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.22.version': '0.10.0',
 'activity.1.system.python.packages.23.name': 'decorator',
 'activity.1.system.python.packages.23.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.23.version': '5.0.9',
 'activity.1.system.python.packages.24.name': 'defusedxml',
 'activity.1.system.python.packages.24.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.24.version': '0.7.1',
 'activity.1.system.python.packages.25.name': 'docutils',
 'activity.1.system.python.packages.25.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.25.version': '0.16',
 'activity.1.system.python.packages.26.name': 'entrypoints',
 'activity.1.system.python.packages.26.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.26.version': '0.3',
 'activity.1.system.python.packages.27.name': 'eventio',
 'activity.1.system.python.packages.27.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.27.version': '1.5.1.post1',
 'activity.1.system.python.packages.28.name': 'graphviz',
 'activity.1.system.python.packages.28.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.28.version': '0.16',
 'activity.1.system.python.packages.29.name': 'h5py',
 'activity.1.system.python.packages.29.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.29.version': '3.2.1',
 'activity.1.system.python.packages.3.name': 'Pillow',
 'activity.1.system.python.packages.3.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.3.version': '7.0.0',
 'activity.1.system.python.packages.30.name': 'idna',
 'activity.1.system.python.packages.30.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.30.version': '2.9',
 'activity.1.system.python.packages.31.name': 'imagesize',
 'activity.1.system.python.packages.31.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.31.version': '1.2.0',
 'activity.1.system.python.packages.32.name': 'iminuit',
 'activity.1.system.python.packages.32.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.32.version': '2.6.1',
 'activity.1.system.python.packages.33.name': 'ipykernel',
 'activity.1.system.python.packages.33.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.33.version': '5.5.5',
 'activity.1.system.python.packages.34.name': 'ipython',
 'activity.1.system.python.packages.34.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.34.version': '7.24.1',
 'activity.1.system.python.packages.35.name': 'ipython-genutils',
 'activity.1.system.python.packages.35.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.35.version': '0.2.0',
 'activity.1.system.python.packages.36.name': 'ipywidgets',
 'activity.1.system.python.packages.36.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.36.version': '7.6.3',
 'activity.1.system.python.packages.37.name': 'jedi',
 'activity.1.system.python.packages.37.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.37.version': '0.18.0',
 'activity.1.system.python.packages.38.name': 'joblib',
 'activity.1.system.python.packages.38.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.38.version': '1.0.1',
 'activity.1.system.python.packages.39.name': 'jsonschema',
 'activity.1.system.python.packages.39.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.39.version': '3.2.0',
 'activity.1.system.python.packages.4.name': 'PyYAML',
 'activity.1.system.python.packages.4.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.4.version': '5.4.1',
 'activity.1.system.python.packages.40.name': 'jupyter',
 'activity.1.system.python.packages.40.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.40.version': '1.0.0',
 'activity.1.system.python.packages.41.name': 'jupyter-client',
 'activity.1.system.python.packages.41.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.41.version': '6.1.12',
 'activity.1.system.python.packages.42.name': 'jupyter-console',
 'activity.1.system.python.packages.42.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.42.version': '6.4.0',
 'activity.1.system.python.packages.43.name': 'jupyter-core',
 'activity.1.system.python.packages.43.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.43.version': '4.7.1',
 'activity.1.system.python.packages.44.name': 'jupyterlab-pygments',
 'activity.1.system.python.packages.44.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.44.version': '0.1.2',
 'activity.1.system.python.packages.45.name': 'jupyterlab-widgets',
 'activity.1.system.python.packages.45.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.45.version': '1.0.0',
 'activity.1.system.python.packages.46.name': 'kiwisolver',
 'activity.1.system.python.packages.46.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.46.version': '1.3.1',
 'activity.1.system.python.packages.47.name': 'llvmlite',
 'activity.1.system.python.packages.47.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.47.version': '0.36.0',
 'activity.1.system.python.packages.48.name': 'matplotlib',
 'activity.1.system.python.packages.48.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.48.version': '3.4.2',
 'activity.1.system.python.packages.49.name': 'matplotlib-inline',
 'activity.1.system.python.packages.49.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.49.version': '0.1.2',
 'activity.1.system.python.packages.5.name': 'Pygments',
 'activity.1.system.python.packages.5.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.5.version': '2.5.2',
 'activity.1.system.python.packages.50.name': 'mistune',
 'activity.1.system.python.packages.50.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.50.version': '0.8.4',
 'activity.1.system.python.packages.51.name': 'nbclient',
 'activity.1.system.python.packages.51.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.51.version': '0.5.3',
 'activity.1.system.python.packages.52.name': 'nbconvert',
 'activity.1.system.python.packages.52.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.52.version': '6.0.7',
 'activity.1.system.python.packages.53.name': 'nbformat',
 'activity.1.system.python.packages.53.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.53.version': '5.1.3',
 'activity.1.system.python.packages.54.name': 'nbsphinx',
 'activity.1.system.python.packages.54.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.54.version': '0.8.6',
 'activity.1.system.python.packages.55.name': 'nest-asyncio',
 'activity.1.system.python.packages.55.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.55.version': '1.5.1',
 'activity.1.system.python.packages.56.name': 'notebook',
 'activity.1.system.python.packages.56.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.56.version': '6.4.0',
 'activity.1.system.python.packages.57.name': 'numba',
 'activity.1.system.python.packages.57.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.57.version': '0.53.1',
 'activity.1.system.python.packages.58.name': 'numexpr',
 'activity.1.system.python.packages.58.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.58.version': '2.7.3',
 'activity.1.system.python.packages.59.name': 'numpy',
 'activity.1.system.python.packages.59.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.59.version': '1.20.3',
 'activity.1.system.python.packages.6.name': 'QtPy',
 'activity.1.system.python.packages.6.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.6.version': '1.9.0',
 'activity.1.system.python.packages.60.name': 'numpydoc',
 'activity.1.system.python.packages.60.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.60.version': '1.1.0',
 'activity.1.system.python.packages.61.name': 'packaging',
 'activity.1.system.python.packages.61.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.61.version': '20.3',
 'activity.1.system.python.packages.62.name': 'pandas',
 'activity.1.system.python.packages.62.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.62.version': '1.2.4',
 'activity.1.system.python.packages.63.name': 'pandocfilters',
 'activity.1.system.python.packages.63.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.63.version': '1.4.3',
 'activity.1.system.python.packages.64.name': 'parso',
 'activity.1.system.python.packages.64.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.64.version': '0.8.2',
 'activity.1.system.python.packages.65.name': 'pexpect',
 'activity.1.system.python.packages.65.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.65.version': '4.8.0',
 'activity.1.system.python.packages.66.name': 'pickleshare',
 'activity.1.system.python.packages.66.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.66.version': '0.7.5',
 'activity.1.system.python.packages.67.name': 'pip',
 'activity.1.system.python.packages.67.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.67.version': '21.1.2',
 'activity.1.system.python.packages.68.name': 'prometheus-client',
 'activity.1.system.python.packages.68.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.68.version': '0.11.0',
 'activity.1.system.python.packages.69.name': 'prompt-toolkit',
 'activity.1.system.python.packages.69.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.69.version': '3.0.18',
 'activity.1.system.python.packages.7.name': 'Send2Trash',
 'activity.1.system.python.packages.7.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.7.version': '1.5.0',
 'activity.1.system.python.packages.70.name': 'psutil',
 'activity.1.system.python.packages.70.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.70.version': '5.8.0',
 'activity.1.system.python.packages.71.name': 'ptyprocess',
 'activity.1.system.python.packages.71.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.71.version': '0.7.0',
 'activity.1.system.python.packages.72.name': 'pycparser',
 'activity.1.system.python.packages.72.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.72.version': '2.20',
 'activity.1.system.python.packages.73.name': 'pyerfa',
 'activity.1.system.python.packages.73.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.73.version': '2.0.0',
 'activity.1.system.python.packages.74.name': 'pyparsing',
 'activity.1.system.python.packages.74.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.74.version': '2.4.6',
 'activity.1.system.python.packages.75.name': 'pyrsistent',
 'activity.1.system.python.packages.75.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.75.version': '0.17.3',
 'activity.1.system.python.packages.76.name': 'python-dateutil',
 'activity.1.system.python.packages.76.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.76.version': '2.8.1',
 'activity.1.system.python.packages.77.name': 'pytz',
 'activity.1.system.python.packages.77.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.77.version': '2019.3',
 'activity.1.system.python.packages.78.name': 'pyzmq',
 'activity.1.system.python.packages.78.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.78.version': '22.1.0',
 'activity.1.system.python.packages.79.name': 'qtconsole',
 'activity.1.system.python.packages.79.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.79.version': '5.1.0',
 'activity.1.system.python.packages.8.name': 'Sphinx',
 'activity.1.system.python.packages.8.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.8.version': '3.5.4',
 'activity.1.system.python.packages.80.name': 'requests',
 'activity.1.system.python.packages.80.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.80.version': '2.23.0',
 'activity.1.system.python.packages.81.name': 'scikit-learn',
 'activity.1.system.python.packages.81.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.81.version': '0.24.2',
 'activity.1.system.python.packages.82.name': 'scipy',
 'activity.1.system.python.packages.82.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.82.version': '1.6.3',
 'activity.1.system.python.packages.83.name': 'setuptools',
 'activity.1.system.python.packages.83.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.83.version': '57.0.0',
 'activity.1.system.python.packages.84.name': 'setuptools-scm',
 'activity.1.system.python.packages.84.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.84.version': '6.0.1',
 'activity.1.system.python.packages.85.name': 'six',
 'activity.1.system.python.packages.85.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.85.version': '1.14.0',
 'activity.1.system.python.packages.86.name': 'snowballstemmer',
 'activity.1.system.python.packages.86.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.86.version': '2.0.0',
 'activity.1.system.python.packages.87.name': 'sphinx-automodapi',
 'activity.1.system.python.packages.87.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.87.version': '0.13',
 'activity.1.system.python.packages.88.name': 'sphinx-rtd-theme',
 'activity.1.system.python.packages.88.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.88.version': '0.5.2',
 'activity.1.system.python.packages.89.name': 'sphinxcontrib-applehelp',
 'activity.1.system.python.packages.89.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.89.version': '1.0.2',
 'activity.1.system.python.packages.9.name': 'alabaster',
 'activity.1.system.python.packages.9.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.9.version': '0.7.12',
 'activity.1.system.python.packages.90.name': 'sphinxcontrib-devhelp',
 'activity.1.system.python.packages.90.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.90.version': '1.0.2',
 'activity.1.system.python.packages.91.name': 'sphinxcontrib-htmlhelp',
 'activity.1.system.python.packages.91.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.91.version': '1.0.3',
 'activity.1.system.python.packages.92.name': 'sphinxcontrib-jsmath',
 'activity.1.system.python.packages.92.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.92.version': '1.0.1',
 'activity.1.system.python.packages.93.name': 'sphinxcontrib-qthelp',
 'activity.1.system.python.packages.93.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.93.version': '1.0.3',
 'activity.1.system.python.packages.94.name': 'sphinxcontrib-serializinghtml',
 'activity.1.system.python.packages.94.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.94.version': '1.1.4',
 'activity.1.system.python.packages.95.name': 'tables',
 'activity.1.system.python.packages.95.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.95.version': '3.6.1',
 'activity.1.system.python.packages.96.name': 'terminado',
 'activity.1.system.python.packages.96.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.96.version': '0.10.0',
 'activity.1.system.python.packages.97.name': 'testpath',
 'activity.1.system.python.packages.97.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.97.version': '0.5.0',
 'activity.1.system.python.packages.98.name': 'threadpoolctl',
 'activity.1.system.python.packages.98.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.98.version': '2.1.0',
 'activity.1.system.python.packages.99.name': 'tornado',
 'activity.1.system.python.packages.99.path': '/usr/local/lib/python3.8/site-packages',
 'activity.1.system.python.packages.99.version': '6.1',
 'activity.1.system.python.version': ('3', '8', '2'),
 'activity.1.system.python.version_string': '3.8.2 (default, Feb 26 2020, '
                                            '15:09:34) \n'
                                            '[GCC 8.3.0]',
 'activity.1.system.start_time_utc': '2021-06-04T13:43:19.147',
 'activity.2.activity_name': '/usr/local/bin/python',
 'activity.2.activity_uuid': '762fa61e-4fa6-4305-a624-730f7bd9c8fb',
 'activity.2.duration_min': 0.002833333333391863,
 'activity.2.input.0.role': None,
 'activity.2.input.0.url': '/github/workspace/docs/examples/test.txt',
 'activity.2.start.time_utc': '2021-06-04T13:43:18.979',
 'activity.2.status': 'completed',
 'activity.2.stop.time_utc': '2021-06-04T13:43:19.149',
 'activity.2.system.arguments.0': '/usr/local/lib/python3.8/site-packages/ipykernel_launcher.py',
 'activity.2.system.arguments.1': '-f',
 'activity.2.system.arguments.2': '/tmp/tmp5p2w5gk_.json',
 'activity.2.system.arguments.3': '--HistoryManager.hist_file=:memory:',
 'activity.2.system.ctapipe_resources_version': 'not installed',
 'activity.2.system.ctapipe_svc_path': None,
 'activity.2.system.ctapipe_version': '0.11.1.dev77+g15cd535e',
 'activity.2.system.environment.CONDA_DEFAULT_ENV': None,
 'activity.2.system.environment.CONDA_EXE': None,
 'activity.2.system.environment.CONDA_PREFIX': None,
 'activity.2.system.environment.CONDA_PROMPT_MODIFIER': None,
 'activity.2.system.environment.CONDA_PYTHON_EXE': None,
 'activity.2.system.environment.CONDA_SHLVL': None,
 'activity.2.system.environment.DYLD_LIBRARY_PATH': None,
 'activity.2.system.environment.HOME': '/github/home',
 'activity.2.system.environment.LD_LIBRARY_PATH': None,
 'activity.2.system.environment.PATH': '/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin',
 'activity.2.system.environment.SHELL': None,
 'activity.2.system.environment.USER': None,
 'activity.2.system.eventio_version': '1.5.1.post1',
 'activity.2.system.executable': '/usr/local/bin/python',
 'activity.2.system.platform.architecture_bits': '64bit',
 'activity.2.system.platform.architecture_linkage': '',
 'activity.2.system.platform.boot_time': '2021-06-04T13:36:59.000',
 'activity.2.system.platform.libcver': ('glibc', '2.28'),
 'activity.2.system.platform.machine': 'x86_64',
 'activity.2.system.platform.node': '7d612f21bb09',
 'activity.2.system.platform.num_cpus': 2,
 'activity.2.system.platform.processor': '',
 'activity.2.system.platform.release': '5.4.0-1047-azure',
 'activity.2.system.platform.system': 'Linux',
 'activity.2.system.platform.version': '#49-Ubuntu SMP Thu Apr 22 14:30:37 UTC '
                                       '2021',
 'activity.2.system.python.compiler': 'GCC 8.3.0',
 'activity.2.system.python.implementation': 'CPython',
 'activity.2.system.python.packages.0.name': 'Babel',
 'activity.2.system.python.packages.0.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.0.version': '2.8.0',
 'activity.2.system.python.packages.1.name': 'Jinja2',
 'activity.2.system.python.packages.1.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.1.version': '2.11.1',
 'activity.2.system.python.packages.10.name': 'argon2-cffi',
 'activity.2.system.python.packages.10.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.10.version': '20.1.0',
 'activity.2.system.python.packages.100.name': 'tqdm',
 'activity.2.system.python.packages.100.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.100.version': '4.61.0',
 'activity.2.system.python.packages.101.name': 'traitlets',
 'activity.2.system.python.packages.101.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.101.version': '5.0.5',
 'activity.2.system.python.packages.102.name': 'urllib3',
 'activity.2.system.python.packages.102.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.102.version': '1.25.8',
 'activity.2.system.python.packages.103.name': 'wcwidth',
 'activity.2.system.python.packages.103.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.103.version': '0.2.5',
 'activity.2.system.python.packages.104.name': 'webencodings',
 'activity.2.system.python.packages.104.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.104.version': '0.5.1',
 'activity.2.system.python.packages.105.name': 'wheel',
 'activity.2.system.python.packages.105.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.105.version': '0.36.2',
 'activity.2.system.python.packages.106.name': 'widgetsnbextension',
 'activity.2.system.python.packages.106.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.106.version': '3.5.1',
 'activity.2.system.python.packages.107.name': 'zstandard',
 'activity.2.system.python.packages.107.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.107.version': '0.15.2',
 'activity.2.system.python.packages.11.name': 'astropy',
 'activity.2.system.python.packages.11.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.11.version': '4.2.1',
 'activity.2.system.python.packages.12.name': 'async-generator',
 'activity.2.system.python.packages.12.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.12.version': '1.10',
 'activity.2.system.python.packages.13.name': 'attrs',
 'activity.2.system.python.packages.13.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.13.version': '21.2.0',
 'activity.2.system.python.packages.14.name': 'backcall',
 'activity.2.system.python.packages.14.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.14.version': '0.2.0',
 'activity.2.system.python.packages.15.name': 'bleach',
 'activity.2.system.python.packages.15.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.15.version': '3.3.0',
 'activity.2.system.python.packages.16.name': 'bokeh',
 'activity.2.system.python.packages.16.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.16.version': '1.4.0',
 'activity.2.system.python.packages.17.name': 'certifi',
 'activity.2.system.python.packages.17.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.17.version': '2019.11.28',
 'activity.2.system.python.packages.18.name': 'cffi',
 'activity.2.system.python.packages.18.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.18.version': '1.14.5',
 'activity.2.system.python.packages.19.name': 'chardet',
 'activity.2.system.python.packages.19.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.19.version': '3.0.4',
 'activity.2.system.python.packages.2.name': 'MarkupSafe',
 'activity.2.system.python.packages.2.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.2.version': '1.1.1',
 'activity.2.system.python.packages.20.name': 'corsikaio',
 'activity.2.system.python.packages.20.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.20.version': '0.2.4.post1',
 'activity.2.system.python.packages.21.name': 'ctapipe',
 'activity.2.system.python.packages.21.path': '/github/workspace',
 'activity.2.system.python.packages.21.version': '0.11.1.dev77+g15cd535e',
 'activity.2.system.python.packages.22.name': 'cycler',
 'activity.2.system.python.packages.22.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.22.version': '0.10.0',
 'activity.2.system.python.packages.23.name': 'decorator',
 'activity.2.system.python.packages.23.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.23.version': '5.0.9',
 'activity.2.system.python.packages.24.name': 'defusedxml',
 'activity.2.system.python.packages.24.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.24.version': '0.7.1',
 'activity.2.system.python.packages.25.name': 'docutils',
 'activity.2.system.python.packages.25.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.25.version': '0.16',
 'activity.2.system.python.packages.26.name': 'entrypoints',
 'activity.2.system.python.packages.26.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.26.version': '0.3',
 'activity.2.system.python.packages.27.name': 'eventio',
 'activity.2.system.python.packages.27.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.27.version': '1.5.1.post1',
 'activity.2.system.python.packages.28.name': 'graphviz',
 'activity.2.system.python.packages.28.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.28.version': '0.16',
 'activity.2.system.python.packages.29.name': 'h5py',
 'activity.2.system.python.packages.29.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.29.version': '3.2.1',
 'activity.2.system.python.packages.3.name': 'Pillow',
 'activity.2.system.python.packages.3.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.3.version': '7.0.0',
 'activity.2.system.python.packages.30.name': 'idna',
 'activity.2.system.python.packages.30.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.30.version': '2.9',
 'activity.2.system.python.packages.31.name': 'imagesize',
 'activity.2.system.python.packages.31.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.31.version': '1.2.0',
 'activity.2.system.python.packages.32.name': 'iminuit',
 'activity.2.system.python.packages.32.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.32.version': '2.6.1',
 'activity.2.system.python.packages.33.name': 'ipykernel',
 'activity.2.system.python.packages.33.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.33.version': '5.5.5',
 'activity.2.system.python.packages.34.name': 'ipython',
 'activity.2.system.python.packages.34.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.34.version': '7.24.1',
 'activity.2.system.python.packages.35.name': 'ipython-genutils',
 'activity.2.system.python.packages.35.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.35.version': '0.2.0',
 'activity.2.system.python.packages.36.name': 'ipywidgets',
 'activity.2.system.python.packages.36.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.36.version': '7.6.3',
 'activity.2.system.python.packages.37.name': 'jedi',
 'activity.2.system.python.packages.37.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.37.version': '0.18.0',
 'activity.2.system.python.packages.38.name': 'joblib',
 'activity.2.system.python.packages.38.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.38.version': '1.0.1',
 'activity.2.system.python.packages.39.name': 'jsonschema',
 'activity.2.system.python.packages.39.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.39.version': '3.2.0',
 'activity.2.system.python.packages.4.name': 'PyYAML',
 'activity.2.system.python.packages.4.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.4.version': '5.4.1',
 'activity.2.system.python.packages.40.name': 'jupyter',
 'activity.2.system.python.packages.40.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.40.version': '1.0.0',
 'activity.2.system.python.packages.41.name': 'jupyter-client',
 'activity.2.system.python.packages.41.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.41.version': '6.1.12',
 'activity.2.system.python.packages.42.name': 'jupyter-console',
 'activity.2.system.python.packages.42.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.42.version': '6.4.0',
 'activity.2.system.python.packages.43.name': 'jupyter-core',
 'activity.2.system.python.packages.43.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.43.version': '4.7.1',
 'activity.2.system.python.packages.44.name': 'jupyterlab-pygments',
 'activity.2.system.python.packages.44.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.44.version': '0.1.2',
 'activity.2.system.python.packages.45.name': 'jupyterlab-widgets',
 'activity.2.system.python.packages.45.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.45.version': '1.0.0',
 'activity.2.system.python.packages.46.name': 'kiwisolver',
 'activity.2.system.python.packages.46.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.46.version': '1.3.1',
 'activity.2.system.python.packages.47.name': 'llvmlite',
 'activity.2.system.python.packages.47.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.47.version': '0.36.0',
 'activity.2.system.python.packages.48.name': 'matplotlib',
 'activity.2.system.python.packages.48.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.48.version': '3.4.2',
 'activity.2.system.python.packages.49.name': 'matplotlib-inline',
 'activity.2.system.python.packages.49.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.49.version': '0.1.2',
 'activity.2.system.python.packages.5.name': 'Pygments',
 'activity.2.system.python.packages.5.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.5.version': '2.5.2',
 'activity.2.system.python.packages.50.name': 'mistune',
 'activity.2.system.python.packages.50.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.50.version': '0.8.4',
 'activity.2.system.python.packages.51.name': 'nbclient',
 'activity.2.system.python.packages.51.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.51.version': '0.5.3',
 'activity.2.system.python.packages.52.name': 'nbconvert',
 'activity.2.system.python.packages.52.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.52.version': '6.0.7',
 'activity.2.system.python.packages.53.name': 'nbformat',
 'activity.2.system.python.packages.53.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.53.version': '5.1.3',
 'activity.2.system.python.packages.54.name': 'nbsphinx',
 'activity.2.system.python.packages.54.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.54.version': '0.8.6',
 'activity.2.system.python.packages.55.name': 'nest-asyncio',
 'activity.2.system.python.packages.55.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.55.version': '1.5.1',
 'activity.2.system.python.packages.56.name': 'notebook',
 'activity.2.system.python.packages.56.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.56.version': '6.4.0',
 'activity.2.system.python.packages.57.name': 'numba',
 'activity.2.system.python.packages.57.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.57.version': '0.53.1',
 'activity.2.system.python.packages.58.name': 'numexpr',
 'activity.2.system.python.packages.58.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.58.version': '2.7.3',
 'activity.2.system.python.packages.59.name': 'numpy',
 'activity.2.system.python.packages.59.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.59.version': '1.20.3',
 'activity.2.system.python.packages.6.name': 'QtPy',
 'activity.2.system.python.packages.6.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.6.version': '1.9.0',
 'activity.2.system.python.packages.60.name': 'numpydoc',
 'activity.2.system.python.packages.60.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.60.version': '1.1.0',
 'activity.2.system.python.packages.61.name': 'packaging',
 'activity.2.system.python.packages.61.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.61.version': '20.3',
 'activity.2.system.python.packages.62.name': 'pandas',
 'activity.2.system.python.packages.62.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.62.version': '1.2.4',
 'activity.2.system.python.packages.63.name': 'pandocfilters',
 'activity.2.system.python.packages.63.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.63.version': '1.4.3',
 'activity.2.system.python.packages.64.name': 'parso',
 'activity.2.system.python.packages.64.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.64.version': '0.8.2',
 'activity.2.system.python.packages.65.name': 'pexpect',
 'activity.2.system.python.packages.65.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.65.version': '4.8.0',
 'activity.2.system.python.packages.66.name': 'pickleshare',
 'activity.2.system.python.packages.66.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.66.version': '0.7.5',
 'activity.2.system.python.packages.67.name': 'pip',
 'activity.2.system.python.packages.67.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.67.version': '21.1.2',
 'activity.2.system.python.packages.68.name': 'prometheus-client',
 'activity.2.system.python.packages.68.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.68.version': '0.11.0',
 'activity.2.system.python.packages.69.name': 'prompt-toolkit',
 'activity.2.system.python.packages.69.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.69.version': '3.0.18',
 'activity.2.system.python.packages.7.name': 'Send2Trash',
 'activity.2.system.python.packages.7.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.7.version': '1.5.0',
 'activity.2.system.python.packages.70.name': 'psutil',
 'activity.2.system.python.packages.70.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.70.version': '5.8.0',
 'activity.2.system.python.packages.71.name': 'ptyprocess',
 'activity.2.system.python.packages.71.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.71.version': '0.7.0',
 'activity.2.system.python.packages.72.name': 'pycparser',
 'activity.2.system.python.packages.72.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.72.version': '2.20',
 'activity.2.system.python.packages.73.name': 'pyerfa',
 'activity.2.system.python.packages.73.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.73.version': '2.0.0',
 'activity.2.system.python.packages.74.name': 'pyparsing',
 'activity.2.system.python.packages.74.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.74.version': '2.4.6',
 'activity.2.system.python.packages.75.name': 'pyrsistent',
 'activity.2.system.python.packages.75.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.75.version': '0.17.3',
 'activity.2.system.python.packages.76.name': 'python-dateutil',
 'activity.2.system.python.packages.76.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.76.version': '2.8.1',
 'activity.2.system.python.packages.77.name': 'pytz',
 'activity.2.system.python.packages.77.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.77.version': '2019.3',
 'activity.2.system.python.packages.78.name': 'pyzmq',
 'activity.2.system.python.packages.78.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.78.version': '22.1.0',
 'activity.2.system.python.packages.79.name': 'qtconsole',
 'activity.2.system.python.packages.79.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.79.version': '5.1.0',
 'activity.2.system.python.packages.8.name': 'Sphinx',
 'activity.2.system.python.packages.8.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.8.version': '3.5.4',
 'activity.2.system.python.packages.80.name': 'requests',
 'activity.2.system.python.packages.80.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.80.version': '2.23.0',
 'activity.2.system.python.packages.81.name': 'scikit-learn',
 'activity.2.system.python.packages.81.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.81.version': '0.24.2',
 'activity.2.system.python.packages.82.name': 'scipy',
 'activity.2.system.python.packages.82.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.82.version': '1.6.3',
 'activity.2.system.python.packages.83.name': 'setuptools',
 'activity.2.system.python.packages.83.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.83.version': '57.0.0',
 'activity.2.system.python.packages.84.name': 'setuptools-scm',
 'activity.2.system.python.packages.84.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.84.version': '6.0.1',
 'activity.2.system.python.packages.85.name': 'six',
 'activity.2.system.python.packages.85.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.85.version': '1.14.0',
 'activity.2.system.python.packages.86.name': 'snowballstemmer',
 'activity.2.system.python.packages.86.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.86.version': '2.0.0',
 'activity.2.system.python.packages.87.name': 'sphinx-automodapi',
 'activity.2.system.python.packages.87.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.87.version': '0.13',
 'activity.2.system.python.packages.88.name': 'sphinx-rtd-theme',
 'activity.2.system.python.packages.88.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.88.version': '0.5.2',
 'activity.2.system.python.packages.89.name': 'sphinxcontrib-applehelp',
 'activity.2.system.python.packages.89.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.89.version': '1.0.2',
 'activity.2.system.python.packages.9.name': 'alabaster',
 'activity.2.system.python.packages.9.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.9.version': '0.7.12',
 'activity.2.system.python.packages.90.name': 'sphinxcontrib-devhelp',
 'activity.2.system.python.packages.90.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.90.version': '1.0.2',
 'activity.2.system.python.packages.91.name': 'sphinxcontrib-htmlhelp',
 'activity.2.system.python.packages.91.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.91.version': '1.0.3',
 'activity.2.system.python.packages.92.name': 'sphinxcontrib-jsmath',
 'activity.2.system.python.packages.92.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.92.version': '1.0.1',
 'activity.2.system.python.packages.93.name': 'sphinxcontrib-qthelp',
 'activity.2.system.python.packages.93.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.93.version': '1.0.3',
 'activity.2.system.python.packages.94.name': 'sphinxcontrib-serializinghtml',
 'activity.2.system.python.packages.94.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.94.version': '1.1.4',
 'activity.2.system.python.packages.95.name': 'tables',
 'activity.2.system.python.packages.95.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.95.version': '3.6.1',
 'activity.2.system.python.packages.96.name': 'terminado',
 'activity.2.system.python.packages.96.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.96.version': '0.10.0',
 'activity.2.system.python.packages.97.name': 'testpath',
 'activity.2.system.python.packages.97.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.97.version': '0.5.0',
 'activity.2.system.python.packages.98.name': 'threadpoolctl',
 'activity.2.system.python.packages.98.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.98.version': '2.1.0',
 'activity.2.system.python.packages.99.name': 'tornado',
 'activity.2.system.python.packages.99.path': '/usr/local/lib/python3.8/site-packages',
 'activity.2.system.python.packages.99.version': '6.1',
 'activity.2.system.python.version': ('3', '8', '2'),
 'activity.2.system.python.version_string': '3.8.2 (default, Feb 26 2020, '
                                            '15:09:34) \n'
                                            '[GCC 8.3.0]',
 'activity.2.system.start_time_utc': '2021-06-04T13:43:19.134'}