llama.utils

llama.utils.get_voevent_param

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="#0d1f78", fontcolor="#ffffff", fontsize="10.00", label="logging:614:_runtest_for_main\n4.23%\n(0.65%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 2 -> 180 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.68%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 181 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.68%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 363 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.81%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 493 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.26%\n8×", labeldistance="0.50", penwidth="0.50"]; 12 [color="#0d4c84", fontcolor="#ffffff", fontsize="10.00", label="xmlreader:115:parse\n13.31%\n(0.15%)\n1×", tooltip="/opt/anaconda/lib/python3.7/xml/sax/xmlreader.py"]; 12 -> 294 [arrowsize="0.35", color="#0d4783", fontcolor="#0d4783", fontsize="10.00", label="12.39%\n1×", labeldistance="0.50", penwidth="0.50"]; 13 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'read' of '_io.FileIO' objects>\n0.99%\n(0.99%)\n8×", tooltip="~"]; 14 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="capture:583:snap\n2.40%\n(0.42%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 14 -> 13 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.72%\n6×", labeldistance="0.50", penwidth="0.50"]; 14 -> 17 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.76%\n6×", labeldistance="0.50", penwidth="0.50"]; 15 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="<frozen importlib:914:get_data\n0.75%\n(0.48%)\n2×", tooltip="<frozen importlib._bootstrap_external>"]; 15 -> 13 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.27%\n2×", labeldistance="0.50", penwidth="0.50"]; 17 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'truncate' of '_io.FileIO' objects>\n0.76%\n(0.76%)\n6×", tooltip="~"]; 18 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method io.open>\n0.52%\n(0.52%)\n3×", tooltip="~"]; 19 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="saxutils:339:prepare_input_source\n0.70%\n(0.17%)\n2×", tooltip="/opt/anaconda/lib/python3.7/xml/sax/saxutils.py"]; 19 -> 18 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.25%\n1×", labeldistance="0.50", penwidth="0.50"]; 20 [color="#0d4f85", fontcolor="#ffffff", fontsize="10.00", label="pdb:140:__init__\n13.81%\n(0.32%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 20 -> 18 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.26%\n2×", labeldistance="0.50", penwidth="0.50"]; 20 -> 249 [arrowsize="0.36", color="#0d4983", fontcolor="#0d4983", fontsize="10.00", label="12.76%\n1×", labeldistance="0.51", penwidth="0.51"]; 31 [color="#e5a004", fontcolor="#ffffff", fontsize="10.00", label="runner:227:from_call\n82.64%\n(0.15%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 31 -> 415 [arrowsize="0.91", color="#e4a204", fontcolor="#e4a204", fontsize="10.00", label="82.41%\n3×", labeldistance="3.30", penwidth="3.30"]; 35 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="genericpath:27:isfile\n0.92%\n(0.15%)\n10×", tooltip="/opt/anaconda/lib/python3.7/genericpath.py"]; 35 -> 46 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.75%\n10×", labeldistance="0.50", penwidth="0.50"]; 46 [color="#0d4c84", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.stat>\n13.36%\n(13.36%)\n171×", tooltip="~"]; 47 [color="#0d4d84", fontcolor="#ffffff", fontsize="10.00", label="linecache:53:checkcache\n13.56%\n(2.59%)\n1×", tooltip="/opt/anaconda/lib/python3.7/linecache.py"]; 47 -> 46 [arrowsize="0.35", color="#0d3e81", fontcolor="#0d3e81", fontsize="10.00", label="10.68%\n143×", labeldistance="0.50", penwidth="0.50"]; 47 -> 163 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.30%\n215×", labeldistance="0.50", penwidth="0.50"]; 48 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="genericpath:16:exists\n0.56%\n(0.07%)\n4×", tooltip="/opt/anaconda/lib/python3.7/genericpath.py"]; 48 -> 46 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.49%\n4×", labeldistance="0.50", penwidth="0.50"]; 49 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="<frozen importlib:74:_path_stat\n1.27%\n(0.07%)\n11×", tooltip="<frozen importlib._bootstrap_external>"]; 49 -> 46 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.20%\n11×", labeldistance="0.50", penwidth="0.50"]; 58 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.fspath>\n1.09%\n(0.98%)\n227×", tooltip="~"]; 60 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="local:168:__eq__\n1.28%\n(0.42%)\n57×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 60 -> 58 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.86%\n114×", labeldistance="0.50", penwidth="0.50"]; 62 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="pathlib:640:_parse_args\n0.98%\n(0.22%)\n9×", tooltip="/opt/anaconda/lib/python3.7/pathlib.py"]; 62 -> 74 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.70%\n9×", labeldistance="0.50", penwidth="0.50"]; 66 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="posixpath:154:dirname\n1.97%\n(1.14%)\n52×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 66 -> 58 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.11%\n52×", labeldistance="0.50", penwidth="0.50"]; 68 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="posixpath:338:normpath\n1.10%\n(0.71%)\n14×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 68 -> 268 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.13%\n63×", labeldistance="0.50", penwidth="0.50"]; 70 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="posixpath:391:realpath\n0.93%\n(0.02%)\n1×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 70 -> 160 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.75%\n1×", labeldistance="0.50", penwidth="0.50"]; 74 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="pathlib:63:parse_parts\n0.70%\n(0.47%)\n9×", tooltip="/opt/anaconda/lib/python3.7/pathlib.py"]; 76 [color="#62c608", fontcolor="#ffffff", fontsize="10.00", label="doctest:1417:run\n61.81%\n(0.29%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 76 -> 107 [arrowsize="0.58", color="#0b9f6c", fontcolor="#0b9f6c", fontsize="10.00", label="33.61%\n1×", labeldistance="1.34", penwidth="1.34"]; 76 -> 312 [arrowsize="0.37", color="#0d4f85", fontcolor="#0d4f85", fontsize="10.00", label="13.86%\n1×", labeldistance="0.55", penwidth="0.55"]; 76 -> 319 [arrowsize="0.37", color="#0d4f85", fontcolor="#0d4f85", fontsize="10.00", label="13.86%\n1×", labeldistance="0.55", penwidth="0.55"]; 78 [color="#0d2279", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method marshal.loads>\n4.80%\n(4.80%)\n2×", tooltip="~"]; 79 [color="#0d2279", fontcolor="#ffffff", fontsize="10.00", label="<frozen importlib:523:_compile_bytecode\n5.01%\n(0.12%)\n2×", tooltip="<frozen importlib._bootstrap_external>"]; 79 -> 78 [arrowsize="0.35", color="#0d2279", fontcolor="#0d2279", fontsize="10.00", label="4.80%\n2×", labeldistance="0.50", penwidth="0.50"]; 81 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="<frozen importlib:157:_get_module_lock\n0.52%\n(0.37%)\n3×", tooltip="<frozen importlib._bootstrap>"]; 90 [color="#0d337e", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method _imp.create_dynamic>\n8.49%\n(8.49%)\n1×", tooltip="~"]; 91 [color="#0c5c88", fontcolor="#ffffff", fontsize="10.00", label="<frozen importlib:211:_call_with_frames_removed\n16.15%\n(0.08%)\n5×", tooltip="<frozen importlib._bootstrap>"]; 91 -> 90 [arrowsize="0.35", color="#0d337e", fontcolor="#0d337e", fontsize="10.00", label="8.49%\n1×", labeldistance="0.50", penwidth="0.50"]; 91 -> 97 [arrowsize="0.35", color="#0d297b", fontcolor="#0d297b", fontsize="10.00", label="6.31%\n1×", labeldistance="0.50", penwidth="0.50"]; 91 -> 108 [arrowsize="0.35", color="#0d2f7d", fontcolor="#0d2f7d", fontsize="10.00", label="7.61%\n1×", labeldistance="0.50", penwidth="0.50"]; 94 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.__build_class__>\n1.27%\n(1.05%)\n5×", tooltip="~"]; 95 [color="#0d2f7c", fontcolor="#ffffff", fontsize="10.00", label="expatreader:4:<module>\n7.58%\n(0.32%)\n1×", tooltip="/opt/anaconda/lib/python3.7/xml/sax/expatreader.py"]; 95 -> 94 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.70%\n3×", labeldistance="0.50", penwidth="0.50"]; 95 -> 141 [arrowsize="0.35", color="#0d2a7b", fontcolor="#0d2a7b", fontsize="10.00", label="6.55%\n8×", labeldistance="0.50", penwidth="0.50"]; 96 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="saxutils:4:<module>\n0.86%\n(0.22%)\n1×", tooltip="/opt/anaconda/lib/python3.7/xml/sax/saxutils.py"]; 96 -> 94 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.57%\n2×", labeldistance="0.50", penwidth="0.50"]; 97 [color="#0c5786", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.__import__>\n15.22%\n(0.11%)\n3×", tooltip="~"]; 97 -> 249 [arrowsize="0.39", color="#0c5686", fontcolor="#0c5686", fontsize="10.00", label="15.12%\n1×", labeldistance="0.60", penwidth="0.60"]; 98 [color="#0c5887", fontcolor="#ffffff", fontsize="10.00", label="__init__:103:_create_parser\n15.42%\n(0.02%)\n1×", tooltip="/opt/anaconda/lib/python3.7/xml/sax/__init__.py"]; 98 -> 97 [arrowsize="0.39", color="#0c5786", fontcolor="#0c5786", fontsize="10.00", label="15.19%\n1×", labeldistance="0.61", penwidth="0.61"]; 99 [color="#0d1976", fontcolor="#ffffff", fontsize="10.00", label="local:646:pyimport\n2.92%\n(0.15%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 99 -> 173 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.19%\n1×", labeldistance="0.50", penwidth="0.50"]; 99 -> 466 [arrowsize="0.35", color="#0d1675", fontcolor="#0d1675", fontsize="10.00", label="2.10%\n1×", labeldistance="0.50", penwidth="0.50"]; 106 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.compile>\n0.82%\n(0.82%)\n1×", tooltip="~"]; 107 [color="#0b9f6c", fontcolor="#ffffff", fontsize="10.00", label="doctest:1271:__run\n33.61%\n(0.37%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 107 -> 106 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.82%\n1×", labeldistance="0.50", penwidth="0.50"]; 107 -> 108 [arrowsize="0.57", color="#0b9d74", fontcolor="#0b9d74", fontsize="10.00", label="32.04%\n1×", labeldistance="1.28", penwidth="1.28"]; 108 [color="#0b9d74", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.exec>\n32.04%\n(0.05%)\n3×", tooltip="~"]; 108 -> 95 [arrowsize="0.35", color="#0d2f7c", fontcolor="#0d2f7c", fontsize="10.00", label="7.58%\n1×", labeldistance="0.50", penwidth="0.50"]; 108 -> 96 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.86%\n1×", labeldistance="0.50", penwidth="0.50"]; 108 -> 300 [arrowsize="0.57", color="#0b9d74", fontcolor="#0b9d74", fontsize="10.00", label="32.03%\n1×", labeldistance="1.28", penwidth="1.28"]; 109 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.getattr>\n0.81%\n(0.77%)\n131×", tooltip="~"]; 111 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="capture:127:suspend_global_capture\n0.58%\n(0.06%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 111 -> 391 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.52%\n3×", labeldistance="0.50", penwidth="0.50"]; 115 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="capture:626:snap\n2.65%\n(0.23%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 115 -> 14 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.40%\n6×", labeldistance="0.50", penwidth="0.50"]; 116 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="skipping:120:pytest_runtest_makereport\n0.57%\n(0.10%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 117 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="python:243:obj\n3.26%\n(0.08%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/python.py"]; 117 -> 403 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.07%\n1×", labeldistance="0.50", penwidth="0.50"]; 120 [color="#e59d04", fontcolor="#ffffff", fontsize="10.00", label="runner:200:call_runtest_hook\n83.09%\n(0.17%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 120 -> 31 [arrowsize="0.91", color="#e5a004", fontcolor="#e5a004", fontsize="10.00", label="82.64%\n3×", labeldistance="3.31", penwidth="3.31"]; 120 -> 446 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.18%\n3×", labeldistance="0.50", penwidth="0.50"]; 123 [color="#0d2179", fontcolor="#ffffff", fontsize="10.00", label="fixtures:513:_compute_fixture_value\n4.61%\n(0.12%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 123 -> 124 [arrowsize="0.35", color="#0d1e78", fontcolor="#0d1e78", fontsize="10.00", label="4.13%\n1×", labeldistance="0.50", penwidth="0.50"]; 124 [color="#0d1e78", fontcolor="#ffffff", fontsize="10.00", label="fixtures:884:execute\n4.13%\n(0.08%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 124 -> 239 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.22%\n1×", labeldistance="0.50", penwidth="0.50"]; 124 -> 255 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.71%\n1×", labeldistance="0.50", penwidth="0.50"]; 127 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="common:256:relto\n0.55%\n(0.44%)\n5×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/common.py"]; 128 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="contextlib:81:__init__\n0.74%\n(0.59%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 128 -> 109 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.15%\n27×", labeldistance="0.50", penwidth="0.50"]; 129 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="<frozen importlib:504:_init_module_attrs\n0.79%\n(0.22%)\n3×", tooltip="<frozen importlib._bootstrap>"]; 129 -> 109 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.12%\n18×", labeldistance="0.50", penwidth="0.50"]; 130 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.hasattr>\n0.51%\n(0.51%)\n71×", tooltip="~"]; 134 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="terminal:408:pytest_runtest_logreport\n1.86%\n(0.24%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 134 -> 194 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.70%\n1×", labeldistance="0.50", penwidth="0.50"]; 134 -> 255 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.87%\n3×", labeldistance="0.50", penwidth="0.50"]; 135 [color="#f25202", fontcolor="#ffffff", fontsize="10.00", label="runner:86:runtestprotocol\n91.71%\n(0.10%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 135 -> 413 [arrowsize="0.96", color="#f25302", fontcolor="#f25302", fontsize="10.00", label="91.56%\n3×", labeldistance="3.66", penwidth="3.66"]; 138 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="<frozen importlib:1240:_get_spec\n3.27%\n(0.21%)\n3×", tooltip="<frozen importlib._bootstrap_external>"]; 138 -> 211 [arrowsize="0.35", color="#0d1977", fontcolor="#0d1977", fontsize="10.00", label="2.96%\n6×", labeldistance="0.50", penwidth="0.50"]; 139 [color="#0d387f", fontcolor="#ffffff", fontsize="10.00", label="<frozen importlib:576:module_from_spec\n9.55%\n(0.09%)\n3×", tooltip="<frozen importlib._bootstrap>"]; 139 -> 129 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.79%\n3×", labeldistance="0.50", penwidth="0.50"]; 139 -> 506 [arrowsize="0.35", color="#0d347e", fontcolor="#0d347e", fontsize="10.00", label="8.60%\n1×", labeldistance="0.50", penwidth="0.50"]; 140 [color="#0c7e8f", fontcolor="#ffffff", fontsize="10.00", label="<frozen importlib:663:_load_unlocked\n21.70%\n(0.22%)\n3×", tooltip="<frozen importlib._bootstrap>"]; 140 -> 139 [arrowsize="0.35", color="#0d387f", fontcolor="#0d387f", fontsize="10.00", label="9.55%\n3×", labeldistance="0.50", penwidth="0.50"]; 140 -> 498 [arrowsize="0.35", color="#0d4682", fontcolor="#0d4682", fontsize="10.00", label="12.13%\n1×", labeldistance="0.50", penwidth="0.50"]; 141 [color="#0d2a7b", fontcolor="#ffffff", fontsize="10.00", label="<frozen importlib:1009:_handle_fromlist\n6.66%\n(0.17%)\n14×", tooltip="<frozen importlib._bootstrap>"]; 141 -> 91 [arrowsize="0.35", color="#0d297b", fontcolor="#0d297b", fontsize="10.00", label="6.33%\n1×", labeldistance="0.50", penwidth="0.50"]; 141 -> 130 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.17%\n23×", labeldistance="0.50", penwidth="0.50"]; 149 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:245:write\n1.18%\n(0.09%)\n5×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 149 -> 150 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.59%\n3×", labeldistance="0.50", penwidth="0.50"]; 150 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:258:_update_chars_on_current_line\n0.59%\n(0.09%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 160 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="posixpath:400:_joinrealpath\n0.75%\n(0.13%)\n1×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 162 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="structures:356:__iter__\n0.59%\n(0.17%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 162 -> 241 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.54%\n3×", labeldistance="0.50", penwidth="0.50"]; 163 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.len>\n0.52%\n(0.52%)\n376×", tooltip="~"]; 165 [color="#0d2179", fontcolor="#ffffff", fontsize="10.00", label="untangle:129:startElement\n4.70%\n(2.58%)\n70×", tooltip="/opt/anaconda/lib/python3.7/site-packages/untangle.py"]; 165 -> 257 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.79%\n70×", labeldistance="0.50", penwidth="0.50"]; 169 [color="#0d377f", fontcolor="#ffffff", fontsize="10.00", label="runner:350:prepare\n9.32%\n(0.14%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 169 -> 258 [arrowsize="0.35", color="#0d267a", fontcolor="#0d267a", fontsize="10.00", label="5.77%\n1×", labeldistance="0.50", penwidth="0.50"]; 169 -> 402 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.35%\n1×", labeldistance="0.50", penwidth="0.50"]; 173 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="local:376:check\n1.43%\n(0.18%)\n13×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 173 -> 35 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n7×", labeldistance="0.50", penwidth="0.50"]; 173 -> 48 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.36%\n3×", labeldistance="0.50", penwidth="0.50"]; 177 [color="#0d4282", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.next>\n11.51%\n(0.57%)\n74×", tooltip="~"]; 177 -> 2 [arrowsize="0.35", color="#0d1f78", fontcolor="#0d1f78", fontsize="10.00", label="4.23%\n16×", labeldistance="0.50", penwidth="0.50"]; 177 -> 362 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.05%\n16×", labeldistance="0.50", penwidth="0.50"]; 177 -> 372 [arrowsize="0.35", color="#0d257a", fontcolor="#0d257a", fontsize="10.00", label="5.51%\n16×", labeldistance="0.50", penwidth="0.50"]; 177 -> 373 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n1×", labeldistance="0.50", penwidth="0.50"]; 177 -> 374 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.41%\n1×", labeldistance="0.50", penwidth="0.50"]; 177 -> 375 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.48%\n1×", labeldistance="0.50", penwidth="0.50"]; 177 -> 376 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.90%\n1×", labeldistance="0.50", penwidth="0.50"]; 177 -> 377 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.40%\n1×", labeldistance="0.50", penwidth="0.50"]; 177 -> 378 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.66%\n3×", labeldistance="0.50", penwidth="0.50"]; 177 -> 385 [arrowsize="0.35", color="#0d2078", fontcolor="#0d2078", fontsize="10.00", label="4.46%\n6×", labeldistance="0.50", penwidth="0.50"]; 177 -> 388 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.38%\n1×", labeldistance="0.50", penwidth="0.50"]; 177 -> 389 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.24%\n1×", labeldistance="0.50", penwidth="0.50"]; 177 -> 390 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.25%\n1×", labeldistance="0.50", penwidth="0.50"]; 179 [color="#f63801", fontcolor="#ffffff", fontsize="10.00", label="callers:157:_multicall\n94.40%\n(2.24%)\n15×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/callers.py"]; 179 -> 134 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.86%\n3×", labeldistance="0.50", penwidth="0.50"]; 179 -> 177 [arrowsize="0.35", color="#0d247a", fontcolor="#0d247a", fontsize="10.00", label="5.42%\n15×", labeldistance="0.50", penwidth="0.50"]; 179 -> 195 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.82%\n1×", labeldistance="0.50", penwidth="0.50"]; 179 -> 285 [arrowsize="0.35", color="#0d2b7b", fontcolor="#0d2b7b", fontsize="10.00", label="6.81%\n15×", labeldistance="0.50", penwidth="0.50"]; 179 -> 307 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.53%\n1×", labeldistance="0.50", penwidth="0.50"]; 179 -> 380 [arrowsize="0.79", color="#66c708", fontcolor="#66c708", fontsize="10.00", label="62.35%\n1×", labeldistance="2.49", penwidth="2.49"]; 179 -> 410 [arrowsize="0.35", color="#0d397f", fontcolor="#0d397f", fontsize="10.00", label="9.65%\n1×", labeldistance="0.50", penwidth="0.50"]; 179 -> 411 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.65%\n1×", labeldistance="0.50", penwidth="0.50"]; 179 -> 416 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.10%\n3×", labeldistance="0.50", penwidth="0.50"]; 180 [color="#0d2079", fontcolor="#ffffff", fontsize="10.00", label="contextlib:107:__enter__\n4.50%\n(0.39%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 180 -> 177 [arrowsize="0.35", color="#0d1f78", fontcolor="#0d1f78", fontsize="10.00", label="4.32%\n11×", labeldistance="0.50", penwidth="0.50"]; 181 [color="#0d277a", fontcolor="#ffffff", fontsize="10.00", label="contextlib:116:__exit__\n5.97%\n(0.40%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 181 -> 177 [arrowsize="0.35", color="#0d267a", fontcolor="#0d267a", fontsize="10.00", label="5.79%\n11×", labeldistance="0.50", penwidth="0.50"]; 185 [color="#0c968b", fontcolor="#ffffff", fontsize="10.00", label="<frozen importlib:948:_find_and_load_unlocked\n27.12%\n(0.17%)\n3×", tooltip="<frozen importlib._bootstrap>"]; 185 -> 140 [arrowsize="0.47", color="#0c7e8f", fontcolor="#0c7e8f", fontsize="10.00", label="21.70%\n2×", labeldistance="0.87", penwidth="0.87"]; 185 -> 492 [arrowsize="0.35", color="#0d2d7c", fontcolor="#0d2d7c", fontsize="10.00", label="7.28%\n3×", labeldistance="0.50", penwidth="0.50"]; 191 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="runner:150:_update_current_test_var\n0.86%\n(0.17%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 194 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="terminal:304:write_fspath_result\n3.41%\n(0.21%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 194 -> 149 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.82%\n3×", labeldistance="0.50", penwidth="0.50"]; 194 -> 202 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.52%\n1×", labeldistance="0.50", penwidth="0.50"]; 194 -> 215 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.41%\n2×", labeldistance="0.50", penwidth="0.50"]; 195 [color="#0d1976", fontcolor="#ffffff", fontsize="10.00", label="terminal:398:pytest_runtest_logstart\n2.82%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 195 -> 194 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.71%\n1×", labeldistance="0.50", penwidth="0.50"]; 199 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="rewrite:145:_early_rewrite_bailout\n3.19%\n(0.39%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/assertion/rewrite.py"]; 199 -> 66 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.20%\n6×", labeldistance="0.50", penwidth="0.50"]; 199 -> 220 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.41%\n6×", labeldistance="0.50", penwidth="0.50"]; 199 -> 474 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.72%\n3×", labeldistance="0.50", penwidth="0.50"]; 202 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="common:280:bestrelpath\n3.53%\n(0.14%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/common.py"]; 202 -> 127 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.47%\n4×", labeldistance="0.50", penwidth="0.50"]; 202 -> 464 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.84%\n2×", labeldistance="0.50", penwidth="0.50"]; 203 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="<frozen importlib:56:_path_join\n0.66%\n(0.24%)\n28×", tooltip="<frozen importlib._bootstrap_external>"]; 211 [color="#0d1977", fontcolor="#ffffff", fontsize="10.00", label="<frozen importlib:1356:find_spec\n2.96%\n(0.82%)\n6×", tooltip="<frozen importlib._bootstrap_external>"]; 211 -> 49 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.81%\n6×", labeldistance="0.50", penwidth="0.50"]; 211 -> 203 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n24×", labeldistance="0.50", penwidth="0.50"]; 214 [color="#0c9b7a", fontcolor="#ffffff", fontsize="10.00", label="untangle:150:parse\n30.73%\n(0.12%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/untangle.py"]; 214 -> 48 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.20%\n1×", labeldistance="0.50", penwidth="0.50"]; 214 -> 291 [arrowsize="0.38", color="#0c5486", fontcolor="#0c5486", fontsize="10.00", label="14.81%\n1×", labeldistance="0.59", penwidth="0.59"]; 214 -> 328 [arrowsize="0.39", color="#0c5887", fontcolor="#0c5887", fontsize="10.00", label="15.46%\n1×", labeldistance="0.62", penwidth="0.62"]; 215 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="local:327:join\n1.42%\n(0.40%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 215 -> 68 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.81%\n10×", labeldistance="0.50", penwidth="0.50"]; 220 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="pathlib:330:fnmatch_ex\n1.41%\n(0.18%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/pathlib.py"]; 220 -> 474 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.69%\n6×", labeldistance="0.50", penwidth="0.50"]; 231 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="local:317:dirpath\n2.33%\n(0.49%)\n45×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 231 -> 66 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.72%\n45×", labeldistance="0.50", penwidth="0.50"]; 232 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="pathlib:660:_from_parts\n1.28%\n(0.27%)\n9×", tooltip="/opt/anaconda/lib/python3.7/pathlib.py"]; 232 -> 62 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.98%\n9×", labeldistance="0.50", penwidth="0.50"]; 239 [color="#0d1d77", fontcolor="#ffffff", fontsize="10.00", label="main:437:gethookproxy\n3.70%\n(0.34%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/main.py"]; 239 -> 456 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.15%\n1×", labeldistance="0.50", penwidth="0.50"]; 241 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="structures:360:_seen\n0.54%\n(0.30%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 248 [color="#f73501", fontcolor="#ffffff", fontsize="10.00", label="manager:78:<lambda>\n94.70%\n(0.33%)\n15×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 248 -> 179 [arrowsize="0.97", color="#f63801", fontcolor="#f63801", fontsize="10.00", label="94.40%\n11×", labeldistance="3.78", penwidth="3.78"]; 249 [color="#0c9787", fontcolor="#ffffff", fontsize="10.00", label="<frozen importlib:978:_find_and_load\n27.88%\n(0.26%)\n3×", tooltip="<frozen importlib._bootstrap>"]; 249 -> 185 [arrowsize="0.52", color="#0c968b", fontcolor="#0c968b", fontsize="10.00", label="27.12%\n2×", labeldistance="1.08", penwidth="1.08"]; 249 -> 510 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.72%\n3×", labeldistance="0.50", penwidth="0.50"]; 255 [color="#f92b01", fontcolor="#ffffff", fontsize="10.00", label="hooks:275:__call__\n95.78%\n(0.79%)\n15×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/hooks.py"]; 255 -> 478 [arrowsize="0.97", color="#f73401", fontcolor="#f73401", fontsize="10.00", label="94.81%\n11×", labeldistance="3.79", penwidth="3.79"]; 257 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="xmlreader:332:items\n0.79%\n(0.65%)\n70×", tooltip="/opt/anaconda/lib/python3.7/xml/sax/xmlreader.py"]; 258 [color="#0d267a", fontcolor="#ffffff", fontsize="10.00", label="doctest:218:setup\n5.77%\n(0.11%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 258 -> 366 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n1×", labeldistance="0.50", penwidth="0.50"]; 258 -> 434 [arrowsize="0.35", color="#0d2279", fontcolor="#0d2279", fontsize="10.00", label="4.99%\n1×", labeldistance="0.50", penwidth="0.50"]; 262 [color="#63c708", fontcolor="#ffffff", fontsize="10.00", label="doctest:1835:run\n61.90%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 262 -> 76 [arrowsize="0.79", color="#62c608", fontcolor="#62c608", fontsize="10.00", label="61.81%\n1×", labeldistance="2.47", penwidth="2.47"]; 268 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'append' of 'list' objects>\n0.69%\n(0.69%)\n375×", tooltip="~"]; 273 [color="#0d1d78", fontcolor="#ffffff", fontsize="10.00", label="common:315:parts\n3.90%\n(0.56%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/common.py"]; 273 -> 60 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.02%\n44×", labeldistance="0.50", penwidth="0.50"]; 273 -> 231 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.28%\n44×", labeldistance="0.50", penwidth="0.50"]; 285 [color="#0d2b7c", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'send' of 'generator' objects>\n6.93%\n(0.18%)\n19×", tooltip="~"]; 285 -> 116 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n3×", labeldistance="0.50", penwidth="0.50"]; 285 -> 373 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.24%\n1×", labeldistance="0.50", penwidth="0.50"]; 285 -> 374 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.24%\n1×", labeldistance="0.50", penwidth="0.50"]; 285 -> 375 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.39%\n1×", labeldistance="0.50", penwidth="0.50"]; 285 -> 376 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.41%\n1×", labeldistance="0.50", penwidth="0.50"]; 285 -> 377 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.17%\n1×", labeldistance="0.50", penwidth="0.50"]; 285 -> 378 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.67%\n3×", labeldistance="0.50", penwidth="0.50"]; 285 -> 388 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.56%\n1×", labeldistance="0.50", penwidth="0.50"]; 285 -> 389 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.31%\n1×", labeldistance="0.50", penwidth="0.50"]; 285 -> 390 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.11%\n1×", labeldistance="0.50", penwidth="0.50"]; 291 [color="#0c5486", fontcolor="#ffffff", fontsize="10.00", label="expatreader:103:parse\n14.81%\n(0.11%)\n1×", tooltip="/opt/anaconda/lib/python3.7/xml/sax/expatreader.py"]; 291 -> 12 [arrowsize="0.36", color="#0d4c84", fontcolor="#0d4c84", fontsize="10.00", label="13.31%\n1×", labeldistance="0.53", penwidth="0.53"]; 291 -> 19 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n1×", labeldistance="0.50", penwidth="0.50"]; 291 -> 296 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.67%\n1×", labeldistance="0.50", penwidth="0.50"]; 294 [color="#0d4783", fontcolor="#ffffff", fontsize="10.00", label="expatreader:206:feed\n12.42%\n(0.07%)\n2×", tooltip="/opt/anaconda/lib/python3.7/xml/sax/expatreader.py"]; 294 -> 296 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.17%\n1×", labeldistance="0.50", penwidth="0.50"]; 294 -> 304 [arrowsize="0.35", color="#0d4682", fontcolor="#0d4682", fontsize="10.00", label="12.18%\n2×", labeldistance="0.50", penwidth="0.50"]; 296 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="expatreader:276:reset\n0.84%\n(0.48%)\n2×", tooltip="/opt/anaconda/lib/python3.7/xml/sax/expatreader.py"]; 300 [color="#0b9d74", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.utils:1:<module>\n32.03%\n(0.35%)\n1×", tooltip="<doctest llama.utils.get_voevent_param[0]>", target=_top, URL="https://multimessenger.science/llama.utils.html#llama.utils.get_voevent_param"]; 300 -> 326 [arrowsize="0.56", color="#0b9c77", fontcolor="#0b9c77", fontsize="10.00", label="31.35%\n1×", labeldistance="1.25", penwidth="1.25"]; 303 [color="#0d267a", fontcolor="#ffffff", fontsize="10.00", label="expatreader:332:start_element\n5.79%\n(0.90%)\n70×", tooltip="/opt/anaconda/lib/python3.7/xml/sax/expatreader.py"]; 303 -> 165 [arrowsize="0.35", color="#0d2179", fontcolor="#0d2179", fontsize="10.00", label="4.70%\n70×", labeldistance="0.50", penwidth="0.50"]; 304 [color="#0d4682", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'Parse' of 'pyexpat.xmlparser' objects>\n12.18%\n(3.31%)\n2×", tooltip="~"]; 304 -> 303 [arrowsize="0.35", color="#0d267a", fontcolor="#0d267a", fontsize="10.00", label="5.79%\n70×", labeldistance="0.50", penwidth="0.50"]; 304 -> 305 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.77%\n70×", labeldistance="0.50", penwidth="0.50"]; 304 -> 323 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.31%\n241×", labeldistance="0.50", penwidth="0.50"]; 305 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="expatreader:335:end_element\n0.77%\n(0.32%)\n70×", tooltip="/opt/anaconda/lib/python3.7/xml/sax/expatreader.py"]; 307 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="plugin:63:pytest_runtest_setup\n0.53%\n(0.11%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pytest_remotedata/plugin.py"]; 311 [color="#0d1976", fontcolor="#ffffff", fontsize="10.00", label="capture:520:readouterr\n2.82%\n(0.13%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 311 -> 115 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.65%\n6×", labeldistance="0.50", penwidth="0.50"]; 312 [color="#0d4f85", fontcolor="#ffffff", fontsize="10.00", label="doctest:352:__init__\n13.86%\n(0.05%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 312 -> 20 [arrowsize="0.37", color="#0d4f85", fontcolor="#0d4f85", fontsize="10.00", label="13.81%\n1×", labeldistance="0.55", penwidth="0.55"]; 318 [color="#64c708", fontcolor="#ffffff", fontsize="10.00", label="doctest:228:runtest\n62.11%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 318 -> 262 [arrowsize="0.79", color="#63c708", fontcolor="#63c708", fontsize="10.00", label="61.90%\n1×", labeldistance="2.48", penwidth="2.48"]; 319 [color="#0d4f85", fontcolor="#ffffff", fontsize="10.00", label="pdb:193:reset\n13.86%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 319 -> 421 [arrowsize="0.37", color="#0d4e84", fontcolor="#0d4e84", fontsize="10.00", label="13.73%\n1×", labeldistance="0.55", penwidth="0.55"]; 322 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="untangle:48:add_cdata\n1.00%\n(1.00%)\n241×", tooltip="/opt/anaconda/lib/python3.7/site-packages/untangle.py"]; 323 [color="#0d1676", fontcolor="#ffffff", fontsize="10.00", label="untangle:146:characters\n2.31%\n(1.30%)\n241×", tooltip="/opt/anaconda/lib/python3.7/site-packages/untangle.py"]; 323 -> 322 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.00%\n241×", labeldistance="0.50", penwidth="0.50"]; 326 [color="#0b9c77", fontcolor="#ffffff", fontsize="10.00", label="utils:701:get_voevent_param\n31.35%\n(0.19%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/llama.utils.py", target=_top, URL="https://multimessenger.science/llama.utils.html"]; 326 -> 214 [arrowsize="0.55", color="#0c9b7a", fontcolor="#0c9b7a", fontsize="10.00", label="30.73%\n1×", labeldistance="1.23", penwidth="1.23"]; 328 [color="#0c5887", fontcolor="#ffffff", fontsize="10.00", label="__init__:70:make_parser\n15.46%\n(0.03%)\n1×", tooltip="/opt/anaconda/lib/python3.7/xml/sax/__init__.py"]; 328 -> 98 [arrowsize="0.39", color="#0c5887", fontcolor="#0c5887", fontsize="10.00", label="15.42%\n1×", labeldistance="0.62", penwidth="0.62"]; 356 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="__init__:802:__init__\n1.47%\n(0.22%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 356 -> 358 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.68%\n8×", labeldistance="0.50", penwidth="0.50"]; 358 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:831:createLock\n0.68%\n(0.17%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 360 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="__init__:991:__init__\n1.58%\n(0.11%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 360 -> 356 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.47%\n8×", labeldistance="0.50", penwidth="0.50"]; 362 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="logging:262:catching_logs\n1.05%\n(0.40%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 363 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="logging:293:__init__\n1.81%\n(0.23%)\n8×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 363 -> 360 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.58%\n8×", labeldistance="0.50", penwidth="0.50"]; 366 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="doctest:483:_setup_fixtures\n0.66%\n(0.09%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 372 [color="#0d257a", fontcolor="#ffffff", fontsize="10.00", label="logging:605:_runtest_for\n5.51%\n(0.27%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 372 -> 180 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.21%\n8×", labeldistance="0.50", penwidth="0.50"]; 372 -> 181 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.79%\n8×", labeldistance="0.50", penwidth="0.50"]; 372 -> 493 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.24%\n8×", labeldistance="0.50", penwidth="0.50"]; 373 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="logging:643:pytest_runtest_setup\n0.82%\n(0.03%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 373 -> 180 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n1×", labeldistance="0.50", penwidth="0.50"]; 373 -> 181 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.24%\n1×", labeldistance="0.50", penwidth="0.50"]; 374 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="logging:648:pytest_runtest_call\n0.65%\n(0.03%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 374 -> 180 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.36%\n1×", labeldistance="0.50", penwidth="0.50"]; 374 -> 181 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.23%\n1×", labeldistance="0.50", penwidth="0.50"]; 375 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="logging:653:pytest_runtest_teardown\n0.87%\n(0.04%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 375 -> 180 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.41%\n1×", labeldistance="0.50", penwidth="0.50"]; 375 -> 181 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.38%\n1×", labeldistance="0.50", penwidth="0.50"]; 376 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="logging:658:pytest_runtest_logstart\n1.31%\n(0.05%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 376 -> 180 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.78%\n1×", labeldistance="0.50", penwidth="0.50"]; 376 -> 181 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.39%\n1×", labeldistance="0.50", penwidth="0.50"]; 377 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="logging:665:pytest_runtest_logfinish\n0.58%\n(0.03%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 377 -> 180 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.33%\n1×", labeldistance="0.50", penwidth="0.50"]; 377 -> 181 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.17%\n1×", labeldistance="0.50", penwidth="0.50"]; 378 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="logging:670:pytest_runtest_logreport\n2.33%\n(0.11%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 378 -> 180 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.40%\n3×", labeldistance="0.50", penwidth="0.50"]; 378 -> 181 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n3×", labeldistance="0.50", penwidth="0.50"]; 378 -> 493 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.17%\n3×", labeldistance="0.50", penwidth="0.50"]; 380 [color="#66c708", fontcolor="#ffffff", fontsize="10.00", label="runner:122:pytest_runtest_call\n62.35%\n(0.05%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 380 -> 191 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.18%\n1×", labeldistance="0.50", penwidth="0.50"]; 380 -> 318 [arrowsize="0.79", color="#64c708", fontcolor="#64c708", fontsize="10.00", label="62.11%\n1×", labeldistance="2.48", penwidth="2.48"]; 383 [color="#0d1676", fontcolor="#ffffff", fontsize="10.00", label="nodes:461:location\n2.20%\n(0.03%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 383 -> 445 [arrowsize="0.35", color="#0d1675", fontcolor="#0d1675", fontsize="10.00", label="2.13%\n1×", labeldistance="0.50", penwidth="0.50"]; 384 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="capture:121:resume_global_capture\n0.56%\n(0.08%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 385 [color="#0d2078", fontcolor="#ffffff", fontsize="10.00", label="capture:181:item_capture\n4.46%\n(0.38%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 385 -> 111 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n3×", labeldistance="0.50", penwidth="0.50"]; 385 -> 384 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.56%\n3×", labeldistance="0.50", penwidth="0.50"]; 385 -> 386 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.86%\n3×", labeldistance="0.50", penwidth="0.50"]; 386 [color="#0d1976", fontcolor="#ffffff", fontsize="10.00", label="capture:141:read_global_capture\n2.86%\n(0.03%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 386 -> 311 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.82%\n3×", labeldistance="0.50", penwidth="0.50"]; 388 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="capture:218:pytest_runtest_setup\n1.95%\n(0.06%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 388 -> 180 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.31%\n1×", labeldistance="0.50", penwidth="0.50"]; 388 -> 181 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.54%\n1×", labeldistance="0.50", penwidth="0.50"]; 389 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="capture:223:pytest_runtest_call\n1.55%\n(0.03%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 389 -> 180 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.20%\n1×", labeldistance="0.50", penwidth="0.50"]; 389 -> 181 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.28%\n1×", labeldistance="0.50", penwidth="0.50"]; 390 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="capture:228:pytest_runtest_teardown\n1.36%\n(0.03%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 390 -> 180 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.21%\n1×", labeldistance="0.50", penwidth="0.50"]; 390 -> 181 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.09%\n1×", labeldistance="0.50", penwidth="0.50"]; 391 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="capture:488:suspend_capturing\n0.52%\n(0.09%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 396 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="evaluate:39:_get_marks\n0.51%\n(0.13%)\n5×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 396 -> 452 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.31%\n5×", labeldistance="0.50", penwidth="0.50"]; 402 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="python:550:setup\n3.35%\n(0.03%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/python.py"]; 402 -> 117 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.26%\n2×", labeldistance="0.50", penwidth="0.50"]; 403 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="python:423:_getobj\n3.07%\n(0.01%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/python.py"]; 403 -> 404 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.07%\n1×", labeldistance="0.50", penwidth="0.50"]; 404 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="python:488:_importtestmodule\n3.07%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/python.py"]; 404 -> 99 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.92%\n1×", labeldistance="0.50", penwidth="0.50"]; 408 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="reports:261:from_item_and_call\n1.02%\n(0.22%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/reports.py"]; 408 -> 162 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.59%\n3×", labeldistance="0.50", penwidth="0.50"]; 409 [color="#fe0400", fontcolor="#ffffff", fontsize="10.00", label="runner:79:pytest_runtest_protocol\n99.66%\n(0.14%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 409 -> 135 [arrowsize="0.96", color="#f25202", fontcolor="#f25202", fontsize="10.00", label="91.71%\n1×", labeldistance="3.67", penwidth="3.67"]; 409 -> 255 [arrowsize="0.35", color="#0d247a", fontcolor="#0d247a", fontsize="10.00", label="5.44%\n2×", labeldistance="0.50", penwidth="0.50"]; 409 -> 446 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.13%\n2×", labeldistance="0.50", penwidth="0.50"]; 409 -> 455 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.24%\n1×", labeldistance="0.50", penwidth="0.50"]; 410 [color="#0d397f", fontcolor="#ffffff", fontsize="10.00", label="runner:117:pytest_runtest_setup\n9.65%\n(0.03%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 410 -> 169 [arrowsize="0.35", color="#0d377f", fontcolor="#0d377f", fontsize="10.00", label="9.32%\n1×", labeldistance="0.50", penwidth="0.50"]; 410 -> 191 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.30%\n1×", labeldistance="0.50", penwidth="0.50"]; 411 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="runner:144:pytest_runtest_teardown\n0.65%\n(0.04%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 411 -> 191 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.38%\n2×", labeldistance="0.50", penwidth="0.50"]; 413 [color="#f25302", fontcolor="#ffffff", fontsize="10.00", label="runner:181:call_and_report\n91.56%\n(0.25%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 413 -> 120 [arrowsize="0.91", color="#e59d04", fontcolor="#e59d04", fontsize="10.00", label="83.09%\n3×", labeldistance="3.32", penwidth="3.32"]; 413 -> 255 [arrowsize="0.35", color="#0d317d", fontcolor="#0d317d", fontsize="10.00", label="8.01%\n6×", labeldistance="0.50", penwidth="0.50"]; 413 -> 446 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.21%\n3×", labeldistance="0.50", penwidth="0.50"]; 415 [color="#e4a204", fontcolor="#ffffff", fontsize="10.00", label="runner:207:<lambda>\n82.41%\n(0.08%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 415 -> 255 [arrowsize="0.91", color="#e4a304", fontcolor="#e4a304", fontsize="10.00", label="82.33%\n3×", labeldistance="3.29", penwidth="3.29"]; 416 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="runner:249:pytest_runtest_makereport\n1.10%\n(0.08%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 416 -> 408 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.02%\n3×", labeldistance="0.50", penwidth="0.50"]; 421 [color="#0d4e84", fontcolor="#ffffff", fontsize="10.00", label="bdb:54:reset\n13.73%\n(0.14%)\n1×", tooltip="/opt/anaconda/lib/python3.7/bdb.py"]; 421 -> 47 [arrowsize="0.37", color="#0d4d84", fontcolor="#0d4d84", fontsize="10.00", label="13.56%\n1×", labeldistance="0.54", penwidth="0.54"]; 430 [color="#0d2279", fontcolor="#ffffff", fontsize="10.00", label="fixtures:484:_get_active_fixturedef\n4.93%\n(0.05%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 430 -> 123 [arrowsize="0.35", color="#0d2179", fontcolor="#0d2179", fontsize="10.00", label="4.61%\n1×", labeldistance="0.50", penwidth="0.50"]; 434 [color="#0d2279", fontcolor="#ffffff", fontsize="10.00", label="fixtures:474:getfixturevalue\n4.99%\n(0.05%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 434 -> 430 [arrowsize="0.35", color="#0d2279", fontcolor="#0d2279", fontsize="10.00", label="4.93%\n1×", labeldistance="0.50", penwidth="0.50"]; 444 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="main:371:__missing__\n2.06%\n(0.04%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/main.py"]; 444 -> 202 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.01%\n1×", labeldistance="0.50", penwidth="0.50"]; 445 [color="#0d1675", fontcolor="#ffffff", fontsize="10.00", label="main:413:_node_location_to_relpath\n2.13%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/main.py"]; 445 -> 444 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.06%\n1×", labeldistance="0.50", penwidth="0.50"]; 446 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="nodes:136:ihook\n0.58%\n(0.10%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 446 -> 239 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.48%\n9×", labeldistance="0.50", penwidth="0.50"]; 452 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="nodes:232:<genexpr>\n0.55%\n(0.09%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 455 [color="#0d1676", fontcolor="#ffffff", fontsize="10.00", label="compat:412:__get__\n2.24%\n(0.03%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/compat.py"]; 455 -> 383 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.20%\n1×", labeldistance="0.50", penwidth="0.50"]; 456 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="__init__:417:_getconftestmodules\n3.15%\n(0.14%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/config/__init__.py"]; 456 -> 215 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.68%\n6×", labeldistance="0.50", penwidth="0.50"]; 456 -> 273 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.52%\n1×", labeldistance="0.50", penwidth="0.50"]; 456 -> 462 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.07%\n1×", labeldistance="0.50", penwidth="0.50"]; 456 -> 469 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.73%\n7×", labeldistance="0.50", penwidth="0.50"]; 462 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="local:594:realpath\n1.07%\n(0.03%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 462 -> 70 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.93%\n1×", labeldistance="0.50", penwidth="0.50"]; 464 [color="#0d1976", fontcolor="#ffffff", fontsize="10.00", label="common:331:common\n2.84%\n(0.13%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/common.py"]; 464 -> 273 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.49%\n4×", labeldistance="0.50", penwidth="0.50"]; 466 [color="#0d1675", fontcolor="#ffffff", fontsize="10.00", label="local:621:pypkgpath\n2.10%\n(0.11%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 466 -> 215 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.33%\n2×", labeldistance="0.50", penwidth="0.50"]; 466 -> 273 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.90%\n1×", labeldistance="0.50", penwidth="0.50"]; 469 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="common:312:isfile\n0.73%\n(0.08%)\n7×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/common.py"]; 469 -> 173 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n7×", labeldistance="0.50", penwidth="0.50"]; 474 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="pathlib:625:__new__\n1.41%\n(0.12%)\n9×", tooltip="/opt/anaconda/lib/python3.7/pathlib.py"]; 474 -> 232 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.28%\n9×", labeldistance="0.50", penwidth="0.50"]; 478 [color="#f73401", fontcolor="#ffffff", fontsize="10.00", label="manager:84:_hookexec\n94.81%\n(0.16%)\n15×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 478 -> 248 [arrowsize="0.97", color="#f73501", fontcolor="#f73501", fontsize="10.00", label="94.70%\n11×", labeldistance="3.79", penwidth="3.79"]; 491 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="rewrite:65:find_spec\n3.28%\n(0.09%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/assertion/rewrite.py"]; 491 -> 199 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.19%\n3×", labeldistance="0.50", penwidth="0.50"]; 492 [color="#0d2d7c", fontcolor="#ffffff", fontsize="10.00", label="<frozen importlib:882:_find_spec\n7.28%\n(0.38%)\n3×", tooltip="<frozen importlib._bootstrap>"]; 492 -> 491 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.28%\n3×", labeldistance="0.50", penwidth="0.50"]; 492 -> 509 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.33%\n3×", labeldistance="0.50", penwidth="0.50"]; 493 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="contextlib:237:helper\n1.04%\n(0.30%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 493 -> 128 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.74%\n27×", labeldistance="0.50", penwidth="0.50"]; 498 [color="#0d4682", fontcolor="#ffffff", fontsize="10.00", label="<frozen importlib:722:exec_module\n12.13%\n(0.07%)\n2×", tooltip="<frozen importlib._bootstrap_external>"]; 498 -> 91 [arrowsize="0.35", color="#0d2f7d", fontcolor="#0d2f7d", fontsize="10.00", label="7.61%\n1×", labeldistance="0.50", penwidth="0.50"]; 498 -> 499 [arrowsize="0.35", color="#0d2b7b", fontcolor="#0d2b7b", fontsize="10.00", label="6.78%\n2×", labeldistance="0.50", penwidth="0.50"]; 499 [color="#0d2b7b", fontcolor="#ffffff", fontsize="10.00", label="<frozen importlib:793:get_code\n6.78%\n(0.38%)\n2×", tooltip="<frozen importlib._bootstrap_external>"]; 499 -> 15 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.75%\n2×", labeldistance="0.50", penwidth="0.50"]; 499 -> 79 [arrowsize="0.35", color="#0d2279", fontcolor="#0d2279", fontsize="10.00", label="5.01%\n2×", labeldistance="0.50", penwidth="0.50"]; 506 [color="#0d347e", fontcolor="#ffffff", fontsize="10.00", label="<frozen importlib:1040:create_module\n8.60%\n(0.08%)\n1×", tooltip="<frozen importlib._bootstrap_external>"]; 506 -> 91 [arrowsize="0.35", color="#0d337e", fontcolor="#0d337e", fontsize="10.00", label="8.52%\n1×", labeldistance="0.50", penwidth="0.50"]; 509 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="<frozen importlib:1272:find_spec\n3.33%\n(0.06%)\n3×", tooltip="<frozen importlib._bootstrap_external>"]; 509 -> 138 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.27%\n3×", labeldistance="0.50", penwidth="0.50"]; 510 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="<frozen importlib:147:__enter__\n0.72%\n(0.08%)\n3×", tooltip="<frozen importlib._bootstrap>"]; 510 -> 81 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.52%\n3×", labeldistance="0.50", penwidth="0.50"]; }

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

llama.utils.get_voevent_time

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.62%\n(0.85%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 2 -> 117 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.31%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 118 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.01%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 267 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.67%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 359 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.46%\n8×", labeldistance="0.50", penwidth="0.50"]; 12 [color="#0c8591", fontcolor="#ffffff", fontsize="10.00", label="xmlreader:115:parse\n22.82%\n(0.25%)\n1×", tooltip="/opt/anaconda/lib/python3.7/xml/sax/xmlreader.py"]; 12 -> 206 [arrowsize="0.46", color="#0c7c8f", fontcolor="#0c7c8f", fontsize="10.00", label="21.46%\n1×", labeldistance="0.86", penwidth="0.86"]; 13 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'read' of '_io.FileIO' objects>\n1.20%\n(1.20%)\n6×", tooltip="~"]; 14 [color="#0d1e78", fontcolor="#ffffff", fontsize="10.00", label="capture:583:snap\n4.07%\n(0.71%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 14 -> 13 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.20%\n6×", labeldistance="0.50", penwidth="0.50"]; 14 -> 16 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.31%\n6×", labeldistance="0.50", penwidth="0.50"]; 16 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'truncate' of '_io.FileIO' objects>\n1.31%\n(1.31%)\n6×", tooltip="~"]; 17 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method io.open>\n0.81%\n(0.81%)\n3×", tooltip="~"]; 18 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="saxutils:339:prepare_input_source\n1.11%\n(0.25%)\n2×", tooltip="/opt/anaconda/lib/python3.7/xml/sax/saxutils.py"]; 18 -> 17 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.41%\n1×", labeldistance="0.50", penwidth="0.50"]; 18 -> 27 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.14%\n1×", labeldistance="0.50", penwidth="0.50"]; 19 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="pdb:140:__init__\n1.42%\n(0.35%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 19 -> 17 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.39%\n2×", labeldistance="0.50", penwidth="0.50"]; 19 -> 50 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n1×", labeldistance="0.50", penwidth="0.50"]; 21 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:212:_acquireLock\n0.81%\n(0.57%)\n40×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 25 [color="#e1b605", fontcolor="#ffffff", fontsize="10.00", label="runner:227:from_call\n79.87%\n(0.24%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 25 -> 309 [arrowsize="0.89", color="#e0b905", fontcolor="#e0b905", fontsize="10.00", label="79.47%\n3×", labeldistance="3.18", penwidth="3.18"]; 27 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="genericpath:27:isfile\n0.63%\n(0.16%)\n3×", tooltip="/opt/anaconda/lib/python3.7/genericpath.py"]; 27 -> 35 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.47%\n3×", labeldistance="0.50", penwidth="0.50"]; 29 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="fixtures:1271:getfixtureinfo\n0.87%\n(0.22%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 35 [color="#0c798e", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.stat>\n20.94%\n(20.94%)\n147×", tooltip="~"]; 36 [color="#0c9492", fontcolor="#ffffff", fontsize="10.00", label="linecache:53:checkcache\n25.44%\n(4.53%)\n1×", tooltip="/opt/anaconda/lib/python3.7/linecache.py"]; 36 -> 35 [arrowsize="0.45", color="#0c758d", fontcolor="#0c758d", fontsize="10.00", label="20.34%\n143×", labeldistance="0.81", penwidth="0.81"]; 36 -> 106 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n215×", labeldistance="0.50", penwidth="0.50"]; 38 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.dup2>\n0.60%\n(0.60%)\n12×", tooltip="~"]; 39 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="capture:600:suspend\n0.57%\n(0.16%)\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.21%)\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.32%\n6×", labeldistance="0.50", penwidth="0.50"]; 42 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="os:682:__setitem__\n0.69%\n(0.27%)\n3×", tooltip="/opt/anaconda/lib/python3.7/os.py"]; 50 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="posixpath:232:expanduser\n0.51%\n(0.21%)\n1×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 53 [color="#40c009", fontcolor="#ffffff", fontsize="10.00", label="doctest:1417:run\n57.54%\n(0.43%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 53 -> 62 [arrowsize="0.54", color="#0c9a7f", fontcolor="#0c9a7f", fontsize="10.00", label="29.62%\n1×", labeldistance="1.18", penwidth="1.18"]; 53 -> 219 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.47%\n1×", labeldistance="0.50", penwidth="0.50"]; 53 -> 226 [arrowsize="0.51", color="#0c9490", fontcolor="#0c9490", fontsize="10.00", label="25.80%\n1×", labeldistance="1.03", penwidth="1.03"]; 56 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="__init__:103:_create_parser\n0.52%\n(0.05%)\n1×", tooltip="/opt/anaconda/lib/python3.7/xml/sax/__init__.py"]; 61 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.compile>\n0.96%\n(0.96%)\n1×", tooltip="~"]; 62 [color="#0c9a7f", fontcolor="#ffffff", fontsize="10.00", label="doctest:1271:__run\n29.62%\n(0.51%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 62 -> 61 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.96%\n1×", labeldistance="0.50", penwidth="0.50"]; 62 -> 63 [arrowsize="0.52", color="#0c9789", fontcolor="#0c9789", fontsize="10.00", label="27.52%\n1×", labeldistance="1.10", penwidth="1.10"]; 63 [color="#0c9789", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.exec>\n27.52%\n(0.05%)\n1×", tooltip="~"]; 63 -> 209 [arrowsize="0.52", color="#0c9789", fontcolor="#0c9789", fontsize="10.00", label="27.48%\n1×", labeldistance="1.10", penwidth="1.10"]; 64 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.getattr>\n0.73%\n(0.73%)\n96×", tooltip="~"]; 66 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:127:suspend_global_capture\n0.82%\n(0.06%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 66 -> 291 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.73%\n3×", labeldistance="0.50", penwidth="0.50"]; 70 [color="#0d2078", fontcolor="#ffffff", fontsize="10.00", label="capture:626:snap\n4.48%\n(0.36%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 70 -> 14 [arrowsize="0.35", color="#0d1e78", fontcolor="#0d1e78", fontsize="10.00", label="4.07%\n6×", labeldistance="0.50", penwidth="0.50"]; 71 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="skipping:120:pytest_runtest_makereport\n0.84%\n(0.14%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 71 -> 295 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.60%\n3×", labeldistance="0.50", penwidth="0.50"]; 72 [color="#e2b004", fontcolor="#ffffff", fontsize="10.00", label="runner:200:call_runtest_hook\n80.59%\n(0.28%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 72 -> 25 [arrowsize="0.89", color="#e1b605", fontcolor="#e1b605", fontsize="10.00", label="79.87%\n3×", labeldistance="3.19", penwidth="3.19"]; 72 -> 336 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.25%\n3×", labeldistance="0.50", penwidth="0.50"]; 74 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="fixtures:513:_compute_fixture_value\n0.95%\n(0.19%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 77 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="contextlib:81:__init__\n1.23%\n(1.06%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 77 -> 64 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.17%\n27×", labeldistance="0.50", penwidth="0.50"]; 79 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:498:resume_capturing\n0.84%\n(0.14%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 79 -> 40 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.69%\n6×", labeldistance="0.50", penwidth="0.50"]; 82 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="terminal:408:pytest_runtest_logreport\n3.05%\n(0.33%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 82 -> 129 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.44%\n1×", labeldistance="0.50", penwidth="0.50"]; 82 -> 170 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.18%\n3×", labeldistance="0.50", penwidth="0.50"]; 83 [color="#f63a01", fontcolor="#ffffff", fontsize="10.00", label="runner:86:runtestprotocol\n94.22%\n(0.16%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 83 -> 307 [arrowsize="0.97", color="#f63d01", fontcolor="#f63d01", fontsize="10.00", label="93.95%\n3×", labeldistance="3.76", penwidth="3.76"]; 84 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="runner:350:prepare\n3.43%\n(0.11%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 84 -> 173 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.16%\n1×", labeldistance="0.50", penwidth="0.50"]; 95 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:245:write\n0.92%\n(0.09%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 105 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="structures:356:__iter__\n0.88%\n(0.21%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 105 -> 158 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.82%\n3×", labeldistance="0.50", penwidth="0.50"]; 106 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.len>\n0.81%\n(0.81%)\n307×", tooltip="~"]; 108 [color="#0d317d", fontcolor="#ffffff", fontsize="10.00", label="untangle:129:startElement\n8.12%\n(4.34%)\n70×", tooltip="/opt/anaconda/lib/python3.7/site-packages/untangle.py"]; 108 -> 106 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.19%\n70×", labeldistance="0.50", penwidth="0.50"]; 108 -> 126 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.79%\n210×", labeldistance="0.50", penwidth="0.50"]; 108 -> 172 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.20%\n70×", labeldistance="0.50", penwidth="0.50"]; 108 -> 181 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.14%\n70×", labeldistance="0.50", penwidth="0.50"]; 108 -> 182 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.84%\n70×", labeldistance="0.50", penwidth="0.50"]; 108 -> 227 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.62%\n70×", labeldistance="0.50", penwidth="0.50"]; 111 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="fixtures:377:_getnextfixturedef\n0.68%\n(0.08%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 111 -> 333 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n1×", labeldistance="0.50", penwidth="0.50"]; 114 [color="#0c688a", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.next>\n18.19%\n(1.34%)\n73×", tooltip="~"]; 114 -> 2 [arrowsize="0.35", color="#0d2a7b", fontcolor="#0d2a7b", fontsize="10.00", label="6.62%\n16×", labeldistance="0.50", penwidth="0.50"]; 114 -> 266 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.75%\n16×", labeldistance="0.50", penwidth="0.50"]; 114 -> 272 [arrowsize="0.35", color="#0d347e", fontcolor="#0d347e", fontsize="10.00", label="8.73%\n16×", labeldistance="0.50", penwidth="0.50"]; 114 -> 273 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.77%\n1×", labeldistance="0.50", penwidth="0.50"]; 114 -> 274 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.74%\n1×", labeldistance="0.50", penwidth="0.50"]; 114 -> 275 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.07%\n1×", labeldistance="0.50", penwidth="0.50"]; 114 -> 276 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.15%\n1×", labeldistance="0.50", penwidth="0.50"]; 114 -> 277 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n1×", labeldistance="0.50", penwidth="0.50"]; 114 -> 278 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.59%\n3×", labeldistance="0.50", penwidth="0.50"]; 114 -> 285 [arrowsize="0.35", color="#0d2c7c", fontcolor="#0d2c7c", fontsize="10.00", label="6.98%\n6×", labeldistance="0.50", penwidth="0.50"]; 114 -> 288 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.49%\n1×", labeldistance="0.50", penwidth="0.50"]; 114 -> 289 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.41%\n1×", labeldistance="0.50", penwidth="0.50"]; 114 -> 290 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.46%\n1×", labeldistance="0.50", penwidth="0.50"]; 114 -> 341 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.16%\n2×", labeldistance="0.50", penwidth="0.50"]; 116 [color="#f63801", fontcolor="#ffffff", fontsize="10.00", label="callers:157:_multicall\n94.38%\n(3.06%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/callers.py"]; 116 -> 82 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.05%\n3×", labeldistance="0.50", penwidth="0.50"]; 116 -> 114 [arrowsize="0.35", color="#0d347e", fontcolor="#0d347e", fontsize="10.00", label="8.72%\n14×", labeldistance="0.50", penwidth="0.50"]; 116 -> 130 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.85%\n1×", labeldistance="0.50", penwidth="0.50"]; 116 -> 197 [arrowsize="0.35", color="#0d3e81", fontcolor="#0d3e81", fontsize="10.00", label="10.75%\n14×", labeldistance="0.50", penwidth="0.50"]; 116 -> 214 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.88%\n1×", labeldistance="0.50", penwidth="0.50"]; 116 -> 280 [arrowsize="0.76", color="#47c208", fontcolor="#47c208", fontsize="10.00", label="58.46%\n1×", labeldistance="2.34", penwidth="2.34"]; 116 -> 293 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.65%\n1×", labeldistance="0.50", penwidth="0.50"]; 116 -> 304 [arrowsize="0.35", color="#0d1d78", fontcolor="#0d1d78", fontsize="10.00", label="3.87%\n1×", labeldistance="0.50", penwidth="0.50"]; 116 -> 305 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.09%\n1×", labeldistance="0.50", penwidth="0.50"]; 116 -> 310 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.66%\n3×", labeldistance="0.50", penwidth="0.50"]; 117 [color="#0d2d7c", fontcolor="#ffffff", fontsize="10.00", label="contextlib:107:__enter__\n7.20%\n(0.68%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 117 -> 114 [arrowsize="0.35", color="#0d2b7c", fontcolor="#0d2b7c", fontsize="10.00", label="6.90%\n11×", labeldistance="0.50", penwidth="0.50"]; 118 [color="#0d387f", fontcolor="#ffffff", fontsize="10.00", label="contextlib:116:__exit__\n9.41%\n(0.73%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 118 -> 114 [arrowsize="0.35", color="#0d367e", fontcolor="#0d367e", fontsize="10.00", label="9.10%\n11×", labeldistance="0.50", penwidth="0.50"]; 126 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'replace' of 'str' objects>\n0.84%\n(0.84%)\n213×", tooltip="~"]; 127 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="runner:150:_update_current_test_var\n1.39%\n(0.28%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 127 -> 42 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.69%\n3×", labeldistance="0.50", penwidth="0.50"]; 129 [color="#0d1675", fontcolor="#ffffff", fontsize="10.00", label="terminal:304:write_fspath_result\n2.10%\n(0.19%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 129 -> 95 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.92%\n2×", labeldistance="0.50", penwidth="0.50"]; 129 -> 141 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.81%\n2×", labeldistance="0.50", penwidth="0.50"]; 130 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="terminal:398:pytest_runtest_logstart\n0.85%\n(0.08%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 130 -> 129 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n1×", labeldistance="0.50", penwidth="0.50"]; 140 [color="#0c9491", fontcolor="#ffffff", fontsize="10.00", label="untangle:150:parse\n25.58%\n(0.19%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/untangle.py"]; 140 -> 203 [arrowsize="0.50", color="#0c9093", fontcolor="#0c9093", fontsize="10.00", label="24.51%\n1×", labeldistance="0.98", penwidth="0.98"]; 140 -> 233 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n1×", labeldistance="0.50", penwidth="0.50"]; 141 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="local:327:join\n0.81%\n(0.25%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 156 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="main:437:gethookproxy\n0.85%\n(0.58%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/main.py"]; 157 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'update' of 'set' objects>\n0.65%\n(0.17%)\n9×", tooltip="~"]; 157 -> 105 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n3×", labeldistance="0.50", penwidth="0.50"]; 158 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="structures:360:_seen\n0.82%\n(0.46%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 158 -> 157 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.65%\n3×", labeldistance="0.50", penwidth="0.50"]; 164 [color="#f73301", fontcolor="#ffffff", fontsize="10.00", label="manager:78:<lambda>\n94.96%\n(0.58%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 164 -> 116 [arrowsize="0.97", color="#f63801", fontcolor="#f63801", fontsize="10.00", label="94.38%\n11×", labeldistance="3.78", penwidth="3.78"]; 170 [color="#fa2301", fontcolor="#ffffff", fontsize="10.00", label="hooks:275:__call__\n96.54%\n(1.29%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/hooks.py"]; 170 -> 349 [arrowsize="0.98", color="#f73201", fontcolor="#f73201", fontsize="10.00", label="95.07%\n11×", labeldistance="3.80", penwidth="3.80"]; 172 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="xmlreader:332:items\n1.20%\n(1.03%)\n70×", tooltip="/opt/anaconda/lib/python3.7/xml/sax/xmlreader.py"]; 173 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="doctest:218:setup\n3.16%\n(0.17%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 173 -> 270 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.23%\n1×", labeldistance="0.50", penwidth="0.50"]; 173 -> 326 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.74%\n1×", labeldistance="0.50", penwidth="0.50"]; 177 [color="#41c109", fontcolor="#ffffff", fontsize="10.00", label="doctest:1835:run\n57.68%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 177 -> 53 [arrowsize="0.76", color="#40c009", fontcolor="#40c009", fontsize="10.00", label="57.54%\n1×", labeldistance="2.30", penwidth="2.30"]; 181 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'append' of 'list' objects>\n0.65%\n(0.65%)\n248×", tooltip="~"]; 182 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="untangle:42:add_child\n0.84%\n(0.65%)\n70×", tooltip="/opt/anaconda/lib/python3.7/site-packages/untangle.py"]; 182 -> 181 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.19%\n70×", labeldistance="0.50", penwidth="0.50"]; 183 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="__init__:783:_addHandlerRef\n0.63%\n(0.32%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 183 -> 21 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.16%\n8×", labeldistance="0.50", penwidth="0.50"]; 184 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="__init__:1526:addHandler\n0.60%\n(0.14%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 184 -> 21 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.35%\n8×", labeldistance="0.50", penwidth="0.50"]; 185 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="nodes:191:listchain\n0.57%\n(0.43%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 188 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="untangle:143:endElement\n0.98%\n(0.77%)\n70×", tooltip="/opt/anaconda/lib/python3.7/site-packages/untangle.py"]; 192 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="__init__:1537:removeHandler\n0.54%\n(0.32%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 192 -> 21 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.13%\n8×", labeldistance="0.50", penwidth="0.50"]; 197 [color="#0d3f81", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'send' of 'generator' objects>\n10.91%\n(0.35%)\n18×", tooltip="~"]; 197 -> 71 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.84%\n3×", labeldistance="0.50", penwidth="0.50"]; 197 -> 273 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.41%\n1×", labeldistance="0.50", penwidth="0.50"]; 197 -> 274 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.36%\n1×", labeldistance="0.50", penwidth="0.50"]; 197 -> 275 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.74%\n1×", labeldistance="0.50", penwidth="0.50"]; 197 -> 276 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.46%\n1×", labeldistance="0.50", penwidth="0.50"]; 197 -> 277 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.30%\n1×", labeldistance="0.50", penwidth="0.50"]; 197 -> 278 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.11%\n3×", labeldistance="0.50", penwidth="0.50"]; 197 -> 288 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.32%\n1×", labeldistance="0.50", penwidth="0.50"]; 197 -> 289 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.07%\n1×", labeldistance="0.50", penwidth="0.50"]; 197 -> 290 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.89%\n1×", labeldistance="0.50", penwidth="0.50"]; 203 [color="#0c9093", fontcolor="#ffffff", fontsize="10.00", label="expatreader:103:parse\n24.51%\n(0.11%)\n1×", tooltip="/opt/anaconda/lib/python3.7/xml/sax/expatreader.py"]; 203 -> 12 [arrowsize="0.48", color="#0c8591", fontcolor="#0c8591", fontsize="10.00", label="22.82%\n1×", labeldistance="0.91", penwidth="0.91"]; 203 -> 18 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.04%\n1×", labeldistance="0.50", penwidth="0.50"]; 203 -> 208 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.46%\n1×", labeldistance="0.50", penwidth="0.50"]; 206 [color="#0c7d8f", fontcolor="#ffffff", fontsize="10.00", label="expatreader:206:feed\n21.51%\n(0.11%)\n2×", tooltip="/opt/anaconda/lib/python3.7/xml/sax/expatreader.py"]; 206 -> 208 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.22%\n1×", labeldistance="0.50", penwidth="0.50"]; 206 -> 211 [arrowsize="0.46", color="#0c7a8e", fontcolor="#0c7a8e", fontsize="10.00", label="21.17%\n2×", labeldistance="0.85", penwidth="0.85"]; 208 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="expatreader:276:reset\n0.68%\n(0.47%)\n2×", tooltip="/opt/anaconda/lib/python3.7/xml/sax/expatreader.py"]; 209 [color="#0c9789", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.utils:1:<module>\n27.48%\n(0.46%)\n1×", tooltip="<doctest llama.utils.get_voevent_time[0]>", target=_top, URL="https://multimessenger.science/llama.utils.html#llama.utils.get_voevent_time"]; 209 -> 232 [arrowsize="0.51", color="#0c958e", fontcolor="#0c958e", fontsize="10.00", label="26.42%\n1×", labeldistance="1.06", penwidth="1.06"]; 209 -> 249 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.60%\n1×", labeldistance="0.50", penwidth="0.50"]; 210 [color="#0d3a7f", fontcolor="#ffffff", fontsize="10.00", label="expatreader:332:start_element\n9.82%\n(1.34%)\n70×", tooltip="/opt/anaconda/lib/python3.7/xml/sax/expatreader.py"]; 210 -> 108 [arrowsize="0.35", color="#0d317d", fontcolor="#0d317d", fontsize="10.00", label="8.12%\n70×", labeldistance="0.50", penwidth="0.50"]; 211 [color="#0c7a8e", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'Parse' of 'pyexpat.xmlparser' objects>\n21.17%\n(5.37%)\n2×", tooltip="~"]; 211 -> 210 [arrowsize="0.35", color="#0d3a7f", fontcolor="#0d3a7f", fontsize="10.00", label="9.82%\n70×", labeldistance="0.50", penwidth="0.50"]; 211 -> 212 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.75%\n70×", labeldistance="0.50", penwidth="0.50"]; 211 -> 230 [arrowsize="0.35", color="#0d1f78", fontcolor="#0d1f78", fontsize="10.00", label="4.23%\n241×", labeldistance="0.50", penwidth="0.50"]; 212 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="expatreader:335:end_element\n1.75%\n(0.77%)\n70×", tooltip="/opt/anaconda/lib/python3.7/xml/sax/expatreader.py"]; 212 -> 188 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.98%\n70×", labeldistance="0.50", penwidth="0.50"]; 214 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="plugin:63:pytest_runtest_setup\n0.88%\n(0.13%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pytest_remotedata/plugin.py"]; 218 [color="#0d2179", fontcolor="#ffffff", fontsize="10.00", label="capture:520:readouterr\n4.75%\n(0.19%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 218 -> 70 [arrowsize="0.35", color="#0d2078", fontcolor="#0d2078", fontsize="10.00", label="4.48%\n6×", labeldistance="0.50", penwidth="0.50"]; 219 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="doctest:352:__init__\n1.47%\n(0.05%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 219 -> 19 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.42%\n1×", labeldistance="0.50", penwidth="0.50"]; 225 [color="#44c108", fontcolor="#ffffff", fontsize="10.00", label="doctest:228:runtest\n58.05%\n(0.08%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 225 -> 177 [arrowsize="0.76", color="#41c109", fontcolor="#41c109", fontsize="10.00", label="57.68%\n1×", labeldistance="2.31", penwidth="2.31"]; 226 [color="#0c9490", fontcolor="#ffffff", fontsize="10.00", label="pdb:193:reset\n25.80%\n(0.05%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 226 -> 315 [arrowsize="0.51", color="#0c9491", fontcolor="#0c9491", fontsize="10.00", label="25.64%\n1×", labeldistance="1.03", penwidth="1.03"]; 227 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="untangle:35:__init__\n0.66%\n(0.66%)\n71×", tooltip="/opt/anaconda/lib/python3.7/site-packages/untangle.py"]; 229 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="untangle:48:add_cdata\n1.75%\n(1.75%)\n241×", tooltip="/opt/anaconda/lib/python3.7/site-packages/untangle.py"]; 230 [color="#0d1f78", fontcolor="#ffffff", fontsize="10.00", label="untangle:146:characters\n4.23%\n(2.48%)\n241×", tooltip="/opt/anaconda/lib/python3.7/site-packages/untangle.py"]; 230 -> 229 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.75%\n241×", labeldistance="0.50", penwidth="0.50"]; 232 [color="#0c958e", fontcolor="#ffffff", fontsize="10.00", label="utils:734:get_voevent_time\n26.42%\n(0.38%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/llama.utils.py", target=_top, URL="https://multimessenger.science/llama.utils.html"]; 232 -> 27 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.14%\n1×", labeldistance="0.50", penwidth="0.50"]; 232 -> 140 [arrowsize="0.51", color="#0c9491", fontcolor="#0c9491", fontsize="10.00", label="25.58%\n1×", labeldistance="1.02", penwidth="1.02"]; 233 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="__init__:70:make_parser\n0.55%\n(0.03%)\n1×", tooltip="/opt/anaconda/lib/python3.7/xml/sax/__init__.py"]; 233 -> 56 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.52%\n1×", labeldistance="0.50", penwidth="0.50"]; 249 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="utils:159:get_test_file\n0.60%\n(0.09%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/llama.utils.py", target=_top, URL="https://multimessenger.science/llama.utils.html"]; 249 -> 27 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.35%\n1×", labeldistance="0.50", penwidth="0.50"]; 260 [color="#0d1676", fontcolor="#ffffff", fontsize="10.00", label="__init__:802:__init__\n2.19%\n(0.39%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 260 -> 183 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.63%\n8×", labeldistance="0.50", penwidth="0.50"]; 260 -> 262 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.99%\n8×", labeldistance="0.50", penwidth="0.50"]; 261 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:242:_register_at_fork_reinit_lock\n0.68%\n(0.24%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 262 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="__init__:831:createLock\n0.99%\n(0.19%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 262 -> 261 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.68%\n8×", labeldistance="0.50", penwidth="0.50"]; 264 [color="#0d1676", fontcolor="#ffffff", fontsize="10.00", label="__init__:991:__init__\n2.32%\n(0.13%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 264 -> 260 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.19%\n8×", labeldistance="0.50", penwidth="0.50"]; 266 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="logging:262:catching_logs\n1.75%\n(0.39%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 266 -> 184 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.60%\n8×", labeldistance="0.50", penwidth="0.50"]; 266 -> 192 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.54%\n8×", labeldistance="0.50", penwidth="0.50"]; 267 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="logging:293:__init__\n2.67%\n(0.35%)\n8×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 267 -> 264 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.32%\n8×", labeldistance="0.50", penwidth="0.50"]; 270 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="doctest:483:_setup_fixtures\n1.23%\n(0.14%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 270 -> 29 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.87%\n1×", labeldistance="0.50", penwidth="0.50"]; 272 [color="#0d347e", fontcolor="#ffffff", fontsize="10.00", label="logging:605:_runtest_for\n8.73%\n(0.38%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 272 -> 117 [arrowsize="0.35", color="#0d2379", fontcolor="#0d2379", fontsize="10.00", label="5.15%\n8×", labeldistance="0.50", penwidth="0.50"]; 272 -> 118 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.83%\n8×", labeldistance="0.50", penwidth="0.50"]; 272 -> 359 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.38%\n8×", labeldistance="0.50", penwidth="0.50"]; 273 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="logging:643:pytest_runtest_setup\n1.18%\n(0.03%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 273 -> 117 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.68%\n1×", labeldistance="0.50", penwidth="0.50"]; 273 -> 118 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.39%\n1×", labeldistance="0.50", penwidth="0.50"]; 274 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="logging:648:pytest_runtest_call\n1.11%\n(0.03%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 274 -> 117 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n1×", labeldistance="0.50", penwidth="0.50"]; 274 -> 118 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.35%\n1×", labeldistance="0.50", penwidth="0.50"]; 275 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="logging:653:pytest_runtest_teardown\n1.82%\n(0.03%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 275 -> 117 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.96%\n1×", labeldistance="0.50", penwidth="0.50"]; 275 -> 118 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.73%\n1×", labeldistance="0.50", penwidth="0.50"]; 276 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="logging:658:pytest_runtest_logstart\n1.61%\n(0.05%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 276 -> 117 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.99%\n1×", labeldistance="0.50", penwidth="0.50"]; 276 -> 118 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.44%\n1×", labeldistance="0.50", penwidth="0.50"]; 276 -> 359 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.13%\n1×", labeldistance="0.50", penwidth="0.50"]; 277 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="logging:665:pytest_runtest_logfinish\n0.96%\n(0.05%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 277 -> 117 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.57%\n1×", labeldistance="0.50", penwidth="0.50"]; 277 -> 118 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.28%\n1×", labeldistance="0.50", penwidth="0.50"]; 278 [color="#0d1d77", fontcolor="#ffffff", fontsize="10.00", label="logging:670:pytest_runtest_logreport\n3.69%\n(0.17%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 278 -> 117 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.21%\n3×", labeldistance="0.50", penwidth="0.50"]; 278 -> 118 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.04%\n3×", labeldistance="0.50", penwidth="0.50"]; 278 -> 359 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.27%\n3×", labeldistance="0.50", penwidth="0.50"]; 280 [color="#47c208", fontcolor="#ffffff", fontsize="10.00", label="runner:122:pytest_runtest_call\n58.46%\n(0.09%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 280 -> 127 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.32%\n1×", labeldistance="0.50", penwidth="0.50"]; 280 -> 225 [arrowsize="0.76", color="#44c108", fontcolor="#44c108", fontsize="10.00", label="58.05%\n1×", labeldistance="2.32", penwidth="2.32"]; 284 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:121:resume_global_capture\n0.92%\n(0.08%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 284 -> 79 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.84%\n3×", labeldistance="0.50", penwidth="0.50"]; 285 [color="#0d2c7c", fontcolor="#ffffff", fontsize="10.00", label="capture:181:item_capture\n6.98%\n(0.36%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 285 -> 66 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.82%\n3×", labeldistance="0.50", penwidth="0.50"]; 285 -> 284 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.92%\n3×", labeldistance="0.50", penwidth="0.50"]; 285 -> 286 [arrowsize="0.35", color="#0d2179", fontcolor="#0d2179", fontsize="10.00", label="4.78%\n3×", labeldistance="0.50", penwidth="0.50"]; 286 [color="#0d2179", fontcolor="#ffffff", fontsize="10.00", label="capture:141:read_global_capture\n4.78%\n(0.03%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 286 -> 218 [arrowsize="0.35", color="#0d2179", fontcolor="#0d2179", fontsize="10.00", label="4.75%\n3×", labeldistance="0.50", penwidth="0.50"]; 288 [color="#0d1976", fontcolor="#ffffff", fontsize="10.00", label="capture:218:pytest_runtest_setup\n2.81%\n(0.05%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 288 -> 117 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.41%\n1×", labeldistance="0.50", penwidth="0.50"]; 288 -> 118 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.29%\n1×", labeldistance="0.50", penwidth="0.50"]; 289 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="capture:223:pytest_runtest_call\n2.48%\n(0.05%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 289 -> 117 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.35%\n1×", labeldistance="0.50", penwidth="0.50"]; 289 -> 118 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.02%\n1×", labeldistance="0.50", penwidth="0.50"]; 290 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="capture:228:pytest_runtest_teardown\n2.35%\n(0.06%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 290 -> 117 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.36%\n1×", labeldistance="0.50", penwidth="0.50"]; 290 -> 118 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.86%\n1×", labeldistance="0.50", penwidth="0.50"]; 291 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:488:suspend_capturing\n0.73%\n(0.16%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 291 -> 39 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.57%\n6×", labeldistance="0.50", penwidth="0.50"]; 293 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="skipping:68:pytest_runtest_setup\n0.65%\n(0.11%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 295 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="evaluate:30:__bool__\n0.60%\n(0.08%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 295 -> 296 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.52%\n3×", labeldistance="0.50", penwidth="0.50"]; 296 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="evaluate:39:_get_marks\n0.84%\n(0.22%)\n5×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 296 -> 341 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.52%\n5×", labeldistance="0.50", penwidth="0.50"]; 302 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="reports:261:from_item_and_call\n1.53%\n(0.33%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/reports.py"]; 302 -> 105 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.88%\n3×", labeldistance="0.50", penwidth="0.50"]; 303 [color="#fe0400", fontcolor="#ffffff", fontsize="10.00", label="runner:79:pytest_runtest_protocol\n99.57%\n(0.22%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 303 -> 83 [arrowsize="0.97", color="#f63a01", fontcolor="#f63a01", fontsize="10.00", label="94.22%\n1×", labeldistance="3.77", penwidth="3.77"]; 303 -> 170 [arrowsize="0.35", color="#0d2179", fontcolor="#0d2179", fontsize="10.00", label="4.63%\n2×", labeldistance="0.50", penwidth="0.50"]; 303 -> 336 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.24%\n2×", labeldistance="0.50", penwidth="0.50"]; 304 [color="#0d1d78", fontcolor="#ffffff", fontsize="10.00", label="runner:117:pytest_runtest_setup\n3.87%\n(0.02%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 304 -> 84 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.43%\n1×", labeldistance="0.50", penwidth="0.50"]; 304 -> 127 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.43%\n1×", labeldistance="0.50", penwidth="0.50"]; 305 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="runner:144:pytest_runtest_teardown\n1.09%\n(0.08%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 305 -> 127 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.65%\n2×", labeldistance="0.50", penwidth="0.50"]; 307 [color="#f63d01", fontcolor="#ffffff", fontsize="10.00", label="runner:181:call_and_report\n93.95%\n(0.39%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 307 -> 72 [arrowsize="0.90", color="#e2b004", fontcolor="#e2b004", fontsize="10.00", label="80.59%\n3×", labeldistance="3.22", penwidth="3.22"]; 307 -> 170 [arrowsize="0.35", color="#0d4883", fontcolor="#0d4883", fontsize="10.00", label="12.57%\n6×", labeldistance="0.50", penwidth="0.50"]; 307 -> 336 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.38%\n3×", labeldistance="0.50", penwidth="0.50"]; 309 [color="#e0b905", fontcolor="#ffffff", fontsize="10.00", label="runner:207:<lambda>\n79.47%\n(0.13%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 309 -> 170 [arrowsize="0.89", color="#e0ba05", fontcolor="#e0ba05", fontsize="10.00", label="79.35%\n3×", labeldistance="3.17", penwidth="3.17"]; 310 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="runner:249:pytest_runtest_makereport\n1.66%\n(0.13%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 310 -> 302 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.53%\n3×", labeldistance="0.50", penwidth="0.50"]; 315 [color="#0c9491", fontcolor="#ffffff", fontsize="10.00", label="bdb:54:reset\n25.64%\n(0.17%)\n1×", tooltip="/opt/anaconda/lib/python3.7/bdb.py"]; 315 -> 36 [arrowsize="0.50", color="#0c9492", fontcolor="#0c9492", fontsize="10.00", label="25.44%\n1×", labeldistance="1.02", penwidth="1.02"]; 324 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="fixtures:484:_get_active_fixturedef\n1.72%\n(0.09%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 324 -> 74 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.95%\n1×", labeldistance="0.50", penwidth="0.50"]; 324 -> 111 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.68%\n1×", labeldistance="0.50", penwidth="0.50"]; 326 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="fixtures:474:getfixturevalue\n1.74%\n(0.02%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 326 -> 324 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.72%\n1×", labeldistance="0.50", penwidth="0.50"]; 333 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="fixtures:1457:getfixturedefs\n0.58%\n(0.09%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 336 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="nodes:136:ihook\n0.96%\n(0.11%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 336 -> 156 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.85%\n9×", labeldistance="0.50", penwidth="0.50"]; 340 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="nodes:234:iter_markers_with_node\n0.84%\n(0.36%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 340 -> 185 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.47%\n10×", labeldistance="0.50", penwidth="0.50"]; 341 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="nodes:232:<genexpr>\n0.92%\n(0.08%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 341 -> 340 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.84%\n10×", labeldistance="0.50", penwidth="0.50"]; 349 [color="#f73201", fontcolor="#ffffff", fontsize="10.00", label="manager:84:_hookexec\n95.07%\n(0.16%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 349 -> 164 [arrowsize="0.97", color="#f73301", fontcolor="#f73301", fontsize="10.00", label="94.96%\n11×", labeldistance="3.80", penwidth="3.80"]; 359 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="contextlib:237:helper\n1.72%\n(0.49%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 359 -> 77 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.23%\n27×", labeldistance="0.50", penwidth="0.50"]; }

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

llama.utils.parameter_factory

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.96%\n(1.07%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 2 -> 105 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.34%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 106 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.62%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 175 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.15%\n2×", labeldistance="0.50", penwidth="0.50"]; 2 -> 228 [arrowsize="0.35", color="#0d1e78", fontcolor="#0d1e78", fontsize="10.00", label="4.05%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 325 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.53%\n8×", labeldistance="0.50", penwidth="0.50"]; 7 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:399:write_out\n0.53%\n(0.08%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 9 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'read' of '_io.FileIO' objects>\n1.53%\n(1.53%)\n6×", tooltip="~"]; 10 [color="#0d2279", fontcolor="#ffffff", fontsize="10.00", label="capture:583:snap\n4.98%\n(0.87%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 10 -> 9 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.53%\n6×", labeldistance="0.50", penwidth="0.50"]; 10 -> 12 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.56%\n6×", labeldistance="0.50", penwidth="0.50"]; 10 -> 60 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.57%\n24×", labeldistance="0.50", penwidth="0.50"]; 12 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'truncate' of '_io.FileIO' objects>\n1.56%\n(1.56%)\n6×", tooltip="~"]; 13 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method io.open>\n0.53%\n(0.53%)\n2×", tooltip="~"]; 14 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="pdb:140:__init__\n1.72%\n(0.43%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 14 -> 13 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.53%\n2×", labeldistance="0.50", penwidth="0.50"]; 14 -> 40 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.57%\n1×", labeldistance="0.50", penwidth="0.50"]; 16 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="__init__:212:_acquireLock\n1.19%\n(0.81%)\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.36%)\n40×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 20 [color="#d0d806", fontcolor="#ffffff", fontsize="10.00", label="runner:227:from_call\n74.02%\n(0.30%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 20 -> 270 [arrowsize="0.86", color="#ccd706", fontcolor="#ccd706", fontsize="10.00", label="73.59%\n3×", labeldistance="2.94", penwidth="2.94"]; 22 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="fixtures:1271:getfixtureinfo\n0.98%\n(0.26%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 26 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="textwrap:160:_split\n0.70%\n(0.17%)\n4×", tooltip="/opt/anaconda/lib/python3.7/textwrap.py"]; 28 [color="#0c8891", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.stat>\n23.36%\n(23.36%)\n143×", tooltip="~"]; 29 [color="#0c9982", fontcolor="#ffffff", fontsize="10.00", label="linecache:53:checkcache\n29.05%\n(5.11%)\n1×", tooltip="/opt/anaconda/lib/python3.7/linecache.py"]; 29 -> 28 [arrowsize="0.48", color="#0c8891", fontcolor="#0c8891", fontsize="10.00", label="23.36%\n143×", labeldistance="0.93", penwidth="0.93"]; 29 -> 95 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n215×", labeldistance="0.50", penwidth="0.50"]; 30 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.dup2>\n0.75%\n(0.75%)\n12×", tooltip="~"]; 31 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:600:suspend\n0.79%\n(0.26%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 31 -> 30 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.40%\n6×", labeldistance="0.50", penwidth="0.50"]; 32 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:605:resume\n0.85%\n(0.26%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 32 -> 30 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.36%\n6×", labeldistance="0.50", penwidth="0.50"]; 34 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="os:682:__setitem__\n0.75%\n(0.26%)\n3×", tooltip="/opt/anaconda/lib/python3.7/os.py"]; 40 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="posixpath:232:expanduser\n0.57%\n(0.19%)\n1×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 43 [color="#0ab219", fontcolor="#ffffff", fontsize="10.00", label="doctest:1417:run\n47.72%\n(0.45%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 43 -> 52 [arrowsize="0.40", color="#0c5a87", fontcolor="#0c5a87", fontsize="10.00", label="15.74%\n1×", labeldistance="0.63", penwidth="0.63"]; 43 -> 206 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.77%\n1×", labeldistance="0.50", penwidth="0.50"]; 43 -> 213 [arrowsize="0.54", color="#0c9980", fontcolor="#0c9980", fontsize="10.00", label="29.49%\n1×", labeldistance="1.18", penwidth="1.18"]; 49 [color="#0d1d78", fontcolor="#ffffff", fontsize="10.00", label="utils:830:parameter_factory\n3.85%\n(1.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/llama.utils.py", target=_top, URL="https://multimessenger.science/llama.utils.html"]; 49 -> 311 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.68%\n4×", labeldistance="0.50", penwidth="0.50"]; 51 [color="#0d247a", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.compile>\n5.41%\n(5.41%)\n12×", tooltip="~"]; 52 [color="#0c5a87", fontcolor="#ffffff", fontsize="10.00", label="doctest:1271:__run\n15.74%\n(2.32%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 52 -> 51 [arrowsize="0.35", color="#0d247a", fontcolor="#0d247a", fontsize="10.00", label="5.41%\n12×", labeldistance="0.50", penwidth="0.50"]; 52 -> 53 [arrowsize="0.35", color="#0d2379", fontcolor="#0d2379", fontsize="10.00", label="5.20%\n12×", labeldistance="0.50", penwidth="0.50"]; 52 -> 211 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.49%\n12×", labeldistance="0.50", penwidth="0.50"]; 53 [color="#0d2379", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.exec>\n5.20%\n(0.26%)\n12×", tooltip="~"]; 53 -> 198 [arrowsize="0.35", color="#0d1d78", fontcolor="#0d1d78", fontsize="10.00", label="3.90%\n1×", labeldistance="0.50", penwidth="0.50"]; 54 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.getattr>\n0.81%\n(0.81%)\n102×", tooltip="~"]; 57 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:127:suspend_global_capture\n1.04%\n(0.09%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 57 -> 252 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.92%\n3×", labeldistance="0.50", penwidth="0.50"]; 60 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="capture:442:__getattr__\n0.57%\n(0.41%)\n24×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 60 -> 54 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.15%\n24×", labeldistance="0.50", penwidth="0.50"]; 61 [color="#0d257a", fontcolor="#ffffff", fontsize="10.00", label="capture:626:snap\n5.54%\n(0.41%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 61 -> 10 [arrowsize="0.35", color="#0d2279", fontcolor="#0d2279", fontsize="10.00", label="4.98%\n6×", labeldistance="0.50", penwidth="0.50"]; 62 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="skipping:120:pytest_runtest_makereport\n1.11%\n(0.28%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 62 -> 256 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.74%\n3×", labeldistance="0.50", penwidth="0.50"]; 63 [color="#d9d906", fontcolor="#ffffff", fontsize="10.00", label="runner:200:call_runtest_hook\n74.96%\n(0.36%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 63 -> 20 [arrowsize="0.86", color="#d0d806", fontcolor="#d0d806", fontsize="10.00", label="74.02%\n3×", labeldistance="2.96", penwidth="2.96"]; 63 -> 297 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.40%\n3×", labeldistance="0.50", penwidth="0.50"]; 65 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="fixtures:513:_compute_fixture_value\n1.06%\n(0.19%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 65 -> 272 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.53%\n1×", labeldistance="0.50", penwidth="0.50"]; 68 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="contextlib:81:__init__\n1.56%\n(1.34%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 68 -> 54 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.23%\n27×", labeldistance="0.50", penwidth="0.50"]; 70 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:498:resume_capturing\n1.04%\n(0.17%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 70 -> 32 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.85%\n6×", labeldistance="0.50", penwidth="0.50"]; 73 [color="#0d1f78", fontcolor="#ffffff", fontsize="10.00", label="terminal:408:pytest_runtest_logreport\n4.26%\n(0.40%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 73 -> 117 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.77%\n1×", labeldistance="0.50", penwidth="0.50"]; 73 -> 157 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.96%\n3×", labeldistance="0.50", penwidth="0.50"]; 74 [color="#f44902", fontcolor="#ffffff", fontsize="10.00", label="runner:86:runtestprotocol\n92.67%\n(0.21%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 74 -> 268 [arrowsize="0.96", color="#f34c02", fontcolor="#f34c02", fontsize="10.00", label="92.35%\n3×", labeldistance="3.69", penwidth="3.69"]; 75 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="runner:350:prepare\n3.49%\n(0.15%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 75 -> 159 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.19%\n1×", labeldistance="0.50", penwidth="0.50"]; 84 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:245:write\n1.09%\n(0.08%)\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.53%\n1×", labeldistance="0.50", penwidth="0.50"]; 94 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="structures:356:__iter__\n1.09%\n(0.26%)\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.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%)\n247×", tooltip="~"]; 101 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="textwrap:233:_wrap_chunks\n0.90%\n(0.60%)\n4×", tooltip="/opt/anaconda/lib/python3.7/textwrap.py"]; 102 [color="#0c8691", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.next>\n22.93%\n(1.21%)\n73×", tooltip="~"]; 102 -> 2 [arrowsize="0.35", color="#0d357e", fontcolor="#0d357e", fontsize="10.00", label="8.96%\n16×", labeldistance="0.50", penwidth="0.50"]; 102 -> 175 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n6×", labeldistance="0.50", penwidth="0.50"]; 102 -> 227 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.89%\n16×", labeldistance="0.50", penwidth="0.50"]; 102 -> 233 [arrowsize="0.35", color="#0d4382", fontcolor="#0d4382", fontsize="10.00", label="11.56%\n16×", labeldistance="0.50", penwidth="0.50"]; 102 -> 234 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.98%\n1×", labeldistance="0.50", penwidth="0.50"]; 102 -> 235 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.94%\n1×", labeldistance="0.50", penwidth="0.50"]; 102 -> 236 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.02%\n1×", labeldistance="0.50", penwidth="0.50"]; 102 -> 237 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.66%\n1×", labeldistance="0.50", penwidth="0.50"]; 102 -> 238 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.92%\n1×", labeldistance="0.50", penwidth="0.50"]; 102 -> 239 [arrowsize="0.35", color="#0d1c77", fontcolor="#0d1c77", fontsize="10.00", label="3.58%\n3×", labeldistance="0.50", penwidth="0.50"]; 102 -> 246 [arrowsize="0.35", color="#0d347e", fontcolor="#0d347e", fontsize="10.00", label="8.65%\n6×", labeldistance="0.50", penwidth="0.50"]; 102 -> 249 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n1×", labeldistance="0.50", penwidth="0.50"]; 102 -> 250 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n1×", labeldistance="0.50", penwidth="0.50"]; 102 -> 251 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.57%\n1×", labeldistance="0.50", penwidth="0.50"]; 102 -> 302 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.17%\n2×", labeldistance="0.50", penwidth="0.50"]; 104 [color="#f54202", fontcolor="#ffffff", fontsize="10.00", label="callers:157:_multicall\n93.38%\n(4.07%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/callers.py"]; 104 -> 73 [arrowsize="0.35", color="#0d1f78", fontcolor="#0d1f78", fontsize="10.00", label="4.26%\n3×", labeldistance="0.50", penwidth="0.50"]; 104 -> 102 [arrowsize="0.35", color="#0d4081", fontcolor="#0d4081", fontsize="10.00", label="11.01%\n14×", labeldistance="0.50", penwidth="0.50"]; 104 -> 118 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.06%\n1×", labeldistance="0.50", penwidth="0.50"]; 104 -> 181 [arrowsize="0.37", color="#0d4e84", fontcolor="#0d4e84", fontsize="10.00", label="13.57%\n14×", labeldistance="0.54", penwidth="0.54"]; 104 -> 201 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.06%\n1×", labeldistance="0.50", penwidth="0.50"]; 104 -> 241 [arrowsize="0.70", color="#0ab412", fontcolor="#0ab412", fontsize="10.00", label="48.74%\n1×", labeldistance="1.95", penwidth="1.95"]; 104 -> 254 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.85%\n1×", labeldistance="0.50", penwidth="0.50"]; 104 -> 265 [arrowsize="0.35", color="#0d1e78", fontcolor="#0d1e78", fontsize="10.00", label="4.05%\n1×", labeldistance="0.50", penwidth="0.50"]; 104 -> 266 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.23%\n1×", labeldistance="0.50", penwidth="0.50"]; 104 -> 271 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.00%\n3×", labeldistance="0.50", penwidth="0.50"]; 105 [color="#0d377f", fontcolor="#ffffff", fontsize="10.00", label="contextlib:107:__enter__\n9.31%\n(0.83%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 105 -> 102 [arrowsize="0.35", color="#0d357e", fontcolor="#0d357e", fontsize="10.00", label="8.97%\n11×", labeldistance="0.50", penwidth="0.50"]; 106 [color="#0d4582", fontcolor="#ffffff", fontsize="10.00", label="contextlib:116:__exit__\n11.95%\n(1.19%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 106 -> 102 [arrowsize="0.35", color="#0d4382", fontcolor="#0d4382", fontsize="10.00", label="11.52%\n11×", labeldistance="0.50", penwidth="0.50"]; 113 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="doctest:1568:_toAscii\n0.64%\n(0.49%)\n24×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 115 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="runner:150:_update_current_test_var\n1.55%\n(0.34%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 115 -> 34 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.75%\n3×", labeldistance="0.50", penwidth="0.50"]; 117 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="terminal:304:write_fspath_result\n2.62%\n(0.28%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 117 -> 84 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.09%\n2×", labeldistance="0.50", penwidth="0.50"]; 117 -> 127 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.04%\n2×", labeldistance="0.50", penwidth="0.50"]; 118 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="terminal:398:pytest_runtest_logstart\n1.06%\n(0.09%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 118 -> 117 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.85%\n1×", labeldistance="0.50", penwidth="0.50"]; 127 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="local:327:join\n1.04%\n(0.41%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 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.19%)\n9×", tooltip="~"]; 144 -> 94 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.72%\n3×", labeldistance="0.50", penwidth="0.50"]; 145 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="structures:360:_seen\n1.02%\n(0.53%)\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="#f63c01", fontcolor="#ffffff", fontsize="10.00", label="manager:78:<lambda>\n94.04%\n(1.09%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 151 -> 104 [arrowsize="0.97", color="#f54202", fontcolor="#f54202", fontsize="10.00", label="93.38%\n11×", labeldistance="3.74", penwidth="3.74"]; 157 [color="#f92901", fontcolor="#ffffff", fontsize="10.00", label="hooks:275:__call__\n95.97%\n(1.70%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/hooks.py"]; 157 -> 315 [arrowsize="0.97", color="#f63b01", fontcolor="#f63b01", fontsize="10.00", label="94.16%\n11×", labeldistance="3.77", penwidth="3.77"]; 159 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="doctest:218:setup\n3.19%\n(0.15%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 159 -> 231 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.40%\n1×", labeldistance="0.50", penwidth="0.50"]; 159 -> 287 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.62%\n1×", labeldistance="0.50", penwidth="0.50"]; 163 [color="#0ab318", fontcolor="#ffffff", fontsize="10.00", label="doctest:1835:run\n47.87%\n(0.08%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 163 -> 43 [arrowsize="0.69", color="#0ab219", fontcolor="#0ab219", fontsize="10.00", label="47.72%\n1×", labeldistance="1.91", penwidth="1.91"]; 168 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="__init__:783:_addHandlerRef\n1.11%\n(0.34%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 168 -> 16 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n8×", labeldistance="0.50", penwidth="0.50"]; 168 -> 18 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.15%\n8×", labeldistance="0.50", penwidth="0.50"]; 170 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="nodes:191:listchain\n0.68%\n(0.49%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 175 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="__init__:766:_removeHandlerRef\n0.66%\n(0.38%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 175 -> 16 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.11%\n8×", labeldistance="0.50", penwidth="0.50"]; 176 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:1537:removeHandler\n0.70%\n(0.30%)\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.11%\n8×", labeldistance="0.50", penwidth="0.50"]; 181 [color="#0d4f85", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'send' of 'generator' objects>\n13.78%\n(0.36%)\n18×", tooltip="~"]; 181 -> 62 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.09%\n3×", labeldistance="0.50", penwidth="0.50"]; 181 -> 234 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.43%\n1×", labeldistance="0.50", penwidth="0.50"]; 181 -> 235 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.83%\n1×", labeldistance="0.50", penwidth="0.50"]; 181 -> 236 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.79%\n1×", labeldistance="0.50", penwidth="0.50"]; 181 -> 237 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n1×", labeldistance="0.50", penwidth="0.50"]; 181 -> 238 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.40%\n1×", labeldistance="0.50", penwidth="0.50"]; 181 -> 239 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.45%\n3×", labeldistance="0.50", penwidth="0.50"]; 181 -> 249 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.71%\n1×", labeldistance="0.50", penwidth="0.50"]; 181 -> 250 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.66%\n1×", labeldistance="0.50", penwidth="0.50"]; 181 -> 251 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.38%\n1×", labeldistance="0.50", penwidth="0.50"]; 198 [color="#0d1d78", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.utils:1:<module>\n3.90%\n(0.06%)\n1×", tooltip="<doctest llama.utils.parameter_factory[2]>", target=_top, URL="https://multimessenger.science/llama.utils.html#llama.utils.parameter_factory"]; 198 -> 49 [arrowsize="0.35", color="#0d1d78", fontcolor="#0d1d78", fontsize="10.00", label="3.85%\n1×", labeldistance="0.50", penwidth="0.50"]; 201 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="plugin:63:pytest_runtest_setup\n1.06%\n(0.13%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pytest_remotedata/plugin.py"]; 205 [color="#0d267a", fontcolor="#ffffff", fontsize="10.00", label="capture:520:readouterr\n5.84%\n(0.19%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 205 -> 61 [arrowsize="0.35", color="#0d257a", fontcolor="#0d257a", fontsize="10.00", label="5.54%\n6×", labeldistance="0.50", penwidth="0.50"]; 206 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="doctest:352:__init__\n1.77%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 206 -> 14 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.72%\n1×", labeldistance="0.50", penwidth="0.50"]; 209 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="doctest:1574:check_output\n0.85%\n(0.21%)\n12×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 209 -> 113 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.64%\n24×", labeldistance="0.50", penwidth="0.50"]; 210 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="output_checker:168:check_output\n1.24%\n(0.40%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pytest_doctestplus/output_checker.py"]; 210 -> 209 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.85%\n12×", labeldistance="0.50", penwidth="0.50"]; 211 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="doctest:537:check_output\n1.49%\n(0.25%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 211 -> 210 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.24%\n12×", labeldistance="0.50", penwidth="0.50"]; 212 [color="#0ab315", fontcolor="#ffffff", fontsize="10.00", label="doctest:228:runtest\n48.28%\n(0.09%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 212 -> 163 [arrowsize="0.69", color="#0ab318", fontcolor="#0ab318", fontsize="10.00", label="47.87%\n1×", labeldistance="1.91", penwidth="1.91"]; 213 [color="#0c9980", fontcolor="#ffffff", fontsize="10.00", label="pdb:193:reset\n29.49%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 213 -> 276 [arrowsize="0.54", color="#0c9981", fontcolor="#0c9981", fontsize="10.00", label="29.30%\n1×", labeldistance="1.17", penwidth="1.17"]; 221 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="__init__:802:__init__\n3.43%\n(0.45%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 221 -> 168 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.11%\n8×", labeldistance="0.50", penwidth="0.50"]; 221 -> 223 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.56%\n8×", labeldistance="0.50", penwidth="0.50"]; 222 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="__init__:242:_register_at_fork_reinit_lock\n1.13%\n(0.57%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 222 -> 16 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.15%\n8×", labeldistance="0.50", penwidth="0.50"]; 222 -> 18 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.11%\n8×", labeldistance="0.50", penwidth="0.50"]; 223 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="__init__:831:createLock\n1.56%\n(0.30%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 223 -> 222 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.13%\n8×", labeldistance="0.50", penwidth="0.50"]; 225 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="__init__:991:__init__\n3.58%\n(0.15%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 225 -> 221 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.43%\n8×", labeldistance="0.50", penwidth="0.50"]; 227 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="logging:262:catching_logs\n1.89%\n(0.57%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 227 -> 176 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.70%\n8×", labeldistance="0.50", penwidth="0.50"]; 228 [color="#0d1e78", fontcolor="#ffffff", fontsize="10.00", label="logging:293:__init__\n4.05%\n(0.47%)\n8×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 228 -> 225 [arrowsize="0.35", color="#0d1c77", fontcolor="#0d1c77", fontsize="10.00", label="3.58%\n8×", labeldistance="0.50", penwidth="0.50"]; 231 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="doctest:483:_setup_fixtures\n1.40%\n(0.17%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 231 -> 22 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.98%\n1×", labeldistance="0.50", penwidth="0.50"]; 233 [color="#0d4382", fontcolor="#ffffff", fontsize="10.00", label="logging:605:_runtest_for\n11.56%\n(0.55%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 233 -> 105 [arrowsize="0.35", color="#0d2b7c", fontcolor="#0d2b7c", fontsize="10.00", label="6.84%\n8×", labeldistance="0.50", penwidth="0.50"]; 233 -> 106 [arrowsize="0.35", color="#0d1d78", fontcolor="#0d1d78", fontsize="10.00", label="3.71%\n8×", labeldistance="0.50", penwidth="0.50"]; 233 -> 325 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.45%\n8×", labeldistance="0.50", penwidth="0.50"]; 234 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="logging:643:pytest_runtest_setup\n1.41%\n(0.06%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 234 -> 105 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.85%\n1×", labeldistance="0.50", penwidth="0.50"]; 234 -> 106 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.41%\n1×", labeldistance="0.50", penwidth="0.50"]; 235 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="logging:648:pytest_runtest_call\n1.77%\n(0.04%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 235 -> 105 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.83%\n1×", labeldistance="0.50", penwidth="0.50"]; 235 -> 106 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.81%\n1×", labeldistance="0.50", penwidth="0.50"]; 236 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="logging:653:pytest_runtest_teardown\n1.81%\n(0.04%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 236 -> 105 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.89%\n1×", labeldistance="0.50", penwidth="0.50"]; 236 -> 106 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.79%\n1×", labeldistance="0.50", penwidth="0.50"]; 237 [color="#0d1676", fontcolor="#ffffff", fontsize="10.00", label="logging:658:pytest_runtest_logstart\n2.24%\n(0.08%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 237 -> 105 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.47%\n1×", labeldistance="0.50", penwidth="0.50"]; 237 -> 106 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n1×", labeldistance="0.50", penwidth="0.50"]; 237 -> 325 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.15%\n1×", labeldistance="0.50", penwidth="0.50"]; 238 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="logging:665:pytest_runtest_logfinish\n1.32%\n(0.04%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 238 -> 105 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.79%\n1×", labeldistance="0.50", penwidth="0.50"]; 238 -> 106 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.40%\n1×", labeldistance="0.50", penwidth="0.50"]; 239 [color="#0d2379", fontcolor="#ffffff", fontsize="10.00", label="logging:670:pytest_runtest_logreport\n5.03%\n(0.23%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 239 -> 105 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.09%\n3×", labeldistance="0.50", penwidth="0.50"]; 239 -> 106 [arrowsize="0.35", color="#0d1275", fontcolor="#0d1275", fontsize="10.00", label="1.38%\n3×", labeldistance="0.50", penwidth="0.50"]; 239 -> 325 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.34%\n3×", labeldistance="0.50", penwidth="0.50"]; 241 [color="#0ab412", fontcolor="#ffffff", fontsize="10.00", label="runner:122:pytest_runtest_call\n48.74%\n(0.11%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 241 -> 115 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.34%\n1×", labeldistance="0.50", penwidth="0.50"]; 241 -> 212 [arrowsize="0.69", color="#0ab315", fontcolor="#0ab315", fontsize="10.00", label="48.28%\n1×", labeldistance="1.93", penwidth="1.93"]; 245 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:121:resume_global_capture\n1.13%\n(0.09%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 245 -> 70 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.04%\n3×", labeldistance="0.50", penwidth="0.50"]; 246 [color="#0d347e", fontcolor="#ffffff", fontsize="10.00", label="capture:181:item_capture\n8.65%\n(0.38%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 246 -> 57 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.04%\n3×", labeldistance="0.50", penwidth="0.50"]; 246 -> 245 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.13%\n3×", labeldistance="0.50", penwidth="0.50"]; 246 -> 247 [arrowsize="0.35", color="#0d277a", fontcolor="#0d277a", fontsize="10.00", label="5.90%\n3×", labeldistance="0.50", penwidth="0.50"]; 247 [color="#0d277a", fontcolor="#ffffff", fontsize="10.00", label="capture:141:read_global_capture\n5.90%\n(0.06%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 247 -> 205 [arrowsize="0.35", color="#0d267a", fontcolor="#0d267a", fontsize="10.00", label="5.84%\n3×", labeldistance="0.50", penwidth="0.50"]; 249 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="capture:218:pytest_runtest_setup\n3.37%\n(0.08%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 249 -> 105 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n1×", labeldistance="0.50", penwidth="0.50"]; 249 -> 106 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.68%\n1×", labeldistance="0.50", penwidth="0.50"]; 250 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="capture:223:pytest_runtest_call\n3.17%\n(0.08%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 250 -> 105 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.41%\n1×", labeldistance="0.50", penwidth="0.50"]; 250 -> 106 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.60%\n1×", labeldistance="0.50", penwidth="0.50"]; 251 [color="#0d1977", fontcolor="#ffffff", fontsize="10.00", label="capture:228:pytest_runtest_teardown\n2.94%\n(0.09%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 251 -> 105 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.43%\n1×", labeldistance="0.50", penwidth="0.50"]; 251 -> 106 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.34%\n1×", labeldistance="0.50", penwidth="0.50"]; 252 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:488:suspend_capturing\n0.92%\n(0.13%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 252 -> 31 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.79%\n6×", labeldistance="0.50", penwidth="0.50"]; 254 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="skipping:68:pytest_runtest_setup\n0.85%\n(0.15%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 254 -> 258 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.36%\n1×", labeldistance="0.50", penwidth="0.50"]; 256 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="evaluate:30:__bool__\n0.74%\n(0.08%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 256 -> 257 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n3×", labeldistance="0.50", penwidth="0.50"]; 257 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="evaluate:39:_get_marks\n1.06%\n(0.23%)\n5×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 257 -> 302 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.68%\n5×", labeldistance="0.50", penwidth="0.50"]; 258 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="evaluate:48:istrue\n0.53%\n(0.04%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 263 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="reports:261:from_item_and_call\n1.87%\n(0.43%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/reports.py"]; 263 -> 94 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.09%\n3×", labeldistance="0.50", penwidth="0.50"]; 264 [color="#fe0400", fontcolor="#ffffff", fontsize="10.00", label="runner:79:pytest_runtest_protocol\n99.60%\n(0.25%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 264 -> 74 [arrowsize="0.96", color="#f44902", fontcolor="#f44902", fontsize="10.00", label="92.67%\n1×", labeldistance="3.71", penwidth="3.71"]; 264 -> 157 [arrowsize="0.35", color="#0d287b", fontcolor="#0d287b", fontsize="10.00", label="6.13%\n2×", labeldistance="0.50", penwidth="0.50"]; 264 -> 297 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.30%\n2×", labeldistance="0.50", penwidth="0.50"]; 265 [color="#0d1e78", fontcolor="#ffffff", fontsize="10.00", label="runner:117:pytest_runtest_setup\n4.05%\n(0.08%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 265 -> 75 [arrowsize="0.35", color="#0d1c77", fontcolor="#0d1c77", fontsize="10.00", label="3.49%\n1×", labeldistance="0.50", penwidth="0.50"]; 265 -> 115 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.49%\n1×", labeldistance="0.50", penwidth="0.50"]; 266 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="runner:144:pytest_runtest_teardown\n1.23%\n(0.08%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 266 -> 115 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.72%\n2×", labeldistance="0.50", penwidth="0.50"]; 268 [color="#f34c02", fontcolor="#ffffff", fontsize="10.00", label="runner:181:call_and_report\n92.35%\n(0.45%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 268 -> 63 [arrowsize="0.87", color="#d9d906", fontcolor="#d9d906", fontsize="10.00", label="74.96%\n3×", labeldistance="3.00", penwidth="3.00"]; 268 -> 157 [arrowsize="0.41", color="#0c5e88", fontcolor="#0c5e88", fontsize="10.00", label="16.44%\n6×", labeldistance="0.66", penwidth="0.66"]; 268 -> 297 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.45%\n3×", labeldistance="0.50", penwidth="0.50"]; 270 [color="#ccd706", fontcolor="#ffffff", fontsize="10.00", label="runner:207:<lambda>\n73.59%\n(0.19%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 270 -> 157 [arrowsize="0.86", color="#cad706", fontcolor="#cad706", fontsize="10.00", label="73.40%\n3×", labeldistance="2.94", penwidth="2.94"]; 271 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="runner:249:pytest_runtest_makereport\n2.00%\n(0.13%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 271 -> 263 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.87%\n3×", labeldistance="0.50", penwidth="0.50"]; 272 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="fixtures:583:_schedule_finalizers\n0.53%\n(0.13%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 276 [color="#0c9981", fontcolor="#ffffff", fontsize="10.00", label="bdb:54:reset\n29.30%\n(0.21%)\n1×", tooltip="/opt/anaconda/lib/python3.7/bdb.py"]; 276 -> 29 [arrowsize="0.54", color="#0c9982", fontcolor="#0c9982", fontsize="10.00", label="29.05%\n1×", labeldistance="1.16", penwidth="1.16"]; 285 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="fixtures:484:_get_active_fixturedef\n1.58%\n(0.11%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 285 -> 65 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.06%\n1×", labeldistance="0.50", penwidth="0.50"]; 287 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="fixtures:474:getfixturevalue\n1.62%\n(0.04%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 287 -> 285 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.58%\n1×", labeldistance="0.50", penwidth="0.50"]; 297 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="nodes:136:ihook\n1.28%\n(0.23%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 297 -> 143 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.06%\n9×", labeldistance="0.50", penwidth="0.50"]; 301 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="nodes:234:iter_markers_with_node\n1.02%\n(0.43%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 301 -> 170 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n10×", labeldistance="0.50", penwidth="0.50"]; 302 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="nodes:232:<genexpr>\n1.13%\n(0.11%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 302 -> 301 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.02%\n10×", labeldistance="0.50", penwidth="0.50"]; 311 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="textwrap:368:wrap\n2.68%\n(0.25%)\n4×", tooltip="/opt/anaconda/lib/python3.7/textwrap.py"]; 311 -> 314 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.24%\n4×", labeldistance="0.50", penwidth="0.50"]; 312 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="textwrap:336:_split_chunks\n1.19%\n(0.15%)\n4×", tooltip="/opt/anaconda/lib/python3.7/textwrap.py"]; 312 -> 26 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.70%\n4×", labeldistance="0.50", penwidth="0.50"]; 314 [color="#0d1676", fontcolor="#ffffff", fontsize="10.00", label="textwrap:342:wrap\n2.24%\n(0.15%)\n4×", tooltip="/opt/anaconda/lib/python3.7/textwrap.py"]; 314 -> 101 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.90%\n4×", labeldistance="0.50", penwidth="0.50"]; 314 -> 312 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.19%\n4×", labeldistance="0.50", penwidth="0.50"]; 315 [color="#f63b01", fontcolor="#ffffff", fontsize="10.00", label="manager:84:_hookexec\n94.16%\n(0.13%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 315 -> 151 [arrowsize="0.97", color="#f63c01", fontcolor="#f63c01", fontsize="10.00", label="94.04%\n11×", labeldistance="3.76", penwidth="3.76"]; 325 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="contextlib:237:helper\n2.07%\n(0.51%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 325 -> 68 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.56%\n27×", labeldistance="0.50", penwidth="0.50"]; }

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

llama.utils.rotate_angs2angs

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="#0d2c7c", fontcolor="#ffffff", fontsize="10.00", label="logging:614:_runtest_for_main\n7.14%\n(1.11%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 2 -> 100 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.19%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 101 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.11%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 167 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.16%\n2×", labeldistance="0.50", penwidth="0.50"]; 2 -> 217 [arrowsize="0.35", color="#0d1977", fontcolor="#0d1977", fontsize="10.00", label="2.97%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 309 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.45%\n8×", labeldistance="0.50", penwidth="0.50"]; 7 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:399:write_out\n0.51%\n(0.11%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 9 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'read' of '_io.FileIO' objects>\n1.40%\n(1.40%)\n6×", tooltip="~"]; 10 [color="#0d2179", fontcolor="#ffffff", fontsize="10.00", label="capture:583:snap\n4.62%\n(0.79%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 10 -> 9 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.40%\n6×", labeldistance="0.50", penwidth="0.50"]; 10 -> 12 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.46%\n6×", labeldistance="0.50", penwidth="0.50"]; 10 -> 56 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n24×", labeldistance="0.50", penwidth="0.50"]; 12 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'truncate' of '_io.FileIO' objects>\n1.46%\n(1.46%)\n6×", tooltip="~"]; 14 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="pdb:140:__init__\n1.53%\n(0.39%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 14 -> 38 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n1×", labeldistance="0.50", penwidth="0.50"]; 16 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:212:_acquireLock\n0.71%\n(0.45%)\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.35%)\n40×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 20 [color="#dcce05", fontcolor="#ffffff", fontsize="10.00", label="runner:227:from_call\n76.61%\n(0.32%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 20 -> 259 [arrowsize="0.87", color="#dbd105", fontcolor="#dbd105", fontsize="10.00", label="76.19%\n3×", labeldistance="3.05", penwidth="3.05"]; 22 [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"]; 26 [color="#0c738d", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.stat>\n19.94%\n(19.94%)\n143×", tooltip="~"]; 27 [color="#0c9493", fontcolor="#ffffff", fontsize="10.00", label="linecache:53:checkcache\n25.19%\n(4.58%)\n1×", tooltip="/opt/anaconda/lib/python3.7/linecache.py"]; 27 -> 26 [arrowsize="0.45", color="#0c738d", fontcolor="#0c738d", fontsize="10.00", label="19.94%\n143×", labeldistance="0.80", penwidth="0.80"]; 27 -> 91 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.67%\n215×", labeldistance="0.50", penwidth="0.50"]; 28 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.dup2>\n0.72%\n(0.72%)\n12×", tooltip="~"]; 29 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:600:suspend\n0.67%\n(0.14%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 29 -> 28 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.35%\n6×", labeldistance="0.50", penwidth="0.50"]; 30 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:605:resume\n0.79%\n(0.22%)\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.37%\n6×", labeldistance="0.50", penwidth="0.50"]; 32 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="os:682:__setitem__\n0.71%\n(0.27%)\n3×", tooltip="/opt/anaconda/lib/python3.7/os.py"]; 38 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="posixpath:232:expanduser\n0.51%\n(0.18%)\n1×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 41 [color="#23bb09", fontcolor="#ffffff", fontsize="10.00", label="doctest:1417:run\n53.62%\n(0.40%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 41 -> 49 [arrowsize="0.51", color="#0c9490", fontcolor="#0c9490", fontsize="10.00", label="25.78%\n1×", labeldistance="1.03", penwidth="1.03"]; 41 -> 188 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.59%\n1×", labeldistance="0.50", penwidth="0.50"]; 41 -> 195 [arrowsize="0.51", color="#0c9491", fontcolor="#0c9491", fontsize="10.00", label="25.57%\n1×", labeldistance="1.02", penwidth="1.02"]; 43 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.all>\n0.67%\n(0.63%)\n2×", tooltip="~"]; 44 [color="#0d2079", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.utils:1:eql\n4.50%\n(0.80%)\n1×", tooltip="<doctest llama.utils.rotate_angs2angs[1]>", target=_top, URL="https://multimessenger.science/llama.utils.html#llama.utils.rotate_angs2angs"]; 44 -> 43 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n1×", labeldistance="0.50", penwidth="0.50"]; 44 -> 201 [arrowsize="0.35", color="#0d1977", fontcolor="#0d1977", fontsize="10.00", label="2.95%\n2×", labeldistance="0.50", penwidth="0.50"]; 48 [color="#0d1d78", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.compile>\n3.77%\n(3.77%)\n5×", tooltip="~"]; 49 [color="#0c9490", fontcolor="#ffffff", fontsize="10.00", label="doctest:1271:__run\n25.78%\n(1.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 49 -> 48 [arrowsize="0.35", color="#0d1d78", fontcolor="#0d1d78", fontsize="10.00", label="3.77%\n5×", labeldistance="0.50", penwidth="0.50"]; 49 -> 50 [arrowsize="0.44", color="#0c708c", fontcolor="#0c708c", fontsize="10.00", label="19.43%\n5×", labeldistance="0.78", penwidth="0.78"]; 49 -> 193 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.82%\n5×", labeldistance="0.50", penwidth="0.50"]; 50 [color="#0c708c", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.exec>\n19.43%\n(0.11%)\n5×", tooltip="~"]; 50 -> 179 [arrowsize="0.44", color="#0c6d8b", fontcolor="#0c6d8b", fontsize="10.00", label="18.98%\n1×", labeldistance="0.76", penwidth="0.76"]; 51 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.getattr>\n0.74%\n(0.74%)\n96×", tooltip="~"]; 53 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:127:suspend_global_capture\n0.92%\n(0.10%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 53 -> 241 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.82%\n3×", labeldistance="0.50", penwidth="0.50"]; 56 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="capture:442:__getattr__\n0.55%\n(0.32%)\n24×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 56 -> 51 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.22%\n24×", labeldistance="0.50", penwidth="0.50"]; 57 [color="#0d2379", fontcolor="#ffffff", fontsize="10.00", label="capture:626:snap\n5.12%\n(0.43%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 57 -> 10 [arrowsize="0.35", color="#0d2179", fontcolor="#0d2179", fontsize="10.00", label="4.62%\n6×", labeldistance="0.50", penwidth="0.50"]; 58 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="skipping:120:pytest_runtest_makereport\n1.01%\n(0.24%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 58 -> 245 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n3×", labeldistance="0.50", penwidth="0.50"]; 59 [color="#ddc805", fontcolor="#ffffff", fontsize="10.00", label="runner:200:call_runtest_hook\n77.38%\n(0.29%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 59 -> 20 [arrowsize="0.88", color="#dcce05", fontcolor="#dcce05", fontsize="10.00", label="76.61%\n3×", labeldistance="3.06", penwidth="3.06"]; 59 -> 286 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.34%\n3×", labeldistance="0.50", penwidth="0.50"]; 61 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="fixtures:513:_compute_fixture_value\n0.83%\n(0.18%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 64 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="contextlib:81:__init__\n1.27%\n(1.03%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 64 -> 51 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.24%\n27×", labeldistance="0.50", penwidth="0.50"]; 66 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:498:resume_capturing\n0.92%\n(0.13%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 66 -> 30 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.79%\n6×", labeldistance="0.50", penwidth="0.50"]; 69 [color="#0d1d77", fontcolor="#ffffff", fontsize="10.00", label="terminal:408:pytest_runtest_logreport\n3.71%\n(0.42%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 69 -> 112 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.73%\n1×", labeldistance="0.50", penwidth="0.50"]; 69 -> 149 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.43%\n3×", labeldistance="0.50", penwidth="0.50"]; 70 [color="#f63c01", fontcolor="#ffffff", fontsize="10.00", label="runner:86:runtestprotocol\n93.98%\n(0.11%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 70 -> 257 [arrowsize="0.97", color="#f53e02", fontcolor="#f53e02", fontsize="10.00", label="93.76%\n3×", labeldistance="3.75", penwidth="3.75"]; 71 [color="#0d1976", fontcolor="#ffffff", fontsize="10.00", label="runner:350:prepare\n2.86%\n(0.11%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 71 -> 151 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.60%\n1×", labeldistance="0.50", penwidth="0.50"]; 80 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:245:write\n1.04%\n(0.08%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 80 -> 7 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n1×", labeldistance="0.50", penwidth="0.50"]; 90 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="structures:356:__iter__\n0.98%\n(0.26%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 90 -> 137 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.90%\n3×", labeldistance="0.50", penwidth="0.50"]; 91 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.len>\n0.71%\n(0.71%)\n229×", tooltip="~"]; 97 [color="#0c718c", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.next>\n19.68%\n(1.16%)\n73×", tooltip="~"]; 97 -> 2 [arrowsize="0.35", color="#0d2c7c", fontcolor="#0d2c7c", fontsize="10.00", label="7.14%\n16×", labeldistance="0.50", penwidth="0.50"]; 97 -> 167 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.42%\n6×", labeldistance="0.50", penwidth="0.50"]; 97 -> 216 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.67%\n16×", labeldistance="0.50", penwidth="0.50"]; 97 -> 222 [arrowsize="0.35", color="#0d387f", fontcolor="#0d387f", fontsize="10.00", label="9.42%\n16×", labeldistance="0.50", penwidth="0.50"]; 97 -> 223 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.77%\n1×", labeldistance="0.50", penwidth="0.50"]; 97 -> 224 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.75%\n1×", labeldistance="0.50", penwidth="0.50"]; 97 -> 225 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.96%\n1×", labeldistance="0.50", penwidth="0.50"]; 97 -> 226 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.04%\n1×", labeldistance="0.50", penwidth="0.50"]; 97 -> 227 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.83%\n1×", labeldistance="0.50", penwidth="0.50"]; 97 -> 228 [arrowsize="0.35", color="#0d1977", fontcolor="#0d1977", fontsize="10.00", label="2.99%\n3×", labeldistance="0.50", penwidth="0.50"]; 97 -> 235 [arrowsize="0.35", color="#0d307d", fontcolor="#0d307d", fontsize="10.00", label="7.87%\n6×", labeldistance="0.50", penwidth="0.50"]; 97 -> 238 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n1×", labeldistance="0.50", penwidth="0.50"]; 97 -> 239 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.45%\n1×", labeldistance="0.50", penwidth="0.50"]; 97 -> 240 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.50%\n1×", labeldistance="0.50", penwidth="0.50"]; 97 -> 291 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.16%\n2×", labeldistance="0.50", penwidth="0.50"]; 99 [color="#f54102", fontcolor="#ffffff", fontsize="10.00", label="callers:157:_multicall\n93.50%\n(3.87%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/callers.py"]; 99 -> 69 [arrowsize="0.35", color="#0d1d77", fontcolor="#0d1d77", fontsize="10.00", label="3.71%\n3×", labeldistance="0.50", penwidth="0.50"]; 99 -> 97 [arrowsize="0.35", color="#0d367e", fontcolor="#0d367e", fontsize="10.00", label="9.05%\n14×", labeldistance="0.50", penwidth="0.50"]; 99 -> 113 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.88%\n1×", labeldistance="0.50", penwidth="0.50"]; 99 -> 173 [arrowsize="0.35", color="#0d4682", fontcolor="#0d4682", fontsize="10.00", label="12.12%\n14×", labeldistance="0.50", penwidth="0.50"]; 99 -> 183 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.93%\n1×", labeldistance="0.50", penwidth="0.50"]; 99 -> 230 [arrowsize="0.74", color="#29bc09", fontcolor="#29bc09", fontsize="10.00", label="54.54%\n1×", labeldistance="2.18", penwidth="2.18"]; 99 -> 243 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.75%\n1×", labeldistance="0.50", penwidth="0.50"]; 99 -> 254 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.28%\n1×", labeldistance="0.50", penwidth="0.50"]; 99 -> 255 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.20%\n1×", labeldistance="0.50", penwidth="0.50"]; 99 -> 260 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.81%\n3×", labeldistance="0.50", penwidth="0.50"]; 100 [color="#0d2e7c", fontcolor="#ffffff", fontsize="10.00", label="contextlib:107:__enter__\n7.56%\n(0.67%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 100 -> 97 [arrowsize="0.35", color="#0d2d7c", fontcolor="#0d2d7c", fontsize="10.00", label="7.27%\n11×", labeldistance="0.50", penwidth="0.50"]; 101 [color="#0d3e80", fontcolor="#ffffff", fontsize="10.00", label="contextlib:116:__exit__\n10.64%\n(0.75%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 101 -> 97 [arrowsize="0.35", color="#0d3c80", fontcolor="#0d3c80", fontsize="10.00", label="10.27%\n11×", labeldistance="0.50", penwidth="0.50"]; 110 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="runner:150:_update_current_test_var\n1.40%\n(0.26%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 110 -> 32 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.71%\n3×", labeldistance="0.50", penwidth="0.50"]; 112 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="terminal:304:write_fspath_result\n2.44%\n(0.24%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 112 -> 80 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.04%\n2×", labeldistance="0.50", penwidth="0.50"]; 112 -> 120 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.96%\n2×", labeldistance="0.50", penwidth="0.50"]; 113 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="terminal:398:pytest_runtest_logstart\n0.88%\n(0.08%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 113 -> 112 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.71%\n1×", labeldistance="0.50", penwidth="0.50"]; 120 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="local:327:join\n0.96%\n(0.35%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 133 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'difference' of 'set' objects>\n0.90%\n(0.90%)\n10×", tooltip="~"]; 135 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="main:437:gethookproxy\n1.62%\n(0.56%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/main.py"]; 135 -> 133 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.88%\n9×", labeldistance="0.50", penwidth="0.50"]; 136 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'update' of 'set' objects>\n0.71%\n(0.19%)\n9×", tooltip="~"]; 136 -> 90 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n3×", labeldistance="0.50", penwidth="0.50"]; 137 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="structures:360:_seen\n0.90%\n(0.48%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 137 -> 136 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.71%\n3×", labeldistance="0.50", penwidth="0.50"]; 143 [color="#f63c01", fontcolor="#ffffff", fontsize="10.00", label="manager:78:<lambda>\n94.04%\n(0.61%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 143 -> 99 [arrowsize="0.97", color="#f54102", fontcolor="#f54102", fontsize="10.00", label="93.50%\n11×", labeldistance="3.74", penwidth="3.74"]; 149 [color="#f92b01", fontcolor="#ffffff", fontsize="10.00", label="hooks:275:__call__\n95.75%\n(1.43%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/hooks.py"]; 149 -> 299 [arrowsize="0.97", color="#f63a01", fontcolor="#f63a01", fontsize="10.00", label="94.22%\n11×", labeldistance="3.77", penwidth="3.77"]; 151 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="doctest:218:setup\n2.60%\n(0.14%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 151 -> 220 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.16%\n1×", labeldistance="0.50", penwidth="0.50"]; 151 -> 276 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.28%\n1×", labeldistance="0.50", penwidth="0.50"]; 155 [color="#24bb09", fontcolor="#ffffff", fontsize="10.00", label="doctest:1835:run\n53.76%\n(0.05%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 155 -> 41 [arrowsize="0.73", color="#23bb09", fontcolor="#23bb09", fontsize="10.00", label="53.62%\n1×", labeldistance="2.14", penwidth="2.14"]; 160 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:783:_addHandlerRef\n0.69%\n(0.29%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 160 -> 16 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.21%\n8×", labeldistance="0.50", penwidth="0.50"]; 160 -> 18 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.16%\n8×", labeldistance="0.50", penwidth="0.50"]; 162 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="nodes:191:listchain\n0.58%\n(0.47%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 167 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="__init__:766:_removeHandlerRef\n0.58%\n(0.24%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 167 -> 16 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.11%\n8×", labeldistance="0.50", penwidth="0.50"]; 167 -> 18 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.13%\n8×", labeldistance="0.50", penwidth="0.50"]; 168 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="__init__:1537:removeHandler\n0.61%\n(0.34%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 168 -> 16 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.14%\n8×", labeldistance="0.50", penwidth="0.50"]; 173 [color="#0d4783", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'send' of 'generator' objects>\n12.28%\n(0.32%)\n18×", tooltip="~"]; 173 -> 58 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.00%\n3×", labeldistance="0.50", penwidth="0.50"]; 173 -> 223 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.37%\n1×", labeldistance="0.50", penwidth="0.50"]; 173 -> 224 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.45%\n1×", labeldistance="0.50", penwidth="0.50"]; 173 -> 225 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.80%\n1×", labeldistance="0.50", penwidth="0.50"]; 173 -> 226 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.45%\n1×", labeldistance="0.50", penwidth="0.50"]; 173 -> 227 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.39%\n1×", labeldistance="0.50", penwidth="0.50"]; 173 -> 228 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.28%\n3×", labeldistance="0.50", penwidth="0.50"]; 173 -> 238 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.31%\n1×", labeldistance="0.50", penwidth="0.50"]; 173 -> 239 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.55%\n1×", labeldistance="0.50", penwidth="0.50"]; 173 -> 240 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.25%\n1×", labeldistance="0.50", penwidth="0.50"]; 179 [color="#0c6d8b", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.utils:1:<module>\n18.98%\n(0.24%)\n1×", tooltip="<doctest llama.utils.rotate_angs2angs[4]>", target=_top, URL="https://multimessenger.science/llama.utils.html#llama.utils.rotate_angs2angs"]; 179 -> 44 [arrowsize="0.35", color="#0d2079", fontcolor="#0d2079", fontsize="10.00", label="4.50%\n1×", labeldistance="0.50", penwidth="0.50"]; 179 -> 198 [arrowsize="0.38", color="#0c5185", fontcolor="#0c5185", fontsize="10.00", label="14.24%\n1×", labeldistance="0.57", penwidth="0.57"]; 183 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="plugin:63:pytest_runtest_setup\n0.93%\n(0.16%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pytest_remotedata/plugin.py"]; 187 [color="#0d247a", fontcolor="#ffffff", fontsize="10.00", label="capture:520:readouterr\n5.41%\n(0.19%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 187 -> 57 [arrowsize="0.35", color="#0d2379", fontcolor="#0d2379", fontsize="10.00", label="5.12%\n6×", labeldistance="0.50", penwidth="0.50"]; 188 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="doctest:352:__init__\n1.59%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 188 -> 14 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.53%\n1×", labeldistance="0.50", penwidth="0.50"]; 192 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="output_checker:168:check_output\n0.67%\n(0.22%)\n5×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pytest_doctestplus/output_checker.py"]; 193 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="doctest:537:check_output\n0.82%\n(0.14%)\n5×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 193 -> 192 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.67%\n5×", labeldistance="0.50", penwidth="0.50"]; 194 [color="#27bc09", fontcolor="#ffffff", fontsize="10.00", label="doctest:228:runtest\n54.17%\n(0.13%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 194 -> 155 [arrowsize="0.73", color="#24bb09", fontcolor="#24bb09", fontsize="10.00", label="53.76%\n1×", labeldistance="2.15", penwidth="2.15"]; 195 [color="#0c9491", fontcolor="#ffffff", fontsize="10.00", label="pdb:193:reset\n25.57%\n(0.05%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 195 -> 265 [arrowsize="0.50", color="#0c9492", fontcolor="#0c9492", fontsize="10.00", label="25.40%\n1×", labeldistance="1.02", penwidth="1.02"]; 197 [color="#0d4a84", fontcolor="#ffffff", fontsize="10.00", label="utils:335:rotate_angs2vec\n12.97%\n(12.18%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/llama.utils.py", target=_top, URL="https://multimessenger.science/llama.utils.html"]; 197 -> 201 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.24%\n2×", labeldistance="0.50", penwidth="0.50"]; 198 [color="#0c5185", fontcolor="#ffffff", fontsize="10.00", label="utils:420:rotate_angs2angs\n14.24%\n(1.27%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/llama.utils.py", target=_top, URL="https://multimessenger.science/llama.utils.html"]; 198 -> 197 [arrowsize="0.36", color="#0d4a84", fontcolor="#0d4a84", fontsize="10.00", label="12.97%\n1×", labeldistance="0.52", penwidth="0.52"]; 201 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method numpy.array>\n3.29%\n(3.29%)\n7×", tooltip="~"]; 210 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="__init__:802:__init__\n2.49%\n(0.53%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 210 -> 160 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.69%\n8×", labeldistance="0.50", penwidth="0.50"]; 210 -> 212 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.11%\n8×", labeldistance="0.50", penwidth="0.50"]; 211 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:242:_register_at_fork_reinit_lock\n0.72%\n(0.21%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 211 -> 16 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.11%\n8×", labeldistance="0.50", penwidth="0.50"]; 212 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="__init__:831:createLock\n1.11%\n(0.26%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 212 -> 211 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.72%\n8×", labeldistance="0.50", penwidth="0.50"]; 214 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="__init__:991:__init__\n2.58%\n(0.10%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 214 -> 210 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.49%\n8×", labeldistance="0.50", penwidth="0.50"]; 216 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="logging:262:catching_logs\n1.67%\n(0.50%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 216 -> 168 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n8×", labeldistance="0.50", penwidth="0.50"]; 217 [color="#0d1977", fontcolor="#ffffff", fontsize="10.00", label="logging:293:__init__\n2.97%\n(0.39%)\n8×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 217 -> 214 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.58%\n8×", labeldistance="0.50", penwidth="0.50"]; 220 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="doctest:483:_setup_fixtures\n1.16%\n(0.13%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 220 -> 22 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.85%\n1×", labeldistance="0.50", penwidth="0.50"]; 222 [color="#0d387f", fontcolor="#ffffff", fontsize="10.00", label="logging:605:_runtest_for\n9.42%\n(0.50%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 222 -> 100 [arrowsize="0.35", color="#0d247a", fontcolor="#0d247a", fontsize="10.00", label="5.39%\n8×", labeldistance="0.50", penwidth="0.50"]; 222 -> 101 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.13%\n8×", labeldistance="0.50", penwidth="0.50"]; 222 -> 309 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.40%\n8×", labeldistance="0.50", penwidth="0.50"]; 223 [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"]; 223 -> 100 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.67%\n1×", labeldistance="0.50", penwidth="0.50"]; 223 -> 101 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.34%\n1×", labeldistance="0.50", penwidth="0.50"]; 224 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="logging:648:pytest_runtest_call\n1.20%\n(0.05%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 224 -> 100 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n1×", labeldistance="0.50", penwidth="0.50"]; 224 -> 101 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.43%\n1×", labeldistance="0.50", penwidth="0.50"]; 225 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="logging:653:pytest_runtest_teardown\n1.77%\n(0.05%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 225 -> 100 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.83%\n1×", labeldistance="0.50", penwidth="0.50"]; 225 -> 101 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.79%\n1×", labeldistance="0.50", penwidth="0.50"]; 226 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="logging:658:pytest_runtest_logstart\n1.49%\n(0.06%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 226 -> 100 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.90%\n1×", labeldistance="0.50", penwidth="0.50"]; 226 -> 101 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.43%\n1×", labeldistance="0.50", penwidth="0.50"]; 227 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="logging:665:pytest_runtest_logfinish\n1.22%\n(0.05%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 227 -> 100 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.74%\n1×", labeldistance="0.50", penwidth="0.50"]; 227 -> 101 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.37%\n1×", labeldistance="0.50", penwidth="0.50"]; 228 [color="#0d1f78", fontcolor="#ffffff", fontsize="10.00", label="logging:670:pytest_runtest_logreport\n4.27%\n(0.16%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 228 -> 100 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.55%\n3×", labeldistance="0.50", penwidth="0.50"]; 228 -> 101 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.27%\n3×", labeldistance="0.50", penwidth="0.50"]; 228 -> 309 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.29%\n3×", labeldistance="0.50", penwidth="0.50"]; 230 [color="#29bc09", fontcolor="#ffffff", fontsize="10.00", label="runner:122:pytest_runtest_call\n54.54%\n(0.08%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 230 -> 110 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.29%\n1×", labeldistance="0.50", penwidth="0.50"]; 230 -> 194 [arrowsize="0.74", color="#27bc09", fontcolor="#27bc09", fontsize="10.00", label="54.17%\n1×", labeldistance="2.17", penwidth="2.17"]; 234 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:121:resume_global_capture\n0.98%\n(0.06%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 234 -> 66 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.92%\n3×", labeldistance="0.50", penwidth="0.50"]; 235 [color="#0d307d", fontcolor="#ffffff", fontsize="10.00", label="capture:181:item_capture\n7.87%\n(0.39%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 235 -> 53 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.92%\n3×", labeldistance="0.50", penwidth="0.50"]; 235 -> 234 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.98%\n3×", labeldistance="0.50", penwidth="0.50"]; 235 -> 236 [arrowsize="0.35", color="#0d257a", fontcolor="#0d257a", fontsize="10.00", label="5.46%\n3×", labeldistance="0.50", penwidth="0.50"]; 236 [color="#0d257a", fontcolor="#ffffff", fontsize="10.00", label="capture:141:read_global_capture\n5.46%\n(0.05%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 236 -> 187 [arrowsize="0.35", color="#0d247a", fontcolor="#0d247a", fontsize="10.00", label="5.41%\n3×", labeldistance="0.50", penwidth="0.50"]; 238 [color="#0d1976", fontcolor="#ffffff", fontsize="10.00", label="capture:218:pytest_runtest_setup\n2.86%\n(0.08%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 238 -> 100 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.45%\n1×", labeldistance="0.50", penwidth="0.50"]; 238 -> 101 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.26%\n1×", labeldistance="0.50", penwidth="0.50"]; 239 [color="#0d1977", fontcolor="#ffffff", fontsize="10.00", label="capture:223:pytest_runtest_call\n3.00%\n(0.06%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 239 -> 100 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.37%\n1×", labeldistance="0.50", penwidth="0.50"]; 239 -> 101 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.52%\n1×", labeldistance="0.50", penwidth="0.50"]; 240 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="capture:228:pytest_runtest_teardown\n2.75%\n(0.06%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 240 -> 100 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.39%\n1×", labeldistance="0.50", penwidth="0.50"]; 240 -> 101 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.23%\n1×", labeldistance="0.50", penwidth="0.50"]; 241 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:488:suspend_capturing\n0.82%\n(0.14%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 241 -> 29 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.67%\n6×", labeldistance="0.50", penwidth="0.50"]; 243 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="skipping:68:pytest_runtest_setup\n0.75%\n(0.13%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 245 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="evaluate:30:__bool__\n0.66%\n(0.06%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 245 -> 246 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.59%\n3×", labeldistance="0.50", penwidth="0.50"]; 246 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="evaluate:39:_get_marks\n0.95%\n(0.26%)\n5×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 246 -> 291 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.59%\n5×", labeldistance="0.50", penwidth="0.50"]; 252 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="reports:261:from_item_and_call\n1.72%\n(0.42%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/reports.py"]; 252 -> 90 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.98%\n3×", labeldistance="0.50", penwidth="0.50"]; 253 [color="#fe0400", fontcolor="#ffffff", fontsize="10.00", label="runner:79:pytest_runtest_protocol\n99.61%\n(0.19%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 253 -> 70 [arrowsize="0.97", color="#f63c01", fontcolor="#f63c01", fontsize="10.00", label="93.98%\n1×", labeldistance="3.76", penwidth="3.76"]; 253 -> 149 [arrowsize="0.35", color="#0d2279", fontcolor="#0d2279", fontsize="10.00", label="4.94%\n2×", labeldistance="0.50", penwidth="0.50"]; 253 -> 286 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.24%\n2×", labeldistance="0.50", penwidth="0.50"]; 254 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="runner:117:pytest_runtest_setup\n3.28%\n(0.02%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 254 -> 71 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.86%\n1×", labeldistance="0.50", penwidth="0.50"]; 254 -> 110 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.40%\n1×", labeldistance="0.50", penwidth="0.50"]; 255 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="runner:144:pytest_runtest_teardown\n1.20%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 255 -> 110 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.71%\n2×", labeldistance="0.50", penwidth="0.50"]; 257 [color="#f53e02", fontcolor="#ffffff", fontsize="10.00", label="runner:181:call_and_report\n93.76%\n(0.48%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 257 -> 59 [arrowsize="0.88", color="#ddc805", fontcolor="#ddc805", fontsize="10.00", label="77.38%\n3×", labeldistance="3.10", penwidth="3.10"]; 257 -> 149 [arrowsize="0.38", color="#0c5486", fontcolor="#0c5486", fontsize="10.00", label="14.75%\n6×", labeldistance="0.59", penwidth="0.59"]; 257 -> 286 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.12%\n3×", labeldistance="0.50", penwidth="0.50"]; 259 [color="#dbd105", fontcolor="#ffffff", fontsize="10.00", label="runner:207:<lambda>\n76.19%\n(0.14%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 259 -> 149 [arrowsize="0.87", color="#dbd205", fontcolor="#dbd205", fontsize="10.00", label="76.05%\n3×", labeldistance="3.04", penwidth="3.04"]; 260 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="runner:249:pytest_runtest_makereport\n1.81%\n(0.10%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 260 -> 252 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.72%\n3×", labeldistance="0.50", penwidth="0.50"]; 265 [color="#0c9492", fontcolor="#ffffff", fontsize="10.00", label="bdb:54:reset\n25.40%\n(0.18%)\n1×", tooltip="/opt/anaconda/lib/python3.7/bdb.py"]; 265 -> 27 [arrowsize="0.50", color="#0c9493", fontcolor="#0c9493", fontsize="10.00", label="25.19%\n1×", labeldistance="1.01", penwidth="1.01"]; 274 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="fixtures:484:_get_active_fixturedef\n1.25%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 274 -> 61 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.83%\n1×", labeldistance="0.50", penwidth="0.50"]; 276 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="fixtures:474:getfixturevalue\n1.28%\n(0.03%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 276 -> 274 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.25%\n1×", labeldistance="0.50", penwidth="0.50"]; 286 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="nodes:136:ihook\n1.80%\n(0.18%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 286 -> 135 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.62%\n9×", labeldistance="0.50", penwidth="0.50"]; 290 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="nodes:234:iter_markers_with_node\n0.90%\n(0.42%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 290 -> 162 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.48%\n10×", labeldistance="0.50", penwidth="0.50"]; 291 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="nodes:232:<genexpr>\n1.00%\n(0.10%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 291 -> 290 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.90%\n10×", labeldistance="0.50", penwidth="0.50"]; 299 [color="#f63a01", fontcolor="#ffffff", fontsize="10.00", label="manager:84:_hookexec\n94.22%\n(0.22%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 299 -> 143 [arrowsize="0.97", color="#f63c01", fontcolor="#f63c01", fontsize="10.00", label="94.04%\n11×", labeldistance="3.76", penwidth="3.76"]; 309 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="contextlib:237:helper\n1.72%\n(0.45%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 309 -> 64 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.27%\n27×", labeldistance="0.50", penwidth="0.50"]; }

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

llama.utils.rotate_angs2vec

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="#0d2b7c", fontcolor="#ffffff", fontsize="10.00", label="logging:614:_runtest_for_main\n6.89%\n(1.04%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 2 -> 100 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.18%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 101 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.12%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 167 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.15%\n2×", labeldistance="0.50", penwidth="0.50"]; 2 -> 220 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.85%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 312 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.44%\n8×", labeldistance="0.50", penwidth="0.50"]; 9 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'read' of '_io.FileIO' objects>\n1.32%\n(1.32%)\n6×", tooltip="~"]; 10 [color="#0d2078", fontcolor="#ffffff", fontsize="10.00", label="capture:583:snap\n4.41%\n(0.83%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 10 -> 9 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.32%\n6×", labeldistance="0.50", penwidth="0.50"]; 10 -> 12 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.39%\n6×", labeldistance="0.50", penwidth="0.50"]; 12 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'truncate' of '_io.FileIO' objects>\n1.39%\n(1.39%)\n6×", tooltip="~"]; 14 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="pdb:140:__init__\n1.81%\n(0.34%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 14 -> 38 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.83%\n1×", labeldistance="0.50", penwidth="0.50"]; 16 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:212:_acquireLock\n0.70%\n(0.43%)\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.37%)\n40×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 20 [color="#dec305", fontcolor="#ffffff", fontsize="10.00", label="runner:227:from_call\n78.06%\n(0.29%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 20 -> 262 [arrowsize="0.88", color="#ddc705", fontcolor="#ddc705", fontsize="10.00", label="77.65%\n3×", labeldistance="3.11", penwidth="3.11"]; 22 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="fixtures:1271:getfixtureinfo\n0.92%\n(0.21%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 26 [color="#0c708c", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.stat>\n19.49%\n(19.49%)\n143×", tooltip="~"]; 27 [color="#0c9093", fontcolor="#ffffff", fontsize="10.00", label="linecache:53:checkcache\n24.45%\n(4.50%)\n1×", tooltip="/opt/anaconda/lib/python3.7/linecache.py"]; 27 -> 26 [arrowsize="0.44", color="#0c708c", fontcolor="#0c708c", fontsize="10.00", label="19.49%\n143×", labeldistance="0.78", penwidth="0.78"]; 27 -> 91 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.46%\n215×", labeldistance="0.50", penwidth="0.50"]; 28 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.dup2>\n0.66%\n(0.66%)\n12×", tooltip="~"]; 29 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="capture:600:suspend\n0.63%\n(0.14%)\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.34%\n6×", labeldistance="0.50", penwidth="0.50"]; 30 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="capture:605:resume\n0.66%\n(0.14%)\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.32%\n6×", labeldistance="0.50", penwidth="0.50"]; 32 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="os:682:__setitem__\n0.67%\n(0.23%)\n3×", tooltip="/opt/anaconda/lib/python3.7/os.py"]; 38 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="posixpath:232:expanduser\n0.83%\n(0.24%)\n1×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 41 [color="#2ebd09", fontcolor="#ffffff", fontsize="10.00", label="doctest:1417:run\n55.12%\n(0.40%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 41 -> 49 [arrowsize="0.53", color="#0c9788", fontcolor="#0c9788", fontsize="10.00", label="27.78%\n1×", labeldistance="1.11", penwidth="1.11"]; 41 -> 192 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.87%\n1×", labeldistance="0.50", penwidth="0.50"]; 41 -> 199 [arrowsize="0.50", color="#0c9293", fontcolor="#0c9293", fontsize="10.00", label="24.82%\n1×", labeldistance="0.99", penwidth="0.99"]; 43 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.all>\n0.60%\n(0.55%)\n8×", tooltip="~"]; 44 [color="#0d1976", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.utils:1:eql\n2.82%\n(1.12%)\n7×", tooltip="<doctest llama.utils.rotate_angs2vec[1]>", target=_top, URL="https://multimessenger.science/llama.utils.html#llama.utils.rotate_angs2vec"]; 44 -> 43 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.54%\n7×", labeldistance="0.50", penwidth="0.50"]; 44 -> 202 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.43%\n14×", labeldistance="0.50", penwidth="0.50"]; 44 -> 204 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.73%\n14×", labeldistance="0.50", penwidth="0.50"]; 48 [color="#0d2f7d", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.compile>\n7.76%\n(7.76%)\n9×", tooltip="~"]; 49 [color="#0c9788", fontcolor="#ffffff", fontsize="10.00", label="doctest:1271:__run\n27.78%\n(2.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 49 -> 48 [arrowsize="0.35", color="#0d2f7d", fontcolor="#0d2f7d", fontsize="10.00", label="7.76%\n9×", labeldistance="0.50", penwidth="0.50"]; 49 -> 50 [arrowsize="0.39", color="#0c5887", fontcolor="#0c5887", fontsize="10.00", label="15.37%\n9×", labeldistance="0.61", penwidth="0.61"]; 49 -> 197 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.49%\n9×", labeldistance="0.50", penwidth="0.50"]; 50 [color="#0c5887", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.exec>\n15.37%\n(0.24%)\n9×", tooltip="~"]; 50 -> 177 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.78%\n1×", labeldistance="0.50", penwidth="0.50"]; 50 -> 178 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.99%\n1×", labeldistance="0.50", penwidth="0.50"]; 50 -> 179 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.87%\n1×", labeldistance="0.50", penwidth="0.50"]; 50 -> 180 [arrowsize="0.35", color="#0d1675", fontcolor="#0d1675", fontsize="10.00", label="2.10%\n1×", labeldistance="0.50", penwidth="0.50"]; 50 -> 181 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.41%\n1×", labeldistance="0.50", penwidth="0.50"]; 50 -> 183 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.84%\n1×", labeldistance="0.50", penwidth="0.50"]; 50 -> 185 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.08%\n1×", labeldistance="0.50", penwidth="0.50"]; 51 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.getattr>\n0.72%\n(0.72%)\n96×", tooltip="~"]; 53 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:127:suspend_global_capture\n0.86%\n(0.08%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 53 -> 244 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.75%\n3×", labeldistance="0.50", penwidth="0.50"]; 57 [color="#0d2279", fontcolor="#ffffff", fontsize="10.00", label="capture:626:snap\n4.81%\n(0.34%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 57 -> 10 [arrowsize="0.35", color="#0d2078", fontcolor="#0d2078", fontsize="10.00", label="4.41%\n6×", labeldistance="0.50", penwidth="0.50"]; 58 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="skipping:120:pytest_runtest_makereport\n0.92%\n(0.23%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 58 -> 248 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.63%\n3×", labeldistance="0.50", penwidth="0.50"]; 59 [color="#dfbe05", fontcolor="#ffffff", fontsize="10.00", label="runner:200:call_runtest_hook\n78.75%\n(0.21%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 59 -> 20 [arrowsize="0.88", color="#dec305", fontcolor="#dec305", fontsize="10.00", label="78.06%\n3×", labeldistance="3.12", penwidth="3.12"]; 59 -> 289 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.32%\n3×", labeldistance="0.50", penwidth="0.50"]; 61 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="fixtures:513:_compute_fixture_value\n0.89%\n(0.18%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 64 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="contextlib:81:__init__\n1.29%\n(1.06%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 64 -> 51 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.23%\n27×", labeldistance="0.50", penwidth="0.50"]; 66 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:498:resume_capturing\n0.86%\n(0.18%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 66 -> 30 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n6×", labeldistance="0.50", penwidth="0.50"]; 69 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="terminal:408:pytest_runtest_logreport\n3.61%\n(0.37%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 69 -> 112 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.85%\n1×", labeldistance="0.50", penwidth="0.50"]; 69 -> 149 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.32%\n3×", labeldistance="0.50", penwidth="0.50"]; 70 [color="#f54002", fontcolor="#ffffff", fontsize="10.00", label="runner:86:runtestprotocol\n93.62%\n(0.15%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 70 -> 260 [arrowsize="0.97", color="#f54202", fontcolor="#f54202", fontsize="10.00", label="93.37%\n3×", labeldistance="3.73", penwidth="3.73"]; 71 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="runner:350:prepare\n3.06%\n(0.12%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 71 -> 151 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.79%\n1×", labeldistance="0.50", penwidth="0.50"]; 80 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:245:write\n0.96%\n(0.08%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 90 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="structures:356:__iter__\n0.93%\n(0.24%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 90 -> 137 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.86%\n3×", labeldistance="0.50", penwidth="0.50"]; 91 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.len>\n0.52%\n(0.52%)\n229×", tooltip="~"]; 97 [color="#0c6f8c", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.next>\n19.29%\n(1.16%)\n73×", tooltip="~"]; 97 -> 2 [arrowsize="0.35", color="#0d2b7c", fontcolor="#0d2b7c", fontsize="10.00", label="6.89%\n16×", labeldistance="0.50", penwidth="0.50"]; 97 -> 167 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.40%\n6×", labeldistance="0.50", penwidth="0.50"]; 97 -> 219 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.68%\n16×", labeldistance="0.50", penwidth="0.50"]; 97 -> 225 [arrowsize="0.35", color="#0d367f", fontcolor="#0d367f", fontsize="10.00", label="9.17%\n16×", labeldistance="0.50", penwidth="0.50"]; 97 -> 226 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.90%\n1×", labeldistance="0.50", penwidth="0.50"]; 97 -> 227 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.81%\n1×", labeldistance="0.50", penwidth="0.50"]; 97 -> 228 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.89%\n1×", labeldistance="0.50", penwidth="0.50"]; 97 -> 229 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.15%\n1×", labeldistance="0.50", penwidth="0.50"]; 97 -> 230 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.75%\n1×", labeldistance="0.50", penwidth="0.50"]; 97 -> 231 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.77%\n3×", labeldistance="0.50", penwidth="0.50"]; 97 -> 238 [arrowsize="0.35", color="#0d2e7c", fontcolor="#0d2e7c", fontsize="10.00", label="7.36%\n6×", labeldistance="0.50", penwidth="0.50"]; 97 -> 241 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n1×", labeldistance="0.50", penwidth="0.50"]; 97 -> 242 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.43%\n1×", labeldistance="0.50", penwidth="0.50"]; 97 -> 243 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.44%\n1×", labeldistance="0.50", penwidth="0.50"]; 97 -> 294 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n2×", labeldistance="0.50", penwidth="0.50"]; 98 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="nodes:246:get_closest_marker\n0.63%\n(0.06%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 98 -> 97 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.54%\n2×", labeldistance="0.50", penwidth="0.50"]; 99 [color="#f63b01", fontcolor="#ffffff", fontsize="10.00", label="callers:157:_multicall\n94.09%\n(3.49%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/callers.py"]; 99 -> 69 [arrowsize="0.35", color="#0d1c77", fontcolor="#0d1c77", fontsize="10.00", label="3.61%\n3×", labeldistance="0.50", penwidth="0.50"]; 99 -> 97 [arrowsize="0.35", color="#0d357e", fontcolor="#0d357e", fontsize="10.00", label="8.90%\n14×", labeldistance="0.50", penwidth="0.50"]; 99 -> 113 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.93%\n1×", labeldistance="0.50", penwidth="0.50"]; 99 -> 173 [arrowsize="0.35", color="#0d4281", fontcolor="#0d4281", fontsize="10.00", label="11.39%\n14×", labeldistance="0.50", penwidth="0.50"]; 99 -> 187 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.35%\n1×", labeldistance="0.50", penwidth="0.50"]; 99 -> 233 [arrowsize="0.75", color="#35be09", fontcolor="#35be09", fontsize="10.00", label="56.04%\n1×", labeldistance="2.24", penwidth="2.24"]; 99 -> 246 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.78%\n1×", labeldistance="0.50", penwidth="0.50"]; 99 -> 257 [arrowsize="0.35", color="#0d1c77", fontcolor="#0d1c77", fontsize="10.00", label="3.48%\n1×", labeldistance="0.50", penwidth="0.50"]; 99 -> 258 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.10%\n1×", labeldistance="0.50", penwidth="0.50"]; 99 -> 263 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.71%\n3×", labeldistance="0.50", penwidth="0.50"]; 100 [color="#0d2e7c", fontcolor="#ffffff", fontsize="10.00", label="contextlib:107:__enter__\n7.43%\n(0.70%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 100 -> 97 [arrowsize="0.35", color="#0d2c7c", fontcolor="#0d2c7c", fontsize="10.00", label="7.09%\n11×", labeldistance="0.50", penwidth="0.50"]; 101 [color="#0d3b80", fontcolor="#ffffff", fontsize="10.00", label="contextlib:116:__exit__\n10.01%\n(0.73%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 101 -> 97 [arrowsize="0.35", color="#0d397f", fontcolor="#0d397f", fontsize="10.00", label="9.71%\n11×", labeldistance="0.50", penwidth="0.50"]; 108 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="doctest:1568:_toAscii\n0.61%\n(0.43%)\n18×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 110 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="runner:150:_update_current_test_var\n1.36%\n(0.29%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 110 -> 32 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.67%\n3×", labeldistance="0.50", penwidth="0.50"]; 112 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="terminal:304:write_fspath_result\n2.57%\n(0.17%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 112 -> 80 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.96%\n2×", labeldistance="0.50", penwidth="0.50"]; 112 -> 120 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.21%\n2×", labeldistance="0.50", penwidth="0.50"]; 113 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="terminal:398:pytest_runtest_logstart\n0.93%\n(0.14%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 113 -> 112 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.72%\n1×", labeldistance="0.50", penwidth="0.50"]; 120 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="local:327:join\n1.21%\n(0.32%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 135 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="main:437:gethookproxy\n0.89%\n(0.52%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/main.py"]; 136 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'update' of 'set' objects>\n0.66%\n(0.15%)\n9×", tooltip="~"]; 136 -> 90 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.60%\n3×", labeldistance="0.50", penwidth="0.50"]; 137 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="structures:360:_seen\n0.86%\n(0.47%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 137 -> 136 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n3×", labeldistance="0.50", penwidth="0.50"]; 143 [color="#f73601", fontcolor="#ffffff", fontsize="10.00", label="manager:78:<lambda>\n94.61%\n(0.54%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 143 -> 99 [arrowsize="0.97", color="#f63b01", fontcolor="#f63b01", fontsize="10.00", label="94.09%\n11×", labeldistance="3.76", penwidth="3.76"]; 149 [color="#f92601", fontcolor="#ffffff", fontsize="10.00", label="hooks:275:__call__\n96.28%\n(1.47%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/hooks.py"]; 149 -> 302 [arrowsize="0.97", color="#f73501", fontcolor="#f73501", fontsize="10.00", label="94.73%\n11×", labeldistance="3.79", penwidth="3.79"]; 151 [color="#0d1976", fontcolor="#ffffff", fontsize="10.00", label="doctest:218:setup\n2.79%\n(0.15%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 151 -> 223 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.24%\n1×", labeldistance="0.50", penwidth="0.50"]; 151 -> 279 [arrowsize="0.35", color="#0d1275", fontcolor="#0d1275", fontsize="10.00", label="1.38%\n1×", labeldistance="0.50", penwidth="0.50"]; 155 [color="#2fbd09", fontcolor="#ffffff", fontsize="10.00", label="doctest:1835:run\n55.26%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 155 -> 41 [arrowsize="0.74", color="#2ebd09", fontcolor="#2ebd09", fontsize="10.00", label="55.12%\n1×", labeldistance="2.20", penwidth="2.20"]; 160 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="__init__:783:_addHandlerRef\n0.64%\n(0.31%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 160 -> 16 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.20%\n8×", labeldistance="0.50", penwidth="0.50"]; 160 -> 18 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.12%\n8×", labeldistance="0.50", penwidth="0.50"]; 162 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="nodes:191:listchain\n0.60%\n(0.41%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 167 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="__init__:766:_removeHandlerRef\n0.55%\n(0.29%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 167 -> 16 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.11%\n8×", labeldistance="0.50", penwidth="0.50"]; 167 -> 18 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.11%\n8×", labeldistance="0.50", penwidth="0.50"]; 168 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="__init__:1537:removeHandler\n0.61%\n(0.31%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 168 -> 16 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.15%\n8×", labeldistance="0.50", penwidth="0.50"]; 168 -> 18 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.12%\n8×", labeldistance="0.50", penwidth="0.50"]; 173 [color="#0d4482", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'send' of 'generator' objects>\n11.87%\n(0.26%)\n18×", tooltip="~"]; 173 -> 58 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.90%\n3×", labeldistance="0.50", penwidth="0.50"]; 173 -> 226 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.38%\n1×", labeldistance="0.50", penwidth="0.50"]; 173 -> 227 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.41%\n1×", labeldistance="0.50", penwidth="0.50"]; 173 -> 228 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.73%\n1×", labeldistance="0.50", penwidth="0.50"]; 173 -> 229 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.49%\n1×", labeldistance="0.50", penwidth="0.50"]; 173 -> 230 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.37%\n1×", labeldistance="0.50", penwidth="0.50"]; 173 -> 231 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.26%\n3×", labeldistance="0.50", penwidth="0.50"]; 173 -> 241 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.28%\n1×", labeldistance="0.50", penwidth="0.50"]; 173 -> 242 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.28%\n1×", labeldistance="0.50", penwidth="0.50"]; 173 -> 243 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.08%\n1×", labeldistance="0.50", penwidth="0.50"]; 177 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.utils:1:<module>\n1.78%\n(0.12%)\n1×", tooltip="<doctest llama.utils.rotate_angs2vec[5]>", target=_top, URL="https://multimessenger.science/llama.utils.html#llama.utils.rotate_angs2vec"]; 177 -> 44 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.32%\n1×", labeldistance="0.50", penwidth="0.50"]; 177 -> 201 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.33%\n1×", labeldistance="0.50", penwidth="0.50"]; 178 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.utils:1:<module>\n1.99%\n(0.12%)\n1×", tooltip="<doctest llama.utils.rotate_angs2vec[6]>", target=_top, URL="https://multimessenger.science/llama.utils.html#llama.utils.rotate_angs2vec"]; 178 -> 44 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.38%\n1×", labeldistance="0.50", penwidth="0.50"]; 178 -> 201 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.49%\n1×", labeldistance="0.50", penwidth="0.50"]; 179 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.utils:1:<module>\n1.87%\n(0.12%)\n1×", tooltip="<doctest llama.utils.rotate_angs2vec[8]>", target=_top, URL="https://multimessenger.science/llama.utils.html#llama.utils.rotate_angs2vec"]; 179 -> 44 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.38%\n1×", labeldistance="0.50", penwidth="0.50"]; 179 -> 201 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.36%\n1×", labeldistance="0.50", penwidth="0.50"]; 180 [color="#0d1675", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.utils:1:<module>\n2.10%\n(0.11%)\n1×", tooltip="<doctest llama.utils.rotate_angs2vec[3]>", target=_top, URL="https://multimessenger.science/llama.utils.html#llama.utils.rotate_angs2vec"]; 180 -> 44 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.44%\n1×", labeldistance="0.50", penwidth="0.50"]; 180 -> 201 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.55%\n1×", labeldistance="0.50", penwidth="0.50"]; 181 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.utils:1:<module>\n3.41%\n(0.46%)\n1×", tooltip="<doctest llama.utils.rotate_angs2vec[2]>", target=_top, URL="https://multimessenger.science/llama.utils.html#llama.utils.rotate_angs2vec"]; 181 -> 44 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.52%\n1×", labeldistance="0.50", penwidth="0.50"]; 181 -> 201 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.43%\n1×", labeldistance="0.50", penwidth="0.50"]; 183 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.utils:1:<module>\n1.84%\n(0.14%)\n1×", tooltip="<doctest llama.utils.rotate_angs2vec[4]>", target=_top, URL="https://multimessenger.science/llama.utils.html#llama.utils.rotate_angs2vec"]; 183 -> 44 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.37%\n1×", labeldistance="0.50", penwidth="0.50"]; 183 -> 201 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.33%\n1×", labeldistance="0.50", penwidth="0.50"]; 185 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.utils:1:<module>\n2.08%\n(0.15%)\n1×", tooltip="<doctest llama.utils.rotate_angs2vec[7]>", target=_top, URL="https://multimessenger.science/llama.utils.html#llama.utils.rotate_angs2vec"]; 185 -> 44 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.40%\n1×", labeldistance="0.50", penwidth="0.50"]; 185 -> 201 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.53%\n1×", labeldistance="0.50", penwidth="0.50"]; 187 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="plugin:63:pytest_runtest_setup\n1.35%\n(0.14%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pytest_remotedata/plugin.py"]; 187 -> 98 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.63%\n2×", labeldistance="0.50", penwidth="0.50"]; 191 [color="#0d2379", fontcolor="#ffffff", fontsize="10.00", label="capture:520:readouterr\n5.07%\n(0.18%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 191 -> 57 [arrowsize="0.35", color="#0d2279", fontcolor="#0d2279", fontsize="10.00", label="4.81%\n6×", labeldistance="0.50", penwidth="0.50"]; 192 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="doctest:352:__init__\n1.87%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 192 -> 14 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.81%\n1×", labeldistance="0.50", penwidth="0.50"]; 195 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="doctest:1574:check_output\n0.81%\n(0.20%)\n9×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 195 -> 108 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n18×", labeldistance="0.50", penwidth="0.50"]; 196 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="output_checker:168:check_output\n1.22%\n(0.41%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pytest_doctestplus/output_checker.py"]; 196 -> 195 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.81%\n9×", labeldistance="0.50", penwidth="0.50"]; 197 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="doctest:537:check_output\n1.49%\n(0.26%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 197 -> 196 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.22%\n9×", labeldistance="0.50", penwidth="0.50"]; 198 [color="#32be09", fontcolor="#ffffff", fontsize="10.00", label="doctest:228:runtest\n55.64%\n(0.09%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 198 -> 155 [arrowsize="0.74", color="#2fbd09", fontcolor="#2fbd09", fontsize="10.00", label="55.26%\n1×", labeldistance="2.21", penwidth="2.21"]; 199 [color="#0c9293", fontcolor="#ffffff", fontsize="10.00", label="pdb:193:reset\n24.82%\n(0.08%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 199 -> 268 [arrowsize="0.50", color="#0c9193", fontcolor="#0c9193", fontsize="10.00", label="24.62%\n1×", labeldistance="0.98", penwidth="0.98"]; 200 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="utils:416:<listcomp>\n1.53%\n(0.72%)\n7×", tooltip="/opt/anaconda/lib/python3.7/site-packages/llama.utils.py", target=_top, URL="https://multimessenger.science/llama.utils.html"]; 200 -> 202 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.54%\n21×", labeldistance="0.50", penwidth="0.50"]; 200 -> 204 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.28%\n21×", labeldistance="0.50", penwidth="0.50"]; 201 [color="#0d4081", fontcolor="#ffffff", fontsize="10.00", label="utils:335:rotate_angs2vec\n11.02%\n(7.49%)\n7×", tooltip="/opt/anaconda/lib/python3.7/site-packages/llama.utils.py", target=_top, URL="https://multimessenger.science/llama.utils.html"]; 201 -> 200 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.53%\n7×", labeldistance="0.50", penwidth="0.50"]; 201 -> 204 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.52%\n22×", labeldistance="0.50", penwidth="0.50"]; 202 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'flatten' of 'numpy.ndarray' objects>\n0.96%\n(0.96%)\n35×", tooltip="~"]; 204 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method numpy.array>\n2.53%\n(2.53%)\n57×", tooltip="~"]; 213 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="__init__:802:__init__\n2.36%\n(0.44%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 213 -> 160 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.64%\n8×", labeldistance="0.50", penwidth="0.50"]; 213 -> 215 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.07%\n8×", labeldistance="0.50", penwidth="0.50"]; 214 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:242:_register_at_fork_reinit_lock\n0.70%\n(0.23%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 214 -> 16 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.12%\n8×", labeldistance="0.50", penwidth="0.50"]; 214 -> 18 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.11%\n8×", labeldistance="0.50", penwidth="0.50"]; 215 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="__init__:831:createLock\n1.07%\n(0.24%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 215 -> 214 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.70%\n8×", labeldistance="0.50", penwidth="0.50"]; 217 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="__init__:991:__init__\n2.50%\n(0.14%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 217 -> 213 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.36%\n8×", labeldistance="0.50", penwidth="0.50"]; 219 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="logging:262:catching_logs\n1.68%\n(0.61%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 219 -> 168 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n8×", labeldistance="0.50", penwidth="0.50"]; 220 [color="#0d1976", fontcolor="#ffffff", fontsize="10.00", label="logging:293:__init__\n2.85%\n(0.35%)\n8×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 220 -> 217 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.50%\n8×", labeldistance="0.50", penwidth="0.50"]; 223 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="doctest:483:_setup_fixtures\n1.24%\n(0.12%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 223 -> 22 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.92%\n1×", labeldistance="0.50", penwidth="0.50"]; 225 [color="#0d367f", fontcolor="#ffffff", fontsize="10.00", label="logging:605:_runtest_for\n9.17%\n(0.43%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 225 -> 100 [arrowsize="0.35", color="#0d247a", fontcolor="#0d247a", fontsize="10.00", label="5.28%\n8×", labeldistance="0.50", penwidth="0.50"]; 225 -> 101 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.02%\n8×", labeldistance="0.50", penwidth="0.50"]; 225 -> 312 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.44%\n8×", labeldistance="0.50", penwidth="0.50"]; 226 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="logging:643:pytest_runtest_setup\n1.29%\n(0.08%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 226 -> 100 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.78%\n1×", labeldistance="0.50", penwidth="0.50"]; 226 -> 101 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.35%\n1×", labeldistance="0.50", penwidth="0.50"]; 227 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="logging:648:pytest_runtest_call\n1.22%\n(0.08%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 227 -> 100 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.70%\n1×", labeldistance="0.50", penwidth="0.50"]; 227 -> 101 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.38%\n1×", labeldistance="0.50", penwidth="0.50"]; 228 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="logging:653:pytest_runtest_teardown\n1.62%\n(0.05%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 228 -> 100 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.77%\n1×", labeldistance="0.50", penwidth="0.50"]; 228 -> 101 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.72%\n1×", labeldistance="0.50", penwidth="0.50"]; 229 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="logging:658:pytest_runtest_logstart\n1.64%\n(0.08%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 229 -> 100 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.98%\n1×", labeldistance="0.50", penwidth="0.50"]; 229 -> 101 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.46%\n1×", labeldistance="0.50", penwidth="0.50"]; 229 -> 312 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.12%\n1×", labeldistance="0.50", penwidth="0.50"]; 230 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="logging:665:pytest_runtest_logfinish\n1.12%\n(0.03%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 230 -> 100 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n1×", labeldistance="0.50", penwidth="0.50"]; 230 -> 101 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.35%\n1×", labeldistance="0.50", penwidth="0.50"]; 231 [color="#0d1e78", fontcolor="#ffffff", fontsize="10.00", label="logging:670:pytest_runtest_logreport\n4.03%\n(0.17%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 231 -> 100 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.37%\n3×", labeldistance="0.50", penwidth="0.50"]; 231 -> 101 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.21%\n3×", labeldistance="0.50", penwidth="0.50"]; 231 -> 312 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.28%\n3×", labeldistance="0.50", penwidth="0.50"]; 233 [color="#35be09", fontcolor="#ffffff", fontsize="10.00", label="runner:122:pytest_runtest_call\n56.04%\n(0.08%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 233 -> 110 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.32%\n1×", labeldistance="0.50", penwidth="0.50"]; 233 -> 198 [arrowsize="0.75", color="#32be09", fontcolor="#32be09", fontsize="10.00", label="55.64%\n1×", labeldistance="2.23", penwidth="2.23"]; 237 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:121:resume_global_capture\n0.92%\n(0.06%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 237 -> 66 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.86%\n3×", labeldistance="0.50", penwidth="0.50"]; 238 [color="#0d2e7c", fontcolor="#ffffff", fontsize="10.00", label="capture:181:item_capture\n7.36%\n(0.32%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 238 -> 53 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.86%\n3×", labeldistance="0.50", penwidth="0.50"]; 238 -> 237 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.92%\n3×", labeldistance="0.50", penwidth="0.50"]; 238 -> 239 [arrowsize="0.35", color="#0d2379", fontcolor="#0d2379", fontsize="10.00", label="5.10%\n3×", labeldistance="0.50", penwidth="0.50"]; 239 [color="#0d2379", fontcolor="#ffffff", fontsize="10.00", label="capture:141:read_global_capture\n5.10%\n(0.03%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 239 -> 191 [arrowsize="0.35", color="#0d2379", fontcolor="#0d2379", fontsize="10.00", label="5.07%\n3×", labeldistance="0.50", penwidth="0.50"]; 241 [color="#0d1976", fontcolor="#ffffff", fontsize="10.00", label="capture:218:pytest_runtest_setup\n2.83%\n(0.06%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 241 -> 100 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.46%\n1×", labeldistance="0.50", penwidth="0.50"]; 241 -> 101 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.25%\n1×", labeldistance="0.50", penwidth="0.50"]; 242 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="capture:223:pytest_runtest_call\n2.71%\n(0.06%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 242 -> 100 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.35%\n1×", labeldistance="0.50", penwidth="0.50"]; 242 -> 101 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.24%\n1×", labeldistance="0.50", penwidth="0.50"]; 243 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="capture:228:pytest_runtest_teardown\n2.53%\n(0.06%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 243 -> 100 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.35%\n1×", labeldistance="0.50", penwidth="0.50"]; 243 -> 101 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.05%\n1×", labeldistance="0.50", penwidth="0.50"]; 244 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:488:suspend_capturing\n0.75%\n(0.12%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 244 -> 29 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.63%\n6×", labeldistance="0.50", penwidth="0.50"]; 246 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="skipping:68:pytest_runtest_setup\n0.78%\n(0.12%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 248 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="evaluate:30:__bool__\n0.63%\n(0.06%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 248 -> 249 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.57%\n3×", labeldistance="0.50", penwidth="0.50"]; 249 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="evaluate:39:_get_marks\n0.95%\n(0.23%)\n5×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 249 -> 294 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.63%\n5×", labeldistance="0.50", penwidth="0.50"]; 255 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="reports:261:from_item_and_call\n1.59%\n(0.32%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/reports.py"]; 255 -> 90 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.93%\n3×", labeldistance="0.50", penwidth="0.50"]; 256 [color="#fe0700", fontcolor="#ffffff", fontsize="10.00", label="runner:79:pytest_runtest_protocol\n99.31%\n(0.18%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 256 -> 70 [arrowsize="0.97", color="#f54002", fontcolor="#f54002", fontsize="10.00", label="93.62%\n1×", labeldistance="3.74", penwidth="3.74"]; 256 -> 149 [arrowsize="0.35", color="#0d2279", fontcolor="#0d2279", fontsize="10.00", label="4.99%\n2×", labeldistance="0.50", penwidth="0.50"]; 256 -> 289 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.28%\n2×", labeldistance="0.50", penwidth="0.50"]; 257 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="runner:117:pytest_runtest_setup\n3.48%\n(0.03%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 257 -> 71 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.06%\n1×", labeldistance="0.50", penwidth="0.50"]; 257 -> 110 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.38%\n1×", labeldistance="0.50", penwidth="0.50"]; 258 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="runner:144:pytest_runtest_teardown\n1.10%\n(0.03%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 258 -> 110 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n2×", labeldistance="0.50", penwidth="0.50"]; 260 [color="#f54202", fontcolor="#ffffff", fontsize="10.00", label="runner:181:call_and_report\n93.37%\n(0.43%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 260 -> 59 [arrowsize="0.89", color="#dfbe05", fontcolor="#dfbe05", fontsize="10.00", label="78.75%\n3×", labeldistance="3.15", penwidth="3.15"]; 260 -> 149 [arrowsize="0.37", color="#0d4f85", fontcolor="#0d4f85", fontsize="10.00", label="13.78%\n6×", labeldistance="0.55", penwidth="0.55"]; 260 -> 289 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.40%\n3×", labeldistance="0.50", penwidth="0.50"]; 262 [color="#ddc705", fontcolor="#ffffff", fontsize="10.00", label="runner:207:<lambda>\n77.65%\n(0.14%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 262 -> 149 [arrowsize="0.88", color="#ddc805", fontcolor="#ddc805", fontsize="10.00", label="77.51%\n3×", labeldistance="3.10", penwidth="3.10"]; 263 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="runner:249:pytest_runtest_makereport\n1.71%\n(0.12%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 263 -> 255 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.59%\n3×", labeldistance="0.50", penwidth="0.50"]; 268 [color="#0c9193", fontcolor="#ffffff", fontsize="10.00", label="bdb:54:reset\n24.62%\n(0.14%)\n1×", tooltip="/opt/anaconda/lib/python3.7/bdb.py"]; 268 -> 27 [arrowsize="0.49", color="#0c9093", fontcolor="#0c9093", fontsize="10.00", label="24.45%\n1×", labeldistance="0.98", penwidth="0.98"]; 277 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="fixtures:484:_get_active_fixturedef\n1.36%\n(0.11%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 277 -> 61 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.89%\n1×", labeldistance="0.50", penwidth="0.50"]; 279 [color="#0d1275", fontcolor="#ffffff", fontsize="10.00", label="fixtures:474:getfixturevalue\n1.38%\n(0.02%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 279 -> 277 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.36%\n1×", labeldistance="0.50", penwidth="0.50"]; 289 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="nodes:136:ihook\n1.10%\n(0.21%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 289 -> 135 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.89%\n9×", labeldistance="0.50", penwidth="0.50"]; 293 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="nodes:234:iter_markers_with_node\n1.21%\n(0.72%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 293 -> 162 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.49%\n10×", labeldistance="0.50", penwidth="0.50"]; 294 [color="#0d1275", fontcolor="#ffffff", fontsize="10.00", label="nodes:232:<genexpr>\n1.38%\n(0.17%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 294 -> 293 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.21%\n10×", labeldistance="0.50", penwidth="0.50"]; 302 [color="#f73501", fontcolor="#ffffff", fontsize="10.00", label="manager:84:_hookexec\n94.73%\n(0.15%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 302 -> 143 [arrowsize="0.97", color="#f73601", fontcolor="#f73601", fontsize="10.00", label="94.61%\n11×", labeldistance="3.78", penwidth="3.78"]; 312 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="contextlib:237:helper\n1.78%\n(0.49%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 312 -> 64 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.29%\n27×", labeldistance="0.50", penwidth="0.50"]; }

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

llama.utils.write_gzip

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="#0d2b7c", fontcolor="#ffffff", fontsize="10.00", label="logging:614:_runtest_for_main\n6.84%\n(0.97%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 2 -> 131 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.18%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 132 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.07%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 204 [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="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.79%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 370 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.49%\n8×", labeldistance="0.50", penwidth="0.50"]; 9 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'close' of '_io.BufferedReader' objects>\n0.52%\n(0.31%)\n4×", tooltip="~"]; 10 [color="#0d1676", fontcolor="#ffffff", fontsize="10.00", label="gzip:302:close\n2.25%\n(0.37%)\n3×", tooltip="/opt/anaconda/lib/python3.7/gzip.py"]; 10 -> 9 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.52%\n4×", labeldistance="0.50", penwidth="0.50"]; 10 -> 15 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.01%\n1×", labeldistance="0.50", penwidth="0.50"]; 11 [color="#0d1275", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'read' of '_io.BufferedReader' objects>\n1.38%\n(0.52%)\n5×", tooltip="~"]; 11 -> 127 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.03%\n2×", labeldistance="0.50", penwidth="0.50"]; 12 [color="#0d4a83", fontcolor="#ffffff", fontsize="10.00", label="utils:289:write_gzip\n12.91%\n(1.67%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/llama.utils.py", target=_top, URL="https://multimessenger.science/llama.utils.html"]; 12 -> 10 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.25%\n3×", labeldistance="0.50", penwidth="0.50"]; 12 -> 11 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.18%\n1×", labeldistance="0.50", penwidth="0.50"]; 12 -> 14 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.37%\n2×", labeldistance="0.50", penwidth="0.50"]; 12 -> 28 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.33%\n2×", labeldistance="0.50", penwidth="0.50"]; 12 -> 105 [arrowsize="0.35", color="#0d257a", fontcolor="#0d257a", fontsize="10.00", label="5.55%\n3×", labeldistance="0.50", penwidth="0.50"]; 14 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="gzip:271:read\n1.37%\n(0.12%)\n2×", tooltip="/opt/anaconda/lib/python3.7/gzip.py"]; 14 -> 11 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.20%\n2×", labeldistance="0.50", penwidth="0.50"]; 15 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'close' of '_io.BufferedWriter' objects>\n1.01%\n(1.01%)\n1×", tooltip="~"]; 18 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="gzip:221:_write_gzip_header\n0.75%\n(0.32%)\n1×", tooltip="/opt/anaconda/lib/python3.7/gzip.py"]; 24 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'read' of '_io.FileIO' objects>\n1.17%\n(1.17%)\n6×", tooltip="~"]; 25 [color="#0d1f78", fontcolor="#ffffff", fontsize="10.00", label="capture:583:snap\n4.19%\n(0.87%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 25 -> 24 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.17%\n6×", labeldistance="0.50", penwidth="0.50"]; 25 -> 27 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.37%\n6×", labeldistance="0.50", penwidth="0.50"]; 27 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'truncate' of '_io.FileIO' objects>\n1.37%\n(1.37%)\n6×", tooltip="~"]; 28 [color="#0d1f78", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method io.open>\n4.23%\n(4.23%)\n9×", tooltip="~"]; 29 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.utils:1:<module>\n3.34%\n(0.21%)\n1×", tooltip="<doctest llama.utils.write_gzip[5]>", target=_top, URL="https://multimessenger.science/llama.utils.html#llama.utils.write_gzip"]; 29 -> 12 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.70%\n1×", labeldistance="0.50", penwidth="0.50"]; 29 -> 28 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.43%\n1×", labeldistance="0.50", penwidth="0.50"]; 30 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="pdb:140:__init__\n1.49%\n(0.35%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 30 -> 28 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.44%\n2×", labeldistance="0.50", penwidth="0.50"]; 30 -> 62 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n1×", labeldistance="0.50", penwidth="0.50"]; 31 [color="#0d2379", fontcolor="#ffffff", fontsize="10.00", label="gzip:123:__init__\n5.23%\n(0.64%)\n3×", tooltip="/opt/anaconda/lib/python3.7/gzip.py"]; 31 -> 18 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.75%\n1×", labeldistance="0.50", penwidth="0.50"]; 31 -> 28 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.67%\n3×", labeldistance="0.50", penwidth="0.50"]; 31 -> 239 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.83%\n2×", labeldistance="0.50", penwidth="0.50"]; 31 -> 353 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.12%\n1×", labeldistance="0.50", penwidth="0.50"]; 32 [color="#0d2179", fontcolor="#ffffff", fontsize="10.00", label="tempfile:520:NamedTemporaryFile\n4.62%\n(0.20%)\n1×", tooltip="/opt/anaconda/lib/python3.7/tempfile.py"]; 32 -> 28 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.35%\n1×", labeldistance="0.50", penwidth="0.50"]; 32 -> 49 [arrowsize="0.35", color="#0d1d78", fontcolor="#0d1d78", fontsize="10.00", label="3.80%\n1×", labeldistance="0.50", penwidth="0.50"]; 34 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:212:_acquireLock\n0.72%\n(0.43%)\n40×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 36 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="__init__:221:_releaseLock\n0.51%\n(0.34%)\n40×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 38 [color="#dfc005", fontcolor="#ffffff", fontsize="10.00", label="runner:227:from_call\n78.51%\n(0.20%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 38 -> 310 [arrowsize="0.88", color="#dec305", fontcolor="#dec305", fontsize="10.00", label="78.13%\n3×", labeldistance="3.13", penwidth="3.13"]; 40 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="fixtures:1271:getfixtureinfo\n0.90%\n(0.23%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 44 [color="#0c7e8f", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.stat>\n21.69%\n(21.69%)\n143×", tooltip="~"]; 45 [color="#0c968b", fontcolor="#ffffff", fontsize="10.00", label="linecache:53:checkcache\n27.04%\n(4.71%)\n1×", tooltip="/opt/anaconda/lib/python3.7/linecache.py"]; 45 -> 44 [arrowsize="0.47", color="#0c7e8f", fontcolor="#0c7e8f", fontsize="10.00", label="21.69%\n143×", labeldistance="0.87", penwidth="0.87"]; 45 -> 119 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.63%\n215×", labeldistance="0.50", penwidth="0.50"]; 48 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.open>\n1.55%\n(1.55%)\n1×", tooltip="~"]; 49 [color="#0d1d78", fontcolor="#ffffff", fontsize="10.00", label="tempfile:247:_mkstemp_inner\n3.80%\n(0.20%)\n1×", tooltip="/opt/anaconda/lib/python3.7/tempfile.py"]; 49 -> 48 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.55%\n1×", labeldistance="0.50", penwidth="0.50"]; 49 -> 128 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.63%\n1×", labeldistance="0.50", penwidth="0.50"]; 50 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.dup2>\n0.64%\n(0.64%)\n12×", tooltip="~"]; 51 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="capture:600:suspend\n0.57%\n(0.12%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 51 -> 50 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.29%\n6×", labeldistance="0.50", penwidth="0.50"]; 52 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:605:resume\n0.71%\n(0.18%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 52 -> 50 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.35%\n6×", labeldistance="0.50", penwidth="0.50"]; 54 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="os:682:__setitem__\n0.66%\n(0.25%)\n3×", tooltip="/opt/anaconda/lib/python3.7/os.py"]; 62 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="posixpath:232:expanduser\n0.51%\n(0.15%)\n1×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 64 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="posixpath:338:normpath\n0.61%\n(0.44%)\n3×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 67 [color="#35be09", fontcolor="#ffffff", fontsize="10.00", label="doctest:1417:run\n56.04%\n(0.38%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 67 -> 75 [arrowsize="0.51", color="#0c958d", fontcolor="#0c958d", fontsize="10.00", label="26.46%\n1×", labeldistance="1.06", penwidth="1.06"]; 67 -> 231 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.56%\n1×", labeldistance="0.50", penwidth="0.50"]; 67 -> 238 [arrowsize="0.52", color="#0c9789", fontcolor="#0c9789", fontsize="10.00", label="27.39%\n1×", labeldistance="1.10", penwidth="1.10"]; 74 [color="#0d1e78", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.compile>\n3.97%\n(3.97%)\n6×", tooltip="~"]; 75 [color="#0c958d", fontcolor="#ffffff", fontsize="10.00", label="doctest:1271:__run\n26.46%\n(1.32%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 75 -> 74 [arrowsize="0.35", color="#0d1e78", fontcolor="#0d1e78", fontsize="10.00", label="3.97%\n6×", labeldistance="0.50", penwidth="0.50"]; 75 -> 76 [arrowsize="0.44", color="#0c6f8c", fontcolor="#0c6f8c", fontsize="10.00", label="19.36%\n6×", labeldistance="0.77", penwidth="0.77"]; 75 -> 236 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.92%\n6×", labeldistance="0.50", penwidth="0.50"]; 76 [color="#0c6f8c", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.exec>\n19.36%\n(0.17%)\n6×", tooltip="~"]; 76 -> 29 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.34%\n1×", labeldistance="0.50", penwidth="0.50"]; 76 -> 222 [arrowsize="0.35", color="#0d3c80", fontcolor="#0d3c80", fontsize="10.00", label="10.29%\n1×", labeldistance="0.50", penwidth="0.50"]; 76 -> 224 [arrowsize="0.35", color="#0d2479", fontcolor="#0d2479", fontsize="10.00", label="5.26%\n1×", labeldistance="0.50", penwidth="0.50"]; 77 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.getattr>\n0.66%\n(0.66%)\n97×", tooltip="~"]; 79 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:127:suspend_global_capture\n0.81%\n(0.09%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 79 -> 284 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.69%\n3×", labeldistance="0.50", penwidth="0.50"]; 83 [color="#0d2079", fontcolor="#ffffff", fontsize="10.00", label="capture:626:snap\n4.56%\n(0.32%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 83 -> 25 [arrowsize="0.35", color="#0d1f78", fontcolor="#0d1f78", fontsize="10.00", label="4.19%\n6×", labeldistance="0.50", penwidth="0.50"]; 84 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="skipping:120:pytest_runtest_makereport\n0.94%\n(0.29%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 84 -> 296 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.63%\n3×", labeldistance="0.50", penwidth="0.50"]; 85 [color="#e0ba05", fontcolor="#ffffff", fontsize="10.00", label="runner:200:call_runtest_hook\n79.29%\n(0.29%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 85 -> 38 [arrowsize="0.89", color="#dfc005", fontcolor="#dfc005", fontsize="10.00", label="78.51%\n3×", labeldistance="3.14", penwidth="3.14"]; 85 -> 337 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.31%\n3×", labeldistance="0.50", penwidth="0.50"]; 87 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="fixtures:513:_compute_fixture_value\n0.90%\n(0.17%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 90 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="contextlib:81:__init__\n1.33%\n(1.18%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 90 -> 77 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.15%\n27×", labeldistance="0.50", penwidth="0.50"]; 92 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:498:resume_capturing\n0.87%\n(0.14%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 92 -> 52 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.71%\n6×", labeldistance="0.50", penwidth="0.50"]; 95 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="terminal:408:pytest_runtest_logreport\n3.62%\n(0.61%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 95 -> 144 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.55%\n1×", labeldistance="0.50", penwidth="0.50"]; 95 -> 184 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.33%\n3×", labeldistance="0.50", penwidth="0.50"]; 96 [color="#f63b01", fontcolor="#ffffff", fontsize="10.00", label="runner:86:runtestprotocol\n94.14%\n(0.15%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 96 -> 308 [arrowsize="0.97", color="#f63d02", fontcolor="#f63d02", fontsize="10.00", label="93.90%\n3×", labeldistance="3.76", penwidth="3.76"]; 97 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="runner:350:prepare\n3.37%\n(0.14%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 97 -> 186 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.10%\n1×", labeldistance="0.50", penwidth="0.50"]; 105 [color="#0d257a", fontcolor="#ffffff", fontsize="10.00", label="gzip:20:open\n5.55%\n(0.26%)\n3×", tooltip="/opt/anaconda/lib/python3.7/gzip.py"]; 105 -> 31 [arrowsize="0.35", color="#0d2379", fontcolor="#0d2379", fontsize="10.00", label="5.23%\n3×", labeldistance="0.50", penwidth="0.50"]; 107 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:245:write\n0.98%\n(0.09%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 118 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="structures:356:__iter__\n0.92%\n(0.31%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 118 -> 171 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.83%\n3×", labeldistance="0.50", penwidth="0.50"]; 119 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.len>\n0.71%\n(0.71%)\n244×", tooltip="~"]; 126 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="random:256:choice\n0.74%\n(0.28%)\n8×", tooltip="/opt/anaconda/lib/python3.7/random.py"]; 127 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="_compression:66:readinto\n1.03%\n(0.26%)\n2×", tooltip="/opt/anaconda/lib/python3.7/_compression.py"]; 127 -> 245 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.72%\n2×", labeldistance="0.50", penwidth="0.50"]; 128 [color="#0c748d", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.next>\n20.21%\n(1.21%)\n74×", tooltip="~"]; 128 -> 2 [arrowsize="0.35", color="#0d2b7c", fontcolor="#0d2b7c", fontsize="10.00", label="6.84%\n16×", labeldistance="0.50", penwidth="0.50"]; 128 -> 149 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.58%\n1×", labeldistance="0.50", penwidth="0.50"]; 128 -> 204 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.38%\n6×", labeldistance="0.50", penwidth="0.50"]; 128 -> 259 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.66%\n16×", labeldistance="0.50", penwidth="0.50"]; 128 -> 265 [arrowsize="0.35", color="#0d367e", fontcolor="#0d367e", fontsize="10.00", label="9.03%\n16×", labeldistance="0.50", penwidth="0.50"]; 128 -> 266 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.84%\n1×", labeldistance="0.50", penwidth="0.50"]; 128 -> 267 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.80%\n1×", labeldistance="0.50", penwidth="0.50"]; 128 -> 268 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.90%\n1×", labeldistance="0.50", penwidth="0.50"]; 128 -> 269 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.13%\n1×", labeldistance="0.50", penwidth="0.50"]; 128 -> 270 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.77%\n1×", labeldistance="0.50", penwidth="0.50"]; 128 -> 271 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.82%\n3×", labeldistance="0.50", penwidth="0.50"]; 128 -> 278 [arrowsize="0.35", color="#0d2c7c", fontcolor="#0d2c7c", fontsize="10.00", label="7.10%\n6×", labeldistance="0.50", penwidth="0.50"]; 128 -> 281 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n1×", labeldistance="0.50", penwidth="0.50"]; 128 -> 282 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.44%\n1×", labeldistance="0.50", penwidth="0.50"]; 128 -> 283 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.46%\n1×", labeldistance="0.50", penwidth="0.50"]; 128 -> 342 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.17%\n2×", labeldistance="0.50", penwidth="0.50"]; 130 [color="#f63801", fontcolor="#ffffff", fontsize="10.00", label="callers:157:_multicall\n94.39%\n(3.33%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/callers.py"]; 130 -> 95 [arrowsize="0.35", color="#0d1c77", fontcolor="#0d1c77", fontsize="10.00", label="3.62%\n3×", labeldistance="0.50", penwidth="0.50"]; 130 -> 128 [arrowsize="0.35", color="#0d357e", fontcolor="#0d357e", fontsize="10.00", label="8.96%\n14×", labeldistance="0.50", penwidth="0.50"]; 130 -> 145 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.87%\n1×", labeldistance="0.50", penwidth="0.50"]; 130 -> 210 [arrowsize="0.35", color="#0d4081", fontcolor="#0d4081", fontsize="10.00", label="10.98%\n14×", labeldistance="0.50", penwidth="0.50"]; 130 -> 226 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.95%\n1×", labeldistance="0.50", penwidth="0.50"]; 130 -> 273 [arrowsize="0.76", color="#3cc009", fontcolor="#3cc009", fontsize="10.00", label="57.07%\n1×", labeldistance="2.28", penwidth="2.28"]; 130 -> 286 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.72%\n1×", labeldistance="0.50", penwidth="0.50"]; 130 -> 305 [arrowsize="0.35", color="#0d1d78", fontcolor="#0d1d78", fontsize="10.00", label="3.83%\n1×", labeldistance="0.50", penwidth="0.50"]; 130 -> 306 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.10%\n1×", labeldistance="0.50", penwidth="0.50"]; 130 -> 311 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.69%\n3×", labeldistance="0.50", penwidth="0.50"]; 131 [color="#0d2e7c", fontcolor="#ffffff", fontsize="10.00", label="contextlib:107:__enter__\n7.44%\n(0.66%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 131 -> 128 [arrowsize="0.35", color="#0d2c7c", fontcolor="#0d2c7c", fontsize="10.00", label="7.13%\n11×", labeldistance="0.50", penwidth="0.50"]; 132 [color="#0d397f", fontcolor="#ffffff", fontsize="10.00", label="contextlib:116:__exit__\n9.60%\n(0.72%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 132 -> 128 [arrowsize="0.35", color="#0d377f", fontcolor="#0d377f", fontsize="10.00", label="9.26%\n11×", labeldistance="0.50", penwidth="0.50"]; 142 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="runner:150:_update_current_test_var\n1.35%\n(0.25%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 142 -> 54 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n3×", labeldistance="0.50", penwidth="0.50"]; 144 [color="#0d1676", fontcolor="#ffffff", fontsize="10.00", label="terminal:304:write_fspath_result\n2.24%\n(0.17%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 144 -> 107 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.98%\n2×", labeldistance="0.50", penwidth="0.50"]; 144 -> 154 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.90%\n2×", labeldistance="0.50", penwidth="0.50"]; 145 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="terminal:398:pytest_runtest_logstart\n0.87%\n(0.11%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 145 -> 144 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.69%\n1×", labeldistance="0.50", penwidth="0.50"]; 149 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="tempfile:153:__next__\n1.58%\n(0.11%)\n1×", tooltip="/opt/anaconda/lib/python3.7/tempfile.py"]; 149 -> 288 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.29%\n1×", labeldistance="0.50", penwidth="0.50"]; 154 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="local:327:join\n0.90%\n(0.34%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 154 -> 64 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.46%\n2×", labeldistance="0.50", penwidth="0.50"]; 169 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="main:437:gethookproxy\n0.80%\n(0.46%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/main.py"]; 170 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'update' of 'set' objects>\n0.63%\n(0.14%)\n9×", tooltip="~"]; 170 -> 118 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.60%\n3×", labeldistance="0.50", penwidth="0.50"]; 171 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="structures:360:_seen\n0.83%\n(0.44%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 171 -> 170 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.63%\n3×", labeldistance="0.50", penwidth="0.50"]; 178 [color="#f73301", fontcolor="#ffffff", fontsize="10.00", label="manager:78:<lambda>\n94.95%\n(0.60%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 178 -> 130 [arrowsize="0.97", color="#f63801", fontcolor="#f63801", fontsize="10.00", label="94.39%\n11×", labeldistance="3.78", penwidth="3.78"]; 184 [color="#fa2301", fontcolor="#ffffff", fontsize="10.00", label="hooks:275:__call__\n96.56%\n(1.47%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/hooks.py"]; 184 -> 359 [arrowsize="0.97", color="#f73201", fontcolor="#f73201", fontsize="10.00", label="95.06%\n11×", labeldistance="3.80", penwidth="3.80"]; 186 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="doctest:218:setup\n3.10%\n(0.15%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 186 -> 263 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.56%\n1×", labeldistance="0.50", penwidth="0.50"]; 186 -> 327 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.37%\n1×", labeldistance="0.50", penwidth="0.50"]; 190 [color="#36bf09", fontcolor="#ffffff", fontsize="10.00", label="doctest:1835:run\n56.27%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 190 -> 67 [arrowsize="0.75", color="#35be09", fontcolor="#35be09", fontsize="10.00", label="56.04%\n1×", labeldistance="2.24", penwidth="2.24"]; 197 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="__init__:783:_addHandlerRef\n0.66%\n(0.34%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 197 -> 34 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.21%\n8×", labeldistance="0.50", penwidth="0.50"]; 199 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="nodes:191:listchain\n0.63%\n(0.48%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 204 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="__init__:766:_removeHandlerRef\n0.52%\n(0.26%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 204 -> 34 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.12%\n8×", labeldistance="0.50", penwidth="0.50"]; 205 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="__init__:1537:removeHandler\n0.57%\n(0.23%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 205 -> 34 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.15%\n8×", labeldistance="0.50", penwidth="0.50"]; 205 -> 36 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.12%\n8×", labeldistance="0.50", penwidth="0.50"]; 210 [color="#0d4081", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'send' of 'generator' objects>\n11.12%\n(0.28%)\n18×", tooltip="~"]; 210 -> 84 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.94%\n3×", labeldistance="0.50", penwidth="0.50"]; 210 -> 266 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.38%\n1×", labeldistance="0.50", penwidth="0.50"]; 210 -> 267 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.37%\n1×", labeldistance="0.50", penwidth="0.50"]; 210 -> 268 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.69%\n1×", labeldistance="0.50", penwidth="0.50"]; 210 -> 269 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.44%\n1×", labeldistance="0.50", penwidth="0.50"]; 210 -> 270 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.34%\n1×", labeldistance="0.50", penwidth="0.50"]; 210 -> 271 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.24%\n3×", labeldistance="0.50", penwidth="0.50"]; 210 -> 281 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.33%\n1×", labeldistance="0.50", penwidth="0.50"]; 210 -> 282 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.06%\n1×", labeldistance="0.50", penwidth="0.50"]; 210 -> 283 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.96%\n1×", labeldistance="0.50", penwidth="0.50"]; 222 [color="#0d3c80", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.utils:1:<module>\n10.29%\n(0.06%)\n1×", tooltip="<doctest llama.utils.write_gzip[4]>", target=_top, URL="https://multimessenger.science/llama.utils.html#llama.utils.write_gzip"]; 222 -> 12 [arrowsize="0.35", color="#0d3c80", fontcolor="#0d3c80", fontsize="10.00", label="10.21%\n1×", labeldistance="0.50", penwidth="0.50"]; 224 [color="#0d2479", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.utils:1:<module>\n5.26%\n(0.12%)\n1×", tooltip="<doctest llama.utils.write_gzip[2]>", target=_top, URL="https://multimessenger.science/llama.utils.html#llama.utils.write_gzip"]; 224 -> 32 [arrowsize="0.35", color="#0d2179", fontcolor="#0d2179", fontsize="10.00", label="4.62%\n1×", labeldistance="0.50", penwidth="0.50"]; 226 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="plugin:63:pytest_runtest_setup\n0.95%\n(0.15%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pytest_remotedata/plugin.py"]; 230 [color="#0d2279", fontcolor="#ffffff", fontsize="10.00", label="capture:520:readouterr\n4.85%\n(0.23%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 230 -> 83 [arrowsize="0.35", color="#0d2079", fontcolor="#0d2079", fontsize="10.00", label="4.56%\n6×", labeldistance="0.50", penwidth="0.50"]; 231 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="doctest:352:__init__\n1.56%\n(0.08%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 231 -> 30 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.49%\n1×", labeldistance="0.50", penwidth="0.50"]; 234 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="doctest:1574:check_output\n0.52%\n(0.21%)\n6×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 235 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="output_checker:168:check_output\n0.74%\n(0.21%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pytest_doctestplus/output_checker.py"]; 235 -> 234 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.52%\n6×", labeldistance="0.50", penwidth="0.50"]; 236 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="doctest:537:check_output\n0.92%\n(0.18%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 236 -> 235 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.74%\n6×", labeldistance="0.50", penwidth="0.50"]; 237 [color="#39bf09", fontcolor="#ffffff", fontsize="10.00", label="doctest:228:runtest\n56.67%\n(0.12%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 237 -> 190 [arrowsize="0.75", color="#36bf09", fontcolor="#36bf09", fontsize="10.00", label="56.27%\n1×", labeldistance="2.25", penwidth="2.25"]; 238 [color="#0c9789", fontcolor="#ffffff", fontsize="10.00", label="pdb:193:reset\n27.39%\n(0.03%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 238 -> 316 [arrowsize="0.52", color="#0c968a", fontcolor="#0c968a", fontsize="10.00", label="27.24%\n1×", labeldistance="1.09", penwidth="1.09"]; 239 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="gzip:378:__init__\n0.83%\n(0.28%)\n2×", tooltip="/opt/anaconda/lib/python3.7/gzip.py"]; 245 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="gzip:438:read\n0.72%\n(0.15%)\n2×", tooltip="/opt/anaconda/lib/python3.7/gzip.py"]; 253 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="__init__:802:__init__\n2.33%\n(0.35%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 253 -> 197 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n8×", labeldistance="0.50", penwidth="0.50"]; 253 -> 255 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.09%\n8×", labeldistance="0.50", penwidth="0.50"]; 254 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:242:_register_at_fork_reinit_lock\n0.71%\n(0.23%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 254 -> 34 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.11%\n8×", labeldistance="0.50", penwidth="0.50"]; 255 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="__init__:831:createLock\n1.09%\n(0.25%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 255 -> 254 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.71%\n8×", labeldistance="0.50", penwidth="0.50"]; 257 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="__init__:991:__init__\n2.50%\n(0.17%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 257 -> 253 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.33%\n8×", labeldistance="0.50", penwidth="0.50"]; 259 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="logging:262:catching_logs\n1.66%\n(0.57%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 259 -> 205 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.57%\n8×", labeldistance="0.50", penwidth="0.50"]; 260 [color="#0d1976", fontcolor="#ffffff", fontsize="10.00", label="logging:293:__init__\n2.79%\n(0.29%)\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.50%\n8×", labeldistance="0.50", penwidth="0.50"]; 263 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="doctest:483:_setup_fixtures\n1.56%\n(0.14%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 263 -> 40 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.90%\n1×", labeldistance="0.50", penwidth="0.50"]; 265 [color="#0d367e", fontcolor="#ffffff", fontsize="10.00", label="logging:605:_runtest_for\n9.03%\n(0.46%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 265 -> 131 [arrowsize="0.35", color="#0d2479", fontcolor="#0d2479", fontsize="10.00", label="5.25%\n8×", labeldistance="0.50", penwidth="0.50"]; 265 -> 132 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.90%\n8×", labeldistance="0.50", penwidth="0.50"]; 265 -> 370 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.43%\n8×", labeldistance="0.50", penwidth="0.50"]; 266 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="logging:643:pytest_runtest_setup\n1.23%\n(0.06%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 266 -> 131 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.72%\n1×", labeldistance="0.50", penwidth="0.50"]; 266 -> 132 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.37%\n1×", labeldistance="0.50", penwidth="0.50"]; 267 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="logging:648:pytest_runtest_call\n1.17%\n(0.03%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 267 -> 131 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.71%\n1×", labeldistance="0.50", penwidth="0.50"]; 267 -> 132 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.35%\n1×", labeldistance="0.50", penwidth="0.50"]; 268 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="logging:653:pytest_runtest_teardown\n1.60%\n(0.05%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 268 -> 131 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.78%\n1×", labeldistance="0.50", penwidth="0.50"]; 268 -> 132 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.67%\n1×", labeldistance="0.50", penwidth="0.50"]; 269 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="logging:658:pytest_runtest_logstart\n1.58%\n(0.06%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 269 -> 131 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.98%\n1×", labeldistance="0.50", penwidth="0.50"]; 269 -> 132 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.43%\n1×", labeldistance="0.50", penwidth="0.50"]; 269 -> 370 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.11%\n1×", labeldistance="0.50", penwidth="0.50"]; 270 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="logging:665:pytest_runtest_logfinish\n1.10%\n(0.03%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 270 -> 131 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n1×", labeldistance="0.50", penwidth="0.50"]; 270 -> 132 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.34%\n1×", labeldistance="0.50", penwidth="0.50"]; 271 [color="#0d1e78", fontcolor="#ffffff", fontsize="10.00", label="logging:670:pytest_runtest_logreport\n4.06%\n(0.18%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 271 -> 131 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.42%\n3×", labeldistance="0.50", penwidth="0.50"]; 271 -> 132 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.18%\n3×", labeldistance="0.50", penwidth="0.50"]; 271 -> 370 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.28%\n3×", labeldistance="0.50", penwidth="0.50"]; 273 [color="#3cc009", fontcolor="#ffffff", fontsize="10.00", label="runner:122:pytest_runtest_call\n57.07%\n(0.08%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 273 -> 142 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.32%\n1×", labeldistance="0.50", penwidth="0.50"]; 273 -> 237 [arrowsize="0.75", color="#39bf09", fontcolor="#39bf09", fontsize="10.00", label="56.67%\n1×", labeldistance="2.27", penwidth="2.27"]; 277 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:121:resume_global_capture\n0.92%\n(0.05%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 277 -> 92 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.87%\n3×", labeldistance="0.50", penwidth="0.50"]; 278 [color="#0d2c7c", fontcolor="#ffffff", fontsize="10.00", label="capture:181:item_capture\n7.10%\n(0.29%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 278 -> 79 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.81%\n3×", labeldistance="0.50", penwidth="0.50"]; 278 -> 277 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.92%\n3×", labeldistance="0.50", penwidth="0.50"]; 278 -> 279 [arrowsize="0.35", color="#0d2279", fontcolor="#0d2279", fontsize="10.00", label="4.91%\n3×", labeldistance="0.50", penwidth="0.50"]; 279 [color="#0d2279", fontcolor="#ffffff", fontsize="10.00", label="capture:141:read_global_capture\n4.91%\n(0.06%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 279 -> 230 [arrowsize="0.35", color="#0d2279", fontcolor="#0d2279", fontsize="10.00", label="4.85%\n3×", labeldistance="0.50", penwidth="0.50"]; 281 [color="#0d1976", fontcolor="#ffffff", fontsize="10.00", label="capture:218:pytest_runtest_setup\n2.88%\n(0.08%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 281 -> 131 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.46%\n1×", labeldistance="0.50", penwidth="0.50"]; 281 -> 132 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.29%\n1×", labeldistance="0.50", penwidth="0.50"]; 282 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="capture:223:pytest_runtest_call\n2.50%\n(0.06%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 282 -> 131 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.35%\n1×", labeldistance="0.50", penwidth="0.50"]; 282 -> 132 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.02%\n1×", labeldistance="0.50", penwidth="0.50"]; 283 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="capture:228:pytest_runtest_teardown\n2.42%\n(0.06%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 283 -> 131 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.35%\n1×", labeldistance="0.50", penwidth="0.50"]; 283 -> 132 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.95%\n1×", labeldistance="0.50", penwidth="0.50"]; 284 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:488:suspend_capturing\n0.69%\n(0.12%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 284 -> 51 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.57%\n6×", labeldistance="0.50", penwidth="0.50"]; 286 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="skipping:68:pytest_runtest_setup\n0.72%\n(0.09%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 288 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="tempfile:156:<listcomp>\n1.29%\n(0.55%)\n1×", tooltip="/opt/anaconda/lib/python3.7/tempfile.py"]; 288 -> 126 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.74%\n8×", labeldistance="0.50", penwidth="0.50"]; 296 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="evaluate:30:__bool__\n0.63%\n(0.06%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 296 -> 297 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.57%\n3×", labeldistance="0.50", penwidth="0.50"]; 297 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="evaluate:39:_get_marks\n0.95%\n(0.28%)\n5×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 297 -> 342 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.60%\n5×", labeldistance="0.50", penwidth="0.50"]; 303 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="reports:261:from_item_and_call\n1.60%\n(0.34%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/reports.py"]; 303 -> 118 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.92%\n3×", labeldistance="0.50", penwidth="0.50"]; 304 [color="#fe0400", fontcolor="#ffffff", fontsize="10.00", label="runner:79:pytest_runtest_protocol\n99.63%\n(0.21%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 304 -> 96 [arrowsize="0.97", color="#f63b01", fontcolor="#f63b01", fontsize="10.00", label="94.14%\n1×", labeldistance="3.77", penwidth="3.77"]; 304 -> 184 [arrowsize="0.35", color="#0d2179", fontcolor="#0d2179", fontsize="10.00", label="4.80%\n2×", labeldistance="0.50", penwidth="0.50"]; 304 -> 337 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.23%\n2×", labeldistance="0.50", penwidth="0.50"]; 305 [color="#0d1d78", fontcolor="#ffffff", fontsize="10.00", label="runner:117:pytest_runtest_setup\n3.83%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 305 -> 97 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.37%\n1×", labeldistance="0.50", penwidth="0.50"]; 305 -> 142 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.40%\n1×", labeldistance="0.50", penwidth="0.50"]; 306 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="runner:144:pytest_runtest_teardown\n1.10%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 306 -> 142 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.63%\n2×", labeldistance="0.50", penwidth="0.50"]; 308 [color="#f63d02", fontcolor="#ffffff", fontsize="10.00", label="runner:181:call_and_report\n93.90%\n(0.41%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 308 -> 85 [arrowsize="0.89", color="#e0ba05", fontcolor="#e0ba05", fontsize="10.00", label="79.29%\n3×", labeldistance="3.17", penwidth="3.17"]; 308 -> 184 [arrowsize="0.37", color="#0d4f85", fontcolor="#0d4f85", fontsize="10.00", label="13.80%\n6×", labeldistance="0.55", penwidth="0.55"]; 308 -> 337 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.37%\n3×", labeldistance="0.50", penwidth="0.50"]; 310 [color="#dec305", fontcolor="#ffffff", fontsize="10.00", label="runner:207:<lambda>\n78.13%\n(0.17%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 310 -> 184 [arrowsize="0.88", color="#dec405", fontcolor="#dec405", fontsize="10.00", label="77.96%\n3×", labeldistance="3.12", penwidth="3.12"]; 311 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="runner:249:pytest_runtest_makereport\n1.69%\n(0.09%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 311 -> 303 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.60%\n3×", labeldistance="0.50", penwidth="0.50"]; 316 [color="#0c968a", fontcolor="#ffffff", fontsize="10.00", label="bdb:54:reset\n27.24%\n(0.18%)\n1×", tooltip="/opt/anaconda/lib/python3.7/bdb.py"]; 316 -> 45 [arrowsize="0.52", color="#0c968b", fontcolor="#0c968b", fontsize="10.00", label="27.04%\n1×", labeldistance="1.08", penwidth="1.08"]; 325 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="fixtures:484:_get_active_fixturedef\n1.37%\n(0.09%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 325 -> 87 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.90%\n1×", labeldistance="0.50", penwidth="0.50"]; 327 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="fixtures:474:getfixturevalue\n1.37%\n(0.00%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 327 -> 325 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.37%\n1×", labeldistance="0.50", penwidth="0.50"]; 337 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="nodes:136:ihook\n1.00%\n(0.20%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 337 -> 169 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.80%\n9×", labeldistance="0.50", penwidth="0.50"]; 341 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="nodes:234:iter_markers_with_node\n0.89%\n(0.37%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 341 -> 199 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.52%\n10×", labeldistance="0.50", penwidth="0.50"]; 342 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="nodes:232:<genexpr>\n1.04%\n(0.15%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 342 -> 341 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.89%\n10×", labeldistance="0.50", penwidth="0.50"]; 353 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method zlib.compressobj>\n1.12%\n(1.12%)\n1×", tooltip="~"]; 359 [color="#f73201", fontcolor="#ffffff", fontsize="10.00", label="manager:84:_hookexec\n95.06%\n(0.14%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 359 -> 178 [arrowsize="0.97", color="#f73301", fontcolor="#f73301", fontsize="10.00", label="94.95%\n11×", labeldistance="3.80", penwidth="3.80"]; 370 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="contextlib:237:helper\n1.81%\n(0.48%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 370 -> 90 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.33%\n27×", labeldistance="0.50", penwidth="0.50"]; }

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

llama.utils.write_to_zip

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]; 4 [color="#0d2079", fontcolor="#ffffff", fontsize="10.00", label="logging:614:_runtest_for_main\n4.53%\n(0.77%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 4 -> 158 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.68%\n8×", labeldistance="0.50", penwidth="0.50"]; 4 -> 159 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.65%\n8×", labeldistance="0.50", penwidth="0.50"]; 4 -> 322 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.01%\n8×", labeldistance="0.50", penwidth="0.50"]; 4 -> 438 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.25%\n8×", labeldistance="0.50", penwidth="0.50"]; 9 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.utils:1:foo\n3.35%\n(1.60%)\n3×", tooltip="<doctest llama.utils.write_to_zip[1]>", target=_top, URL="https://multimessenger.science/llama.utils.html#llama.utils.write_to_zip"]; 9 -> 26 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.72%\n3×", labeldistance="0.50", penwidth="0.50"]; 13 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="gzip:302:close\n0.52%\n(0.05%)\n1×", tooltip="/opt/anaconda/lib/python3.7/gzip.py"]; 14 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'read' of '_io.BufferedReader' objects>\n1.85%\n(0.63%)\n30×", tooltip="~"]; 14 -> 154 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.50%\n1×", labeldistance="0.50", penwidth="0.50"]; 16 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="gzip:271:read\n1.75%\n(0.09%)\n7×", tooltip="/opt/anaconda/lib/python3.7/gzip.py"]; 16 -> 14 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.58%\n7×", labeldistance="0.50", penwidth="0.50"]; 17 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="tarfile:234:copyfileobj\n0.62%\n(0.16%)\n3×", tooltip="/opt/anaconda/lib/python3.7/tarfile.py"]; 17 -> 14 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.27%\n3×", labeldistance="0.50", penwidth="0.50"]; 17 -> 144 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.17%\n3×", labeldistance="0.50", penwidth="0.50"]; 19 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="gzip:352:seek\n0.92%\n(0.32%)\n14×", tooltip="/opt/anaconda/lib/python3.7/gzip.py"]; 21 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="tempfile:437:close\n0.52%\n(0.09%)\n8×", tooltip="/opt/anaconda/lib/python3.7/tempfile.py"]; 22 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'read' of '_io.FileIO' objects>\n0.74%\n(0.74%)\n6×", tooltip="~"]; 23 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="capture:583:snap\n2.68%\n(0.52%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 23 -> 22 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.74%\n6×", labeldistance="0.50", penwidth="0.50"]; 23 -> 25 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.92%\n6×", labeldistance="0.50", penwidth="0.50"]; 25 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'truncate' of '_io.FileIO' objects>\n0.92%\n(0.92%)\n6×", tooltip="~"]; 26 [color="#0d1d78", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method io.open>\n3.77%\n(3.68%)\n13×", tooltip="~"]; 27 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="pdb:140:__init__\n1.01%\n(0.25%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 27 -> 26 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.32%\n2×", labeldistance="0.50", penwidth="0.50"]; 28 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="gzip:123:__init__\n0.65%\n(0.14%)\n1×", tooltip="/opt/anaconda/lib/python3.7/gzip.py"]; 28 -> 26 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.27%\n1×", labeldistance="0.50", penwidth="0.50"]; 29 [color="#0c728d", fontcolor="#ffffff", fontsize="10.00", label="tarfile:1905:add\n19.88%\n(0.63%)\n3×", tooltip="/opt/anaconda/lib/python3.7/tarfile.py"]; 29 -> 26 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n3×", labeldistance="0.50", penwidth="0.50"]; 29 -> 39 [arrowsize="0.35", color="#0d4081", fontcolor="#0d4081", fontsize="10.00", label="11.13%\n3×", labeldistance="0.50", penwidth="0.50"]; 29 -> 76 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.39%\n3×", labeldistance="0.50", penwidth="0.50"]; 29 -> 89 [arrowsize="0.35", color="#0d2c7c", fontcolor="#0d2c7c", fontsize="10.00", label="6.96%\n3×", labeldistance="0.50", penwidth="0.50"]; 30 [color="#0d307d", fontcolor="#ffffff", fontsize="10.00", label="tempfile:520:NamedTemporaryFile\n7.88%\n(0.27%)\n4×", tooltip="/opt/anaconda/lib/python3.7/tempfile.py"]; 30 -> 26 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.81%\n4×", labeldistance="0.50", penwidth="0.50"]; 30 -> 56 [arrowsize="0.35", color="#0d297b", fontcolor="#0d297b", fontsize="10.00", label="6.40%\n4×", labeldistance="0.50", penwidth="0.50"]; 37 [color="#eb7f03", fontcolor="#ffffff", fontsize="10.00", label="runner:227:from_call\n86.62%\n(0.21%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 37 -> 372 [arrowsize="0.93", color="#ea8203", fontcolor="#ea8203", fontsize="10.00", label="86.34%\n3×", labeldistance="3.45", penwidth="3.45"]; 39 [color="#0d4081", fontcolor="#ffffff", fontsize="10.00", label="tarfile:1773:gettarinfo\n11.13%\n(0.93%)\n3×", tooltip="/opt/anaconda/lib/python3.7/tarfile.py"]; 39 -> 45 [arrowsize="0.35", color="#0d307d", fontcolor="#0d307d", fontsize="10.00", label="7.82%\n3×", labeldistance="0.50", penwidth="0.50"]; 39 -> 433 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.42%\n3×", labeldistance="0.50", penwidth="0.50"]; 41 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="fixtures:1271:getfixtureinfo\n0.62%\n(0.19%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 45 [color="#0d307d", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method pwd.getpwuid>\n7.82%\n(7.82%)\n3×", tooltip="~"]; 46 [color="#0d4d84", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.stat>\n13.39%\n(13.39%)\n143×", tooltip="~"]; 47 [color="#0c5d88", fontcolor="#ffffff", fontsize="10.00", label="linecache:53:checkcache\n16.39%\n(2.72%)\n1×", tooltip="/opt/anaconda/lib/python3.7/linecache.py"]; 47 -> 46 [arrowsize="0.37", color="#0d4d84", fontcolor="#0d4d84", fontsize="10.00", label="13.39%\n143×", labeldistance="0.54", penwidth="0.54"]; 47 -> 137 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.28%\n215×", labeldistance="0.50", penwidth="0.50"]; 49 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.remove>\n1.85%\n(1.85%)\n4×", tooltip="~"]; 51 [color="#0ba069", fontcolor="#ffffff", fontsize="10.00", label="utils:620:write_to_zip\n34.22%\n(0.66%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/llama.utils.py", target=_top, URL="https://multimessenger.science/llama.utils.html"]; 51 -> 9 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.35%\n3×", labeldistance="0.50", penwidth="0.50"]; 51 -> 29 [arrowsize="0.45", color="#0c728d", fontcolor="#0c728d", fontsize="10.00", label="19.88%\n3×", labeldistance="0.80", penwidth="0.80"]; 51 -> 30 [arrowsize="0.35", color="#0d2379", fontcolor="#0d2379", fontsize="10.00", label="5.15%\n3×", labeldistance="0.50", penwidth="0.50"]; 51 -> 49 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.52%\n3×", labeldistance="0.50", penwidth="0.50"]; 51 -> 93 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.50%\n1×", labeldistance="0.50", penwidth="0.50"]; 51 -> 302 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.74%\n1×", labeldistance="0.50", penwidth="0.50"]; 51 -> 356 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.36%\n3×", labeldistance="0.50", penwidth="0.50"]; 54 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.open>\n3.19%\n(3.19%)\n5×", tooltip="~"]; 56 [color="#0d297b", fontcolor="#ffffff", fontsize="10.00", label="tempfile:247:_mkstemp_inner\n6.40%\n(0.33%)\n4×", tooltip="/opt/anaconda/lib/python3.7/tempfile.py"]; 56 -> 54 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.91%\n4×", labeldistance="0.50", penwidth="0.50"]; 56 -> 76 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n4×", labeldistance="0.50", penwidth="0.50"]; 56 -> 155 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.16%\n4×", labeldistance="0.50", penwidth="0.50"]; 75 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="posixpath:338:normpath\n1.11%\n(0.76%)\n11×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 76 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="posixpath:376:abspath\n1.36%\n(0.21%)\n9×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 76 -> 75 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.84%\n9×", labeldistance="0.50", penwidth="0.50"]; 78 [color="#b2d406", fontcolor="#ffffff", fontsize="10.00", label="doctest:1417:run\n70.94%\n(0.25%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 78 -> 85 [arrowsize="0.73", color="#1dba09", fontcolor="#1dba09", fontsize="10.00", label="52.86%\n1×", labeldistance="2.11", penwidth="2.11"]; 78 -> 274 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.06%\n1×", labeldistance="0.50", penwidth="0.50"]; 78 -> 281 [arrowsize="0.41", color="#0c5f88", fontcolor="#0c5f88", fontsize="10.00", label="16.60%\n1×", labeldistance="0.66", penwidth="0.66"]; 84 [color="#0d1f78", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.compile>\n4.20%\n(4.20%)\n11×", tooltip="~"]; 85 [color="#1dba09", fontcolor="#ffffff", fontsize="10.00", label="doctest:1271:__run\n52.86%\n(1.23%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 85 -> 84 [arrowsize="0.35", color="#0d1f78", fontcolor="#0d1f78", fontsize="10.00", label="4.20%\n11×", labeldistance="0.50", penwidth="0.50"]; 85 -> 90 [arrowsize="0.68", color="#0ab027", fontcolor="#0ab027", fontsize="10.00", label="45.67%\n11×", labeldistance="1.83", penwidth="1.83"]; 85 -> 279 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.06%\n11×", labeldistance="0.50", penwidth="0.50"]; 88 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="tarfile:1725:close\n1.72%\n(0.11%)\n1×", tooltip="/opt/anaconda/lib/python3.7/tarfile.py"]; 88 -> 144 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.62%\n2×", labeldistance="0.50", penwidth="0.50"]; 88 -> 292 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.99%\n1×", labeldistance="0.50", penwidth="0.50"]; 89 [color="#0d2c7c", fontcolor="#ffffff", fontsize="10.00", label="tarfile:1956:addfile\n6.96%\n(0.43%)\n3×", tooltip="/opt/anaconda/lib/python3.7/tarfile.py"]; 89 -> 17 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.62%\n3×", labeldistance="0.50", penwidth="0.50"]; 89 -> 105 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.61%\n3×", labeldistance="0.50", penwidth="0.50"]; 89 -> 144 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.33%\n6×", labeldistance="0.50", penwidth="0.50"]; 89 -> 296 [arrowsize="0.35", color="#0d1977", fontcolor="#0d1977", fontsize="10.00", label="2.94%\n3×", labeldistance="0.50", penwidth="0.50"]; 90 [color="#0ab027", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.exec>\n45.67%\n(0.11%)\n11×", tooltip="~"]; 90 -> 257 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.08%\n1×", labeldistance="0.50", penwidth="0.50"]; 90 -> 259 [arrowsize="0.35", color="#0d2179", fontcolor="#0d2179", fontsize="10.00", label="4.66%\n1×", labeldistance="0.50", penwidth="0.50"]; 90 -> 260 [arrowsize="0.59", color="#0ba069", fontcolor="#0ba069", fontsize="10.00", label="34.32%\n1×", labeldistance="1.37", penwidth="1.37"]; 90 -> 262 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.78%\n1×", labeldistance="0.50", penwidth="0.50"]; 93 [color="#0d287b", fontcolor="#ffffff", fontsize="10.00", label="tarfile:1524:open\n6.13%\n(0.25%)\n2×", tooltip="/opt/anaconda/lib/python3.7/tarfile.py"]; 93 -> 108 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.33%\n1×", labeldistance="0.50", penwidth="0.50"]; 93 -> 286 [arrowsize="0.35", color="#0d2078", fontcolor="#0d2078", fontsize="10.00", label="4.42%\n1×", labeldistance="0.50", penwidth="0.50"]; 93 -> 291 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.03%\n1×", labeldistance="0.50", penwidth="0.50"]; 94 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="capture:127:suspend_global_capture\n0.54%\n(0.05%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 98 [color="#0d1977", fontcolor="#ffffff", fontsize="10.00", label="capture:626:snap\n2.97%\n(0.24%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 98 -> 23 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.68%\n6×", labeldistance="0.50", penwidth="0.50"]; 99 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="skipping:120:pytest_runtest_makereport\n0.58%\n(0.09%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 100 [color="#eb7b03", fontcolor="#ffffff", fontsize="10.00", label="runner:200:call_runtest_hook\n87.07%\n(0.21%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 100 -> 37 [arrowsize="0.93", color="#eb7f03", fontcolor="#eb7f03", fontsize="10.00", label="86.62%\n3×", labeldistance="3.46", penwidth="3.46"]; 100 -> 399 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.16%\n3×", labeldistance="0.50", penwidth="0.50"]; 102 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="fixtures:513:_compute_fixture_value\n0.58%\n(0.11%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 105 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="copy:66:copy\n1.61%\n(0.27%)\n3×", tooltip="/opt/anaconda/lib/python3.7/copy.py"]; 105 -> 117 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n3×", labeldistance="0.50", penwidth="0.50"]; 105 -> 190 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.71%\n3×", labeldistance="0.50", penwidth="0.50"]; 106 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="contextlib:81:__init__\n0.82%\n(0.76%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 108 [color="#0d1e78", fontcolor="#ffffff", fontsize="10.00", label="tarfile:1413:__init__\n4.00%\n(0.35%)\n2×", tooltip="/opt/anaconda/lib/python3.7/tarfile.py"]; 108 -> 76 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.30%\n2×", labeldistance="0.50", penwidth="0.50"]; 108 -> 230 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.08%\n1×", labeldistance="0.50", penwidth="0.50"]; 108 -> 245 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.25%\n1×", labeldistance="0.50", penwidth="0.50"]; 109 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="capture:498:resume_capturing\n0.55%\n(0.09%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 112 [color="#0d1675", fontcolor="#ffffff", fontsize="10.00", label="terminal:408:pytest_runtest_logreport\n2.12%\n(0.25%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 112 -> 172 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.99%\n1×", labeldistance="0.50", penwidth="0.50"]; 112 -> 216 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.82%\n3×", labeldistance="0.50", penwidth="0.50"]; 113 [color="#f92501", fontcolor="#ffffff", fontsize="10.00", label="runner:86:runtestprotocol\n96.34%\n(0.08%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 113 -> 370 [arrowsize="0.98", color="#f92701", fontcolor="#f92701", fontsize="10.00", label="96.18%\n3×", labeldistance="3.85", penwidth="3.85"]; 114 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="runner:350:prepare\n2.02%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 114 -> 219 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.86%\n1×", labeldistance="0.50", penwidth="0.50"]; 117 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="copy:268:_reconstruct\n0.51%\n(0.27%)\n3×", tooltip="/opt/anaconda/lib/python3.7/copy.py"]; 124 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:245:write\n0.58%\n(0.03%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 136 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="structures:356:__iter__\n0.55%\n(0.13%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 136 -> 202 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.52%\n3×", labeldistance="0.50", penwidth="0.50"]; 137 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.len>\n0.52%\n(0.52%)\n336×", tooltip="~"]; 141 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="gzip:438:read\n1.39%\n(0.21%)\n1×", tooltip="/opt/anaconda/lib/python3.7/gzip.py"]; 141 -> 283 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.60%\n1×", labeldistance="0.50", penwidth="0.50"]; 144 [color="#0d1675", fontcolor="#ffffff", fontsize="10.00", label="tarfile:433:write\n2.12%\n(0.39%)\n11×", tooltip="/opt/anaconda/lib/python3.7/tarfile.py"]; 144 -> 413 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.25%\n11×", labeldistance="0.50", penwidth="0.50"]; 146 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="tarfile:835:create_gnu_header\n2.75%\n(0.13%)\n3×", tooltip="/opt/anaconda/lib/python3.7/tarfile.py"]; 146 -> 206 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.56%\n3×", labeldistance="0.50", penwidth="0.50"]; 147 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="tarfile:1026:frombuf\n2.53%\n(0.46%)\n4×", tooltip="/opt/anaconda/lib/python3.7/tarfile.py"]; 147 -> 165 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n3×", labeldistance="0.50", penwidth="0.50"]; 147 -> 182 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.81%\n24×", labeldistance="0.50", penwidth="0.50"]; 147 -> 252 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.44%\n15×", labeldistance="0.50", penwidth="0.50"]; 153 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="random:256:choice\n1.36%\n(0.33%)\n32×", tooltip="/opt/anaconda/lib/python3.7/random.py"]; 153 -> 228 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.95%\n32×", labeldistance="0.50", penwidth="0.50"]; 154 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="_compression:66:readinto\n1.50%\n(0.08%)\n1×", tooltip="/opt/anaconda/lib/python3.7/_compression.py"]; 154 -> 141 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.39%\n1×", labeldistance="0.50", penwidth="0.50"]; 155 [color="#0c5185", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.next>\n14.17%\n(0.74%)\n77×", tooltip="~"]; 155 -> 4 [arrowsize="0.35", color="#0d2079", fontcolor="#0d2079", fontsize="10.00", label="4.53%\n16×", labeldistance="0.50", penwidth="0.50"]; 155 -> 177 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.04%\n4×", labeldistance="0.50", penwidth="0.50"]; 155 -> 321 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.04%\n16×", labeldistance="0.50", penwidth="0.50"]; 155 -> 327 [arrowsize="0.35", color="#0d267a", fontcolor="#0d267a", fontsize="10.00", label="5.84%\n16×", labeldistance="0.50", penwidth="0.50"]; 155 -> 328 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n1×", labeldistance="0.50", penwidth="0.50"]; 155 -> 329 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.47%\n1×", labeldistance="0.50", penwidth="0.50"]; 155 -> 330 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.52%\n1×", labeldistance="0.50", penwidth="0.50"]; 155 -> 331 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.71%\n1×", labeldistance="0.50", penwidth="0.50"]; 155 -> 332 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.44%\n1×", labeldistance="0.50", penwidth="0.50"]; 155 -> 333 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.97%\n3×", labeldistance="0.50", penwidth="0.50"]; 155 -> 340 [arrowsize="0.35", color="#0d2179", fontcolor="#0d2179", fontsize="10.00", label="4.67%\n6×", labeldistance="0.50", penwidth="0.50"]; 155 -> 343 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.35%\n1×", labeldistance="0.50", penwidth="0.50"]; 155 -> 344 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.27%\n1×", labeldistance="0.50", penwidth="0.50"]; 155 -> 345 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.28%\n1×", labeldistance="0.50", penwidth="0.50"]; 157 [color="#f92701", fontcolor="#ffffff", fontsize="10.00", label="callers:157:_multicall\n96.19%\n(2.08%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/callers.py"]; 157 -> 112 [arrowsize="0.35", color="#0d1675", fontcolor="#0d1675", fontsize="10.00", label="2.12%\n3×", labeldistance="0.50", penwidth="0.50"]; 157 -> 155 [arrowsize="0.35", color="#0d267a", fontcolor="#0d267a", fontsize="10.00", label="5.72%\n14×", labeldistance="0.50", penwidth="0.50"]; 157 -> 173 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n1×", labeldistance="0.50", penwidth="0.50"]; 157 -> 244 [arrowsize="0.35", color="#0d2c7c", fontcolor="#0d2c7c", fontsize="10.00", label="7.08%\n14×", labeldistance="0.50", penwidth="0.50"]; 157 -> 269 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n1×", labeldistance="0.50", penwidth="0.50"]; 157 -> 335 [arrowsize="0.85", color="#bfd606", fontcolor="#bfd606", fontsize="10.00", label="72.27%\n1×", labeldistance="2.89", penwidth="2.89"]; 157 -> 367 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.32%\n1×", labeldistance="0.50", penwidth="0.50"]; 157 -> 368 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.96%\n1×", labeldistance="0.50", penwidth="0.50"]; 157 -> 373 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.06%\n3×", labeldistance="0.50", penwidth="0.50"]; 158 [color="#0d2279", fontcolor="#ffffff", fontsize="10.00", label="contextlib:107:__enter__\n4.83%\n(0.43%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 158 -> 155 [arrowsize="0.35", color="#0d2179", fontcolor="#0d2179", fontsize="10.00", label="4.61%\n11×", labeldistance="0.50", penwidth="0.50"]; 159 [color="#0d287b", fontcolor="#ffffff", fontsize="10.00", label="contextlib:116:__exit__\n6.22%\n(0.38%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 159 -> 155 [arrowsize="0.35", color="#0d277b", fontcolor="#0d277b", fontsize="10.00", label="6.06%\n11×", labeldistance="0.50", penwidth="0.50"]; 164 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.sum>\n0.74%\n(0.66%)\n13×", tooltip="~"]; 165 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="tarfile:221:calc_chksums\n1.53%\n(0.35%)\n6×", tooltip="/opt/anaconda/lib/python3.7/tarfile.py"]; 165 -> 164 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n12×", labeldistance="0.50", penwidth="0.50"]; 165 -> 436 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.52%\n12×", labeldistance="0.50", penwidth="0.50"]; 170 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="runner:150:_update_current_test_var\n0.88%\n(0.22%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 172 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="terminal:304:write_fspath_result\n1.45%\n(0.16%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 172 -> 124 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n2×", labeldistance="0.50", penwidth="0.50"]; 172 -> 183 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.57%\n2×", labeldistance="0.50", penwidth="0.50"]; 173 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="terminal:398:pytest_runtest_logstart\n0.55%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 173 -> 172 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.46%\n1×", labeldistance="0.50", penwidth="0.50"]; 177 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="tempfile:153:__next__\n2.04%\n(0.25%)\n4×", tooltip="/opt/anaconda/lib/python3.7/tempfile.py"]; 177 -> 350 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.47%\n4×", labeldistance="0.50", penwidth="0.50"]; 182 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="tarfile:172:nti\n0.81%\n(0.38%)\n24×", tooltip="/opt/anaconda/lib/python3.7/tarfile.py"]; 182 -> 252 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.35%\n24×", labeldistance="0.50", penwidth="0.50"]; 183 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="local:327:join\n0.57%\n(0.24%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 183 -> 75 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.27%\n2×", labeldistance="0.50", penwidth="0.50"]; 190 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method '__reduce_ex__' of 'object' objects>\n0.71%\n(0.36%)\n3×", tooltip="~"]; 202 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="structures:360:_seen\n0.52%\n(0.30%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 206 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="tarfile:920:_create_header\n2.56%\n(0.54%)\n3×", tooltip="/opt/anaconda/lib/python3.7/tarfile.py"]; 206 -> 165 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.87%\n3×", labeldistance="0.50", penwidth="0.50"]; 206 -> 290 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.62%\n21×", labeldistance="0.50", penwidth="0.50"]; 210 [color="#fa2401", fontcolor="#ffffff", fontsize="10.00", label="manager:78:<lambda>\n96.51%\n(0.33%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 210 -> 157 [arrowsize="0.98", color="#f92701", fontcolor="#f92701", fontsize="10.00", label="96.19%\n11×", labeldistance="3.85", penwidth="3.85"]; 216 [color="#fb1801", fontcolor="#ffffff", fontsize="10.00", label="hooks:275:__call__\n97.63%\n(1.01%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/hooks.py"]; 216 -> 423 [arrowsize="0.98", color="#fa2301", fontcolor="#fa2301", fontsize="10.00", label="96.62%\n11×", labeldistance="3.86", penwidth="3.86"]; 219 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="doctest:218:setup\n1.86%\n(0.11%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 219 -> 325 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.85%\n1×", labeldistance="0.50", penwidth="0.50"]; 219 -> 389 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.90%\n1×", labeldistance="0.50", penwidth="0.50"]; 222 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'clear' of 'dict' objects>\n0.76%\n(0.21%)\n2×", tooltip="~"]; 222 -> 13 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.52%\n1×", labeldistance="0.50", penwidth="0.50"]; 223 [color="#bad506", fontcolor="#ffffff", fontsize="10.00", label="doctest:1835:run\n71.73%\n(0.03%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 223 -> 78 [arrowsize="0.84", color="#b2d406", fontcolor="#b2d406", fontsize="10.00", label="70.94%\n1×", labeldistance="2.84", penwidth="2.84"]; 223 -> 222 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.76%\n1×", labeldistance="0.50", penwidth="0.50"]; 228 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="random:224:_randbelow\n0.95%\n(0.43%)\n32×", tooltip="/opt/anaconda/lib/python3.7/random.py"]; 230 [color="#0d277a", fontcolor="#ffffff", fontsize="10.00", label="tarfile:2268:next\n5.95%\n(0.24%)\n5×", tooltip="/opt/anaconda/lib/python3.7/tarfile.py"]; 230 -> 19 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.14%\n3×", labeldistance="0.50", penwidth="0.50"]; 230 -> 245 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.28%\n4×", labeldistance="0.50", penwidth="0.50"]; 230 -> 246 [arrowsize="0.35", color="#0d2379", fontcolor="#0d2379", fontsize="10.00", label="5.13%\n4×", labeldistance="0.50", penwidth="0.50"]; 244 [color="#0d2d7c", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'send' of 'generator' objects>\n7.17%\n(0.16%)\n18×", tooltip="~"]; 244 -> 99 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.57%\n3×", labeldistance="0.50", penwidth="0.50"]; 244 -> 328 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.24%\n1×", labeldistance="0.50", penwidth="0.50"]; 244 -> 329 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.28%\n1×", labeldistance="0.50", penwidth="0.50"]; 244 -> 330 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.44%\n1×", labeldistance="0.50", penwidth="0.50"]; 244 -> 331 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.27%\n1×", labeldistance="0.50", penwidth="0.50"]; 244 -> 332 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.21%\n1×", labeldistance="0.50", penwidth="0.50"]; 244 -> 333 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.74%\n3×", labeldistance="0.50", penwidth="0.50"]; 244 -> 343 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.50%\n1×", labeldistance="0.50", penwidth="0.50"]; 244 -> 344 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.47%\n1×", labeldistance="0.50", penwidth="0.50"]; 244 -> 345 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.25%\n1×", labeldistance="0.50", penwidth="0.50"]; 245 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'tell' of '_io._IOBase' objects>\n0.92%\n(0.14%)\n11×", tooltip="~"]; 245 -> 19 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.77%\n11×", labeldistance="0.50", penwidth="0.50"]; 246 [color="#0d2379", fontcolor="#ffffff", fontsize="10.00", label="tarfile:1089:fromtarfile\n5.13%\n(0.17%)\n4×", tooltip="/opt/anaconda/lib/python3.7/tarfile.py"]; 246 -> 16 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.67%\n4×", labeldistance="0.50", penwidth="0.50"]; 246 -> 147 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.53%\n4×", labeldistance="0.50", penwidth="0.50"]; 246 -> 245 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.22%\n3×", labeldistance="0.50", penwidth="0.50"]; 246 -> 297 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.54%\n3×", labeldistance="0.50", penwidth="0.50"]; 252 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="tarfile:164:nts\n0.79%\n(0.35%)\n39×", tooltip="/opt/anaconda/lib/python3.7/tarfile.py"]; 257 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.utils:1:<module>\n3.08%\n(0.14%)\n1×", tooltip="<doctest llama.utils.write_to_zip[9]>", target=_top, URL="https://multimessenger.science/llama.utils.html#llama.utils.write_to_zip"]; 257 -> 303 [arrowsize="0.35", color="#0d1977", fontcolor="#0d1977", fontsize="10.00", label="2.94%\n1×", labeldistance="0.50", penwidth="0.50"]; 259 [color="#0d2179", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.utils:1:<module>\n4.66%\n(0.03%)\n1×", tooltip="<doctest llama.utils.write_to_zip[8]>", target=_top, URL="https://multimessenger.science/llama.utils.html#llama.utils.write_to_zip"]; 259 -> 93 [arrowsize="0.35", color="#0d2179", fontcolor="#0d2179", fontsize="10.00", label="4.63%\n1×", labeldistance="0.50", penwidth="0.50"]; 260 [color="#0ba069", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.utils:1:<module>\n34.32%\n(0.08%)\n1×", tooltip="<doctest llama.utils.write_to_zip[7]>", target=_top, URL="https://multimessenger.science/llama.utils.html#llama.utils.write_to_zip"]; 260 -> 51 [arrowsize="0.59", color="#0ba069", fontcolor="#0ba069", fontsize="10.00", label="34.22%\n1×", labeldistance="1.37", penwidth="1.37"]; 262 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.utils:1:<module>\n2.78%\n(0.05%)\n1×", tooltip="<doctest llama.utils.write_to_zip[4]>", target=_top, URL="https://multimessenger.science/llama.utils.html#llama.utils.write_to_zip"]; 262 -> 30 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.73%\n1×", labeldistance="0.50", penwidth="0.50"]; 269 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="plugin:63:pytest_runtest_setup\n0.66%\n(0.13%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pytest_remotedata/plugin.py"]; 273 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="capture:520:readouterr\n3.14%\n(0.11%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 273 -> 98 [arrowsize="0.35", color="#0d1977", fontcolor="#0d1977", fontsize="10.00", label="2.97%\n6×", labeldistance="0.50", penwidth="0.50"]; 274 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="doctest:352:__init__\n1.06%\n(0.05%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 274 -> 27 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.01%\n1×", labeldistance="0.50", penwidth="0.50"]; 277 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="doctest:1574:check_output\n0.65%\n(0.28%)\n11×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 278 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="output_checker:168:check_output\n0.87%\n(0.22%)\n11×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pytest_doctestplus/output_checker.py"]; 278 -> 277 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.65%\n11×", labeldistance="0.50", penwidth="0.50"]; 279 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="doctest:537:check_output\n1.06%\n(0.19%)\n11×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 279 -> 278 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.87%\n11×", labeldistance="0.50", penwidth="0.50"]; 280 [color="#bcd506", fontcolor="#ffffff", fontsize="10.00", label="doctest:228:runtest\n72.02%\n(0.08%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 280 -> 223 [arrowsize="0.85", color="#bad506", fontcolor="#bad506", fontsize="10.00", label="71.73%\n1×", labeldistance="2.87", penwidth="2.87"]; 281 [color="#0c5f88", fontcolor="#ffffff", fontsize="10.00", label="pdb:193:reset\n16.60%\n(0.03%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 281 -> 378 [arrowsize="0.41", color="#0c5e88", fontcolor="#0c5e88", fontsize="10.00", label="16.50%\n1×", labeldistance="0.66", penwidth="0.66"]; 283 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="gzip:405:_read_gzip_header\n0.60%\n(0.16%)\n1×", tooltip="/opt/anaconda/lib/python3.7/gzip.py"]; 286 [color="#0d2078", fontcolor="#ffffff", fontsize="10.00", label="tarfile:1623:gzopen\n4.42%\n(0.09%)\n1×", tooltip="/opt/anaconda/lib/python3.7/tarfile.py"]; 286 -> 28 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.65%\n1×", labeldistance="0.50", penwidth="0.50"]; 286 -> 300 [arrowsize="0.35", color="#0d1c77", fontcolor="#0d1c77", fontsize="10.00", label="3.68%\n1×", labeldistance="0.50", penwidth="0.50"]; 290 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="tarfile:192:itn\n0.62%\n(0.62%)\n21×", tooltip="/opt/anaconda/lib/python3.7/tarfile.py"]; 291 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="tarfile:345:__init__\n1.03%\n(0.19%)\n1×", tooltip="/opt/anaconda/lib/python3.7/tarfile.py"]; 292 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="tarfile:452:close\n0.99%\n(0.16%)\n1×", tooltip="/opt/anaconda/lib/python3.7/tarfile.py"]; 296 [color="#0d1977", fontcolor="#ffffff", fontsize="10.00", label="tarfile:808:tobuf\n2.94%\n(0.11%)\n3×", tooltip="/opt/anaconda/lib/python3.7/tarfile.py"]; 296 -> 146 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.75%\n3×", labeldistance="0.50", penwidth="0.50"]; 297 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="tarfile:1110:_proc_member\n0.54%\n(0.08%)\n3×", tooltip="/opt/anaconda/lib/python3.7/tarfile.py"]; 300 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="tarfile:1615:taropen\n3.68%\n(0.02%)\n1×", tooltip="/opt/anaconda/lib/python3.7/tarfile.py"]; 300 -> 108 [arrowsize="0.35", color="#0d1c77", fontcolor="#0d1c77", fontsize="10.00", label="3.66%\n1×", labeldistance="0.50", penwidth="0.50"]; 302 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="tarfile:2424:__exit__\n1.74%\n(0.02%)\n1×", tooltip="/opt/anaconda/lib/python3.7/tarfile.py"]; 302 -> 88 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.72%\n1×", labeldistance="0.50", penwidth="0.50"]; 303 [color="#0d1977", fontcolor="#ffffff", fontsize="10.00", label="tarfile:1757:getmembers\n2.94%\n(0.03%)\n1×", tooltip="/opt/anaconda/lib/python3.7/tarfile.py"]; 303 -> 304 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.91%\n1×", labeldistance="0.50", penwidth="0.50"]; 304 [color="#0d1976", fontcolor="#ffffff", fontsize="10.00", label="tarfile:2345:_load\n2.91%\n(0.03%)\n1×", tooltip="/opt/anaconda/lib/python3.7/tarfile.py"]; 304 -> 230 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.87%\n4×", labeldistance="0.50", penwidth="0.50"]; 315 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="__init__:802:__init__\n1.71%\n(0.28%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 315 -> 317 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.65%\n8×", labeldistance="0.50", penwidth="0.50"]; 317 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="__init__:831:createLock\n0.65%\n(0.13%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 319 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="__init__:991:__init__\n1.78%\n(0.08%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 319 -> 315 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.71%\n8×", labeldistance="0.50", penwidth="0.50"]; 321 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="logging:262:catching_logs\n1.04%\n(0.35%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 322 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="logging:293:__init__\n2.01%\n(0.22%)\n8×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 322 -> 319 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.78%\n8×", labeldistance="0.50", penwidth="0.50"]; 325 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="doctest:483:_setup_fixtures\n0.85%\n(0.11%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 325 -> 41 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.62%\n1×", labeldistance="0.50", penwidth="0.50"]; 327 [color="#0d267a", fontcolor="#ffffff", fontsize="10.00", label="logging:605:_runtest_for\n5.84%\n(0.25%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 327 -> 158 [arrowsize="0.35", color="#0d1c77", fontcolor="#0d1c77", fontsize="10.00", label="3.52%\n8×", labeldistance="0.50", penwidth="0.50"]; 327 -> 159 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.82%\n8×", labeldistance="0.50", penwidth="0.50"]; 327 -> 438 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.25%\n8×", labeldistance="0.50", penwidth="0.50"]; 328 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="logging:643:pytest_runtest_setup\n0.79%\n(0.03%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 328 -> 158 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.47%\n1×", labeldistance="0.50", penwidth="0.50"]; 328 -> 159 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.22%\n1×", labeldistance="0.50", penwidth="0.50"]; 329 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="logging:648:pytest_runtest_call\n0.76%\n(0.02%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 329 -> 158 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.41%\n1×", labeldistance="0.50", penwidth="0.50"]; 329 -> 159 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.28%\n1×", labeldistance="0.50", penwidth="0.50"]; 330 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="logging:653:pytest_runtest_teardown\n0.96%\n(0.03%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 330 -> 158 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.46%\n1×", labeldistance="0.50", penwidth="0.50"]; 330 -> 159 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.43%\n1×", labeldistance="0.50", penwidth="0.50"]; 331 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="logging:658:pytest_runtest_logstart\n0.98%\n(0.05%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 331 -> 158 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.62%\n1×", labeldistance="0.50", penwidth="0.50"]; 331 -> 159 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.25%\n1×", labeldistance="0.50", penwidth="0.50"]; 332 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="logging:665:pytest_runtest_logfinish\n0.65%\n(0.03%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 332 -> 158 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.39%\n1×", labeldistance="0.50", penwidth="0.50"]; 332 -> 159 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.19%\n1×", labeldistance="0.50", penwidth="0.50"]; 333 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="logging:670:pytest_runtest_logreport\n2.72%\n(0.08%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 333 -> 158 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.75%\n3×", labeldistance="0.50", penwidth="0.50"]; 333 -> 159 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.73%\n3×", labeldistance="0.50", penwidth="0.50"]; 333 -> 438 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.16%\n3×", labeldistance="0.50", penwidth="0.50"]; 335 [color="#bfd606", fontcolor="#ffffff", fontsize="10.00", label="runner:122:pytest_runtest_call\n72.27%\n(0.05%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 335 -> 170 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.21%\n1×", labeldistance="0.50", penwidth="0.50"]; 335 -> 280 [arrowsize="0.85", color="#bcd506", fontcolor="#bcd506", fontsize="10.00", label="72.02%\n1×", labeldistance="2.88", penwidth="2.88"]; 339 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="capture:121:resume_global_capture\n0.58%\n(0.03%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 339 -> 109 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n3×", labeldistance="0.50", penwidth="0.50"]; 340 [color="#0d2179", fontcolor="#ffffff", fontsize="10.00", label="capture:181:item_capture\n4.67%\n(0.27%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 340 -> 94 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.54%\n3×", labeldistance="0.50", penwidth="0.50"]; 340 -> 339 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n3×", labeldistance="0.50", penwidth="0.50"]; 340 -> 341 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.19%\n3×", labeldistance="0.50", penwidth="0.50"]; 341 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="capture:141:read_global_capture\n3.19%\n(0.05%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 341 -> 273 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.14%\n3×", labeldistance="0.50", penwidth="0.50"]; 343 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="capture:218:pytest_runtest_setup\n1.85%\n(0.05%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 343 -> 158 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.28%\n1×", labeldistance="0.50", penwidth="0.50"]; 343 -> 159 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.48%\n1×", labeldistance="0.50", penwidth="0.50"]; 344 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="capture:223:pytest_runtest_call\n1.74%\n(0.08%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 344 -> 158 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.21%\n1×", labeldistance="0.50", penwidth="0.50"]; 344 -> 159 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.42%\n1×", labeldistance="0.50", penwidth="0.50"]; 345 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="capture:228:pytest_runtest_teardown\n1.53%\n(0.03%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 345 -> 158 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.24%\n1×", labeldistance="0.50", penwidth="0.50"]; 345 -> 159 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.22%\n1×", labeldistance="0.50", penwidth="0.50"]; 350 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="tempfile:156:<listcomp>\n1.47%\n(0.11%)\n4×", tooltip="/opt/anaconda/lib/python3.7/tempfile.py"]; 350 -> 153 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.36%\n32×", labeldistance="0.50", penwidth="0.50"]; 356 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="tempfile:503:close\n0.57%\n(0.06%)\n4×", tooltip="/opt/anaconda/lib/python3.7/tempfile.py"]; 356 -> 21 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n4×", labeldistance="0.50", penwidth="0.50"]; 359 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="evaluate:39:_get_marks\n0.55%\n(0.14%)\n5×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 359 -> 404 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.35%\n5×", labeldistance="0.50", penwidth="0.50"]; 365 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="reports:261:from_item_and_call\n1.01%\n(0.27%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/reports.py"]; 365 -> 136 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n3×", labeldistance="0.50", penwidth="0.50"]; 366 [color="#ff0200", fontcolor="#ffffff", fontsize="10.00", label="runner:79:pytest_runtest_protocol\n99.76%\n(0.13%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 366 -> 113 [arrowsize="0.98", color="#f92501", fontcolor="#f92501", fontsize="10.00", label="96.34%\n1×", labeldistance="3.85", penwidth="3.85"]; 366 -> 216 [arrowsize="0.35", color="#0d1977", fontcolor="#0d1977", fontsize="10.00", label="3.00%\n2×", labeldistance="0.50", penwidth="0.50"]; 366 -> 399 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.14%\n2×", labeldistance="0.50", penwidth="0.50"]; 367 [color="#0d1676", fontcolor="#ffffff", fontsize="10.00", label="runner:117:pytest_runtest_setup\n2.32%\n(0.05%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 367 -> 114 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.02%\n1×", labeldistance="0.50", penwidth="0.50"]; 367 -> 170 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.25%\n1×", labeldistance="0.50", penwidth="0.50"]; 368 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="runner:144:pytest_runtest_teardown\n0.96%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 368 -> 170 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.43%\n2×", labeldistance="0.50", penwidth="0.50"]; 370 [color="#f92701", fontcolor="#ffffff", fontsize="10.00", label="runner:181:call_and_report\n96.18%\n(0.21%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 370 -> 100 [arrowsize="0.93", color="#eb7b03", fontcolor="#eb7b03", fontsize="10.00", label="87.07%\n3×", labeldistance="3.48", penwidth="3.48"]; 370 -> 216 [arrowsize="0.35", color="#0d347e", fontcolor="#0d347e", fontsize="10.00", label="8.64%\n6×", labeldistance="0.50", penwidth="0.50"]; 370 -> 399 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.24%\n3×", labeldistance="0.50", penwidth="0.50"]; 372 [color="#ea8203", fontcolor="#ffffff", fontsize="10.00", label="runner:207:<lambda>\n86.34%\n(0.35%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 372 -> 216 [arrowsize="0.93", color="#ea8403", fontcolor="#ea8403", fontsize="10.00", label="85.99%\n3×", labeldistance="3.44", penwidth="3.44"]; 373 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="runner:249:pytest_runtest_makereport\n1.06%\n(0.05%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 373 -> 365 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.01%\n3×", labeldistance="0.50", penwidth="0.50"]; 378 [color="#0c5e88", fontcolor="#ffffff", fontsize="10.00", label="bdb:54:reset\n16.50%\n(0.09%)\n1×", tooltip="/opt/anaconda/lib/python3.7/bdb.py"]; 378 -> 47 [arrowsize="0.40", color="#0c5d88", fontcolor="#0c5d88", fontsize="10.00", label="16.39%\n1×", labeldistance="0.66", penwidth="0.66"]; 387 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="fixtures:484:_get_active_fixturedef\n0.88%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 387 -> 102 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n1×", labeldistance="0.50", penwidth="0.50"]; 389 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="fixtures:474:getfixturevalue\n0.90%\n(0.02%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 389 -> 387 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.88%\n1×", labeldistance="0.50", penwidth="0.50"]; 399 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="nodes:136:ihook\n0.60%\n(0.11%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 403 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="nodes:234:iter_markers_with_node\n0.52%\n(0.19%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 404 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="nodes:232:<genexpr>\n0.57%\n(0.05%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 404 -> 403 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.52%\n10×", labeldistance="0.50", penwidth="0.50"]; 413 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'compress' of 'zlib.Compress' objects>\n1.25%\n(1.25%)\n11×", tooltip="~"]; 423 [color="#fa2301", fontcolor="#ffffff", fontsize="10.00", label="manager:84:_hookexec\n96.62%\n(0.13%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 423 -> 210 [arrowsize="0.98", color="#fa2401", fontcolor="#fa2401", fontsize="10.00", label="96.51%\n11×", labeldistance="3.86", penwidth="3.86"]; 433 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method grp.getgrgid>\n1.42%\n(1.42%)\n3×", tooltip="~"]; 436 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method _struct.unpack_from>\n0.52%\n(0.52%)\n12×", tooltip="~"]; 438 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="contextlib:237:helper\n1.03%\n(0.21%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 438 -> 106 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.82%\n27×", labeldistance="0.50", penwidth="0.50"]; }

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