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="#0d2a7b", fontcolor="#ffffff", fontsize="10.00", label="logging:614:_runtest_for_main\n6.68%\n(1.02%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 2 -> 124 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.16%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 125 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.07%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 208 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.14%\n2×", labeldistance="0.50", penwidth="0.50"]; 2 -> 260 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.75%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 362 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.42%\n8×", labeldistance="0.50", penwidth="0.50"]; 7 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:399:write_out\n1.02%\n(0.09%)\n4×", 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.86%\n4×", labeldistance="0.50", penwidth="0.50"]; 8 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'flush' of '_io.TextIOWrapper' objects>\n0.86%\n(0.86%)\n4×", tooltip="~"]; 10 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="shutil:1073:get_terminal_size\n0.74%\n(0.28%)\n1×", tooltip="/opt/anaconda/lib/python3.7/shutil.py"]; 10 -> 363 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.23%\n2×", labeldistance="0.50", penwidth="0.50"]; 11 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'read' of '_io.FileIO' objects>\n1.23%\n(1.23%)\n6×", tooltip="~"]; 12 [color="#0d1e78", fontcolor="#ffffff", fontsize="10.00", label="capture:583:snap\n4.03%\n(0.67%)\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.23%\n6×", labeldistance="0.50", penwidth="0.50"]; 12 -> 14 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.40%\n6×", labeldistance="0.50", penwidth="0.50"]; 14 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'truncate' of '_io.FileIO' objects>\n1.40%\n(1.40%)\n6×", tooltip="~"]; 16 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="pdb:140:__init__\n1.65%\n(0.44%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 18 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="__init__:212:_acquireLock\n0.58%\n(0.40%)\n40×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 22 [color="#96cf07", fontcolor="#ffffff", fontsize="10.00", label="runner:227:from_call\n67.86%\n(0.37%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 22 -> 302 [arrowsize="0.82", color="#92cf07", fontcolor="#92cf07", fontsize="10.00", label="67.42%\n3×", labeldistance="2.70", penwidth="2.70"]; 24 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="genericpath:39:isdir\n0.77%\n(0.12%)\n5×", tooltip="/opt/anaconda/lib/python3.7/genericpath.py"]; 24 -> 30 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n5×", labeldistance="0.50", penwidth="0.50"]; 26 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="fixtures:1271:getfixtureinfo\n1.30%\n(0.28%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 30 [color="#0c8d92", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.stat>\n24.04%\n(24.04%)\n169×", tooltip="~"]; 31 [color="#0c9885", fontcolor="#ffffff", fontsize="10.00", label="linecache:53:checkcache\n28.32%\n(5.33%)\n1×", tooltip="/opt/anaconda/lib/python3.7/linecache.py"]; 31 -> 30 [arrowsize="0.47", color="#0c8390", fontcolor="#0c8390", fontsize="10.00", label="22.48%\n159×", labeldistance="0.90", penwidth="0.90"]; 31 -> 111 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.49%\n261×", labeldistance="0.50", penwidth="0.50"]; 32 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="genericpath:16:exists\n1.09%\n(0.14%)\n5×", tooltip="/opt/anaconda/lib/python3.7/genericpath.py"]; 32 -> 30 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.95%\n5×", labeldistance="0.50", penwidth="0.50"]; 33 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.dup2>\n0.61%\n(0.61%)\n12×", tooltip="~"]; 34 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="capture:600:suspend\n0.63%\n(0.19%)\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.30%\n6×", labeldistance="0.50", penwidth="0.50"]; 35 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:605:resume\n0.77%\n(0.30%)\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.30%\n6×", labeldistance="0.50", penwidth="0.50"]; 37 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="os:682:__setitem__\n0.65%\n(0.23%)\n3×", tooltip="/opt/anaconda/lib/python3.7/os.py"]; 41 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.fspath>\n1.19%\n(0.86%)\n175×", tooltip="~"]; 42 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="local:168:__eq__\n1.84%\n(0.79%)\n58×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 42 -> 41 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.05%\n116×", labeldistance="0.50", penwidth="0.50"]; 44 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="posixpath:154:dirname\n2.58%\n(1.26%)\n45×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 44 -> 108 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.63%\n45×", labeldistance="0.50", penwidth="0.50"]; 44 -> 111 [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.16%\n(0.72%)\n7×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 46 -> 97 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.12%\n7×", labeldistance="0.50", penwidth="0.50"]; 46 -> 199 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.12%\n55×", labeldistance="0.50", penwidth="0.50"]; 48 [color="#0ba35e", fontcolor="#ffffff", fontsize="10.00", label="doctest:1417:run\n36.37%\n(0.37%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 48 -> 59 [arrowsize="0.35", color="#0d247a", fontcolor="#0d247a", fontsize="10.00", label="5.28%\n1×", labeldistance="0.50", penwidth="0.50"]; 48 -> 230 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.75%\n1×", labeldistance="0.50", penwidth="0.50"]; 48 -> 231 [arrowsize="0.54", color="#0c9884", fontcolor="#0c9884", fontsize="10.00", label="28.69%\n1×", labeldistance="1.15", penwidth="1.15"]; 51 [color="#0d2b7c", fontcolor="#ffffff", fontsize="10.00", label="local:646:pyimport\n6.94%\n(0.26%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 51 -> 80 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.16%\n1×", labeldistance="0.50", penwidth="0.50"]; 51 -> 120 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.42%\n1×", labeldistance="0.50", penwidth="0.50"]; 51 -> 167 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n1×", labeldistance="0.50", penwidth="0.50"]; 51 -> 168 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.12%\n1×", labeldistance="0.50", penwidth="0.50"]; 51 -> 346 [arrowsize="0.35", color="#0d2379", fontcolor="#0d2379", fontsize="10.00", label="5.21%\n1×", labeldistance="0.50", penwidth="0.50"]; 55 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="utils:38:__init__\n0.84%\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"]; 58 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.compile>\n1.61%\n(1.61%)\n4×", tooltip="~"]; 59 [color="#0d247a", fontcolor="#ffffff", fontsize="10.00", label="doctest:1271:__run\n5.28%\n(0.95%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 59 -> 58 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.61%\n4×", labeldistance="0.50", penwidth="0.50"]; 59 -> 60 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.77%\n4×", labeldistance="0.50", penwidth="0.50"]; 59 -> 228 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n4×", labeldistance="0.50", penwidth="0.50"]; 60 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.exec>\n1.77%\n(0.14%)\n4×", tooltip="~"]; 61 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.getattr>\n0.95%\n(0.95%)\n113×", tooltip="~"]; 65 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:127:suspend_global_capture\n0.86%\n(0.09%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 65 -> 277 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.74%\n3×", labeldistance="0.50", penwidth="0.50"]; 69 [color="#0d2079", fontcolor="#ffffff", fontsize="10.00", label="capture:626:snap\n4.51%\n(0.44%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 69 -> 12 [arrowsize="0.35", color="#0d1e78", fontcolor="#0d1e78", fontsize="10.00", label="4.03%\n6×", labeldistance="0.50", penwidth="0.50"]; 70 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="skipping:120:pytest_runtest_makereport\n0.91%\n(0.19%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 70 -> 281 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.63%\n3×", labeldistance="0.50", penwidth="0.50"]; 73 [color="#9dd007", fontcolor="#ffffff", fontsize="10.00", label="runner:200:call_runtest_hook\n68.68%\n(0.26%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 73 -> 22 [arrowsize="0.82", color="#96cf07", fontcolor="#96cf07", fontsize="10.00", label="67.86%\n3×", labeldistance="2.71", penwidth="2.71"]; 73 -> 331 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.35%\n3×", labeldistance="0.50", penwidth="0.50"]; 75 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="fixtures:513:_compute_fixture_value\n0.93%\n(0.21%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 77 [color="#0d2f7d", fontcolor="#ffffff", fontsize="10.00", label="python:243:obj\n7.66%\n(0.14%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/python.py"]; 77 -> 326 [arrowsize="0.35", color="#0d2d7c", fontcolor="#0d2d7c", fontsize="10.00", label="7.33%\n1×", labeldistance="0.50", penwidth="0.50"]; 80 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="common:262:relto\n0.70%\n(0.47%)\n5×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/common.py"]; 80 -> 61 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.14%\n5×", labeldistance="0.50", penwidth="0.50"]; 81 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="contextlib:81:__init__\n1.09%\n(0.95%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 81 -> 61 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.14%\n27×", labeldistance="0.50", penwidth="0.50"]; 84 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:166:fullwidth\n0.91%\n(0.02%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 84 -> 241 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.86%\n1×", labeldistance="0.50", penwidth="0.50"]; 85 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:498:resume_capturing\n0.91%\n(0.14%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 85 -> 35 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.77%\n6×", labeldistance="0.50", penwidth="0.50"]; 88 [color="#0d1976", fontcolor="#ffffff", fontsize="10.00", label="terminal:408:pytest_runtest_logreport\n2.82%\n(0.30%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 88 -> 139 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.21%\n1×", labeldistance="0.50", penwidth="0.50"]; 88 -> 189 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.21%\n3×", labeldistance="0.50", penwidth="0.50"]; 89 [color="#e5a204", fontcolor="#ffffff", fontsize="10.00", label="runner:86:runtestprotocol\n82.45%\n(0.16%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 89 -> 300 [arrowsize="0.91", color="#e4a404", fontcolor="#e4a404", fontsize="10.00", label="82.17%\n3×", labeldistance="3.29", penwidth="3.29"]; 90 [color="#0d4482", fontcolor="#ffffff", fontsize="10.00", label="runner:350:prepare\n11.73%\n(0.19%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 90 -> 191 [arrowsize="0.35", color="#0d1c77", fontcolor="#0d1c77", fontsize="10.00", label="3.56%\n1×", labeldistance="0.50", penwidth="0.50"]; 90 -> 291 [arrowsize="0.35", color="#0d307d", fontcolor="#0d307d", fontsize="10.00", label="7.89%\n1×", labeldistance="0.50", penwidth="0.50"]; 97 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.isinstance>\n0.67%\n(0.67%)\n119×", tooltip="~"]; 99 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:245:write\n3.61%\n(0.26%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 99 -> 7 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.02%\n4×", labeldistance="0.50", penwidth="0.50"]; 99 -> 100 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.33%\n4×", labeldistance="0.50", penwidth="0.50"]; 100 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:258:_update_chars_on_current_line\n2.33%\n(0.28%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 100 -> 130 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.93%\n4×", labeldistance="0.50", penwidth="0.50"]; 108 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="posixpath:41:_get_sep\n0.65%\n(0.37%)\n46×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 108 -> 97 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.28%\n46×", labeldistance="0.50", penwidth="0.50"]; 110 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="structures:356:__iter__\n0.79%\n(0.16%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 110 -> 177 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.74%\n3×", labeldistance="0.50", penwidth="0.50"]; 111 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.len>\n0.77%\n(0.77%)\n342×", tooltip="~"]; 112 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="utils:103:basename\n0.77%\n(0.40%)\n2×", 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"]; 120 [color="#0d1675", fontcolor="#ffffff", fontsize="10.00", label="local:376:check\n2.14%\n(0.28%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 120 -> 24 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.77%\n5×", labeldistance="0.50", penwidth="0.50"]; 120 -> 32 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.09%\n5×", labeldistance="0.50", penwidth="0.50"]; 121 [color="#0c6b8b", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.next>\n18.69%\n(1.12%)\n77×", tooltip="~"]; 121 -> 2 [arrowsize="0.35", color="#0d2a7b", fontcolor="#0d2a7b", fontsize="10.00", label="6.68%\n16×", labeldistance="0.50", penwidth="0.50"]; 121 -> 208 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n6×", labeldistance="0.50", penwidth="0.50"]; 121 -> 247 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.95%\n1×", labeldistance="0.50", penwidth="0.50"]; 121 -> 248 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.72%\n1×", labeldistance="0.50", penwidth="0.50"]; 121 -> 249 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.81%\n1×", labeldistance="0.50", penwidth="0.50"]; 121 -> 250 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.21%\n1×", labeldistance="0.50", penwidth="0.50"]; 121 -> 251 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.65%\n1×", labeldistance="0.50", penwidth="0.50"]; 121 -> 252 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.61%\n3×", labeldistance="0.50", penwidth="0.50"]; 121 -> 259 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.65%\n16×", labeldistance="0.50", penwidth="0.50"]; 121 -> 269 [arrowsize="0.35", color="#0d367e", fontcolor="#0d367e", fontsize="10.00", label="9.01%\n16×", labeldistance="0.50", penwidth="0.50"]; 121 -> 271 [arrowsize="0.35", color="#0d2d7c", fontcolor="#0d2d7c", fontsize="10.00", label="7.19%\n6×", labeldistance="0.50", penwidth="0.50"]; 121 -> 274 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.56%\n1×", labeldistance="0.50", penwidth="0.50"]; 121 -> 275 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.54%\n1×", labeldistance="0.50", penwidth="0.50"]; 121 -> 276 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.44%\n1×", labeldistance="0.50", penwidth="0.50"]; 121 -> 337 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.14%\n2×", labeldistance="0.50", penwidth="0.50"]; 123 [color="#f15b02", fontcolor="#ffffff", fontsize="10.00", label="callers:157:_multicall\n90.69%\n(3.33%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/callers.py"]; 123 -> 88 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.82%\n3×", labeldistance="0.50", penwidth="0.50"]; 123 -> 121 [arrowsize="0.35", color="#0d357e", fontcolor="#0d357e", fontsize="10.00", label="8.98%\n18×", labeldistance="0.50", penwidth="0.50"]; 123 -> 140 [arrowsize="0.35", color="#0d357e", fontcolor="#0d357e", fontsize="10.00", label="8.89%\n1×", labeldistance="0.50", penwidth="0.50"]; 123 -> 199 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.16%\n24×", labeldistance="0.50", penwidth="0.50"]; 123 -> 214 [arrowsize="0.35", color="#0d4281", fontcolor="#0d4281", fontsize="10.00", label="11.36%\n18×", labeldistance="0.50", penwidth="0.50"]; 123 -> 225 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.98%\n1×", labeldistance="0.50", penwidth="0.50"]; 123 -> 263 [arrowsize="0.61", color="#0ba458", fontcolor="#0ba458", fontsize="10.00", label="37.35%\n1×", labeldistance="1.49", penwidth="1.49"]; 123 -> 278 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.74%\n1×", labeldistance="0.50", penwidth="0.50"]; 123 -> 289 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.54%\n3×", labeldistance="0.50", penwidth="0.50"]; 123 -> 297 [arrowsize="0.35", color="#0d4682", fontcolor="#0d4682", fontsize="10.00", label="12.19%\n1×", labeldistance="0.50", penwidth="0.50"]; 123 -> 298 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.07%\n1×", labeldistance="0.50", penwidth="0.50"]; 124 [color="#0d2d7c", fontcolor="#ffffff", fontsize="10.00", label="contextlib:107:__enter__\n7.31%\n(0.65%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 124 -> 121 [arrowsize="0.35", color="#0d2c7c", fontcolor="#0d2c7c", fontsize="10.00", label="7.03%\n11×", labeldistance="0.50", penwidth="0.50"]; 125 [color="#0d397f", fontcolor="#ffffff", fontsize="10.00", label="contextlib:116:__exit__\n9.73%\n(0.70%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 125 -> 121 [arrowsize="0.35", color="#0d377f", fontcolor="#0d377f", fontsize="10.00", label="9.36%\n11×", labeldistance="0.50", penwidth="0.50"]; 129 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.sum>\n1.75%\n(0.28%)\n4×", tooltip="~"]; 129 -> 180 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.47%\n90×", labeldistance="0.50", penwidth="0.50"]; 130 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:72:get_line_width\n1.93%\n(0.09%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 130 -> 129 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.75%\n4×", labeldistance="0.50", penwidth="0.50"]; 134 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="runner:150:_update_current_test_var\n1.30%\n(0.28%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 134 -> 37 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.65%\n3×", labeldistance="0.50", penwidth="0.50"]; 139 [color="#0d3a80", fontcolor="#ffffff", fontsize="10.00", label="terminal:304:write_fspath_result\n9.91%\n(0.33%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 139 -> 99 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.49%\n3×", labeldistance="0.50", penwidth="0.50"]; 139 -> 146 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.14%\n1×", labeldistance="0.50", penwidth="0.50"]; 139 -> 151 [arrowsize="0.35", color="#0d1c77", fontcolor="#0d1c77", fontsize="10.00", label="3.61%\n1×", labeldistance="0.50", penwidth="0.50"]; 139 -> 154 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.74%\n2×", labeldistance="0.50", penwidth="0.50"]; 140 [color="#0d357e", fontcolor="#ffffff", fontsize="10.00", label="terminal:398:pytest_runtest_logstart\n8.89%\n(0.14%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 140 -> 139 [arrowsize="0.35", color="#0d347e", fontcolor="#0d347e", fontsize="10.00", label="8.70%\n1×", labeldistance="0.50", penwidth="0.50"]; 146 [color="#0d287b", fontcolor="#ffffff", fontsize="10.00", label="common:286:bestrelpath\n6.19%\n(0.23%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/common.py"]; 146 -> 42 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.12%\n2×", labeldistance="0.50", penwidth="0.50"]; 146 -> 80 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.54%\n4×", labeldistance="0.50", penwidth="0.50"]; 146 -> 344 [arrowsize="0.35", color="#0d2379", fontcolor="#0d2379", fontsize="10.00", label="5.21%\n2×", labeldistance="0.50", penwidth="0.50"]; 151 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="terminal:500:_write_progress_information_filling_space\n3.61%\n(0.16%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 151 -> 84 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.91%\n1×", labeldistance="0.50", penwidth="0.50"]; 151 -> 243 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n1×", labeldistance="0.50", penwidth="0.50"]; 151 -> 245 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.72%\n1×", labeldistance="0.50", penwidth="0.50"]; 154 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="local:327:join\n1.79%\n(0.51%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 154 -> 46 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.02%\n6×", labeldistance="0.50", penwidth="0.50"]; 167 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="local:247:new\n0.51%\n(0.14%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 167 -> 46 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.14%\n1×", labeldistance="0.50", penwidth="0.50"]; 168 [color="#0d1d78", fontcolor="#ffffff", fontsize="10.00", label="local:317:dirpath\n3.77%\n(1.02%)\n45×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 168 -> 44 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.58%\n45×", labeldistance="0.50", penwidth="0.50"]; 175 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="main:437:gethookproxy\n0.84%\n(0.47%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/main.py"]; 176 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'update' of 'set' objects>\n0.61%\n(0.21%)\n9×", tooltip="~"]; 176 -> 110 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n3×", labeldistance="0.50", penwidth="0.50"]; 177 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="structures:360:_seen\n0.74%\n(0.37%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 177 -> 176 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n3×", labeldistance="0.50", penwidth="0.50"]; 178 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'get' of 'dict' objects>\n0.58%\n(0.58%)\n133×", tooltip="~"]; 180 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:74:<genexpr>\n1.47%\n(0.84%)\n90×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 180 -> 178 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.26%\n86×", labeldistance="0.50", penwidth="0.50"]; 183 [color="#f25702", fontcolor="#ffffff", fontsize="10.00", label="manager:78:<lambda>\n91.18%\n(0.54%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 183 -> 123 [arrowsize="0.95", color="#f15b02", fontcolor="#f15b02", fontsize="10.00", label="90.69%\n11×", labeldistance="3.63", penwidth="3.63"]; 189 [color="#f44602", fontcolor="#ffffff", fontsize="10.00", label="hooks:275:__call__\n92.97%\n(1.47%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/hooks.py"]; 189 -> 352 [arrowsize="0.96", color="#f25502", fontcolor="#f25502", fontsize="10.00", label="91.39%\n11×", labeldistance="3.66", penwidth="3.66"]; 191 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="doctest:218:setup\n3.56%\n(0.16%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 191 -> 267 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.68%\n1×", labeldistance="0.50", penwidth="0.50"]; 191 -> 318 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.56%\n1×", labeldistance="0.50", penwidth="0.50"]; 195 [color="#0ba35d", fontcolor="#ffffff", fontsize="10.00", label="doctest:1835:run\n36.49%\n(0.09%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 195 -> 48 [arrowsize="0.60", color="#0ba35e", fontcolor="#0ba35e", fontsize="10.00", label="36.37%\n1×", labeldistance="1.45", penwidth="1.45"]; 199 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'append' of 'list' objects>\n0.65%\n(0.65%)\n207×", tooltip="~"]; 200 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="__init__:783:_addHandlerRef\n0.63%\n(0.33%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 200 -> 18 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.19%\n8×", labeldistance="0.50", penwidth="0.50"]; 203 [color="#0d277a", fontcolor="#ffffff", fontsize="10.00", label="common:321:parts\n6.03%\n(0.88%)\n5×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/common.py"]; 203 -> 42 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.35%\n44×", labeldistance="0.50", penwidth="0.50"]; 203 -> 168 [arrowsize="0.35", color="#0d1c77", fontcolor="#0d1c77", fontsize="10.00", label="3.65%\n44×", labeldistance="0.50", penwidth="0.50"]; 208 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="__init__:766:_removeHandlerRef\n0.65%\n(0.40%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 209 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="__init__:1537:removeHandler\n0.54%\n(0.21%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 209 -> 18 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.16%\n8×", labeldistance="0.50", penwidth="0.50"]; 214 [color="#0d4482", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'send' of 'generator' objects>\n11.85%\n(0.70%)\n22×", tooltip="~"]; 214 -> 70 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.88%\n3×", labeldistance="0.50", penwidth="0.50"]; 214 -> 247 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.42%\n1×", labeldistance="0.50", penwidth="0.50"]; 214 -> 248 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.40%\n1×", labeldistance="0.50", penwidth="0.50"]; 214 -> 249 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.70%\n1×", labeldistance="0.50", penwidth="0.50"]; 214 -> 250 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.65%\n1×", labeldistance="0.50", penwidth="0.50"]; 214 -> 251 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.33%\n1×", labeldistance="0.50", penwidth="0.50"]; 214 -> 252 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.21%\n3×", labeldistance="0.50", penwidth="0.50"]; 214 -> 274 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.30%\n1×", labeldistance="0.50", penwidth="0.50"]; 214 -> 275 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.16%\n1×", labeldistance="0.50", penwidth="0.50"]; 214 -> 276 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.84%\n1×", labeldistance="0.50", penwidth="0.50"]; 222 [color="#0d2179", fontcolor="#ffffff", fontsize="10.00", label="capture:520:readouterr\n4.75%\n(0.16%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 222 -> 69 [arrowsize="0.35", color="#0d2079", fontcolor="#0d2079", fontsize="10.00", label="4.51%\n6×", labeldistance="0.50", penwidth="0.50"]; 225 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="plugin:63:pytest_runtest_setup\n0.98%\n(0.16%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pytest_remotedata/plugin.py"]; 228 [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"]; 229 [color="#0ba45b", fontcolor="#ffffff", fontsize="10.00", label="doctest:228:runtest\n36.93%\n(0.09%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 229 -> 195 [arrowsize="0.60", color="#0ba35d", fontcolor="#0ba35d", fontsize="10.00", label="36.49%\n1×", labeldistance="1.46", penwidth="1.46"]; 230 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="doctest:352:__init__\n1.75%\n(0.09%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 230 -> 16 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.65%\n1×", labeldistance="0.50", penwidth="0.50"]; 231 [color="#0c9884", fontcolor="#ffffff", fontsize="10.00", label="pdb:193:reset\n28.69%\n(0.05%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 231 -> 307 [arrowsize="0.53", color="#0c9884", fontcolor="#0c9884", fontsize="10.00", label="28.55%\n1×", labeldistance="1.14", penwidth="1.14"]; 240 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:27:_getdimensions\n0.81%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 240 -> 10 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.74%\n1×", labeldistance="0.50", penwidth="0.50"]; 241 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:39:get_terminal_width\n0.86%\n(0.05%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 241 -> 240 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.81%\n1×", labeldistance="0.50", penwidth="0.50"]; 243 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="terminal:508:_width_of_current_line\n0.61%\n(0.61%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 245 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="terminal:331:write\n1.72%\n(0.02%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 245 -> 99 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.70%\n1×", labeldistance="0.50", penwidth="0.50"]; 247 [color="#0d1275", fontcolor="#ffffff", fontsize="10.00", label="logging:643:pytest_runtest_setup\n1.37%\n(0.05%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 247 -> 124 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.81%\n1×", labeldistance="0.50", penwidth="0.50"]; 247 -> 125 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.42%\n1×", labeldistance="0.50", penwidth="0.50"]; 248 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="logging:648:pytest_runtest_call\n1.12%\n(0.07%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 248 -> 124 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.63%\n1×", labeldistance="0.50", penwidth="0.50"]; 248 -> 125 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.35%\n1×", labeldistance="0.50", penwidth="0.50"]; 249 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="logging:653:pytest_runtest_teardown\n1.51%\n(0.07%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 249 -> 124 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.72%\n1×", labeldistance="0.50", penwidth="0.50"]; 249 -> 125 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.65%\n1×", labeldistance="0.50", penwidth="0.50"]; 250 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="logging:658:pytest_runtest_logstart\n1.86%\n(0.09%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 250 -> 124 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.07%\n1×", labeldistance="0.50", penwidth="0.50"]; 250 -> 125 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n1×", labeldistance="0.50", penwidth="0.50"]; 251 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="logging:665:pytest_runtest_logfinish\n0.98%\n(0.07%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 251 -> 124 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.56%\n1×", labeldistance="0.50", penwidth="0.50"]; 251 -> 125 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.30%\n1×", labeldistance="0.50", penwidth="0.50"]; 252 [color="#0d1d78", fontcolor="#ffffff", fontsize="10.00", label="logging:670:pytest_runtest_logreport\n3.82%\n(0.12%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 252 -> 124 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.26%\n3×", labeldistance="0.50", penwidth="0.50"]; 252 -> 125 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.19%\n3×", labeldistance="0.50", penwidth="0.50"]; 252 -> 362 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.26%\n3×", labeldistance="0.50", penwidth="0.50"]; 253 [color="#0d1676", fontcolor="#ffffff", fontsize="10.00", label="__init__:802:__init__\n2.23%\n(0.33%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 253 -> 200 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.63%\n8×", labeldistance="0.50", penwidth="0.50"]; 253 -> 255 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.05%\n8×", labeldistance="0.50", penwidth="0.50"]; 254 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:242:_register_at_fork_reinit_lock\n0.70%\n(0.26%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 255 [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"]; 255 -> 254 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.70%\n8×", labeldistance="0.50", penwidth="0.50"]; 257 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="__init__:991:__init__\n2.44%\n(0.21%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 257 -> 253 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.23%\n8×", labeldistance="0.50", penwidth="0.50"]; 259 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="logging:262:catching_logs\n1.65%\n(0.65%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 259 -> 209 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.54%\n8×", labeldistance="0.50", penwidth="0.50"]; 260 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="logging:293:__init__\n2.75%\n(0.30%)\n8×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 260 -> 257 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.44%\n8×", labeldistance="0.50", penwidth="0.50"]; 263 [color="#0ba458", fontcolor="#ffffff", fontsize="10.00", label="runner:122:pytest_runtest_call\n37.35%\n(0.12%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 263 -> 134 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.30%\n1×", labeldistance="0.50", penwidth="0.50"]; 263 -> 229 [arrowsize="0.61", color="#0ba45b", fontcolor="#0ba45b", fontsize="10.00", label="36.93%\n1×", labeldistance="1.48", penwidth="1.48"]; 266 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="nodes:461:location\n3.35%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 266 -> 330 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.21%\n1×", labeldistance="0.50", penwidth="0.50"]; 267 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="doctest:483:_setup_fixtures\n1.68%\n(0.14%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 267 -> 26 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.30%\n1×", labeldistance="0.50", penwidth="0.50"]; 269 [color="#0d367e", fontcolor="#ffffff", fontsize="10.00", label="logging:605:_runtest_for\n9.01%\n(0.51%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 269 -> 124 [arrowsize="0.35", color="#0d2379", fontcolor="#0d2379", fontsize="10.00", label="5.12%\n8×", labeldistance="0.50", penwidth="0.50"]; 269 -> 125 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.03%\n8×", labeldistance="0.50", penwidth="0.50"]; 269 -> 362 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.35%\n8×", labeldistance="0.50", penwidth="0.50"]; 270 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:121:resume_global_capture\n0.98%\n(0.07%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 270 -> 85 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.91%\n3×", labeldistance="0.50", penwidth="0.50"]; 271 [color="#0d2d7c", fontcolor="#ffffff", fontsize="10.00", label="capture:181:item_capture\n7.19%\n(0.42%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 271 -> 65 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.86%\n3×", labeldistance="0.50", penwidth="0.50"]; 271 -> 270 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.98%\n3×", labeldistance="0.50", penwidth="0.50"]; 271 -> 272 [arrowsize="0.35", color="#0d2179", fontcolor="#0d2179", fontsize="10.00", label="4.77%\n3×", labeldistance="0.50", penwidth="0.50"]; 272 [color="#0d2179", fontcolor="#ffffff", fontsize="10.00", label="capture:141:read_global_capture\n4.77%\n(0.02%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 272 -> 222 [arrowsize="0.35", color="#0d2179", fontcolor="#0d2179", fontsize="10.00", label="4.75%\n3×", labeldistance="0.50", penwidth="0.50"]; 274 [color="#0d1976", fontcolor="#ffffff", fontsize="10.00", label="capture:218:pytest_runtest_setup\n2.86%\n(0.09%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 274 -> 124 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.47%\n1×", labeldistance="0.50", penwidth="0.50"]; 274 -> 125 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.26%\n1×", labeldistance="0.50", penwidth="0.50"]; 275 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="capture:223:pytest_runtest_call\n2.70%\n(0.07%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 275 -> 124 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.44%\n1×", labeldistance="0.50", penwidth="0.50"]; 275 -> 125 [arrowsize="0.35", color="#0d1675", fontcolor="#0d1675", fontsize="10.00", label="2.14%\n1×", labeldistance="0.50", penwidth="0.50"]; 276 [color="#0d1676", fontcolor="#ffffff", fontsize="10.00", label="capture:228:pytest_runtest_teardown\n2.28%\n(0.05%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 276 -> 124 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.35%\n1×", labeldistance="0.50", penwidth="0.50"]; 276 -> 125 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.82%\n1×", labeldistance="0.50", penwidth="0.50"]; 277 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:488:suspend_capturing\n0.74%\n(0.12%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 277 -> 34 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.63%\n6×", labeldistance="0.50", penwidth="0.50"]; 278 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="skipping:68:pytest_runtest_setup\n0.74%\n(0.14%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 281 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="evaluate:30:__bool__\n0.63%\n(0.09%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 281 -> 282 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.54%\n3×", labeldistance="0.50", penwidth="0.50"]; 282 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="evaluate:39:_get_marks\n0.86%\n(0.23%)\n5×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 282 -> 337 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n5×", labeldistance="0.50", penwidth="0.50"]; 288 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="reports:261:from_item_and_call\n1.47%\n(0.35%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/reports.py"]; 288 -> 110 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.79%\n3×", labeldistance="0.50", penwidth="0.50"]; 289 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="runner:249:pytest_runtest_makereport\n1.54%\n(0.07%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 289 -> 288 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.47%\n3×", labeldistance="0.50", penwidth="0.50"]; 291 [color="#0d307d", fontcolor="#ffffff", fontsize="10.00", label="python:550:setup\n7.89%\n(0.14%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/python.py"]; 291 -> 77 [arrowsize="0.35", color="#0d2f7d", fontcolor="#0d2f7d", fontsize="10.00", label="7.66%\n2×", labeldistance="0.50", penwidth="0.50"]; 292 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="compat:412:__get__\n3.40%\n(0.05%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/compat.py"]; 292 -> 266 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.35%\n1×", labeldistance="0.50", penwidth="0.50"]; 296 [color="#fe0700", fontcolor="#ffffff", fontsize="10.00", label="runner:79:pytest_runtest_protocol\n99.30%\n(0.23%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 296 -> 89 [arrowsize="0.91", color="#e5a204", fontcolor="#e5a204", fontsize="10.00", label="82.45%\n1×", labeldistance="3.30", penwidth="3.30"]; 296 -> 189 [arrowsize="0.36", color="#0d4a83", fontcolor="#0d4a83", fontsize="10.00", label="12.94%\n2×", labeldistance="0.52", penwidth="0.52"]; 296 -> 292 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.40%\n1×", labeldistance="0.50", penwidth="0.50"]; 296 -> 331 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.23%\n2×", labeldistance="0.50", penwidth="0.50"]; 297 [color="#0d4682", fontcolor="#ffffff", fontsize="10.00", label="runner:117:pytest_runtest_setup\n12.19%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 297 -> 90 [arrowsize="0.35", color="#0d4482", fontcolor="#0d4482", fontsize="10.00", label="11.73%\n1×", labeldistance="0.50", penwidth="0.50"]; 297 -> 134 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.40%\n1×", labeldistance="0.50", penwidth="0.50"]; 298 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="runner:144:pytest_runtest_teardown\n1.07%\n(0.09%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 298 -> 134 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n2×", labeldistance="0.50", penwidth="0.50"]; 300 [color="#e4a404", fontcolor="#ffffff", fontsize="10.00", label="runner:181:call_and_report\n82.17%\n(0.37%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 300 -> 73 [arrowsize="0.83", color="#9dd007", fontcolor="#9dd007", fontsize="10.00", label="68.68%\n3×", labeldistance="2.75", penwidth="2.75"]; 300 -> 189 [arrowsize="0.36", color="#0d4983", fontcolor="#0d4983", fontsize="10.00", label="12.73%\n6×", labeldistance="0.51", penwidth="0.51"]; 300 -> 331 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.40%\n3×", labeldistance="0.50", penwidth="0.50"]; 302 [color="#92cf07", fontcolor="#ffffff", fontsize="10.00", label="runner:207:<lambda>\n67.42%\n(0.12%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 302 -> 189 [arrowsize="0.82", color="#91ce07", fontcolor="#91ce07", fontsize="10.00", label="67.30%\n3×", labeldistance="2.69", penwidth="2.69"]; 307 [color="#0c9884", fontcolor="#ffffff", fontsize="10.00", label="bdb:54:reset\n28.55%\n(0.19%)\n1×", tooltip="/opt/anaconda/lib/python3.7/bdb.py"]; 307 -> 31 [arrowsize="0.53", color="#0c9885", fontcolor="#0c9885", fontsize="10.00", label="28.32%\n1×", labeldistance="1.13", penwidth="1.13"]; 316 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="fixtures:484:_get_active_fixturedef\n1.51%\n(0.12%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 316 -> 75 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.93%\n1×", labeldistance="0.50", penwidth="0.50"]; 318 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="fixtures:474:getfixturevalue\n1.56%\n(0.05%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 318 -> 316 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.51%\n1×", labeldistance="0.50", penwidth="0.50"]; 326 [color="#0d2d7c", fontcolor="#ffffff", fontsize="10.00", label="python:423:_getobj\n7.33%\n(0.02%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/python.py"]; 326 -> 327 [arrowsize="0.35", color="#0d2d7c", fontcolor="#0d2d7c", fontsize="10.00", label="7.31%\n1×", labeldistance="0.50", penwidth="0.50"]; 327 [color="#0d2d7c", fontcolor="#ffffff", fontsize="10.00", label="python:488:_importtestmodule\n7.31%\n(0.12%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/python.py"]; 327 -> 51 [arrowsize="0.35", color="#0d2b7c", fontcolor="#0d2b7c", fontsize="10.00", label="6.94%\n1×", labeldistance="0.50", penwidth="0.50"]; 329 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="main:371:__missing__\n3.12%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/main.py"]; 329 -> 146 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.05%\n1×", labeldistance="0.50", penwidth="0.50"]; 330 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="main:413:_node_location_to_relpath\n3.21%\n(0.09%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/main.py"]; 330 -> 329 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.12%\n1×", labeldistance="0.50", penwidth="0.50"]; 331 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="nodes:136:ihook\n1.07%\n(0.23%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 331 -> 175 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.84%\n9×", labeldistance="0.50", penwidth="0.50"]; 336 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="nodes:234:iter_markers_with_node\n0.81%\n(0.42%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 337 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="nodes:232:<genexpr>\n0.93%\n(0.12%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 337 -> 336 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.81%\n10×", labeldistance="0.50", penwidth="0.50"]; 344 [color="#0d2379", fontcolor="#ffffff", fontsize="10.00", label="common:337:common\n5.21%\n(0.28%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/common.py"]; 344 -> 203 [arrowsize="0.35", color="#0d2179", fontcolor="#0d2179", fontsize="10.00", label="4.63%\n4×", labeldistance="0.50", penwidth="0.50"]; 346 [color="#0d2379", fontcolor="#ffffff", fontsize="10.00", label="local:621:pypkgpath\n5.21%\n(0.49%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 346 -> 154 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.05%\n4×", labeldistance="0.50", penwidth="0.50"]; 346 -> 203 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.40%\n1×", labeldistance="0.50", penwidth="0.50"]; 346 -> 347 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.79%\n4×", labeldistance="0.50", penwidth="0.50"]; 346 -> 348 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.02%\n5×", labeldistance="0.50", penwidth="0.50"]; 347 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="common:312:exists\n0.79%\n(0.05%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/common.py"]; 347 -> 120 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.74%\n4×", labeldistance="0.50", penwidth="0.50"]; 348 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="common:315:isdir\n1.02%\n(0.05%)\n5×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/common.py"]; 348 -> 120 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.98%\n5×", labeldistance="0.50", penwidth="0.50"]; 352 [color="#f25502", fontcolor="#ffffff", fontsize="10.00", label="manager:84:_hookexec\n91.39%\n(0.26%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 352 -> 183 [arrowsize="0.95", color="#f25702", fontcolor="#f25702", fontsize="10.00", label="91.18%\n11×", labeldistance="3.65", penwidth="3.65"]; 362 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="contextlib:237:helper\n1.56%\n(0.47%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 362 -> 81 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.09%\n27×", labeldistance="0.50", penwidth="0.50"]; 363 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="os:674:__getitem__\n0.54%\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="#0d1f78", fontcolor="#ffffff", fontsize="10.00", label="doctest:236:_exception_traceback\n4.19%\n(0.09%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 3 -> 154 [arrowsize="0.35", color="#0d1e78", fontcolor="#0d1e78", fontsize="10.00", label="4.07%\n1×", labeldistance="0.50", penwidth="0.50"]; 5 [color="#0d2c7c", fontcolor="#ffffff", fontsize="10.00", label="logging:614:_runtest_for_main\n7.11%\n(1.49%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 5 -> 151 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.11%\n8×", labeldistance="0.50", penwidth="0.50"]; 5 -> 152 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.07%\n8×", labeldistance="0.50", penwidth="0.50"]; 5 -> 247 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.17%\n2×", labeldistance="0.50", penwidth="0.50"]; 5 -> 322 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.68%\n8×", labeldistance="0.50", penwidth="0.50"]; 5 -> 427 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.40%\n8×", labeldistance="0.50", penwidth="0.50"]; 7 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="_parser:83:get_token\n1.66%\n(1.02%)\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.23%\n(1.23%)\n6×", tooltip="~"]; 15 [color="#0d1f78", fontcolor="#ffffff", fontsize="10.00", label="capture:583:snap\n4.26%\n(0.88%)\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.23%\n6×", labeldistance="0.50", penwidth="0.50"]; 15 -> 17 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.40%\n6×", labeldistance="0.50", penwidth="0.50"]; 17 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'truncate' of '_io.FileIO' objects>\n1.40%\n(1.40%)\n6×", tooltip="~"]; 18 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method io.open>\n0.64%\n(0.64%)\n3×", tooltip="~"]; 19 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="netrc:23:__init__\n0.69%\n(0.12%)\n1×", tooltip="/opt/anaconda/lib/python3.7/netrc.py"]; 19 -> 18 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.21%\n1×", labeldistance="0.50", penwidth="0.50"]; 19 -> 49 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.28%\n1×", labeldistance="0.50", penwidth="0.50"]; 20 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="pdb:140:__init__\n1.42%\n(0.38%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 20 -> 18 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.43%\n2×", labeldistance="0.50", penwidth="0.50"]; 20 -> 49 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.47%\n1×", labeldistance="0.50", penwidth="0.50"]; 22 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="__init__:212:_acquireLock\n0.62%\n(0.40%)\n40×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 24 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="__init__:221:_releaseLock\n0.59%\n(0.40%)\n40×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 26 [color="#c1d606", fontcolor="#ffffff", fontsize="10.00", label="runner:227:from_call\n72.45%\n(0.66%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 26 -> 364 [arrowsize="0.84", color="#b6d406", fontcolor="#b6d406", fontsize="10.00", label="71.29%\n3×", labeldistance="2.85", penwidth="2.85"]; 28 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="fixtures:1271:getfixtureinfo\n0.85%\n(0.24%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 33 [color="#0c8991", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.stat>\n23.50%\n(23.50%)\n169×", tooltip="~"]; 34 [color="#0c9982", fontcolor="#ffffff", fontsize="10.00", label="linecache:53:checkcache\n28.94%\n(5.21%)\n11×", tooltip="/opt/anaconda/lib/python3.7/linecache.py"]; 34 -> 33 [arrowsize="0.48", color="#0c8791", fontcolor="#0c8791", fontsize="10.00", label="23.14%\n167×", labeldistance="0.93", penwidth="0.93"]; 34 -> 132 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.59%\n269×", labeldistance="0.50", penwidth="0.50"]; 37 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="rest:326:_find_x509_credentials\n1.42%\n(0.26%)\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="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="capture:600:suspend\n0.59%\n(0.19%)\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.28%\n6×", labeldistance="0.50", penwidth="0.50"]; 40 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:605:resume\n0.69%\n(0.31%)\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.26%\n6×", labeldistance="0.50", penwidth="0.50"]; 42 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="os:682:__setitem__\n0.62%\n(0.24%)\n3×", tooltip="/opt/anaconda/lib/python3.7/os.py"]; 49 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="posixpath:232:expanduser\n0.76%\n(0.36%)\n2×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 49 -> 428 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.12%\n2×", labeldistance="0.50", penwidth="0.50"]; 52 [color="#0c788e", fontcolor="#ffffff", fontsize="10.00", label="doctest:1271:__run\n20.72%\n(0.97%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 52 -> 3 [arrowsize="0.35", color="#0d1f78", fontcolor="#0d1f78", fontsize="10.00", label="4.19%\n1×", labeldistance="0.50", penwidth="0.50"]; 52 -> 68 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.87%\n3×", labeldistance="0.50", penwidth="0.50"]; 52 -> 69 [arrowsize="0.35", color="#0d4682", fontcolor="#0d4682", fontsize="10.00", label="12.20%\n3×", labeldistance="0.50", penwidth="0.50"]; 52 -> 419 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.71%\n1×", labeldistance="0.50", penwidth="0.50"]; 53 [color="#12b709", fontcolor="#ffffff", fontsize="10.00", label="runner:122:pytest_runtest_call\n51.21%\n(0.17%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 53 -> 166 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.28%\n1×", labeldistance="0.50", penwidth="0.50"]; 53 -> 294 [arrowsize="0.71", color="#0fb709", fontcolor="#0fb709", fontsize="10.00", label="50.76%\n1×", labeldistance="2.03", penwidth="2.03"]; 54 [color="#f54402", fontcolor="#ffffff", fontsize="10.00", label="callers:157:_multicall\n93.20%\n(3.46%)\n15×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/callers.py"]; 54 -> 53 [arrowsize="0.72", color="#12b709", fontcolor="#12b709", fontsize="10.00", label="51.21%\n1×", labeldistance="2.05", penwidth="2.05"]; 54 -> 96 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.03%\n3×", labeldistance="0.50", penwidth="0.50"]; 54 -> 149 [arrowsize="0.35", color="#0d367e", fontcolor="#0d367e", fontsize="10.00", label="9.07%\n18×", labeldistance="0.50", penwidth="0.50"]; 54 -> 169 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.81%\n1×", labeldistance="0.50", penwidth="0.50"]; 54 -> 255 [arrowsize="0.35", color="#0d4281", fontcolor="#0d4281", fontsize="10.00", label="11.42%\n18×", labeldistance="0.50", penwidth="0.50"]; 54 -> 288 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.83%\n1×", labeldistance="0.50", penwidth="0.50"]; 54 -> 344 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.71%\n1×", labeldistance="0.50", penwidth="0.50"]; 54 -> 356 [arrowsize="0.35", color="#0d2b7c", fontcolor="#0d2b7c", fontsize="10.00", label="6.92%\n3×", labeldistance="0.50", penwidth="0.50"]; 54 -> 360 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.17%\n1×", labeldistance="0.50", penwidth="0.50"]; 54 -> 361 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.99%\n1×", labeldistance="0.50", penwidth="0.50"]; 57 [color="#0cb60a", fontcolor="#ffffff", fontsize="10.00", label="doctest:1417:run\n50.36%\n(0.40%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 57 -> 52 [arrowsize="0.46", color="#0c788e", fontcolor="#0c788e", fontsize="10.00", label="20.72%\n1×", labeldistance="0.83", penwidth="0.83"]; 57 -> 295 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.49%\n1×", labeldistance="0.50", penwidth="0.50"]; 57 -> 296 [arrowsize="0.52", color="#0c9789", fontcolor="#0c9789", fontsize="10.00", label="27.50%\n1×", labeldistance="1.10", penwidth="1.10"]; 64 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="parse:412:urlsplit\n0.66%\n(0.40%)\n1×", tooltip="/opt/anaconda/lib/python3.7/urllib/parse.py"]; 66 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="_parser:1183:_build_tzaware\n0.62%\n(0.19%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/dateutil/parser/_parser.py"]; 68 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.compile>\n1.87%\n(1.87%)\n3×", tooltip="~"]; 69 [color="#0d4682", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.exec>\n12.20%\n(0.07%)\n3×", tooltip="~"]; 69 -> 260 [arrowsize="0.35", color="#0d4382", fontcolor="#0d4382", fontsize="10.00", label="11.58%\n1×", labeldistance="0.50", penwidth="0.50"]; 70 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.getattr>\n0.78%\n(0.78%)\n123×", tooltip="~"]; 77 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:127:suspend_global_capture\n0.88%\n(0.09%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 77 -> 342 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.73%\n3×", labeldistance="0.50", penwidth="0.50"]; 81 [color="#0d2179", fontcolor="#ffffff", fontsize="10.00", label="capture:626:snap\n4.59%\n(0.33%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 81 -> 15 [arrowsize="0.35", color="#0d1f78", fontcolor="#0d1f78", fontsize="10.00", label="4.26%\n6×", labeldistance="0.50", penwidth="0.50"]; 82 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="skipping:120:pytest_runtest_makereport\n0.97%\n(0.31%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 82 -> 348 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.62%\n3×", labeldistance="0.50", penwidth="0.50"]; 83 [color="#c8d706", fontcolor="#ffffff", fontsize="10.00", label="runner:200:call_runtest_hook\n73.16%\n(0.26%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 83 -> 26 [arrowsize="0.85", color="#c1d606", fontcolor="#c1d606", fontsize="10.00", label="72.45%\n3×", labeldistance="2.90", penwidth="2.90"]; 83 -> 389 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.28%\n3×", labeldistance="0.50", penwidth="0.50"]; 85 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="fixtures:513:_compute_fixture_value\n0.81%\n(0.19%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 88 [color="#0d2279", fontcolor="#ffffff", fontsize="10.00", label="traceback:318:extract\n4.90%\n(0.95%)\n3×", tooltip="/opt/anaconda/lib/python3.7/traceback.py"]; 88 -> 34 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.78%\n10×", labeldistance="0.50", penwidth="0.50"]; 88 -> 189 [arrowsize="0.35", color="#0d1275", fontcolor="#0d1275", fontsize="10.00", label="1.37%\n12×", labeldistance="0.50", penwidth="0.50"]; 89 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="contextlib:81:__init__\n1.33%\n(1.16%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 89 -> 70 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.17%\n27×", labeldistance="0.50", penwidth="0.50"]; 93 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:498:resume_capturing\n0.83%\n(0.12%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 93 -> 40 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.69%\n6×", labeldistance="0.50", penwidth="0.50"]; 96 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="terminal:408:pytest_runtest_logreport\n3.03%\n(0.28%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 96 -> 168 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.28%\n1×", labeldistance="0.50", penwidth="0.50"]; 96 -> 230 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.30%\n3×", labeldistance="0.50", penwidth="0.50"]; 97 [color="#f63c01", fontcolor="#ffffff", fontsize="10.00", label="runner:86:runtestprotocol\n93.98%\n(0.52%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 97 -> 363 [arrowsize="0.97", color="#f54202", fontcolor="#f54202", fontsize="10.00", label="93.37%\n3×", labeldistance="3.73", penwidth="3.73"]; 99 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="runner:350:prepare\n2.77%\n(0.12%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 99 -> 232 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.51%\n1×", labeldistance="0.50", penwidth="0.50"]; 108 [color="#0d267a", fontcolor="#ffffff", fontsize="10.00", label="traceback:465:__init__\n5.68%\n(0.57%)\n3×", tooltip="/opt/anaconda/lib/python3.7/traceback.py"]; 108 -> 88 [arrowsize="0.35", color="#0d2279", fontcolor="#0d2279", fontsize="10.00", label="4.90%\n3×", labeldistance="0.50", penwidth="0.50"]; 111 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:245:write\n0.76%\n(0.07%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 114 [color="#0d2379", fontcolor="#ffffff", fontsize="10.00", label="doctest:249:repr_failure\n5.19%\n(0.64%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 114 -> 301 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.52%\n1×", labeldistance="0.50", penwidth="0.50"]; 114 -> 418 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.20%\n1×", labeldistance="0.50", penwidth="0.50"]; 119 [color="#0d2b7b", fontcolor="#ffffff", fontsize="10.00", label="reports:261:from_item_and_call\n6.80%\n(0.43%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/reports.py"]; 119 -> 114 [arrowsize="0.35", color="#0d2379", fontcolor="#0d2379", fontsize="10.00", label="5.19%\n1×", labeldistance="0.50", penwidth="0.50"]; 119 -> 131 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.85%\n3×", labeldistance="0.50", penwidth="0.50"]; 131 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="structures:356:__iter__\n0.85%\n(0.26%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 131 -> 218 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.81%\n3×", labeldistance="0.50", penwidth="0.50"]; 132 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.len>\n1.16%\n(0.92%)\n340×", tooltip="~"]; 134 [color="#0d2d7c", fontcolor="#ffffff", fontsize="10.00", label="_parser:578:parse\n7.20%\n(0.31%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/dateutil/parser/_parser.py"]; 134 -> 66 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.62%\n1×", labeldistance="0.50", penwidth="0.50"]; 134 -> 132 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.31%\n1×", labeldistance="0.50", penwidth="0.50"]; 134 -> 135 [arrowsize="0.35", color="#0d257a", fontcolor="#0d257a", fontsize="10.00", label="5.47%\n1×", labeldistance="0.50", penwidth="0.50"]; 135 [color="#0d257a", fontcolor="#ffffff", fontsize="10.00", label="_parser:672:_parse\n5.47%\n(0.78%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/dateutil/parser/_parser.py"]; 135 -> 136 [arrowsize="0.35", color="#0d1275", fontcolor="#0d1275", fontsize="10.00", label="1.37%\n2×", labeldistance="0.50", penwidth="0.50"]; 135 -> 268 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.18%\n1×", labeldistance="0.50", penwidth="0.50"]; 136 [color="#0d1275", fontcolor="#ffffff", fontsize="10.00", label="_parser:881:_parse_numeric_token\n1.37%\n(0.43%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/dateutil/parser/_parser.py"]; 146 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="linecache:15:getline\n1.04%\n(0.40%)\n12×", tooltip="/opt/anaconda/lib/python3.7/linecache.py"]; 149 [color="#0c6c8b", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.next>\n18.85%\n(1.11%)\n77×", tooltip="~"]; 149 -> 5 [arrowsize="0.35", color="#0d2c7c", fontcolor="#0d2c7c", fontsize="10.00", label="7.11%\n16×", labeldistance="0.50", penwidth="0.50"]; 149 -> 247 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.47%\n6×", labeldistance="0.50", penwidth="0.50"]; 149 -> 309 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.78%\n1×", labeldistance="0.50", penwidth="0.50"]; 149 -> 310 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.71%\n1×", labeldistance="0.50", penwidth="0.50"]; 149 -> 311 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.83%\n1×", labeldistance="0.50", penwidth="0.50"]; 149 -> 312 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.07%\n1×", labeldistance="0.50", penwidth="0.50"]; 149 -> 313 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.26%\n1×", labeldistance="0.50", penwidth="0.50"]; 149 -> 314 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.68%\n3×", labeldistance="0.50", penwidth="0.50"]; 149 -> 321 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.59%\n16×", labeldistance="0.50", penwidth="0.50"]; 149 -> 333 [arrowsize="0.35", color="#0d377f", fontcolor="#0d377f", fontsize="10.00", label="9.26%\n16×", labeldistance="0.50", penwidth="0.50"]; 149 -> 336 [arrowsize="0.35", color="#0d2d7c", fontcolor="#0d2d7c", fontsize="10.00", label="7.18%\n6×", labeldistance="0.50", penwidth="0.50"]; 149 -> 339 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.52%\n1×", labeldistance="0.50", penwidth="0.50"]; 149 -> 340 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.40%\n1×", labeldistance="0.50", penwidth="0.50"]; 149 -> 341 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.43%\n1×", labeldistance="0.50", penwidth="0.50"]; 149 -> 394 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.14%\n2×", labeldistance="0.50", penwidth="0.50"]; 151 [color="#0d2f7d", fontcolor="#ffffff", fontsize="10.00", label="contextlib:107:__enter__\n7.60%\n(0.76%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 151 -> 149 [arrowsize="0.35", color="#0d2d7c", fontcolor="#0d2d7c", fontsize="10.00", label="7.30%\n11×", labeldistance="0.50", penwidth="0.50"]; 152 [color="#0d3a7f", fontcolor="#ffffff", fontsize="10.00", label="contextlib:116:__exit__\n9.81%\n(0.76%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 152 -> 149 [arrowsize="0.35", color="#0d387f", fontcolor="#0d387f", fontsize="10.00", label="9.47%\n11×", labeldistance="0.50", penwidth="0.50"]; 154 [color="#0d1e78", fontcolor="#ffffff", fontsize="10.00", label="traceback:87:print_exception\n4.07%\n(0.17%)\n1×", tooltip="/opt/anaconda/lib/python3.7/traceback.py"]; 154 -> 108 [arrowsize="0.35", color="#0d1977", fontcolor="#0d1977", fontsize="10.00", label="2.96%\n1×", labeldistance="0.50", penwidth="0.50"]; 154 -> 417 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.88%\n9×", labeldistance="0.50", penwidth="0.50"]; 166 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="runner:150:_update_current_test_var\n1.23%\n(0.24%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 166 -> 42 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.62%\n3×", labeldistance="0.50", penwidth="0.50"]; 168 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="terminal:304:write_fspath_result\n1.94%\n(0.14%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 168 -> 111 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.76%\n2×", labeldistance="0.50", penwidth="0.50"]; 168 -> 188 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.85%\n2×", labeldistance="0.50", penwidth="0.50"]; 169 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="terminal:398:pytest_runtest_logstart\n0.81%\n(0.05%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 169 -> 168 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n1×", labeldistance="0.50", penwidth="0.50"]; 173 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="traceback:385:format\n1.18%\n(0.69%)\n2×", tooltip="/opt/anaconda/lib/python3.7/traceback.py"]; 173 -> 239 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.17%\n35×", labeldistance="0.50", penwidth="0.50"]; 188 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="local:327:join\n0.85%\n(0.36%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 189 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="traceback:282:line\n1.44%\n(0.31%)\n47×", tooltip="/opt/anaconda/lib/python3.7/traceback.py"]; 189 -> 146 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.04%\n12×", labeldistance="0.50", penwidth="0.50"]; 216 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="main:437:gethookproxy\n0.81%\n(0.54%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/main.py"]; 217 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'update' of 'set' objects>\n0.62%\n(0.09%)\n9×", tooltip="~"]; 217 -> 131 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.54%\n3×", labeldistance="0.50", penwidth="0.50"]; 218 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="structures:360:_seen\n0.81%\n(0.43%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 218 -> 217 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.62%\n3×", labeldistance="0.50", penwidth="0.50"]; 224 [color="#f53f02", fontcolor="#ffffff", fontsize="10.00", label="manager:78:<lambda>\n93.75%\n(0.62%)\n15×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 224 -> 54 [arrowsize="0.97", color="#f54402", fontcolor="#f54402", fontsize="10.00", label="93.20%\n12×", labeldistance="3.73", penwidth="3.73"]; 227 [color="#0d1e78", fontcolor="#ffffff", fontsize="10.00", label="__init__:235:__init__\n4.03%\n(0.19%)\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"]; 227 -> 266 [arrowsize="0.35", color="#0d1d78", fontcolor="#0d1d78", fontsize="10.00", label="3.84%\n1×", labeldistance="0.50", penwidth="0.50"]; 230 [color="#f82e01", fontcolor="#ffffff", fontsize="10.00", label="hooks:275:__call__\n95.48%\n(1.42%)\n15×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/hooks.py"]; 230 -> 407 [arrowsize="0.97", color="#f63c01", fontcolor="#f63c01", fontsize="10.00", label="93.98%\n12×", labeldistance="3.76", penwidth="3.76"]; 232 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="doctest:218:setup\n2.51%\n(0.09%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 232 -> 329 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.16%\n1×", labeldistance="0.50", penwidth="0.50"]; 232 -> 379 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.21%\n1×", labeldistance="0.50", penwidth="0.50"]; 239 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'append' of 'list' objects>\n0.52%\n(0.52%)\n175×", tooltip="~"]; 240 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="__init__:783:_addHandlerRef\n0.66%\n(0.31%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 240 -> 22 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.17%\n8×", labeldistance="0.50", penwidth="0.50"]; 240 -> 24 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.17%\n8×", labeldistance="0.50", penwidth="0.50"]; 247 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="__init__:766:_removeHandlerRef\n0.64%\n(0.24%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 247 -> 22 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.12%\n8×", labeldistance="0.50", penwidth="0.50"]; 247 -> 24 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.14%\n8×", labeldistance="0.50", penwidth="0.50"]; 248 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="__init__:1537:removeHandler\n0.62%\n(0.36%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 248 -> 22 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.12%\n8×", labeldistance="0.50", penwidth="0.50"]; 255 [color="#0d4382", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'send' of 'generator' objects>\n11.58%\n(0.31%)\n22×", tooltip="~"]; 255 -> 82 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.97%\n3×", labeldistance="0.50", penwidth="0.50"]; 255 -> 309 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.36%\n1×", labeldistance="0.50", penwidth="0.50"]; 255 -> 310 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.43%\n1×", labeldistance="0.50", penwidth="0.50"]; 255 -> 311 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.76%\n1×", labeldistance="0.50", penwidth="0.50"]; 255 -> 312 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.47%\n1×", labeldistance="0.50", penwidth="0.50"]; 255 -> 313 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.33%\n1×", labeldistance="0.50", penwidth="0.50"]; 255 -> 314 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.26%\n3×", labeldistance="0.50", penwidth="0.50"]; 255 -> 339 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.25%\n1×", labeldistance="0.50", penwidth="0.50"]; 255 -> 340 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.16%\n1×", labeldistance="0.50", penwidth="0.50"]; 255 -> 341 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.04%\n1×", labeldistance="0.50", penwidth="0.50"]; 260 [color="#0d4382", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.files.lvc_skymap.utils.SkymapFilename:1:<module>\n11.58%\n(0.14%)\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"]; 260 -> 265 [arrowsize="0.35", color="#0d1f78", fontcolor="#0d1f78", fontsize="10.00", label="4.14%\n1×", labeldistance="0.50", penwidth="0.50"]; 260 -> 276 [arrowsize="0.35", color="#0d2d7c", fontcolor="#0d2d7c", fontsize="10.00", label="7.30%\n1×", labeldistance="0.50", penwidth="0.50"]; 262 [color="#0d1d78", fontcolor="#ffffff", fontsize="10.00", label="rest:108:__init__\n3.72%\n(0.47%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/ligo/gracedb/rest.py"]; 262 -> 19 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.69%\n1×", labeldistance="0.50", penwidth="0.50"]; 262 -> 37 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.42%\n1×", labeldistance="0.50", penwidth="0.50"]; 262 -> 346 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.88%\n1×", labeldistance="0.50", penwidth="0.50"]; 265 [color="#0d1f78", fontcolor="#ffffff", fontsize="10.00", label="utils:120:canonicalize\n4.14%\n(0.12%)\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"]; 265 -> 227 [arrowsize="0.35", color="#0d1e78", fontcolor="#0d1e78", fontsize="10.00", label="4.03%\n1×", labeldistance="0.50", penwidth="0.50"]; 266 [color="#0d1d78", fontcolor="#ffffff", fontsize="10.00", label="rest:654:__init__\n3.84%\n(0.12%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/ligo/gracedb/rest.py"]; 266 -> 262 [arrowsize="0.35", color="#0d1d78", fontcolor="#0d1d78", fontsize="10.00", label="3.72%\n1×", labeldistance="0.50", penwidth="0.50"]; 268 [color="#0d1676", fontcolor="#ffffff", fontsize="10.00", label="_parser:205:split\n2.18%\n(0.17%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/dateutil/parser/_parser.py"]; 268 -> 269 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.80%\n14×", labeldistance="0.50", penwidth="0.50"]; 269 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="_parser:195:__next__\n1.80%\n(0.14%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/dateutil/parser/_parser.py"]; 269 -> 7 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.66%\n14×", labeldistance="0.50", penwidth="0.50"]; 276 [color="#0d2d7c", fontcolor="#ffffff", fontsize="10.00", label="_parser:1276:parse\n7.30%\n(0.09%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/dateutil/parser/_parser.py"]; 276 -> 134 [arrowsize="0.35", color="#0d2d7c", fontcolor="#0d2d7c", fontsize="10.00", label="7.20%\n1×", labeldistance="0.50", penwidth="0.50"]; 288 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="plugin:63:pytest_runtest_setup\n0.83%\n(0.09%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pytest_remotedata/plugin.py"]; 293 [color="#0cb60a", fontcolor="#ffffff", fontsize="10.00", label="doctest:1835:run\n50.38%\n(0.02%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 293 -> 57 [arrowsize="0.71", color="#0cb60a", fontcolor="#0cb60a", fontsize="10.00", label="50.36%\n1×", labeldistance="2.01", penwidth="2.01"]; 294 [color="#0fb709", fontcolor="#ffffff", fontsize="10.00", label="doctest:228:runtest\n50.76%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 294 -> 293 [arrowsize="0.71", color="#0cb60a", fontcolor="#0cb60a", fontsize="10.00", label="50.38%\n1×", labeldistance="2.02", penwidth="2.02"]; 295 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="doctest:352:__init__\n1.49%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 295 -> 20 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.42%\n1×", labeldistance="0.50", penwidth="0.50"]; 296 [color="#0c9789", fontcolor="#ffffff", fontsize="10.00", label="pdb:193:reset\n27.50%\n(0.05%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 296 -> 369 [arrowsize="0.52", color="#0c978a", fontcolor="#0c978a", fontsize="10.00", label="27.36%\n1×", labeldistance="1.09", penwidth="1.09"]; 301 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="doctest:594:_get_checker\n0.52%\n(0.05%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 309 [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"]; 309 -> 151 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n1×", labeldistance="0.50", penwidth="0.50"]; 309 -> 152 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.36%\n1×", labeldistance="0.50", penwidth="0.50"]; 310 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="logging:648:pytest_runtest_call\n1.14%\n(0.05%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 310 -> 151 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.64%\n1×", labeldistance="0.50", penwidth="0.50"]; 310 -> 152 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.38%\n1×", labeldistance="0.50", penwidth="0.50"]; 311 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="logging:653:pytest_runtest_teardown\n1.59%\n(0.05%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 311 -> 151 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.73%\n1×", labeldistance="0.50", penwidth="0.50"]; 311 -> 152 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.73%\n1×", labeldistance="0.50", penwidth="0.50"]; 312 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="logging:658:pytest_runtest_logstart\n1.54%\n(0.05%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 312 -> 151 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.92%\n1×", labeldistance="0.50", penwidth="0.50"]; 312 -> 152 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.45%\n1×", labeldistance="0.50", penwidth="0.50"]; 312 -> 427 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.12%\n1×", labeldistance="0.50", penwidth="0.50"]; 313 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="logging:665:pytest_runtest_logfinish\n1.59%\n(0.05%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 313 -> 151 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.16%\n1×", labeldistance="0.50", penwidth="0.50"]; 313 -> 152 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.33%\n1×", labeldistance="0.50", penwidth="0.50"]; 314 [color="#0d1e78", fontcolor="#ffffff", fontsize="10.00", label="logging:670:pytest_runtest_logreport\n3.93%\n(0.19%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 314 -> 151 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.34%\n3×", labeldistance="0.50", penwidth="0.50"]; 314 -> 152 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.16%\n3×", labeldistance="0.50", penwidth="0.50"]; 314 -> 427 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.24%\n3×", labeldistance="0.50", penwidth="0.50"]; 315 [color="#0d1676", fontcolor="#ffffff", fontsize="10.00", label="__init__:802:__init__\n2.18%\n(0.33%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 315 -> 240 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n8×", labeldistance="0.50", penwidth="0.50"]; 315 -> 317 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.99%\n8×", labeldistance="0.50", penwidth="0.50"]; 316 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="__init__:242:_register_at_fork_reinit_lock\n0.64%\n(0.24%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 317 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="__init__:831:createLock\n0.99%\n(0.28%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 317 -> 316 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.64%\n8×", labeldistance="0.50", penwidth="0.50"]; 319 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="__init__:991:__init__\n2.37%\n(0.19%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 319 -> 315 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.18%\n8×", labeldistance="0.50", penwidth="0.50"]; 321 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="logging:262:catching_logs\n1.59%\n(0.47%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 321 -> 248 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.62%\n8×", labeldistance="0.50", penwidth="0.50"]; 322 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="logging:293:__init__\n2.68%\n(0.31%)\n8×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 322 -> 319 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.37%\n8×", labeldistance="0.50", penwidth="0.50"]; 329 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="doctest:483:_setup_fixtures\n1.16%\n(0.14%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 329 -> 28 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.85%\n1×", labeldistance="0.50", penwidth="0.50"]; 333 [color="#0d377f", fontcolor="#ffffff", fontsize="10.00", label="logging:605:_runtest_for\n9.26%\n(0.40%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 333 -> 151 [arrowsize="0.35", color="#0d257a", fontcolor="#0d257a", fontsize="10.00", label="5.59%\n8×", labeldistance="0.50", penwidth="0.50"]; 333 -> 152 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.91%\n8×", labeldistance="0.50", penwidth="0.50"]; 333 -> 427 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.36%\n8×", labeldistance="0.50", penwidth="0.50"]; 335 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:121:resume_global_capture\n0.90%\n(0.07%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 335 -> 93 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.83%\n3×", labeldistance="0.50", penwidth="0.50"]; 336 [color="#0d2d7c", fontcolor="#ffffff", fontsize="10.00", label="capture:181:item_capture\n7.18%\n(0.36%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 336 -> 77 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.88%\n3×", labeldistance="0.50", penwidth="0.50"]; 336 -> 335 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.90%\n3×", labeldistance="0.50", penwidth="0.50"]; 336 -> 337 [arrowsize="0.35", color="#0d2279", fontcolor="#0d2279", fontsize="10.00", label="4.97%\n3×", labeldistance="0.50", penwidth="0.50"]; 337 [color="#0d2279", fontcolor="#ffffff", fontsize="10.00", label="capture:141:read_global_capture\n4.97%\n(0.07%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 337 -> 343 [arrowsize="0.35", color="#0d2279", fontcolor="#0d2279", fontsize="10.00", label="4.90%\n3×", labeldistance="0.50", penwidth="0.50"]; 339 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="capture:218:pytest_runtest_setup\n2.77%\n(0.05%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 339 -> 151 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.45%\n1×", labeldistance="0.50", penwidth="0.50"]; 339 -> 152 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.23%\n1×", labeldistance="0.50", penwidth="0.50"]; 340 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="capture:223:pytest_runtest_call\n2.56%\n(0.05%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 340 -> 151 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.33%\n1×", labeldistance="0.50", penwidth="0.50"]; 340 -> 152 [arrowsize="0.35", color="#0d1675", fontcolor="#0d1675", fontsize="10.00", label="2.13%\n1×", labeldistance="0.50", penwidth="0.50"]; 341 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="capture:228:pytest_runtest_teardown\n2.46%\n(0.02%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 341 -> 151 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.36%\n1×", labeldistance="0.50", penwidth="0.50"]; 341 -> 152 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.04%\n1×", labeldistance="0.50", penwidth="0.50"]; 342 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:488:suspend_capturing\n0.73%\n(0.14%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 342 -> 39 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.59%\n6×", labeldistance="0.50", penwidth="0.50"]; 343 [color="#0d2279", fontcolor="#ffffff", fontsize="10.00", label="capture:520:readouterr\n4.90%\n(0.24%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 343 -> 81 [arrowsize="0.35", color="#0d2179", fontcolor="#0d2179", fontsize="10.00", label="4.59%\n6×", labeldistance="0.50", penwidth="0.50"]; 344 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="skipping:68:pytest_runtest_setup\n0.71%\n(0.12%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 346 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="parse:361:urlparse\n0.88%\n(0.14%)\n1×", tooltip="/opt/anaconda/lib/python3.7/urllib/parse.py"]; 346 -> 64 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n1×", labeldistance="0.50", penwidth="0.50"]; 348 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="evaluate:30:__bool__\n0.62%\n(0.07%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 348 -> 349 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.54%\n3×", labeldistance="0.50", penwidth="0.50"]; 349 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="evaluate:39:_get_marks\n0.88%\n(0.26%)\n5×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 349 -> 394 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.52%\n5×", labeldistance="0.50", penwidth="0.50"]; 356 [color="#0d2b7c", fontcolor="#ffffff", fontsize="10.00", label="runner:249:pytest_runtest_makereport\n6.92%\n(0.12%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 356 -> 119 [arrowsize="0.35", color="#0d2b7b", fontcolor="#0d2b7b", fontsize="10.00", label="6.80%\n3×", labeldistance="0.50", penwidth="0.50"]; 359 [color="#ff0300", fontcolor="#ffffff", fontsize="10.00", label="runner:79:pytest_runtest_protocol\n99.74%\n(0.17%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 359 -> 97 [arrowsize="0.97", color="#f63c01", fontcolor="#f63c01", fontsize="10.00", label="93.98%\n1×", labeldistance="3.76", penwidth="3.76"]; 359 -> 230 [arrowsize="0.35", color="#0d2379", fontcolor="#0d2379", fontsize="10.00", label="5.09%\n2×", labeldistance="0.50", penwidth="0.50"]; 359 -> 389 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.24%\n2×", labeldistance="0.50", penwidth="0.50"]; 360 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="runner:117:pytest_runtest_setup\n3.17%\n(0.05%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 360 -> 99 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.77%\n1×", labeldistance="0.50", penwidth="0.50"]; 360 -> 166 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.36%\n1×", labeldistance="0.50", penwidth="0.50"]; 361 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="runner:144:pytest_runtest_teardown\n0.99%\n(0.05%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 361 -> 166 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.59%\n2×", labeldistance="0.50", penwidth="0.50"]; 363 [color="#f54202", fontcolor="#ffffff", fontsize="10.00", label="runner:181:call_and_report\n93.37%\n(0.45%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 363 -> 83 [arrowsize="0.86", color="#c8d706", fontcolor="#c8d706", fontsize="10.00", label="73.16%\n3×", labeldistance="2.93", penwidth="2.93"]; 363 -> 230 [arrowsize="0.44", color="#0c6e8c", fontcolor="#0c6e8c", fontsize="10.00", label="19.26%\n7×", labeldistance="0.77", penwidth="0.77"]; 363 -> 389 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.33%\n3×", labeldistance="0.50", penwidth="0.50"]; 364 [color="#b6d406", fontcolor="#ffffff", fontsize="10.00", label="runner:207:<lambda>\n71.29%\n(0.17%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 364 -> 230 [arrowsize="0.84", color="#b4d406", fontcolor="#b4d406", fontsize="10.00", label="71.13%\n3×", labeldistance="2.85", penwidth="2.85"]; 369 [color="#0c978a", fontcolor="#ffffff", fontsize="10.00", label="bdb:54:reset\n27.36%\n(0.12%)\n1×", tooltip="/opt/anaconda/lib/python3.7/bdb.py"]; 369 -> 34 [arrowsize="0.52", color="#0c968a", fontcolor="#0c968a", fontsize="10.00", label="27.17%\n1×", labeldistance="1.09", penwidth="1.09"]; 377 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="fixtures:484:_get_active_fixturedef\n1.18%\n(0.05%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 377 -> 85 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.81%\n1×", labeldistance="0.50", penwidth="0.50"]; 379 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="fixtures:474:getfixturevalue\n1.21%\n(0.02%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 379 -> 377 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.18%\n1×", labeldistance="0.50", penwidth="0.50"]; 389 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="nodes:136:ihook\n0.92%\n(0.12%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 389 -> 216 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.81%\n9×", labeldistance="0.50", penwidth="0.50"]; 393 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="nodes:234:iter_markers_with_node\n0.83%\n(0.40%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 394 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="nodes:232:<genexpr>\n0.90%\n(0.07%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 394 -> 393 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.83%\n10×", labeldistance="0.50", penwidth="0.50"]; 407 [color="#f63c01", fontcolor="#ffffff", fontsize="10.00", label="manager:84:_hookexec\n93.98%\n(0.31%)\n15×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 407 -> 224 [arrowsize="0.97", color="#f53f02", fontcolor="#f53f02", fontsize="10.00", label="93.75%\n12×", labeldistance="3.75", penwidth="3.75"]; 417 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="traceback:588:format\n1.63%\n(0.28%)\n18×", tooltip="/opt/anaconda/lib/python3.7/traceback.py"]; 417 -> 173 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.18%\n2×", labeldistance="0.50", penwidth="0.50"]; 418 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="traceback:108:format_exception\n3.20%\n(0.14%)\n1×", tooltip="/opt/anaconda/lib/python3.7/traceback.py"]; 418 -> 108 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.30%\n1×", labeldistance="0.50", penwidth="0.50"]; 418 -> 417 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.76%\n9×", labeldistance="0.50", penwidth="0.50"]; 419 [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"]; 419 -> 108 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.43%\n1×", labeldistance="0.50", penwidth="0.50"]; 427 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="contextlib:237:helper\n1.52%\n(0.19%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 427 -> 89 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.33%\n27×", labeldistance="0.50", penwidth="0.50"]; 428 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="os:674:__getitem__\n0.73%\n(0.36%)\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="#0d357e", fontcolor="#ffffff", fontsize="10.00", label="logging:614:_runtest_for_main\n8.93%\n(1.46%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 2 -> 104 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.55%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 105 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.36%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 175 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.23%\n2×", labeldistance="0.50", penwidth="0.50"]; 2 -> 223 [arrowsize="0.35", color="#0d1c77", fontcolor="#0d1c77", fontsize="10.00", label="3.61%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 309 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.56%\n8×", labeldistance="0.50", penwidth="0.50"]; 7 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:399:write_out\n0.56%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 9 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'read' of '_io.FileIO' objects>\n1.69%\n(1.69%)\n6×", tooltip="~"]; 10 [color="#0d267a", fontcolor="#ffffff", fontsize="10.00", label="capture:583:snap\n5.69%\n(1.03%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 10 -> 9 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.69%\n6×", labeldistance="0.50", penwidth="0.50"]; 10 -> 11 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.60%\n12×", labeldistance="0.50", penwidth="0.50"]; 10 -> 12 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.85%\n6×", labeldistance="0.50", penwidth="0.50"]; 10 -> 59 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.53%\n24×", labeldistance="0.50", penwidth="0.50"]; 11 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'seek' of '_io.FileIO' objects>\n0.60%\n(0.60%)\n12×", tooltip="~"]; 12 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'truncate' of '_io.FileIO' objects>\n1.85%\n(1.85%)\n6×", tooltip="~"]; 13 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method io.open>\n0.63%\n(0.63%)\n2×", tooltip="~"]; 14 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="pdb:140:__init__\n1.85%\n(0.36%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 14 -> 13 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.63%\n2×", labeldistance="0.50", penwidth="0.50"]; 14 -> 38 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.63%\n1×", labeldistance="0.50", penwidth="0.50"]; 16 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:212:_acquireLock\n0.76%\n(0.63%)\n40×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 18 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="__init__:221:_releaseLock\n0.60%\n(0.46%)\n40×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 20 [color="#bbd506", fontcolor="#ffffff", fontsize="10.00", label="runner:227:from_call\n71.85%\n(0.36%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 20 -> 261 [arrowsize="0.84", color="#b6d406", fontcolor="#b6d406", fontsize="10.00", label="71.29%\n3×", labeldistance="2.85", penwidth="2.85"]; 22 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="fixtures:1271:getfixtureinfo\n0.99%\n(0.30%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 26 [color="#0c968b", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.stat>\n26.89%\n(26.89%)\n159×", tooltip="~"]; 27 [color="#0b9e6e", fontcolor="#ffffff", fontsize="10.00", label="linecache:53:checkcache\n33.15%\n(5.82%)\n1×", tooltip="/opt/anaconda/lib/python3.7/linecache.py"]; 27 -> 26 [arrowsize="0.52", color="#0c968b", fontcolor="#0c968b", fontsize="10.00", label="26.89%\n159×", labeldistance="1.08", penwidth="1.08"]; 27 -> 95 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.43%\n261×", labeldistance="0.50", penwidth="0.50"]; 28 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.dup2>\n0.86%\n(0.86%)\n12×", tooltip="~"]; 29 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:600:suspend\n0.86%\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.40%\n6×", labeldistance="0.50", penwidth="0.50"]; 30 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:605:resume\n0.99%\n(0.26%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 30 -> 28 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.46%\n6×", labeldistance="0.50", penwidth="0.50"]; 32 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="os:682:__setitem__\n0.83%\n(0.36%)\n3×", tooltip="/opt/anaconda/lib/python3.7/os.py"]; 38 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="posixpath:232:expanduser\n0.63%\n(0.33%)\n1×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 39 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="posixpath:338:normpath\n0.56%\n(0.30%)\n2×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 41 [color="#0aab3b", fontcolor="#ffffff", fontsize="10.00", label="doctest:1417:run\n42.44%\n(0.46%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 41 -> 50 [arrowsize="0.35", color="#0d297b", fontcolor="#0d297b", fontsize="10.00", label="6.32%\n1×", labeldistance="0.50", penwidth="0.50"]; 41 -> 197 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.89%\n1×", labeldistance="0.50", penwidth="0.50"]; 41 -> 198 [arrowsize="0.58", color="#0b9f6d", fontcolor="#0b9f6d", fontsize="10.00", label="33.54%\n1×", labeldistance="1.34", penwidth="1.34"]; 44 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="doctest:376:_check_all_skipped\n1.06%\n(0.96%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 46 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="utils:38:__init__\n1.03%\n(0.56%)\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 -> 116 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.36%\n3×", labeldistance="0.50", penwidth="0.50"]; 49 [color="#0d1675", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.compile>\n2.12%\n(2.12%)\n4×", tooltip="~"]; 50 [color="#0d297b", fontcolor="#ffffff", fontsize="10.00", label="doctest:1271:__run\n6.32%\n(1.16%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 50 -> 49 [arrowsize="0.35", color="#0d1675", fontcolor="#0d1675", fontsize="10.00", label="2.12%\n4×", labeldistance="0.50", penwidth="0.50"]; 50 -> 51 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.65%\n4×", labeldistance="0.50", penwidth="0.50"]; 50 -> 195 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.73%\n4×", labeldistance="0.50", penwidth="0.50"]; 51 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.exec>\n1.65%\n(0.13%)\n4×", tooltip="~"]; 51 -> 185 [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.69%\n(0.69%)\n98×", tooltip="~"]; 56 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="capture:127:suspend_global_capture\n1.16%\n(0.07%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 56 -> 240 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.03%\n3×", labeldistance="0.50", penwidth="0.50"]; 59 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="capture:442:__getattr__\n0.53%\n(0.33%)\n24×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 59 -> 52 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.20%\n24×", labeldistance="0.50", penwidth="0.50"]; 60 [color="#0d297b", fontcolor="#ffffff", fontsize="10.00", label="capture:626:snap\n6.32%\n(0.60%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 60 -> 10 [arrowsize="0.35", color="#0d267a", fontcolor="#0d267a", fontsize="10.00", label="5.69%\n6×", labeldistance="0.50", penwidth="0.50"]; 61 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="skipping:120:pytest_runtest_makereport\n1.22%\n(0.26%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 61 -> 244 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.86%\n3×", labeldistance="0.50", penwidth="0.50"]; 62 [color="#c5d606", fontcolor="#ffffff", fontsize="10.00", label="runner:200:call_runtest_hook\n72.91%\n(0.36%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 62 -> 20 [arrowsize="0.85", color="#bbd506", fontcolor="#bbd506", fontsize="10.00", label="71.85%\n3×", labeldistance="2.87", penwidth="2.87"]; 62 -> 287 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.46%\n3×", labeldistance="0.50", penwidth="0.50"]; 64 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="fixtures:513:_compute_fixture_value\n0.89%\n(0.17%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 67 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="contextlib:81:__init__\n1.52%\n(1.39%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 67 -> 52 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.13%\n27×", labeldistance="0.50", penwidth="0.50"]; 70 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="capture:498:resume_capturing\n1.19%\n(0.17%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 70 -> 30 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.99%\n6×", labeldistance="0.50", penwidth="0.50"]; 72 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="evaluate:73:_istrue\n0.53%\n(0.03%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 72 -> 245 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.46%\n2×", labeldistance="0.50", penwidth="0.50"]; 73 [color="#0d1e78", fontcolor="#ffffff", fontsize="10.00", label="terminal:408:pytest_runtest_logreport\n4.13%\n(0.53%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 73 -> 118 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.89%\n1×", labeldistance="0.50", penwidth="0.50"]; 73 -> 157 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.62%\n3×", labeldistance="0.50", penwidth="0.50"]; 74 [color="#f34c02", fontcolor="#ffffff", fontsize="10.00", label="runner:86:runtestprotocol\n92.33%\n(0.10%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 74 -> 259 [arrowsize="0.96", color="#f34f02", fontcolor="#f34f02", fontsize="10.00", label="92.03%\n3×", labeldistance="3.68", penwidth="3.68"]; 75 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="runner:350:prepare\n3.27%\n(0.13%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 75 -> 159 [arrowsize="0.35", color="#0d1977", fontcolor="#0d1977", fontsize="10.00", label="2.98%\n1×", labeldistance="0.50", penwidth="0.50"]; 84 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:245:write\n1.12%\n(0.10%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 84 -> 7 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.56%\n1×", labeldistance="0.50", penwidth="0.50"]; 94 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="structures:356:__iter__\n1.06%\n(0.17%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 94 -> 145 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.03%\n3×", labeldistance="0.50", penwidth="0.50"]; 95 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.len>\n0.53%\n(0.53%)\n279×", tooltip="~"]; 101 [color="#0c9493", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.next>\n25.11%\n(1.52%)\n77×", tooltip="~"]; 101 -> 2 [arrowsize="0.35", color="#0d357e", fontcolor="#0d357e", fontsize="10.00", label="8.93%\n16×", labeldistance="0.50", penwidth="0.50"]; 101 -> 175 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n6×", labeldistance="0.50", penwidth="0.50"]; 101 -> 210 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.06%\n1×", labeldistance="0.50", penwidth="0.50"]; 101 -> 211 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.03%\n1×", labeldistance="0.50", penwidth="0.50"]; 101 -> 212 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.09%\n1×", labeldistance="0.50", penwidth="0.50"]; 101 -> 213 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.52%\n1×", labeldistance="0.50", penwidth="0.50"]; 101 -> 214 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.96%\n1×", labeldistance="0.50", penwidth="0.50"]; 101 -> 215 [arrowsize="0.35", color="#0d1c77", fontcolor="#0d1c77", fontsize="10.00", label="3.51%\n3×", labeldistance="0.50", penwidth="0.50"]; 101 -> 222 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.18%\n16×", labeldistance="0.50", penwidth="0.50"]; 101 -> 232 [arrowsize="0.35", color="#0d4582", fontcolor="#0d4582", fontsize="10.00", label="11.91%\n16×", labeldistance="0.50", penwidth="0.50"]; 101 -> 234 [arrowsize="0.35", color="#0d3a7f", fontcolor="#0d3a7f", fontsize="10.00", label="9.82%\n6×", labeldistance="0.50", penwidth="0.50"]; 101 -> 237 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.69%\n1×", labeldistance="0.50", penwidth="0.50"]; 101 -> 238 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.60%\n1×", labeldistance="0.50", penwidth="0.50"]; 101 -> 239 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.63%\n1×", labeldistance="0.50", penwidth="0.50"]; 101 -> 292 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.23%\n2×", labeldistance="0.50", penwidth="0.50"]; 103 [color="#f44902", fontcolor="#ffffff", fontsize="10.00", label="callers:157:_multicall\n92.69%\n(4.96%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/callers.py"]; 103 -> 73 [arrowsize="0.35", color="#0d1e78", fontcolor="#0d1e78", fontsize="10.00", label="4.13%\n3×", labeldistance="0.50", penwidth="0.50"]; 103 -> 101 [arrowsize="0.35", color="#0d4482", fontcolor="#0d4482", fontsize="10.00", label="11.74%\n18×", labeldistance="0.50", penwidth="0.50"]; 103 -> 119 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.16%\n1×", labeldistance="0.50", penwidth="0.50"]; 103 -> 181 [arrowsize="0.39", color="#0c5887", fontcolor="#0c5887", fontsize="10.00", label="15.45%\n18×", labeldistance="0.62", penwidth="0.62"]; 103 -> 192 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.09%\n1×", labeldistance="0.50", penwidth="0.50"]; 103 -> 226 [arrowsize="0.67", color="#0aae2f", fontcolor="#0aae2f", fontsize="10.00", label="44.33%\n1×", labeldistance="1.77", penwidth="1.77"]; 103 -> 241 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.89%\n1×", labeldistance="0.50", penwidth="0.50"]; 103 -> 252 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.08%\n3×", labeldistance="0.50", penwidth="0.50"]; 103 -> 256 [arrowsize="0.35", color="#0d1d78", fontcolor="#0d1d78", fontsize="10.00", label="3.87%\n1×", labeldistance="0.50", penwidth="0.50"]; 103 -> 257 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.49%\n1×", labeldistance="0.50", penwidth="0.50"]; 103 -> 302 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.46%\n55×", labeldistance="0.50", penwidth="0.50"]; 104 [color="#0d387f", fontcolor="#ffffff", fontsize="10.00", label="contextlib:107:__enter__\n9.53%\n(0.79%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 104 -> 101 [arrowsize="0.35", color="#0d377f", fontcolor="#0d377f", fontsize="10.00", label="9.20%\n11×", labeldistance="0.50", penwidth="0.50"]; 105 [color="#0d4c84", fontcolor="#ffffff", fontsize="10.00", label="contextlib:116:__exit__\n13.30%\n(0.83%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 105 -> 101 [arrowsize="0.36", color="#0d4a83", fontcolor="#0d4a83", fontsize="10.00", label="12.90%\n11×", labeldistance="0.52", penwidth="0.52"]; 114 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="runner:150:_update_current_test_var\n1.72%\n(0.36%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 114 -> 32 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.83%\n3×", labeldistance="0.50", penwidth="0.50"]; 116 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="utils:50:filename\n0.53%\n(0.20%)\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"]; 116 -> 46 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.36%\n2×", labeldistance="0.50", penwidth="0.50"]; 118 [color="#0d1976", fontcolor="#ffffff", fontsize="10.00", label="terminal:304:write_fspath_result\n2.81%\n(0.30%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 118 -> 84 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.12%\n2×", labeldistance="0.50", penwidth="0.50"]; 118 -> 126 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.16%\n2×", labeldistance="0.50", penwidth="0.50"]; 119 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="terminal:398:pytest_runtest_logstart\n1.16%\n(0.13%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 119 -> 118 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.93%\n1×", labeldistance="0.50", penwidth="0.50"]; 126 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="local:327:join\n1.16%\n(0.43%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 126 -> 39 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.56%\n2×", labeldistance="0.50", penwidth="0.50"]; 143 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="main:437:gethookproxy\n1.06%\n(0.66%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/main.py"]; 144 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'update' of 'set' objects>\n0.79%\n(0.36%)\n9×", tooltip="~"]; 144 -> 94 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n3×", labeldistance="0.50", penwidth="0.50"]; 145 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="structures:360:_seen\n1.03%\n(0.50%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 145 -> 144 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.79%\n3×", labeldistance="0.50", penwidth="0.50"]; 151 [color="#f54302", fontcolor="#ffffff", fontsize="10.00", label="manager:78:<lambda>\n93.32%\n(0.73%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 151 -> 103 [arrowsize="0.96", color="#f44902", fontcolor="#f44902", fontsize="10.00", label="92.69%\n11×", labeldistance="3.71", penwidth="3.71"]; 157 [color="#f82d01", fontcolor="#ffffff", fontsize="10.00", label="hooks:275:__call__\n95.53%\n(1.72%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/hooks.py"]; 157 -> 299 [arrowsize="0.97", color="#f54102", fontcolor="#f54102", fontsize="10.00", label="93.52%\n11×", labeldistance="3.74", penwidth="3.74"]; 159 [color="#0d1977", fontcolor="#ffffff", fontsize="10.00", label="doctest:218:setup\n2.98%\n(0.17%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 159 -> 230 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.36%\n1×", labeldistance="0.50", penwidth="0.50"]; 159 -> 277 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.42%\n1×", labeldistance="0.50", penwidth="0.50"]; 163 [color="#0aab3a", fontcolor="#ffffff", fontsize="10.00", label="doctest:1835:run\n42.54%\n(0.10%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 163 -> 41 [arrowsize="0.65", color="#0aab3b", fontcolor="#0aab3b", fontsize="10.00", label="42.44%\n1×", labeldistance="1.70", penwidth="1.70"]; 168 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:783:_addHandlerRef\n0.79%\n(0.33%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 168 -> 16 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.23%\n8×", labeldistance="0.50", penwidth="0.50"]; 168 -> 18 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.23%\n8×", labeldistance="0.50", penwidth="0.50"]; 169 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="__init__:1526:addHandler\n0.53%\n(0.30%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 169 -> 16 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.13%\n8×", labeldistance="0.50", penwidth="0.50"]; 170 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="nodes:191:listchain\n0.79%\n(0.50%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 175 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:766:_removeHandlerRef\n0.89%\n(0.53%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 176 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:1537:removeHandler\n0.79%\n(0.33%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 176 -> 16 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.23%\n8×", labeldistance="0.50", penwidth="0.50"]; 176 -> 18 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.13%\n8×", labeldistance="0.50", penwidth="0.50"]; 181 [color="#0c5987", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'send' of 'generator' objects>\n15.65%\n(0.63%)\n22×", tooltip="~"]; 181 -> 61 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.19%\n3×", labeldistance="0.50", penwidth="0.50"]; 181 -> 210 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.53%\n1×", labeldistance="0.50", penwidth="0.50"]; 181 -> 211 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.56%\n1×", labeldistance="0.50", penwidth="0.50"]; 181 -> 212 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.99%\n1×", labeldistance="0.50", penwidth="0.50"]; 181 -> 213 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.63%\n1×", labeldistance="0.50", penwidth="0.50"]; 181 -> 214 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.46%\n1×", labeldistance="0.50", penwidth="0.50"]; 181 -> 215 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.59%\n3×", labeldistance="0.50", penwidth="0.50"]; 181 -> 237 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.11%\n1×", labeldistance="0.50", penwidth="0.50"]; 181 -> 238 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.08%\n1×", labeldistance="0.50", penwidth="0.50"]; 181 -> 239 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.61%\n1×", labeldistance="0.50", penwidth="0.50"]; 185 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.files.lvc_skymap.utils.SkymapFilename:1:<module>\n0.53%\n(0.07%)\n1×", tooltip="<doctest llama.files.lvc_skymap.utils.SkymapFilename.extension[2]>", target=_top, URL="https://multimessenger.science/llama.files.lvc_skymap.utils.SkymapFilename.html#llama.files.lvc_skymap.utils.SkymapFilename.extension"]; 185 -> 46 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.46%\n1×", labeldistance="0.50", penwidth="0.50"]; 189 [color="#0d2a7b", fontcolor="#ffffff", fontsize="10.00", label="capture:520:readouterr\n6.62%\n(0.20%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 189 -> 60 [arrowsize="0.35", color="#0d297b", fontcolor="#0d297b", fontsize="10.00", label="6.32%\n6×", labeldistance="0.50", penwidth="0.50"]; 192 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="plugin:63:pytest_runtest_setup\n1.09%\n(0.20%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pytest_remotedata/plugin.py"]; 194 [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"]; 195 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="doctest:537:check_output\n0.73%\n(0.20%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 195 -> 194 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.53%\n4×", labeldistance="0.50", penwidth="0.50"]; 196 [color="#0aad32", fontcolor="#ffffff", fontsize="10.00", label="doctest:228:runtest\n43.83%\n(0.13%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 196 -> 44 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.06%\n1×", labeldistance="0.50", penwidth="0.50"]; 196 -> 163 [arrowsize="0.65", color="#0aab3a", fontcolor="#0aab3a", fontsize="10.00", label="42.54%\n1×", labeldistance="1.70", penwidth="1.70"]; 197 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="doctest:352:__init__\n1.89%\n(0.03%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 197 -> 14 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.85%\n1×", labeldistance="0.50", penwidth="0.50"]; 198 [color="#0b9f6d", fontcolor="#ffffff", fontsize="10.00", label="pdb:193:reset\n33.54%\n(0.10%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 198 -> 266 [arrowsize="0.58", color="#0b9f6e", fontcolor="#0b9f6e", fontsize="10.00", label="33.34%\n1×", labeldistance="1.33", penwidth="1.33"]; 210 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="logging:643:pytest_runtest_setup\n1.59%\n(0.07%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 210 -> 104 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.93%\n1×", labeldistance="0.50", penwidth="0.50"]; 210 -> 105 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.50%\n1×", labeldistance="0.50", penwidth="0.50"]; 211 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="logging:648:pytest_runtest_call\n1.59%\n(0.07%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 211 -> 104 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.89%\n1×", labeldistance="0.50", penwidth="0.50"]; 211 -> 105 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.53%\n1×", labeldistance="0.50", penwidth="0.50"]; 212 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="logging:653:pytest_runtest_teardown\n2.08%\n(0.10%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 212 -> 104 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.93%\n1×", labeldistance="0.50", penwidth="0.50"]; 212 -> 105 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.96%\n1×", labeldistance="0.50", penwidth="0.50"]; 213 [color="#0d1675", fontcolor="#ffffff", fontsize="10.00", label="logging:658:pytest_runtest_logstart\n2.15%\n(0.10%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 213 -> 104 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.29%\n1×", labeldistance="0.50", penwidth="0.50"]; 213 -> 105 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.63%\n1×", labeldistance="0.50", penwidth="0.50"]; 213 -> 309 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.13%\n1×", labeldistance="0.50", penwidth="0.50"]; 214 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="logging:665:pytest_runtest_logfinish\n1.42%\n(0.07%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 214 -> 104 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.86%\n1×", labeldistance="0.50", penwidth="0.50"]; 214 -> 105 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.43%\n1×", labeldistance="0.50", penwidth="0.50"]; 215 [color="#0d2379", fontcolor="#ffffff", fontsize="10.00", label="logging:670:pytest_runtest_logreport\n5.09%\n(0.17%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 215 -> 104 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.04%\n3×", labeldistance="0.50", penwidth="0.50"]; 215 -> 105 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.55%\n3×", labeldistance="0.50", penwidth="0.50"]; 215 -> 309 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.33%\n3×", labeldistance="0.50", penwidth="0.50"]; 216 [color="#0d1977", fontcolor="#ffffff", fontsize="10.00", label="__init__:802:__init__\n2.98%\n(0.63%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 216 -> 168 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.79%\n8×", labeldistance="0.50", penwidth="0.50"]; 216 -> 218 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.42%\n8×", labeldistance="0.50", penwidth="0.50"]; 217 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:242:_register_at_fork_reinit_lock\n0.86%\n(0.43%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 218 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="__init__:831:createLock\n1.42%\n(0.46%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 218 -> 217 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.86%\n8×", labeldistance="0.50", penwidth="0.50"]; 220 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="__init__:991:__init__\n3.21%\n(0.23%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 220 -> 216 [arrowsize="0.35", color="#0d1977", fontcolor="#0d1977", fontsize="10.00", label="2.98%\n8×", labeldistance="0.50", penwidth="0.50"]; 222 [color="#0d1676", fontcolor="#ffffff", fontsize="10.00", label="logging:262:catching_logs\n2.18%\n(0.76%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 222 -> 169 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.53%\n8×", labeldistance="0.50", penwidth="0.50"]; 222 -> 176 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.79%\n8×", labeldistance="0.50", penwidth="0.50"]; 223 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="logging:293:__init__\n3.61%\n(0.40%)\n8×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 223 -> 220 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.21%\n8×", labeldistance="0.50", penwidth="0.50"]; 226 [color="#0aae2f", fontcolor="#ffffff", fontsize="10.00", label="runner:122:pytest_runtest_call\n44.33%\n(0.10%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 226 -> 114 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.40%\n1×", labeldistance="0.50", penwidth="0.50"]; 226 -> 196 [arrowsize="0.66", color="#0aad32", fontcolor="#0aad32", fontsize="10.00", label="43.83%\n1×", labeldistance="1.75", penwidth="1.75"]; 230 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="doctest:483:_setup_fixtures\n1.36%\n(0.17%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 230 -> 22 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.99%\n1×", labeldistance="0.50", penwidth="0.50"]; 232 [color="#0d4582", fontcolor="#ffffff", fontsize="10.00", label="logging:605:_runtest_for\n11.91%\n(0.73%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 232 -> 104 [arrowsize="0.35", color="#0d2b7b", fontcolor="#0d2b7b", fontsize="10.00", label="6.78%\n8×", labeldistance="0.50", penwidth="0.50"]; 232 -> 105 [arrowsize="0.35", color="#0d1e78", fontcolor="#0d1e78", fontsize="10.00", label="3.94%\n8×", labeldistance="0.50", penwidth="0.50"]; 232 -> 309 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.46%\n8×", labeldistance="0.50", penwidth="0.50"]; 233 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="capture:121:resume_global_capture\n1.29%\n(0.10%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 233 -> 70 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.19%\n3×", labeldistance="0.50", penwidth="0.50"]; 234 [color="#0d3a7f", fontcolor="#ffffff", fontsize="10.00", label="capture:181:item_capture\n9.82%\n(0.46%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 234 -> 56 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.16%\n3×", labeldistance="0.50", penwidth="0.50"]; 234 -> 233 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.29%\n3×", labeldistance="0.50", penwidth="0.50"]; 234 -> 235 [arrowsize="0.35", color="#0d2a7b", fontcolor="#0d2a7b", fontsize="10.00", label="6.72%\n3×", labeldistance="0.50", penwidth="0.50"]; 235 [color="#0d2a7b", fontcolor="#ffffff", fontsize="10.00", label="capture:141:read_global_capture\n6.72%\n(0.10%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 235 -> 189 [arrowsize="0.35", color="#0d2a7b", fontcolor="#0d2a7b", fontsize="10.00", label="6.62%\n3×", labeldistance="0.50", penwidth="0.50"]; 237 [color="#0d1d78", fontcolor="#ffffff", fontsize="10.00", label="capture:218:pytest_runtest_setup\n3.80%\n(0.07%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 237 -> 104 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.60%\n1×", labeldistance="0.50", penwidth="0.50"]; 237 -> 105 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.08%\n1×", labeldistance="0.50", penwidth="0.50"]; 238 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="capture:223:pytest_runtest_call\n3.67%\n(0.03%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 238 -> 104 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.50%\n1×", labeldistance="0.50", penwidth="0.50"]; 238 -> 105 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.04%\n1×", labeldistance="0.50", penwidth="0.50"]; 239 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="capture:228:pytest_runtest_teardown\n3.24%\n(0.10%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 239 -> 104 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.50%\n1×", labeldistance="0.50", penwidth="0.50"]; 239 -> 105 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.58%\n1×", labeldistance="0.50", penwidth="0.50"]; 240 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:488:suspend_capturing\n1.03%\n(0.17%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 240 -> 29 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.86%\n6×", labeldistance="0.50", penwidth="0.50"]; 241 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="skipping:68:pytest_runtest_setup\n0.89%\n(0.17%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 241 -> 246 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.36%\n1×", labeldistance="0.50", penwidth="0.50"]; 244 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="evaluate:30:__bool__\n0.86%\n(0.07%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 244 -> 245 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.79%\n3×", labeldistance="0.50", penwidth="0.50"]; 245 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="evaluate:39:_get_marks\n1.26%\n(0.43%)\n5×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 245 -> 292 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.73%\n5×", labeldistance="0.50", penwidth="0.50"]; 246 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="evaluate:48:istrue\n0.56%\n(0.03%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 246 -> 72 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.53%\n2×", labeldistance="0.50", penwidth="0.50"]; 251 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="reports:261:from_item_and_call\n1.98%\n(0.53%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/reports.py"]; 251 -> 94 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.06%\n3×", labeldistance="0.50", penwidth="0.50"]; 252 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="runner:249:pytest_runtest_makereport\n2.08%\n(0.10%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 252 -> 251 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.98%\n3×", labeldistance="0.50", penwidth="0.50"]; 255 [color="#fe0500", fontcolor="#ffffff", fontsize="10.00", label="runner:79:pytest_runtest_protocol\n99.50%\n(0.26%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 255 -> 74 [arrowsize="0.96", color="#f34c02", fontcolor="#f34c02", fontsize="10.00", label="92.33%\n1×", labeldistance="3.69", penwidth="3.69"]; 255 -> 157 [arrowsize="0.35", color="#0d297b", fontcolor="#0d297b", fontsize="10.00", label="6.32%\n2×", labeldistance="0.50", penwidth="0.50"]; 255 -> 287 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.33%\n2×", labeldistance="0.50", penwidth="0.50"]; 256 [color="#0d1d78", fontcolor="#ffffff", fontsize="10.00", label="runner:117:pytest_runtest_setup\n3.87%\n(0.10%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 256 -> 75 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.27%\n1×", labeldistance="0.50", penwidth="0.50"]; 256 -> 114 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.50%\n1×", labeldistance="0.50", penwidth="0.50"]; 257 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="runner:144:pytest_runtest_teardown\n1.49%\n(0.13%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 257 -> 114 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.83%\n2×", labeldistance="0.50", penwidth="0.50"]; 257 -> 264 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.53%\n1×", labeldistance="0.50", penwidth="0.50"]; 259 [color="#f34f02", fontcolor="#ffffff", fontsize="10.00", label="runner:181:call_and_report\n92.03%\n(0.56%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 259 -> 62 [arrowsize="0.85", color="#c5d606", fontcolor="#c5d606", fontsize="10.00", label="72.91%\n3×", labeldistance="2.92", penwidth="2.92"]; 259 -> 157 [arrowsize="0.43", color="#0c678a", fontcolor="#0c678a", fontsize="10.00", label="18.09%\n6×", labeldistance="0.72", penwidth="0.72"]; 259 -> 287 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.46%\n3×", labeldistance="0.50", penwidth="0.50"]; 261 [color="#b6d406", fontcolor="#ffffff", fontsize="10.00", label="runner:207:<lambda>\n71.29%\n(0.17%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 261 -> 157 [arrowsize="0.84", color="#b4d406", fontcolor="#b4d406", fontsize="10.00", label="71.12%\n3×", labeldistance="2.84", penwidth="2.84"]; 264 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="runner:329:teardown_exact\n0.53%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 266 [color="#0b9f6e", fontcolor="#ffffff", fontsize="10.00", label="bdb:54:reset\n33.34%\n(0.17%)\n1×", tooltip="/opt/anaconda/lib/python3.7/bdb.py"]; 266 -> 27 [arrowsize="0.58", color="#0b9e6e", fontcolor="#0b9e6e", fontsize="10.00", label="33.15%\n1×", labeldistance="1.33", penwidth="1.33"]; 275 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="fixtures:484:_get_active_fixturedef\n1.39%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 275 -> 64 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.89%\n1×", labeldistance="0.50", penwidth="0.50"]; 277 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="fixtures:474:getfixturevalue\n1.42%\n(0.03%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 277 -> 275 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.39%\n1×", labeldistance="0.50", penwidth="0.50"]; 287 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="nodes:136:ihook\n1.36%\n(0.30%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 287 -> 143 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.06%\n9×", labeldistance="0.50", penwidth="0.50"]; 291 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="nodes:234:iter_markers_with_node\n1.09%\n(0.43%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 291 -> 170 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n10×", labeldistance="0.50", penwidth="0.50"]; 292 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="nodes:232:<genexpr>\n1.29%\n(0.20%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 292 -> 291 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.09%\n10×", labeldistance="0.50", penwidth="0.50"]; 299 [color="#f54102", fontcolor="#ffffff", fontsize="10.00", label="manager:84:_hookexec\n93.52%\n(0.26%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 299 -> 151 [arrowsize="0.97", color="#f54302", fontcolor="#f54302", fontsize="10.00", label="93.32%\n11×", labeldistance="3.73", penwidth="3.73"]; 302 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="callers:171:<listcomp>\n0.53%\n(0.53%)\n59×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/callers.py"]; 309 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="contextlib:237:helper\n2.08%\n(0.56%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 309 -> 67 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.52%\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="#0d367f", fontcolor="#ffffff", fontsize="10.00", label="logging:614:_runtest_for_main\n9.14%\n(1.36%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 2 -> 104 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.60%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 105 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.40%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 174 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.20%\n2×", labeldistance="0.50", penwidth="0.50"]; 2 -> 222 [arrowsize="0.35", color="#0d1d78", fontcolor="#0d1d78", fontsize="10.00", label="3.78%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 308 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n8×", labeldistance="0.50", penwidth="0.50"]; 7 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:399:write_out\n0.55%\n(0.10%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 9 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'read' of '_io.FileIO' objects>\n1.81%\n(1.81%)\n6×", tooltip="~"]; 10 [color="#0d277a", fontcolor="#ffffff", fontsize="10.00", label="capture:583:snap\n6.00%\n(1.02%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 10 -> 9 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.81%\n6×", labeldistance="0.50", penwidth="0.50"]; 10 -> 11 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n12×", labeldistance="0.50", penwidth="0.50"]; 10 -> 12 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.01%\n6×", labeldistance="0.50", penwidth="0.50"]; 10 -> 59 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n24×", labeldistance="0.50", penwidth="0.50"]; 11 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'seek' of '_io.FileIO' objects>\n0.61%\n(0.61%)\n12×", tooltip="~"]; 12 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'truncate' of '_io.FileIO' objects>\n2.01%\n(2.01%)\n6×", tooltip="~"]; 13 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method io.open>\n0.82%\n(0.82%)\n2×", tooltip="~"]; 14 [color="#0d1676", fontcolor="#ffffff", fontsize="10.00", label="pdb:140:__init__\n2.25%\n(0.38%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 14 -> 13 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.82%\n2×", labeldistance="0.50", penwidth="0.50"]; 14 -> 38 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.89%\n1×", labeldistance="0.50", penwidth="0.50"]; 16 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="__init__:212:_acquireLock\n1.02%\n(0.58%)\n40×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 18 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="__init__:221:_releaseLock\n0.55%\n(0.44%)\n40×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 20 [color="#b3d406", fontcolor="#ffffff", fontsize="10.00", label="runner:227:from_call\n70.99%\n(0.27%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 20 -> 260 [arrowsize="0.84", color="#aed306", fontcolor="#aed306", fontsize="10.00", label="70.51%\n3×", labeldistance="2.82", penwidth="2.82"]; 22 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="fixtures:1271:getfixtureinfo\n1.13%\n(0.34%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 24 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="version:134:parse\n0.95%\n(0.78%)\n2×", tooltip="/opt/anaconda/lib/python3.7/distutils/version.py"]; 26 [color="#0c9492", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.stat>\n25.30%\n(25.30%)\n159×", tooltip="~"]; 27 [color="#0b9d75", fontcolor="#ffffff", fontsize="10.00", label="linecache:53:checkcache\n31.78%\n(5.80%)\n1×", tooltip="/opt/anaconda/lib/python3.7/linecache.py"]; 27 -> 26 [arrowsize="0.50", color="#0c9492", fontcolor="#0c9492", fontsize="10.00", label="25.30%\n159×", labeldistance="1.01", penwidth="1.01"]; 27 -> 95 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.68%\n261×", labeldistance="0.50", penwidth="0.50"]; 28 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.dup2>\n0.82%\n(0.82%)\n12×", tooltip="~"]; 29 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:600:suspend\n0.85%\n(0.31%)\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.41%\n6×", labeldistance="0.50", penwidth="0.50"]; 30 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:605:resume\n0.92%\n(0.31%)\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="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="os:682:__setitem__\n0.92%\n(0.41%)\n3×", tooltip="/opt/anaconda/lib/python3.7/os.py"]; 38 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="posixpath:232:expanduser\n0.89%\n(0.31%)\n1×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 38 -> 309 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.14%\n1×", labeldistance="0.50", penwidth="0.50"]; 39 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="posixpath:338:normpath\n0.65%\n(0.41%)\n2×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 41 [color="#0ba944", fontcolor="#ffffff", fontsize="10.00", label="doctest:1417:run\n40.91%\n(0.41%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 41 -> 50 [arrowsize="0.35", color="#0d267a", fontcolor="#0d267a", fontsize="10.00", label="5.83%\n1×", labeldistance="0.50", penwidth="0.50"]; 41 -> 196 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.32%\n1×", labeldistance="0.50", penwidth="0.50"]; 41 -> 197 [arrowsize="0.57", color="#0b9d74", fontcolor="#0b9d74", fontsize="10.00", label="32.12%\n1×", labeldistance="1.28", penwidth="1.28"]; 46 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="utils:38:__init__\n0.85%\n(0.51%)\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="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.compile>\n2.01%\n(2.01%)\n4×", tooltip="~"]; 50 [color="#0d267a", fontcolor="#ffffff", fontsize="10.00", label="doctest:1271:__run\n5.83%\n(1.19%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 50 -> 49 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.01%\n4×", labeldistance="0.50", penwidth="0.50"]; 50 -> 51 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.26%\n4×", labeldistance="0.50", penwidth="0.50"]; 50 -> 194 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.68%\n4×", labeldistance="0.50", penwidth="0.50"]; 51 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.exec>\n1.26%\n(0.03%)\n4×", tooltip="~"]; 51 -> 185 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n1×", labeldistance="0.50", penwidth="0.50"]; 52 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.getattr>\n0.78%\n(0.78%)\n98×", tooltip="~"]; 56 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="capture:127:suspend_global_capture\n1.16%\n(0.10%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 56 -> 239 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.02%\n3×", labeldistance="0.50", penwidth="0.50"]; 59 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="capture:442:__getattr__\n0.55%\n(0.41%)\n24×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 59 -> 52 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.14%\n24×", labeldistance="0.50", penwidth="0.50"]; 60 [color="#0d2a7b", fontcolor="#ffffff", fontsize="10.00", label="capture:626:snap\n6.61%\n(0.55%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 60 -> 10 [arrowsize="0.35", color="#0d277a", fontcolor="#0d277a", fontsize="10.00", label="6.00%\n6×", labeldistance="0.50", penwidth="0.50"]; 61 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="skipping:120:pytest_runtest_makereport\n1.30%\n(0.27%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 61 -> 243 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.89%\n3×", labeldistance="0.50", penwidth="0.50"]; 62 [color="#bdd506", fontcolor="#ffffff", fontsize="10.00", label="runner:200:call_runtest_hook\n72.11%\n(0.51%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 62 -> 20 [arrowsize="0.84", color="#b3d406", fontcolor="#b3d406", fontsize="10.00", label="70.99%\n3×", labeldistance="2.84", penwidth="2.84"]; 62 -> 286 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.41%\n3×", labeldistance="0.50", penwidth="0.50"]; 64 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="fixtures:513:_compute_fixture_value\n0.99%\n(0.24%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 64 -> 261 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n1×", labeldistance="0.50", penwidth="0.50"]; 67 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="contextlib:81:__init__\n2.08%\n(1.84%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 67 -> 52 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.24%\n27×", labeldistance="0.50", penwidth="0.50"]; 70 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:498:resume_capturing\n1.13%\n(0.20%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 70 -> 30 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.92%\n6×", labeldistance="0.50", penwidth="0.50"]; 72 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="evaluate:73:_istrue\n0.55%\n(0.07%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 72 -> 244 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.44%\n2×", labeldistance="0.50", penwidth="0.50"]; 73 [color="#0d1f78", fontcolor="#ffffff", fontsize="10.00", label="terminal:408:pytest_runtest_logreport\n4.26%\n(0.48%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 73 -> 118 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.91%\n1×", labeldistance="0.50", penwidth="0.50"]; 73 -> 156 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.74%\n3×", labeldistance="0.50", penwidth="0.50"]; 74 [color="#f34c02", fontcolor="#ffffff", fontsize="10.00", label="runner:86:runtestprotocol\n92.36%\n(0.27%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 74 -> 258 [arrowsize="0.96", color="#f34f02", fontcolor="#f34f02", fontsize="10.00", label="91.99%\n3×", labeldistance="3.68", penwidth="3.68"]; 75 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="runner:350:prepare\n3.61%\n(0.17%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 75 -> 97 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.10%\n1×", labeldistance="0.50", penwidth="0.50"]; 75 -> 158 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.24%\n1×", labeldistance="0.50", penwidth="0.50"]; 84 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:245:write\n1.09%\n(0.10%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 84 -> 7 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n1×", labeldistance="0.50", penwidth="0.50"]; 94 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="structures:356:__iter__\n1.19%\n(0.44%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 94 -> 144 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.02%\n3×", labeldistance="0.50", penwidth="0.50"]; 95 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.len>\n0.72%\n(0.72%)\n278×", tooltip="~"]; 97 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="runner:333:_teardown_towards\n0.51%\n(0.20%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 101 [color="#0c958e", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.next>\n26.25%\n(1.57%)\n77×", tooltip="~"]; 101 -> 2 [arrowsize="0.35", color="#0d367f", fontcolor="#0d367f", fontsize="10.00", label="9.14%\n16×", labeldistance="0.50", penwidth="0.50"]; 101 -> 174 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.75%\n6×", labeldistance="0.50", penwidth="0.50"]; 101 -> 209 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.06%\n1×", labeldistance="0.50", penwidth="0.50"]; 101 -> 210 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.09%\n1×", labeldistance="0.50", penwidth="0.50"]; 101 -> 211 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.13%\n1×", labeldistance="0.50", penwidth="0.50"]; 101 -> 212 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.57%\n1×", labeldistance="0.50", penwidth="0.50"]; 101 -> 213 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.95%\n1×", labeldistance="0.50", penwidth="0.50"]; 101 -> 214 [arrowsize="0.35", color="#0d1f78", fontcolor="#0d1f78", fontsize="10.00", label="4.16%\n3×", labeldistance="0.50", penwidth="0.50"]; 101 -> 221 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.25%\n16×", labeldistance="0.50", penwidth="0.50"]; 101 -> 231 [arrowsize="0.35", color="#0d4683", fontcolor="#0d4683", fontsize="10.00", label="12.24%\n16×", labeldistance="0.50", penwidth="0.50"]; 101 -> 233 [arrowsize="0.35", color="#0d3b80", fontcolor="#0d3b80", fontsize="10.00", label="10.16%\n6×", labeldistance="0.50", penwidth="0.50"]; 101 -> 236 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.72%\n1×", labeldistance="0.50", penwidth="0.50"]; 101 -> 237 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n1×", labeldistance="0.50", penwidth="0.50"]; 101 -> 238 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n1×", labeldistance="0.50", penwidth="0.50"]; 101 -> 291 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.24%\n2×", labeldistance="0.50", penwidth="0.50"]; 103 [color="#f44802", fontcolor="#ffffff", fontsize="10.00", label="callers:157:_multicall\n92.70%\n(4.77%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/callers.py"]; 103 -> 73 [arrowsize="0.35", color="#0d1f78", fontcolor="#0d1f78", fontsize="10.00", label="4.26%\n3×", labeldistance="0.50", penwidth="0.50"]; 103 -> 101 [arrowsize="0.35", color="#0d4883", fontcolor="#0d4883", fontsize="10.00", label="12.48%\n18×", labeldistance="0.50", penwidth="0.50"]; 103 -> 119 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.19%\n1×", labeldistance="0.50", penwidth="0.50"]; 103 -> 180 [arrowsize="0.40", color="#0c5b87", fontcolor="#0c5b87", fontsize="10.00", label="15.96%\n18×", labeldistance="0.64", penwidth="0.64"]; 103 -> 191 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.67%\n1×", labeldistance="0.50", penwidth="0.50"]; 103 -> 225 [arrowsize="0.65", color="#0bab3e", fontcolor="#0bab3e", fontsize="10.00", label="41.97%\n1×", labeldistance="1.68", penwidth="1.68"]; 103 -> 240 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.89%\n1×", labeldistance="0.50", penwidth="0.50"]; 103 -> 251 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.18%\n3×", labeldistance="0.50", penwidth="0.50"]; 103 -> 255 [arrowsize="0.35", color="#0d1f78", fontcolor="#0d1f78", fontsize="10.00", label="4.23%\n1×", labeldistance="0.50", penwidth="0.50"]; 103 -> 256 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.50%\n1×", labeldistance="0.50", penwidth="0.50"]; 103 -> 301 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n55×", labeldistance="0.50", penwidth="0.50"]; 104 [color="#0d3a7f", fontcolor="#ffffff", fontsize="10.00", label="contextlib:107:__enter__\n9.82%\n(0.99%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 104 -> 101 [arrowsize="0.35", color="#0d377f", fontcolor="#0d377f", fontsize="10.00", label="9.38%\n11×", labeldistance="0.50", penwidth="0.50"]; 105 [color="#0d4e84", fontcolor="#ffffff", fontsize="10.00", label="contextlib:116:__exit__\n13.71%\n(0.68%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 105 -> 101 [arrowsize="0.37", color="#0d4c84", fontcolor="#0d4c84", fontsize="10.00", label="13.37%\n11×", labeldistance="0.53", penwidth="0.53"]; 114 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="runner:150:_update_current_test_var\n1.84%\n(0.41%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 114 -> 32 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.92%\n3×", labeldistance="0.50", penwidth="0.50"]; 118 [color="#0d1976", fontcolor="#ffffff", fontsize="10.00", label="terminal:304:write_fspath_result\n2.86%\n(0.27%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 118 -> 84 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.09%\n2×", labeldistance="0.50", penwidth="0.50"]; 118 -> 126 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.23%\n2×", labeldistance="0.50", penwidth="0.50"]; 119 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="terminal:398:pytest_runtest_logstart\n1.19%\n(0.20%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 119 -> 118 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.95%\n1×", labeldistance="0.50", penwidth="0.50"]; 126 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="local:327:join\n1.23%\n(0.38%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 126 -> 39 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.65%\n2×", labeldistance="0.50", penwidth="0.50"]; 142 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="main:437:gethookproxy\n0.99%\n(0.51%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/main.py"]; 143 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'update' of 'set' objects>\n0.82%\n(0.17%)\n9×", tooltip="~"]; 143 -> 94 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.75%\n3×", labeldistance="0.50", penwidth="0.50"]; 144 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="structures:360:_seen\n1.02%\n(0.48%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 144 -> 143 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.82%\n3×", labeldistance="0.50", penwidth="0.50"]; 150 [color="#f54202", fontcolor="#ffffff", fontsize="10.00", label="manager:78:<lambda>\n93.35%\n(0.72%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 150 -> 103 [arrowsize="0.96", color="#f44802", fontcolor="#f44802", fontsize="10.00", label="92.70%\n11×", labeldistance="3.71", penwidth="3.71"]; 156 [color="#f82d01", fontcolor="#ffffff", fontsize="10.00", label="hooks:275:__call__\n95.60%\n(1.98%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/hooks.py"]; 156 -> 298 [arrowsize="0.97", color="#f54002", fontcolor="#f54002", fontsize="10.00", label="93.62%\n11×", labeldistance="3.74", penwidth="3.74"]; 158 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="doctest:218:setup\n3.24%\n(0.20%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 158 -> 229 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.47%\n1×", labeldistance="0.50", penwidth="0.50"]; 158 -> 276 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.57%\n1×", labeldistance="0.50", penwidth="0.50"]; 162 [color="#0ba944", fontcolor="#ffffff", fontsize="10.00", label="doctest:1835:run\n41.02%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 162 -> 41 [arrowsize="0.64", color="#0ba944", fontcolor="#0ba944", fontsize="10.00", label="40.91%\n1×", labeldistance="1.64", penwidth="1.64"]; 167 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:783:_addHandlerRef\n0.85%\n(0.41%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 167 -> 16 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.27%\n8×", labeldistance="0.50", penwidth="0.50"]; 167 -> 18 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.14%\n8×", labeldistance="0.50", penwidth="0.50"]; 168 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="__init__:1526:addHandler\n0.58%\n(0.27%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 168 -> 16 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.17%\n8×", labeldistance="0.50", penwidth="0.50"]; 168 -> 18 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.10%\n8×", labeldistance="0.50", penwidth="0.50"]; 169 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="nodes:191:listchain\n0.89%\n(0.65%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 174 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="__init__:766:_removeHandlerRef\n0.95%\n(0.41%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 174 -> 16 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.24%\n8×", labeldistance="0.50", penwidth="0.50"]; 174 -> 18 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.10%\n8×", labeldistance="0.50", penwidth="0.50"]; 175 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:1537:removeHandler\n0.78%\n(0.38%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 175 -> 16 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.20%\n8×", labeldistance="0.50", penwidth="0.50"]; 175 -> 18 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.14%\n8×", labeldistance="0.50", penwidth="0.50"]; 180 [color="#0c5c88", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'send' of 'generator' objects>\n16.13%\n(0.44%)\n22×", tooltip="~"]; 180 -> 61 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.26%\n3×", labeldistance="0.50", penwidth="0.50"]; 180 -> 209 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n1×", labeldistance="0.50", penwidth="0.50"]; 180 -> 210 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n1×", labeldistance="0.50", penwidth="0.50"]; 180 -> 211 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.99%\n1×", labeldistance="0.50", penwidth="0.50"]; 180 -> 212 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.72%\n1×", labeldistance="0.50", penwidth="0.50"]; 180 -> 213 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.44%\n1×", labeldistance="0.50", penwidth="0.50"]; 180 -> 214 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.74%\n3×", labeldistance="0.50", penwidth="0.50"]; 180 -> 236 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.14%\n1×", labeldistance="0.50", penwidth="0.50"]; 180 -> 237 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.14%\n1×", labeldistance="0.50", penwidth="0.50"]; 180 -> 238 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.83%\n1×", labeldistance="0.50", penwidth="0.50"]; 185 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.files.lvc_skymap.utils.SkymapFilename:1:<module>\n0.55%\n(0.07%)\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"]; 185 -> 46 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.48%\n1×", labeldistance="0.50", penwidth="0.50"]; 187 [color="#0d2b7c", fontcolor="#ffffff", fontsize="10.00", label="capture:520:readouterr\n6.92%\n(0.20%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 187 -> 60 [arrowsize="0.35", color="#0d2a7b", fontcolor="#0d2a7b", fontsize="10.00", label="6.61%\n6×", labeldistance="0.50", penwidth="0.50"]; 191 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="plugin:63:pytest_runtest_setup\n1.67%\n(0.14%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pytest_remotedata/plugin.py"]; 191 -> 202 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.06%\n2×", labeldistance="0.50", penwidth="0.50"]; 193 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="output_checker:168:check_output\n0.58%\n(0.14%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pytest_doctestplus/output_checker.py"]; 194 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="doctest:537:check_output\n0.68%\n(0.10%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 194 -> 193 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n4×", labeldistance="0.50", penwidth="0.50"]; 195 [color="#0baa41", fontcolor="#ffffff", fontsize="10.00", label="doctest:228:runtest\n41.46%\n(0.14%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 195 -> 162 [arrowsize="0.64", color="#0ba944", fontcolor="#0ba944", fontsize="10.00", label="41.02%\n1×", labeldistance="1.64", penwidth="1.64"]; 196 [color="#0d1676", fontcolor="#ffffff", fontsize="10.00", label="doctest:352:__init__\n2.32%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 196 -> 14 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.25%\n1×", labeldistance="0.50", penwidth="0.50"]; 197 [color="#0b9d74", fontcolor="#ffffff", fontsize="10.00", label="pdb:193:reset\n32.12%\n(0.03%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 197 -> 265 [arrowsize="0.57", color="#0b9d74", fontcolor="#0b9d74", fontsize="10.00", label="31.98%\n1×", labeldistance="1.28", penwidth="1.28"]; 202 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="version:38:__init__\n1.06%\n(0.10%)\n2×", tooltip="/opt/anaconda/lib/python3.7/distutils/version.py"]; 202 -> 24 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.95%\n2×", labeldistance="0.50", penwidth="0.50"]; 209 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="logging:643:pytest_runtest_setup\n1.60%\n(0.03%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 209 -> 104 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.95%\n1×", labeldistance="0.50", penwidth="0.50"]; 209 -> 105 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n1×", labeldistance="0.50", penwidth="0.50"]; 209 -> 308 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.10%\n1×", labeldistance="0.50", penwidth="0.50"]; 210 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="logging:648:pytest_runtest_call\n1.67%\n(0.17%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 210 -> 104 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.92%\n1×", labeldistance="0.50", penwidth="0.50"]; 210 -> 105 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n1×", labeldistance="0.50", penwidth="0.50"]; 211 [color="#0d1675", fontcolor="#ffffff", fontsize="10.00", label="logging:653:pytest_runtest_teardown\n2.11%\n(0.07%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 211 -> 104 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.99%\n1×", labeldistance="0.50", penwidth="0.50"]; 211 -> 105 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.95%\n1×", labeldistance="0.50", penwidth="0.50"]; 211 -> 308 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.10%\n1×", labeldistance="0.50", penwidth="0.50"]; 212 [color="#0d1676", fontcolor="#ffffff", fontsize="10.00", label="logging:658:pytest_runtest_logstart\n2.28%\n(0.14%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 212 -> 104 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.36%\n1×", labeldistance="0.50", penwidth="0.50"]; 212 -> 105 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.65%\n1×", labeldistance="0.50", penwidth="0.50"]; 212 -> 308 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.14%\n1×", labeldistance="0.50", penwidth="0.50"]; 213 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="logging:665:pytest_runtest_logfinish\n1.40%\n(0.00%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 213 -> 104 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.85%\n1×", labeldistance="0.50", penwidth="0.50"]; 213 -> 105 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.44%\n1×", labeldistance="0.50", penwidth="0.50"]; 213 -> 308 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.10%\n1×", labeldistance="0.50", penwidth="0.50"]; 214 [color="#0d277a", fontcolor="#ffffff", fontsize="10.00", label="logging:670:pytest_runtest_logreport\n5.90%\n(0.31%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 214 -> 104 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.17%\n3×", labeldistance="0.50", penwidth="0.50"]; 214 -> 105 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.60%\n3×", labeldistance="0.50", penwidth="0.50"]; 214 -> 308 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.82%\n3×", labeldistance="0.50", penwidth="0.50"]; 215 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="__init__:802:__init__\n3.10%\n(0.55%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 215 -> 167 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.85%\n8×", labeldistance="0.50", penwidth="0.50"]; 215 -> 217 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.50%\n8×", labeldistance="0.50", penwidth="0.50"]; 216 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="__init__:242:_register_at_fork_reinit_lock\n0.95%\n(0.38%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 216 -> 16 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.14%\n8×", labeldistance="0.50", penwidth="0.50"]; 217 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="__init__:831:createLock\n1.50%\n(0.38%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 217 -> 216 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.95%\n8×", labeldistance="0.50", penwidth="0.50"]; 219 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="__init__:991:__init__\n3.27%\n(0.17%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 219 -> 215 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.10%\n8×", labeldistance="0.50", penwidth="0.50"]; 221 [color="#0d1676", fontcolor="#ffffff", fontsize="10.00", label="logging:262:catching_logs\n2.25%\n(0.78%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 221 -> 168 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n8×", labeldistance="0.50", penwidth="0.50"]; 221 -> 175 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.78%\n8×", labeldistance="0.50", penwidth="0.50"]; 222 [color="#0d1d78", fontcolor="#ffffff", fontsize="10.00", label="logging:293:__init__\n3.78%\n(0.51%)\n8×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 222 -> 219 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.27%\n8×", labeldistance="0.50", penwidth="0.50"]; 225 [color="#0bab3e", fontcolor="#ffffff", fontsize="10.00", label="runner:122:pytest_runtest_call\n41.97%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 225 -> 114 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.44%\n1×", labeldistance="0.50", penwidth="0.50"]; 225 -> 195 [arrowsize="0.64", color="#0baa41", fontcolor="#0baa41", fontsize="10.00", label="41.46%\n1×", labeldistance="1.66", penwidth="1.66"]; 229 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="doctest:483:_setup_fixtures\n1.47%\n(0.14%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 229 -> 22 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.13%\n1×", labeldistance="0.50", penwidth="0.50"]; 231 [color="#0d4683", fontcolor="#ffffff", fontsize="10.00", label="logging:605:_runtest_for\n12.24%\n(0.61%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 231 -> 104 [arrowsize="0.35", color="#0d2c7c", fontcolor="#0d2c7c", fontsize="10.00", label="7.02%\n8×", labeldistance="0.50", penwidth="0.50"]; 231 -> 105 [arrowsize="0.35", color="#0d1e78", fontcolor="#0d1e78", fontsize="10.00", label="4.06%\n8×", labeldistance="0.50", penwidth="0.50"]; 231 -> 308 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n8×", labeldistance="0.50", penwidth="0.50"]; 232 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="capture:121:resume_global_capture\n1.23%\n(0.10%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 232 -> 70 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.13%\n3×", labeldistance="0.50", penwidth="0.50"]; 233 [color="#0d3b80", fontcolor="#ffffff", fontsize="10.00", label="capture:181:item_capture\n10.16%\n(0.51%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 233 -> 56 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.16%\n3×", labeldistance="0.50", penwidth="0.50"]; 233 -> 232 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.23%\n3×", labeldistance="0.50", penwidth="0.50"]; 233 -> 234 [arrowsize="0.35", color="#0d2c7c", fontcolor="#0d2c7c", fontsize="10.00", label="7.06%\n3×", labeldistance="0.50", penwidth="0.50"]; 234 [color="#0d2c7c", fontcolor="#ffffff", fontsize="10.00", label="capture:141:read_global_capture\n7.06%\n(0.14%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 234 -> 187 [arrowsize="0.35", color="#0d2b7c", fontcolor="#0d2b7c", fontsize="10.00", label="6.92%\n3×", labeldistance="0.50", penwidth="0.50"]; 236 [color="#0d1d78", fontcolor="#ffffff", fontsize="10.00", label="capture:218:pytest_runtest_setup\n3.85%\n(0.07%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 236 -> 104 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n1×", labeldistance="0.50", penwidth="0.50"]; 236 -> 105 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.14%\n1×", labeldistance="0.50", penwidth="0.50"]; 237 [color="#0d1d78", fontcolor="#ffffff", fontsize="10.00", label="capture:223:pytest_runtest_call\n3.72%\n(0.07%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 237 -> 104 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.48%\n1×", labeldistance="0.50", penwidth="0.50"]; 237 -> 105 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.10%\n1×", labeldistance="0.50", penwidth="0.50"]; 238 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="capture:228:pytest_runtest_teardown\n3.44%\n(0.07%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 238 -> 104 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n1×", labeldistance="0.50", penwidth="0.50"]; 238 -> 105 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.80%\n1×", labeldistance="0.50", penwidth="0.50"]; 239 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:488:suspend_capturing\n1.02%\n(0.17%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 239 -> 29 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.85%\n6×", labeldistance="0.50", penwidth="0.50"]; 240 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="skipping:68:pytest_runtest_setup\n0.89%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 240 -> 245 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.38%\n1×", labeldistance="0.50", penwidth="0.50"]; 240 -> 291 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.10%\n1×", labeldistance="0.50", penwidth="0.50"]; 243 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="evaluate:30:__bool__\n0.89%\n(0.14%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 243 -> 244 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.75%\n3×", labeldistance="0.50", penwidth="0.50"]; 244 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="evaluate:39:_get_marks\n1.19%\n(0.31%)\n5×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 244 -> 291 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.75%\n5×", labeldistance="0.50", penwidth="0.50"]; 245 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="evaluate:48:istrue\n0.58%\n(0.03%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 245 -> 72 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n2×", labeldistance="0.50", penwidth="0.50"]; 250 [color="#0d1675", fontcolor="#ffffff", fontsize="10.00", label="reports:261:from_item_and_call\n2.11%\n(0.44%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/reports.py"]; 250 -> 94 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.19%\n3×", labeldistance="0.50", penwidth="0.50"]; 251 [color="#0d1676", fontcolor="#ffffff", fontsize="10.00", label="runner:249:pytest_runtest_makereport\n2.18%\n(0.07%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 251 -> 250 [arrowsize="0.35", color="#0d1675", fontcolor="#0d1675", fontsize="10.00", label="2.11%\n3×", labeldistance="0.50", penwidth="0.50"]; 254 [color="#fe0400", fontcolor="#ffffff", fontsize="10.00", label="runner:79:pytest_runtest_protocol\n99.62%\n(0.24%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 254 -> 74 [arrowsize="0.96", color="#f34c02", fontcolor="#f34c02", fontsize="10.00", label="92.36%\n1×", labeldistance="3.69", penwidth="3.69"]; 254 -> 156 [arrowsize="0.35", color="#0d297b", fontcolor="#0d297b", fontsize="10.00", label="6.48%\n2×", labeldistance="0.50", penwidth="0.50"]; 254 -> 286 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.31%\n2×", labeldistance="0.50", penwidth="0.50"]; 255 [color="#0d1f78", fontcolor="#ffffff", fontsize="10.00", label="runner:117:pytest_runtest_setup\n4.23%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 255 -> 75 [arrowsize="0.35", color="#0d1c77", fontcolor="#0d1c77", fontsize="10.00", label="3.61%\n1×", labeldistance="0.50", penwidth="0.50"]; 255 -> 114 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n1×", labeldistance="0.50", penwidth="0.50"]; 256 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="runner:144:pytest_runtest_teardown\n1.50%\n(0.10%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 256 -> 114 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.85%\n2×", labeldistance="0.50", penwidth="0.50"]; 256 -> 263 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n1×", labeldistance="0.50", penwidth="0.50"]; 258 [color="#f34f02", fontcolor="#ffffff", fontsize="10.00", label="runner:181:call_and_report\n91.99%\n(0.51%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 258 -> 62 [arrowsize="0.85", color="#bdd506", fontcolor="#bdd506", fontsize="10.00", label="72.11%\n3×", labeldistance="2.88", penwidth="2.88"]; 258 -> 156 [arrowsize="0.43", color="#0c6c8b", fontcolor="#0c6c8b", fontsize="10.00", label="18.85%\n6×", labeldistance="0.75", penwidth="0.75"]; 258 -> 286 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n3×", labeldistance="0.50", penwidth="0.50"]; 260 [color="#aed306", fontcolor="#ffffff", fontsize="10.00", label="runner:207:<lambda>\n70.51%\n(0.24%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 260 -> 156 [arrowsize="0.84", color="#acd306", fontcolor="#acd306", fontsize="10.00", label="70.27%\n3×", labeldistance="2.81", penwidth="2.81"]; 261 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="fixtures:583:_schedule_finalizers\n0.51%\n(0.14%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 263 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="runner:329:teardown_exact\n0.55%\n(0.03%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 263 -> 97 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.41%\n1×", labeldistance="0.50", penwidth="0.50"]; 263 -> 169 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.10%\n1×", labeldistance="0.50", penwidth="0.50"]; 265 [color="#0b9d74", fontcolor="#ffffff", fontsize="10.00", label="bdb:54:reset\n31.98%\n(0.14%)\n1×", tooltip="/opt/anaconda/lib/python3.7/bdb.py"]; 265 -> 27 [arrowsize="0.56", color="#0b9d75", fontcolor="#0b9d75", fontsize="10.00", label="31.78%\n1×", labeldistance="1.27", penwidth="1.27"]; 274 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="fixtures:484:_get_active_fixturedef\n1.50%\n(0.10%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 274 -> 64 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.99%\n1×", labeldistance="0.50", penwidth="0.50"]; 276 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="fixtures:474:getfixturevalue\n1.57%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 276 -> 274 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.50%\n1×", labeldistance="0.50", penwidth="0.50"]; 286 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="nodes:136:ihook\n1.33%\n(0.34%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 286 -> 142 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.99%\n9×", labeldistance="0.50", penwidth="0.50"]; 290 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="nodes:234:iter_markers_with_node\n1.23%\n(0.51%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 290 -> 169 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.72%\n10×", labeldistance="0.50", penwidth="0.50"]; 291 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="nodes:232:<genexpr>\n1.33%\n(0.10%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 291 -> 290 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.23%\n10×", labeldistance="0.50", penwidth="0.50"]; 298 [color="#f54002", fontcolor="#ffffff", fontsize="10.00", label="manager:84:_hookexec\n93.62%\n(0.31%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 298 -> 150 [arrowsize="0.97", color="#f54202", fontcolor="#f54202", fontsize="10.00", label="93.35%\n11×", labeldistance="3.73", penwidth="3.73"]; 301 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="callers:171:<listcomp>\n0.58%\n(0.58%)\n59×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/callers.py"]; 308 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="contextlib:237:helper\n2.63%\n(0.55%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 308 -> 67 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.08%\n27×", labeldistance="0.50", penwidth="0.50"]; 309 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="os:674:__getitem__\n0.55%\n(0.24%)\n3×", tooltip="/opt/anaconda/lib/python3.7/os.py"]; }

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="#0d377f", fontcolor="#ffffff", fontsize="10.00", label="logging:614:_runtest_for_main\n9.21%\n(1.42%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 2 -> 104 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.59%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 105 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.45%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 174 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.24%\n2×", labeldistance="0.50", penwidth="0.50"]; 2 -> 222 [arrowsize="0.35", color="#0d1d78", fontcolor="#0d1d78", fontsize="10.00", label="3.81%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 308 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n8×", labeldistance="0.50", penwidth="0.50"]; 7 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:399:write_out\n0.57%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 9 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'read' of '_io.FileIO' objects>\n1.69%\n(1.69%)\n6×", tooltip="~"]; 10 [color="#0d267a", fontcolor="#ffffff", fontsize="10.00", label="capture:583:snap\n5.87%\n(1.08%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 10 -> 9 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.69%\n6×", labeldistance="0.50", penwidth="0.50"]; 10 -> 11 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.54%\n12×", labeldistance="0.50", penwidth="0.50"]; 10 -> 12 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.96%\n6×", labeldistance="0.50", penwidth="0.50"]; 10 -> 59 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n24×", labeldistance="0.50", penwidth="0.50"]; 11 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'seek' of '_io.FileIO' objects>\n0.54%\n(0.54%)\n12×", tooltip="~"]; 12 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'truncate' of '_io.FileIO' objects>\n1.96%\n(1.96%)\n6×", tooltip="~"]; 13 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method io.open>\n0.57%\n(0.57%)\n2×", tooltip="~"]; 14 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="pdb:140:__init__\n1.79%\n(0.40%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 14 -> 13 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.57%\n2×", labeldistance="0.50", penwidth="0.50"]; 14 -> 38 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.64%\n1×", labeldistance="0.50", penwidth="0.50"]; 16 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:212:_acquireLock\n0.84%\n(0.47%)\n40×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 18 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:221:_releaseLock\n0.71%\n(0.40%)\n40×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 20 [color="#b1d306", fontcolor="#ffffff", fontsize="10.00", label="runner:227:from_call\n70.78%\n(0.40%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 20 -> 260 [arrowsize="0.84", color="#acd306", fontcolor="#acd306", fontsize="10.00", label="70.24%\n3×", labeldistance="2.81", penwidth="2.81"]; 22 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="fixtures:1271:getfixtureinfo\n1.08%\n(0.34%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 26 [color="#0c9493", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.stat>\n25.20%\n(25.20%)\n159×", tooltip="~"]; 27 [color="#0b9c77", fontcolor="#ffffff", fontsize="10.00", label="linecache:53:checkcache\n31.41%\n(5.50%)\n1×", tooltip="/opt/anaconda/lib/python3.7/linecache.py"]; 27 -> 26 [arrowsize="0.50", color="#0c9493", fontcolor="#0c9493", fontsize="10.00", label="25.20%\n159×", labeldistance="1.01", penwidth="1.01"]; 27 -> 95 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.71%\n261×", labeldistance="0.50", penwidth="0.50"]; 28 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.dup2>\n0.88%\n(0.88%)\n12×", tooltip="~"]; 29 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:600:suspend\n0.84%\n(0.17%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 29 -> 28 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.47%\n6×", labeldistance="0.50", penwidth="0.50"]; 30 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:605:resume\n0.94%\n(0.34%)\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="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="os:682:__setitem__\n1.01%\n(0.40%)\n3×", tooltip="/opt/anaconda/lib/python3.7/os.py"]; 38 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="posixpath:232:expanduser\n0.64%\n(0.20%)\n1×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 39 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="posixpath:338:normpath\n0.67%\n(0.47%)\n2×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 41 [color="#0ba849", fontcolor="#ffffff", fontsize="10.00", label="doctest:1417:run\n40.08%\n(0.34%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 41 -> 50 [arrowsize="0.35", color="#0d267a", fontcolor="#0d267a", fontsize="10.00", label="5.84%\n1×", labeldistance="0.50", penwidth="0.50"]; 41 -> 196 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.86%\n1×", labeldistance="0.50", penwidth="0.50"]; 41 -> 197 [arrowsize="0.56", color="#0b9d75", fontcolor="#0b9d75", fontsize="10.00", label="31.75%\n1×", labeldistance="1.27", penwidth="1.27"]; 46 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="utils:38:__init__\n0.88%\n(0.40%)\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="#0d1675", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.compile>\n2.13%\n(2.13%)\n4×", tooltip="~"]; 50 [color="#0d267a", fontcolor="#ffffff", fontsize="10.00", label="doctest:1271:__run\n5.84%\n(1.01%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 50 -> 49 [arrowsize="0.35", color="#0d1675", fontcolor="#0d1675", fontsize="10.00", label="2.13%\n4×", labeldistance="0.50", penwidth="0.50"]; 50 -> 51 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.35%\n4×", labeldistance="0.50", penwidth="0.50"]; 50 -> 194 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.67%\n4×", labeldistance="0.50", penwidth="0.50"]; 51 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.exec>\n1.35%\n(0.07%)\n4×", tooltip="~"]; 51 -> 184 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.54%\n1×", labeldistance="0.50", penwidth="0.50"]; 52 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.getattr>\n0.78%\n(0.78%)\n98×", tooltip="~"]; 53 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="pytestplugin:122:pytest_runtest_call\n0.64%\n(0.61%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/hypothesis/extra/pytestplugin.py"]; 56 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:127:suspend_global_capture\n1.15%\n(0.13%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 56 -> 239 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.98%\n3×", labeldistance="0.50", penwidth="0.50"]; 59 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="capture:442:__getattr__\n0.61%\n(0.40%)\n24×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 59 -> 52 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.20%\n24×", labeldistance="0.50", penwidth="0.50"]; 60 [color="#0d297b", fontcolor="#ffffff", fontsize="10.00", label="capture:626:snap\n6.44%\n(0.47%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 60 -> 10 [arrowsize="0.35", color="#0d267a", fontcolor="#0d267a", fontsize="10.00", label="5.87%\n6×", labeldistance="0.50", penwidth="0.50"]; 60 -> 52 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.10%\n6×", labeldistance="0.50", penwidth="0.50"]; 61 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="skipping:120:pytest_runtest_makereport\n1.25%\n(0.27%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 61 -> 52 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.10%\n6×", labeldistance="0.50", penwidth="0.50"]; 61 -> 243 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.88%\n3×", labeldistance="0.50", penwidth="0.50"]; 62 [color="#bbd506", fontcolor="#ffffff", fontsize="10.00", label="runner:200:call_runtest_hook\n71.86%\n(0.44%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 62 -> 20 [arrowsize="0.84", color="#b1d306", fontcolor="#b1d306", fontsize="10.00", label="70.78%\n3×", labeldistance="2.83", penwidth="2.83"]; 62 -> 286 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.44%\n3×", labeldistance="0.50", penwidth="0.50"]; 64 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="fixtures:513:_compute_fixture_value\n1.01%\n(0.27%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 67 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="contextlib:81:__init__\n1.52%\n(1.35%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 67 -> 52 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.17%\n27×", labeldistance="0.50", penwidth="0.50"]; 70 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="capture:498:resume_capturing\n1.21%\n(0.27%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 70 -> 30 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.94%\n6×", labeldistance="0.50", penwidth="0.50"]; 72 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="evaluate:73:_istrue\n0.57%\n(0.13%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 72 -> 244 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.44%\n2×", labeldistance="0.50", penwidth="0.50"]; 73 [color="#0d1f78", fontcolor="#ffffff", fontsize="10.00", label="terminal:408:pytest_runtest_logreport\n4.25%\n(0.40%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 73 -> 118 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.96%\n1×", labeldistance="0.50", penwidth="0.50"]; 73 -> 156 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.72%\n3×", labeldistance="0.50", penwidth="0.50"]; 74 [color="#f34f02", fontcolor="#ffffff", fontsize="10.00", label="runner:86:runtestprotocol\n92.04%\n(0.17%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 74 -> 258 [arrowsize="0.96", color="#f25202", fontcolor="#f25202", fontsize="10.00", label="91.70%\n3×", labeldistance="3.67", penwidth="3.67"]; 75 [color="#0d1d78", fontcolor="#ffffff", fontsize="10.00", label="runner:350:prepare\n3.81%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 75 -> 97 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.13%\n1×", labeldistance="0.50", penwidth="0.50"]; 75 -> 158 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.44%\n1×", labeldistance="0.50", penwidth="0.50"]; 75 -> 169 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.10%\n1×", labeldistance="0.50", penwidth="0.50"]; 84 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:245:write\n1.18%\n(0.10%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 84 -> 7 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.57%\n1×", labeldistance="0.50", penwidth="0.50"]; 94 [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"]; 94 -> 144 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.05%\n3×", labeldistance="0.50", penwidth="0.50"]; 95 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.len>\n0.81%\n(0.81%)\n280×", tooltip="~"]; 97 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="runner:333:_teardown_towards\n0.88%\n(0.34%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 97 -> 172 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.54%\n3×", labeldistance="0.50", penwidth="0.50"]; 98 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="fixtures:377:_getnextfixturedef\n0.61%\n(0.17%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 101 [color="#0c958f", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.next>\n26.08%\n(1.79%)\n77×", tooltip="~"]; 101 -> 2 [arrowsize="0.35", color="#0d377f", fontcolor="#0d377f", fontsize="10.00", label="9.21%\n16×", labeldistance="0.50", penwidth="0.50"]; 101 -> 53 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.64%\n1×", labeldistance="0.50", penwidth="0.50"]; 101 -> 174 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.71%\n6×", labeldistance="0.50", penwidth="0.50"]; 101 -> 209 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.05%\n1×", labeldistance="0.50", penwidth="0.50"]; 101 -> 210 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.01%\n1×", labeldistance="0.50", penwidth="0.50"]; 101 -> 211 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.18%\n1×", labeldistance="0.50", penwidth="0.50"]; 101 -> 212 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.48%\n1×", labeldistance="0.50", penwidth="0.50"]; 101 -> 213 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.98%\n1×", labeldistance="0.50", penwidth="0.50"]; 101 -> 214 [arrowsize="0.35", color="#0d1d78", fontcolor="#0d1d78", fontsize="10.00", label="3.74%\n3×", labeldistance="0.50", penwidth="0.50"]; 101 -> 221 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.16%\n16×", labeldistance="0.50", penwidth="0.50"]; 101 -> 231 [arrowsize="0.35", color="#0d4683", fontcolor="#0d4683", fontsize="10.00", label="12.25%\n16×", labeldistance="0.50", penwidth="0.50"]; 101 -> 233 [arrowsize="0.35", color="#0d3b80", fontcolor="#0d3b80", fontsize="10.00", label="10.02%\n6×", labeldistance="0.50", penwidth="0.50"]; 101 -> 236 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.71%\n1×", labeldistance="0.50", penwidth="0.50"]; 101 -> 237 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.57%\n1×", labeldistance="0.50", penwidth="0.50"]; 101 -> 238 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.67%\n1×", labeldistance="0.50", penwidth="0.50"]; 101 -> 291 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.20%\n2×", labeldistance="0.50", penwidth="0.50"]; 103 [color="#f44902", fontcolor="#ffffff", fontsize="10.00", label="callers:157:_multicall\n92.61%\n(5.30%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/callers.py"]; 103 -> 73 [arrowsize="0.35", color="#0d1f78", fontcolor="#0d1f78", fontsize="10.00", label="4.25%\n3×", labeldistance="0.50", penwidth="0.50"]; 103 -> 101 [arrowsize="0.35", color="#0d4783", fontcolor="#0d4783", fontsize="10.00", label="12.42%\n18×", labeldistance="0.50", penwidth="0.50"]; 103 -> 119 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.25%\n1×", labeldistance="0.50", penwidth="0.50"]; 103 -> 180 [arrowsize="0.40", color="#0c5b87", fontcolor="#0c5b87", fontsize="10.00", label="15.89%\n18×", labeldistance="0.64", penwidth="0.64"]; 103 -> 191 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.11%\n1×", labeldistance="0.50", penwidth="0.50"]; 103 -> 225 [arrowsize="0.64", color="#0ba943", fontcolor="#0ba943", fontsize="10.00", label="41.16%\n1×", labeldistance="1.65", penwidth="1.65"]; 103 -> 240 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.88%\n1×", labeldistance="0.50", penwidth="0.50"]; 103 -> 251 [arrowsize="0.35", color="#0d1675", fontcolor="#0d1675", fontsize="10.00", label="2.13%\n3×", labeldistance="0.50", penwidth="0.50"]; 103 -> 255 [arrowsize="0.35", color="#0d2179", fontcolor="#0d2179", fontsize="10.00", label="4.59%\n1×", labeldistance="0.50", penwidth="0.50"]; 103 -> 256 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.86%\n1×", labeldistance="0.50", penwidth="0.50"]; 103 -> 301 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.44%\n55×", labeldistance="0.50", penwidth="0.50"]; 104 [color="#0d3a80", fontcolor="#ffffff", fontsize="10.00", label="contextlib:107:__enter__\n9.95%\n(0.91%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 104 -> 101 [arrowsize="0.35", color="#0d387f", fontcolor="#0d387f", fontsize="10.00", label="9.51%\n11×", labeldistance="0.50", penwidth="0.50"]; 105 [color="#0d4e84", fontcolor="#ffffff", fontsize="10.00", label="contextlib:116:__exit__\n13.63%\n(0.84%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 105 -> 101 [arrowsize="0.36", color="#0d4c84", fontcolor="#0d4c84", fontsize="10.00", label="13.26%\n11×", labeldistance="0.53", penwidth="0.53"]; 114 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="runner:150:_update_current_test_var\n2.02%\n(0.40%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 114 -> 32 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.01%\n3×", labeldistance="0.50", penwidth="0.50"]; 118 [color="#0d1977", fontcolor="#ffffff", fontsize="10.00", label="terminal:304:write_fspath_result\n2.97%\n(0.27%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 118 -> 84 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.18%\n2×", labeldistance="0.50", penwidth="0.50"]; 118 -> 126 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.28%\n2×", labeldistance="0.50", penwidth="0.50"]; 119 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="terminal:398:pytest_runtest_logstart\n1.25%\n(0.17%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 119 -> 118 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.01%\n1×", labeldistance="0.50", penwidth="0.50"]; 126 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="local:327:join\n1.28%\n(0.44%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 126 -> 39 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.67%\n2×", labeldistance="0.50", penwidth="0.50"]; 142 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="main:437:gethookproxy\n1.15%\n(0.74%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/main.py"]; 143 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'update' of 'set' objects>\n0.81%\n(0.07%)\n9×", tooltip="~"]; 143 -> 94 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.78%\n3×", labeldistance="0.50", penwidth="0.50"]; 144 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="structures:360:_seen\n1.05%\n(0.61%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 144 -> 143 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.81%\n3×", labeldistance="0.50", penwidth="0.50"]; 150 [color="#f54402", fontcolor="#ffffff", fontsize="10.00", label="manager:78:<lambda>\n93.22%\n(0.71%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 150 -> 103 [arrowsize="0.96", color="#f44902", fontcolor="#f44902", fontsize="10.00", label="92.61%\n11×", labeldistance="3.70", penwidth="3.70"]; 156 [color="#f82e01", fontcolor="#ffffff", fontsize="10.00", label="hooks:275:__call__\n95.45%\n(1.86%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/hooks.py"]; 156 -> 298 [arrowsize="0.97", color="#f54102", fontcolor="#f54102", fontsize="10.00", label="93.49%\n11×", labeldistance="3.74", penwidth="3.74"]; 158 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="doctest:218:setup\n3.44%\n(0.24%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 158 -> 229 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.48%\n1×", labeldistance="0.50", penwidth="0.50"]; 158 -> 276 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.72%\n1×", labeldistance="0.50", penwidth="0.50"]; 162 [color="#0ba848", fontcolor="#ffffff", fontsize="10.00", label="doctest:1835:run\n40.18%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 162 -> 41 [arrowsize="0.63", color="#0ba849", fontcolor="#0ba849", fontsize="10.00", label="40.08%\n1×", labeldistance="1.60", penwidth="1.60"]; 167 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:783:_addHandlerRef\n0.84%\n(0.54%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 167 -> 16 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.24%\n8×", labeldistance="0.50", penwidth="0.50"]; 168 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="__init__:1526:addHandler\n0.54%\n(0.20%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 168 -> 16 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.13%\n8×", labeldistance="0.50", penwidth="0.50"]; 168 -> 18 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.20%\n8×", labeldistance="0.50", penwidth="0.50"]; 169 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="nodes:191:listchain\n0.88%\n(0.67%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 172 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="runner:295:_pop_and_teardown\n0.54%\n(0.13%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 174 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="__init__:766:_removeHandlerRef\n0.94%\n(0.54%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 174 -> 16 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.10%\n8×", labeldistance="0.50", penwidth="0.50"]; 174 -> 18 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.13%\n8×", labeldistance="0.50", penwidth="0.50"]; 175 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:1537:removeHandler\n0.74%\n(0.34%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 175 -> 16 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.24%\n8×", labeldistance="0.50", penwidth="0.50"]; 175 -> 18 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.17%\n8×", labeldistance="0.50", penwidth="0.50"]; 180 [color="#0c5c88", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'send' of 'generator' objects>\n16.06%\n(0.44%)\n22×", tooltip="~"]; 180 -> 61 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.25%\n3×", labeldistance="0.50", penwidth="0.50"]; 180 -> 209 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.54%\n1×", labeldistance="0.50", penwidth="0.50"]; 180 -> 210 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.54%\n1×", labeldistance="0.50", penwidth="0.50"]; 180 -> 211 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.01%\n1×", labeldistance="0.50", penwidth="0.50"]; 180 -> 212 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.67%\n1×", labeldistance="0.50", penwidth="0.50"]; 180 -> 213 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.57%\n1×", labeldistance="0.50", penwidth="0.50"]; 180 -> 214 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.69%\n3×", labeldistance="0.50", penwidth="0.50"]; 180 -> 236 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.17%\n1×", labeldistance="0.50", penwidth="0.50"]; 180 -> 237 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.10%\n1×", labeldistance="0.50", penwidth="0.50"]; 180 -> 238 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.73%\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.54%\n(0.07%)\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"]; 184 -> 46 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.47%\n1×", labeldistance="0.50", penwidth="0.50"]; 188 [color="#0d2b7b", fontcolor="#ffffff", fontsize="10.00", label="capture:520:readouterr\n6.82%\n(0.30%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 188 -> 60 [arrowsize="0.35", color="#0d297b", fontcolor="#0d297b", fontsize="10.00", label="6.44%\n6×", labeldistance="0.50", penwidth="0.50"]; 191 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="plugin:63:pytest_runtest_setup\n1.11%\n(0.24%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pytest_remotedata/plugin.py"]; 193 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="output_checker:168:check_output\n0.61%\n(0.17%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pytest_doctestplus/output_checker.py"]; 194 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="doctest:537:check_output\n0.67%\n(0.07%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 194 -> 193 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n4×", labeldistance="0.50", penwidth="0.50"]; 195 [color="#0ba946", fontcolor="#ffffff", fontsize="10.00", label="doctest:228:runtest\n40.62%\n(0.13%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 195 -> 162 [arrowsize="0.63", color="#0ba848", fontcolor="#0ba848", fontsize="10.00", label="40.18%\n1×", labeldistance="1.61", penwidth="1.61"]; 196 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="doctest:352:__init__\n1.86%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 196 -> 14 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.79%\n1×", labeldistance="0.50", penwidth="0.50"]; 197 [color="#0b9d75", fontcolor="#ffffff", fontsize="10.00", label="pdb:193:reset\n31.75%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 197 -> 265 [arrowsize="0.56", color="#0b9c76", fontcolor="#0b9c76", fontsize="10.00", label="31.58%\n1×", labeldistance="1.26", penwidth="1.26"]; 209 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="logging:643:pytest_runtest_setup\n1.59%\n(0.03%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 209 -> 104 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.94%\n1×", labeldistance="0.50", penwidth="0.50"]; 209 -> 105 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n1×", labeldistance="0.50", penwidth="0.50"]; 209 -> 308 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.10%\n1×", labeldistance="0.50", penwidth="0.50"]; 210 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="logging:648:pytest_runtest_call\n1.55%\n(0.07%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 210 -> 104 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.91%\n1×", labeldistance="0.50", penwidth="0.50"]; 210 -> 105 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n1×", labeldistance="0.50", penwidth="0.50"]; 211 [color="#0d1676", fontcolor="#ffffff", fontsize="10.00", label="logging:653:pytest_runtest_teardown\n2.19%\n(0.03%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 211 -> 104 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.05%\n1×", labeldistance="0.50", penwidth="0.50"]; 211 -> 105 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.01%\n1×", labeldistance="0.50", penwidth="0.50"]; 211 -> 308 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.10%\n1×", labeldistance="0.50", penwidth="0.50"]; 212 [color="#0d1676", fontcolor="#ffffff", fontsize="10.00", label="logging:658:pytest_runtest_logstart\n2.16%\n(0.00%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 212 -> 104 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.32%\n1×", labeldistance="0.50", penwidth="0.50"]; 212 -> 105 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.67%\n1×", labeldistance="0.50", penwidth="0.50"]; 212 -> 308 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.17%\n1×", labeldistance="0.50", penwidth="0.50"]; 213 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="logging:665:pytest_runtest_logfinish\n1.55%\n(0.13%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 213 -> 104 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.84%\n1×", labeldistance="0.50", penwidth="0.50"]; 213 -> 105 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n1×", labeldistance="0.50", penwidth="0.50"]; 214 [color="#0d247a", fontcolor="#ffffff", fontsize="10.00", label="logging:670:pytest_runtest_logreport\n5.43%\n(0.24%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 214 -> 104 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.24%\n3×", labeldistance="0.50", penwidth="0.50"]; 214 -> 105 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.62%\n3×", labeldistance="0.50", penwidth="0.50"]; 214 -> 308 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.34%\n3×", labeldistance="0.50", penwidth="0.50"]; 215 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="__init__:802:__init__\n3.10%\n(0.54%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 215 -> 167 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.84%\n8×", labeldistance="0.50", penwidth="0.50"]; 215 -> 217 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.45%\n8×", labeldistance="0.50", penwidth="0.50"]; 216 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="__init__:242:_register_at_fork_reinit_lock\n0.98%\n(0.40%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 216 -> 16 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.13%\n8×", labeldistance="0.50", penwidth="0.50"]; 216 -> 18 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.13%\n8×", labeldistance="0.50", penwidth="0.50"]; 217 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="__init__:831:createLock\n1.45%\n(0.27%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 217 -> 216 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.98%\n8×", labeldistance="0.50", penwidth="0.50"]; 219 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="__init__:991:__init__\n3.27%\n(0.17%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 219 -> 215 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.10%\n8×", labeldistance="0.50", penwidth="0.50"]; 221 [color="#0d1676", fontcolor="#ffffff", fontsize="10.00", label="logging:262:catching_logs\n2.16%\n(0.74%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 221 -> 168 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.54%\n8×", labeldistance="0.50", penwidth="0.50"]; 221 -> 175 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.74%\n8×", labeldistance="0.50", penwidth="0.50"]; 222 [color="#0d1d78", fontcolor="#ffffff", fontsize="10.00", label="logging:293:__init__\n3.81%\n(0.54%)\n8×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 222 -> 219 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.27%\n8×", labeldistance="0.50", penwidth="0.50"]; 225 [color="#0ba943", fontcolor="#ffffff", fontsize="10.00", label="runner:122:pytest_runtest_call\n41.16%\n(0.10%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 225 -> 114 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.44%\n1×", labeldistance="0.50", penwidth="0.50"]; 225 -> 195 [arrowsize="0.64", color="#0ba946", fontcolor="#0ba946", fontsize="10.00", label="40.62%\n1×", labeldistance="1.62", penwidth="1.62"]; 229 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="doctest:483:_setup_fixtures\n1.48%\n(0.17%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 229 -> 22 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.08%\n1×", labeldistance="0.50", penwidth="0.50"]; 231 [color="#0d4683", fontcolor="#ffffff", fontsize="10.00", label="logging:605:_runtest_for\n12.25%\n(0.64%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 231 -> 104 [arrowsize="0.35", color="#0d2c7c", fontcolor="#0d2c7c", fontsize="10.00", label="6.98%\n8×", labeldistance="0.50", penwidth="0.50"]; 231 -> 105 [arrowsize="0.35", color="#0d1f78", fontcolor="#0d1f78", fontsize="10.00", label="4.15%\n8×", labeldistance="0.50", penwidth="0.50"]; 231 -> 308 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.47%\n8×", labeldistance="0.50", penwidth="0.50"]; 232 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="capture:121:resume_global_capture\n1.32%\n(0.10%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 232 -> 70 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.21%\n3×", labeldistance="0.50", penwidth="0.50"]; 233 [color="#0d3b80", fontcolor="#ffffff", fontsize="10.00", label="capture:181:item_capture\n10.02%\n(0.47%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 233 -> 56 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.15%\n3×", labeldistance="0.50", penwidth="0.50"]; 233 -> 232 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.32%\n3×", labeldistance="0.50", penwidth="0.50"]; 233 -> 234 [arrowsize="0.35", color="#0d2b7c", fontcolor="#0d2b7c", fontsize="10.00", label="6.88%\n3×", labeldistance="0.50", penwidth="0.50"]; 234 [color="#0d2b7c", fontcolor="#ffffff", fontsize="10.00", label="capture:141:read_global_capture\n6.88%\n(0.07%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 234 -> 188 [arrowsize="0.35", color="#0d2b7b", fontcolor="#0d2b7b", fontsize="10.00", label="6.82%\n3×", labeldistance="0.50", penwidth="0.50"]; 236 [color="#0d1d78", fontcolor="#ffffff", fontsize="10.00", label="capture:218:pytest_runtest_setup\n3.88%\n(0.10%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 236 -> 104 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n1×", labeldistance="0.50", penwidth="0.50"]; 236 -> 105 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.10%\n1×", labeldistance="0.50", penwidth="0.50"]; 237 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="capture:223:pytest_runtest_call\n3.68%\n(0.07%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 237 -> 104 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.47%\n1×", labeldistance="0.50", penwidth="0.50"]; 237 -> 105 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.04%\n1×", labeldistance="0.50", penwidth="0.50"]; 237 -> 308 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.10%\n1×", labeldistance="0.50", penwidth="0.50"]; 238 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="capture:228:pytest_runtest_teardown\n3.41%\n(0.10%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 238 -> 104 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.57%\n1×", labeldistance="0.50", penwidth="0.50"]; 238 -> 105 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.67%\n1×", labeldistance="0.50", penwidth="0.50"]; 239 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:488:suspend_capturing\n0.98%\n(0.13%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 239 -> 29 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.84%\n6×", labeldistance="0.50", penwidth="0.50"]; 240 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="skipping:68:pytest_runtest_setup\n0.88%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 240 -> 245 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.37%\n1×", labeldistance="0.50", penwidth="0.50"]; 240 -> 291 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.13%\n1×", labeldistance="0.50", penwidth="0.50"]; 243 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="evaluate:30:__bool__\n0.88%\n(0.13%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 243 -> 244 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.74%\n3×", labeldistance="0.50", penwidth="0.50"]; 244 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="evaluate:39:_get_marks\n1.18%\n(0.24%)\n5×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 244 -> 291 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.78%\n5×", labeldistance="0.50", penwidth="0.50"]; 245 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="evaluate:48:istrue\n0.57%\n(0.00%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 245 -> 72 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.57%\n2×", labeldistance="0.50", penwidth="0.50"]; 250 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="reports:261:from_item_and_call\n2.02%\n(0.40%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/reports.py"]; 250 -> 94 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.15%\n3×", labeldistance="0.50", penwidth="0.50"]; 251 [color="#0d1675", fontcolor="#ffffff", fontsize="10.00", label="runner:249:pytest_runtest_makereport\n2.13%\n(0.10%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 251 -> 250 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.02%\n3×", labeldistance="0.50", penwidth="0.50"]; 254 [color="#fe0500", fontcolor="#ffffff", fontsize="10.00", label="runner:79:pytest_runtest_protocol\n99.53%\n(0.27%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 254 -> 74 [arrowsize="0.96", color="#f34f02", fontcolor="#f34f02", fontsize="10.00", label="92.04%\n1×", labeldistance="3.68", penwidth="3.68"]; 254 -> 156 [arrowsize="0.35", color="#0d2a7b", fontcolor="#0d2a7b", fontsize="10.00", label="6.71%\n2×", labeldistance="0.50", penwidth="0.50"]; 254 -> 286 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.27%\n2×", labeldistance="0.50", penwidth="0.50"]; 255 [color="#0d2179", fontcolor="#ffffff", fontsize="10.00", label="runner:117:pytest_runtest_setup\n4.59%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 255 -> 75 [arrowsize="0.35", color="#0d1d78", fontcolor="#0d1d78", fontsize="10.00", label="3.81%\n1×", labeldistance="0.50", penwidth="0.50"]; 255 -> 114 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.71%\n1×", labeldistance="0.50", penwidth="0.50"]; 256 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="runner:144:pytest_runtest_teardown\n1.86%\n(0.03%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 256 -> 114 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.88%\n2×", labeldistance="0.50", penwidth="0.50"]; 256 -> 263 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.94%\n1×", labeldistance="0.50", penwidth="0.50"]; 258 [color="#f25202", fontcolor="#ffffff", fontsize="10.00", label="runner:181:call_and_report\n91.70%\n(0.57%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 258 -> 62 [arrowsize="0.85", color="#bbd506", fontcolor="#bbd506", fontsize="10.00", label="71.86%\n3×", labeldistance="2.87", penwidth="2.87"]; 258 -> 156 [arrowsize="0.43", color="#0c6b8b", fontcolor="#0c6b8b", fontsize="10.00", label="18.72%\n6×", labeldistance="0.75", penwidth="0.75"]; 258 -> 286 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.47%\n3×", labeldistance="0.50", penwidth="0.50"]; 260 [color="#acd306", fontcolor="#ffffff", fontsize="10.00", label="runner:207:<lambda>\n70.24%\n(0.24%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 260 -> 156 [arrowsize="0.84", color="#aad207", fontcolor="#aad207", fontsize="10.00", label="70.01%\n3×", labeldistance="2.80", penwidth="2.80"]; 263 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="runner:329:teardown_exact\n0.94%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 263 -> 97 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.74%\n1×", labeldistance="0.50", penwidth="0.50"]; 263 -> 169 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.13%\n1×", labeldistance="0.50", penwidth="0.50"]; 265 [color="#0b9c76", fontcolor="#ffffff", fontsize="10.00", label="bdb:54:reset\n31.58%\n(0.13%)\n1×", tooltip="/opt/anaconda/lib/python3.7/bdb.py"]; 265 -> 27 [arrowsize="0.56", color="#0b9c77", fontcolor="#0b9c77", fontsize="10.00", label="31.41%\n1×", labeldistance="1.26", penwidth="1.26"]; 274 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="fixtures:484:_get_active_fixturedef\n1.72%\n(0.10%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 274 -> 64 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.01%\n1×", labeldistance="0.50", penwidth="0.50"]; 274 -> 98 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n1×", labeldistance="0.50", penwidth="0.50"]; 276 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="fixtures:474:getfixturevalue\n1.72%\n(0.00%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 276 -> 274 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.72%\n1×", labeldistance="0.50", penwidth="0.50"]; 286 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="nodes:136:ihook\n1.32%\n(0.17%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 286 -> 142 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.15%\n9×", labeldistance="0.50", penwidth="0.50"]; 290 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="nodes:234:iter_markers_with_node\n1.15%\n(0.51%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 290 -> 169 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.64%\n10×", labeldistance="0.50", penwidth="0.50"]; 291 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="nodes:232:<genexpr>\n1.32%\n(0.17%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 291 -> 290 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.15%\n10×", labeldistance="0.50", penwidth="0.50"]; 298 [color="#f54102", fontcolor="#ffffff", fontsize="10.00", label="manager:84:_hookexec\n93.49%\n(0.37%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 298 -> 150 [arrowsize="0.97", color="#f54402", fontcolor="#f54402", fontsize="10.00", label="93.22%\n11×", labeldistance="3.73", penwidth="3.73"]; 301 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="callers:171:<listcomp>\n0.51%\n(0.51%)\n59×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/callers.py"]; 308 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="contextlib:237:helper\n2.06%\n(0.54%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 308 -> 67 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.52%\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.