llama.files.lvc_skymap.utils.SkymapFilename

llama.files.lvc_skymap.utils.SkymapFilename.basename

digraph { graph [fontname=Arial, nodesep=0.125, ranksep=0.25]; node [fontcolor=white, fontname=Arial, height=0, shape=box, style=filled, width=0]; edge [fontname=Arial]; 2 [color="#0d2d7c", fontcolor="#ffffff", fontsize="10.00", label="logging:614:_runtest_for_main\n7.27%\n(1.12%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 2 -> 121 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.16%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 122 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.14%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 205 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.14%\n2×", labeldistance="0.50", penwidth="0.50"]; 2 -> 251 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.15%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 359 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.43%\n8×", labeldistance="0.50", penwidth="0.50"]; 7 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:399:write_out\n1.17%\n(0.14%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 7 -> 8 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.95%\n4×", labeldistance="0.50", penwidth="0.50"]; 8 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'flush' of '_io.TextIOWrapper' objects>\n0.95%\n(0.95%)\n4×", tooltip="~"]; 10 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="shutil:1073:get_terminal_size\n0.72%\n(0.26%)\n1×", tooltip="/opt/anaconda/lib/python3.7/shutil.py"]; 10 -> 360 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.25%\n2×", labeldistance="0.50", penwidth="0.50"]; 11 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'read' of '_io.FileIO' objects>\n1.25%\n(1.25%)\n6×", tooltip="~"]; 12 [color="#0d1f78", fontcolor="#ffffff", fontsize="10.00", label="capture:583:snap\n4.19%\n(0.83%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 12 -> 11 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.25%\n6×", labeldistance="0.50", penwidth="0.50"]; 12 -> 14 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.33%\n6×", labeldistance="0.50", penwidth="0.50"]; 14 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'truncate' of '_io.FileIO' objects>\n1.33%\n(1.33%)\n6×", tooltip="~"]; 16 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="pdb:140:__init__\n1.51%\n(0.37%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 18 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="__init__:212:_acquireLock\n0.66%\n(0.45%)\n40×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 22 [color="#7ecb07", fontcolor="#ffffff", fontsize="10.00", label="runner:227:from_call\n65.13%\n(0.26%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 22 -> 299 [arrowsize="0.80", color="#7acb07", fontcolor="#7acb07", fontsize="10.00", label="64.71%\n3×", labeldistance="2.59", penwidth="2.59"]; 24 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="genericpath:39:isdir\n0.95%\n(0.13%)\n5×", tooltip="/opt/anaconda/lib/python3.7/genericpath.py"]; 24 -> 30 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.79%\n5×", labeldistance="0.50", penwidth="0.50"]; 26 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="fixtures:1271:getfixtureinfo\n0.93%\n(0.26%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 28 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="version:134:parse\n0.71%\n(0.55%)\n2×", tooltip="/opt/anaconda/lib/python3.7/distutils/version.py"]; 30 [color="#0c7b8e", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.stat>\n21.26%\n(21.26%)\n163×", tooltip="~"]; 31 [color="#0c9393", fontcolor="#ffffff", fontsize="10.00", label="linecache:53:checkcache\n24.91%\n(4.87%)\n1×", tooltip="/opt/anaconda/lib/python3.7/linecache.py"]; 31 -> 30 [arrowsize="0.44", color="#0c708c", fontcolor="#0c708c", fontsize="10.00", label="19.46%\n153×", labeldistance="0.78", penwidth="0.78"]; 31 -> 108 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n225×", labeldistance="0.50", penwidth="0.50"]; 32 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="genericpath:16:exists\n1.12%\n(0.11%)\n5×", tooltip="/opt/anaconda/lib/python3.7/genericpath.py"]; 32 -> 30 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.01%\n5×", labeldistance="0.50", penwidth="0.50"]; 33 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.dup2>\n0.54%\n(0.54%)\n12×", tooltip="~"]; 34 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="capture:600:suspend\n0.64%\n(0.22%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 34 -> 33 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.26%\n6×", labeldistance="0.50", penwidth="0.50"]; 35 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:605:resume\n0.76%\n(0.29%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 35 -> 33 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.28%\n6×", labeldistance="0.50", penwidth="0.50"]; 37 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="os:682:__setitem__\n0.67%\n(0.22%)\n3×", tooltip="/opt/anaconda/lib/python3.7/os.py"]; 41 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.fspath>\n1.42%\n(1.21%)\n175×", tooltip="~"]; 42 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="local:168:__eq__\n1.85%\n(0.67%)\n58×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 42 -> 41 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.18%\n116×", labeldistance="0.50", penwidth="0.50"]; 44 [color="#0d1976", fontcolor="#ffffff", fontsize="10.00", label="posixpath:154:dirname\n2.88%\n(1.66%)\n45×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 44 -> 41 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.16%\n45×", labeldistance="0.50", penwidth="0.50"]; 44 -> 108 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.14%\n45×", labeldistance="0.50", penwidth="0.50"]; 46 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="posixpath:338:normpath\n1.24%\n(0.84%)\n7×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 48 [color="#0b9f6d", fontcolor="#ffffff", fontsize="10.00", label="doctest:1417:run\n33.46%\n(0.42%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 48 -> 59 [arrowsize="0.35", color="#0d277a", fontcolor="#0d277a", fontsize="10.00", label="5.91%\n1×", labeldistance="0.50", penwidth="0.50"]; 48 -> 225 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.56%\n1×", labeldistance="0.50", penwidth="0.50"]; 48 -> 232 [arrowsize="0.50", color="#0c9492", fontcolor="#0c9492", fontsize="10.00", label="25.33%\n1×", labeldistance="1.01", penwidth="1.01"]; 51 [color="#0d2c7c", fontcolor="#ffffff", fontsize="10.00", label="local:646:pyimport\n7.07%\n(0.28%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 51 -> 78 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.14%\n1×", labeldistance="0.50", penwidth="0.50"]; 51 -> 117 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.54%\n1×", labeldistance="0.50", penwidth="0.50"]; 51 -> 164 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.53%\n1×", labeldistance="0.50", penwidth="0.50"]; 51 -> 165 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.12%\n1×", labeldistance="0.50", penwidth="0.50"]; 51 -> 343 [arrowsize="0.35", color="#0d2479", fontcolor="#0d2479", fontsize="10.00", label="5.26%\n1×", labeldistance="0.50", penwidth="0.50"]; 54 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.any>\n0.59%\n(0.03%)\n5×", tooltip="~"]; 54 -> 157 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.56%\n5×", labeldistance="0.50", penwidth="0.50"]; 55 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="utils:38:__init__\n1.34%\n(0.47%)\n5×", tooltip="/opt/anaconda/lib/python3.7/site-packages/llama.files.lvc_skymap.utils.py", target=_top, URL="https://multimessenger.science/llama.files.lvc_skymap.utils.html"]; 55 -> 54 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.59%\n5×", labeldistance="0.50", penwidth="0.50"]; 58 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.compile>\n1.85%\n(1.85%)\n4×", tooltip="~"]; 59 [color="#0d277a", fontcolor="#ffffff", fontsize="10.00", label="doctest:1271:__run\n5.91%\n(1.01%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 59 -> 58 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.85%\n4×", labeldistance="0.50", penwidth="0.50"]; 59 -> 60 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.96%\n4×", labeldistance="0.50", penwidth="0.50"]; 59 -> 230 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n4×", labeldistance="0.50", penwidth="0.50"]; 60 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.exec>\n1.96%\n(0.08%)\n4×", tooltip="~"]; 60 -> 217 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.88%\n1×", labeldistance="0.50", penwidth="0.50"]; 61 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.getattr>\n0.95%\n(0.95%)\n111×", tooltip="~"]; 63 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:127:suspend_global_capture\n0.85%\n(0.11%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 63 -> 275 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.74%\n3×", labeldistance="0.50", penwidth="0.50"]; 67 [color="#0d2179", fontcolor="#ffffff", fontsize="10.00", label="capture:626:snap\n4.61%\n(0.38%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 67 -> 12 [arrowsize="0.35", color="#0d1f78", fontcolor="#0d1f78", fontsize="10.00", label="4.19%\n6×", labeldistance="0.50", penwidth="0.50"]; 68 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="skipping:120:pytest_runtest_makereport\n0.97%\n(0.17%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 68 -> 279 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.68%\n3×", labeldistance="0.50", penwidth="0.50"]; 69 [color="#0d307d", fontcolor="#ffffff", fontsize="10.00", label="python:243:obj\n7.79%\n(0.17%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/python.py"]; 69 -> 287 [arrowsize="0.35", color="#0d2e7c", fontcolor="#0d2e7c", fontsize="10.00", label="7.45%\n1×", labeldistance="0.50", penwidth="0.50"]; 72 [color="#85cc07", fontcolor="#ffffff", fontsize="10.00", label="runner:200:call_runtest_hook\n65.96%\n(0.30%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 72 -> 22 [arrowsize="0.81", color="#7ecb07", fontcolor="#7ecb07", fontsize="10.00", label="65.13%\n3×", labeldistance="2.61", penwidth="2.61"]; 72 -> 327 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.34%\n3×", labeldistance="0.50", penwidth="0.50"]; 74 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="fixtures:513:_compute_fixture_value\n0.88%\n(0.17%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 78 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="common:256:relto\n0.72%\n(0.51%)\n5×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/common.py"]; 78 -> 61 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.13%\n5×", labeldistance="0.50", penwidth="0.50"]; 79 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="contextlib:81:__init__\n1.22%\n(1.08%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 79 -> 61 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.14%\n27×", labeldistance="0.50", penwidth="0.50"]; 81 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:166:fullwidth\n0.88%\n(0.03%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 81 -> 239 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.85%\n1×", labeldistance="0.50", penwidth="0.50"]; 82 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:498:resume_capturing\n0.95%\n(0.14%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 82 -> 35 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.76%\n6×", labeldistance="0.50", penwidth="0.50"]; 85 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="terminal:408:pytest_runtest_logreport\n3.18%\n(0.41%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 85 -> 136 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.33%\n1×", labeldistance="0.50", penwidth="0.50"]; 85 -> 186 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.34%\n3×", labeldistance="0.50", penwidth="0.50"]; 86 [color="#e3ac04", fontcolor="#ffffff", fontsize="10.00", label="runner:86:runtestprotocol\n81.17%\n(0.14%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 86 -> 297 [arrowsize="0.90", color="#e2ae04", fontcolor="#e2ae04", fontsize="10.00", label="80.92%\n3×", labeldistance="3.24", penwidth="3.24"]; 87 [color="#0d4181", fontcolor="#ffffff", fontsize="10.00", label="runner:350:prepare\n11.27%\n(0.17%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 87 -> 188 [arrowsize="0.35", color="#0d1977", fontcolor="#0d1977", fontsize="10.00", label="2.97%\n1×", labeldistance="0.50", penwidth="0.50"]; 87 -> 286 [arrowsize="0.35", color="#0d317d", fontcolor="#0d317d", fontsize="10.00", label="8.00%\n1×", labeldistance="0.50", penwidth="0.50"]; 96 [color="#0d1e78", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:245:write\n3.97%\n(0.21%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 96 -> 7 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.17%\n4×", labeldistance="0.50", penwidth="0.50"]; 96 -> 97 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.56%\n4×", labeldistance="0.50", penwidth="0.50"]; 97 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:258:_update_chars_on_current_line\n2.56%\n(0.22%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 97 -> 127 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.17%\n4×", labeldistance="0.50", penwidth="0.50"]; 107 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="structures:356:__iter__\n0.96%\n(0.29%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 107 -> 174 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.87%\n3×", labeldistance="0.50", penwidth="0.50"]; 108 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.len>\n0.87%\n(0.87%)\n306×", tooltip="~"]; 117 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="local:376:check\n2.36%\n(0.28%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 117 -> 24 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.95%\n5×", labeldistance="0.50", penwidth="0.50"]; 117 -> 32 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.12%\n5×", labeldistance="0.50", penwidth="0.50"]; 118 [color="#0c718c", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.next>\n19.59%\n(1.12%)\n73×", tooltip="~"]; 118 -> 2 [arrowsize="0.35", color="#0d2d7c", fontcolor="#0d2d7c", fontsize="10.00", label="7.27%\n16×", labeldistance="0.50", penwidth="0.50"]; 118 -> 169 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.50%\n6×", labeldistance="0.50", penwidth="0.50"]; 118 -> 205 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.47%\n6×", labeldistance="0.50", penwidth="0.50"]; 118 -> 250 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.73%\n16×", labeldistance="0.50", penwidth="0.50"]; 118 -> 256 [arrowsize="0.35", color="#0d397f", fontcolor="#0d397f", fontsize="10.00", label="9.78%\n16×", labeldistance="0.50", penwidth="0.50"]; 118 -> 257 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.02%\n1×", labeldistance="0.50", penwidth="0.50"]; 118 -> 258 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.74%\n1×", labeldistance="0.50", penwidth="0.50"]; 118 -> 259 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.87%\n1×", labeldistance="0.50", penwidth="0.50"]; 118 -> 260 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.42%\n1×", labeldistance="0.50", penwidth="0.50"]; 118 -> 261 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.68%\n1×", labeldistance="0.50", penwidth="0.50"]; 118 -> 262 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.71%\n3×", labeldistance="0.50", penwidth="0.50"]; 118 -> 269 [arrowsize="0.35", color="#0d2e7c", fontcolor="#0d2e7c", fontsize="10.00", label="7.44%\n6×", labeldistance="0.50", penwidth="0.50"]; 118 -> 272 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.63%\n1×", labeldistance="0.50", penwidth="0.50"]; 118 -> 273 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.46%\n1×", labeldistance="0.50", penwidth="0.50"]; 118 -> 274 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.45%\n1×", labeldistance="0.50", penwidth="0.50"]; 118 -> 333 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.14%\n2×", labeldistance="0.50", penwidth="0.50"]; 120 [color="#f05e02", fontcolor="#ffffff", fontsize="10.00", label="callers:157:_multicall\n90.38%\n(3.61%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/callers.py"]; 120 -> 85 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.18%\n3×", labeldistance="0.50", penwidth="0.50"]; 120 -> 118 [arrowsize="0.35", color="#0d367f", fontcolor="#0d367f", fontsize="10.00", label="9.17%\n14×", labeldistance="0.50", penwidth="0.50"]; 120 -> 137 [arrowsize="0.35", color="#0d367f", fontcolor="#0d367f", fontsize="10.00", label="9.14%\n1×", labeldistance="0.50", penwidth="0.50"]; 120 -> 183 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.78%\n3×", labeldistance="0.50", penwidth="0.50"]; 120 -> 211 [arrowsize="0.35", color="#0d4682", fontcolor="#0d4682", fontsize="10.00", label="12.14%\n14×", labeldistance="0.50", penwidth="0.50"]; 120 -> 220 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.25%\n1×", labeldistance="0.50", penwidth="0.50"]; 120 -> 264 [arrowsize="0.59", color="#0ba068", fontcolor="#0ba068", fontsize="10.00", label="34.42%\n1×", labeldistance="1.38", penwidth="1.38"]; 120 -> 277 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.79%\n1×", labeldistance="0.50", penwidth="0.50"]; 120 -> 294 [arrowsize="0.35", color="#0d4482", fontcolor="#0d4482", fontsize="10.00", label="11.77%\n1×", labeldistance="0.50", penwidth="0.50"]; 120 -> 295 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.12%\n1×", labeldistance="0.50", penwidth="0.50"]; 120 -> 300 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.79%\n3×", labeldistance="0.50", penwidth="0.50"]; 121 [color="#0d2f7d", fontcolor="#ffffff", fontsize="10.00", label="contextlib:107:__enter__\n7.67%\n(0.62%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 121 -> 118 [arrowsize="0.35", color="#0d2e7c", fontcolor="#0d2e7c", fontsize="10.00", label="7.41%\n11×", labeldistance="0.50", penwidth="0.50"]; 122 [color="#0d3e80", fontcolor="#ffffff", fontsize="10.00", label="contextlib:116:__exit__\n10.63%\n(0.93%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 122 -> 118 [arrowsize="0.35", color="#0d3b80", fontcolor="#0d3b80", fontsize="10.00", label="10.05%\n11×", labeldistance="0.50", penwidth="0.50"]; 126 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.sum>\n1.85%\n(0.22%)\n4×", tooltip="~"]; 126 -> 177 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.63%\n90×", labeldistance="0.50", penwidth="0.50"]; 127 [color="#0d1676", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:72:get_line_width\n2.17%\n(0.22%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 127 -> 126 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.85%\n4×", labeldistance="0.50", penwidth="0.50"]; 131 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="runner:150:_update_current_test_var\n1.45%\n(0.35%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 131 -> 37 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.67%\n3×", labeldistance="0.50", penwidth="0.50"]; 136 [color="#0d3c80", fontcolor="#ffffff", fontsize="10.00", label="terminal:304:write_fspath_result\n10.25%\n(0.37%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 136 -> 96 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.72%\n3×", labeldistance="0.50", penwidth="0.50"]; 136 -> 143 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.27%\n1×", labeldistance="0.50", penwidth="0.50"]; 136 -> 148 [arrowsize="0.35", color="#0d1c77", fontcolor="#0d1c77", fontsize="10.00", label="3.49%\n1×", labeldistance="0.50", penwidth="0.50"]; 136 -> 151 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.75%\n2×", labeldistance="0.50", penwidth="0.50"]; 136 -> 242 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n1×", labeldistance="0.50", penwidth="0.50"]; 137 [color="#0d367f", fontcolor="#ffffff", fontsize="10.00", label="terminal:398:pytest_runtest_logstart\n9.14%\n(0.13%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 137 -> 136 [arrowsize="0.35", color="#0d357e", fontcolor="#0d357e", fontsize="10.00", label="8.92%\n1×", labeldistance="0.50", penwidth="0.50"]; 143 [color="#0d2a7b", fontcolor="#ffffff", fontsize="10.00", label="common:280:bestrelpath\n6.66%\n(0.32%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/common.py"]; 143 -> 42 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.14%\n2×", labeldistance="0.50", penwidth="0.50"]; 143 -> 78 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n4×", labeldistance="0.50", penwidth="0.50"]; 143 -> 341 [arrowsize="0.35", color="#0d257a", fontcolor="#0d257a", fontsize="10.00", label="5.58%\n2×", labeldistance="0.50", penwidth="0.50"]; 148 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="terminal:500:_write_progress_information_filling_space\n3.49%\n(0.18%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 148 -> 81 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.88%\n1×", labeldistance="0.50", penwidth="0.50"]; 148 -> 243 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.87%\n1×", labeldistance="0.50", penwidth="0.50"]; 151 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="local:327:join\n1.84%\n(0.56%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 151 -> 46 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.06%\n6×", labeldistance="0.50", penwidth="0.50"]; 157 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="utils:43:<genexpr>\n0.60%\n(0.43%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/llama.files.lvc_skymap.utils.py", target=_top, URL="https://multimessenger.science/llama.files.lvc_skymap.utils.html"]; 164 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="local:247:new\n0.53%\n(0.14%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 164 -> 46 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.17%\n1×", labeldistance="0.50", penwidth="0.50"]; 165 [color="#0d1e78", fontcolor="#ffffff", fontsize="10.00", label="local:317:dirpath\n4.06%\n(0.91%)\n45×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 165 -> 44 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.88%\n45×", labeldistance="0.50", penwidth="0.50"]; 169 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="_weakrefset:38:_remove\n0.55%\n(0.24%)\n8×", tooltip="/opt/anaconda/lib/python3.7/_weakrefset.py"]; 172 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="main:437:gethookproxy\n0.89%\n(0.54%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/main.py"]; 173 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'update' of 'set' objects>\n0.64%\n(0.16%)\n9×", tooltip="~"]; 173 -> 107 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.60%\n3×", labeldistance="0.50", penwidth="0.50"]; 174 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="structures:360:_seen\n0.87%\n(0.45%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 174 -> 173 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.64%\n3×", labeldistance="0.50", penwidth="0.50"]; 175 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'get' of 'dict' objects>\n0.58%\n(0.58%)\n133×", tooltip="~"]; 177 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:74:<genexpr>\n1.63%\n(1.01%)\n90×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 177 -> 175 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.28%\n86×", labeldistance="0.50", penwidth="0.50"]; 180 [color="#f15902", fontcolor="#ffffff", fontsize="10.00", label="manager:78:<lambda>\n90.91%\n(0.56%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 180 -> 120 [arrowsize="0.95", color="#f05e02", fontcolor="#f05e02", fontsize="10.00", label="90.38%\n11×", labeldistance="3.62", penwidth="3.62"]; 180 -> 175 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.11%\n14×", labeldistance="0.50", penwidth="0.50"]; 182 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'pop' of 'dict' objects>\n0.66%\n(0.63%)\n2×", tooltip="~"]; 183 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="cacheprovider:191:pytest_runtest_logreport\n0.78%\n(0.17%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/cacheprovider.py"]; 183 -> 182 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.60%\n1×", labeldistance="0.50", penwidth="0.50"]; 186 [color="#f44902", fontcolor="#ffffff", fontsize="10.00", label="hooks:275:__call__\n92.66%\n(1.43%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/hooks.py"]; 186 -> 349 [arrowsize="0.95", color="#f15802", fontcolor="#f15802", fontsize="10.00", label="91.08%\n11×", labeldistance="3.64", penwidth="3.64"]; 188 [color="#0d1977", fontcolor="#ffffff", fontsize="10.00", label="doctest:218:setup\n2.97%\n(0.18%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 188 -> 254 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.29%\n1×", labeldistance="0.50", penwidth="0.50"]; 188 -> 316 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.41%\n1×", labeldistance="0.50", penwidth="0.50"]; 192 [color="#0b9f6c", fontcolor="#ffffff", fontsize="10.00", label="doctest:1835:run\n33.60%\n(0.09%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 192 -> 48 [arrowsize="0.58", color="#0b9f6d", fontcolor="#0b9f6d", fontsize="10.00", label="33.46%\n1×", labeldistance="1.34", penwidth="1.34"]; 196 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'append' of 'list' objects>\n0.62%\n(0.62%)\n203×", tooltip="~"]; 197 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:783:_addHandlerRef\n0.68%\n(0.34%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 197 -> 18 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.18%\n8×", labeldistance="0.50", penwidth="0.50"]; 199 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="nodes:191:listchain\n0.60%\n(0.42%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 199 -> 196 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.14%\n48×", labeldistance="0.50", penwidth="0.50"]; 200 [color="#0d297b", fontcolor="#ffffff", fontsize="10.00", label="common:315:parts\n6.39%\n(0.96%)\n5×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/common.py"]; 200 -> 42 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.37%\n44×", labeldistance="0.50", penwidth="0.50"]; 200 -> 165 [arrowsize="0.35", color="#0d1e78", fontcolor="#0d1e78", fontsize="10.00", label="3.94%\n44×", labeldistance="0.50", penwidth="0.50"]; 205 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="__init__:766:_removeHandlerRef\n0.62%\n(0.33%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 205 -> 18 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.13%\n8×", labeldistance="0.50", penwidth="0.50"]; 206 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="__init__:1537:removeHandler\n0.60%\n(0.26%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 206 -> 18 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.17%\n8×", labeldistance="0.50", penwidth="0.50"]; 211 [color="#0d4783", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'send' of 'generator' objects>\n12.34%\n(0.33%)\n18×", tooltip="~"]; 211 -> 68 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.96%\n3×", labeldistance="0.50", penwidth="0.50"]; 211 -> 257 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.41%\n1×", labeldistance="0.50", penwidth="0.50"]; 211 -> 258 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.42%\n1×", labeldistance="0.50", penwidth="0.50"]; 211 -> 259 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.68%\n1×", labeldistance="0.50", penwidth="0.50"]; 211 -> 260 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.67%\n1×", labeldistance="0.50", penwidth="0.50"]; 211 -> 261 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n1×", labeldistance="0.50", penwidth="0.50"]; 211 -> 262 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.26%\n3×", labeldistance="0.50", penwidth="0.50"]; 211 -> 272 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.75%\n1×", labeldistance="0.50", penwidth="0.50"]; 211 -> 273 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.17%\n1×", labeldistance="0.50", penwidth="0.50"]; 211 -> 274 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.93%\n1×", labeldistance="0.50", penwidth="0.50"]; 217 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.files.lvc_skymap.utils.SkymapFilename:1:<module>\n0.88%\n(0.11%)\n1×", tooltip="<doctest llama.files.lvc_skymap.utils.SkymapFilename.basename[0]>", target=_top, URL="https://multimessenger.science/llama.files.lvc_skymap.utils.SkymapFilename.html#llama.files.lvc_skymap.utils.SkymapFilename.basename"]; 217 -> 55 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.78%\n1×", labeldistance="0.50", penwidth="0.50"]; 220 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="plugin:63:pytest_runtest_setup\n1.25%\n(0.17%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pytest_remotedata/plugin.py"]; 220 -> 233 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.74%\n2×", labeldistance="0.50", penwidth="0.50"]; 224 [color="#0d2279", fontcolor="#ffffff", fontsize="10.00", label="capture:520:readouterr\n4.91%\n(0.21%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 224 -> 67 [arrowsize="0.35", color="#0d2179", fontcolor="#0d2179", fontsize="10.00", label="4.61%\n6×", labeldistance="0.50", penwidth="0.50"]; 225 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="doctest:352:__init__\n1.56%\n(0.05%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 225 -> 16 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.51%\n1×", labeldistance="0.50", penwidth="0.50"]; 230 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="doctest:537:check_output\n0.51%\n(0.09%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 231 [color="#0ba06a", fontcolor="#ffffff", fontsize="10.00", label="doctest:228:runtest\n34.02%\n(0.14%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 231 -> 192 [arrowsize="0.58", color="#0b9f6c", fontcolor="#0b9f6c", fontsize="10.00", label="33.60%\n1×", labeldistance="1.34", penwidth="1.34"]; 232 [color="#0c9492", fontcolor="#ffffff", fontsize="10.00", label="pdb:193:reset\n25.33%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 232 -> 305 [arrowsize="0.50", color="#0c9493", fontcolor="#0c9493", fontsize="10.00", label="25.15%\n1×", labeldistance="1.01", penwidth="1.01"]; 233 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="version:38:__init__\n0.74%\n(0.03%)\n2×", tooltip="/opt/anaconda/lib/python3.7/distutils/version.py"]; 233 -> 28 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.71%\n2×", labeldistance="0.50", penwidth="0.50"]; 238 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:27:_getdimensions\n0.80%\n(0.08%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 238 -> 10 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.72%\n1×", labeldistance="0.50", penwidth="0.50"]; 239 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:39:get_terminal_width\n0.85%\n(0.05%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 239 -> 238 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.80%\n1×", labeldistance="0.50", penwidth="0.50"]; 242 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:270:line\n0.51%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 242 -> 96 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.42%\n2×", labeldistance="0.50", penwidth="0.50"]; 243 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="terminal:331:write\n1.87%\n(0.04%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 243 -> 96 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.83%\n1×", labeldistance="0.50", penwidth="0.50"]; 244 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="__init__:802:__init__\n2.55%\n(0.46%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 244 -> 197 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.68%\n8×", labeldistance="0.50", penwidth="0.50"]; 244 -> 246 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.17%\n8×", labeldistance="0.50", penwidth="0.50"]; 245 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:242:_register_at_fork_reinit_lock\n0.75%\n(0.24%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 246 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="__init__:831:createLock\n1.17%\n(0.30%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 246 -> 245 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.75%\n8×", labeldistance="0.50", penwidth="0.50"]; 248 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="__init__:991:__init__\n2.72%\n(0.17%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 248 -> 244 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.55%\n8×", labeldistance="0.50", penwidth="0.50"]; 250 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="logging:262:catching_logs\n1.73%\n(0.64%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 250 -> 206 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.60%\n8×", labeldistance="0.50", penwidth="0.50"]; 251 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="logging:293:__init__\n3.15%\n(0.43%)\n8×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 251 -> 248 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.72%\n8×", labeldistance="0.50", penwidth="0.50"]; 254 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="doctest:483:_setup_fixtures\n1.29%\n(0.16%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 254 -> 26 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.93%\n1×", labeldistance="0.50", penwidth="0.50"]; 256 [color="#0d397f", fontcolor="#ffffff", fontsize="10.00", label="logging:605:_runtest_for\n9.78%\n(0.42%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 256 -> 121 [arrowsize="0.35", color="#0d257a", fontcolor="#0d257a", fontsize="10.00", label="5.53%\n8×", labeldistance="0.50", penwidth="0.50"]; 256 -> 122 [arrowsize="0.35", color="#0d1c77", fontcolor="#0d1c77", fontsize="10.00", label="3.47%\n8×", labeldistance="0.50", penwidth="0.50"]; 256 -> 359 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.35%\n8×", labeldistance="0.50", penwidth="0.50"]; 257 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="logging:643:pytest_runtest_setup\n1.43%\n(0.07%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 257 -> 121 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.88%\n1×", labeldistance="0.50", penwidth="0.50"]; 257 -> 122 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.39%\n1×", labeldistance="0.50", penwidth="0.50"]; 258 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="logging:648:pytest_runtest_call\n1.16%\n(0.04%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 258 -> 121 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.64%\n1×", labeldistance="0.50", penwidth="0.50"]; 258 -> 122 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.39%\n1×", labeldistance="0.50", penwidth="0.50"]; 259 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="logging:653:pytest_runtest_teardown\n1.55%\n(0.07%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 259 -> 121 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.74%\n1×", labeldistance="0.50", penwidth="0.50"]; 259 -> 122 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n1×", labeldistance="0.50", penwidth="0.50"]; 260 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="logging:658:pytest_runtest_logstart\n2.09%\n(0.08%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 260 -> 121 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.25%\n1×", labeldistance="0.50", penwidth="0.50"]; 260 -> 122 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.64%\n1×", labeldistance="0.50", penwidth="0.50"]; 260 -> 359 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.12%\n1×", labeldistance="0.50", penwidth="0.50"]; 261 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="logging:665:pytest_runtest_logfinish\n1.34%\n(0.05%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 261 -> 121 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.59%\n1×", labeldistance="0.50", penwidth="0.50"]; 261 -> 122 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.63%\n1×", labeldistance="0.50", penwidth="0.50"]; 262 [color="#0d1e78", fontcolor="#ffffff", fontsize="10.00", label="logging:670:pytest_runtest_logreport\n3.97%\n(0.16%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 262 -> 121 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.33%\n3×", labeldistance="0.50", penwidth="0.50"]; 262 -> 122 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.20%\n3×", labeldistance="0.50", penwidth="0.50"]; 262 -> 359 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.29%\n3×", labeldistance="0.50", penwidth="0.50"]; 264 [color="#0ba068", fontcolor="#ffffff", fontsize="10.00", label="runner:122:pytest_runtest_call\n34.42%\n(0.09%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 264 -> 131 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.32%\n1×", labeldistance="0.50", penwidth="0.50"]; 264 -> 231 [arrowsize="0.58", color="#0ba06a", fontcolor="#0ba06a", fontsize="10.00", label="34.02%\n1×", labeldistance="1.36", penwidth="1.36"]; 267 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="nodes:461:location\n3.69%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 267 -> 326 [arrowsize="0.35", color="#0d1c77", fontcolor="#0d1c77", fontsize="10.00", label="3.56%\n1×", labeldistance="0.50", penwidth="0.50"]; 268 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:121:resume_global_capture\n1.01%\n(0.07%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 268 -> 82 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.95%\n3×", labeldistance="0.50", penwidth="0.50"]; 269 [color="#0d2e7c", fontcolor="#ffffff", fontsize="10.00", label="capture:181:item_capture\n7.44%\n(0.45%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 269 -> 63 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.85%\n3×", labeldistance="0.50", penwidth="0.50"]; 269 -> 268 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.01%\n3×", labeldistance="0.50", penwidth="0.50"]; 269 -> 270 [arrowsize="0.35", color="#0d2279", fontcolor="#0d2279", fontsize="10.00", label="4.98%\n3×", labeldistance="0.50", penwidth="0.50"]; 270 [color="#0d2279", fontcolor="#ffffff", fontsize="10.00", label="capture:141:read_global_capture\n4.98%\n(0.07%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 270 -> 224 [arrowsize="0.35", color="#0d2279", fontcolor="#0d2279", fontsize="10.00", label="4.91%\n3×", labeldistance="0.50", penwidth="0.50"]; 272 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="capture:218:pytest_runtest_setup\n3.38%\n(0.09%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 272 -> 121 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.54%\n1×", labeldistance="0.50", penwidth="0.50"]; 272 -> 122 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.69%\n1×", labeldistance="0.50", penwidth="0.50"]; 273 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="capture:223:pytest_runtest_call\n2.63%\n(0.08%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 273 -> 121 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.37%\n1×", labeldistance="0.50", penwidth="0.50"]; 273 -> 122 [arrowsize="0.35", color="#0d1675", fontcolor="#0d1675", fontsize="10.00", label="2.13%\n1×", labeldistance="0.50", penwidth="0.50"]; 274 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="capture:228:pytest_runtest_teardown\n2.38%\n(0.09%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 274 -> 121 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.34%\n1×", labeldistance="0.50", penwidth="0.50"]; 274 -> 122 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.89%\n1×", labeldistance="0.50", penwidth="0.50"]; 275 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:488:suspend_capturing\n0.74%\n(0.09%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 275 -> 34 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.64%\n6×", labeldistance="0.50", penwidth="0.50"]; 277 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="skipping:68:pytest_runtest_setup\n0.79%\n(0.14%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 279 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="evaluate:30:__bool__\n0.68%\n(0.09%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 279 -> 280 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.59%\n3×", labeldistance="0.50", penwidth="0.50"]; 280 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="evaluate:39:_get_marks\n0.97%\n(0.29%)\n5×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 280 -> 333 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n5×", labeldistance="0.50", penwidth="0.50"]; 286 [color="#0d317d", fontcolor="#ffffff", fontsize="10.00", label="python:550:setup\n8.00%\n(0.09%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/python.py"]; 286 -> 69 [arrowsize="0.35", color="#0d307d", fontcolor="#0d307d", fontsize="10.00", label="7.79%\n2×", labeldistance="0.50", penwidth="0.50"]; 287 [color="#0d2e7c", fontcolor="#ffffff", fontsize="10.00", label="python:423:_getobj\n7.45%\n(0.04%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/python.py"]; 287 -> 288 [arrowsize="0.35", color="#0d2e7c", fontcolor="#0d2e7c", fontsize="10.00", label="7.41%\n1×", labeldistance="0.50", penwidth="0.50"]; 288 [color="#0d2e7c", fontcolor="#ffffff", fontsize="10.00", label="python:488:_importtestmodule\n7.41%\n(0.12%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/python.py"]; 288 -> 51 [arrowsize="0.35", color="#0d2c7c", fontcolor="#0d2c7c", fontsize="10.00", label="7.07%\n1×", labeldistance="0.50", penwidth="0.50"]; 292 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="reports:261:from_item_and_call\n1.68%\n(0.39%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/reports.py"]; 292 -> 107 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.96%\n3×", labeldistance="0.50", penwidth="0.50"]; 293 [color="#fe0500", fontcolor="#ffffff", fontsize="10.00", label="runner:79:pytest_runtest_protocol\n99.54%\n(0.26%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 293 -> 86 [arrowsize="0.90", color="#e3ac04", fontcolor="#e3ac04", fontsize="10.00", label="81.17%\n1×", labeldistance="3.25", penwidth="3.25"]; 293 -> 186 [arrowsize="0.37", color="#0d5085", fontcolor="#0d5085", fontsize="10.00", label="13.98%\n2×", labeldistance="0.56", penwidth="0.56"]; 293 -> 327 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.29%\n2×", labeldistance="0.50", penwidth="0.50"]; 293 -> 336 [arrowsize="0.35", color="#0d1d78", fontcolor="#0d1d78", fontsize="10.00", label="3.77%\n1×", labeldistance="0.50", penwidth="0.50"]; 294 [color="#0d4482", fontcolor="#ffffff", fontsize="10.00", label="runner:117:pytest_runtest_setup\n11.77%\n(0.05%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 294 -> 87 [arrowsize="0.35", color="#0d4181", fontcolor="#0d4181", fontsize="10.00", label="11.27%\n1×", labeldistance="0.50", penwidth="0.50"]; 294 -> 131 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.45%\n1×", labeldistance="0.50", penwidth="0.50"]; 295 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="runner:144:pytest_runtest_teardown\n1.12%\n(0.05%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 295 -> 131 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.68%\n2×", labeldistance="0.50", penwidth="0.50"]; 297 [color="#e2ae04", fontcolor="#ffffff", fontsize="10.00", label="runner:181:call_and_report\n80.92%\n(0.42%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 297 -> 72 [arrowsize="0.81", color="#85cc07", fontcolor="#85cc07", fontsize="10.00", label="65.96%\n3×", labeldistance="2.64", penwidth="2.64"]; 297 -> 186 [arrowsize="0.38", color="#0c5185", fontcolor="#0c5185", fontsize="10.00", label="14.14%\n6×", labeldistance="0.57", penwidth="0.57"]; 297 -> 327 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.39%\n3×", labeldistance="0.50", penwidth="0.50"]; 299 [color="#7acb07", fontcolor="#ffffff", fontsize="10.00", label="runner:207:<lambda>\n64.71%\n(0.17%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 299 -> 186 [arrowsize="0.80", color="#79ca07", fontcolor="#79ca07", fontsize="10.00", label="64.54%\n3×", labeldistance="2.58", penwidth="2.58"]; 300 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="runner:249:pytest_runtest_makereport\n1.79%\n(0.11%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 300 -> 292 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.68%\n3×", labeldistance="0.50", penwidth="0.50"]; 305 [color="#0c9493", fontcolor="#ffffff", fontsize="10.00", label="bdb:54:reset\n25.15%\n(0.17%)\n1×", tooltip="/opt/anaconda/lib/python3.7/bdb.py"]; 305 -> 31 [arrowsize="0.50", color="#0c9393", fontcolor="#0c9393", fontsize="10.00", label="24.91%\n1×", labeldistance="1.00", penwidth="1.00"]; 314 [color="#0d1275", fontcolor="#ffffff", fontsize="10.00", label="fixtures:484:_get_active_fixturedef\n1.38%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 314 -> 74 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.88%\n1×", labeldistance="0.50", penwidth="0.50"]; 316 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="fixtures:474:getfixturevalue\n1.41%\n(0.03%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 316 -> 314 [arrowsize="0.35", color="#0d1275", fontcolor="#0d1275", fontsize="10.00", label="1.38%\n1×", labeldistance="0.50", penwidth="0.50"]; 325 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="main:371:__missing__\n3.47%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/main.py"]; 325 -> 143 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.39%\n1×", labeldistance="0.50", penwidth="0.50"]; 326 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="main:413:_node_location_to_relpath\n3.56%\n(0.08%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/main.py"]; 326 -> 325 [arrowsize="0.35", color="#0d1c77", fontcolor="#0d1c77", fontsize="10.00", label="3.47%\n1×", labeldistance="0.50", penwidth="0.50"]; 327 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="nodes:136:ihook\n1.13%\n(0.24%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 327 -> 172 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.89%\n9×", labeldistance="0.50", penwidth="0.50"]; 332 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="nodes:234:iter_markers_with_node\n0.88%\n(0.38%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 332 -> 199 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.50%\n10×", labeldistance="0.50", penwidth="0.50"]; 333 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="nodes:232:<genexpr>\n1.00%\n(0.12%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 333 -> 332 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.88%\n10×", labeldistance="0.50", penwidth="0.50"]; 336 [color="#0d1d78", fontcolor="#ffffff", fontsize="10.00", label="compat:412:__get__\n3.77%\n(0.08%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/compat.py"]; 336 -> 267 [arrowsize="0.35", color="#0d1c77", fontcolor="#0d1c77", fontsize="10.00", label="3.69%\n1×", labeldistance="0.50", penwidth="0.50"]; 341 [color="#0d257a", fontcolor="#ffffff", fontsize="10.00", label="common:331:common\n5.58%\n(0.26%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/common.py"]; 341 -> 200 [arrowsize="0.35", color="#0d2279", fontcolor="#0d2279", fontsize="10.00", label="4.98%\n4×", labeldistance="0.50", penwidth="0.50"]; 343 [color="#0d2479", fontcolor="#ffffff", fontsize="10.00", label="local:621:pypkgpath\n5.26%\n(0.29%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 343 -> 151 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.09%\n4×", labeldistance="0.50", penwidth="0.50"]; 343 -> 200 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.41%\n1×", labeldistance="0.50", penwidth="0.50"]; 343 -> 344 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.71%\n4×", labeldistance="0.50", penwidth="0.50"]; 343 -> 345 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.26%\n5×", labeldistance="0.50", penwidth="0.50"]; 344 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="common:306:exists\n0.71%\n(0.03%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/common.py"]; 344 -> 117 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.68%\n4×", labeldistance="0.50", penwidth="0.50"]; 345 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="common:309:isdir\n1.26%\n(0.12%)\n5×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/common.py"]; 345 -> 117 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.14%\n5×", labeldistance="0.50", penwidth="0.50"]; 349 [color="#f15802", fontcolor="#ffffff", fontsize="10.00", label="manager:84:_hookexec\n91.08%\n(0.20%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 349 -> 180 [arrowsize="0.95", color="#f15902", fontcolor="#f15902", fontsize="10.00", label="90.91%\n11×", labeldistance="3.64", penwidth="3.64"]; 359 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="contextlib:237:helper\n1.68%\n(0.46%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 359 -> 79 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.22%\n27×", labeldistance="0.50", penwidth="0.50"]; 360 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="os:674:__getitem__\n0.56%\n(0.28%)\n5×", tooltip="/opt/anaconda/lib/python3.7/os.py"]; }

Profiling result for llama.files.lvc_skymap.utils.SkymapFilename.basename. Click on LLAMA functions in the above plot to go to documentation for that function. View full size profile graph.

llama.files.lvc_skymap.utils.SkymapFilename.canonicalize

digraph { graph [fontname=Arial, nodesep=0.125, ranksep=0.25]; node [fontcolor=white, fontname=Arial, height=0, shape=box, style=filled, width=0]; edge [fontname=Arial]; 3 [color="#0d2078", fontcolor="#ffffff", fontsize="10.00", label="doctest:236:_exception_traceback\n4.37%\n(0.10%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 3 -> 151 [arrowsize="0.35", color="#0d1e78", fontcolor="#0d1e78", fontsize="10.00", label="4.06%\n1×", labeldistance="0.50", penwidth="0.50"]; 5 [color="#0d2c7c", fontcolor="#ffffff", fontsize="10.00", label="logging:614:_runtest_for_main\n6.95%\n(1.29%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 5 -> 148 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.11%\n8×", labeldistance="0.50", penwidth="0.50"]; 5 -> 149 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.08%\n8×", labeldistance="0.50", penwidth="0.50"]; 5 -> 244 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.14%\n2×", labeldistance="0.50", penwidth="0.50"]; 5 -> 313 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.82%\n8×", labeldistance="0.50", penwidth="0.50"]; 5 -> 424 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.39%\n8×", labeldistance="0.50", penwidth="0.50"]; 7 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="_parser:83:get_token\n1.60%\n(0.94%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/dateutil/parser/_parser.py"]; 14 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'read' of '_io.FileIO' objects>\n1.15%\n(1.15%)\n6×", tooltip="~"]; 15 [color="#0d1e78", fontcolor="#ffffff", fontsize="10.00", label="capture:583:snap\n3.95%\n(0.74%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 15 -> 14 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.15%\n6×", labeldistance="0.50", penwidth="0.50"]; 15 -> 17 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.29%\n6×", labeldistance="0.50", penwidth="0.50"]; 17 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'truncate' of '_io.FileIO' objects>\n1.29%\n(1.29%)\n6×", tooltip="~"]; 18 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method io.open>\n0.68%\n(0.68%)\n3×", tooltip="~"]; 19 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="pdb:140:__init__\n1.51%\n(0.35%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 19 -> 18 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.45%\n2×", labeldistance="0.50", penwidth="0.50"]; 19 -> 49 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.53%\n1×", labeldistance="0.50", penwidth="0.50"]; 20 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="netrc:23:__init__\n0.76%\n(0.14%)\n1×", tooltip="/opt/anaconda/lib/python3.7/netrc.py"]; 20 -> 18 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.23%\n1×", labeldistance="0.50", penwidth="0.50"]; 20 -> 49 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.32%\n1×", labeldistance="0.50", penwidth="0.50"]; 22 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="__init__:212:_acquireLock\n0.61%\n(0.37%)\n40×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 26 [color="#bfd606", fontcolor="#ffffff", fontsize="10.00", label="runner:227:from_call\n72.26%\n(0.37%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 26 -> 359 [arrowsize="0.85", color="#b7d406", fontcolor="#b7d406", fontsize="10.00", label="71.41%\n3×", labeldistance="2.86", penwidth="2.86"]; 28 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="fixtures:1271:getfixtureinfo\n0.89%\n(0.22%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 33 [color="#0c7f8f", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.stat>\n21.94%\n(21.94%)\n163×", tooltip="~"]; 34 [color="#0c968b", fontcolor="#ffffff", fontsize="10.00", label="linecache:53:checkcache\n27.10%\n(4.88%)\n11×", tooltip="/opt/anaconda/lib/python3.7/linecache.py"]; 34 -> 33 [arrowsize="0.47", color="#0c7d8f", fontcolor="#0c7d8f", fontsize="10.00", label="21.66%\n161×", labeldistance="0.87", penwidth="0.87"]; 34 -> 129 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.54%\n233×", labeldistance="0.50", penwidth="0.50"]; 37 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="rest:326:_find_x509_credentials\n1.36%\n(0.23%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/ligo/gracedb/rest.py"]; 38 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.dup2>\n0.54%\n(0.54%)\n12×", tooltip="~"]; 39 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="capture:600:suspend\n0.58%\n(0.17%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 39 -> 38 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.27%\n6×", labeldistance="0.50", penwidth="0.50"]; 40 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="capture:605:resume\n0.66%\n(0.23%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 40 -> 38 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.27%\n6×", labeldistance="0.50", penwidth="0.50"]; 42 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="os:682:__setitem__\n0.67%\n(0.22%)\n3×", tooltip="/opt/anaconda/lib/python3.7/os.py"]; 49 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="posixpath:232:expanduser\n0.85%\n(0.36%)\n2×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 49 -> 425 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.13%\n2×", labeldistance="0.50", penwidth="0.50"]; 52 [color="#0c748d", fontcolor="#ffffff", fontsize="10.00", label="doctest:1271:__run\n20.17%\n(1.01%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 52 -> 3 [arrowsize="0.35", color="#0d2078", fontcolor="#0d2078", fontsize="10.00", label="4.37%\n1×", labeldistance="0.50", penwidth="0.50"]; 52 -> 68 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.65%\n3×", labeldistance="0.50", penwidth="0.50"]; 52 -> 69 [arrowsize="0.35", color="#0d4382", fontcolor="#0d4382", fontsize="10.00", label="11.56%\n3×", labeldistance="0.50", penwidth="0.50"]; 52 -> 416 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.71%\n1×", labeldistance="0.50", penwidth="0.50"]; 53 [color="#0ab410", fontcolor="#ffffff", fontsize="10.00", label="runner:122:pytest_runtest_call\n49.01%\n(0.15%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 53 -> 163 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.32%\n1×", labeldistance="0.50", penwidth="0.50"]; 53 -> 273 [arrowsize="0.70", color="#0ab414", fontcolor="#0ab414", fontsize="10.00", label="48.52%\n1×", labeldistance="1.94", penwidth="1.94"]; 54 [color="#f53f02", fontcolor="#ffffff", fontsize="10.00", label="callers:157:_multicall\n93.72%\n(3.41%)\n15×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/callers.py"]; 54 -> 53 [arrowsize="0.70", color="#0ab410", fontcolor="#0ab410", fontsize="10.00", label="49.01%\n1×", labeldistance="1.96", penwidth="1.96"]; 54 -> 93 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.37%\n3×", labeldistance="0.50", penwidth="0.50"]; 54 -> 98 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.65%\n3×", labeldistance="0.50", penwidth="0.50"]; 54 -> 146 [arrowsize="0.35", color="#0d347e", fontcolor="#0d347e", fontsize="10.00", label="8.72%\n14×", labeldistance="0.50", penwidth="0.50"]; 54 -> 166 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.90%\n1×", labeldistance="0.50", penwidth="0.50"]; 54 -> 252 [arrowsize="0.35", color="#0d4081", fontcolor="#0d4081", fontsize="10.00", label="10.98%\n14×", labeldistance="0.50", penwidth="0.50"]; 54 -> 260 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.93%\n1×", labeldistance="0.50", penwidth="0.50"]; 54 -> 343 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.74%\n1×", labeldistance="0.50", penwidth="0.50"]; 54 -> 355 [arrowsize="0.35", color="#0d1c77", fontcolor="#0d1c77", fontsize="10.00", label="3.51%\n1×", labeldistance="0.50", penwidth="0.50"]; 54 -> 356 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.05%\n1×", labeldistance="0.50", penwidth="0.50"]; 54 -> 360 [arrowsize="0.35", color="#0d2c7c", fontcolor="#0d2c7c", fontsize="10.00", label="6.97%\n3×", labeldistance="0.50", penwidth="0.50"]; 57 [color="#0ab317", fontcolor="#ffffff", fontsize="10.00", label="doctest:1417:run\n48.10%\n(0.39%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 57 -> 52 [arrowsize="0.45", color="#0c748d", fontcolor="#0c748d", fontsize="10.00", label="20.17%\n1×", labeldistance="0.81", penwidth="0.81"]; 57 -> 265 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.58%\n1×", labeldistance="0.50", penwidth="0.50"]; 57 -> 274 [arrowsize="0.51", color="#0c9490", fontcolor="#0c9490", fontsize="10.00", label="25.74%\n1×", labeldistance="1.03", penwidth="1.03"]; 64 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="parse:412:urlsplit\n0.57%\n(0.32%)\n1×", tooltip="/opt/anaconda/lib/python3.7/urllib/parse.py"]; 66 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="_parser:1171:_build_tzaware\n0.61%\n(0.15%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/dateutil/parser/_parser.py"]; 68 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.compile>\n1.65%\n(1.65%)\n3×", tooltip="~"]; 69 [color="#0d4382", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.exec>\n11.56%\n(0.06%)\n3×", tooltip="~"]; 69 -> 257 [arrowsize="0.35", color="#0d4081", fontcolor="#0d4081", fontsize="10.00", label="10.96%\n1×", labeldistance="0.50", penwidth="0.50"]; 70 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.getattr>\n0.76%\n(0.76%)\n121×", tooltip="~"]; 75 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:127:suspend_global_capture\n0.81%\n(0.12%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 75 -> 340 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.68%\n3×", labeldistance="0.50", penwidth="0.50"]; 79 [color="#0d1f78", fontcolor="#ffffff", fontsize="10.00", label="capture:626:snap\n4.35%\n(0.37%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 79 -> 15 [arrowsize="0.35", color="#0d1e78", fontcolor="#0d1e78", fontsize="10.00", label="3.95%\n6×", labeldistance="0.50", penwidth="0.50"]; 80 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="skipping:120:pytest_runtest_makereport\n1.02%\n(0.23%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 80 -> 346 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n3×", labeldistance="0.50", penwidth="0.50"]; 81 [color="#c6d706", fontcolor="#ffffff", fontsize="10.00", label="runner:200:call_runtest_hook\n72.98%\n(0.26%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 81 -> 26 [arrowsize="0.85", color="#bfd606", fontcolor="#bfd606", fontsize="10.00", label="72.26%\n3×", labeldistance="2.89", penwidth="2.89"]; 81 -> 385 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.31%\n3×", labeldistance="0.50", penwidth="0.50"]; 83 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="fixtures:513:_compute_fixture_value\n0.89%\n(0.18%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 86 [color="#0d2279", fontcolor="#ffffff", fontsize="10.00", label="traceback:318:extract\n4.86%\n(1.02%)\n3×", tooltip="/opt/anaconda/lib/python3.7/traceback.py"]; 86 -> 34 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.74%\n10×", labeldistance="0.50", penwidth="0.50"]; 86 -> 70 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.10%\n3×", labeldistance="0.50", penwidth="0.50"]; 86 -> 186 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.39%\n12×", labeldistance="0.50", penwidth="0.50"]; 87 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="contextlib:81:__init__\n1.19%\n(1.06%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 87 -> 70 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.13%\n27×", labeldistance="0.50", penwidth="0.50"]; 90 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:498:resume_capturing\n0.83%\n(0.15%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 90 -> 40 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n6×", labeldistance="0.50", penwidth="0.50"]; 92 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="evaluate:73:_istrue\n2.43%\n(1.95%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 92 -> 347 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.45%\n2×", labeldistance="0.50", penwidth="0.50"]; 93 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="terminal:408:pytest_runtest_logreport\n3.37%\n(0.34%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 93 -> 165 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.54%\n1×", labeldistance="0.50", penwidth="0.50"]; 93 -> 227 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.34%\n3×", labeldistance="0.50", penwidth="0.50"]; 94 [color="#f63901", fontcolor="#ffffff", fontsize="10.00", label="runner:86:runtestprotocol\n94.36%\n(0.18%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 94 -> 358 [arrowsize="0.97", color="#f63b01", fontcolor="#f63b01", fontsize="10.00", label="94.11%\n3×", labeldistance="3.76", penwidth="3.76"]; 96 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="runner:350:prepare\n3.03%\n(0.13%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 96 -> 229 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.74%\n1×", labeldistance="0.50", penwidth="0.50"]; 98 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="main:424:pytest_runtest_logreport\n0.65%\n(0.34%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/main.py"]; 105 [color="#0d257a", fontcolor="#ffffff", fontsize="10.00", label="traceback:465:__init__\n5.62%\n(0.53%)\n3×", tooltip="/opt/anaconda/lib/python3.7/traceback.py"]; 105 -> 86 [arrowsize="0.35", color="#0d2279", fontcolor="#0d2279", fontsize="10.00", label="4.86%\n3×", labeldistance="0.50", penwidth="0.50"]; 108 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:245:write\n0.87%\n(0.06%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 113 [color="#0d2379", fontcolor="#ffffff", fontsize="10.00", label="doctest:249:repr_failure\n5.13%\n(0.72%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 113 -> 415 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.07%\n1×", labeldistance="0.50", penwidth="0.50"]; 116 [color="#0d2b7c", fontcolor="#ffffff", fontsize="10.00", label="reports:261:from_item_and_call\n6.87%\n(0.49%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/reports.py"]; 116 -> 113 [arrowsize="0.35", color="#0d2379", fontcolor="#0d2379", fontsize="10.00", label="5.13%\n1×", labeldistance="0.50", penwidth="0.50"]; 116 -> 128 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.89%\n3×", labeldistance="0.50", penwidth="0.50"]; 128 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="structures:356:__iter__\n0.89%\n(0.22%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 128 -> 215 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.83%\n3×", labeldistance="0.50", penwidth="0.50"]; 129 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.len>\n1.01%\n(0.77%)\n304×", tooltip="~"]; 131 [color="#0d2b7c", fontcolor="#ffffff", fontsize="10.00", label="_parser:578:parse\n6.94%\n(0.27%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/dateutil/parser/_parser.py"]; 131 -> 66 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n1×", labeldistance="0.50", penwidth="0.50"]; 131 -> 129 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.26%\n1×", labeldistance="0.50", penwidth="0.50"]; 131 -> 132 [arrowsize="0.35", color="#0d247a", fontcolor="#0d247a", fontsize="10.00", label="5.37%\n1×", labeldistance="0.50", penwidth="0.50"]; 132 [color="#0d247a", fontcolor="#ffffff", fontsize="10.00", label="_parser:669:_parse\n5.37%\n(0.68%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/dateutil/parser/_parser.py"]; 132 -> 133 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.51%\n2×", labeldistance="0.50", penwidth="0.50"]; 132 -> 288 [arrowsize="0.35", color="#0d1675", fontcolor="#0d1675", fontsize="10.00", label="2.11%\n1×", labeldistance="0.50", penwidth="0.50"]; 133 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="_parser:878:_parse_numeric_token\n1.51%\n(0.34%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/dateutil/parser/_parser.py"]; 143 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="linecache:15:getline\n1.07%\n(0.44%)\n12×", tooltip="/opt/anaconda/lib/python3.7/linecache.py"]; 146 [color="#0c688a", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.next>\n18.22%\n(1.01%)\n73×", tooltip="~"]; 146 -> 5 [arrowsize="0.35", color="#0d2c7c", fontcolor="#0d2c7c", fontsize="10.00", label="6.95%\n16×", labeldistance="0.50", penwidth="0.50"]; 146 -> 244 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.40%\n6×", labeldistance="0.50", penwidth="0.50"]; 146 -> 312 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.68%\n16×", labeldistance="0.50", penwidth="0.50"]; 146 -> 320 [arrowsize="0.35", color="#0d367e", fontcolor="#0d367e", fontsize="10.00", label="9.08%\n16×", labeldistance="0.50", penwidth="0.50"]; 146 -> 321 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.77%\n1×", labeldistance="0.50", penwidth="0.50"]; 146 -> 322 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.72%\n1×", labeldistance="0.50", penwidth="0.50"]; 146 -> 323 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.90%\n1×", labeldistance="0.50", penwidth="0.50"]; 146 -> 324 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.06%\n1×", labeldistance="0.50", penwidth="0.50"]; 146 -> 325 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.70%\n1×", labeldistance="0.50", penwidth="0.50"]; 146 -> 326 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.03%\n3×", labeldistance="0.50", penwidth="0.50"]; 146 -> 334 [arrowsize="0.35", color="#0d2b7c", fontcolor="#0d2b7c", fontsize="10.00", label="6.86%\n6×", labeldistance="0.50", penwidth="0.50"]; 146 -> 337 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.48%\n1×", labeldistance="0.50", penwidth="0.50"]; 146 -> 338 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.41%\n1×", labeldistance="0.50", penwidth="0.50"]; 146 -> 339 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.46%\n1×", labeldistance="0.50", penwidth="0.50"]; 146 -> 390 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.17%\n2×", labeldistance="0.50", penwidth="0.50"]; 148 [color="#0d2d7c", fontcolor="#ffffff", fontsize="10.00", label="contextlib:107:__enter__\n7.28%\n(0.59%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 148 -> 146 [arrowsize="0.35", color="#0d2c7c", fontcolor="#0d2c7c", fontsize="10.00", label="7.03%\n11×", labeldistance="0.50", penwidth="0.50"]; 149 [color="#0d387f", fontcolor="#ffffff", fontsize="10.00", label="contextlib:116:__exit__\n9.47%\n(0.67%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 149 -> 146 [arrowsize="0.35", color="#0d367f", fontcolor="#0d367f", fontsize="10.00", label="9.17%\n11×", labeldistance="0.50", penwidth="0.50"]; 151 [color="#0d1e78", fontcolor="#ffffff", fontsize="10.00", label="traceback:87:print_exception\n4.06%\n(0.18%)\n1×", tooltip="/opt/anaconda/lib/python3.7/traceback.py"]; 151 -> 105 [arrowsize="0.35", color="#0d1977", fontcolor="#0d1977", fontsize="10.00", label="2.94%\n1×", labeldistance="0.50", penwidth="0.50"]; 151 -> 414 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.83%\n9×", labeldistance="0.50", penwidth="0.50"]; 163 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="runner:150:_update_current_test_var\n1.36%\n(0.30%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 163 -> 42 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.67%\n3×", labeldistance="0.50", penwidth="0.50"]; 165 [color="#0d1676", fontcolor="#ffffff", fontsize="10.00", label="terminal:304:write_fspath_result\n2.27%\n(0.26%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 165 -> 108 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.87%\n2×", labeldistance="0.50", penwidth="0.50"]; 165 -> 185 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.94%\n2×", labeldistance="0.50", penwidth="0.50"]; 166 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="terminal:398:pytest_runtest_logstart\n0.90%\n(0.10%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 166 -> 165 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.74%\n1×", labeldistance="0.50", penwidth="0.50"]; 170 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="traceback:385:format\n1.19%\n(0.72%)\n2×", tooltip="/opt/anaconda/lib/python3.7/traceback.py"]; 185 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="local:327:join\n0.94%\n(0.35%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 186 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="traceback:282:line\n1.45%\n(0.26%)\n47×", tooltip="/opt/anaconda/lib/python3.7/traceback.py"]; 186 -> 143 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.07%\n12×", labeldistance="0.50", penwidth="0.50"]; 213 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="main:437:gethookproxy\n0.85%\n(0.53%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/main.py"]; 214 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'update' of 'set' objects>\n0.63%\n(0.18%)\n9×", tooltip="~"]; 214 -> 128 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.57%\n3×", labeldistance="0.50", penwidth="0.50"]; 215 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="structures:360:_seen\n0.83%\n(0.44%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 215 -> 214 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.63%\n3×", labeldistance="0.50", penwidth="0.50"]; 221 [color="#f63901", fontcolor="#ffffff", fontsize="10.00", label="manager:78:<lambda>\n94.30%\n(0.63%)\n15×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 221 -> 54 [arrowsize="0.97", color="#f53f02", fontcolor="#f53f02", fontsize="10.00", label="93.72%\n12×", labeldistance="3.75", penwidth="3.75"]; 224 [color="#0d1d78", fontcolor="#ffffff", fontsize="10.00", label="__init__:235:__init__\n3.77%\n(0.15%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/llama.com.gracedb.__init__.py", target=_top, URL="https://multimessenger.science/llama.com.gracedb.__init__.html"]; 224 -> 279 [arrowsize="0.35", color="#0d1c77", fontcolor="#0d1c77", fontsize="10.00", label="3.59%\n1×", labeldistance="0.50", penwidth="0.50"]; 227 [color="#f92801", fontcolor="#ffffff", fontsize="10.00", label="hooks:275:__call__\n96.04%\n(1.51%)\n15×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/hooks.py"]; 227 -> 404 [arrowsize="0.97", color="#f73801", fontcolor="#f73801", fontsize="10.00", label="94.47%\n12×", labeldistance="3.78", penwidth="3.78"]; 229 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="doctest:218:setup\n2.74%\n(0.14%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 229 -> 316 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.23%\n1×", labeldistance="0.50", penwidth="0.50"]; 229 -> 375 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.36%\n1×", labeldistance="0.50", penwidth="0.50"]; 236 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'append' of 'list' objects>\n0.50%\n(0.50%)\n171×", tooltip="~"]; 237 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="__init__:783:_addHandlerRef\n0.66%\n(0.30%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 237 -> 22 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.19%\n8×", labeldistance="0.50", penwidth="0.50"]; 239 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="nodes:191:listchain\n0.63%\n(0.46%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 239 -> 236 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.12%\n48×", labeldistance="0.50", penwidth="0.50"]; 244 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="__init__:766:_removeHandlerRef\n0.54%\n(0.28%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 245 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="__init__:1537:removeHandler\n0.59%\n(0.32%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 245 -> 22 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.15%\n8×", labeldistance="0.50", penwidth="0.50"]; 252 [color="#0d4181", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'send' of 'generator' objects>\n11.15%\n(0.27%)\n18×", tooltip="~"]; 252 -> 80 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.02%\n3×", labeldistance="0.50", penwidth="0.50"]; 252 -> 321 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.36%\n1×", labeldistance="0.50", penwidth="0.50"]; 252 -> 322 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.43%\n1×", labeldistance="0.50", penwidth="0.50"]; 252 -> 323 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.71%\n1×", labeldistance="0.50", penwidth="0.50"]; 252 -> 324 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.45%\n1×", labeldistance="0.50", penwidth="0.50"]; 252 -> 325 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.34%\n1×", labeldistance="0.50", penwidth="0.50"]; 252 -> 326 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.29%\n3×", labeldistance="0.50", penwidth="0.50"]; 252 -> 337 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.21%\n1×", labeldistance="0.50", penwidth="0.50"]; 252 -> 338 [arrowsize="0.35", color="#0d1675", fontcolor="#0d1675", fontsize="10.00", label="2.12%\n1×", labeldistance="0.50", penwidth="0.50"]; 252 -> 339 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.86%\n1×", labeldistance="0.50", penwidth="0.50"]; 257 [color="#0d4081", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.files.lvc_skymap.utils.SkymapFilename:1:<module>\n10.96%\n(0.06%)\n1×", tooltip="<doctest llama.files.lvc_skymap.utils.SkymapFilename.canonicalize[2]>", target=_top, URL="https://multimessenger.science/llama.files.lvc_skymap.utils.SkymapFilename.html#llama.files.lvc_skymap.utils.SkymapFilename.canonicalize"]; 257 -> 278 [arrowsize="0.35", color="#0d1d78", fontcolor="#0d1d78", fontsize="10.00", label="3.85%\n1×", labeldistance="0.50", penwidth="0.50"]; 257 -> 283 [arrowsize="0.35", color="#0d2c7c", fontcolor="#0d2c7c", fontsize="10.00", label="7.05%\n1×", labeldistance="0.50", penwidth="0.50"]; 260 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="plugin:63:pytest_runtest_setup\n0.93%\n(0.13%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pytest_remotedata/plugin.py"]; 265 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="doctest:352:__init__\n1.58%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 265 -> 19 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.51%\n1×", labeldistance="0.50", penwidth="0.50"]; 268 [color="#0ab316", fontcolor="#ffffff", fontsize="10.00", label="doctest:1835:run\n48.15%\n(0.05%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 268 -> 57 [arrowsize="0.69", color="#0ab317", fontcolor="#0ab317", fontsize="10.00", label="48.10%\n1×", labeldistance="1.92", penwidth="1.92"]; 273 [color="#0ab414", fontcolor="#ffffff", fontsize="10.00", label="doctest:228:runtest\n48.52%\n(0.10%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 273 -> 268 [arrowsize="0.69", color="#0ab316", fontcolor="#0ab316", fontsize="10.00", label="48.15%\n1×", labeldistance="1.93", penwidth="1.93"]; 274 [color="#0c9490", fontcolor="#ffffff", fontsize="10.00", label="pdb:193:reset\n25.74%\n(0.08%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 274 -> 365 [arrowsize="0.51", color="#0c9491", fontcolor="#0c9491", fontsize="10.00", label="25.55%\n1×", labeldistance="1.02", penwidth="1.02"]; 275 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="rest:108:__init__\n3.51%\n(0.39%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/ligo/gracedb/rest.py"]; 275 -> 20 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.76%\n1×", labeldistance="0.50", penwidth="0.50"]; 275 -> 37 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.36%\n1×", labeldistance="0.50", penwidth="0.50"]; 275 -> 344 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.75%\n1×", labeldistance="0.50", penwidth="0.50"]; 278 [color="#0d1d78", fontcolor="#ffffff", fontsize="10.00", label="utils:120:canonicalize\n3.85%\n(0.08%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/llama.files.lvc_skymap.utils.py", target=_top, URL="https://multimessenger.science/llama.files.lvc_skymap.utils.html"]; 278 -> 224 [arrowsize="0.35", color="#0d1d78", fontcolor="#0d1d78", fontsize="10.00", label="3.77%\n1×", labeldistance="0.50", penwidth="0.50"]; 279 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="rest:654:__init__\n3.59%\n(0.08%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/ligo/gracedb/rest.py"]; 279 -> 275 [arrowsize="0.35", color="#0d1c77", fontcolor="#0d1c77", fontsize="10.00", label="3.51%\n1×", labeldistance="0.50", penwidth="0.50"]; 283 [color="#0d2c7c", fontcolor="#ffffff", fontsize="10.00", label="_parser:1260:parse\n7.05%\n(0.12%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/dateutil/parser/_parser.py"]; 283 -> 131 [arrowsize="0.35", color="#0d2b7c", fontcolor="#0d2b7c", fontsize="10.00", label="6.94%\n1×", labeldistance="0.50", penwidth="0.50"]; 288 [color="#0d1675", fontcolor="#ffffff", fontsize="10.00", label="_parser:205:split\n2.11%\n(0.18%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/dateutil/parser/_parser.py"]; 288 -> 289 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.76%\n14×", labeldistance="0.50", penwidth="0.50"]; 289 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="_parser:195:__next__\n1.76%\n(0.15%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/dateutil/parser/_parser.py"]; 289 -> 7 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.60%\n14×", labeldistance="0.50", penwidth="0.50"]; 306 [color="#0d1676", fontcolor="#ffffff", fontsize="10.00", label="__init__:802:__init__\n2.30%\n(0.35%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 306 -> 237 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n8×", labeldistance="0.50", penwidth="0.50"]; 306 -> 308 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.05%\n8×", labeldistance="0.50", penwidth="0.50"]; 307 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:242:_register_at_fork_reinit_lock\n0.68%\n(0.28%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 308 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="__init__:831:createLock\n1.05%\n(0.26%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 308 -> 307 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.68%\n8×", labeldistance="0.50", penwidth="0.50"]; 310 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="__init__:991:__init__\n2.48%\n(0.18%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 310 -> 306 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.30%\n8×", labeldistance="0.50", penwidth="0.50"]; 312 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="logging:262:catching_logs\n1.68%\n(0.58%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 312 -> 245 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.59%\n8×", labeldistance="0.50", penwidth="0.50"]; 313 [color="#0d1976", fontcolor="#ffffff", fontsize="10.00", label="logging:293:__init__\n2.82%\n(0.34%)\n8×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 313 -> 310 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.48%\n8×", labeldistance="0.50", penwidth="0.50"]; 316 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="doctest:483:_setup_fixtures\n1.23%\n(0.14%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 316 -> 28 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.89%\n1×", labeldistance="0.50", penwidth="0.50"]; 320 [color="#0d367e", fontcolor="#ffffff", fontsize="10.00", label="logging:605:_runtest_for\n9.08%\n(0.44%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 320 -> 148 [arrowsize="0.35", color="#0d247a", fontcolor="#0d247a", fontsize="10.00", label="5.32%\n8×", labeldistance="0.50", penwidth="0.50"]; 320 -> 149 [arrowsize="0.35", color="#0d1977", fontcolor="#0d1977", fontsize="10.00", label="2.96%\n8×", labeldistance="0.50", penwidth="0.50"]; 320 -> 424 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.36%\n8×", labeldistance="0.50", penwidth="0.50"]; 321 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="logging:643:pytest_runtest_setup\n1.14%\n(0.05%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 321 -> 148 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n1×", labeldistance="0.50", penwidth="0.50"]; 321 -> 149 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.35%\n1×", labeldistance="0.50", penwidth="0.50"]; 322 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="logging:648:pytest_runtest_call\n1.15%\n(0.06%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 322 -> 148 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.62%\n1×", labeldistance="0.50", penwidth="0.50"]; 322 -> 149 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.40%\n1×", labeldistance="0.50", penwidth="0.50"]; 323 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="logging:653:pytest_runtest_teardown\n1.61%\n(0.09%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 323 -> 148 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.77%\n1×", labeldistance="0.50", penwidth="0.50"]; 323 -> 149 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.67%\n1×", labeldistance="0.50", penwidth="0.50"]; 324 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="logging:658:pytest_runtest_logstart\n1.51%\n(0.05%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 324 -> 148 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.92%\n1×", labeldistance="0.50", penwidth="0.50"]; 324 -> 149 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.44%\n1×", labeldistance="0.50", penwidth="0.50"]; 324 -> 424 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.10%\n1×", labeldistance="0.50", penwidth="0.50"]; 325 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="logging:665:pytest_runtest_logfinish\n1.03%\n(0.06%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 325 -> 148 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.59%\n1×", labeldistance="0.50", penwidth="0.50"]; 325 -> 149 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.31%\n1×", labeldistance="0.50", penwidth="0.50"]; 326 [color="#0d1f78", fontcolor="#ffffff", fontsize="10.00", label="logging:670:pytest_runtest_logreport\n4.33%\n(0.21%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 326 -> 148 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.63%\n3×", labeldistance="0.50", penwidth="0.50"]; 326 -> 149 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.23%\n3×", labeldistance="0.50", penwidth="0.50"]; 326 -> 424 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.26%\n3×", labeldistance="0.50", penwidth="0.50"]; 333 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:121:resume_global_capture\n0.88%\n(0.05%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 333 -> 90 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.83%\n3×", labeldistance="0.50", penwidth="0.50"]; 334 [color="#0d2b7c", fontcolor="#ffffff", fontsize="10.00", label="capture:181:item_capture\n6.86%\n(0.36%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 334 -> 75 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.81%\n3×", labeldistance="0.50", penwidth="0.50"]; 334 -> 333 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.88%\n3×", labeldistance="0.50", penwidth="0.50"]; 334 -> 335 [arrowsize="0.35", color="#0d2179", fontcolor="#0d2179", fontsize="10.00", label="4.66%\n3×", labeldistance="0.50", penwidth="0.50"]; 335 [color="#0d2179", fontcolor="#ffffff", fontsize="10.00", label="capture:141:read_global_capture\n4.66%\n(0.03%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 335 -> 341 [arrowsize="0.35", color="#0d2179", fontcolor="#0d2179", fontsize="10.00", label="4.64%\n3×", labeldistance="0.50", penwidth="0.50"]; 337 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="capture:218:pytest_runtest_setup\n2.69%\n(0.06%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 337 -> 148 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.40%\n1×", labeldistance="0.50", penwidth="0.50"]; 337 -> 149 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.17%\n1×", labeldistance="0.50", penwidth="0.50"]; 338 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="capture:223:pytest_runtest_call\n2.53%\n(0.08%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 338 -> 148 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.32%\n1×", labeldistance="0.50", penwidth="0.50"]; 338 -> 149 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.07%\n1×", labeldistance="0.50", penwidth="0.50"]; 339 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="capture:228:pytest_runtest_teardown\n2.32%\n(0.08%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 339 -> 148 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.36%\n1×", labeldistance="0.50", penwidth="0.50"]; 339 -> 149 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.83%\n1×", labeldistance="0.50", penwidth="0.50"]; 340 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:488:suspend_capturing\n0.68%\n(0.10%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 340 -> 39 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n6×", labeldistance="0.50", penwidth="0.50"]; 341 [color="#0d2179", fontcolor="#ffffff", fontsize="10.00", label="capture:520:readouterr\n4.64%\n(0.21%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 341 -> 79 [arrowsize="0.35", color="#0d1f78", fontcolor="#0d1f78", fontsize="10.00", label="4.35%\n6×", labeldistance="0.50", penwidth="0.50"]; 342 [color="#0d1676", fontcolor="#ffffff", fontsize="10.00", label="skipping:99:check_xfail_no_run\n2.18%\n(0.03%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 342 -> 348 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.16%\n1×", labeldistance="0.50", penwidth="0.50"]; 343 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="skipping:68:pytest_runtest_setup\n2.74%\n(0.12%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 343 -> 342 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.18%\n1×", labeldistance="0.50", penwidth="0.50"]; 343 -> 348 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.30%\n1×", labeldistance="0.50", penwidth="0.50"]; 344 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="parse:361:urlparse\n0.75%\n(0.12%)\n1×", tooltip="/opt/anaconda/lib/python3.7/urllib/parse.py"]; 344 -> 64 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.57%\n1×", labeldistance="0.50", penwidth="0.50"]; 346 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="evaluate:30:__bool__\n0.66%\n(0.05%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 346 -> 347 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n3×", labeldistance="0.50", penwidth="0.50"]; 347 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="evaluate:39:_get_marks\n1.06%\n(0.32%)\n5×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 347 -> 390 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.62%\n5×", labeldistance="0.50", penwidth="0.50"]; 348 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="evaluate:48:istrue\n2.45%\n(0.03%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 348 -> 92 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.43%\n2×", labeldistance="0.50", penwidth="0.50"]; 354 [color="#fe0400", fontcolor="#ffffff", fontsize="10.00", label="runner:79:pytest_runtest_protocol\n99.66%\n(0.19%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 354 -> 94 [arrowsize="0.97", color="#f63901", fontcolor="#f63901", fontsize="10.00", label="94.36%\n1×", labeldistance="3.77", penwidth="3.77"]; 354 -> 227 [arrowsize="0.35", color="#0d2179", fontcolor="#0d2179", fontsize="10.00", label="4.62%\n2×", labeldistance="0.50", penwidth="0.50"]; 354 -> 385 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.25%\n2×", labeldistance="0.50", penwidth="0.50"]; 355 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="runner:117:pytest_runtest_setup\n3.51%\n(0.05%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 355 -> 96 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.03%\n1×", labeldistance="0.50", penwidth="0.50"]; 355 -> 163 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.43%\n1×", labeldistance="0.50", penwidth="0.50"]; 356 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="runner:144:pytest_runtest_teardown\n1.05%\n(0.05%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 356 -> 163 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n2×", labeldistance="0.50", penwidth="0.50"]; 358 [color="#f63b01", fontcolor="#ffffff", fontsize="10.00", label="runner:181:call_and_report\n94.11%\n(0.44%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 358 -> 81 [arrowsize="0.85", color="#c6d706", fontcolor="#c6d706", fontsize="10.00", label="72.98%\n3×", labeldistance="2.92", penwidth="2.92"]; 358 -> 227 [arrowsize="0.45", color="#0c748d", fontcolor="#0c748d", fontsize="10.00", label="20.16%\n7×", labeldistance="0.81", penwidth="0.81"]; 358 -> 385 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.37%\n3×", labeldistance="0.50", penwidth="0.50"]; 359 [color="#b7d406", fontcolor="#ffffff", fontsize="10.00", label="runner:207:<lambda>\n71.41%\n(0.15%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 359 -> 227 [arrowsize="0.84", color="#b5d406", fontcolor="#b5d406", fontsize="10.00", label="71.25%\n3×", labeldistance="2.85", penwidth="2.85"]; 360 [color="#0d2c7c", fontcolor="#ffffff", fontsize="10.00", label="runner:249:pytest_runtest_makereport\n6.97%\n(0.10%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 360 -> 116 [arrowsize="0.35", color="#0d2b7c", fontcolor="#0d2b7c", fontsize="10.00", label="6.87%\n3×", labeldistance="0.50", penwidth="0.50"]; 365 [color="#0c9491", fontcolor="#ffffff", fontsize="10.00", label="bdb:54:reset\n25.55%\n(0.17%)\n1×", tooltip="/opt/anaconda/lib/python3.7/bdb.py"]; 365 -> 34 [arrowsize="0.50", color="#0c9492", fontcolor="#0c9492", fontsize="10.00", label="25.35%\n1×", labeldistance="1.01", penwidth="1.01"]; 373 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="fixtures:484:_get_active_fixturedef\n1.34%\n(0.09%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 373 -> 83 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.89%\n1×", labeldistance="0.50", penwidth="0.50"]; 375 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="fixtures:474:getfixturevalue\n1.36%\n(0.01%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 375 -> 373 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.34%\n1×", labeldistance="0.50", penwidth="0.50"]; 385 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="nodes:136:ihook\n1.05%\n(0.19%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 385 -> 213 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.85%\n9×", labeldistance="0.50", penwidth="0.50"]; 389 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="nodes:234:iter_markers_with_node\n0.92%\n(0.40%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 389 -> 239 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.52%\n10×", labeldistance="0.50", penwidth="0.50"]; 390 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="nodes:232:<genexpr>\n1.05%\n(0.13%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 390 -> 389 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.92%\n10×", labeldistance="0.50", penwidth="0.50"]; 404 [color="#f73801", fontcolor="#ffffff", fontsize="10.00", label="manager:84:_hookexec\n94.47%\n(0.21%)\n15×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 404 -> 221 [arrowsize="0.97", color="#f63901", fontcolor="#f63901", fontsize="10.00", label="94.30%\n12×", labeldistance="3.77", penwidth="3.77"]; 414 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="traceback:588:format\n1.55%\n(0.17%)\n18×", tooltip="/opt/anaconda/lib/python3.7/traceback.py"]; 414 -> 170 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.19%\n2×", labeldistance="0.50", penwidth="0.50"]; 415 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="traceback:108:format_exception\n3.07%\n(0.13%)\n1×", tooltip="/opt/anaconda/lib/python3.7/traceback.py"]; 415 -> 105 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.22%\n1×", labeldistance="0.50", penwidth="0.50"]; 415 -> 414 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.72%\n9×", labeldistance="0.50", penwidth="0.50"]; 416 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="traceback:124:format_exception_only\n0.71%\n(0.14%)\n1×", tooltip="/opt/anaconda/lib/python3.7/traceback.py"]; 416 -> 105 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.45%\n1×", labeldistance="0.50", penwidth="0.50"]; 424 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="contextlib:237:helper\n1.56%\n(0.37%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 424 -> 87 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.19%\n27×", labeldistance="0.50", penwidth="0.50"]; 425 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="os:674:__getitem__\n0.80%\n(0.37%)\n9×", tooltip="/opt/anaconda/lib/python3.7/os.py"]; }

Profiling result for llama.files.lvc_skymap.utils.SkymapFilename.canonicalize. Click on LLAMA functions in the above plot to go to documentation for that function. View full size profile graph.

llama.files.lvc_skymap.utils.SkymapFilename.extension

digraph { graph [fontname=Arial, nodesep=0.125, ranksep=0.25]; node [fontcolor=white, fontname=Arial, height=0, shape=box, style=filled, width=0]; edge [fontname=Arial]; 2 [color="#0d347e", fontcolor="#ffffff", fontsize="10.00", label="logging:614:_runtest_for_main\n8.63%\n(1.42%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 2 -> 101 [arrowsize="0.35", color="#0d1275", fontcolor="#0d1275", fontsize="10.00", label="1.38%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 102 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.32%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 172 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.19%\n2×", labeldistance="0.50", penwidth="0.50"]; 2 -> 214 [arrowsize="0.35", color="#0d1c77", fontcolor="#0d1c77", fontsize="10.00", label="3.64%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 306 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.53%\n8×", labeldistance="0.50", penwidth="0.50"]; 7 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:399:write_out\n0.58%\n(0.12%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 9 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'read' of '_io.FileIO' objects>\n1.54%\n(1.54%)\n6×", tooltip="~"]; 10 [color="#0d2379", fontcolor="#ffffff", fontsize="10.00", label="capture:583:snap\n5.18%\n(0.96%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 10 -> 9 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.54%\n6×", labeldistance="0.50", penwidth="0.50"]; 10 -> 12 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.66%\n6×", labeldistance="0.50", penwidth="0.50"]; 10 -> 57 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.60%\n24×", labeldistance="0.50", penwidth="0.50"]; 12 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'truncate' of '_io.FileIO' objects>\n1.66%\n(1.66%)\n6×", tooltip="~"]; 13 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method io.open>\n0.55%\n(0.55%)\n2×", tooltip="~"]; 14 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="pdb:140:__init__\n1.88%\n(0.43%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 14 -> 13 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n2×", labeldistance="0.50", penwidth="0.50"]; 14 -> 38 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.67%\n1×", labeldistance="0.50", penwidth="0.50"]; 16 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:212:_acquireLock\n0.84%\n(0.50%)\n40×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 18 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="__init__:221:_releaseLock\n0.63%\n(0.51%)\n40×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 20 [color="#b8d506", fontcolor="#ffffff", fontsize="10.00", label="runner:227:from_call\n71.59%\n(0.38%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 20 -> 256 [arrowsize="0.84", color="#b3d406", fontcolor="#b3d406", fontsize="10.00", label="71.06%\n3×", labeldistance="2.84", penwidth="2.84"]; 22 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="fixtures:1271:getfixtureinfo\n1.25%\n(0.32%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 26 [color="#0c9492", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.stat>\n25.40%\n(25.40%)\n153×", tooltip="~"]; 27 [color="#0b9d75", fontcolor="#ffffff", fontsize="10.00", label="linecache:53:checkcache\n31.82%\n(5.88%)\n1×", tooltip="/opt/anaconda/lib/python3.7/linecache.py"]; 27 -> 26 [arrowsize="0.50", color="#0c9492", fontcolor="#0c9492", fontsize="10.00", label="25.40%\n153×", labeldistance="1.02", penwidth="1.02"]; 27 -> 92 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.53%\n225×", labeldistance="0.50", penwidth="0.50"]; 28 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.dup2>\n0.73%\n(0.73%)\n12×", tooltip="~"]; 29 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:600:suspend\n0.77%\n(0.27%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 29 -> 28 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.36%\n6×", labeldistance="0.50", penwidth="0.50"]; 30 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:605:resume\n0.85%\n(0.24%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 30 -> 28 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.38%\n6×", labeldistance="0.50", penwidth="0.50"]; 32 [color="#0d1676", fontcolor="#ffffff", fontsize="10.00", label="os:682:__setitem__\n2.19%\n(0.31%)\n3×", tooltip="/opt/anaconda/lib/python3.7/os.py"]; 32 -> 88 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.57%\n6×", labeldistance="0.50", penwidth="0.50"]; 38 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="posixpath:232:expanduser\n0.67%\n(0.29%)\n1×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 39 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="posixpath:338:normpath\n0.60%\n(0.39%)\n2×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 41 [color="#0baa40", fontcolor="#ffffff", fontsize="10.00", label="doctest:1417:run\n41.58%\n(0.51%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 41 -> 50 [arrowsize="0.35", color="#0d297b", fontcolor="#0d297b", fontsize="10.00", label="6.41%\n1×", labeldistance="0.50", penwidth="0.50"]; 41 -> 192 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.00%\n1×", labeldistance="0.50", penwidth="0.50"]; 41 -> 199 [arrowsize="0.57", color="#0b9d72", fontcolor="#0b9d72", fontsize="10.00", label="32.35%\n1×", labeldistance="1.29", penwidth="1.29"]; 46 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="utils:38:__init__\n1.04%\n(0.58%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/llama.files.lvc_skymap.utils.py", target=_top, URL="https://multimessenger.science/llama.files.lvc_skymap.utils.html"]; 46 -> 113 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.29%\n3×", labeldistance="0.50", penwidth="0.50"]; 49 [color="#0d1676", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.compile>\n2.20%\n(2.20%)\n4×", tooltip="~"]; 50 [color="#0d297b", fontcolor="#ffffff", fontsize="10.00", label="doctest:1271:__run\n6.41%\n(1.09%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 50 -> 49 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.20%\n4×", labeldistance="0.50", penwidth="0.50"]; 50 -> 51 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.64%\n4×", labeldistance="0.50", penwidth="0.50"]; 50 -> 197 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.65%\n4×", labeldistance="0.50", penwidth="0.50"]; 51 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.exec>\n1.64%\n(0.12%)\n4×", tooltip="~"]; 51 -> 184 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.53%\n1×", labeldistance="0.50", penwidth="0.50"]; 52 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.getattr>\n0.75%\n(0.75%)\n96×", tooltip="~"]; 54 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:127:suspend_global_capture\n1.09%\n(0.12%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 54 -> 238 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.94%\n3×", labeldistance="0.50", penwidth="0.50"]; 57 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="capture:442:__getattr__\n0.60%\n(0.44%)\n24×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 57 -> 52 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.15%\n24×", labeldistance="0.50", penwidth="0.50"]; 58 [color="#0d267a", fontcolor="#ffffff", fontsize="10.00", label="capture:626:snap\n5.73%\n(0.46%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 58 -> 10 [arrowsize="0.35", color="#0d2379", fontcolor="#0d2379", fontsize="10.00", label="5.18%\n6×", labeldistance="0.50", penwidth="0.50"]; 59 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="skipping:120:pytest_runtest_makereport\n1.16%\n(0.31%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 59 -> 242 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.80%\n3×", labeldistance="0.50", penwidth="0.50"]; 60 [color="#c2d606", fontcolor="#ffffff", fontsize="10.00", label="runner:200:call_runtest_hook\n72.55%\n(0.31%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 60 -> 20 [arrowsize="0.85", color="#b8d506", fontcolor="#b8d506", fontsize="10.00", label="71.59%\n3×", labeldistance="2.86", penwidth="2.86"]; 60 -> 283 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.43%\n3×", labeldistance="0.50", penwidth="0.50"]; 62 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="fixtures:513:_compute_fixture_value\n1.18%\n(0.22%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 62 -> 258 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n1×", labeldistance="0.50", penwidth="0.50"]; 65 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="contextlib:81:__init__\n1.93%\n(1.74%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 65 -> 52 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.19%\n27×", labeldistance="0.50", penwidth="0.50"]; 67 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:498:resume_capturing\n1.08%\n(0.21%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 67 -> 30 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.85%\n6×", labeldistance="0.50", penwidth="0.50"]; 69 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="evaluate:73:_istrue\n0.56%\n(0.07%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 69 -> 243 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.48%\n2×", labeldistance="0.50", penwidth="0.50"]; 70 [color="#0d1f78", fontcolor="#ffffff", fontsize="10.00", label="terminal:408:pytest_runtest_logreport\n4.36%\n(0.51%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 70 -> 115 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.00%\n1×", labeldistance="0.50", penwidth="0.50"]; 70 -> 154 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.71%\n3×", labeldistance="0.50", penwidth="0.50"]; 71 [color="#f25302", fontcolor="#ffffff", fontsize="10.00", label="runner:86:runtestprotocol\n91.63%\n(0.43%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 71 -> 254 [arrowsize="0.95", color="#f15802", fontcolor="#f15802", fontsize="10.00", label="91.04%\n3×", labeldistance="3.64", penwidth="3.64"]; 72 [color="#0d1e78", fontcolor="#ffffff", fontsize="10.00", label="runner:350:prepare\n4.03%\n(0.12%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 72 -> 156 [arrowsize="0.35", color="#0d1d77", fontcolor="#0d1d77", fontsize="10.00", label="3.71%\n1×", labeldistance="0.50", penwidth="0.50"]; 79 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.isinstance>\n1.56%\n(1.56%)\n48×", tooltip="~"]; 81 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:245:write\n1.20%\n(0.09%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 81 -> 7 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n1×", labeldistance="0.50", penwidth="0.50"]; 81 -> 82 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n1×", labeldistance="0.50", penwidth="0.50"]; 82 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:258:_update_chars_on_current_line\n0.51%\n(0.17%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 88 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="os:752:encode\n1.69%\n(0.24%)\n10×", tooltip="/opt/anaconda/lib/python3.7/os.py"]; 88 -> 79 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.32%\n10×", labeldistance="0.50", penwidth="0.50"]; 91 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="structures:356:__iter__\n1.15%\n(0.34%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 91 -> 142 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.06%\n3×", labeldistance="0.50", penwidth="0.50"]; 92 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.len>\n0.60%\n(0.60%)\n243×", tooltip="~"]; 98 [color="#0c8d92", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.next>\n24.08%\n(1.45%)\n73×", tooltip="~"]; 98 -> 2 [arrowsize="0.35", color="#0d347e", fontcolor="#0d347e", fontsize="10.00", label="8.63%\n16×", labeldistance="0.50", penwidth="0.50"]; 98 -> 172 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.56%\n6×", labeldistance="0.50", penwidth="0.50"]; 98 -> 213 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.03%\n16×", labeldistance="0.50", penwidth="0.50"]; 98 -> 219 [arrowsize="0.35", color="#0d4281", fontcolor="#0d4281", fontsize="10.00", label="11.40%\n16×", labeldistance="0.50", penwidth="0.50"]; 98 -> 220 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.03%\n1×", labeldistance="0.50", penwidth="0.50"]; 98 -> 221 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.94%\n1×", labeldistance="0.50", penwidth="0.50"]; 98 -> 222 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.06%\n1×", labeldistance="0.50", penwidth="0.50"]; 98 -> 223 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.78%\n1×", labeldistance="0.50", penwidth="0.50"]; 98 -> 224 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.89%\n1×", labeldistance="0.50", penwidth="0.50"]; 98 -> 225 [arrowsize="0.35", color="#0d1c77", fontcolor="#0d1c77", fontsize="10.00", label="3.47%\n3×", labeldistance="0.50", penwidth="0.50"]; 98 -> 232 [arrowsize="0.35", color="#0d367e", fontcolor="#0d367e", fontsize="10.00", label="9.09%\n6×", labeldistance="0.50", penwidth="0.50"]; 98 -> 235 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.72%\n1×", labeldistance="0.50", penwidth="0.50"]; 98 -> 236 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.87%\n1×", labeldistance="0.50", penwidth="0.50"]; 98 -> 237 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n1×", labeldistance="0.50", penwidth="0.50"]; 98 -> 288 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.19%\n2×", labeldistance="0.50", penwidth="0.50"]; 100 [color="#f34e02", fontcolor="#ffffff", fontsize="10.00", label="callers:157:_multicall\n92.16%\n(4.68%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/callers.py"]; 100 -> 70 [arrowsize="0.35", color="#0d1f78", fontcolor="#0d1f78", fontsize="10.00", label="4.36%\n3×", labeldistance="0.50", penwidth="0.50"]; 100 -> 98 [arrowsize="0.35", color="#0d4382", fontcolor="#0d4382", fontsize="10.00", label="11.62%\n14×", labeldistance="0.50", penwidth="0.50"]; 100 -> 116 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.20%\n1×", labeldistance="0.50", penwidth="0.50"]; 100 -> 178 [arrowsize="0.38", color="#0c5185", fontcolor="#0c5185", fontsize="10.00", label="14.17%\n14×", labeldistance="0.57", penwidth="0.57"]; 100 -> 187 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.21%\n1×", labeldistance="0.50", penwidth="0.50"]; 100 -> 227 [arrowsize="0.65", color="#0aac39", fontcolor="#0aac39", fontsize="10.00", label="42.74%\n1×", labeldistance="1.71", penwidth="1.71"]; 100 -> 240 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.94%\n1×", labeldistance="0.50", penwidth="0.50"]; 100 -> 251 [arrowsize="0.35", color="#0d277a", fontcolor="#0d277a", fontsize="10.00", label="6.00%\n1×", labeldistance="0.50", penwidth="0.50"]; 100 -> 252 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.40%\n1×", labeldistance="0.50", penwidth="0.50"]; 100 -> 257 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.19%\n3×", labeldistance="0.50", penwidth="0.50"]; 100 -> 299 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.48%\n51×", labeldistance="0.50", penwidth="0.50"]; 101 [color="#0d367f", fontcolor="#ffffff", fontsize="10.00", label="contextlib:107:__enter__\n9.16%\n(0.77%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 101 -> 98 [arrowsize="0.35", color="#0d357e", fontcolor="#0d357e", fontsize="10.00", label="8.80%\n11×", labeldistance="0.50", penwidth="0.50"]; 102 [color="#0d4783", fontcolor="#ffffff", fontsize="10.00", label="contextlib:116:__exit__\n12.39%\n(0.80%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 102 -> 98 [arrowsize="0.35", color="#0d4582", fontcolor="#0d4582", fontsize="10.00", label="12.03%\n11×", labeldistance="0.50", penwidth="0.50"]; 111 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="runner:150:_update_current_test_var\n3.13%\n(0.44%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 111 -> 32 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.19%\n3×", labeldistance="0.50", penwidth="0.50"]; 113 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="utils:50:filename\n0.51%\n(0.15%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/llama.files.lvc_skymap.utils.py", target=_top, URL="https://multimessenger.science/llama.files.lvc_skymap.utils.html"]; 113 -> 46 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.34%\n2×", labeldistance="0.50", penwidth="0.50"]; 115 [color="#0d1977", fontcolor="#ffffff", fontsize="10.00", label="terminal:304:write_fspath_result\n2.96%\n(0.27%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 115 -> 81 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.20%\n2×", labeldistance="0.50", penwidth="0.50"]; 115 -> 123 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.20%\n2×", labeldistance="0.50", penwidth="0.50"]; 116 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="terminal:398:pytest_runtest_logstart\n1.20%\n(0.14%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 116 -> 115 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.96%\n1×", labeldistance="0.50", penwidth="0.50"]; 123 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="local:327:join\n1.20%\n(0.50%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 123 -> 39 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.60%\n2×", labeldistance="0.50", penwidth="0.50"]; 140 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="main:437:gethookproxy\n1.04%\n(0.68%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/main.py"]; 141 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'update' of 'set' objects>\n0.79%\n(0.17%)\n9×", tooltip="~"]; 141 -> 91 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.73%\n3×", labeldistance="0.50", penwidth="0.50"]; 142 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="structures:360:_seen\n1.06%\n(0.56%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 142 -> 141 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.79%\n3×", labeldistance="0.50", penwidth="0.50"]; 148 [color="#f44802", fontcolor="#ffffff", fontsize="10.00", label="manager:78:<lambda>\n92.77%\n(0.75%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 148 -> 100 [arrowsize="0.96", color="#f34e02", fontcolor="#f34e02", fontsize="10.00", label="92.16%\n11×", labeldistance="3.69", penwidth="3.69"]; 154 [color="#f73301", fontcolor="#ffffff", fontsize="10.00", label="hooks:275:__call__\n94.91%\n(1.76%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/hooks.py"]; 154 -> 296 [arrowsize="0.96", color="#f44502", fontcolor="#f44502", fontsize="10.00", label="93.06%\n11×", labeldistance="3.72", penwidth="3.72"]; 156 [color="#0d1d77", fontcolor="#ffffff", fontsize="10.00", label="doctest:218:setup\n3.71%\n(0.19%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 156 -> 217 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.73%\n1×", labeldistance="0.50", penwidth="0.50"]; 156 -> 273 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.76%\n1×", labeldistance="0.50", penwidth="0.50"]; 160 [color="#0baa40", fontcolor="#ffffff", fontsize="10.00", label="doctest:1835:run\n41.70%\n(0.09%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 160 -> 41 [arrowsize="0.64", color="#0baa40", fontcolor="#0baa40", fontsize="10.00", label="41.58%\n1×", labeldistance="1.66", penwidth="1.66"]; 165 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:783:_addHandlerRef\n0.91%\n(0.46%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 165 -> 16 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.29%\n8×", labeldistance="0.50", penwidth="0.50"]; 165 -> 18 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.14%\n8×", labeldistance="0.50", penwidth="0.50"]; 167 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="nodes:191:listchain\n0.84%\n(0.62%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 172 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:766:_removeHandlerRef\n0.75%\n(0.31%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 172 -> 16 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.14%\n8×", labeldistance="0.50", penwidth="0.50"]; 172 -> 18 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.14%\n8×", labeldistance="0.50", penwidth="0.50"]; 173 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:1537:removeHandler\n0.72%\n(0.34%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 173 -> 16 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.19%\n8×", labeldistance="0.50", penwidth="0.50"]; 173 -> 18 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.15%\n8×", labeldistance="0.50", penwidth="0.50"]; 178 [color="#0c5285", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'send' of 'generator' objects>\n14.39%\n(0.36%)\n18×", tooltip="~"]; 178 -> 59 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.15%\n3×", labeldistance="0.50", penwidth="0.50"]; 178 -> 220 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.53%\n1×", labeldistance="0.50", penwidth="0.50"]; 178 -> 221 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.53%\n1×", labeldistance="0.50", penwidth="0.50"]; 178 -> 222 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.89%\n1×", labeldistance="0.50", penwidth="0.50"]; 178 -> 223 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.63%\n1×", labeldistance="0.50", penwidth="0.50"]; 178 -> 224 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.43%\n1×", labeldistance="0.50", penwidth="0.50"]; 178 -> 225 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.57%\n3×", labeldistance="0.50", penwidth="0.50"]; 178 -> 235 [arrowsize="0.35", color="#0d1977", fontcolor="#0d1977", fontsize="10.00", label="3.01%\n1×", labeldistance="0.50", penwidth="0.50"]; 178 -> 236 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.84%\n1×", labeldistance="0.50", penwidth="0.50"]; 178 -> 237 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.34%\n1×", labeldistance="0.50", penwidth="0.50"]; 184 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.files.lvc_skymap.utils.SkymapFilename:1:<module>\n0.53%\n(0.10%)\n1×", tooltip="<doctest llama.files.lvc_skymap.utils.SkymapFilename.extension[0]>", target=_top, URL="https://multimessenger.science/llama.files.lvc_skymap.utils.SkymapFilename.html#llama.files.lvc_skymap.utils.SkymapFilename.extension"]; 184 -> 46 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.43%\n1×", labeldistance="0.50", penwidth="0.50"]; 187 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="plugin:63:pytest_runtest_setup\n1.21%\n(0.19%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pytest_remotedata/plugin.py"]; 187 -> 200 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.56%\n2×", labeldistance="0.50", penwidth="0.50"]; 191 [color="#0d277b", fontcolor="#ffffff", fontsize="10.00", label="capture:520:readouterr\n6.07%\n(0.22%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 191 -> 58 [arrowsize="0.35", color="#0d267a", fontcolor="#0d267a", fontsize="10.00", label="5.73%\n6×", labeldistance="0.50", penwidth="0.50"]; 192 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="doctest:352:__init__\n2.00%\n(0.12%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 192 -> 14 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.88%\n1×", labeldistance="0.50", penwidth="0.50"]; 196 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="output_checker:168:check_output\n0.58%\n(0.21%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pytest_doctestplus/output_checker.py"]; 197 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="doctest:537:check_output\n0.65%\n(0.07%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 197 -> 196 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n4×", labeldistance="0.50", penwidth="0.50"]; 198 [color="#0aab3c", fontcolor="#ffffff", fontsize="10.00", label="doctest:228:runtest\n42.22%\n(0.12%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 198 -> 160 [arrowsize="0.65", color="#0baa40", fontcolor="#0baa40", fontsize="10.00", label="41.70%\n1×", labeldistance="1.67", penwidth="1.67"]; 199 [color="#0b9d72", fontcolor="#ffffff", fontsize="10.00", label="pdb:193:reset\n32.35%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 199 -> 262 [arrowsize="0.57", color="#0b9d74", fontcolor="#0b9d74", fontsize="10.00", label="32.08%\n1×", labeldistance="1.28", penwidth="1.28"]; 200 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="version:38:__init__\n0.56%\n(0.07%)\n2×", tooltip="/opt/anaconda/lib/python3.7/distutils/version.py"]; 207 [color="#0d1977", fontcolor="#ffffff", fontsize="10.00", label="__init__:802:__init__\n3.01%\n(0.43%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 207 -> 165 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.91%\n8×", labeldistance="0.50", penwidth="0.50"]; 207 -> 209 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.44%\n8×", labeldistance="0.50", penwidth="0.50"]; 208 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:242:_register_at_fork_reinit_lock\n0.87%\n(0.31%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 208 -> 16 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.12%\n8×", labeldistance="0.50", penwidth="0.50"]; 208 -> 18 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.10%\n8×", labeldistance="0.50", penwidth="0.50"]; 209 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="__init__:831:createLock\n1.44%\n(0.43%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 209 -> 208 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.87%\n8×", labeldistance="0.50", penwidth="0.50"]; 211 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="__init__:991:__init__\n3.21%\n(0.21%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 211 -> 207 [arrowsize="0.35", color="#0d1977", fontcolor="#0d1977", fontsize="10.00", label="3.01%\n8×", labeldistance="0.50", penwidth="0.50"]; 213 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="logging:262:catching_logs\n2.03%\n(0.63%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 213 -> 173 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.72%\n8×", labeldistance="0.50", penwidth="0.50"]; 214 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="logging:293:__init__\n3.64%\n(0.43%)\n8×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 214 -> 211 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.21%\n8×", labeldistance="0.50", penwidth="0.50"]; 217 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="doctest:483:_setup_fixtures\n1.73%\n(0.21%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 217 -> 22 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.25%\n1×", labeldistance="0.50", penwidth="0.50"]; 219 [color="#0d4281", fontcolor="#ffffff", fontsize="10.00", label="logging:605:_runtest_for\n11.40%\n(0.62%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 219 -> 101 [arrowsize="0.35", color="#0d2a7b", fontcolor="#0d2a7b", fontsize="10.00", label="6.58%\n8×", labeldistance="0.50", penwidth="0.50"]; 219 -> 102 [arrowsize="0.35", color="#0d1d78", fontcolor="#0d1d78", fontsize="10.00", label="3.78%\n8×", labeldistance="0.50", penwidth="0.50"]; 219 -> 306 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.43%\n8×", labeldistance="0.50", penwidth="0.50"]; 220 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="logging:643:pytest_runtest_setup\n1.56%\n(0.09%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 220 -> 101 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.89%\n1×", labeldistance="0.50", penwidth="0.50"]; 220 -> 102 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.50%\n1×", labeldistance="0.50", penwidth="0.50"]; 221 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="logging:648:pytest_runtest_call\n1.47%\n(0.05%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 221 -> 101 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.84%\n1×", labeldistance="0.50", penwidth="0.50"]; 221 -> 102 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.50%\n1×", labeldistance="0.50", penwidth="0.50"]; 222 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="logging:653:pytest_runtest_teardown\n1.95%\n(0.05%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 222 -> 101 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.92%\n1×", labeldistance="0.50", penwidth="0.50"]; 222 -> 102 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.87%\n1×", labeldistance="0.50", penwidth="0.50"]; 222 -> 306 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.10%\n1×", labeldistance="0.50", penwidth="0.50"]; 223 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="logging:658:pytest_runtest_logstart\n2.41%\n(0.17%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 223 -> 101 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.28%\n1×", labeldistance="0.50", penwidth="0.50"]; 223 -> 102 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.60%\n1×", labeldistance="0.50", penwidth="0.50"]; 223 -> 306 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.36%\n1×", labeldistance="0.50", penwidth="0.50"]; 224 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="logging:665:pytest_runtest_logfinish\n1.32%\n(0.09%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 224 -> 101 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.77%\n1×", labeldistance="0.50", penwidth="0.50"]; 224 -> 102 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.39%\n1×", labeldistance="0.50", penwidth="0.50"]; 225 [color="#0d2379", fontcolor="#ffffff", fontsize="10.00", label="logging:670:pytest_runtest_logreport\n5.04%\n(0.21%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 225 -> 101 [arrowsize="0.35", color="#0d1977", fontcolor="#0d1977", fontsize="10.00", label="2.99%\n3×", labeldistance="0.50", penwidth="0.50"]; 225 -> 102 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.50%\n3×", labeldistance="0.50", penwidth="0.50"]; 225 -> 306 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.34%\n3×", labeldistance="0.50", penwidth="0.50"]; 227 [color="#0aac39", fontcolor="#ffffff", fontsize="10.00", label="runner:122:pytest_runtest_call\n42.74%\n(0.10%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 227 -> 111 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.43%\n1×", labeldistance="0.50", penwidth="0.50"]; 227 -> 198 [arrowsize="0.65", color="#0aab3c", fontcolor="#0aab3c", fontsize="10.00", label="42.22%\n1×", labeldistance="1.69", penwidth="1.69"]; 231 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="capture:121:resume_global_capture\n1.16%\n(0.09%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 231 -> 67 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.08%\n3×", labeldistance="0.50", penwidth="0.50"]; 232 [color="#0d367e", fontcolor="#ffffff", fontsize="10.00", label="capture:181:item_capture\n9.09%\n(0.44%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 232 -> 54 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.09%\n3×", labeldistance="0.50", penwidth="0.50"]; 232 -> 231 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.16%\n3×", labeldistance="0.50", penwidth="0.50"]; 232 -> 233 [arrowsize="0.35", color="#0d287b", fontcolor="#0d287b", fontsize="10.00", label="6.15%\n3×", labeldistance="0.50", penwidth="0.50"]; 233 [color="#0d287b", fontcolor="#ffffff", fontsize="10.00", label="capture:141:read_global_capture\n6.15%\n(0.09%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 233 -> 191 [arrowsize="0.35", color="#0d277b", fontcolor="#0d277b", fontsize="10.00", label="6.07%\n3×", labeldistance="0.50", penwidth="0.50"]; 235 [color="#0d1d78", fontcolor="#ffffff", fontsize="10.00", label="capture:218:pytest_runtest_setup\n3.73%\n(0.10%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 235 -> 101 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.60%\n1×", labeldistance="0.50", penwidth="0.50"]; 235 -> 102 [arrowsize="0.35", color="#0d1977", fontcolor="#0d1977", fontsize="10.00", label="2.96%\n1×", labeldistance="0.50", penwidth="0.50"]; 236 [color="#0d1d77", fontcolor="#ffffff", fontsize="10.00", label="capture:223:pytest_runtest_call\n3.71%\n(0.10%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 236 -> 101 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.43%\n1×", labeldistance="0.50", penwidth="0.50"]; 236 -> 102 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.77%\n1×", labeldistance="0.50", penwidth="0.50"]; 236 -> 306 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.41%\n1×", labeldistance="0.50", penwidth="0.50"]; 237 [color="#0d1976", fontcolor="#ffffff", fontsize="10.00", label="capture:228:pytest_runtest_teardown\n2.89%\n(0.05%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 237 -> 101 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.44%\n1×", labeldistance="0.50", penwidth="0.50"]; 237 -> 102 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.31%\n1×", labeldistance="0.50", penwidth="0.50"]; 238 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:488:suspend_capturing\n0.94%\n(0.17%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 238 -> 29 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.77%\n6×", labeldistance="0.50", penwidth="0.50"]; 240 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="skipping:68:pytest_runtest_setup\n0.94%\n(0.14%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 240 -> 244 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.39%\n1×", labeldistance="0.50", penwidth="0.50"]; 240 -> 288 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.12%\n1×", labeldistance="0.50", penwidth="0.50"]; 242 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="evaluate:30:__bool__\n0.80%\n(0.10%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 242 -> 243 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.70%\n3×", labeldistance="0.50", penwidth="0.50"]; 243 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="evaluate:39:_get_marks\n1.18%\n(0.34%)\n5×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 243 -> 288 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.72%\n5×", labeldistance="0.50", penwidth="0.50"]; 244 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="evaluate:48:istrue\n0.58%\n(0.02%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 244 -> 69 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.56%\n2×", labeldistance="0.50", penwidth="0.50"]; 249 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="reports:261:from_item_and_call\n2.02%\n(0.46%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/reports.py"]; 249 -> 91 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.15%\n3×", labeldistance="0.50", penwidth="0.50"]; 250 [color="#fe0500", fontcolor="#ffffff", fontsize="10.00", label="runner:79:pytest_runtest_protocol\n99.50%\n(0.32%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 250 -> 71 [arrowsize="0.96", color="#f25302", fontcolor="#f25302", fontsize="10.00", label="91.63%\n1×", labeldistance="3.67", penwidth="3.67"]; 250 -> 154 [arrowsize="0.35", color="#0d2a7b", fontcolor="#0d2a7b", fontsize="10.00", label="6.63%\n2×", labeldistance="0.50", penwidth="0.50"]; 250 -> 283 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.29%\n2×", labeldistance="0.50", penwidth="0.50"]; 250 -> 291 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n1×", labeldistance="0.50", penwidth="0.50"]; 251 [color="#0d277a", fontcolor="#ffffff", fontsize="10.00", label="runner:117:pytest_runtest_setup\n6.00%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 251 -> 72 [arrowsize="0.35", color="#0d1e78", fontcolor="#0d1e78", fontsize="10.00", label="4.03%\n1×", labeldistance="0.50", penwidth="0.50"]; 251 -> 111 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.90%\n1×", labeldistance="0.50", penwidth="0.50"]; 252 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="runner:144:pytest_runtest_teardown\n1.40%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 252 -> 111 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.80%\n2×", labeldistance="0.50", penwidth="0.50"]; 252 -> 260 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.53%\n1×", labeldistance="0.50", penwidth="0.50"]; 254 [color="#f15802", fontcolor="#ffffff", fontsize="10.00", label="runner:181:call_and_report\n91.04%\n(0.60%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 254 -> 60 [arrowsize="0.85", color="#c2d606", fontcolor="#c2d606", fontsize="10.00", label="72.55%\n3×", labeldistance="2.90", penwidth="2.90"]; 254 -> 154 [arrowsize="0.42", color="#0c6389", fontcolor="#0c6389", fontsize="10.00", label="17.42%\n6×", labeldistance="0.70", penwidth="0.70"]; 254 -> 283 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.46%\n3×", labeldistance="0.50", penwidth="0.50"]; 256 [color="#b3d406", fontcolor="#ffffff", fontsize="10.00", label="runner:207:<lambda>\n71.06%\n(0.21%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 256 -> 154 [arrowsize="0.84", color="#b2d306", fontcolor="#b2d306", fontsize="10.00", label="70.86%\n3×", labeldistance="2.83", penwidth="2.83"]; 257 [color="#0d1676", fontcolor="#ffffff", fontsize="10.00", label="runner:249:pytest_runtest_makereport\n2.19%\n(0.17%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 257 -> 249 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.02%\n3×", labeldistance="0.50", penwidth="0.50"]; 258 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="fixtures:583:_schedule_finalizers\n0.58%\n(0.14%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 260 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="runner:329:teardown_exact\n0.53%\n(0.05%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 262 [color="#0b9d74", fontcolor="#ffffff", fontsize="10.00", label="bdb:54:reset\n32.08%\n(0.21%)\n1×", tooltip="/opt/anaconda/lib/python3.7/bdb.py"]; 262 -> 27 [arrowsize="0.56", color="#0b9d75", fontcolor="#0b9d75", fontsize="10.00", label="31.82%\n1×", labeldistance="1.27", penwidth="1.27"]; 271 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="fixtures:484:_get_active_fixturedef\n1.73%\n(0.10%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 271 -> 62 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.18%\n1×", labeldistance="0.50", penwidth="0.50"]; 273 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="fixtures:474:getfixturevalue\n1.76%\n(0.03%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 273 -> 271 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.73%\n1×", labeldistance="0.50", penwidth="0.50"]; 283 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="nodes:136:ihook\n1.30%\n(0.26%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 283 -> 140 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.04%\n9×", labeldistance="0.50", penwidth="0.50"]; 287 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="nodes:234:iter_markers_with_node\n1.13%\n(0.44%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 287 -> 167 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.68%\n10×", labeldistance="0.50", penwidth="0.50"]; 288 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="nodes:232:<genexpr>\n1.25%\n(0.12%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 288 -> 287 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.13%\n10×", labeldistance="0.50", penwidth="0.50"]; 291 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="compat:412:__get__\n0.55%\n(0.09%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/compat.py"]; 296 [color="#f44502", fontcolor="#ffffff", fontsize="10.00", label="manager:84:_hookexec\n93.06%\n(0.34%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 296 -> 148 [arrowsize="0.96", color="#f44802", fontcolor="#f44802", fontsize="10.00", label="92.77%\n11×", labeldistance="3.71", penwidth="3.71"]; 299 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="callers:171:<listcomp>\n0.51%\n(0.51%)\n55×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/callers.py"]; 306 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="contextlib:237:helper\n2.56%\n(0.63%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 306 -> 65 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.93%\n27×", labeldistance="0.50", penwidth="0.50"]; }

Profiling result for llama.files.lvc_skymap.utils.SkymapFilename.extension. Click on LLAMA functions in the above plot to go to documentation for that function. View full size profile graph.

llama.files.lvc_skymap.utils.SkymapFilename.filename

digraph { graph [fontname=Arial, nodesep=0.125, ranksep=0.25]; node [fontcolor=white, fontname=Arial, height=0, shape=box, style=filled, width=0]; edge [fontname=Arial]; 2 [color="#0d397f", fontcolor="#ffffff", fontsize="10.00", label="logging:614:_runtest_for_main\n9.72%\n(1.31%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 2 -> 101 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.08%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 102 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.70%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 171 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.22%\n2×", labeldistance="0.50", penwidth="0.50"]; 2 -> 213 [arrowsize="0.35", color="#0d1c77", fontcolor="#0d1c77", fontsize="10.00", label="3.60%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 305 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.57%\n8×", labeldistance="0.50", penwidth="0.50"]; 7 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:399:write_out\n0.62%\n(0.12%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 9 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'read' of '_io.FileIO' objects>\n1.53%\n(1.53%)\n6×", tooltip="~"]; 10 [color="#0d247a", fontcolor="#ffffff", fontsize="10.00", label="capture:583:snap\n5.30%\n(0.96%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 10 -> 9 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.53%\n6×", labeldistance="0.50", penwidth="0.50"]; 10 -> 12 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.82%\n6×", labeldistance="0.50", penwidth="0.50"]; 10 -> 57 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n24×", labeldistance="0.50", penwidth="0.50"]; 12 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'truncate' of '_io.FileIO' objects>\n1.82%\n(1.82%)\n6×", tooltip="~"]; 13 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method io.open>\n0.60%\n(0.60%)\n2×", tooltip="~"]; 14 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="pdb:140:__init__\n1.96%\n(0.46%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 14 -> 13 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.60%\n2×", labeldistance="0.50", penwidth="0.50"]; 14 -> 38 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.67%\n1×", labeldistance="0.50", penwidth="0.50"]; 16 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:212:_acquireLock\n0.88%\n(0.50%)\n40×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 17 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'release' of '_thread.RLock' objects>\n0.53%\n(0.53%)\n40×", tooltip="~"]; 18 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:221:_releaseLock\n0.89%\n(0.36%)\n40×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 18 -> 17 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.53%\n40×", labeldistance="0.50", penwidth="0.50"]; 20 [color="#bdd506", fontcolor="#ffffff", fontsize="10.00", label="runner:227:from_call\n72.08%\n(0.36%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 20 -> 255 [arrowsize="0.85", color="#b8d506", fontcolor="#b8d506", fontsize="10.00", label="71.56%\n3×", labeldistance="2.86", penwidth="2.86"]; 22 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="fixtures:1271:getfixtureinfo\n1.15%\n(0.29%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 24 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="version:134:parse\n0.52%\n(0.34%)\n2×", tooltip="/opt/anaconda/lib/python3.7/distutils/version.py"]; 26 [color="#0c9491", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.stat>\n25.69%\n(25.69%)\n153×", tooltip="~"]; 27 [color="#0b9e71", fontcolor="#ffffff", fontsize="10.00", label="linecache:53:checkcache\n32.73%\n(6.43%)\n1×", tooltip="/opt/anaconda/lib/python3.7/linecache.py"]; 27 -> 26 [arrowsize="0.51", color="#0c9491", fontcolor="#0c9491", fontsize="10.00", label="25.69%\n153×", labeldistance="1.03", penwidth="1.03"]; 27 -> 92 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.60%\n225×", labeldistance="0.50", penwidth="0.50"]; 28 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.dup2>\n0.77%\n(0.77%)\n12×", tooltip="~"]; 29 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:600:suspend\n0.74%\n(0.21%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 29 -> 28 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.38%\n6×", labeldistance="0.50", penwidth="0.50"]; 30 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:605:resume\n0.86%\n(0.26%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 30 -> 28 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.40%\n6×", labeldistance="0.50", penwidth="0.50"]; 32 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="os:682:__setitem__\n0.88%\n(0.34%)\n3×", tooltip="/opt/anaconda/lib/python3.7/os.py"]; 38 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="posixpath:232:expanduser\n0.67%\n(0.26%)\n1×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 39 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="posixpath:338:normpath\n0.57%\n(0.38%)\n2×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 41 [color="#0aab3a", fontcolor="#ffffff", fontsize="10.00", label="doctest:1417:run\n42.67%\n(0.53%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 41 -> 50 [arrowsize="0.35", color="#0d2a7b", fontcolor="#0d2a7b", fontsize="10.00", label="6.54%\n1×", labeldistance="0.50", penwidth="0.50"]; 41 -> 191 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.05%\n1×", labeldistance="0.50", penwidth="0.50"]; 41 -> 198 [arrowsize="0.58", color="#0b9f6e", fontcolor="#0b9f6e", fontsize="10.00", label="33.24%\n1×", labeldistance="1.33", penwidth="1.33"]; 46 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="utils:38:__init__\n0.91%\n(0.52%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/llama.files.lvc_skymap.utils.py", target=_top, URL="https://multimessenger.science/llama.files.lvc_skymap.utils.html"]; 49 [color="#0d1676", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.compile>\n2.25%\n(2.25%)\n4×", tooltip="~"]; 50 [color="#0d2a7b", fontcolor="#ffffff", fontsize="10.00", label="doctest:1271:__run\n6.54%\n(1.12%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 50 -> 49 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.25%\n4×", labeldistance="0.50", penwidth="0.50"]; 50 -> 51 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.72%\n4×", labeldistance="0.50", penwidth="0.50"]; 50 -> 196 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.71%\n4×", labeldistance="0.50", penwidth="0.50"]; 51 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.exec>\n1.72%\n(0.12%)\n4×", tooltip="~"]; 51 -> 182 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.53%\n1×", labeldistance="0.50", penwidth="0.50"]; 52 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.getattr>\n0.76%\n(0.76%)\n96×", tooltip="~"]; 54 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:127:suspend_global_capture\n1.00%\n(0.07%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 54 -> 237 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.89%\n3×", labeldistance="0.50", penwidth="0.50"]; 57 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="capture:442:__getattr__\n0.55%\n(0.34%)\n24×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 57 -> 52 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.21%\n24×", labeldistance="0.50", penwidth="0.50"]; 58 [color="#0d267a", fontcolor="#ffffff", fontsize="10.00", label="capture:626:snap\n5.87%\n(0.48%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 58 -> 10 [arrowsize="0.35", color="#0d247a", fontcolor="#0d247a", fontsize="10.00", label="5.30%\n6×", labeldistance="0.50", penwidth="0.50"]; 59 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="skipping:120:pytest_runtest_makereport\n1.15%\n(0.22%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 59 -> 241 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.83%\n3×", labeldistance="0.50", penwidth="0.50"]; 60 [color="#c6d706", fontcolor="#ffffff", fontsize="10.00", label="runner:200:call_runtest_hook\n73.06%\n(0.38%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 60 -> 20 [arrowsize="0.85", color="#bdd506", fontcolor="#bdd506", fontsize="10.00", label="72.08%\n3×", labeldistance="2.88", penwidth="2.88"]; 60 -> 282 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.40%\n3×", labeldistance="0.50", penwidth="0.50"]; 62 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="fixtures:513:_compute_fixture_value\n1.12%\n(0.24%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 62 -> 257 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n1×", labeldistance="0.50", penwidth="0.50"]; 65 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="contextlib:81:__init__\n1.55%\n(1.39%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 65 -> 52 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.15%\n27×", labeldistance="0.50", penwidth="0.50"]; 67 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:498:resume_capturing\n1.07%\n(0.19%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 67 -> 30 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.86%\n6×", labeldistance="0.50", penwidth="0.50"]; 69 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="evaluate:73:_istrue\n0.53%\n(0.07%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 69 -> 242 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.43%\n2×", labeldistance="0.50", penwidth="0.50"]; 70 [color="#0d2078", fontcolor="#ffffff", fontsize="10.00", label="terminal:408:pytest_runtest_logreport\n4.37%\n(0.43%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 70 -> 115 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.06%\n1×", labeldistance="0.50", penwidth="0.50"]; 70 -> 153 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.70%\n3×", labeldistance="0.50", penwidth="0.50"]; 71 [color="#f25302", fontcolor="#ffffff", fontsize="10.00", label="runner:86:runtestprotocol\n91.60%\n(0.26%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 71 -> 253 [arrowsize="0.96", color="#f25602", fontcolor="#f25602", fontsize="10.00", label="91.24%\n3×", labeldistance="3.65", penwidth="3.65"]; 72 [color="#0d1e78", fontcolor="#ffffff", fontsize="10.00", label="runner:350:prepare\n4.04%\n(0.15%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 72 -> 155 [arrowsize="0.35", color="#0d1c77", fontcolor="#0d1c77", fontsize="10.00", label="3.68%\n1×", labeldistance="0.50", penwidth="0.50"]; 81 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:245:write\n1.24%\n(0.10%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 81 -> 7 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.62%\n1×", labeldistance="0.50", penwidth="0.50"]; 81 -> 82 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.52%\n1×", labeldistance="0.50", penwidth="0.50"]; 82 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:258:_update_chars_on_current_line\n0.52%\n(0.15%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 91 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="structures:356:__iter__\n1.19%\n(0.31%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 91 -> 141 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.14%\n3×", labeldistance="0.50", penwidth="0.50"]; 92 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.len>\n0.67%\n(0.67%)\n242×", tooltip="~"]; 98 [color="#0c9393", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.next>\n24.91%\n(1.67%)\n73×", tooltip="~"]; 98 -> 2 [arrowsize="0.35", color="#0d397f", fontcolor="#0d397f", fontsize="10.00", label="9.72%\n16×", labeldistance="0.50", penwidth="0.50"]; 98 -> 171 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n6×", labeldistance="0.50", penwidth="0.50"]; 98 -> 212 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.08%\n16×", labeldistance="0.50", penwidth="0.50"]; 98 -> 218 [arrowsize="0.35", color="#0d4883", fontcolor="#0d4883", fontsize="10.00", label="12.51%\n16×", labeldistance="0.50", penwidth="0.50"]; 98 -> 219 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.10%\n1×", labeldistance="0.50", penwidth="0.50"]; 98 -> 220 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.00%\n1×", labeldistance="0.50", penwidth="0.50"]; 98 -> 221 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.05%\n1×", labeldistance="0.50", penwidth="0.50"]; 98 -> 222 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.19%\n1×", labeldistance="0.50", penwidth="0.50"]; 98 -> 223 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.86%\n1×", labeldistance="0.50", penwidth="0.50"]; 98 -> 224 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.46%\n3×", labeldistance="0.50", penwidth="0.50"]; 98 -> 231 [arrowsize="0.35", color="#0d367e", fontcolor="#0d367e", fontsize="10.00", label="9.10%\n6×", labeldistance="0.50", penwidth="0.50"]; 98 -> 234 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.69%\n1×", labeldistance="0.50", penwidth="0.50"]; 98 -> 235 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n1×", labeldistance="0.50", penwidth="0.50"]; 98 -> 236 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.53%\n1×", labeldistance="0.50", penwidth="0.50"]; 98 -> 287 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.19%\n2×", labeldistance="0.50", penwidth="0.50"]; 100 [color="#f44802", fontcolor="#ffffff", fontsize="10.00", label="callers:157:_multicall\n92.77%\n(4.44%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/callers.py"]; 100 -> 70 [arrowsize="0.35", color="#0d2078", fontcolor="#0d2078", fontsize="10.00", label="4.37%\n3×", labeldistance="0.50", penwidth="0.50"]; 100 -> 98 [arrowsize="0.35", color="#0d4382", fontcolor="#0d4382", fontsize="10.00", label="11.67%\n14×", labeldistance="0.50", penwidth="0.50"]; 100 -> 116 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.26%\n1×", labeldistance="0.50", penwidth="0.50"]; 100 -> 177 [arrowsize="0.39", color="#0c5686", fontcolor="#0c5686", fontsize="10.00", label="15.16%\n14×", labeldistance="0.61", penwidth="0.61"]; 100 -> 186 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.22%\n1×", labeldistance="0.50", penwidth="0.50"]; 100 -> 226 [arrowsize="0.66", color="#0aad33", fontcolor="#0aad33", fontsize="10.00", label="43.82%\n1×", labeldistance="1.75", penwidth="1.75"]; 100 -> 239 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.93%\n1×", labeldistance="0.50", penwidth="0.50"]; 100 -> 250 [arrowsize="0.35", color="#0d2179", fontcolor="#0d2179", fontsize="10.00", label="4.65%\n1×", labeldistance="0.50", penwidth="0.50"]; 100 -> 251 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.41%\n1×", labeldistance="0.50", penwidth="0.50"]; 100 -> 256 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.22%\n3×", labeldistance="0.50", penwidth="0.50"]; 101 [color="#0d3a7f", fontcolor="#ffffff", fontsize="10.00", label="contextlib:107:__enter__\n9.82%\n(0.84%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 101 -> 98 [arrowsize="0.35", color="#0d387f", fontcolor="#0d387f", fontsize="10.00", label="9.45%\n11×", labeldistance="0.50", penwidth="0.50"]; 102 [color="#0d4b84", fontcolor="#ffffff", fontsize="10.00", label="contextlib:116:__exit__\n13.20%\n(0.84%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 102 -> 98 [arrowsize="0.36", color="#0d4983", fontcolor="#0d4983", fontsize="10.00", label="12.78%\n11×", labeldistance="0.51", penwidth="0.51"]; 111 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="runner:150:_update_current_test_var\n1.77%\n(0.41%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 111 -> 32 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.88%\n3×", labeldistance="0.50", penwidth="0.50"]; 115 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="terminal:304:write_fspath_result\n3.06%\n(0.28%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 115 -> 81 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.24%\n2×", labeldistance="0.50", penwidth="0.50"]; 115 -> 123 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.27%\n2×", labeldistance="0.50", penwidth="0.50"]; 116 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="terminal:398:pytest_runtest_logstart\n1.26%\n(0.15%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 116 -> 115 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.00%\n1×", labeldistance="0.50", penwidth="0.50"]; 123 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="local:327:join\n1.27%\n(0.52%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 123 -> 39 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.57%\n2×", labeldistance="0.50", penwidth="0.50"]; 139 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="main:437:gethookproxy\n1.12%\n(0.71%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/main.py"]; 140 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'update' of 'set' objects>\n0.83%\n(0.17%)\n9×", tooltip="~"]; 140 -> 91 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.77%\n3×", labeldistance="0.50", penwidth="0.50"]; 141 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="structures:360:_seen\n1.14%\n(0.65%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 141 -> 140 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.83%\n3×", labeldistance="0.50", penwidth="0.50"]; 147 [color="#f54202", fontcolor="#ffffff", fontsize="10.00", label="manager:78:<lambda>\n93.39%\n(0.77%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 147 -> 100 [arrowsize="0.96", color="#f44802", fontcolor="#f44802", fontsize="10.00", label="92.77%\n11×", labeldistance="3.71", penwidth="3.71"]; 153 [color="#f82d01", fontcolor="#ffffff", fontsize="10.00", label="hooks:275:__call__\n95.51%\n(1.81%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/hooks.py"]; 153 -> 295 [arrowsize="0.97", color="#f54002", fontcolor="#f54002", fontsize="10.00", label="93.58%\n11×", labeldistance="3.74", penwidth="3.74"]; 155 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="doctest:218:setup\n3.68%\n(0.22%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 155 -> 216 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.62%\n1×", labeldistance="0.50", penwidth="0.50"]; 155 -> 272 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.74%\n1×", labeldistance="0.50", penwidth="0.50"]; 159 [color="#0aac39", fontcolor="#ffffff", fontsize="10.00", label="doctest:1835:run\n42.79%\n(0.09%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 159 -> 41 [arrowsize="0.65", color="#0aab3a", fontcolor="#0aab3a", fontsize="10.00", label="42.67%\n1×", labeldistance="1.71", penwidth="1.71"]; 164 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:783:_addHandlerRef\n0.79%\n(0.36%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 164 -> 16 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.24%\n8×", labeldistance="0.50", penwidth="0.50"]; 164 -> 18 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.14%\n8×", labeldistance="0.50", penwidth="0.50"]; 166 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="nodes:191:listchain\n0.77%\n(0.57%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 171 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:766:_removeHandlerRef\n0.77%\n(0.43%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 171 -> 16 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.14%\n8×", labeldistance="0.50", penwidth="0.50"]; 172 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="__init__:1537:removeHandler\n1.05%\n(0.26%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 172 -> 16 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.21%\n8×", labeldistance="0.50", penwidth="0.50"]; 172 -> 18 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.50%\n8×", labeldistance="0.50", penwidth="0.50"]; 177 [color="#0c5887", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'send' of 'generator' objects>\n15.38%\n(0.40%)\n18×", tooltip="~"]; 177 -> 59 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.15%\n3×", labeldistance="0.50", penwidth="0.50"]; 177 -> 219 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.03%\n1×", labeldistance="0.50", penwidth="0.50"]; 177 -> 220 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.52%\n1×", labeldistance="0.50", penwidth="0.50"]; 177 -> 221 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.98%\n1×", labeldistance="0.50", penwidth="0.50"]; 177 -> 222 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.67%\n1×", labeldistance="0.50", penwidth="0.50"]; 177 -> 223 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.43%\n1×", labeldistance="0.50", penwidth="0.50"]; 177 -> 224 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.55%\n3×", labeldistance="0.50", penwidth="0.50"]; 177 -> 234 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.13%\n1×", labeldistance="0.50", penwidth="0.50"]; 177 -> 235 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.68%\n1×", labeldistance="0.50", penwidth="0.50"]; 177 -> 236 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.74%\n1×", labeldistance="0.50", penwidth="0.50"]; 182 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.files.lvc_skymap.utils.SkymapFilename:1:<module>\n0.53%\n(0.05%)\n1×", tooltip="<doctest llama.files.lvc_skymap.utils.SkymapFilename.filename[2]>", target=_top, URL="https://multimessenger.science/llama.files.lvc_skymap.utils.SkymapFilename.html#llama.files.lvc_skymap.utils.SkymapFilename.filename"]; 182 -> 46 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.48%\n1×", labeldistance="0.50", penwidth="0.50"]; 186 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="plugin:63:pytest_runtest_setup\n1.22%\n(0.21%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pytest_remotedata/plugin.py"]; 186 -> 199 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.57%\n2×", labeldistance="0.50", penwidth="0.50"]; 190 [color="#0d287b", fontcolor="#ffffff", fontsize="10.00", label="capture:520:readouterr\n6.21%\n(0.24%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 190 -> 58 [arrowsize="0.35", color="#0d267a", fontcolor="#0d267a", fontsize="10.00", label="5.87%\n6×", labeldistance="0.50", penwidth="0.50"]; 191 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="doctest:352:__init__\n2.05%\n(0.09%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 191 -> 14 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.96%\n1×", labeldistance="0.50", penwidth="0.50"]; 195 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="output_checker:168:check_output\n0.53%\n(0.17%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pytest_doctestplus/output_checker.py"]; 196 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="doctest:537:check_output\n0.71%\n(0.17%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 196 -> 195 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.53%\n4×", labeldistance="0.50", penwidth="0.50"]; 197 [color="#0aac36", fontcolor="#ffffff", fontsize="10.00", label="doctest:228:runtest\n43.29%\n(0.12%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 197 -> 159 [arrowsize="0.65", color="#0aac39", fontcolor="#0aac39", fontsize="10.00", label="42.79%\n1×", labeldistance="1.71", penwidth="1.71"]; 198 [color="#0b9f6e", fontcolor="#ffffff", fontsize="10.00", label="pdb:193:reset\n33.24%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 198 -> 261 [arrowsize="0.57", color="#0b9e6f", fontcolor="#0b9e6f", fontsize="10.00", label="33.00%\n1×", labeldistance="1.32", penwidth="1.32"]; 199 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="version:38:__init__\n0.57%\n(0.05%)\n2×", tooltip="/opt/anaconda/lib/python3.7/distutils/version.py"]; 199 -> 24 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.52%\n2×", labeldistance="0.50", penwidth="0.50"]; 206 [color="#0d1977", fontcolor="#ffffff", fontsize="10.00", label="__init__:802:__init__\n2.94%\n(0.57%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 206 -> 164 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.79%\n8×", labeldistance="0.50", penwidth="0.50"]; 206 -> 208 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.34%\n8×", labeldistance="0.50", penwidth="0.50"]; 207 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:242:_register_at_fork_reinit_lock\n0.86%\n(0.26%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 207 -> 16 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.15%\n8×", labeldistance="0.50", penwidth="0.50"]; 207 -> 18 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.10%\n8×", labeldistance="0.50", penwidth="0.50"]; 208 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="__init__:831:createLock\n1.34%\n(0.34%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 208 -> 207 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.86%\n8×", labeldistance="0.50", penwidth="0.50"]; 210 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="__init__:991:__init__\n3.10%\n(0.15%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 210 -> 206 [arrowsize="0.35", color="#0d1977", fontcolor="#0d1977", fontsize="10.00", label="2.94%\n8×", labeldistance="0.50", penwidth="0.50"]; 212 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="logging:262:catching_logs\n3.08%\n(1.36%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 212 -> 172 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.05%\n8×", labeldistance="0.50", penwidth="0.50"]; 213 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="logging:293:__init__\n3.60%\n(0.50%)\n8×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 213 -> 210 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.10%\n8×", labeldistance="0.50", penwidth="0.50"]; 216 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="doctest:483:_setup_fixtures\n1.62%\n(0.19%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 216 -> 22 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.15%\n1×", labeldistance="0.50", penwidth="0.50"]; 218 [color="#0d4883", fontcolor="#ffffff", fontsize="10.00", label="logging:605:_runtest_for\n12.51%\n(0.62%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 218 -> 101 [arrowsize="0.35", color="#0d2d7c", fontcolor="#0d2d7c", fontsize="10.00", label="7.24%\n8×", labeldistance="0.50", penwidth="0.50"]; 218 -> 102 [arrowsize="0.35", color="#0d1f78", fontcolor="#0d1f78", fontsize="10.00", label="4.15%\n8×", labeldistance="0.50", penwidth="0.50"]; 218 -> 305 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.50%\n8×", labeldistance="0.50", penwidth="0.50"]; 219 [color="#0d1675", fontcolor="#ffffff", fontsize="10.00", label="logging:643:pytest_runtest_setup\n2.13%\n(0.24%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 219 -> 101 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.96%\n1×", labeldistance="0.50", penwidth="0.50"]; 219 -> 102 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.83%\n1×", labeldistance="0.50", penwidth="0.50"]; 219 -> 305 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.10%\n1×", labeldistance="0.50", penwidth="0.50"]; 220 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="logging:648:pytest_runtest_call\n1.51%\n(0.07%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 220 -> 101 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.86%\n1×", labeldistance="0.50", penwidth="0.50"]; 220 -> 102 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.50%\n1×", labeldistance="0.50", penwidth="0.50"]; 221 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="logging:653:pytest_runtest_teardown\n2.03%\n(0.09%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 221 -> 101 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.89%\n1×", labeldistance="0.50", penwidth="0.50"]; 221 -> 102 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.95%\n1×", labeldistance="0.50", penwidth="0.50"]; 221 -> 305 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.10%\n1×", labeldistance="0.50", penwidth="0.50"]; 222 [color="#0d1976", fontcolor="#ffffff", fontsize="10.00", label="logging:658:pytest_runtest_logstart\n2.86%\n(0.09%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 222 -> 101 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.00%\n1×", labeldistance="0.50", penwidth="0.50"]; 222 -> 102 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.64%\n1×", labeldistance="0.50", penwidth="0.50"]; 222 -> 305 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.14%\n1×", labeldistance="0.50", penwidth="0.50"]; 223 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="logging:665:pytest_runtest_logfinish\n1.29%\n(0.05%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 223 -> 101 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.74%\n1×", labeldistance="0.50", penwidth="0.50"]; 223 -> 102 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.41%\n1×", labeldistance="0.50", penwidth="0.50"]; 224 [color="#0d2279", fontcolor="#ffffff", fontsize="10.00", label="logging:670:pytest_runtest_logreport\n5.01%\n(0.22%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 224 -> 101 [arrowsize="0.35", color="#0d1977", fontcolor="#0d1977", fontsize="10.00", label="2.94%\n3×", labeldistance="0.50", penwidth="0.50"]; 224 -> 102 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.48%\n3×", labeldistance="0.50", penwidth="0.50"]; 224 -> 305 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.36%\n3×", labeldistance="0.50", penwidth="0.50"]; 226 [color="#0aad33", fontcolor="#ffffff", fontsize="10.00", label="runner:122:pytest_runtest_call\n43.82%\n(0.12%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 226 -> 111 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.41%\n1×", labeldistance="0.50", penwidth="0.50"]; 226 -> 197 [arrowsize="0.66", color="#0aac36", fontcolor="#0aac36", fontsize="10.00", label="43.29%\n1×", labeldistance="1.73", penwidth="1.73"]; 230 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="capture:121:resume_global_capture\n1.15%\n(0.09%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 230 -> 67 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.07%\n3×", labeldistance="0.50", penwidth="0.50"]; 231 [color="#0d367e", fontcolor="#ffffff", fontsize="10.00", label="capture:181:item_capture\n9.10%\n(0.46%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 231 -> 54 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.00%\n3×", labeldistance="0.50", penwidth="0.50"]; 231 -> 230 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.15%\n3×", labeldistance="0.50", penwidth="0.50"]; 231 -> 232 [arrowsize="0.35", color="#0d287b", fontcolor="#0d287b", fontsize="10.00", label="6.26%\n3×", labeldistance="0.50", penwidth="0.50"]; 232 [color="#0d287b", fontcolor="#ffffff", fontsize="10.00", label="capture:141:read_global_capture\n6.26%\n(0.05%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 232 -> 190 [arrowsize="0.35", color="#0d287b", fontcolor="#0d287b", fontsize="10.00", label="6.21%\n3×", labeldistance="0.50", penwidth="0.50"]; 234 [color="#0d1d78", fontcolor="#ffffff", fontsize="10.00", label="capture:218:pytest_runtest_setup\n3.82%\n(0.10%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 234 -> 101 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.57%\n1×", labeldistance="0.50", penwidth="0.50"]; 234 -> 102 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.08%\n1×", labeldistance="0.50", penwidth="0.50"]; 235 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="capture:223:pytest_runtest_call\n3.23%\n(0.12%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 235 -> 101 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.43%\n1×", labeldistance="0.50", penwidth="0.50"]; 235 -> 102 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.63%\n1×", labeldistance="0.50", penwidth="0.50"]; 236 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="capture:228:pytest_runtest_teardown\n3.27%\n(0.10%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 236 -> 101 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.43%\n1×", labeldistance="0.50", penwidth="0.50"]; 236 -> 102 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.68%\n1×", labeldistance="0.50", penwidth="0.50"]; 237 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:488:suspend_capturing\n0.89%\n(0.15%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 237 -> 29 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.74%\n6×", labeldistance="0.50", penwidth="0.50"]; 239 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="skipping:68:pytest_runtest_setup\n0.93%\n(0.15%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 239 -> 243 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.38%\n1×", labeldistance="0.50", penwidth="0.50"]; 239 -> 287 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.12%\n1×", labeldistance="0.50", penwidth="0.50"]; 241 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="evaluate:30:__bool__\n0.83%\n(0.07%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 241 -> 242 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.76%\n3×", labeldistance="0.50", penwidth="0.50"]; 242 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="evaluate:39:_get_marks\n1.19%\n(0.33%)\n5×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 242 -> 287 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.74%\n5×", labeldistance="0.50", penwidth="0.50"]; 243 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="evaluate:48:istrue\n0.57%\n(0.03%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 243 -> 69 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.53%\n2×", labeldistance="0.50", penwidth="0.50"]; 248 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="reports:261:from_item_and_call\n2.06%\n(0.48%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/reports.py"]; 248 -> 91 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.19%\n3×", labeldistance="0.50", penwidth="0.50"]; 249 [color="#fe0500", fontcolor="#ffffff", fontsize="10.00", label="runner:79:pytest_runtest_protocol\n99.48%\n(0.29%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 249 -> 71 [arrowsize="0.96", color="#f25302", fontcolor="#f25302", fontsize="10.00", label="91.60%\n1×", labeldistance="3.66", penwidth="3.66"]; 249 -> 153 [arrowsize="0.35", color="#0d2c7c", fontcolor="#0d2c7c", fontsize="10.00", label="7.00%\n2×", labeldistance="0.50", penwidth="0.50"]; 249 -> 282 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.29%\n2×", labeldistance="0.50", penwidth="0.50"]; 250 [color="#0d2179", fontcolor="#ffffff", fontsize="10.00", label="runner:117:pytest_runtest_setup\n4.65%\n(0.05%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 250 -> 72 [arrowsize="0.35", color="#0d1e78", fontcolor="#0d1e78", fontsize="10.00", label="4.04%\n1×", labeldistance="0.50", penwidth="0.50"]; 250 -> 111 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n1×", labeldistance="0.50", penwidth="0.50"]; 251 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="runner:144:pytest_runtest_teardown\n1.41%\n(0.09%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 251 -> 111 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.81%\n2×", labeldistance="0.50", penwidth="0.50"]; 251 -> 259 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.52%\n1×", labeldistance="0.50", penwidth="0.50"]; 253 [color="#f25602", fontcolor="#ffffff", fontsize="10.00", label="runner:181:call_and_report\n91.24%\n(0.50%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 253 -> 60 [arrowsize="0.85", color="#c6d706", fontcolor="#c6d706", fontsize="10.00", label="73.06%\n3×", labeldistance="2.92", penwidth="2.92"]; 253 -> 153 [arrowsize="0.41", color="#0c6289", fontcolor="#0c6289", fontsize="10.00", label="17.15%\n6×", labeldistance="0.69", penwidth="0.69"]; 253 -> 282 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.52%\n3×", labeldistance="0.50", penwidth="0.50"]; 255 [color="#b8d506", fontcolor="#ffffff", fontsize="10.00", label="runner:207:<lambda>\n71.56%\n(0.21%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 255 -> 153 [arrowsize="0.84", color="#b6d406", fontcolor="#b6d406", fontsize="10.00", label="71.35%\n3×", labeldistance="2.85", penwidth="2.85"]; 256 [color="#0d1676", fontcolor="#ffffff", fontsize="10.00", label="runner:249:pytest_runtest_makereport\n2.22%\n(0.15%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 256 -> 248 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.06%\n3×", labeldistance="0.50", penwidth="0.50"]; 257 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="fixtures:583:_schedule_finalizers\n0.55%\n(0.14%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 259 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="runner:329:teardown_exact\n0.52%\n(0.05%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 261 [color="#0b9e6f", fontcolor="#ffffff", fontsize="10.00", label="bdb:54:reset\n33.00%\n(0.24%)\n1×", tooltip="/opt/anaconda/lib/python3.7/bdb.py"]; 261 -> 27 [arrowsize="0.57", color="#0b9e71", fontcolor="#0b9e71", fontsize="10.00", label="32.73%\n1×", labeldistance="1.31", penwidth="1.31"]; 270 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="fixtures:484:_get_active_fixturedef\n1.72%\n(0.12%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 270 -> 62 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.12%\n1×", labeldistance="0.50", penwidth="0.50"]; 272 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="fixtures:474:getfixturevalue\n1.74%\n(0.02%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 272 -> 270 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.72%\n1×", labeldistance="0.50", penwidth="0.50"]; 282 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="nodes:136:ihook\n1.32%\n(0.21%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 282 -> 139 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.12%\n9×", labeldistance="0.50", penwidth="0.50"]; 286 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="nodes:234:iter_markers_with_node\n1.07%\n(0.43%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 286 -> 166 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.64%\n10×", labeldistance="0.50", penwidth="0.50"]; 287 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="nodes:232:<genexpr>\n1.26%\n(0.19%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 287 -> 286 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.07%\n10×", labeldistance="0.50", penwidth="0.50"]; 295 [color="#f54002", fontcolor="#ffffff", fontsize="10.00", label="manager:84:_hookexec\n93.58%\n(0.24%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 295 -> 147 [arrowsize="0.97", color="#f54202", fontcolor="#f54202", fontsize="10.00", label="93.39%\n11×", labeldistance="3.74", penwidth="3.74"]; 305 [color="#0d1675", fontcolor="#ffffff", fontsize="10.00", label="contextlib:237:helper\n2.12%\n(0.57%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 305 -> 65 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.55%\n27×", labeldistance="0.50", penwidth="0.50"]; }

Profiling result for llama.files.lvc_skymap.utils.SkymapFilename.filename. Click on LLAMA functions in the above plot to go to documentation for that function. View full size profile graph.

llama.files.lvc_skymap.utils.SkymapFilename.version

digraph { graph [fontname=Arial, nodesep=0.125, ranksep=0.25]; node [fontcolor=white, fontname=Arial, height=0, shape=box, style=filled, width=0]; edge [fontname=Arial]; 2 [color="#0d337e", fontcolor="#ffffff", fontsize="10.00", label="logging:614:_runtest_for_main\n8.54%\n(1.32%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 2 -> 101 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.43%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 102 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.34%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 171 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.19%\n2×", labeldistance="0.50", penwidth="0.50"]; 2 -> 213 [arrowsize="0.35", color="#0d1c77", fontcolor="#0d1c77", fontsize="10.00", label="3.59%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 305 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n8×", labeldistance="0.50", penwidth="0.50"]; 7 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:399:write_out\n0.90%\n(0.11%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 7 -> 8 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.76%\n1×", labeldistance="0.50", penwidth="0.50"]; 8 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'flush' of '_io.TextIOWrapper' objects>\n0.76%\n(0.76%)\n1×", tooltip="~"]; 9 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'read' of '_io.FileIO' objects>\n1.50%\n(1.50%)\n6×", tooltip="~"]; 10 [color="#0d247a", fontcolor="#ffffff", fontsize="10.00", label="capture:583:snap\n5.28%\n(0.99%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 10 -> 9 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.50%\n6×", labeldistance="0.50", penwidth="0.50"]; 10 -> 12 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.67%\n6×", labeldistance="0.50", penwidth="0.50"]; 10 -> 57 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.65%\n24×", labeldistance="0.50", penwidth="0.50"]; 12 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'truncate' of '_io.FileIO' objects>\n1.67%\n(1.67%)\n6×", tooltip="~"]; 13 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method io.open>\n0.56%\n(0.56%)\n2×", tooltip="~"]; 14 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="pdb:140:__init__\n2.47%\n(0.93%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 14 -> 13 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.56%\n2×", labeldistance="0.50", penwidth="0.50"]; 14 -> 38 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.72%\n1×", labeldistance="0.50", penwidth="0.50"]; 16 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:212:_acquireLock\n0.86%\n(0.58%)\n40×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 18 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="__init__:221:_releaseLock\n0.63%\n(0.46%)\n40×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 20 [color="#bed506", fontcolor="#ffffff", fontsize="10.00", label="runner:227:from_call\n72.17%\n(0.39%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 20 -> 255 [arrowsize="0.85", color="#b9d506", fontcolor="#b9d506", fontsize="10.00", label="71.68%\n3×", labeldistance="2.87", penwidth="2.87"]; 22 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="fixtures:1271:getfixtureinfo\n1.13%\n(0.32%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 24 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="version:134:parse\n0.51%\n(0.33%)\n2×", tooltip="/opt/anaconda/lib/python3.7/distutils/version.py"]; 26 [color="#0c9491", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.stat>\n25.70%\n(25.70%)\n153×", tooltip="~"]; 27 [color="#0b9e71", fontcolor="#ffffff", fontsize="10.00", label="linecache:53:checkcache\n32.59%\n(6.25%)\n1×", tooltip="/opt/anaconda/lib/python3.7/linecache.py"]; 27 -> 26 [arrowsize="0.51", color="#0c9491", fontcolor="#0c9491", fontsize="10.00", label="25.70%\n153×", labeldistance="1.03", penwidth="1.03"]; 27 -> 92 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.63%\n225×", labeldistance="0.50", penwidth="0.50"]; 28 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.dup2>\n0.76%\n(0.76%)\n12×", tooltip="~"]; 29 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:600:suspend\n0.79%\n(0.26%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 29 -> 28 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.35%\n6×", labeldistance="0.50", penwidth="0.50"]; 30 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:605:resume\n0.90%\n(0.30%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 30 -> 28 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.41%\n6×", labeldistance="0.50", penwidth="0.50"]; 32 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="os:682:__setitem__\n0.85%\n(0.30%)\n3×", tooltip="/opt/anaconda/lib/python3.7/os.py"]; 38 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="posixpath:232:expanduser\n0.72%\n(0.28%)\n1×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 39 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="posixpath:338:normpath\n0.58%\n(0.41%)\n2×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 41 [color="#0aac37", fontcolor="#ffffff", fontsize="10.00", label="doctest:1417:run\n43.17%\n(0.53%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 41 -> 50 [arrowsize="0.35", color="#0d297b", fontcolor="#0d297b", fontsize="10.00", label="6.36%\n1×", labeldistance="0.50", penwidth="0.50"]; 41 -> 191 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.57%\n1×", labeldistance="0.50", penwidth="0.50"]; 41 -> 198 [arrowsize="0.58", color="#0b9f6d", fontcolor="#0b9f6d", fontsize="10.00", label="33.43%\n1×", labeldistance="1.34", penwidth="1.34"]; 46 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="utils:38:__init__\n0.93%\n(0.49%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/llama.files.lvc_skymap.utils.py", target=_top, URL="https://multimessenger.science/llama.files.lvc_skymap.utils.html"]; 49 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.compile>\n2.34%\n(2.34%)\n4×", tooltip="~"]; 50 [color="#0d297b", fontcolor="#ffffff", fontsize="10.00", label="doctest:1271:__run\n6.36%\n(1.11%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 50 -> 49 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.34%\n4×", labeldistance="0.50", penwidth="0.50"]; 50 -> 51 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.43%\n4×", labeldistance="0.50", penwidth="0.50"]; 50 -> 196 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.70%\n4×", labeldistance="0.50", penwidth="0.50"]; 51 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.exec>\n1.43%\n(0.11%)\n4×", tooltip="~"]; 51 -> 182 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n1×", labeldistance="0.50", penwidth="0.50"]; 51 -> 183 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.53%\n1×", labeldistance="0.50", penwidth="0.50"]; 52 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.getattr>\n0.72%\n(0.72%)\n96×", tooltip="~"]; 54 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:127:suspend_global_capture\n1.09%\n(0.07%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 54 -> 237 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.99%\n3×", labeldistance="0.50", penwidth="0.50"]; 57 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="capture:442:__getattr__\n0.65%\n(0.46%)\n24×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 57 -> 52 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.19%\n24×", labeldistance="0.50", penwidth="0.50"]; 58 [color="#0d267a", fontcolor="#ffffff", fontsize="10.00", label="capture:626:snap\n5.85%\n(0.48%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 58 -> 10 [arrowsize="0.35", color="#0d247a", fontcolor="#0d247a", fontsize="10.00", label="5.28%\n6×", labeldistance="0.50", penwidth="0.50"]; 59 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="skipping:120:pytest_runtest_makereport\n1.23%\n(0.35%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 59 -> 241 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.83%\n3×", labeldistance="0.50", penwidth="0.50"]; 60 [color="#c7d706", fontcolor="#ffffff", fontsize="10.00", label="runner:200:call_runtest_hook\n73.10%\n(0.37%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 60 -> 20 [arrowsize="0.85", color="#bed506", fontcolor="#bed506", fontsize="10.00", label="72.17%\n3×", labeldistance="2.89", penwidth="2.89"]; 60 -> 282 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.37%\n3×", labeldistance="0.50", penwidth="0.50"]; 62 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="fixtures:513:_compute_fixture_value\n1.11%\n(0.26%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 62 -> 257 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.56%\n1×", labeldistance="0.50", penwidth="0.50"]; 65 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="contextlib:81:__init__\n1.51%\n(1.34%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 65 -> 52 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.18%\n27×", labeldistance="0.50", penwidth="0.50"]; 67 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:498:resume_capturing\n1.09%\n(0.16%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 67 -> 30 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.90%\n6×", labeldistance="0.50", penwidth="0.50"]; 69 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="evaluate:73:_istrue\n0.53%\n(0.05%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 69 -> 242 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.44%\n2×", labeldistance="0.50", penwidth="0.50"]; 70 [color="#0d2179", fontcolor="#ffffff", fontsize="10.00", label="terminal:408:pytest_runtest_logreport\n4.62%\n(0.42%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 70 -> 115 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.31%\n1×", labeldistance="0.50", penwidth="0.50"]; 70 -> 153 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.71%\n3×", labeldistance="0.50", penwidth="0.50"]; 71 [color="#f34f02", fontcolor="#ffffff", fontsize="10.00", label="runner:86:runtestprotocol\n92.00%\n(0.19%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 71 -> 253 [arrowsize="0.96", color="#f25202", fontcolor="#f25202", fontsize="10.00", label="91.67%\n3×", labeldistance="3.67", penwidth="3.67"]; 72 [color="#0d1f78", fontcolor="#ffffff", fontsize="10.00", label="runner:350:prepare\n4.28%\n(0.12%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 72 -> 155 [arrowsize="0.35", color="#0d1c77", fontcolor="#0d1c77", fontsize="10.00", label="3.59%\n1×", labeldistance="0.50", penwidth="0.50"]; 72 -> 166 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.41%\n1×", labeldistance="0.50", penwidth="0.50"]; 81 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:245:write\n1.51%\n(0.07%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 81 -> 7 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.90%\n1×", labeldistance="0.50", penwidth="0.50"]; 81 -> 82 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.53%\n1×", labeldistance="0.50", penwidth="0.50"]; 82 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:258:_update_chars_on_current_line\n0.53%\n(0.18%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 91 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="structures:356:__iter__\n1.16%\n(0.44%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 91 -> 141 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.00%\n3×", labeldistance="0.50", penwidth="0.50"]; 92 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.len>\n0.70%\n(0.70%)\n244×", tooltip="~"]; 93 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="terminal:459:pytest_runtest_logfinish\n0.74%\n(0.19%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 94 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="runner:333:_teardown_towards\n0.86%\n(0.25%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 94 -> 169 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n3×", labeldistance="0.50", penwidth="0.50"]; 98 [color="#0c8b92", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.next>\n23.67%\n(1.50%)\n73×", tooltip="~"]; 98 -> 2 [arrowsize="0.35", color="#0d337e", fontcolor="#0d337e", fontsize="10.00", label="8.54%\n16×", labeldistance="0.50", penwidth="0.50"]; 98 -> 171 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n6×", labeldistance="0.50", penwidth="0.50"]; 98 -> 212 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.04%\n16×", labeldistance="0.50", penwidth="0.50"]; 98 -> 218 [arrowsize="0.35", color="#0d4281", fontcolor="#0d4281", fontsize="10.00", label="11.34%\n16×", labeldistance="0.50", penwidth="0.50"]; 98 -> 219 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.93%\n1×", labeldistance="0.50", penwidth="0.50"]; 98 -> 220 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.97%\n1×", labeldistance="0.50", penwidth="0.50"]; 98 -> 221 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.13%\n1×", labeldistance="0.50", penwidth="0.50"]; 98 -> 222 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.44%\n1×", labeldistance="0.50", penwidth="0.50"]; 98 -> 223 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.97%\n1×", labeldistance="0.50", penwidth="0.50"]; 98 -> 224 [arrowsize="0.35", color="#0d1c77", fontcolor="#0d1c77", fontsize="10.00", label="3.47%\n3×", labeldistance="0.50", penwidth="0.50"]; 98 -> 231 [arrowsize="0.35", color="#0d377f", fontcolor="#0d377f", fontsize="10.00", label="9.25%\n6×", labeldistance="0.50", penwidth="0.50"]; 98 -> 234 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.67%\n1×", labeldistance="0.50", penwidth="0.50"]; 98 -> 235 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.56%\n1×", labeldistance="0.50", penwidth="0.50"]; 98 -> 236 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.56%\n1×", labeldistance="0.50", penwidth="0.50"]; 98 -> 287 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.19%\n2×", labeldistance="0.50", penwidth="0.50"]; 100 [color="#f44702", fontcolor="#ffffff", fontsize="10.00", label="callers:157:_multicall\n92.83%\n(4.44%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/callers.py"]; 100 -> 70 [arrowsize="0.35", color="#0d2179", fontcolor="#0d2179", fontsize="10.00", label="4.62%\n3×", labeldistance="0.50", penwidth="0.50"]; 100 -> 93 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.74%\n1×", labeldistance="0.50", penwidth="0.50"]; 100 -> 98 [arrowsize="0.35", color="#0d4081", fontcolor="#0d4081", fontsize="10.00", label="10.97%\n14×", labeldistance="0.50", penwidth="0.50"]; 100 -> 116 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.14%\n1×", labeldistance="0.50", penwidth="0.50"]; 100 -> 177 [arrowsize="0.38", color="#0c5285", fontcolor="#0c5285", fontsize="10.00", label="14.41%\n14×", labeldistance="0.58", penwidth="0.58"]; 100 -> 186 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.18%\n1×", labeldistance="0.50", penwidth="0.50"]; 100 -> 226 [arrowsize="0.67", color="#0aae2f", fontcolor="#0aae2f", fontsize="10.00", label="44.32%\n1×", labeldistance="1.77", penwidth="1.77"]; 100 -> 239 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.92%\n1×", labeldistance="0.50", penwidth="0.50"]; 100 -> 250 [arrowsize="0.35", color="#0d2279", fontcolor="#0d2279", fontsize="10.00", label="4.88%\n1×", labeldistance="0.50", penwidth="0.50"]; 100 -> 251 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.90%\n1×", labeldistance="0.50", penwidth="0.50"]; 100 -> 256 [arrowsize="0.35", color="#0d1675", fontcolor="#0d1675", fontsize="10.00", label="2.10%\n3×", labeldistance="0.50", penwidth="0.50"]; 101 [color="#0d367e", fontcolor="#ffffff", fontsize="10.00", label="contextlib:107:__enter__\n9.12%\n(0.86%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 101 -> 98 [arrowsize="0.35", color="#0d347e", fontcolor="#0d347e", fontsize="10.00", label="8.77%\n11×", labeldistance="0.50", penwidth="0.50"]; 102 [color="#0d4883", fontcolor="#ffffff", fontsize="10.00", label="contextlib:116:__exit__\n12.59%\n(0.78%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 102 -> 98 [arrowsize="0.35", color="#0d4783", fontcolor="#0d4783", fontsize="10.00", label="12.28%\n11×", labeldistance="0.50", penwidth="0.50"]; 111 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="runner:150:_update_current_test_var\n1.80%\n(0.37%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 111 -> 32 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.85%\n3×", labeldistance="0.50", penwidth="0.50"]; 115 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="terminal:304:write_fspath_result\n3.26%\n(0.28%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 115 -> 81 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.51%\n2×", labeldistance="0.50", penwidth="0.50"]; 115 -> 123 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.20%\n2×", labeldistance="0.50", penwidth="0.50"]; 116 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="terminal:398:pytest_runtest_logstart\n1.14%\n(0.11%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 116 -> 115 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.95%\n1×", labeldistance="0.50", penwidth="0.50"]; 123 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="local:327:join\n1.20%\n(0.48%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 123 -> 39 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n2×", labeldistance="0.50", penwidth="0.50"]; 139 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="main:437:gethookproxy\n1.02%\n(0.55%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/main.py"]; 140 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'update' of 'set' objects>\n0.78%\n(0.19%)\n9×", tooltip="~"]; 140 -> 91 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.72%\n3×", labeldistance="0.50", penwidth="0.50"]; 141 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="structures:360:_seen\n1.00%\n(0.51%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 141 -> 140 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.78%\n3×", labeldistance="0.50", penwidth="0.50"]; 147 [color="#f54102", fontcolor="#ffffff", fontsize="10.00", label="manager:78:<lambda>\n93.52%\n(0.74%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 147 -> 100 [arrowsize="0.96", color="#f44702", fontcolor="#f44702", fontsize="10.00", label="92.83%\n11×", labeldistance="3.71", penwidth="3.71"]; 153 [color="#f82c01", fontcolor="#ffffff", fontsize="10.00", label="hooks:275:__call__\n95.63%\n(1.73%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/hooks.py"]; 153 -> 295 [arrowsize="0.97", color="#f53f02", fontcolor="#f53f02", fontsize="10.00", label="93.71%\n11×", labeldistance="3.75", penwidth="3.75"]; 155 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="doctest:218:setup\n3.59%\n(0.21%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 155 -> 216 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.66%\n1×", labeldistance="0.50", penwidth="0.50"]; 155 -> 272 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.71%\n1×", labeldistance="0.50", penwidth="0.50"]; 159 [color="#0aac36", fontcolor="#ffffff", fontsize="10.00", label="doctest:1835:run\n43.30%\n(0.09%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 159 -> 41 [arrowsize="0.66", color="#0aac37", fontcolor="#0aac37", fontsize="10.00", label="43.17%\n1×", labeldistance="1.73", penwidth="1.73"]; 164 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:783:_addHandlerRef\n0.81%\n(0.41%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 164 -> 16 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.23%\n8×", labeldistance="0.50", penwidth="0.50"]; 164 -> 18 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.14%\n8×", labeldistance="0.50", penwidth="0.50"]; 166 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="nodes:191:listchain\n1.25%\n(1.04%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 169 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="runner:295:_pop_and_teardown\n0.58%\n(0.12%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 171 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:766:_removeHandlerRef\n0.78%\n(0.35%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 171 -> 16 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.16%\n8×", labeldistance="0.50", penwidth="0.50"]; 171 -> 18 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.14%\n8×", labeldistance="0.50", penwidth="0.50"]; 172 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:1537:removeHandler\n0.72%\n(0.35%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 172 -> 16 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.21%\n8×", labeldistance="0.50", penwidth="0.50"]; 172 -> 18 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.12%\n8×", labeldistance="0.50", penwidth="0.50"]; 177 [color="#0c5386", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'send' of 'generator' objects>\n14.62%\n(0.32%)\n18×", tooltip="~"]; 177 -> 59 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.20%\n3×", labeldistance="0.50", penwidth="0.50"]; 177 -> 219 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.48%\n1×", labeldistance="0.50", penwidth="0.50"]; 177 -> 220 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.48%\n1×", labeldistance="0.50", penwidth="0.50"]; 177 -> 221 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.95%\n1×", labeldistance="0.50", penwidth="0.50"]; 177 -> 222 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n1×", labeldistance="0.50", penwidth="0.50"]; 177 -> 223 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n1×", labeldistance="0.50", penwidth="0.50"]; 177 -> 224 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.66%\n3×", labeldistance="0.50", penwidth="0.50"]; 177 -> 234 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.92%\n1×", labeldistance="0.50", penwidth="0.50"]; 177 -> 235 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.84%\n1×", labeldistance="0.50", penwidth="0.50"]; 177 -> 236 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.55%\n1×", labeldistance="0.50", penwidth="0.50"]; 182 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.files.lvc_skymap.utils.SkymapFilename:1:<module>\n0.55%\n(0.09%)\n1×", tooltip="<doctest llama.files.lvc_skymap.utils.SkymapFilename.version[0]>", target=_top, URL="https://multimessenger.science/llama.files.lvc_skymap.utils.SkymapFilename.html#llama.files.lvc_skymap.utils.SkymapFilename.version"]; 182 -> 46 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.46%\n1×", labeldistance="0.50", penwidth="0.50"]; 183 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.files.lvc_skymap.utils.SkymapFilename:1:<module>\n0.53%\n(0.05%)\n1×", tooltip="<doctest llama.files.lvc_skymap.utils.SkymapFilename.version[2]>", target=_top, URL="https://multimessenger.science/llama.files.lvc_skymap.utils.SkymapFilename.html#llama.files.lvc_skymap.utils.SkymapFilename.version"]; 183 -> 46 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.48%\n1×", labeldistance="0.50", penwidth="0.50"]; 186 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="plugin:63:pytest_runtest_setup\n1.18%\n(0.19%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pytest_remotedata/plugin.py"]; 186 -> 199 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n2×", labeldistance="0.50", penwidth="0.50"]; 190 [color="#0d287b", fontcolor="#ffffff", fontsize="10.00", label="capture:520:readouterr\n6.24%\n(0.26%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 190 -> 58 [arrowsize="0.35", color="#0d267a", fontcolor="#0d267a", fontsize="10.00", label="5.85%\n6×", labeldistance="0.50", penwidth="0.50"]; 191 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="doctest:352:__init__\n2.57%\n(0.11%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 191 -> 14 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.47%\n1×", labeldistance="0.50", penwidth="0.50"]; 195 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="output_checker:168:check_output\n0.62%\n(0.21%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pytest_doctestplus/output_checker.py"]; 196 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="doctest:537:check_output\n0.70%\n(0.09%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 196 -> 195 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.62%\n4×", labeldistance="0.50", penwidth="0.50"]; 197 [color="#0aad33", fontcolor="#ffffff", fontsize="10.00", label="doctest:228:runtest\n43.79%\n(0.12%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 197 -> 159 [arrowsize="0.66", color="#0aac36", fontcolor="#0aac36", fontsize="10.00", label="43.30%\n1×", labeldistance="1.73", penwidth="1.73"]; 198 [color="#0b9f6d", fontcolor="#ffffff", fontsize="10.00", label="pdb:193:reset\n33.43%\n(0.11%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 198 -> 261 [arrowsize="0.58", color="#0b9e6e", fontcolor="#0b9e6e", fontsize="10.00", label="33.17%\n1×", labeldistance="1.33", penwidth="1.33"]; 199 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="version:38:__init__\n0.55%\n(0.04%)\n2×", tooltip="/opt/anaconda/lib/python3.7/distutils/version.py"]; 199 -> 24 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n2×", labeldistance="0.50", penwidth="0.50"]; 206 [color="#0d1977", fontcolor="#ffffff", fontsize="10.00", label="__init__:802:__init__\n2.94%\n(0.56%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 206 -> 164 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.81%\n8×", labeldistance="0.50", penwidth="0.50"]; 206 -> 208 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.30%\n8×", labeldistance="0.50", penwidth="0.50"]; 207 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:242:_register_at_fork_reinit_lock\n0.88%\n(0.26%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 207 -> 16 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.14%\n8×", labeldistance="0.50", penwidth="0.50"]; 207 -> 18 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.12%\n8×", labeldistance="0.50", penwidth="0.50"]; 208 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="__init__:831:createLock\n1.30%\n(0.28%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 208 -> 207 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.88%\n8×", labeldistance="0.50", penwidth="0.50"]; 210 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="__init__:991:__init__\n3.15%\n(0.21%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 210 -> 206 [arrowsize="0.35", color="#0d1977", fontcolor="#0d1977", fontsize="10.00", label="2.94%\n8×", labeldistance="0.50", penwidth="0.50"]; 212 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="logging:262:catching_logs\n2.04%\n(0.72%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 212 -> 172 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.72%\n8×", labeldistance="0.50", penwidth="0.50"]; 213 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="logging:293:__init__\n3.59%\n(0.44%)\n8×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 213 -> 210 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.15%\n8×", labeldistance="0.50", penwidth="0.50"]; 216 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="doctest:483:_setup_fixtures\n1.66%\n(0.26%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 216 -> 22 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.13%\n1×", labeldistance="0.50", penwidth="0.50"]; 218 [color="#0d4281", fontcolor="#ffffff", fontsize="10.00", label="logging:605:_runtest_for\n11.34%\n(0.53%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 218 -> 101 [arrowsize="0.35", color="#0d297b", fontcolor="#0d297b", fontsize="10.00", label="6.50%\n8×", labeldistance="0.50", penwidth="0.50"]; 218 -> 102 [arrowsize="0.35", color="#0d1d78", fontcolor="#0d1d78", fontsize="10.00", label="3.86%\n8×", labeldistance="0.50", penwidth="0.50"]; 218 -> 305 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.46%\n8×", labeldistance="0.50", penwidth="0.50"]; 219 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="logging:643:pytest_runtest_setup\n1.41%\n(0.07%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 219 -> 101 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.81%\n1×", labeldistance="0.50", penwidth="0.50"]; 219 -> 102 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.44%\n1×", labeldistance="0.50", penwidth="0.50"]; 220 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="logging:648:pytest_runtest_call\n1.44%\n(0.07%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 220 -> 101 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.83%\n1×", labeldistance="0.50", penwidth="0.50"]; 220 -> 102 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.46%\n1×", labeldistance="0.50", penwidth="0.50"]; 221 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="logging:653:pytest_runtest_teardown\n2.08%\n(0.09%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 221 -> 101 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.97%\n1×", labeldistance="0.50", penwidth="0.50"]; 221 -> 102 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.92%\n1×", labeldistance="0.50", penwidth="0.50"]; 221 -> 305 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.11%\n1×", labeldistance="0.50", penwidth="0.50"]; 222 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="logging:658:pytest_runtest_logstart\n2.03%\n(0.09%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 222 -> 101 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.25%\n1×", labeldistance="0.50", penwidth="0.50"]; 222 -> 102 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n1×", labeldistance="0.50", penwidth="0.50"]; 222 -> 305 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.14%\n1×", labeldistance="0.50", penwidth="0.50"]; 223 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="logging:665:pytest_runtest_logfinish\n1.48%\n(0.09%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 223 -> 101 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.85%\n1×", labeldistance="0.50", penwidth="0.50"]; 223 -> 102 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.48%\n1×", labeldistance="0.50", penwidth="0.50"]; 224 [color="#0d2379", fontcolor="#ffffff", fontsize="10.00", label="logging:670:pytest_runtest_logreport\n5.13%\n(0.23%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 224 -> 101 [arrowsize="0.35", color="#0d1977", fontcolor="#0d1977", fontsize="10.00", label="2.98%\n3×", labeldistance="0.50", penwidth="0.50"]; 224 -> 102 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.55%\n3×", labeldistance="0.50", penwidth="0.50"]; 224 -> 305 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.37%\n3×", labeldistance="0.50", penwidth="0.50"]; 226 [color="#0aae2f", fontcolor="#ffffff", fontsize="10.00", label="runner:122:pytest_runtest_call\n44.32%\n(0.11%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 226 -> 111 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.42%\n1×", labeldistance="0.50", penwidth="0.50"]; 226 -> 197 [arrowsize="0.66", color="#0aad33", fontcolor="#0aad33", fontsize="10.00", label="43.79%\n1×", labeldistance="1.75", penwidth="1.75"]; 230 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="capture:121:resume_global_capture\n1.16%\n(0.07%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 230 -> 67 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.09%\n3×", labeldistance="0.50", penwidth="0.50"]; 231 [color="#0d377f", fontcolor="#ffffff", fontsize="10.00", label="capture:181:item_capture\n9.25%\n(0.55%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 231 -> 54 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.09%\n3×", labeldistance="0.50", penwidth="0.50"]; 231 -> 230 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.16%\n3×", labeldistance="0.50", penwidth="0.50"]; 231 -> 232 [arrowsize="0.35", color="#0d287b", fontcolor="#0d287b", fontsize="10.00", label="6.31%\n3×", labeldistance="0.50", penwidth="0.50"]; 232 [color="#0d287b", fontcolor="#ffffff", fontsize="10.00", label="capture:141:read_global_capture\n6.31%\n(0.07%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 232 -> 190 [arrowsize="0.35", color="#0d287b", fontcolor="#0d287b", fontsize="10.00", label="6.24%\n3×", labeldistance="0.50", penwidth="0.50"]; 234 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="capture:218:pytest_runtest_setup\n3.59%\n(0.09%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 234 -> 101 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n1×", labeldistance="0.50", penwidth="0.50"]; 234 -> 102 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.89%\n1×", labeldistance="0.50", penwidth="0.50"]; 235 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="capture:223:pytest_runtest_call\n3.40%\n(0.09%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 235 -> 101 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.46%\n1×", labeldistance="0.50", penwidth="0.50"]; 235 -> 102 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.78%\n1×", labeldistance="0.50", penwidth="0.50"]; 236 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="capture:228:pytest_runtest_teardown\n3.12%\n(0.07%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 236 -> 101 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.44%\n1×", labeldistance="0.50", penwidth="0.50"]; 236 -> 102 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.54%\n1×", labeldistance="0.50", penwidth="0.50"]; 237 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:488:suspend_capturing\n0.99%\n(0.19%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 237 -> 29 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.79%\n6×", labeldistance="0.50", penwidth="0.50"]; 239 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="skipping:68:pytest_runtest_setup\n0.92%\n(0.16%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 239 -> 243 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.39%\n1×", labeldistance="0.50", penwidth="0.50"]; 241 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="evaluate:30:__bool__\n0.83%\n(0.11%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 241 -> 242 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.72%\n3×", labeldistance="0.50", penwidth="0.50"]; 242 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="evaluate:39:_get_marks\n1.16%\n(0.28%)\n5×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 242 -> 287 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.76%\n5×", labeldistance="0.50", penwidth="0.50"]; 243 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="evaluate:48:istrue\n0.58%\n(0.05%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 243 -> 69 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.53%\n2×", labeldistance="0.50", penwidth="0.50"]; 248 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="reports:261:from_item_and_call\n1.97%\n(0.41%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/reports.py"]; 248 -> 91 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.16%\n3×", labeldistance="0.50", penwidth="0.50"]; 249 [color="#fe0500", fontcolor="#ffffff", fontsize="10.00", label="runner:79:pytest_runtest_protocol\n99.54%\n(0.26%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 249 -> 71 [arrowsize="0.96", color="#f34f02", fontcolor="#f34f02", fontsize="10.00", label="92.00%\n1×", labeldistance="3.68", penwidth="3.68"]; 249 -> 153 [arrowsize="0.35", color="#0d2a7b", fontcolor="#0d2a7b", fontsize="10.00", label="6.61%\n2×", labeldistance="0.50", penwidth="0.50"]; 249 -> 282 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.33%\n2×", labeldistance="0.50", penwidth="0.50"]; 250 [color="#0d2279", fontcolor="#ffffff", fontsize="10.00", label="runner:117:pytest_runtest_setup\n4.88%\n(0.05%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 250 -> 72 [arrowsize="0.35", color="#0d1f78", fontcolor="#0d1f78", fontsize="10.00", label="4.28%\n1×", labeldistance="0.50", penwidth="0.50"]; 250 -> 111 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n1×", labeldistance="0.50", penwidth="0.50"]; 251 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="runner:144:pytest_runtest_teardown\n1.90%\n(0.11%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 251 -> 111 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.83%\n2×", labeldistance="0.50", penwidth="0.50"]; 251 -> 259 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.97%\n1×", labeldistance="0.50", penwidth="0.50"]; 253 [color="#f25202", fontcolor="#ffffff", fontsize="10.00", label="runner:181:call_and_report\n91.67%\n(0.51%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 253 -> 60 [arrowsize="0.85", color="#c7d706", fontcolor="#c7d706", fontsize="10.00", label="73.10%\n3×", labeldistance="2.92", penwidth="2.92"]; 253 -> 153 [arrowsize="0.42", color="#0c648a", fontcolor="#0c648a", fontsize="10.00", label="17.54%\n6×", labeldistance="0.70", penwidth="0.70"]; 253 -> 282 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.48%\n3×", labeldistance="0.50", penwidth="0.50"]; 255 [color="#b9d506", fontcolor="#ffffff", fontsize="10.00", label="runner:207:<lambda>\n71.68%\n(0.19%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 255 -> 153 [arrowsize="0.85", color="#b7d406", fontcolor="#b7d406", fontsize="10.00", label="71.48%\n3×", labeldistance="2.86", penwidth="2.86"]; 256 [color="#0d1675", fontcolor="#ffffff", fontsize="10.00", label="runner:249:pytest_runtest_makereport\n2.10%\n(0.12%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 256 -> 248 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.97%\n3×", labeldistance="0.50", penwidth="0.50"]; 257 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="fixtures:583:_schedule_finalizers\n0.56%\n(0.12%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 259 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="runner:329:teardown_exact\n0.97%\n(0.04%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 259 -> 94 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.78%\n1×", labeldistance="0.50", penwidth="0.50"]; 259 -> 166 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.16%\n1×", labeldistance="0.50", penwidth="0.50"]; 261 [color="#0b9e6e", fontcolor="#ffffff", fontsize="10.00", label="bdb:54:reset\n33.17%\n(0.55%)\n1×", tooltip="/opt/anaconda/lib/python3.7/bdb.py"]; 261 -> 27 [arrowsize="0.57", color="#0b9e71", fontcolor="#0b9e71", fontsize="10.00", label="32.59%\n1×", labeldistance="1.30", penwidth="1.30"]; 270 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="fixtures:484:_get_active_fixturedef\n1.67%\n(0.11%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 270 -> 62 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.11%\n1×", labeldistance="0.50", penwidth="0.50"]; 272 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="fixtures:474:getfixturevalue\n1.71%\n(0.04%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 272 -> 270 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.67%\n1×", labeldistance="0.50", penwidth="0.50"]; 282 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="nodes:136:ihook\n1.29%\n(0.26%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 282 -> 139 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.02%\n9×", labeldistance="0.50", penwidth="0.50"]; 286 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="nodes:234:iter_markers_with_node\n1.07%\n(0.39%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 286 -> 166 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.69%\n10×", labeldistance="0.50", penwidth="0.50"]; 287 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="nodes:232:<genexpr>\n1.23%\n(0.16%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 287 -> 286 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.07%\n10×", labeldistance="0.50", penwidth="0.50"]; 295 [color="#f53f02", fontcolor="#ffffff", fontsize="10.00", label="manager:84:_hookexec\n93.71%\n(0.25%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 295 -> 147 [arrowsize="0.97", color="#f54102", fontcolor="#f54102", fontsize="10.00", label="93.52%\n11×", labeldistance="3.74", penwidth="3.74"]; 305 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="contextlib:237:helper\n2.04%\n(0.53%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 305 -> 65 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.51%\n27×", labeldistance="0.50", penwidth="0.50"]; }

Profiling result for llama.files.lvc_skymap.utils.SkymapFilename.version. Click on LLAMA functions in the above plot to go to documentation for that function. View full size profile graph.