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',
'/home/docs/checkouts/readthedocs.org/user_builds/ctapipe/envs/v0.19.2/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': '/home/docs/checkouts/readthedocs.org/user_builds/ctapipe/checkouts/v0.19.2/docs/examples/subinput.txt',
'role': None},
{'url': '/home/docs/checkouts/readthedocs.org/user_builds/ctapipe/checkouts/v0.19.2/docs/examples/anothersubinput.txt',
'role': None}]),
('sub2',
[{'url': '/home/docs/checkouts/readthedocs.org/user_builds/ctapipe/checkouts/v0.19.2/docs/examples/sub2input.txt',
'role': None}]),
('/home/docs/checkouts/readthedocs.org/user_builds/ctapipe/envs/v0.19.2/bin/python',
[{'url': '/home/docs/checkouts/readthedocs.org/user_builds/ctapipe/checkouts/v0.19.2/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.0034833333332962013),
('sub2', 0.003516666666509849),
('/home/docs/checkouts/readthedocs.org/user_builds/ctapipe/envs/v0.19.2/bin/python',
0.012683333333356472)]
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': '71d7a8ac-857b-40ac-a54f-ed275f49cd92',
'start': {'time_utc': '2023-05-17T15:30:17.047'},
'stop': {'time_utc': '2023-05-17T15:30:17.256'},
'system': {'ctapipe_version': '0.19.2',
'ctapipe_resources_version': 'not installed',
'eventio_version': '1.11.0',
'ctapipe_svc_path': None,
'executable': '/home/docs/checkouts/readthedocs.org/user_builds/ctapipe/envs/v0.19.2/bin/python',
'platform': {'architecture_bits': '64bit',
'architecture_linkage': '',
'machine': 'x86_64',
'processor': 'x86_64',
'node': 'build-20735940-project-702899-ctapipe',
'version': '#6-Ubuntu SMP Thu Mar 31 09:44:20 UTC 2022',
'system': 'Linux',
'release': '5.15.0-1004-aws',
'libcver': ('glibc', '2.35'),
'n_cpus': 2,
'boot_time': '2023-05-17T12:46:35.000'},
'python': {'version_string': '3.8.15 (default, Oct 26 2022, 10:34:39) \n[GCC 11.2.0]',
'version': ('3', '8', '15'),
'compiler': 'GCC 11.2.0',
'implementation': 'CPython',
'packages': [{'name': 'Babel', 'version': '2.12.1'},
{'name': 'Cython', 'version': '0.29.34'},
{'name': 'Jinja2', 'version': '3.0.3'},
{'name': 'MarkupSafe', 'version': '2.1.2'},
{'name': 'Pillow', 'version': '9.5.0'},
{'name': 'PyYAML', 'version': '6.0'},
{'name': 'Pygments', 'version': '2.15.1'},
{'name': 'QtPy', 'version': '2.3.1'},
{'name': 'Send2Trash', 'version': '1.8.2'},
{'name': 'Sphinx', 'version': '3.5.4'},
{'name': 'alabaster', 'version': '0.7.13'},
{'name': 'anyio', 'version': '3.6.2'},
{'name': 'argon2-cffi', 'version': '21.3.0'},
{'name': 'argon2-cffi-bindings', 'version': '21.2.0'},
{'name': 'arrow', 'version': '1.2.3'},
{'name': 'astropy', 'version': '5.2.2'},
{'name': 'asttokens', 'version': '2.2.1'},
{'name': 'attrs', 'version': '23.1.0'},
{'name': 'backcall', 'version': '0.2.0'},
{'name': 'beautifulsoup4', 'version': '4.12.2'},
{'name': 'bleach', 'version': '6.0.0'},
{'name': 'blosc2', 'version': '2.0.0'},
{'name': 'bokeh', 'version': '2.4.3'},
{'name': 'certifi', 'version': '2023.5.7'},
{'name': 'cffi', 'version': '1.15.1'},
{'name': 'charset-normalizer', 'version': '3.1.0'},
{'name': 'comm', 'version': '0.1.3'},
{'name': 'commonmark', 'version': '0.9.1'},
{'name': 'contourpy', 'version': '1.0.7'},
{'name': 'corsikaio', 'version': '0.2.6.post1'},
{'name': 'ctapipe', 'version': '0.19.2'},
{'name': 'cycler', 'version': '0.11.0'},
{'name': 'debugpy', 'version': '1.6.7'},
{'name': 'decorator', 'version': '5.1.1'},
{'name': 'defusedxml', 'version': '0.7.1'},
{'name': 'docutils', 'version': '0.16'},
{'name': 'eventio', 'version': '1.11.0'},
{'name': 'executing', 'version': '1.2.0'},
{'name': 'fastjsonschema', 'version': '2.16.3'},
{'name': 'ffmpeg-python', 'version': '0.2.0'},
{'name': 'fonttools', 'version': '4.39.4'},
{'name': 'fqdn', 'version': '1.5.1'},
{'name': 'future', 'version': '0.18.3'},
{'name': 'graphviz', 'version': '0.20.1'},
{'name': 'idna', 'version': '3.4'},
{'name': 'imagesize', 'version': '1.4.1'},
{'name': 'iminuit', 'version': '2.21.3'},
{'name': 'importlib-metadata', 'version': '6.6.0'},
{'name': 'importlib-resources', 'version': '5.12.0'},
{'name': 'ipykernel', 'version': '6.23.1'},
{'name': 'ipython', 'version': '8.12.2'},
{'name': 'ipython-genutils', 'version': '0.2.0'},
{'name': 'ipywidgets', 'version': '8.0.6'},
{'name': 'isoduration', 'version': '20.11.0'},
{'name': 'jedi', 'version': '0.18.2'},
{'name': 'joblib', 'version': '1.2.0'},
{'name': 'jsonpointer', 'version': '2.3'},
{'name': 'jsonschema', 'version': '4.17.3'},
{'name': 'jupyter', 'version': '1.0.0'},
{'name': 'jupyter-console', 'version': '6.6.3'},
{'name': 'jupyter-events', 'version': '0.6.3'},
{'name': 'jupyter_client', 'version': '8.2.0'},
{'name': 'jupyter_core', 'version': '5.3.0'},
{'name': 'jupyter_server', 'version': '2.5.0'},
{'name': 'jupyter_server_terminals', 'version': '0.4.4'},
{'name': 'jupyterlab-pygments', 'version': '0.2.2'},
{'name': 'jupyterlab-widgets', 'version': '3.0.7'},
{'name': 'kiwisolver', 'version': '1.4.4'},
{'name': 'llvmlite', 'version': '0.40.0'},
{'name': 'matplotlib', 'version': '3.7.1'},
{'name': 'matplotlib-inline', 'version': '0.1.6'},
{'name': 'mistune', 'version': '2.0.5'},
{'name': 'mock', 'version': '1.0.1'},
{'name': 'msgpack', 'version': '1.0.5'},
{'name': 'nbclassic', 'version': '1.0.0'},
{'name': 'nbclient', 'version': '0.7.4'},
{'name': 'nbconvert', 'version': '7.4.0'},
{'name': 'nbformat', 'version': '5.8.0'},
{'name': 'nbsphinx', 'version': '0.8.12'},
{'name': 'nest-asyncio', 'version': '1.5.6'},
{'name': 'notebook', 'version': '6.5.4'},
{'name': 'notebook_shim', 'version': '0.2.3'},
{'name': 'numba', 'version': '0.57.0'},
{'name': 'numexpr', 'version': '2.8.4'},
{'name': 'numpy', 'version': '1.24.3'},
{'name': 'numpydoc', 'version': '1.4.0'},
{'name': 'packaging', 'version': '23.1'},
{'name': 'pandas', 'version': '2.0.1'},
{'name': 'pandocfilters', 'version': '1.5.0'},
{'name': 'parso', 'version': '0.8.3'},
{'name': 'pexpect', 'version': '4.8.0'},
{'name': 'pickleshare', 'version': '0.7.5'},
{'name': 'pip', 'version': '23.1.2'},
{'name': 'pkgutil_resolve_name', 'version': '1.3.10'},
{'name': 'platformdirs', 'version': '3.5.1'},
{'name': 'prometheus-client', 'version': '0.16.0'},
{'name': 'prompt-toolkit', 'version': '3.0.38'},
{'name': 'psutil', 'version': '5.9.5'},
{'name': 'ptyprocess', 'version': '0.7.0'},
{'name': 'pure-eval', 'version': '0.2.2'},
{'name': 'py-cpuinfo', 'version': '9.0.0'},
{'name': 'pycparser', 'version': '2.21'},
{'name': 'pyerfa', 'version': '2.0.0.3'},
{'name': 'pyparsing', 'version': '3.0.9'},
{'name': 'pyrsistent', 'version': '0.19.3'},
{'name': 'python-dateutil', 'version': '2.8.2'},
{'name': 'python-json-logger', 'version': '2.0.7'},
{'name': 'pytz', 'version': '2023.3'},
{'name': 'pyzmq', 'version': '25.0.2'},
{'name': 'qtconsole', 'version': '5.4.3'},
{'name': 'readthedocs-sphinx-ext', 'version': '2.2.0'},
{'name': 'recommonmark', 'version': '0.5.0'},
{'name': 'requests', 'version': '2.30.0'},
{'name': 'rfc3339-validator', 'version': '0.1.4'},
{'name': 'rfc3986-validator', 'version': '0.1.1'},
{'name': 'scikit-learn', 'version': '1.2.2'},
{'name': 'scipy', 'version': '1.10.1'},
{'name': 'setuptools', 'version': '67.7.2'},
{'name': 'setuptools-scm', 'version': '7.1.0'},
{'name': 'six', 'version': '1.16.0'},
{'name': 'sniffio', 'version': '1.3.0'},
{'name': 'snowballstemmer', 'version': '2.2.0'},
{'name': 'soupsieve', 'version': '2.4.1'},
{'name': 'sphinx-automodapi', 'version': '0.15.0'},
{'name': 'sphinx-rtd-theme', 'version': '1.2.0'},
{'name': 'sphinxcontrib-applehelp', 'version': '1.0.4'},
{'name': 'sphinxcontrib-devhelp', 'version': '1.0.2'},
{'name': 'sphinxcontrib-htmlhelp', 'version': '2.0.1'},
{'name': 'sphinxcontrib-jquery', 'version': '4.1'},
{'name': 'sphinxcontrib-jsmath', 'version': '1.0.1'},
{'name': 'sphinxcontrib-qthelp', 'version': '1.0.3'},
{'name': 'sphinxcontrib-serializinghtml', 'version': '1.1.5'},
{'name': 'stack-data', 'version': '0.6.2'},
{'name': 'tables', 'version': '3.8.0'},
{'name': 'terminado', 'version': '0.17.1'},
{'name': 'threadpoolctl', 'version': '3.1.0'},
{'name': 'tinycss2', 'version': '1.2.1'},
{'name': 'tomli', 'version': '2.0.1'},
{'name': 'tornado', 'version': '6.3.2'},
{'name': 'tqdm', 'version': '4.65.0'},
{'name': 'traitlets', 'version': '5.9.0'},
{'name': 'typing_extensions', 'version': '4.5.0'},
{'name': 'tzdata', 'version': '2023.3'},
{'name': 'uri-template', 'version': '1.2.0'},
{'name': 'urllib3', 'version': '2.0.2'},
{'name': 'wcwidth', 'version': '0.2.6'},
{'name': 'webcolors', 'version': '1.13'},
{'name': 'webencodings', 'version': '0.5.1'},
{'name': 'websocket-client', 'version': '1.5.1'},
{'name': 'wheel', 'version': '0.37.0'},
{'name': 'widgetsnbextension', 'version': '4.0.7'},
{'name': 'zipp', 'version': '3.15.0'},
{'name': 'zstandard', 'version': '0.21.0'}]},
'environment': {'CONDA_DEFAULT_ENV': None,
'CONDA_PREFIX': None,
'CONDA_PYTHON_EXE': None,
'CONDA_EXE': None,
'CONDA_PROMPT_MODIFIER': None,
'CONDA_SHLVL': None,
'PATH': '/home/docs/checkouts/readthedocs.org/user_builds/ctapipe/envs/v0.19.2/bin:/home/docs/.asdf/shims:/home/docs/.asdf/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin',
'LD_LIBRARY_PATH': None,
'DYLD_LIBRARY_PATH': None,
'USER': None,
'HOME': '/home/docs',
'SHELL': None},
'arguments': ['/home/docs/checkouts/readthedocs.org/user_builds/ctapipe/envs/v0.19.2/lib/python3.8/site-packages/ipykernel_launcher.py',
'-f',
'/tmp/tmpd9zxt6i8.json',
'--HistoryManager.hist_file=:memory:'],
'start_time_utc': '2023-05-17T15:30:17.255'},
'input': [{'url': '/home/docs/checkouts/readthedocs.org/user_builds/ctapipe/checkouts/v0.19.2/docs/examples/subinput.txt',
'role': None},
{'url': '/home/docs/checkouts/readthedocs.org/user_builds/ctapipe/checkouts/v0.19.2/docs/examples/anothersubinput.txt',
'role': None}],
'output': [{'url': '/home/docs/checkouts/readthedocs.org/user_builds/ctapipe/checkouts/v0.19.2/docs/examples/suboutput.txt',
'role': None}],
'status': 'sub',
'duration_min': 0.0034833333332962013}
This can be better represented in JSON:
[7]:
print(p.as_json(indent=2))
[
{
"activity_name": "sub",
"activity_uuid": "71d7a8ac-857b-40ac-a54f-ed275f49cd92",
"start": {
"time_utc": "2023-05-17T15:30:17.047"
},
"stop": {
"time_utc": "2023-05-17T15:30:17.256"
},
"system": {
"ctapipe_version": "0.19.2",
"ctapipe_resources_version": "not installed",
"eventio_version": "1.11.0",
"ctapipe_svc_path": null,
"executable": "/home/docs/checkouts/readthedocs.org/user_builds/ctapipe/envs/v0.19.2/bin/python",
"platform": {
"architecture_bits": "64bit",
"architecture_linkage": "",
"machine": "x86_64",
"processor": "x86_64",
"node": "build-20735940-project-702899-ctapipe",
"version": "#6-Ubuntu SMP Thu Mar 31 09:44:20 UTC 2022",
"system": "Linux",
"release": "5.15.0-1004-aws",
"libcver": [
"glibc",
"2.35"
],
"n_cpus": 2,
"boot_time": "2023-05-17T12:46:35.000"
},
"python": {
"version_string": "3.8.15 (default, Oct 26 2022, 10:34:39) \n[GCC 11.2.0]",
"version": [
"3",
"8",
"15"
],
"compiler": "GCC 11.2.0",
"implementation": "CPython",
"packages": [
{
"name": "Babel",
"version": "2.12.1"
},
{
"name": "Cython",
"version": "0.29.34"
},
{
"name": "Jinja2",
"version": "3.0.3"
},
{
"name": "MarkupSafe",
"version": "2.1.2"
},
{
"name": "Pillow",
"version": "9.5.0"
},
{
"name": "PyYAML",
"version": "6.0"
},
{
"name": "Pygments",
"version": "2.15.1"
},
{
"name": "QtPy",
"version": "2.3.1"
},
{
"name": "Send2Trash",
"version": "1.8.2"
},
{
"name": "Sphinx",
"version": "3.5.4"
},
{
"name": "alabaster",
"version": "0.7.13"
},
{
"name": "anyio",
"version": "3.6.2"
},
{
"name": "argon2-cffi",
"version": "21.3.0"
},
{
"name": "argon2-cffi-bindings",
"version": "21.2.0"
},
{
"name": "arrow",
"version": "1.2.3"
},
{
"name": "astropy",
"version": "5.2.2"
},
{
"name": "asttokens",
"version": "2.2.1"
},
{
"name": "attrs",
"version": "23.1.0"
},
{
"name": "backcall",
"version": "0.2.0"
},
{
"name": "beautifulsoup4",
"version": "4.12.2"
},
{
"name": "bleach",
"version": "6.0.0"
},
{
"name": "blosc2",
"version": "2.0.0"
},
{
"name": "bokeh",
"version": "2.4.3"
},
{
"name": "certifi",
"version": "2023.5.7"
},
{
"name": "cffi",
"version": "1.15.1"
},
{
"name": "charset-normalizer",
"version": "3.1.0"
},
{
"name": "comm",
"version": "0.1.3"
},
{
"name": "commonmark",
"version": "0.9.1"
},
{
"name": "contourpy",
"version": "1.0.7"
},
{
"name": "corsikaio",
"version": "0.2.6.post1"
},
{
"name": "ctapipe",
"version": "0.19.2"
},
{
"name": "cycler",
"version": "0.11.0"
},
{
"name": "debugpy",
"version": "1.6.7"
},
{
"name": "decorator",
"version": "5.1.1"
},
{
"name": "defusedxml",
"version": "0.7.1"
},
{
"name": "docutils",
"version": "0.16"
},
{
"name": "eventio",
"version": "1.11.0"
},
{
"name": "executing",
"version": "1.2.0"
},
{
"name": "fastjsonschema",
"version": "2.16.3"
},
{
"name": "ffmpeg-python",
"version": "0.2.0"
},
{
"name": "fonttools",
"version": "4.39.4"
},
{
"name": "fqdn",
"version": "1.5.1"
},
{
"name": "future",
"version": "0.18.3"
},
{
"name": "graphviz",
"version": "0.20.1"
},
{
"name": "idna",
"version": "3.4"
},
{
"name": "imagesize",
"version": "1.4.1"
},
{
"name": "iminuit",
"version": "2.21.3"
},
{
"name": "importlib-metadata",
"version": "6.6.0"
},
{
"name": "importlib-resources",
"version": "5.12.0"
},
{
"name": "ipykernel",
"version": "6.23.1"
},
{
"name": "ipython",
"version": "8.12.2"
},
{
"name": "ipython-genutils",
"version": "0.2.0"
},
{
"name": "ipywidgets",
"version": "8.0.6"
},
{
"name": "isoduration",
"version": "20.11.0"
},
{
"name": "jedi",
"version": "0.18.2"
},
{
"name": "joblib",
"version": "1.2.0"
},
{
"name": "jsonpointer",
"version": "2.3"
},
{
"name": "jsonschema",
"version": "4.17.3"
},
{
"name": "jupyter",
"version": "1.0.0"
},
{
"name": "jupyter-console",
"version": "6.6.3"
},
{
"name": "jupyter-events",
"version": "0.6.3"
},
{
"name": "jupyter_client",
"version": "8.2.0"
},
{
"name": "jupyter_core",
"version": "5.3.0"
},
{
"name": "jupyter_server",
"version": "2.5.0"
},
{
"name": "jupyter_server_terminals",
"version": "0.4.4"
},
{
"name": "jupyterlab-pygments",
"version": "0.2.2"
},
{
"name": "jupyterlab-widgets",
"version": "3.0.7"
},
{
"name": "kiwisolver",
"version": "1.4.4"
},
{
"name": "llvmlite",
"version": "0.40.0"
},
{
"name": "matplotlib",
"version": "3.7.1"
},
{
"name": "matplotlib-inline",
"version": "0.1.6"
},
{
"name": "mistune",
"version": "2.0.5"
},
{
"name": "mock",
"version": "1.0.1"
},
{
"name": "msgpack",
"version": "1.0.5"
},
{
"name": "nbclassic",
"version": "1.0.0"
},
{
"name": "nbclient",
"version": "0.7.4"
},
{
"name": "nbconvert",
"version": "7.4.0"
},
{
"name": "nbformat",
"version": "5.8.0"
},
{
"name": "nbsphinx",
"version": "0.8.12"
},
{
"name": "nest-asyncio",
"version": "1.5.6"
},
{
"name": "notebook",
"version": "6.5.4"
},
{
"name": "notebook_shim",
"version": "0.2.3"
},
{
"name": "numba",
"version": "0.57.0"
},
{
"name": "numexpr",
"version": "2.8.4"
},
{
"name": "numpy",
"version": "1.24.3"
},
{
"name": "numpydoc",
"version": "1.4.0"
},
{
"name": "packaging",
"version": "23.1"
},
{
"name": "pandas",
"version": "2.0.1"
},
{
"name": "pandocfilters",
"version": "1.5.0"
},
{
"name": "parso",
"version": "0.8.3"
},
{
"name": "pexpect",
"version": "4.8.0"
},
{
"name": "pickleshare",
"version": "0.7.5"
},
{
"name": "pip",
"version": "23.1.2"
},
{
"name": "pkgutil_resolve_name",
"version": "1.3.10"
},
{
"name": "platformdirs",
"version": "3.5.1"
},
{
"name": "prometheus-client",
"version": "0.16.0"
},
{
"name": "prompt-toolkit",
"version": "3.0.38"
},
{
"name": "psutil",
"version": "5.9.5"
},
{
"name": "ptyprocess",
"version": "0.7.0"
},
{
"name": "pure-eval",
"version": "0.2.2"
},
{
"name": "py-cpuinfo",
"version": "9.0.0"
},
{
"name": "pycparser",
"version": "2.21"
},
{
"name": "pyerfa",
"version": "2.0.0.3"
},
{
"name": "pyparsing",
"version": "3.0.9"
},
{
"name": "pyrsistent",
"version": "0.19.3"
},
{
"name": "python-dateutil",
"version": "2.8.2"
},
{
"name": "python-json-logger",
"version": "2.0.7"
},
{
"name": "pytz",
"version": "2023.3"
},
{
"name": "pyzmq",
"version": "25.0.2"
},
{
"name": "qtconsole",
"version": "5.4.3"
},
{
"name": "readthedocs-sphinx-ext",
"version": "2.2.0"
},
{
"name": "recommonmark",
"version": "0.5.0"
},
{
"name": "requests",
"version": "2.30.0"
},
{
"name": "rfc3339-validator",
"version": "0.1.4"
},
{
"name": "rfc3986-validator",
"version": "0.1.1"
},
{
"name": "scikit-learn",
"version": "1.2.2"
},
{
"name": "scipy",
"version": "1.10.1"
},
{
"name": "setuptools",
"version": "67.7.2"
},
{
"name": "setuptools-scm",
"version": "7.1.0"
},
{
"name": "six",
"version": "1.16.0"
},
{
"name": "sniffio",
"version": "1.3.0"
},
{
"name": "snowballstemmer",
"version": "2.2.0"
},
{
"name": "soupsieve",
"version": "2.4.1"
},
{
"name": "sphinx-automodapi",
"version": "0.15.0"
},
{
"name": "sphinx-rtd-theme",
"version": "1.2.0"
},
{
"name": "sphinxcontrib-applehelp",
"version": "1.0.4"
},
{
"name": "sphinxcontrib-devhelp",
"version": "1.0.2"
},
{
"name": "sphinxcontrib-htmlhelp",
"version": "2.0.1"
},
{
"name": "sphinxcontrib-jquery",
"version": "4.1"
},
{
"name": "sphinxcontrib-jsmath",
"version": "1.0.1"
},
{
"name": "sphinxcontrib-qthelp",
"version": "1.0.3"
},
{
"name": "sphinxcontrib-serializinghtml",
"version": "1.1.5"
},
{
"name": "stack-data",
"version": "0.6.2"
},
{
"name": "tables",
"version": "3.8.0"
},
{
"name": "terminado",
"version": "0.17.1"
},
{
"name": "threadpoolctl",
"version": "3.1.0"
},
{
"name": "tinycss2",
"version": "1.2.1"
},
{
"name": "tomli",
"version": "2.0.1"
},
{
"name": "tornado",
"version": "6.3.2"
},
{
"name": "tqdm",
"version": "4.65.0"
},
{
"name": "traitlets",
"version": "5.9.0"
},
{
"name": "typing_extensions",
"version": "4.5.0"
},
{
"name": "tzdata",
"version": "2023.3"
},
{
"name": "uri-template",
"version": "1.2.0"
},
{
"name": "urllib3",
"version": "2.0.2"
},
{
"name": "wcwidth",
"version": "0.2.6"
},
{
"name": "webcolors",
"version": "1.13"
},
{
"name": "webencodings",
"version": "0.5.1"
},
{
"name": "websocket-client",
"version": "1.5.1"
},
{
"name": "wheel",
"version": "0.37.0"
},
{
"name": "widgetsnbextension",
"version": "4.0.7"
},
{
"name": "zipp",
"version": "3.15.0"
},
{
"name": "zstandard",
"version": "0.21.0"
}
]
},
"environment": {
"CONDA_DEFAULT_ENV": null,
"CONDA_PREFIX": null,
"CONDA_PYTHON_EXE": null,
"CONDA_EXE": null,
"CONDA_PROMPT_MODIFIER": null,
"CONDA_SHLVL": null,
"PATH": "/home/docs/checkouts/readthedocs.org/user_builds/ctapipe/envs/v0.19.2/bin:/home/docs/.asdf/shims:/home/docs/.asdf/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"LD_LIBRARY_PATH": null,
"DYLD_LIBRARY_PATH": null,
"USER": null,
"HOME": "/home/docs",
"SHELL": null
},
"arguments": [
"/home/docs/checkouts/readthedocs.org/user_builds/ctapipe/envs/v0.19.2/lib/python3.8/site-packages/ipykernel_launcher.py",
"-f",
"/tmp/tmpd9zxt6i8.json",
"--HistoryManager.hist_file=:memory:"
],
"start_time_utc": "2023-05-17T15:30:17.255"
},
"input": [
{
"url": "/home/docs/checkouts/readthedocs.org/user_builds/ctapipe/checkouts/v0.19.2/docs/examples/subinput.txt",
"role": null
},
{
"url": "/home/docs/checkouts/readthedocs.org/user_builds/ctapipe/checkouts/v0.19.2/docs/examples/anothersubinput.txt",
"role": null
}
],
"output": [
{
"url": "/home/docs/checkouts/readthedocs.org/user_builds/ctapipe/checkouts/v0.19.2/docs/examples/suboutput.txt",
"role": null
}
],
"status": "sub",
"duration_min": 0.0034833333332962013
},
{
"activity_name": "sub2",
"activity_uuid": "e2e32c0d-95a6-41f6-92d9-df6fe715b975",
"start": {
"time_utc": "2023-05-17T15:30:17.370"
},
"stop": {
"time_utc": "2023-05-17T15:30:17.581"
},
"system": {
"ctapipe_version": "0.19.2",
"ctapipe_resources_version": "not installed",
"eventio_version": "1.11.0",
"ctapipe_svc_path": null,
"executable": "/home/docs/checkouts/readthedocs.org/user_builds/ctapipe/envs/v0.19.2/bin/python",
"platform": {
"architecture_bits": "64bit",
"architecture_linkage": "",
"machine": "x86_64",
"processor": "x86_64",
"node": "build-20735940-project-702899-ctapipe",
"version": "#6-Ubuntu SMP Thu Mar 31 09:44:20 UTC 2022",
"system": "Linux",
"release": "5.15.0-1004-aws",
"libcver": [
"glibc",
"2.35"
],
"n_cpus": 2,
"boot_time": "2023-05-17T12:46:35.000"
},
"python": {
"version_string": "3.8.15 (default, Oct 26 2022, 10:34:39) \n[GCC 11.2.0]",
"version": [
"3",
"8",
"15"
],
"compiler": "GCC 11.2.0",
"implementation": "CPython",
"packages": [
{
"name": "Babel",
"version": "2.12.1"
},
{
"name": "Cython",
"version": "0.29.34"
},
{
"name": "Jinja2",
"version": "3.0.3"
},
{
"name": "MarkupSafe",
"version": "2.1.2"
},
{
"name": "Pillow",
"version": "9.5.0"
},
{
"name": "PyYAML",
"version": "6.0"
},
{
"name": "Pygments",
"version": "2.15.1"
},
{
"name": "QtPy",
"version": "2.3.1"
},
{
"name": "Send2Trash",
"version": "1.8.2"
},
{
"name": "Sphinx",
"version": "3.5.4"
},
{
"name": "alabaster",
"version": "0.7.13"
},
{
"name": "anyio",
"version": "3.6.2"
},
{
"name": "argon2-cffi",
"version": "21.3.0"
},
{
"name": "argon2-cffi-bindings",
"version": "21.2.0"
},
{
"name": "arrow",
"version": "1.2.3"
},
{
"name": "astropy",
"version": "5.2.2"
},
{
"name": "asttokens",
"version": "2.2.1"
},
{
"name": "attrs",
"version": "23.1.0"
},
{
"name": "backcall",
"version": "0.2.0"
},
{
"name": "beautifulsoup4",
"version": "4.12.2"
},
{
"name": "bleach",
"version": "6.0.0"
},
{
"name": "blosc2",
"version": "2.0.0"
},
{
"name": "bokeh",
"version": "2.4.3"
},
{
"name": "certifi",
"version": "2023.5.7"
},
{
"name": "cffi",
"version": "1.15.1"
},
{
"name": "charset-normalizer",
"version": "3.1.0"
},
{
"name": "comm",
"version": "0.1.3"
},
{
"name": "commonmark",
"version": "0.9.1"
},
{
"name": "contourpy",
"version": "1.0.7"
},
{
"name": "corsikaio",
"version": "0.2.6.post1"
},
{
"name": "ctapipe",
"version": "0.19.2"
},
{
"name": "cycler",
"version": "0.11.0"
},
{
"name": "debugpy",
"version": "1.6.7"
},
{
"name": "decorator",
"version": "5.1.1"
},
{
"name": "defusedxml",
"version": "0.7.1"
},
{
"name": "docutils",
"version": "0.16"
},
{
"name": "eventio",
"version": "1.11.0"
},
{
"name": "executing",
"version": "1.2.0"
},
{
"name": "fastjsonschema",
"version": "2.16.3"
},
{
"name": "ffmpeg-python",
"version": "0.2.0"
},
{
"name": "fonttools",
"version": "4.39.4"
},
{
"name": "fqdn",
"version": "1.5.1"
},
{
"name": "future",
"version": "0.18.3"
},
{
"name": "graphviz",
"version": "0.20.1"
},
{
"name": "idna",
"version": "3.4"
},
{
"name": "imagesize",
"version": "1.4.1"
},
{
"name": "iminuit",
"version": "2.21.3"
},
{
"name": "importlib-metadata",
"version": "6.6.0"
},
{
"name": "importlib-resources",
"version": "5.12.0"
},
{
"name": "ipykernel",
"version": "6.23.1"
},
{
"name": "ipython",
"version": "8.12.2"
},
{
"name": "ipython-genutils",
"version": "0.2.0"
},
{
"name": "ipywidgets",
"version": "8.0.6"
},
{
"name": "isoduration",
"version": "20.11.0"
},
{
"name": "jedi",
"version": "0.18.2"
},
{
"name": "joblib",
"version": "1.2.0"
},
{
"name": "jsonpointer",
"version": "2.3"
},
{
"name": "jsonschema",
"version": "4.17.3"
},
{
"name": "jupyter",
"version": "1.0.0"
},
{
"name": "jupyter-console",
"version": "6.6.3"
},
{
"name": "jupyter-events",
"version": "0.6.3"
},
{
"name": "jupyter_client",
"version": "8.2.0"
},
{
"name": "jupyter_core",
"version": "5.3.0"
},
{
"name": "jupyter_server",
"version": "2.5.0"
},
{
"name": "jupyter_server_terminals",
"version": "0.4.4"
},
{
"name": "jupyterlab-pygments",
"version": "0.2.2"
},
{
"name": "jupyterlab-widgets",
"version": "3.0.7"
},
{
"name": "kiwisolver",
"version": "1.4.4"
},
{
"name": "llvmlite",
"version": "0.40.0"
},
{
"name": "matplotlib",
"version": "3.7.1"
},
{
"name": "matplotlib-inline",
"version": "0.1.6"
},
{
"name": "mistune",
"version": "2.0.5"
},
{
"name": "mock",
"version": "1.0.1"
},
{
"name": "msgpack",
"version": "1.0.5"
},
{
"name": "nbclassic",
"version": "1.0.0"
},
{
"name": "nbclient",
"version": "0.7.4"
},
{
"name": "nbconvert",
"version": "7.4.0"
},
{
"name": "nbformat",
"version": "5.8.0"
},
{
"name": "nbsphinx",
"version": "0.8.12"
},
{
"name": "nest-asyncio",
"version": "1.5.6"
},
{
"name": "notebook",
"version": "6.5.4"
},
{
"name": "notebook_shim",
"version": "0.2.3"
},
{
"name": "numba",
"version": "0.57.0"
},
{
"name": "numexpr",
"version": "2.8.4"
},
{
"name": "numpy",
"version": "1.24.3"
},
{
"name": "numpydoc",
"version": "1.4.0"
},
{
"name": "packaging",
"version": "23.1"
},
{
"name": "pandas",
"version": "2.0.1"
},
{
"name": "pandocfilters",
"version": "1.5.0"
},
{
"name": "parso",
"version": "0.8.3"
},
{
"name": "pexpect",
"version": "4.8.0"
},
{
"name": "pickleshare",
"version": "0.7.5"
},
{
"name": "pip",
"version": "23.1.2"
},
{
"name": "pkgutil_resolve_name",
"version": "1.3.10"
},
{
"name": "platformdirs",
"version": "3.5.1"
},
{
"name": "prometheus-client",
"version": "0.16.0"
},
{
"name": "prompt-toolkit",
"version": "3.0.38"
},
{
"name": "psutil",
"version": "5.9.5"
},
{
"name": "ptyprocess",
"version": "0.7.0"
},
{
"name": "pure-eval",
"version": "0.2.2"
},
{
"name": "py-cpuinfo",
"version": "9.0.0"
},
{
"name": "pycparser",
"version": "2.21"
},
{
"name": "pyerfa",
"version": "2.0.0.3"
},
{
"name": "pyparsing",
"version": "3.0.9"
},
{
"name": "pyrsistent",
"version": "0.19.3"
},
{
"name": "python-dateutil",
"version": "2.8.2"
},
{
"name": "python-json-logger",
"version": "2.0.7"
},
{
"name": "pytz",
"version": "2023.3"
},
{
"name": "pyzmq",
"version": "25.0.2"
},
{
"name": "qtconsole",
"version": "5.4.3"
},
{
"name": "readthedocs-sphinx-ext",
"version": "2.2.0"
},
{
"name": "recommonmark",
"version": "0.5.0"
},
{
"name": "requests",
"version": "2.30.0"
},
{
"name": "rfc3339-validator",
"version": "0.1.4"
},
{
"name": "rfc3986-validator",
"version": "0.1.1"
},
{
"name": "scikit-learn",
"version": "1.2.2"
},
{
"name": "scipy",
"version": "1.10.1"
},
{
"name": "setuptools",
"version": "67.7.2"
},
{
"name": "setuptools-scm",
"version": "7.1.0"
},
{
"name": "six",
"version": "1.16.0"
},
{
"name": "sniffio",
"version": "1.3.0"
},
{
"name": "snowballstemmer",
"version": "2.2.0"
},
{
"name": "soupsieve",
"version": "2.4.1"
},
{
"name": "sphinx-automodapi",
"version": "0.15.0"
},
{
"name": "sphinx-rtd-theme",
"version": "1.2.0"
},
{
"name": "sphinxcontrib-applehelp",
"version": "1.0.4"
},
{
"name": "sphinxcontrib-devhelp",
"version": "1.0.2"
},
{
"name": "sphinxcontrib-htmlhelp",
"version": "2.0.1"
},
{
"name": "sphinxcontrib-jquery",
"version": "4.1"
},
{
"name": "sphinxcontrib-jsmath",
"version": "1.0.1"
},
{
"name": "sphinxcontrib-qthelp",
"version": "1.0.3"
},
{
"name": "sphinxcontrib-serializinghtml",
"version": "1.1.5"
},
{
"name": "stack-data",
"version": "0.6.2"
},
{
"name": "tables",
"version": "3.8.0"
},
{
"name": "terminado",
"version": "0.17.1"
},
{
"name": "threadpoolctl",
"version": "3.1.0"
},
{
"name": "tinycss2",
"version": "1.2.1"
},
{
"name": "tomli",
"version": "2.0.1"
},
{
"name": "tornado",
"version": "6.3.2"
},
{
"name": "tqdm",
"version": "4.65.0"
},
{
"name": "traitlets",
"version": "5.9.0"
},
{
"name": "typing_extensions",
"version": "4.5.0"
},
{
"name": "tzdata",
"version": "2023.3"
},
{
"name": "uri-template",
"version": "1.2.0"
},
{
"name": "urllib3",
"version": "2.0.2"
},
{
"name": "wcwidth",
"version": "0.2.6"
},
{
"name": "webcolors",
"version": "1.13"
},
{
"name": "webencodings",
"version": "0.5.1"
},
{
"name": "websocket-client",
"version": "1.5.1"
},
{
"name": "wheel",
"version": "0.37.0"
},
{
"name": "widgetsnbextension",
"version": "4.0.7"
},
{
"name": "zipp",
"version": "3.15.0"
},
{
"name": "zstandard",
"version": "0.21.0"
}
]
},
"environment": {
"CONDA_DEFAULT_ENV": null,
"CONDA_PREFIX": null,
"CONDA_PYTHON_EXE": null,
"CONDA_EXE": null,
"CONDA_PROMPT_MODIFIER": null,
"CONDA_SHLVL": null,
"PATH": "/home/docs/checkouts/readthedocs.org/user_builds/ctapipe/envs/v0.19.2/bin:/home/docs/.asdf/shims:/home/docs/.asdf/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"LD_LIBRARY_PATH": null,
"DYLD_LIBRARY_PATH": null,
"USER": null,
"HOME": "/home/docs",
"SHELL": null
},
"arguments": [
"/home/docs/checkouts/readthedocs.org/user_builds/ctapipe/envs/v0.19.2/lib/python3.8/site-packages/ipykernel_launcher.py",
"-f",
"/tmp/tmpd9zxt6i8.json",
"--HistoryManager.hist_file=:memory:"
],
"start_time_utc": "2023-05-17T15:30:17.580"
},
"input": [
{
"url": "/home/docs/checkouts/readthedocs.org/user_builds/ctapipe/checkouts/v0.19.2/docs/examples/sub2input.txt",
"role": null
}
],
"output": [],
"status": "sub2",
"duration_min": 0.003516666666509849
},
{
"activity_name": "/home/docs/checkouts/readthedocs.org/user_builds/ctapipe/envs/v0.19.2/bin/python",
"activity_uuid": "73a1dba6-0585-4b20-8d66-6c5b4ca663c6",
"start": {
"time_utc": "2023-05-17T15:30:16.822"
},
"stop": {
"time_utc": "2023-05-17T15:30:17.583"
},
"system": {
"ctapipe_version": "0.19.2",
"ctapipe_resources_version": "not installed",
"eventio_version": "1.11.0",
"ctapipe_svc_path": null,
"executable": "/home/docs/checkouts/readthedocs.org/user_builds/ctapipe/envs/v0.19.2/bin/python",
"platform": {
"architecture_bits": "64bit",
"architecture_linkage": "",
"machine": "x86_64",
"processor": "x86_64",
"node": "build-20735940-project-702899-ctapipe",
"version": "#6-Ubuntu SMP Thu Mar 31 09:44:20 UTC 2022",
"system": "Linux",
"release": "5.15.0-1004-aws",
"libcver": [
"glibc",
"2.35"
],
"n_cpus": 2,
"boot_time": "2023-05-17T12:46:35.000"
},
"python": {
"version_string": "3.8.15 (default, Oct 26 2022, 10:34:39) \n[GCC 11.2.0]",
"version": [
"3",
"8",
"15"
],
"compiler": "GCC 11.2.0",
"implementation": "CPython",
"packages": [
{
"name": "Babel",
"version": "2.12.1"
},
{
"name": "Cython",
"version": "0.29.34"
},
{
"name": "Jinja2",
"version": "3.0.3"
},
{
"name": "MarkupSafe",
"version": "2.1.2"
},
{
"name": "Pillow",
"version": "9.5.0"
},
{
"name": "PyYAML",
"version": "6.0"
},
{
"name": "Pygments",
"version": "2.15.1"
},
{
"name": "QtPy",
"version": "2.3.1"
},
{
"name": "Send2Trash",
"version": "1.8.2"
},
{
"name": "Sphinx",
"version": "3.5.4"
},
{
"name": "alabaster",
"version": "0.7.13"
},
{
"name": "anyio",
"version": "3.6.2"
},
{
"name": "argon2-cffi",
"version": "21.3.0"
},
{
"name": "argon2-cffi-bindings",
"version": "21.2.0"
},
{
"name": "arrow",
"version": "1.2.3"
},
{
"name": "astropy",
"version": "5.2.2"
},
{
"name": "asttokens",
"version": "2.2.1"
},
{
"name": "attrs",
"version": "23.1.0"
},
{
"name": "backcall",
"version": "0.2.0"
},
{
"name": "beautifulsoup4",
"version": "4.12.2"
},
{
"name": "bleach",
"version": "6.0.0"
},
{
"name": "blosc2",
"version": "2.0.0"
},
{
"name": "bokeh",
"version": "2.4.3"
},
{
"name": "certifi",
"version": "2023.5.7"
},
{
"name": "cffi",
"version": "1.15.1"
},
{
"name": "charset-normalizer",
"version": "3.1.0"
},
{
"name": "comm",
"version": "0.1.3"
},
{
"name": "commonmark",
"version": "0.9.1"
},
{
"name": "contourpy",
"version": "1.0.7"
},
{
"name": "corsikaio",
"version": "0.2.6.post1"
},
{
"name": "ctapipe",
"version": "0.19.2"
},
{
"name": "cycler",
"version": "0.11.0"
},
{
"name": "debugpy",
"version": "1.6.7"
},
{
"name": "decorator",
"version": "5.1.1"
},
{
"name": "defusedxml",
"version": "0.7.1"
},
{
"name": "docutils",
"version": "0.16"
},
{
"name": "eventio",
"version": "1.11.0"
},
{
"name": "executing",
"version": "1.2.0"
},
{
"name": "fastjsonschema",
"version": "2.16.3"
},
{
"name": "ffmpeg-python",
"version": "0.2.0"
},
{
"name": "fonttools",
"version": "4.39.4"
},
{
"name": "fqdn",
"version": "1.5.1"
},
{
"name": "future",
"version": "0.18.3"
},
{
"name": "graphviz",
"version": "0.20.1"
},
{
"name": "idna",
"version": "3.4"
},
{
"name": "imagesize",
"version": "1.4.1"
},
{
"name": "iminuit",
"version": "2.21.3"
},
{
"name": "importlib-metadata",
"version": "6.6.0"
},
{
"name": "importlib-resources",
"version": "5.12.0"
},
{
"name": "ipykernel",
"version": "6.23.1"
},
{
"name": "ipython",
"version": "8.12.2"
},
{
"name": "ipython-genutils",
"version": "0.2.0"
},
{
"name": "ipywidgets",
"version": "8.0.6"
},
{
"name": "isoduration",
"version": "20.11.0"
},
{
"name": "jedi",
"version": "0.18.2"
},
{
"name": "joblib",
"version": "1.2.0"
},
{
"name": "jsonpointer",
"version": "2.3"
},
{
"name": "jsonschema",
"version": "4.17.3"
},
{
"name": "jupyter",
"version": "1.0.0"
},
{
"name": "jupyter-console",
"version": "6.6.3"
},
{
"name": "jupyter-events",
"version": "0.6.3"
},
{
"name": "jupyter_client",
"version": "8.2.0"
},
{
"name": "jupyter_core",
"version": "5.3.0"
},
{
"name": "jupyter_server",
"version": "2.5.0"
},
{
"name": "jupyter_server_terminals",
"version": "0.4.4"
},
{
"name": "jupyterlab-pygments",
"version": "0.2.2"
},
{
"name": "jupyterlab-widgets",
"version": "3.0.7"
},
{
"name": "kiwisolver",
"version": "1.4.4"
},
{
"name": "llvmlite",
"version": "0.40.0"
},
{
"name": "matplotlib",
"version": "3.7.1"
},
{
"name": "matplotlib-inline",
"version": "0.1.6"
},
{
"name": "mistune",
"version": "2.0.5"
},
{
"name": "mock",
"version": "1.0.1"
},
{
"name": "msgpack",
"version": "1.0.5"
},
{
"name": "nbclassic",
"version": "1.0.0"
},
{
"name": "nbclient",
"version": "0.7.4"
},
{
"name": "nbconvert",
"version": "7.4.0"
},
{
"name": "nbformat",
"version": "5.8.0"
},
{
"name": "nbsphinx",
"version": "0.8.12"
},
{
"name": "nest-asyncio",
"version": "1.5.6"
},
{
"name": "notebook",
"version": "6.5.4"
},
{
"name": "notebook_shim",
"version": "0.2.3"
},
{
"name": "numba",
"version": "0.57.0"
},
{
"name": "numexpr",
"version": "2.8.4"
},
{
"name": "numpy",
"version": "1.24.3"
},
{
"name": "numpydoc",
"version": "1.4.0"
},
{
"name": "packaging",
"version": "23.1"
},
{
"name": "pandas",
"version": "2.0.1"
},
{
"name": "pandocfilters",
"version": "1.5.0"
},
{
"name": "parso",
"version": "0.8.3"
},
{
"name": "pexpect",
"version": "4.8.0"
},
{
"name": "pickleshare",
"version": "0.7.5"
},
{
"name": "pip",
"version": "23.1.2"
},
{
"name": "pkgutil_resolve_name",
"version": "1.3.10"
},
{
"name": "platformdirs",
"version": "3.5.1"
},
{
"name": "prometheus-client",
"version": "0.16.0"
},
{
"name": "prompt-toolkit",
"version": "3.0.38"
},
{
"name": "psutil",
"version": "5.9.5"
},
{
"name": "ptyprocess",
"version": "0.7.0"
},
{
"name": "pure-eval",
"version": "0.2.2"
},
{
"name": "py-cpuinfo",
"version": "9.0.0"
},
{
"name": "pycparser",
"version": "2.21"
},
{
"name": "pyerfa",
"version": "2.0.0.3"
},
{
"name": "pyparsing",
"version": "3.0.9"
},
{
"name": "pyrsistent",
"version": "0.19.3"
},
{
"name": "python-dateutil",
"version": "2.8.2"
},
{
"name": "python-json-logger",
"version": "2.0.7"
},
{
"name": "pytz",
"version": "2023.3"
},
{
"name": "pyzmq",
"version": "25.0.2"
},
{
"name": "qtconsole",
"version": "5.4.3"
},
{
"name": "readthedocs-sphinx-ext",
"version": "2.2.0"
},
{
"name": "recommonmark",
"version": "0.5.0"
},
{
"name": "requests",
"version": "2.30.0"
},
{
"name": "rfc3339-validator",
"version": "0.1.4"
},
{
"name": "rfc3986-validator",
"version": "0.1.1"
},
{
"name": "scikit-learn",
"version": "1.2.2"
},
{
"name": "scipy",
"version": "1.10.1"
},
{
"name": "setuptools",
"version": "67.7.2"
},
{
"name": "setuptools-scm",
"version": "7.1.0"
},
{
"name": "six",
"version": "1.16.0"
},
{
"name": "sniffio",
"version": "1.3.0"
},
{
"name": "snowballstemmer",
"version": "2.2.0"
},
{
"name": "soupsieve",
"version": "2.4.1"
},
{
"name": "sphinx-automodapi",
"version": "0.15.0"
},
{
"name": "sphinx-rtd-theme",
"version": "1.2.0"
},
{
"name": "sphinxcontrib-applehelp",
"version": "1.0.4"
},
{
"name": "sphinxcontrib-devhelp",
"version": "1.0.2"
},
{
"name": "sphinxcontrib-htmlhelp",
"version": "2.0.1"
},
{
"name": "sphinxcontrib-jquery",
"version": "4.1"
},
{
"name": "sphinxcontrib-jsmath",
"version": "1.0.1"
},
{
"name": "sphinxcontrib-qthelp",
"version": "1.0.3"
},
{
"name": "sphinxcontrib-serializinghtml",
"version": "1.1.5"
},
{
"name": "stack-data",
"version": "0.6.2"
},
{
"name": "tables",
"version": "3.8.0"
},
{
"name": "terminado",
"version": "0.17.1"
},
{
"name": "threadpoolctl",
"version": "3.1.0"
},
{
"name": "tinycss2",
"version": "1.2.1"
},
{
"name": "tomli",
"version": "2.0.1"
},
{
"name": "tornado",
"version": "6.3.2"
},
{
"name": "tqdm",
"version": "4.65.0"
},
{
"name": "traitlets",
"version": "5.9.0"
},
{
"name": "typing_extensions",
"version": "4.5.0"
},
{
"name": "tzdata",
"version": "2023.3"
},
{
"name": "uri-template",
"version": "1.2.0"
},
{
"name": "urllib3",
"version": "2.0.2"
},
{
"name": "wcwidth",
"version": "0.2.6"
},
{
"name": "webcolors",
"version": "1.13"
},
{
"name": "webencodings",
"version": "0.5.1"
},
{
"name": "websocket-client",
"version": "1.5.1"
},
{
"name": "wheel",
"version": "0.37.0"
},
{
"name": "widgetsnbextension",
"version": "4.0.7"
},
{
"name": "zipp",
"version": "3.15.0"
},
{
"name": "zstandard",
"version": "0.21.0"
}
]
},
"environment": {
"CONDA_DEFAULT_ENV": null,
"CONDA_PREFIX": null,
"CONDA_PYTHON_EXE": null,
"CONDA_EXE": null,
"CONDA_PROMPT_MODIFIER": null,
"CONDA_SHLVL": null,
"PATH": "/home/docs/checkouts/readthedocs.org/user_builds/ctapipe/envs/v0.19.2/bin:/home/docs/.asdf/shims:/home/docs/.asdf/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"LD_LIBRARY_PATH": null,
"DYLD_LIBRARY_PATH": null,
"USER": null,
"HOME": "/home/docs",
"SHELL": null
},
"arguments": [
"/home/docs/checkouts/readthedocs.org/user_builds/ctapipe/envs/v0.19.2/lib/python3.8/site-packages/ipykernel_launcher.py",
"-f",
"/tmp/tmpd9zxt6i8.json",
"--HistoryManager.hist_file=:memory:"
],
"start_time_utc": "2023-05-17T15:30:17.046"
},
"input": [
{
"url": "/home/docs/checkouts/readthedocs.org/user_builds/ctapipe/checkouts/v0.19.2/docs/examples/test.txt",
"role": null
}
],
"output": [],
"status": "completed",
"duration_min": 0.012683333333356472
}
]
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': '71d7a8ac-857b-40ac-a54f-ed275f49cd92',
'activity.0.duration_min': 0.0034833333332962013,
'activity.0.input.0.role': None,
'activity.0.input.0.url': '/home/docs/checkouts/readthedocs.org/user_builds/ctapipe/checkouts/v0.19.2/docs/examples/subinput.txt',
'activity.0.input.1.role': None,
'activity.0.input.1.url': '/home/docs/checkouts/readthedocs.org/user_builds/ctapipe/checkouts/v0.19.2/docs/examples/anothersubinput.txt',
'activity.0.output.0.role': None,
'activity.0.output.0.url': '/home/docs/checkouts/readthedocs.org/user_builds/ctapipe/checkouts/v0.19.2/docs/examples/suboutput.txt',
'activity.0.start.time_utc': '2023-05-17T15:30:17.047',
'activity.0.status': 'sub',
'activity.0.stop.time_utc': '2023-05-17T15:30:17.256',
'activity.0.system.arguments.0': '/home/docs/checkouts/readthedocs.org/user_builds/ctapipe/envs/v0.19.2/lib/python3.8/site-packages/ipykernel_launcher.py',
'activity.0.system.arguments.1': '-f',
'activity.0.system.arguments.2': '/tmp/tmpd9zxt6i8.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.19.2',
'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': '/home/docs',
'activity.0.system.environment.LD_LIBRARY_PATH': None,
'activity.0.system.environment.PATH': '/home/docs/checkouts/readthedocs.org/user_builds/ctapipe/envs/v0.19.2/bin:/home/docs/.asdf/shims:/home/docs/.asdf/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.11.0',
'activity.0.system.executable': '/home/docs/checkouts/readthedocs.org/user_builds/ctapipe/envs/v0.19.2/bin/python',
'activity.0.system.platform.architecture_bits': '64bit',
'activity.0.system.platform.architecture_linkage': '',
'activity.0.system.platform.boot_time': '2023-05-17T12:46:35.000',
'activity.0.system.platform.libcver': ('glibc', '2.35'),
'activity.0.system.platform.machine': 'x86_64',
'activity.0.system.platform.n_cpus': 2,
'activity.0.system.platform.node': 'build-20735940-project-702899-ctapipe',
'activity.0.system.platform.processor': 'x86_64',
'activity.0.system.platform.release': '5.15.0-1004-aws',
'activity.0.system.platform.system': 'Linux',
'activity.0.system.platform.version': '#6-Ubuntu SMP Thu Mar 31 09:44:20 UTC '
'2022',
'activity.0.system.python.compiler': 'GCC 11.2.0',
'activity.0.system.python.implementation': 'CPython',
'activity.0.system.python.packages.0.name': 'Babel',
'activity.0.system.python.packages.0.version': '2.12.1',
'activity.0.system.python.packages.1.name': 'Cython',
'activity.0.system.python.packages.1.version': '0.29.34',
'activity.0.system.python.packages.10.name': 'alabaster',
'activity.0.system.python.packages.10.version': '0.7.13',
'activity.0.system.python.packages.100.name': 'py-cpuinfo',
'activity.0.system.python.packages.100.version': '9.0.0',
'activity.0.system.python.packages.101.name': 'pycparser',
'activity.0.system.python.packages.101.version': '2.21',
'activity.0.system.python.packages.102.name': 'pyerfa',
'activity.0.system.python.packages.102.version': '2.0.0.3',
'activity.0.system.python.packages.103.name': 'pyparsing',
'activity.0.system.python.packages.103.version': '3.0.9',
'activity.0.system.python.packages.104.name': 'pyrsistent',
'activity.0.system.python.packages.104.version': '0.19.3',
'activity.0.system.python.packages.105.name': 'python-dateutil',
'activity.0.system.python.packages.105.version': '2.8.2',
'activity.0.system.python.packages.106.name': 'python-json-logger',
'activity.0.system.python.packages.106.version': '2.0.7',
'activity.0.system.python.packages.107.name': 'pytz',
'activity.0.system.python.packages.107.version': '2023.3',
'activity.0.system.python.packages.108.name': 'pyzmq',
'activity.0.system.python.packages.108.version': '25.0.2',
'activity.0.system.python.packages.109.name': 'qtconsole',
'activity.0.system.python.packages.109.version': '5.4.3',
'activity.0.system.python.packages.11.name': 'anyio',
'activity.0.system.python.packages.11.version': '3.6.2',
'activity.0.system.python.packages.110.name': 'readthedocs-sphinx-ext',
'activity.0.system.python.packages.110.version': '2.2.0',
'activity.0.system.python.packages.111.name': 'recommonmark',
'activity.0.system.python.packages.111.version': '0.5.0',
'activity.0.system.python.packages.112.name': 'requests',
'activity.0.system.python.packages.112.version': '2.30.0',
'activity.0.system.python.packages.113.name': 'rfc3339-validator',
'activity.0.system.python.packages.113.version': '0.1.4',
'activity.0.system.python.packages.114.name': 'rfc3986-validator',
'activity.0.system.python.packages.114.version': '0.1.1',
'activity.0.system.python.packages.115.name': 'scikit-learn',
'activity.0.system.python.packages.115.version': '1.2.2',
'activity.0.system.python.packages.116.name': 'scipy',
'activity.0.system.python.packages.116.version': '1.10.1',
'activity.0.system.python.packages.117.name': 'setuptools',
'activity.0.system.python.packages.117.version': '67.7.2',
'activity.0.system.python.packages.118.name': 'setuptools-scm',
'activity.0.system.python.packages.118.version': '7.1.0',
'activity.0.system.python.packages.119.name': 'six',
'activity.0.system.python.packages.119.version': '1.16.0',
'activity.0.system.python.packages.12.name': 'argon2-cffi',
'activity.0.system.python.packages.12.version': '21.3.0',
'activity.0.system.python.packages.120.name': 'sniffio',
'activity.0.system.python.packages.120.version': '1.3.0',
'activity.0.system.python.packages.121.name': 'snowballstemmer',
'activity.0.system.python.packages.121.version': '2.2.0',
'activity.0.system.python.packages.122.name': 'soupsieve',
'activity.0.system.python.packages.122.version': '2.4.1',
'activity.0.system.python.packages.123.name': 'sphinx-automodapi',
'activity.0.system.python.packages.123.version': '0.15.0',
'activity.0.system.python.packages.124.name': 'sphinx-rtd-theme',
'activity.0.system.python.packages.124.version': '1.2.0',
'activity.0.system.python.packages.125.name': 'sphinxcontrib-applehelp',
'activity.0.system.python.packages.125.version': '1.0.4',
'activity.0.system.python.packages.126.name': 'sphinxcontrib-devhelp',
'activity.0.system.python.packages.126.version': '1.0.2',
'activity.0.system.python.packages.127.name': 'sphinxcontrib-htmlhelp',
'activity.0.system.python.packages.127.version': '2.0.1',
'activity.0.system.python.packages.128.name': 'sphinxcontrib-jquery',
'activity.0.system.python.packages.128.version': '4.1',
'activity.0.system.python.packages.129.name': 'sphinxcontrib-jsmath',
'activity.0.system.python.packages.129.version': '1.0.1',
'activity.0.system.python.packages.13.name': 'argon2-cffi-bindings',
'activity.0.system.python.packages.13.version': '21.2.0',
'activity.0.system.python.packages.130.name': 'sphinxcontrib-qthelp',
'activity.0.system.python.packages.130.version': '1.0.3',
'activity.0.system.python.packages.131.name': 'sphinxcontrib-serializinghtml',
'activity.0.system.python.packages.131.version': '1.1.5',
'activity.0.system.python.packages.132.name': 'stack-data',
'activity.0.system.python.packages.132.version': '0.6.2',
'activity.0.system.python.packages.133.name': 'tables',
'activity.0.system.python.packages.133.version': '3.8.0',
'activity.0.system.python.packages.134.name': 'terminado',
'activity.0.system.python.packages.134.version': '0.17.1',
'activity.0.system.python.packages.135.name': 'threadpoolctl',
'activity.0.system.python.packages.135.version': '3.1.0',
'activity.0.system.python.packages.136.name': 'tinycss2',
'activity.0.system.python.packages.136.version': '1.2.1',
'activity.0.system.python.packages.137.name': 'tomli',
'activity.0.system.python.packages.137.version': '2.0.1',
'activity.0.system.python.packages.138.name': 'tornado',
'activity.0.system.python.packages.138.version': '6.3.2',
'activity.0.system.python.packages.139.name': 'tqdm',
'activity.0.system.python.packages.139.version': '4.65.0',
'activity.0.system.python.packages.14.name': 'arrow',
'activity.0.system.python.packages.14.version': '1.2.3',
'activity.0.system.python.packages.140.name': 'traitlets',
'activity.0.system.python.packages.140.version': '5.9.0',
'activity.0.system.python.packages.141.name': 'typing_extensions',
'activity.0.system.python.packages.141.version': '4.5.0',
'activity.0.system.python.packages.142.name': 'tzdata',
'activity.0.system.python.packages.142.version': '2023.3',
'activity.0.system.python.packages.143.name': 'uri-template',
'activity.0.system.python.packages.143.version': '1.2.0',
'activity.0.system.python.packages.144.name': 'urllib3',
'activity.0.system.python.packages.144.version': '2.0.2',
'activity.0.system.python.packages.145.name': 'wcwidth',
'activity.0.system.python.packages.145.version': '0.2.6',
'activity.0.system.python.packages.146.name': 'webcolors',
'activity.0.system.python.packages.146.version': '1.13',
'activity.0.system.python.packages.147.name': 'webencodings',
'activity.0.system.python.packages.147.version': '0.5.1',
'activity.0.system.python.packages.148.name': 'websocket-client',
'activity.0.system.python.packages.148.version': '1.5.1',
'activity.0.system.python.packages.149.name': 'wheel',
'activity.0.system.python.packages.149.version': '0.37.0',
'activity.0.system.python.packages.15.name': 'astropy',
'activity.0.system.python.packages.15.version': '5.2.2',
'activity.0.system.python.packages.150.name': 'widgetsnbextension',
'activity.0.system.python.packages.150.version': '4.0.7',
'activity.0.system.python.packages.151.name': 'zipp',
'activity.0.system.python.packages.151.version': '3.15.0',
'activity.0.system.python.packages.152.name': 'zstandard',
'activity.0.system.python.packages.152.version': '0.21.0',
'activity.0.system.python.packages.16.name': 'asttokens',
'activity.0.system.python.packages.16.version': '2.2.1',
'activity.0.system.python.packages.17.name': 'attrs',
'activity.0.system.python.packages.17.version': '23.1.0',
'activity.0.system.python.packages.18.name': 'backcall',
'activity.0.system.python.packages.18.version': '0.2.0',
'activity.0.system.python.packages.19.name': 'beautifulsoup4',
'activity.0.system.python.packages.19.version': '4.12.2',
'activity.0.system.python.packages.2.name': 'Jinja2',
'activity.0.system.python.packages.2.version': '3.0.3',
'activity.0.system.python.packages.20.name': 'bleach',
'activity.0.system.python.packages.20.version': '6.0.0',
'activity.0.system.python.packages.21.name': 'blosc2',
'activity.0.system.python.packages.21.version': '2.0.0',
'activity.0.system.python.packages.22.name': 'bokeh',
'activity.0.system.python.packages.22.version': '2.4.3',
'activity.0.system.python.packages.23.name': 'certifi',
'activity.0.system.python.packages.23.version': '2023.5.7',
'activity.0.system.python.packages.24.name': 'cffi',
'activity.0.system.python.packages.24.version': '1.15.1',
'activity.0.system.python.packages.25.name': 'charset-normalizer',
'activity.0.system.python.packages.25.version': '3.1.0',
'activity.0.system.python.packages.26.name': 'comm',
'activity.0.system.python.packages.26.version': '0.1.3',
'activity.0.system.python.packages.27.name': 'commonmark',
'activity.0.system.python.packages.27.version': '0.9.1',
'activity.0.system.python.packages.28.name': 'contourpy',
'activity.0.system.python.packages.28.version': '1.0.7',
'activity.0.system.python.packages.29.name': 'corsikaio',
'activity.0.system.python.packages.29.version': '0.2.6.post1',
'activity.0.system.python.packages.3.name': 'MarkupSafe',
'activity.0.system.python.packages.3.version': '2.1.2',
'activity.0.system.python.packages.30.name': 'ctapipe',
'activity.0.system.python.packages.30.version': '0.19.2',
'activity.0.system.python.packages.31.name': 'cycler',
'activity.0.system.python.packages.31.version': '0.11.0',
'activity.0.system.python.packages.32.name': 'debugpy',
'activity.0.system.python.packages.32.version': '1.6.7',
'activity.0.system.python.packages.33.name': 'decorator',
'activity.0.system.python.packages.33.version': '5.1.1',
'activity.0.system.python.packages.34.name': 'defusedxml',
'activity.0.system.python.packages.34.version': '0.7.1',
'activity.0.system.python.packages.35.name': 'docutils',
'activity.0.system.python.packages.35.version': '0.16',
'activity.0.system.python.packages.36.name': 'eventio',
'activity.0.system.python.packages.36.version': '1.11.0',
'activity.0.system.python.packages.37.name': 'executing',
'activity.0.system.python.packages.37.version': '1.2.0',
'activity.0.system.python.packages.38.name': 'fastjsonschema',
'activity.0.system.python.packages.38.version': '2.16.3',
'activity.0.system.python.packages.39.name': 'ffmpeg-python',
'activity.0.system.python.packages.39.version': '0.2.0',
'activity.0.system.python.packages.4.name': 'Pillow',
'activity.0.system.python.packages.4.version': '9.5.0',
'activity.0.system.python.packages.40.name': 'fonttools',
'activity.0.system.python.packages.40.version': '4.39.4',
'activity.0.system.python.packages.41.name': 'fqdn',
'activity.0.system.python.packages.41.version': '1.5.1',
'activity.0.system.python.packages.42.name': 'future',
'activity.0.system.python.packages.42.version': '0.18.3',
'activity.0.system.python.packages.43.name': 'graphviz',
'activity.0.system.python.packages.43.version': '0.20.1',
'activity.0.system.python.packages.44.name': 'idna',
'activity.0.system.python.packages.44.version': '3.4',
'activity.0.system.python.packages.45.name': 'imagesize',
'activity.0.system.python.packages.45.version': '1.4.1',
'activity.0.system.python.packages.46.name': 'iminuit',
'activity.0.system.python.packages.46.version': '2.21.3',
'activity.0.system.python.packages.47.name': 'importlib-metadata',
'activity.0.system.python.packages.47.version': '6.6.0',
'activity.0.system.python.packages.48.name': 'importlib-resources',
'activity.0.system.python.packages.48.version': '5.12.0',
'activity.0.system.python.packages.49.name': 'ipykernel',
'activity.0.system.python.packages.49.version': '6.23.1',
'activity.0.system.python.packages.5.name': 'PyYAML',
'activity.0.system.python.packages.5.version': '6.0',
'activity.0.system.python.packages.50.name': 'ipython',
'activity.0.system.python.packages.50.version': '8.12.2',
'activity.0.system.python.packages.51.name': 'ipython-genutils',
'activity.0.system.python.packages.51.version': '0.2.0',
'activity.0.system.python.packages.52.name': 'ipywidgets',
'activity.0.system.python.packages.52.version': '8.0.6',
'activity.0.system.python.packages.53.name': 'isoduration',
'activity.0.system.python.packages.53.version': '20.11.0',
'activity.0.system.python.packages.54.name': 'jedi',
'activity.0.system.python.packages.54.version': '0.18.2',
'activity.0.system.python.packages.55.name': 'joblib',
'activity.0.system.python.packages.55.version': '1.2.0',
'activity.0.system.python.packages.56.name': 'jsonpointer',
'activity.0.system.python.packages.56.version': '2.3',
'activity.0.system.python.packages.57.name': 'jsonschema',
'activity.0.system.python.packages.57.version': '4.17.3',
'activity.0.system.python.packages.58.name': 'jupyter',
'activity.0.system.python.packages.58.version': '1.0.0',
'activity.0.system.python.packages.59.name': 'jupyter-console',
'activity.0.system.python.packages.59.version': '6.6.3',
'activity.0.system.python.packages.6.name': 'Pygments',
'activity.0.system.python.packages.6.version': '2.15.1',
'activity.0.system.python.packages.60.name': 'jupyter-events',
'activity.0.system.python.packages.60.version': '0.6.3',
'activity.0.system.python.packages.61.name': 'jupyter_client',
'activity.0.system.python.packages.61.version': '8.2.0',
'activity.0.system.python.packages.62.name': 'jupyter_core',
'activity.0.system.python.packages.62.version': '5.3.0',
'activity.0.system.python.packages.63.name': 'jupyter_server',
'activity.0.system.python.packages.63.version': '2.5.0',
'activity.0.system.python.packages.64.name': 'jupyter_server_terminals',
'activity.0.system.python.packages.64.version': '0.4.4',
'activity.0.system.python.packages.65.name': 'jupyterlab-pygments',
'activity.0.system.python.packages.65.version': '0.2.2',
'activity.0.system.python.packages.66.name': 'jupyterlab-widgets',
'activity.0.system.python.packages.66.version': '3.0.7',
'activity.0.system.python.packages.67.name': 'kiwisolver',
'activity.0.system.python.packages.67.version': '1.4.4',
'activity.0.system.python.packages.68.name': 'llvmlite',
'activity.0.system.python.packages.68.version': '0.40.0',
'activity.0.system.python.packages.69.name': 'matplotlib',
'activity.0.system.python.packages.69.version': '3.7.1',
'activity.0.system.python.packages.7.name': 'QtPy',
'activity.0.system.python.packages.7.version': '2.3.1',
'activity.0.system.python.packages.70.name': 'matplotlib-inline',
'activity.0.system.python.packages.70.version': '0.1.6',
'activity.0.system.python.packages.71.name': 'mistune',
'activity.0.system.python.packages.71.version': '2.0.5',
'activity.0.system.python.packages.72.name': 'mock',
'activity.0.system.python.packages.72.version': '1.0.1',
'activity.0.system.python.packages.73.name': 'msgpack',
'activity.0.system.python.packages.73.version': '1.0.5',
'activity.0.system.python.packages.74.name': 'nbclassic',
'activity.0.system.python.packages.74.version': '1.0.0',
'activity.0.system.python.packages.75.name': 'nbclient',
'activity.0.system.python.packages.75.version': '0.7.4',
'activity.0.system.python.packages.76.name': 'nbconvert',
'activity.0.system.python.packages.76.version': '7.4.0',
'activity.0.system.python.packages.77.name': 'nbformat',
'activity.0.system.python.packages.77.version': '5.8.0',
'activity.0.system.python.packages.78.name': 'nbsphinx',
'activity.0.system.python.packages.78.version': '0.8.12',
'activity.0.system.python.packages.79.name': 'nest-asyncio',
'activity.0.system.python.packages.79.version': '1.5.6',
'activity.0.system.python.packages.8.name': 'Send2Trash',
'activity.0.system.python.packages.8.version': '1.8.2',
'activity.0.system.python.packages.80.name': 'notebook',
'activity.0.system.python.packages.80.version': '6.5.4',
'activity.0.system.python.packages.81.name': 'notebook_shim',
'activity.0.system.python.packages.81.version': '0.2.3',
'activity.0.system.python.packages.82.name': 'numba',
'activity.0.system.python.packages.82.version': '0.57.0',
'activity.0.system.python.packages.83.name': 'numexpr',
'activity.0.system.python.packages.83.version': '2.8.4',
'activity.0.system.python.packages.84.name': 'numpy',
'activity.0.system.python.packages.84.version': '1.24.3',
'activity.0.system.python.packages.85.name': 'numpydoc',
'activity.0.system.python.packages.85.version': '1.4.0',
'activity.0.system.python.packages.86.name': 'packaging',
'activity.0.system.python.packages.86.version': '23.1',
'activity.0.system.python.packages.87.name': 'pandas',
'activity.0.system.python.packages.87.version': '2.0.1',
'activity.0.system.python.packages.88.name': 'pandocfilters',
'activity.0.system.python.packages.88.version': '1.5.0',
'activity.0.system.python.packages.89.name': 'parso',
'activity.0.system.python.packages.89.version': '0.8.3',
'activity.0.system.python.packages.9.name': 'Sphinx',
'activity.0.system.python.packages.9.version': '3.5.4',
'activity.0.system.python.packages.90.name': 'pexpect',
'activity.0.system.python.packages.90.version': '4.8.0',
'activity.0.system.python.packages.91.name': 'pickleshare',
'activity.0.system.python.packages.91.version': '0.7.5',
'activity.0.system.python.packages.92.name': 'pip',
'activity.0.system.python.packages.92.version': '23.1.2',
'activity.0.system.python.packages.93.name': 'pkgutil_resolve_name',
'activity.0.system.python.packages.93.version': '1.3.10',
'activity.0.system.python.packages.94.name': 'platformdirs',
'activity.0.system.python.packages.94.version': '3.5.1',
'activity.0.system.python.packages.95.name': 'prometheus-client',
'activity.0.system.python.packages.95.version': '0.16.0',
'activity.0.system.python.packages.96.name': 'prompt-toolkit',
'activity.0.system.python.packages.96.version': '3.0.38',
'activity.0.system.python.packages.97.name': 'psutil',
'activity.0.system.python.packages.97.version': '5.9.5',
'activity.0.system.python.packages.98.name': 'ptyprocess',
'activity.0.system.python.packages.98.version': '0.7.0',
'activity.0.system.python.packages.99.name': 'pure-eval',
'activity.0.system.python.packages.99.version': '0.2.2',
'activity.0.system.python.version': ('3', '8', '15'),
'activity.0.system.python.version_string': '3.8.15 (default, Oct 26 2022, '
'10:34:39) \n'
'[GCC 11.2.0]',
'activity.0.system.start_time_utc': '2023-05-17T15:30:17.255',
'activity.1.activity_name': 'sub2',
'activity.1.activity_uuid': 'e2e32c0d-95a6-41f6-92d9-df6fe715b975',
'activity.1.duration_min': 0.003516666666509849,
'activity.1.input.0.role': None,
'activity.1.input.0.url': '/home/docs/checkouts/readthedocs.org/user_builds/ctapipe/checkouts/v0.19.2/docs/examples/sub2input.txt',
'activity.1.start.time_utc': '2023-05-17T15:30:17.370',
'activity.1.status': 'sub2',
'activity.1.stop.time_utc': '2023-05-17T15:30:17.581',
'activity.1.system.arguments.0': '/home/docs/checkouts/readthedocs.org/user_builds/ctapipe/envs/v0.19.2/lib/python3.8/site-packages/ipykernel_launcher.py',
'activity.1.system.arguments.1': '-f',
'activity.1.system.arguments.2': '/tmp/tmpd9zxt6i8.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.19.2',
'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': '/home/docs',
'activity.1.system.environment.LD_LIBRARY_PATH': None,
'activity.1.system.environment.PATH': '/home/docs/checkouts/readthedocs.org/user_builds/ctapipe/envs/v0.19.2/bin:/home/docs/.asdf/shims:/home/docs/.asdf/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.11.0',
'activity.1.system.executable': '/home/docs/checkouts/readthedocs.org/user_builds/ctapipe/envs/v0.19.2/bin/python',
'activity.1.system.platform.architecture_bits': '64bit',
'activity.1.system.platform.architecture_linkage': '',
'activity.1.system.platform.boot_time': '2023-05-17T12:46:35.000',
'activity.1.system.platform.libcver': ('glibc', '2.35'),
'activity.1.system.platform.machine': 'x86_64',
'activity.1.system.platform.n_cpus': 2,
'activity.1.system.platform.node': 'build-20735940-project-702899-ctapipe',
'activity.1.system.platform.processor': 'x86_64',
'activity.1.system.platform.release': '5.15.0-1004-aws',
'activity.1.system.platform.system': 'Linux',
'activity.1.system.platform.version': '#6-Ubuntu SMP Thu Mar 31 09:44:20 UTC '
'2022',
'activity.1.system.python.compiler': 'GCC 11.2.0',
'activity.1.system.python.implementation': 'CPython',
'activity.1.system.python.packages.0.name': 'Babel',
'activity.1.system.python.packages.0.version': '2.12.1',
'activity.1.system.python.packages.1.name': 'Cython',
'activity.1.system.python.packages.1.version': '0.29.34',
'activity.1.system.python.packages.10.name': 'alabaster',
'activity.1.system.python.packages.10.version': '0.7.13',
'activity.1.system.python.packages.100.name': 'py-cpuinfo',
'activity.1.system.python.packages.100.version': '9.0.0',
'activity.1.system.python.packages.101.name': 'pycparser',
'activity.1.system.python.packages.101.version': '2.21',
'activity.1.system.python.packages.102.name': 'pyerfa',
'activity.1.system.python.packages.102.version': '2.0.0.3',
'activity.1.system.python.packages.103.name': 'pyparsing',
'activity.1.system.python.packages.103.version': '3.0.9',
'activity.1.system.python.packages.104.name': 'pyrsistent',
'activity.1.system.python.packages.104.version': '0.19.3',
'activity.1.system.python.packages.105.name': 'python-dateutil',
'activity.1.system.python.packages.105.version': '2.8.2',
'activity.1.system.python.packages.106.name': 'python-json-logger',
'activity.1.system.python.packages.106.version': '2.0.7',
'activity.1.system.python.packages.107.name': 'pytz',
'activity.1.system.python.packages.107.version': '2023.3',
'activity.1.system.python.packages.108.name': 'pyzmq',
'activity.1.system.python.packages.108.version': '25.0.2',
'activity.1.system.python.packages.109.name': 'qtconsole',
'activity.1.system.python.packages.109.version': '5.4.3',
'activity.1.system.python.packages.11.name': 'anyio',
'activity.1.system.python.packages.11.version': '3.6.2',
'activity.1.system.python.packages.110.name': 'readthedocs-sphinx-ext',
'activity.1.system.python.packages.110.version': '2.2.0',
'activity.1.system.python.packages.111.name': 'recommonmark',
'activity.1.system.python.packages.111.version': '0.5.0',
'activity.1.system.python.packages.112.name': 'requests',
'activity.1.system.python.packages.112.version': '2.30.0',
'activity.1.system.python.packages.113.name': 'rfc3339-validator',
'activity.1.system.python.packages.113.version': '0.1.4',
'activity.1.system.python.packages.114.name': 'rfc3986-validator',
'activity.1.system.python.packages.114.version': '0.1.1',
'activity.1.system.python.packages.115.name': 'scikit-learn',
'activity.1.system.python.packages.115.version': '1.2.2',
'activity.1.system.python.packages.116.name': 'scipy',
'activity.1.system.python.packages.116.version': '1.10.1',
'activity.1.system.python.packages.117.name': 'setuptools',
'activity.1.system.python.packages.117.version': '67.7.2',
'activity.1.system.python.packages.118.name': 'setuptools-scm',
'activity.1.system.python.packages.118.version': '7.1.0',
'activity.1.system.python.packages.119.name': 'six',
'activity.1.system.python.packages.119.version': '1.16.0',
'activity.1.system.python.packages.12.name': 'argon2-cffi',
'activity.1.system.python.packages.12.version': '21.3.0',
'activity.1.system.python.packages.120.name': 'sniffio',
'activity.1.system.python.packages.120.version': '1.3.0',
'activity.1.system.python.packages.121.name': 'snowballstemmer',
'activity.1.system.python.packages.121.version': '2.2.0',
'activity.1.system.python.packages.122.name': 'soupsieve',
'activity.1.system.python.packages.122.version': '2.4.1',
'activity.1.system.python.packages.123.name': 'sphinx-automodapi',
'activity.1.system.python.packages.123.version': '0.15.0',
'activity.1.system.python.packages.124.name': 'sphinx-rtd-theme',
'activity.1.system.python.packages.124.version': '1.2.0',
'activity.1.system.python.packages.125.name': 'sphinxcontrib-applehelp',
'activity.1.system.python.packages.125.version': '1.0.4',
'activity.1.system.python.packages.126.name': 'sphinxcontrib-devhelp',
'activity.1.system.python.packages.126.version': '1.0.2',
'activity.1.system.python.packages.127.name': 'sphinxcontrib-htmlhelp',
'activity.1.system.python.packages.127.version': '2.0.1',
'activity.1.system.python.packages.128.name': 'sphinxcontrib-jquery',
'activity.1.system.python.packages.128.version': '4.1',
'activity.1.system.python.packages.129.name': 'sphinxcontrib-jsmath',
'activity.1.system.python.packages.129.version': '1.0.1',
'activity.1.system.python.packages.13.name': 'argon2-cffi-bindings',
'activity.1.system.python.packages.13.version': '21.2.0',
'activity.1.system.python.packages.130.name': 'sphinxcontrib-qthelp',
'activity.1.system.python.packages.130.version': '1.0.3',
'activity.1.system.python.packages.131.name': 'sphinxcontrib-serializinghtml',
'activity.1.system.python.packages.131.version': '1.1.5',
'activity.1.system.python.packages.132.name': 'stack-data',
'activity.1.system.python.packages.132.version': '0.6.2',
'activity.1.system.python.packages.133.name': 'tables',
'activity.1.system.python.packages.133.version': '3.8.0',
'activity.1.system.python.packages.134.name': 'terminado',
'activity.1.system.python.packages.134.version': '0.17.1',
'activity.1.system.python.packages.135.name': 'threadpoolctl',
'activity.1.system.python.packages.135.version': '3.1.0',
'activity.1.system.python.packages.136.name': 'tinycss2',
'activity.1.system.python.packages.136.version': '1.2.1',
'activity.1.system.python.packages.137.name': 'tomli',
'activity.1.system.python.packages.137.version': '2.0.1',
'activity.1.system.python.packages.138.name': 'tornado',
'activity.1.system.python.packages.138.version': '6.3.2',
'activity.1.system.python.packages.139.name': 'tqdm',
'activity.1.system.python.packages.139.version': '4.65.0',
'activity.1.system.python.packages.14.name': 'arrow',
'activity.1.system.python.packages.14.version': '1.2.3',
'activity.1.system.python.packages.140.name': 'traitlets',
'activity.1.system.python.packages.140.version': '5.9.0',
'activity.1.system.python.packages.141.name': 'typing_extensions',
'activity.1.system.python.packages.141.version': '4.5.0',
'activity.1.system.python.packages.142.name': 'tzdata',
'activity.1.system.python.packages.142.version': '2023.3',
'activity.1.system.python.packages.143.name': 'uri-template',
'activity.1.system.python.packages.143.version': '1.2.0',
'activity.1.system.python.packages.144.name': 'urllib3',
'activity.1.system.python.packages.144.version': '2.0.2',
'activity.1.system.python.packages.145.name': 'wcwidth',
'activity.1.system.python.packages.145.version': '0.2.6',
'activity.1.system.python.packages.146.name': 'webcolors',
'activity.1.system.python.packages.146.version': '1.13',
'activity.1.system.python.packages.147.name': 'webencodings',
'activity.1.system.python.packages.147.version': '0.5.1',
'activity.1.system.python.packages.148.name': 'websocket-client',
'activity.1.system.python.packages.148.version': '1.5.1',
'activity.1.system.python.packages.149.name': 'wheel',
'activity.1.system.python.packages.149.version': '0.37.0',
'activity.1.system.python.packages.15.name': 'astropy',
'activity.1.system.python.packages.15.version': '5.2.2',
'activity.1.system.python.packages.150.name': 'widgetsnbextension',
'activity.1.system.python.packages.150.version': '4.0.7',
'activity.1.system.python.packages.151.name': 'zipp',
'activity.1.system.python.packages.151.version': '3.15.0',
'activity.1.system.python.packages.152.name': 'zstandard',
'activity.1.system.python.packages.152.version': '0.21.0',
'activity.1.system.python.packages.16.name': 'asttokens',
'activity.1.system.python.packages.16.version': '2.2.1',
'activity.1.system.python.packages.17.name': 'attrs',
'activity.1.system.python.packages.17.version': '23.1.0',
'activity.1.system.python.packages.18.name': 'backcall',
'activity.1.system.python.packages.18.version': '0.2.0',
'activity.1.system.python.packages.19.name': 'beautifulsoup4',
'activity.1.system.python.packages.19.version': '4.12.2',
'activity.1.system.python.packages.2.name': 'Jinja2',
'activity.1.system.python.packages.2.version': '3.0.3',
'activity.1.system.python.packages.20.name': 'bleach',
'activity.1.system.python.packages.20.version': '6.0.0',
'activity.1.system.python.packages.21.name': 'blosc2',
'activity.1.system.python.packages.21.version': '2.0.0',
'activity.1.system.python.packages.22.name': 'bokeh',
'activity.1.system.python.packages.22.version': '2.4.3',
'activity.1.system.python.packages.23.name': 'certifi',
'activity.1.system.python.packages.23.version': '2023.5.7',
'activity.1.system.python.packages.24.name': 'cffi',
'activity.1.system.python.packages.24.version': '1.15.1',
'activity.1.system.python.packages.25.name': 'charset-normalizer',
'activity.1.system.python.packages.25.version': '3.1.0',
'activity.1.system.python.packages.26.name': 'comm',
'activity.1.system.python.packages.26.version': '0.1.3',
'activity.1.system.python.packages.27.name': 'commonmark',
'activity.1.system.python.packages.27.version': '0.9.1',
'activity.1.system.python.packages.28.name': 'contourpy',
'activity.1.system.python.packages.28.version': '1.0.7',
'activity.1.system.python.packages.29.name': 'corsikaio',
'activity.1.system.python.packages.29.version': '0.2.6.post1',
'activity.1.system.python.packages.3.name': 'MarkupSafe',
'activity.1.system.python.packages.3.version': '2.1.2',
'activity.1.system.python.packages.30.name': 'ctapipe',
'activity.1.system.python.packages.30.version': '0.19.2',
'activity.1.system.python.packages.31.name': 'cycler',
'activity.1.system.python.packages.31.version': '0.11.0',
'activity.1.system.python.packages.32.name': 'debugpy',
'activity.1.system.python.packages.32.version': '1.6.7',
'activity.1.system.python.packages.33.name': 'decorator',
'activity.1.system.python.packages.33.version': '5.1.1',
'activity.1.system.python.packages.34.name': 'defusedxml',
'activity.1.system.python.packages.34.version': '0.7.1',
'activity.1.system.python.packages.35.name': 'docutils',
'activity.1.system.python.packages.35.version': '0.16',
'activity.1.system.python.packages.36.name': 'eventio',
'activity.1.system.python.packages.36.version': '1.11.0',
'activity.1.system.python.packages.37.name': 'executing',
'activity.1.system.python.packages.37.version': '1.2.0',
'activity.1.system.python.packages.38.name': 'fastjsonschema',
'activity.1.system.python.packages.38.version': '2.16.3',
'activity.1.system.python.packages.39.name': 'ffmpeg-python',
'activity.1.system.python.packages.39.version': '0.2.0',
'activity.1.system.python.packages.4.name': 'Pillow',
'activity.1.system.python.packages.4.version': '9.5.0',
'activity.1.system.python.packages.40.name': 'fonttools',
'activity.1.system.python.packages.40.version': '4.39.4',
'activity.1.system.python.packages.41.name': 'fqdn',
'activity.1.system.python.packages.41.version': '1.5.1',
'activity.1.system.python.packages.42.name': 'future',
'activity.1.system.python.packages.42.version': '0.18.3',
'activity.1.system.python.packages.43.name': 'graphviz',
'activity.1.system.python.packages.43.version': '0.20.1',
'activity.1.system.python.packages.44.name': 'idna',
'activity.1.system.python.packages.44.version': '3.4',
'activity.1.system.python.packages.45.name': 'imagesize',
'activity.1.system.python.packages.45.version': '1.4.1',
'activity.1.system.python.packages.46.name': 'iminuit',
'activity.1.system.python.packages.46.version': '2.21.3',
'activity.1.system.python.packages.47.name': 'importlib-metadata',
'activity.1.system.python.packages.47.version': '6.6.0',
'activity.1.system.python.packages.48.name': 'importlib-resources',
'activity.1.system.python.packages.48.version': '5.12.0',
'activity.1.system.python.packages.49.name': 'ipykernel',
'activity.1.system.python.packages.49.version': '6.23.1',
'activity.1.system.python.packages.5.name': 'PyYAML',
'activity.1.system.python.packages.5.version': '6.0',
'activity.1.system.python.packages.50.name': 'ipython',
'activity.1.system.python.packages.50.version': '8.12.2',
'activity.1.system.python.packages.51.name': 'ipython-genutils',
'activity.1.system.python.packages.51.version': '0.2.0',
'activity.1.system.python.packages.52.name': 'ipywidgets',
'activity.1.system.python.packages.52.version': '8.0.6',
'activity.1.system.python.packages.53.name': 'isoduration',
'activity.1.system.python.packages.53.version': '20.11.0',
'activity.1.system.python.packages.54.name': 'jedi',
'activity.1.system.python.packages.54.version': '0.18.2',
'activity.1.system.python.packages.55.name': 'joblib',
'activity.1.system.python.packages.55.version': '1.2.0',
'activity.1.system.python.packages.56.name': 'jsonpointer',
'activity.1.system.python.packages.56.version': '2.3',
'activity.1.system.python.packages.57.name': 'jsonschema',
'activity.1.system.python.packages.57.version': '4.17.3',
'activity.1.system.python.packages.58.name': 'jupyter',
'activity.1.system.python.packages.58.version': '1.0.0',
'activity.1.system.python.packages.59.name': 'jupyter-console',
'activity.1.system.python.packages.59.version': '6.6.3',
'activity.1.system.python.packages.6.name': 'Pygments',
'activity.1.system.python.packages.6.version': '2.15.1',
'activity.1.system.python.packages.60.name': 'jupyter-events',
'activity.1.system.python.packages.60.version': '0.6.3',
'activity.1.system.python.packages.61.name': 'jupyter_client',
'activity.1.system.python.packages.61.version': '8.2.0',
'activity.1.system.python.packages.62.name': 'jupyter_core',
'activity.1.system.python.packages.62.version': '5.3.0',
'activity.1.system.python.packages.63.name': 'jupyter_server',
'activity.1.system.python.packages.63.version': '2.5.0',
'activity.1.system.python.packages.64.name': 'jupyter_server_terminals',
'activity.1.system.python.packages.64.version': '0.4.4',
'activity.1.system.python.packages.65.name': 'jupyterlab-pygments',
'activity.1.system.python.packages.65.version': '0.2.2',
'activity.1.system.python.packages.66.name': 'jupyterlab-widgets',
'activity.1.system.python.packages.66.version': '3.0.7',
'activity.1.system.python.packages.67.name': 'kiwisolver',
'activity.1.system.python.packages.67.version': '1.4.4',
'activity.1.system.python.packages.68.name': 'llvmlite',
'activity.1.system.python.packages.68.version': '0.40.0',
'activity.1.system.python.packages.69.name': 'matplotlib',
'activity.1.system.python.packages.69.version': '3.7.1',
'activity.1.system.python.packages.7.name': 'QtPy',
'activity.1.system.python.packages.7.version': '2.3.1',
'activity.1.system.python.packages.70.name': 'matplotlib-inline',
'activity.1.system.python.packages.70.version': '0.1.6',
'activity.1.system.python.packages.71.name': 'mistune',
'activity.1.system.python.packages.71.version': '2.0.5',
'activity.1.system.python.packages.72.name': 'mock',
'activity.1.system.python.packages.72.version': '1.0.1',
'activity.1.system.python.packages.73.name': 'msgpack',
'activity.1.system.python.packages.73.version': '1.0.5',
'activity.1.system.python.packages.74.name': 'nbclassic',
'activity.1.system.python.packages.74.version': '1.0.0',
'activity.1.system.python.packages.75.name': 'nbclient',
'activity.1.system.python.packages.75.version': '0.7.4',
'activity.1.system.python.packages.76.name': 'nbconvert',
'activity.1.system.python.packages.76.version': '7.4.0',
'activity.1.system.python.packages.77.name': 'nbformat',
'activity.1.system.python.packages.77.version': '5.8.0',
'activity.1.system.python.packages.78.name': 'nbsphinx',
'activity.1.system.python.packages.78.version': '0.8.12',
'activity.1.system.python.packages.79.name': 'nest-asyncio',
'activity.1.system.python.packages.79.version': '1.5.6',
'activity.1.system.python.packages.8.name': 'Send2Trash',
'activity.1.system.python.packages.8.version': '1.8.2',
'activity.1.system.python.packages.80.name': 'notebook',
'activity.1.system.python.packages.80.version': '6.5.4',
'activity.1.system.python.packages.81.name': 'notebook_shim',
'activity.1.system.python.packages.81.version': '0.2.3',
'activity.1.system.python.packages.82.name': 'numba',
'activity.1.system.python.packages.82.version': '0.57.0',
'activity.1.system.python.packages.83.name': 'numexpr',
'activity.1.system.python.packages.83.version': '2.8.4',
'activity.1.system.python.packages.84.name': 'numpy',
'activity.1.system.python.packages.84.version': '1.24.3',
'activity.1.system.python.packages.85.name': 'numpydoc',
'activity.1.system.python.packages.85.version': '1.4.0',
'activity.1.system.python.packages.86.name': 'packaging',
'activity.1.system.python.packages.86.version': '23.1',
'activity.1.system.python.packages.87.name': 'pandas',
'activity.1.system.python.packages.87.version': '2.0.1',
'activity.1.system.python.packages.88.name': 'pandocfilters',
'activity.1.system.python.packages.88.version': '1.5.0',
'activity.1.system.python.packages.89.name': 'parso',
'activity.1.system.python.packages.89.version': '0.8.3',
'activity.1.system.python.packages.9.name': 'Sphinx',
'activity.1.system.python.packages.9.version': '3.5.4',
'activity.1.system.python.packages.90.name': 'pexpect',
'activity.1.system.python.packages.90.version': '4.8.0',
'activity.1.system.python.packages.91.name': 'pickleshare',
'activity.1.system.python.packages.91.version': '0.7.5',
'activity.1.system.python.packages.92.name': 'pip',
'activity.1.system.python.packages.92.version': '23.1.2',
'activity.1.system.python.packages.93.name': 'pkgutil_resolve_name',
'activity.1.system.python.packages.93.version': '1.3.10',
'activity.1.system.python.packages.94.name': 'platformdirs',
'activity.1.system.python.packages.94.version': '3.5.1',
'activity.1.system.python.packages.95.name': 'prometheus-client',
'activity.1.system.python.packages.95.version': '0.16.0',
'activity.1.system.python.packages.96.name': 'prompt-toolkit',
'activity.1.system.python.packages.96.version': '3.0.38',
'activity.1.system.python.packages.97.name': 'psutil',
'activity.1.system.python.packages.97.version': '5.9.5',
'activity.1.system.python.packages.98.name': 'ptyprocess',
'activity.1.system.python.packages.98.version': '0.7.0',
'activity.1.system.python.packages.99.name': 'pure-eval',
'activity.1.system.python.packages.99.version': '0.2.2',
'activity.1.system.python.version': ('3', '8', '15'),
'activity.1.system.python.version_string': '3.8.15 (default, Oct 26 2022, '
'10:34:39) \n'
'[GCC 11.2.0]',
'activity.1.system.start_time_utc': '2023-05-17T15:30:17.580',
'activity.2.activity_name': '/home/docs/checkouts/readthedocs.org/user_builds/ctapipe/envs/v0.19.2/bin/python',
'activity.2.activity_uuid': '73a1dba6-0585-4b20-8d66-6c5b4ca663c6',
'activity.2.duration_min': 0.012683333333356472,
'activity.2.input.0.role': None,
'activity.2.input.0.url': '/home/docs/checkouts/readthedocs.org/user_builds/ctapipe/checkouts/v0.19.2/docs/examples/test.txt',
'activity.2.start.time_utc': '2023-05-17T15:30:16.822',
'activity.2.status': 'completed',
'activity.2.stop.time_utc': '2023-05-17T15:30:17.583',
'activity.2.system.arguments.0': '/home/docs/checkouts/readthedocs.org/user_builds/ctapipe/envs/v0.19.2/lib/python3.8/site-packages/ipykernel_launcher.py',
'activity.2.system.arguments.1': '-f',
'activity.2.system.arguments.2': '/tmp/tmpd9zxt6i8.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.19.2',
'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': '/home/docs',
'activity.2.system.environment.LD_LIBRARY_PATH': None,
'activity.2.system.environment.PATH': '/home/docs/checkouts/readthedocs.org/user_builds/ctapipe/envs/v0.19.2/bin:/home/docs/.asdf/shims:/home/docs/.asdf/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.11.0',
'activity.2.system.executable': '/home/docs/checkouts/readthedocs.org/user_builds/ctapipe/envs/v0.19.2/bin/python',
'activity.2.system.platform.architecture_bits': '64bit',
'activity.2.system.platform.architecture_linkage': '',
'activity.2.system.platform.boot_time': '2023-05-17T12:46:35.000',
'activity.2.system.platform.libcver': ('glibc', '2.35'),
'activity.2.system.platform.machine': 'x86_64',
'activity.2.system.platform.n_cpus': 2,
'activity.2.system.platform.node': 'build-20735940-project-702899-ctapipe',
'activity.2.system.platform.processor': 'x86_64',
'activity.2.system.platform.release': '5.15.0-1004-aws',
'activity.2.system.platform.system': 'Linux',
'activity.2.system.platform.version': '#6-Ubuntu SMP Thu Mar 31 09:44:20 UTC '
'2022',
'activity.2.system.python.compiler': 'GCC 11.2.0',
'activity.2.system.python.implementation': 'CPython',
'activity.2.system.python.packages.0.name': 'Babel',
'activity.2.system.python.packages.0.version': '2.12.1',
'activity.2.system.python.packages.1.name': 'Cython',
'activity.2.system.python.packages.1.version': '0.29.34',
'activity.2.system.python.packages.10.name': 'alabaster',
'activity.2.system.python.packages.10.version': '0.7.13',
'activity.2.system.python.packages.100.name': 'py-cpuinfo',
'activity.2.system.python.packages.100.version': '9.0.0',
'activity.2.system.python.packages.101.name': 'pycparser',
'activity.2.system.python.packages.101.version': '2.21',
'activity.2.system.python.packages.102.name': 'pyerfa',
'activity.2.system.python.packages.102.version': '2.0.0.3',
'activity.2.system.python.packages.103.name': 'pyparsing',
'activity.2.system.python.packages.103.version': '3.0.9',
'activity.2.system.python.packages.104.name': 'pyrsistent',
'activity.2.system.python.packages.104.version': '0.19.3',
'activity.2.system.python.packages.105.name': 'python-dateutil',
'activity.2.system.python.packages.105.version': '2.8.2',
'activity.2.system.python.packages.106.name': 'python-json-logger',
'activity.2.system.python.packages.106.version': '2.0.7',
'activity.2.system.python.packages.107.name': 'pytz',
'activity.2.system.python.packages.107.version': '2023.3',
'activity.2.system.python.packages.108.name': 'pyzmq',
'activity.2.system.python.packages.108.version': '25.0.2',
'activity.2.system.python.packages.109.name': 'qtconsole',
'activity.2.system.python.packages.109.version': '5.4.3',
'activity.2.system.python.packages.11.name': 'anyio',
'activity.2.system.python.packages.11.version': '3.6.2',
'activity.2.system.python.packages.110.name': 'readthedocs-sphinx-ext',
'activity.2.system.python.packages.110.version': '2.2.0',
'activity.2.system.python.packages.111.name': 'recommonmark',
'activity.2.system.python.packages.111.version': '0.5.0',
'activity.2.system.python.packages.112.name': 'requests',
'activity.2.system.python.packages.112.version': '2.30.0',
'activity.2.system.python.packages.113.name': 'rfc3339-validator',
'activity.2.system.python.packages.113.version': '0.1.4',
'activity.2.system.python.packages.114.name': 'rfc3986-validator',
'activity.2.system.python.packages.114.version': '0.1.1',
'activity.2.system.python.packages.115.name': 'scikit-learn',
'activity.2.system.python.packages.115.version': '1.2.2',
'activity.2.system.python.packages.116.name': 'scipy',
'activity.2.system.python.packages.116.version': '1.10.1',
'activity.2.system.python.packages.117.name': 'setuptools',
'activity.2.system.python.packages.117.version': '67.7.2',
'activity.2.system.python.packages.118.name': 'setuptools-scm',
'activity.2.system.python.packages.118.version': '7.1.0',
'activity.2.system.python.packages.119.name': 'six',
'activity.2.system.python.packages.119.version': '1.16.0',
'activity.2.system.python.packages.12.name': 'argon2-cffi',
'activity.2.system.python.packages.12.version': '21.3.0',
'activity.2.system.python.packages.120.name': 'sniffio',
'activity.2.system.python.packages.120.version': '1.3.0',
'activity.2.system.python.packages.121.name': 'snowballstemmer',
'activity.2.system.python.packages.121.version': '2.2.0',
'activity.2.system.python.packages.122.name': 'soupsieve',
'activity.2.system.python.packages.122.version': '2.4.1',
'activity.2.system.python.packages.123.name': 'sphinx-automodapi',
'activity.2.system.python.packages.123.version': '0.15.0',
'activity.2.system.python.packages.124.name': 'sphinx-rtd-theme',
'activity.2.system.python.packages.124.version': '1.2.0',
'activity.2.system.python.packages.125.name': 'sphinxcontrib-applehelp',
'activity.2.system.python.packages.125.version': '1.0.4',
'activity.2.system.python.packages.126.name': 'sphinxcontrib-devhelp',
'activity.2.system.python.packages.126.version': '1.0.2',
'activity.2.system.python.packages.127.name': 'sphinxcontrib-htmlhelp',
'activity.2.system.python.packages.127.version': '2.0.1',
'activity.2.system.python.packages.128.name': 'sphinxcontrib-jquery',
'activity.2.system.python.packages.128.version': '4.1',
'activity.2.system.python.packages.129.name': 'sphinxcontrib-jsmath',
'activity.2.system.python.packages.129.version': '1.0.1',
'activity.2.system.python.packages.13.name': 'argon2-cffi-bindings',
'activity.2.system.python.packages.13.version': '21.2.0',
'activity.2.system.python.packages.130.name': 'sphinxcontrib-qthelp',
'activity.2.system.python.packages.130.version': '1.0.3',
'activity.2.system.python.packages.131.name': 'sphinxcontrib-serializinghtml',
'activity.2.system.python.packages.131.version': '1.1.5',
'activity.2.system.python.packages.132.name': 'stack-data',
'activity.2.system.python.packages.132.version': '0.6.2',
'activity.2.system.python.packages.133.name': 'tables',
'activity.2.system.python.packages.133.version': '3.8.0',
'activity.2.system.python.packages.134.name': 'terminado',
'activity.2.system.python.packages.134.version': '0.17.1',
'activity.2.system.python.packages.135.name': 'threadpoolctl',
'activity.2.system.python.packages.135.version': '3.1.0',
'activity.2.system.python.packages.136.name': 'tinycss2',
'activity.2.system.python.packages.136.version': '1.2.1',
'activity.2.system.python.packages.137.name': 'tomli',
'activity.2.system.python.packages.137.version': '2.0.1',
'activity.2.system.python.packages.138.name': 'tornado',
'activity.2.system.python.packages.138.version': '6.3.2',
'activity.2.system.python.packages.139.name': 'tqdm',
'activity.2.system.python.packages.139.version': '4.65.0',
'activity.2.system.python.packages.14.name': 'arrow',
'activity.2.system.python.packages.14.version': '1.2.3',
'activity.2.system.python.packages.140.name': 'traitlets',
'activity.2.system.python.packages.140.version': '5.9.0',
'activity.2.system.python.packages.141.name': 'typing_extensions',
'activity.2.system.python.packages.141.version': '4.5.0',
'activity.2.system.python.packages.142.name': 'tzdata',
'activity.2.system.python.packages.142.version': '2023.3',
'activity.2.system.python.packages.143.name': 'uri-template',
'activity.2.system.python.packages.143.version': '1.2.0',
'activity.2.system.python.packages.144.name': 'urllib3',
'activity.2.system.python.packages.144.version': '2.0.2',
'activity.2.system.python.packages.145.name': 'wcwidth',
'activity.2.system.python.packages.145.version': '0.2.6',
'activity.2.system.python.packages.146.name': 'webcolors',
'activity.2.system.python.packages.146.version': '1.13',
'activity.2.system.python.packages.147.name': 'webencodings',
'activity.2.system.python.packages.147.version': '0.5.1',
'activity.2.system.python.packages.148.name': 'websocket-client',
'activity.2.system.python.packages.148.version': '1.5.1',
'activity.2.system.python.packages.149.name': 'wheel',
'activity.2.system.python.packages.149.version': '0.37.0',
'activity.2.system.python.packages.15.name': 'astropy',
'activity.2.system.python.packages.15.version': '5.2.2',
'activity.2.system.python.packages.150.name': 'widgetsnbextension',
'activity.2.system.python.packages.150.version': '4.0.7',
'activity.2.system.python.packages.151.name': 'zipp',
'activity.2.system.python.packages.151.version': '3.15.0',
'activity.2.system.python.packages.152.name': 'zstandard',
'activity.2.system.python.packages.152.version': '0.21.0',
'activity.2.system.python.packages.16.name': 'asttokens',
'activity.2.system.python.packages.16.version': '2.2.1',
'activity.2.system.python.packages.17.name': 'attrs',
'activity.2.system.python.packages.17.version': '23.1.0',
'activity.2.system.python.packages.18.name': 'backcall',
'activity.2.system.python.packages.18.version': '0.2.0',
'activity.2.system.python.packages.19.name': 'beautifulsoup4',
'activity.2.system.python.packages.19.version': '4.12.2',
'activity.2.system.python.packages.2.name': 'Jinja2',
'activity.2.system.python.packages.2.version': '3.0.3',
'activity.2.system.python.packages.20.name': 'bleach',
'activity.2.system.python.packages.20.version': '6.0.0',
'activity.2.system.python.packages.21.name': 'blosc2',
'activity.2.system.python.packages.21.version': '2.0.0',
'activity.2.system.python.packages.22.name': 'bokeh',
'activity.2.system.python.packages.22.version': '2.4.3',
'activity.2.system.python.packages.23.name': 'certifi',
'activity.2.system.python.packages.23.version': '2023.5.7',
'activity.2.system.python.packages.24.name': 'cffi',
'activity.2.system.python.packages.24.version': '1.15.1',
'activity.2.system.python.packages.25.name': 'charset-normalizer',
'activity.2.system.python.packages.25.version': '3.1.0',
'activity.2.system.python.packages.26.name': 'comm',
'activity.2.system.python.packages.26.version': '0.1.3',
'activity.2.system.python.packages.27.name': 'commonmark',
'activity.2.system.python.packages.27.version': '0.9.1',
'activity.2.system.python.packages.28.name': 'contourpy',
'activity.2.system.python.packages.28.version': '1.0.7',
'activity.2.system.python.packages.29.name': 'corsikaio',
'activity.2.system.python.packages.29.version': '0.2.6.post1',
'activity.2.system.python.packages.3.name': 'MarkupSafe',
'activity.2.system.python.packages.3.version': '2.1.2',
'activity.2.system.python.packages.30.name': 'ctapipe',
'activity.2.system.python.packages.30.version': '0.19.2',
'activity.2.system.python.packages.31.name': 'cycler',
'activity.2.system.python.packages.31.version': '0.11.0',
'activity.2.system.python.packages.32.name': 'debugpy',
'activity.2.system.python.packages.32.version': '1.6.7',
'activity.2.system.python.packages.33.name': 'decorator',
'activity.2.system.python.packages.33.version': '5.1.1',
'activity.2.system.python.packages.34.name': 'defusedxml',
'activity.2.system.python.packages.34.version': '0.7.1',
'activity.2.system.python.packages.35.name': 'docutils',
'activity.2.system.python.packages.35.version': '0.16',
'activity.2.system.python.packages.36.name': 'eventio',
'activity.2.system.python.packages.36.version': '1.11.0',
'activity.2.system.python.packages.37.name': 'executing',
'activity.2.system.python.packages.37.version': '1.2.0',
'activity.2.system.python.packages.38.name': 'fastjsonschema',
'activity.2.system.python.packages.38.version': '2.16.3',
'activity.2.system.python.packages.39.name': 'ffmpeg-python',
'activity.2.system.python.packages.39.version': '0.2.0',
'activity.2.system.python.packages.4.name': 'Pillow',
'activity.2.system.python.packages.4.version': '9.5.0',
'activity.2.system.python.packages.40.name': 'fonttools',
'activity.2.system.python.packages.40.version': '4.39.4',
'activity.2.system.python.packages.41.name': 'fqdn',
'activity.2.system.python.packages.41.version': '1.5.1',
'activity.2.system.python.packages.42.name': 'future',
'activity.2.system.python.packages.42.version': '0.18.3',
'activity.2.system.python.packages.43.name': 'graphviz',
'activity.2.system.python.packages.43.version': '0.20.1',
'activity.2.system.python.packages.44.name': 'idna',
'activity.2.system.python.packages.44.version': '3.4',
'activity.2.system.python.packages.45.name': 'imagesize',
'activity.2.system.python.packages.45.version': '1.4.1',
'activity.2.system.python.packages.46.name': 'iminuit',
'activity.2.system.python.packages.46.version': '2.21.3',
'activity.2.system.python.packages.47.name': 'importlib-metadata',
'activity.2.system.python.packages.47.version': '6.6.0',
'activity.2.system.python.packages.48.name': 'importlib-resources',
'activity.2.system.python.packages.48.version': '5.12.0',
'activity.2.system.python.packages.49.name': 'ipykernel',
'activity.2.system.python.packages.49.version': '6.23.1',
'activity.2.system.python.packages.5.name': 'PyYAML',
'activity.2.system.python.packages.5.version': '6.0',
'activity.2.system.python.packages.50.name': 'ipython',
'activity.2.system.python.packages.50.version': '8.12.2',
'activity.2.system.python.packages.51.name': 'ipython-genutils',
'activity.2.system.python.packages.51.version': '0.2.0',
'activity.2.system.python.packages.52.name': 'ipywidgets',
'activity.2.system.python.packages.52.version': '8.0.6',
'activity.2.system.python.packages.53.name': 'isoduration',
'activity.2.system.python.packages.53.version': '20.11.0',
'activity.2.system.python.packages.54.name': 'jedi',
'activity.2.system.python.packages.54.version': '0.18.2',
'activity.2.system.python.packages.55.name': 'joblib',
'activity.2.system.python.packages.55.version': '1.2.0',
'activity.2.system.python.packages.56.name': 'jsonpointer',
'activity.2.system.python.packages.56.version': '2.3',
'activity.2.system.python.packages.57.name': 'jsonschema',
'activity.2.system.python.packages.57.version': '4.17.3',
'activity.2.system.python.packages.58.name': 'jupyter',
'activity.2.system.python.packages.58.version': '1.0.0',
'activity.2.system.python.packages.59.name': 'jupyter-console',
'activity.2.system.python.packages.59.version': '6.6.3',
'activity.2.system.python.packages.6.name': 'Pygments',
'activity.2.system.python.packages.6.version': '2.15.1',
'activity.2.system.python.packages.60.name': 'jupyter-events',
'activity.2.system.python.packages.60.version': '0.6.3',
'activity.2.system.python.packages.61.name': 'jupyter_client',
'activity.2.system.python.packages.61.version': '8.2.0',
'activity.2.system.python.packages.62.name': 'jupyter_core',
'activity.2.system.python.packages.62.version': '5.3.0',
'activity.2.system.python.packages.63.name': 'jupyter_server',
'activity.2.system.python.packages.63.version': '2.5.0',
'activity.2.system.python.packages.64.name': 'jupyter_server_terminals',
'activity.2.system.python.packages.64.version': '0.4.4',
'activity.2.system.python.packages.65.name': 'jupyterlab-pygments',
'activity.2.system.python.packages.65.version': '0.2.2',
'activity.2.system.python.packages.66.name': 'jupyterlab-widgets',
'activity.2.system.python.packages.66.version': '3.0.7',
'activity.2.system.python.packages.67.name': 'kiwisolver',
'activity.2.system.python.packages.67.version': '1.4.4',
'activity.2.system.python.packages.68.name': 'llvmlite',
'activity.2.system.python.packages.68.version': '0.40.0',
'activity.2.system.python.packages.69.name': 'matplotlib',
'activity.2.system.python.packages.69.version': '3.7.1',
'activity.2.system.python.packages.7.name': 'QtPy',
'activity.2.system.python.packages.7.version': '2.3.1',
'activity.2.system.python.packages.70.name': 'matplotlib-inline',
'activity.2.system.python.packages.70.version': '0.1.6',
'activity.2.system.python.packages.71.name': 'mistune',
'activity.2.system.python.packages.71.version': '2.0.5',
'activity.2.system.python.packages.72.name': 'mock',
'activity.2.system.python.packages.72.version': '1.0.1',
'activity.2.system.python.packages.73.name': 'msgpack',
'activity.2.system.python.packages.73.version': '1.0.5',
'activity.2.system.python.packages.74.name': 'nbclassic',
'activity.2.system.python.packages.74.version': '1.0.0',
'activity.2.system.python.packages.75.name': 'nbclient',
'activity.2.system.python.packages.75.version': '0.7.4',
'activity.2.system.python.packages.76.name': 'nbconvert',
'activity.2.system.python.packages.76.version': '7.4.0',
'activity.2.system.python.packages.77.name': 'nbformat',
'activity.2.system.python.packages.77.version': '5.8.0',
'activity.2.system.python.packages.78.name': 'nbsphinx',
'activity.2.system.python.packages.78.version': '0.8.12',
'activity.2.system.python.packages.79.name': 'nest-asyncio',
'activity.2.system.python.packages.79.version': '1.5.6',
'activity.2.system.python.packages.8.name': 'Send2Trash',
'activity.2.system.python.packages.8.version': '1.8.2',
'activity.2.system.python.packages.80.name': 'notebook',
'activity.2.system.python.packages.80.version': '6.5.4',
'activity.2.system.python.packages.81.name': 'notebook_shim',
'activity.2.system.python.packages.81.version': '0.2.3',
'activity.2.system.python.packages.82.name': 'numba',
'activity.2.system.python.packages.82.version': '0.57.0',
'activity.2.system.python.packages.83.name': 'numexpr',
'activity.2.system.python.packages.83.version': '2.8.4',
'activity.2.system.python.packages.84.name': 'numpy',
'activity.2.system.python.packages.84.version': '1.24.3',
'activity.2.system.python.packages.85.name': 'numpydoc',
'activity.2.system.python.packages.85.version': '1.4.0',
'activity.2.system.python.packages.86.name': 'packaging',
'activity.2.system.python.packages.86.version': '23.1',
'activity.2.system.python.packages.87.name': 'pandas',
'activity.2.system.python.packages.87.version': '2.0.1',
'activity.2.system.python.packages.88.name': 'pandocfilters',
'activity.2.system.python.packages.88.version': '1.5.0',
'activity.2.system.python.packages.89.name': 'parso',
'activity.2.system.python.packages.89.version': '0.8.3',
'activity.2.system.python.packages.9.name': 'Sphinx',
'activity.2.system.python.packages.9.version': '3.5.4',
'activity.2.system.python.packages.90.name': 'pexpect',
'activity.2.system.python.packages.90.version': '4.8.0',
'activity.2.system.python.packages.91.name': 'pickleshare',
'activity.2.system.python.packages.91.version': '0.7.5',
'activity.2.system.python.packages.92.name': 'pip',
'activity.2.system.python.packages.92.version': '23.1.2',
'activity.2.system.python.packages.93.name': 'pkgutil_resolve_name',
'activity.2.system.python.packages.93.version': '1.3.10',
'activity.2.system.python.packages.94.name': 'platformdirs',
'activity.2.system.python.packages.94.version': '3.5.1',
'activity.2.system.python.packages.95.name': 'prometheus-client',
'activity.2.system.python.packages.95.version': '0.16.0',
'activity.2.system.python.packages.96.name': 'prompt-toolkit',
'activity.2.system.python.packages.96.version': '3.0.38',
'activity.2.system.python.packages.97.name': 'psutil',
'activity.2.system.python.packages.97.version': '5.9.5',
'activity.2.system.python.packages.98.name': 'ptyprocess',
'activity.2.system.python.packages.98.version': '0.7.0',
'activity.2.system.python.packages.99.name': 'pure-eval',
'activity.2.system.python.packages.99.version': '0.2.2',
'activity.2.system.python.version': ('3', '8', '15'),
'activity.2.system.python.version_string': '3.8.15 (default, Oct 26 2022, '
'10:34:39) \n'
'[GCC 11.2.0]',
'activity.2.system.start_time_utc': '2023-05-17T15:30:17.046'}