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="#0d1e78", fontcolor="#ffffff", fontsize="10.00", label="logging:614:_runtest_for_main\n4.13%\n(0.61%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 2 -> 183 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 184 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.62%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 372 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.80%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 496 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.27%\n8×", labeldistance="0.50", penwidth="0.50"]; 7 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:399:write_out\n0.60%\n(0.07%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 7 -> 8 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.50%\n3×", labeldistance="0.50", penwidth="0.50"]; 8 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'flush' of '_io.TextIOWrapper' objects>\n0.50%\n(0.50%)\n3×", tooltip="~"]; 12 [color="#0c5386", fontcolor="#ffffff", fontsize="10.00", label="xmlreader:115:parse\n14.60%\n(0.14%)\n1×", tooltip="/opt/anaconda/lib/python3.7/xml/sax/xmlreader.py"]; 12 -> 294 [arrowsize="0.37", color="#0d4e84", fontcolor="#0d4e84", fontsize="10.00", label="13.62%\n1×", labeldistance="0.54", penwidth="0.54"]; 13 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'read' of '_io.FileIO' objects>\n1.04%\n(1.04%)\n8×", tooltip="~"]; 14 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="capture:583:snap\n2.46%\n(0.35%)\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.87%\n6×", labeldistance="0.50", penwidth="0.50"]; 15 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="<frozen importlib:914:get_data\n0.80%\n(0.47%)\n2×", tooltip="<frozen importlib._bootstrap_external>"]; 15 -> 13 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.32%\n2×", labeldistance="0.50", penwidth="0.50"]; 17 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'truncate' of '_io.FileIO' objects>\n0.87%\n(0.87%)\n6×", tooltip="~"]; 18 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method io.open>\n0.58%\n(0.58%)\n3×", tooltip="~"]; 19 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="saxutils:339:prepare_input_source\n0.78%\n(0.20%)\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.28%\n1×", labeldistance="0.50", penwidth="0.50"]; 19 -> 35 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.15%\n1×", labeldistance="0.50", penwidth="0.50"]; 20 [color="#0d4e85", fontcolor="#ffffff", fontsize="10.00", label="pdb:140:__init__\n13.74%\n(0.31%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 20 -> 18 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.30%\n2×", labeldistance="0.50", penwidth="0.50"]; 20 -> 252 [arrowsize="0.36", color="#0d4983", fontcolor="#0d4983", fontsize="10.00", label="12.70%\n1×", labeldistance="0.51", penwidth="0.51"]; 31 [color="#e59d04", fontcolor="#ffffff", fontsize="10.00", label="runner:227:from_call\n83.05%\n(0.14%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 31 -> 418 [arrowsize="0.91", color="#e59e04", fontcolor="#e59e04", fontsize="10.00", label="82.86%\n3×", labeldistance="3.31", penwidth="3.31"]; 33 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="genericpath:39:isdir\n0.64%\n(0.05%)\n3×", tooltip="/opt/anaconda/lib/python3.7/genericpath.py"]; 33 -> 46 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.57%\n3×", labeldistance="0.50", penwidth="0.50"]; 35 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="genericpath:27:isfile\n0.91%\n(0.12%)\n10×", tooltip="/opt/anaconda/lib/python3.7/genericpath.py"]; 35 -> 46 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.78%\n10×", labeldistance="0.50", penwidth="0.50"]; 46 [color="#0c5686", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.stat>\n15.07%\n(15.07%)\n177×", tooltip="~"]; 47 [color="#0c5786", fontcolor="#ffffff", fontsize="10.00", label="linecache:53:checkcache\n15.25%\n(2.81%)\n1×", tooltip="/opt/anaconda/lib/python3.7/linecache.py"]; 47 -> 46 [arrowsize="0.35", color="#0d4582", fontcolor="#0d4582", fontsize="10.00", label="12.07%\n149×", labeldistance="0.50", penwidth="0.50"]; 47 -> 166 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.35%\n251×", labeldistance="0.50", penwidth="0.50"]; 48 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="genericpath:16:exists\n0.62%\n(0.05%)\n4×", tooltip="/opt/anaconda/lib/python3.7/genericpath.py"]; 48 -> 46 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.57%\n4×", labeldistance="0.50", penwidth="0.50"]; 49 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="<frozen importlib:74:_path_stat\n1.15%\n(0.07%)\n11×", tooltip="<frozen importlib._bootstrap_external>"]; 49 -> 46 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.08%\n11×", labeldistance="0.50", penwidth="0.50"]; 53 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:605:resume\n0.76%\n(0.16%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 58 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.fspath>\n0.77%\n(0.60%)\n227×", tooltip="~"]; 60 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="local:168:__eq__\n1.04%\n(0.43%)\n57×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 60 -> 58 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n114×", labeldistance="0.50", penwidth="0.50"]; 62 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="pathlib:640:_parse_args\n0.91%\n(0.23%)\n9×", tooltip="/opt/anaconda/lib/python3.7/pathlib.py"]; 62 -> 74 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n9×", labeldistance="0.50", penwidth="0.50"]; 66 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="posixpath:154:dirname\n1.72%\n(1.03%)\n52×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 68 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="posixpath:338:normpath\n1.06%\n(0.69%)\n14×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 70 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="posixpath:391:realpath\n0.95%\n(0.03%)\n1×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 70 -> 163 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.80%\n1×", labeldistance="0.50", penwidth="0.50"]; 74 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="pathlib:63:parse_parts\n0.66%\n(0.46%)\n9×", tooltip="/opt/anaconda/lib/python3.7/pathlib.py"]; 76 [color="#5fc608", fontcolor="#ffffff", fontsize="10.00", label="doctest:1417:run\n61.46%\n(0.26%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 76 -> 107 [arrowsize="0.56", color="#0b9c75", fontcolor="#0b9c75", fontsize="10.00", label="31.72%\n1×", labeldistance="1.27", penwidth="1.27"]; 76 -> 342 [arrowsize="0.37", color="#0d4f85", fontcolor="#0d4f85", fontsize="10.00", label="13.81%\n1×", labeldistance="0.55", penwidth="0.55"]; 76 -> 343 [arrowsize="0.39", color="#0c5887", fontcolor="#0c5887", fontsize="10.00", label="15.49%\n1×", labeldistance="0.62", penwidth="0.62"]; 78 [color="#0d1976", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method marshal.loads>\n2.81%\n(2.81%)\n2×", tooltip="~"]; 79 [color="#0d1977", fontcolor="#ffffff", fontsize="10.00", label="<frozen importlib:523:_compile_bytecode\n2.98%\n(0.08%)\n2×", tooltip="<frozen importlib._bootstrap_external>"]; 79 -> 78 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.81%\n2×", labeldistance="0.50", penwidth="0.50"]; 90 [color="#0d337e", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method _imp.create_dynamic>\n8.39%\n(8.39%)\n1×", tooltip="~"]; 91 [color="#0c5987", fontcolor="#ffffff", fontsize="10.00", label="<frozen importlib:211:_call_with_frames_removed\n15.54%\n(0.08%)\n5×", tooltip="<frozen importlib._bootstrap>"]; 91 -> 90 [arrowsize="0.35", color="#0d337e", fontcolor="#0d337e", fontsize="10.00", label="8.39%\n1×", labeldistance="0.50", penwidth="0.50"]; 91 -> 97 [arrowsize="0.35", color="#0d267a", fontcolor="#0d267a", fontsize="10.00", label="5.80%\n1×", labeldistance="0.50", penwidth="0.50"]; 91 -> 108 [arrowsize="0.35", color="#0d2c7c", fontcolor="#0d2c7c", fontsize="10.00", label="7.08%\n1×", labeldistance="0.50", penwidth="0.50"]; 94 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.__build_class__>\n1.46%\n(1.19%)\n5×", tooltip="~"]; 95 [color="#0d2c7c", fontcolor="#ffffff", fontsize="10.00", label="expatreader:4:<module>\n7.06%\n(0.28%)\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.78%\n3×", labeldistance="0.50", penwidth="0.50"]; 95 -> 144 [arrowsize="0.35", color="#0d277a", fontcolor="#0d277a", fontsize="10.00", label="5.98%\n8×", labeldistance="0.50", penwidth="0.50"]; 96 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="saxutils:4:<module>\n0.95%\n(0.22%)\n1×", tooltip="/opt/anaconda/lib/python3.7/xml/sax/saxutils.py"]; 96 -> 94 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.68%\n2×", labeldistance="0.50", penwidth="0.50"]; 97 [color="#0d4783", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.__import__>\n12.45%\n(0.09%)\n3×", tooltip="~"]; 97 -> 252 [arrowsize="0.35", color="#0d4783", fontcolor="#0d4783", fontsize="10.00", label="12.35%\n1×", labeldistance="0.50", penwidth="0.50"]; 98 [color="#0d4983", fontcolor="#ffffff", fontsize="10.00", label="__init__:103:_create_parser\n12.69%\n(0.01%)\n1×", tooltip="/opt/anaconda/lib/python3.7/xml/sax/__init__.py"]; 98 -> 97 [arrowsize="0.35", color="#0d4783", fontcolor="#0d4783", fontsize="10.00", label="12.43%\n1×", labeldistance="0.50", penwidth="0.50"]; 99 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="local:646:pyimport\n3.04%\n(0.15%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 99 -> 176 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.23%\n1×", labeldistance="0.50", penwidth="0.50"]; 99 -> 469 [arrowsize="0.35", color="#0d1675", fontcolor="#0d1675", fontsize="10.00", label="2.15%\n1×", labeldistance="0.50", penwidth="0.50"]; 106 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.compile>\n0.69%\n(0.69%)\n1×", tooltip="~"]; 107 [color="#0b9c75", fontcolor="#ffffff", fontsize="10.00", label="doctest:1271:__run\n31.72%\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.69%\n1×", labeldistance="0.50", penwidth="0.50"]; 107 -> 108 [arrowsize="0.55", color="#0c9b7c", fontcolor="#0c9b7c", fontsize="10.00", label="30.32%\n1×", labeldistance="1.21", penwidth="1.21"]; 108 [color="#0c9b7c", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.exec>\n30.32%\n(0.05%)\n3×", tooltip="~"]; 108 -> 95 [arrowsize="0.35", color="#0d2c7c", fontcolor="#0d2c7c", fontsize="10.00", label="7.06%\n1×", labeldistance="0.50", penwidth="0.50"]; 108 -> 96 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.95%\n1×", labeldistance="0.50", penwidth="0.50"]; 108 -> 308 [arrowsize="0.55", color="#0c9b7c", fontcolor="#0c9b7c", fontsize="10.00", label="30.29%\n1×", labeldistance="1.21", penwidth="1.21"]; 109 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.getattr>\n0.62%\n(0.58%)\n133×", tooltip="~"]; 117 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="capture:626:snap\n2.69%\n(0.22%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 117 -> 14 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.46%\n6×", labeldistance="0.50", penwidth="0.50"]; 118 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="skipping:120:pytest_runtest_makereport\n0.55%\n(0.16%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 121 [color="#e69904", fontcolor="#ffffff", fontsize="10.00", label="runner:200:call_runtest_hook\n83.52%\n(0.20%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 121 -> 31 [arrowsize="0.91", color="#e59d04", fontcolor="#e59d04", fontsize="10.00", label="83.05%\n3×", labeldistance="3.32", penwidth="3.32"]; 121 -> 450 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.19%\n3×", labeldistance="0.50", penwidth="0.50"]; 124 [color="#0d2179", fontcolor="#ffffff", fontsize="10.00", label="fixtures:513:_compute_fixture_value\n4.69%\n(0.14%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 124 -> 125 [arrowsize="0.35", color="#0d1f78", fontcolor="#0d1f78", fontsize="10.00", label="4.22%\n1×", labeldistance="0.50", penwidth="0.50"]; 125 [color="#0d1f78", fontcolor="#ffffff", fontsize="10.00", label="fixtures:884:execute\n4.22%\n(0.27%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 125 -> 242 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.18%\n1×", labeldistance="0.50", penwidth="0.50"]; 125 -> 258 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n1×", labeldistance="0.50", penwidth="0.50"]; 126 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="python:243:obj\n3.33%\n(0.05%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/python.py"]; 126 -> 445 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.21%\n1×", labeldistance="0.50", penwidth="0.50"]; 130 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="contextlib:81:__init__\n0.76%\n(0.66%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 131 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="<frozen importlib:504:_init_module_attrs\n1.01%\n(0.22%)\n3×", tooltip="<frozen importlib._bootstrap>"]; 131 -> 109 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.11%\n18×", labeldistance="0.50", penwidth="0.50"]; 131 -> 520 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.64%\n5×", labeldistance="0.50", penwidth="0.50"]; 134 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:498:resume_capturing\n0.87%\n(0.09%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 134 -> 53 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.76%\n6×", labeldistance="0.50", penwidth="0.50"]; 137 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="terminal:408:pytest_runtest_logreport\n1.75%\n(0.19%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 137 -> 197 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.70%\n1×", labeldistance="0.50", penwidth="0.50"]; 137 -> 258 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.76%\n3×", labeldistance="0.50", penwidth="0.50"]; 138 [color="#f34d02", fontcolor="#ffffff", fontsize="10.00", label="runner:86:runtestprotocol\n92.22%\n(0.11%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 138 -> 416 [arrowsize="0.96", color="#f34e02", fontcolor="#f34e02", fontsize="10.00", label="92.06%\n3×", labeldistance="3.68", penwidth="3.68"]; 141 [color="#0d1976", fontcolor="#ffffff", fontsize="10.00", label="<frozen importlib:1240:_get_spec\n2.84%\n(0.18%)\n3×", tooltip="<frozen importlib._bootstrap_external>"]; 141 -> 214 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.57%\n6×", labeldistance="0.50", penwidth="0.50"]; 142 [color="#0d397f", fontcolor="#ffffff", fontsize="10.00", label="<frozen importlib:576:module_from_spec\n9.63%\n(0.11%)\n3×", tooltip="<frozen importlib._bootstrap>"]; 142 -> 131 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.01%\n3×", labeldistance="0.50", penwidth="0.50"]; 142 -> 509 [arrowsize="0.35", color="#0d337e", fontcolor="#0d337e", fontsize="10.00", label="8.48%\n1×", labeldistance="0.50", penwidth="0.50"]; 143 [color="#0c6f8c", fontcolor="#ffffff", fontsize="10.00", label="<frozen importlib:663:_load_unlocked\n19.41%\n(0.28%)\n3×", tooltip="<frozen importlib._bootstrap>"]; 143 -> 142 [arrowsize="0.35", color="#0d397f", fontcolor="#0d397f", fontsize="10.00", label="9.63%\n3×", labeldistance="0.50", penwidth="0.50"]; 143 -> 501 [arrowsize="0.35", color="#0d387f", fontcolor="#0d387f", fontsize="10.00", label="9.55%\n1×", labeldistance="0.50", penwidth="0.50"]; 144 [color="#0d277b", fontcolor="#ffffff", fontsize="10.00", label="<frozen importlib:1009:_handle_fromlist\n6.09%\n(0.15%)\n14×", tooltip="<frozen importlib._bootstrap>"]; 144 -> 91 [arrowsize="0.35", color="#0d267a", fontcolor="#0d267a", fontsize="10.00", label="5.80%\n1×", labeldistance="0.50", penwidth="0.50"]; 148 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.isinstance>\n0.51%\n(0.51%)\n189×", tooltip="~"]; 152 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:245:write\n1.27%\n(0.09%)\n5×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 152 -> 7 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.60%\n3×", labeldistance="0.50", penwidth="0.50"]; 152 -> 153 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.57%\n3×", labeldistance="0.50", penwidth="0.50"]; 153 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:258:_update_chars_on_current_line\n0.57%\n(0.11%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 163 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="posixpath:400:_joinrealpath\n0.80%\n(0.15%)\n1×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 165 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="structures:356:__iter__\n0.55%\n(0.19%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 165 -> 244 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.50%\n3×", labeldistance="0.50", penwidth="0.50"]; 166 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.len>\n0.70%\n(0.70%)\n412×", tooltip="~"]; 168 [color="#0d277a", fontcolor="#ffffff", fontsize="10.00", label="untangle:129:startElement\n5.90%\n(2.11%)\n70×", tooltip="/opt/anaconda/lib/python3.7/site-packages/untangle.py"]; 168 -> 166 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.15%\n70×", labeldistance="0.50", penwidth="0.50"]; 168 -> 260 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.29%\n70×", labeldistance="0.50", penwidth="0.50"]; 172 [color="#0d387f", fontcolor="#ffffff", fontsize="10.00", label="runner:350:prepare\n9.51%\n(0.19%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 172 -> 261 [arrowsize="0.35", color="#0d267a", fontcolor="#0d267a", fontsize="10.00", label="5.83%\n1×", labeldistance="0.50", penwidth="0.50"]; 172 -> 407 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.44%\n1×", labeldistance="0.50", penwidth="0.50"]; 176 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="local:376:check\n1.81%\n(0.22%)\n13×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 176 -> 33 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.64%\n3×", labeldistance="0.50", penwidth="0.50"]; 176 -> 35 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.54%\n7×", labeldistance="0.50", penwidth="0.50"]; 176 -> 48 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.42%\n3×", labeldistance="0.50", penwidth="0.50"]; 180 [color="#0d4382", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.next>\n11.62%\n(0.66%)\n78×", tooltip="~"]; 180 -> 2 [arrowsize="0.35", color="#0d1e78", fontcolor="#0d1e78", fontsize="10.00", label="4.13%\n16×", labeldistance="0.50", penwidth="0.50"]; 180 -> 359 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.64%\n1×", labeldistance="0.50", penwidth="0.50"]; 180 -> 360 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.41%\n1×", labeldistance="0.50", penwidth="0.50"]; 180 -> 361 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.47%\n1×", labeldistance="0.50", penwidth="0.50"]; 180 -> 362 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.84%\n1×", labeldistance="0.50", penwidth="0.50"]; 180 -> 363 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.38%\n1×", labeldistance="0.50", penwidth="0.50"]; 180 -> 364 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.60%\n3×", labeldistance="0.50", penwidth="0.50"]; 180 -> 371 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.96%\n16×", labeldistance="0.50", penwidth="0.50"]; 180 -> 385 [arrowsize="0.35", color="#0d257a", fontcolor="#0d257a", fontsize="10.00", label="5.48%\n16×", labeldistance="0.50", penwidth="0.50"]; 180 -> 387 [arrowsize="0.35", color="#0d2079", fontcolor="#0d2079", fontsize="10.00", label="4.56%\n6×", labeldistance="0.50", penwidth="0.50"]; 180 -> 390 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.31%\n1×", labeldistance="0.50", penwidth="0.50"]; 180 -> 391 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.57%\n1×", labeldistance="0.50", penwidth="0.50"]; 180 -> 392 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.31%\n1×", labeldistance="0.50", penwidth="0.50"]; 182 [color="#f73301", fontcolor="#ffffff", fontsize="10.00", label="callers:157:_multicall\n94.98%\n(2.30%)\n15×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/callers.py"]; 182 -> 137 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.75%\n3×", labeldistance="0.50", penwidth="0.50"]; 182 -> 180 [arrowsize="0.35", color="#0d267a", fontcolor="#0d267a", fontsize="10.00", label="5.79%\n19×", labeldistance="0.50", penwidth="0.50"]; 182 -> 198 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.85%\n1×", labeldistance="0.50", penwidth="0.50"]; 182 -> 288 [arrowsize="0.35", color="#0d2b7c", fontcolor="#0d2b7c", fontsize="10.00", label="6.91%\n19×", labeldistance="0.50", penwidth="0.50"]; 182 -> 337 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.54%\n1×", labeldistance="0.50", penwidth="0.50"]; 182 -> 375 [arrowsize="0.79", color="#64c708", fontcolor="#64c708", fontsize="10.00", label="62.08%\n1×", labeldistance="2.48", penwidth="2.48"]; 182 -> 394 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.53%\n1×", labeldistance="0.50", penwidth="0.50"]; 182 -> 405 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.07%\n3×", labeldistance="0.50", penwidth="0.50"]; 182 -> 413 [arrowsize="0.35", color="#0d3a80", fontcolor="#0d3a80", fontsize="10.00", label="9.92%\n1×", labeldistance="0.50", penwidth="0.50"]; 182 -> 414 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.65%\n1×", labeldistance="0.50", penwidth="0.50"]; 183 [color="#0d2179", fontcolor="#ffffff", fontsize="10.00", label="contextlib:107:__enter__\n4.76%\n(0.41%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 183 -> 180 [arrowsize="0.35", color="#0d2179", fontcolor="#0d2179", fontsize="10.00", label="4.60%\n11×", labeldistance="0.50", penwidth="0.50"]; 184 [color="#0d277a", fontcolor="#ffffff", fontsize="10.00", label="contextlib:116:__exit__\n5.95%\n(0.54%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 184 -> 180 [arrowsize="0.35", color="#0d257a", fontcolor="#0d257a", fontsize="10.00", label="5.59%\n11×", labeldistance="0.50", penwidth="0.50"]; 188 [color="#0c8f93", fontcolor="#ffffff", fontsize="10.00", label="<frozen importlib:948:_find_and_load_unlocked\n24.38%\n(0.12%)\n3×", tooltip="<frozen importlib._bootstrap>"]; 188 -> 143 [arrowsize="0.44", color="#0c6f8c", fontcolor="#0c6f8c", fontsize="10.00", label="19.41%\n2×", labeldistance="0.78", penwidth="0.78"]; 188 -> 495 [arrowsize="0.35", color="#0d2a7b", fontcolor="#0d2a7b", fontsize="10.00", label="6.53%\n3×", labeldistance="0.50", penwidth="0.50"]; 194 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="runner:150:_update_current_test_var\n0.95%\n(0.23%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 197 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="terminal:304:write_fspath_result\n3.41%\n(0.19%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 197 -> 152 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.85%\n3×", labeldistance="0.50", penwidth="0.50"]; 197 -> 205 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.46%\n1×", labeldistance="0.50", penwidth="0.50"]; 197 -> 218 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.39%\n2×", labeldistance="0.50", penwidth="0.50"]; 198 [color="#0d1976", fontcolor="#ffffff", fontsize="10.00", label="terminal:398:pytest_runtest_logstart\n2.85%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 198 -> 197 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.71%\n1×", labeldistance="0.50", penwidth="0.50"]; 202 [color="#0d1977", fontcolor="#ffffff", fontsize="10.00", label="rewrite:145:_early_rewrite_bailout\n2.99%\n(0.31%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/assertion/rewrite.py"]; 202 -> 66 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.19%\n6×", labeldistance="0.50", penwidth="0.50"]; 202 -> 223 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.33%\n6×", labeldistance="0.50", penwidth="0.50"]; 202 -> 478 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n3×", labeldistance="0.50", penwidth="0.50"]; 205 [color="#0d1977", fontcolor="#ffffff", fontsize="10.00", label="common:286:bestrelpath\n2.95%\n(0.12%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/common.py"]; 205 -> 467 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.48%\n2×", labeldistance="0.50", penwidth="0.50"]; 206 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="<frozen importlib:56:_path_join\n0.64%\n(0.24%)\n28×", tooltip="<frozen importlib._bootstrap_external>"]; 214 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="<frozen importlib:1356:find_spec\n2.57%\n(0.57%)\n6×", tooltip="<frozen importlib._bootstrap_external>"]; 214 -> 49 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.72%\n6×", labeldistance="0.50", penwidth="0.50"]; 214 -> 206 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.54%\n24×", labeldistance="0.50", penwidth="0.50"]; 217 [color="#0c9982", fontcolor="#ffffff", fontsize="10.00", label="untangle:150:parse\n29.06%\n(0.14%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/untangle.py"]; 217 -> 48 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.20%\n1×", labeldistance="0.50", penwidth="0.50"]; 217 -> 293 [arrowsize="0.40", color="#0c5a87", fontcolor="#0c5a87", fontsize="10.00", label="15.85%\n1×", labeldistance="0.63", penwidth="0.63"]; 217 -> 318 [arrowsize="0.36", color="#0d4983", fontcolor="#0d4983", fontsize="10.00", label="12.72%\n1×", labeldistance="0.51", penwidth="0.51"]; 218 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="local:327:join\n1.45%\n(0.45%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 218 -> 68 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.78%\n10×", labeldistance="0.50", penwidth="0.50"]; 223 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="pathlib:330:fnmatch_ex\n1.33%\n(0.19%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/pathlib.py"]; 223 -> 478 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.60%\n6×", labeldistance="0.50", penwidth="0.50"]; 226 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="<frozen importlib:369:_get_cached\n0.58%\n(0.08%)\n3×", tooltip="<frozen importlib._bootstrap_external>"]; 234 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="local:317:dirpath\n2.08%\n(0.47%)\n45×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 234 -> 66 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.46%\n45×", labeldistance="0.50", penwidth="0.50"]; 235 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="pathlib:660:_from_parts\n1.14%\n(0.15%)\n9×", tooltip="/opt/anaconda/lib/python3.7/pathlib.py"]; 235 -> 62 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.91%\n9×", labeldistance="0.50", penwidth="0.50"]; 242 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="main:437:gethookproxy\n3.64%\n(0.31%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/main.py"]; 242 -> 459 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.11%\n1×", labeldistance="0.50", penwidth="0.50"]; 244 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="structures:360:_seen\n0.50%\n(0.24%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 251 [color="#f82f01", fontcolor="#ffffff", fontsize="10.00", label="manager:78:<lambda>\n95.32%\n(0.37%)\n15×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 251 -> 182 [arrowsize="0.97", color="#f73301", fontcolor="#f73301", fontsize="10.00", label="94.98%\n11×", labeldistance="3.80", penwidth="3.80"]; 252 [color="#0c9393", fontcolor="#ffffff", fontsize="10.00", label="<frozen importlib:978:_find_and_load\n25.05%\n(0.23%)\n3×", tooltip="<frozen importlib._bootstrap>"]; 252 -> 188 [arrowsize="0.49", color="#0c8f93", fontcolor="#0c8f93", fontsize="10.00", label="24.38%\n2×", labeldistance="0.98", penwidth="0.98"]; 258 [color="#f92601", fontcolor="#ffffff", fontsize="10.00", label="hooks:275:__call__\n96.28%\n(0.84%)\n15×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/hooks.py"]; 258 -> 481 [arrowsize="0.98", color="#f82e01", fontcolor="#f82e01", fontsize="10.00", label="95.41%\n11×", labeldistance="3.82", penwidth="3.82"]; 260 [color="#0d1676", fontcolor="#ffffff", fontsize="10.00", label="xmlreader:332:items\n2.29%\n(2.15%)\n70×", tooltip="/opt/anaconda/lib/python3.7/xml/sax/xmlreader.py"]; 261 [color="#0d267a", fontcolor="#ffffff", fontsize="10.00", label="doctest:218:setup\n5.83%\n(0.12%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 261 -> 379 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.65%\n1×", labeldistance="0.50", penwidth="0.50"]; 261 -> 436 [arrowsize="0.35", color="#0d2379", fontcolor="#0d2379", fontsize="10.00", label="5.05%\n1×", labeldistance="0.50", penwidth="0.50"]; 265 [color="#60c608", fontcolor="#ffffff", fontsize="10.00", label="doctest:1835:run\n61.53%\n(0.04%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 265 -> 76 [arrowsize="0.78", color="#5fc608", fontcolor="#5fc608", fontsize="10.00", label="61.46%\n1×", labeldistance="2.46", penwidth="2.46"]; 271 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'append' of 'list' objects>\n0.57%\n(0.57%)\n379×", tooltip="~"]; 276 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="common:321:parts\n3.30%\n(0.42%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/common.py"]; 276 -> 60 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.80%\n44×", labeldistance="0.50", penwidth="0.50"]; 276 -> 234 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.03%\n44×", labeldistance="0.50", penwidth="0.50"]; 288 [color="#0d2c7c", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'send' of 'generator' objects>\n7.01%\n(0.19%)\n23×", tooltip="~"]; 288 -> 118 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.54%\n3×", labeldistance="0.50", penwidth="0.50"]; 288 -> 359 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.24%\n1×", labeldistance="0.50", penwidth="0.50"]; 288 -> 360 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.22%\n1×", labeldistance="0.50", penwidth="0.50"]; 288 -> 361 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.38%\n1×", labeldistance="0.50", penwidth="0.50"]; 288 -> 362 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.39%\n1×", labeldistance="0.50", penwidth="0.50"]; 288 -> 363 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.18%\n1×", labeldistance="0.50", penwidth="0.50"]; 288 -> 364 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.95%\n3×", labeldistance="0.50", penwidth="0.50"]; 288 -> 390 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.31%\n1×", labeldistance="0.50", penwidth="0.50"]; 288 -> 391 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.31%\n1×", labeldistance="0.50", penwidth="0.50"]; 288 -> 392 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.12%\n1×", labeldistance="0.50", penwidth="0.50"]; 292 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="expatreader:276:reset\n0.53%\n(0.31%)\n2×", tooltip="/opt/anaconda/lib/python3.7/xml/sax/expatreader.py"]; 293 [color="#0c5a87", fontcolor="#ffffff", fontsize="10.00", label="expatreader:103:parse\n15.85%\n(0.09%)\n1×", tooltip="/opt/anaconda/lib/python3.7/xml/sax/expatreader.py"]; 293 -> 12 [arrowsize="0.38", color="#0c5386", fontcolor="#0c5386", fontsize="10.00", label="14.60%\n1×", labeldistance="0.58", penwidth="0.58"]; 293 -> 19 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.73%\n1×", labeldistance="0.50", penwidth="0.50"]; 293 -> 292 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.41%\n1×", labeldistance="0.50", penwidth="0.50"]; 294 [color="#0d4e84", fontcolor="#ffffff", fontsize="10.00", label="expatreader:206:feed\n13.65%\n(0.08%)\n2×", tooltip="/opt/anaconda/lib/python3.7/xml/sax/expatreader.py"]; 294 -> 292 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.12%\n1×", labeldistance="0.50", penwidth="0.50"]; 294 -> 296 [arrowsize="0.37", color="#0d4d84", fontcolor="#0d4d84", fontsize="10.00", label="13.45%\n2×", labeldistance="0.54", penwidth="0.54"]; 295 [color="#0d2c7c", fontcolor="#ffffff", fontsize="10.00", label="expatreader:332:start_element\n7.06%\n(0.92%)\n70×", tooltip="/opt/anaconda/lib/python3.7/xml/sax/expatreader.py"]; 295 -> 168 [arrowsize="0.35", color="#0d277a", fontcolor="#0d277a", fontsize="10.00", label="5.90%\n70×", labeldistance="0.50", penwidth="0.50"]; 296 [color="#0d4d84", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'Parse' of 'pyexpat.xmlparser' objects>\n13.45%\n(3.26%)\n2×", tooltip="~"]; 296 -> 295 [arrowsize="0.35", color="#0d2c7c", fontcolor="#0d2c7c", fontsize="10.00", label="7.06%\n70×", labeldistance="0.50", penwidth="0.50"]; 296 -> 297 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.80%\n70×", labeldistance="0.50", penwidth="0.50"]; 296 -> 313 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.33%\n241×", labeldistance="0.50", penwidth="0.50"]; 297 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="expatreader:335:end_element\n0.80%\n(0.32%)\n70×", tooltip="/opt/anaconda/lib/python3.7/xml/sax/expatreader.py"]; 308 [color="#0c9b7c", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.utils:1:<module>\n30.29%\n(0.32%)\n1×", tooltip="<doctest llama.utils.get_voevent_param[0]>", target=_top, URL="https://multimessenger.science/llama.utils.html#llama.utils.get_voevent_param"]; 308 -> 316 [arrowsize="0.54", color="#0c9a7f", fontcolor="#0c9a7f", fontsize="10.00", label="29.68%\n1×", labeldistance="1.19", penwidth="1.19"]; 309 [color="#0d1976", fontcolor="#ffffff", fontsize="10.00", label="capture:520:readouterr\n2.83%\n(0.09%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 309 -> 117 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.69%\n6×", labeldistance="0.50", penwidth="0.50"]; 312 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="untangle:48:add_cdata\n0.97%\n(0.97%)\n241×", tooltip="/opt/anaconda/lib/python3.7/site-packages/untangle.py"]; 313 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="untangle:146:characters\n2.33%\n(1.35%)\n241×", tooltip="/opt/anaconda/lib/python3.7/site-packages/untangle.py"]; 313 -> 312 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.97%\n241×", labeldistance="0.50", penwidth="0.50"]; 316 [color="#0c9a7f", fontcolor="#ffffff", fontsize="10.00", label="utils:774:get_voevent_param\n29.68%\n(0.18%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/llama.utils.py", target=_top, URL="https://multimessenger.science/llama.utils.html"]; 316 -> 217 [arrowsize="0.54", color="#0c9982", fontcolor="#0c9982", fontsize="10.00", label="29.06%\n1×", labeldistance="1.16", penwidth="1.16"]; 318 [color="#0d4983", fontcolor="#ffffff", fontsize="10.00", label="__init__:70:make_parser\n12.72%\n(0.03%)\n1×", tooltip="/opt/anaconda/lib/python3.7/xml/sax/__init__.py"]; 318 -> 98 [arrowsize="0.36", color="#0d4983", fontcolor="#0d4983", fontsize="10.00", label="12.69%\n1×", labeldistance="0.51", penwidth="0.51"]; 337 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="plugin:63:pytest_runtest_setup\n0.54%\n(0.11%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pytest_remotedata/plugin.py"]; 341 [color="#62c608", fontcolor="#ffffff", fontsize="10.00", label="doctest:228:runtest\n61.84%\n(0.08%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 341 -> 265 [arrowsize="0.78", color="#60c608", fontcolor="#60c608", fontsize="10.00", label="61.53%\n1×", labeldistance="2.46", penwidth="2.46"]; 342 [color="#0d4f85", fontcolor="#ffffff", fontsize="10.00", label="doctest:352:__init__\n13.81%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 342 -> 20 [arrowsize="0.37", color="#0d4e85", fontcolor="#0d4e85", fontsize="10.00", label="13.74%\n1×", labeldistance="0.55", penwidth="0.55"]; 343 [color="#0c5887", fontcolor="#ffffff", fontsize="10.00", label="pdb:193:reset\n15.49%\n(0.05%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 343 -> 423 [arrowsize="0.39", color="#0c5887", fontcolor="#0c5887", fontsize="10.00", label="15.37%\n1×", labeldistance="0.61", penwidth="0.61"]; 359 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="logging:643:pytest_runtest_setup\n0.88%\n(0.08%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 359 -> 183 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n1×", labeldistance="0.50", penwidth="0.50"]; 359 -> 184 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.23%\n1×", labeldistance="0.50", penwidth="0.50"]; 360 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="logging:648:pytest_runtest_call\n0.62%\n(0.01%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 360 -> 183 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.35%\n1×", labeldistance="0.50", penwidth="0.50"]; 360 -> 184 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.22%\n1×", labeldistance="0.50", penwidth="0.50"]; 361 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="logging:653:pytest_runtest_teardown\n0.85%\n(0.03%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 361 -> 183 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.42%\n1×", labeldistance="0.50", penwidth="0.50"]; 361 -> 184 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.37%\n1×", labeldistance="0.50", penwidth="0.50"]; 362 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="logging:658:pytest_runtest_logstart\n1.23%\n(0.05%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 362 -> 183 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.74%\n1×", labeldistance="0.50", penwidth="0.50"]; 362 -> 184 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.38%\n1×", labeldistance="0.50", penwidth="0.50"]; 363 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="logging:665:pytest_runtest_logfinish\n0.55%\n(0.04%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 363 -> 183 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.32%\n1×", labeldistance="0.50", penwidth="0.50"]; 363 -> 184 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.16%\n1×", labeldistance="0.50", penwidth="0.50"]; 364 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="logging:670:pytest_runtest_logreport\n2.54%\n(0.09%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 364 -> 183 [arrowsize="0.35", color="#0d1275", fontcolor="#0d1275", fontsize="10.00", label="1.38%\n3×", labeldistance="0.50", penwidth="0.50"]; 364 -> 184 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.91%\n3×", labeldistance="0.50", penwidth="0.50"]; 364 -> 496 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.16%\n3×", labeldistance="0.50", penwidth="0.50"]; 365 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="__init__:802:__init__\n1.43%\n(0.27%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 365 -> 367 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n8×", labeldistance="0.50", penwidth="0.50"]; 367 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="__init__:831:createLock\n0.66%\n(0.19%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 369 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="__init__:991:__init__\n1.58%\n(0.15%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 369 -> 365 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.43%\n8×", labeldistance="0.50", penwidth="0.50"]; 371 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="logging:262:catching_logs\n0.96%\n(0.32%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 372 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="logging:293:__init__\n1.80%\n(0.22%)\n8×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 372 -> 369 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.58%\n8×", labeldistance="0.50", penwidth="0.50"]; 375 [color="#64c708", fontcolor="#ffffff", fontsize="10.00", label="runner:122:pytest_runtest_call\n62.08%\n(0.04%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 375 -> 194 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.20%\n1×", labeldistance="0.50", penwidth="0.50"]; 375 -> 341 [arrowsize="0.79", color="#62c608", fontcolor="#62c608", fontsize="10.00", label="61.84%\n1×", labeldistance="2.47", penwidth="2.47"]; 378 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="nodes:461:location\n1.66%\n(0.04%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 378 -> 449 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.58%\n1×", labeldistance="0.50", penwidth="0.50"]; 379 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="doctest:483:_setup_fixtures\n0.65%\n(0.08%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 385 [color="#0d257a", fontcolor="#ffffff", fontsize="10.00", label="logging:605:_runtest_for\n5.48%\n(0.24%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 385 -> 183 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.19%\n8×", labeldistance="0.50", penwidth="0.50"]; 385 -> 184 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.81%\n8×", labeldistance="0.50", penwidth="0.50"]; 385 -> 496 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.23%\n8×", labeldistance="0.50", penwidth="0.50"]; 386 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:121:resume_global_capture\n0.88%\n(0.01%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 386 -> 134 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.87%\n3×", labeldistance="0.50", penwidth="0.50"]; 387 [color="#0d2079", fontcolor="#ffffff", fontsize="10.00", label="capture:181:item_capture\n4.56%\n(0.23%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 387 -> 386 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.88%\n3×", labeldistance="0.50", penwidth="0.50"]; 387 -> 388 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.87%\n3×", labeldistance="0.50", penwidth="0.50"]; 388 [color="#0d1976", fontcolor="#ffffff", fontsize="10.00", label="capture:141:read_global_capture\n2.87%\n(0.04%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 388 -> 309 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.83%\n3×", labeldistance="0.50", penwidth="0.50"]; 390 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="capture:218:pytest_runtest_setup\n1.62%\n(0.07%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 390 -> 183 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.24%\n1×", labeldistance="0.50", penwidth="0.50"]; 390 -> 184 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.29%\n1×", labeldistance="0.50", penwidth="0.50"]; 391 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="capture:223:pytest_runtest_call\n1.88%\n(0.04%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 391 -> 183 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.53%\n1×", labeldistance="0.50", penwidth="0.50"]; 391 -> 184 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.29%\n1×", labeldistance="0.50", penwidth="0.50"]; 392 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="capture:228:pytest_runtest_teardown\n1.43%\n(0.01%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 392 -> 183 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.26%\n1×", labeldistance="0.50", penwidth="0.50"]; 392 -> 184 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.12%\n1×", labeldistance="0.50", penwidth="0.50"]; 394 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="skipping:68:pytest_runtest_setup\n0.53%\n(0.16%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 398 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="evaluate:39:_get_marks\n0.54%\n(0.16%)\n5×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 398 -> 456 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.30%\n5×", labeldistance="0.50", penwidth="0.50"]; 404 [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"]; 404 -> 165 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n3×", labeldistance="0.50", penwidth="0.50"]; 405 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="runner:249:pytest_runtest_makereport\n1.07%\n(0.05%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 405 -> 404 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.01%\n3×", labeldistance="0.50", penwidth="0.50"]; 407 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="python:550:setup\n3.44%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/python.py"]; 407 -> 126 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.33%\n2×", labeldistance="0.50", penwidth="0.50"]; 408 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="compat:412:__get__\n1.69%\n(0.03%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/compat.py"]; 408 -> 378 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.66%\n1×", labeldistance="0.50", penwidth="0.50"]; 412 [color="#ff0300", fontcolor="#ffffff", fontsize="10.00", label="runner:79:pytest_runtest_protocol\n99.68%\n(0.20%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 412 -> 138 [arrowsize="0.96", color="#f34d02", fontcolor="#f34d02", fontsize="10.00", label="92.22%\n1×", labeldistance="3.69", penwidth="3.69"]; 412 -> 258 [arrowsize="0.35", color="#0d247a", fontcolor="#0d247a", fontsize="10.00", label="5.42%\n2×", labeldistance="0.50", penwidth="0.50"]; 412 -> 408 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.69%\n1×", labeldistance="0.50", penwidth="0.50"]; 412 -> 450 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.14%\n2×", labeldistance="0.50", penwidth="0.50"]; 413 [color="#0d3a80", fontcolor="#ffffff", fontsize="10.00", label="runner:117:pytest_runtest_setup\n9.92%\n(0.04%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 413 -> 172 [arrowsize="0.35", color="#0d387f", fontcolor="#0d387f", fontsize="10.00", label="9.51%\n1×", labeldistance="0.50", penwidth="0.50"]; 413 -> 194 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.37%\n1×", labeldistance="0.50", penwidth="0.50"]; 414 [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"]; 414 -> 194 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.38%\n2×", labeldistance="0.50", penwidth="0.50"]; 416 [color="#f34e02", fontcolor="#ffffff", fontsize="10.00", label="runner:181:call_and_report\n92.06%\n(0.23%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 416 -> 121 [arrowsize="0.91", color="#e69904", fontcolor="#e69904", fontsize="10.00", label="83.52%\n3×", labeldistance="3.34", penwidth="3.34"]; 416 -> 258 [arrowsize="0.35", color="#0d317d", fontcolor="#0d317d", fontsize="10.00", label="8.10%\n6×", labeldistance="0.50", penwidth="0.50"]; 416 -> 450 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.19%\n3×", labeldistance="0.50", penwidth="0.50"]; 418 [color="#e59e04", fontcolor="#ffffff", fontsize="10.00", label="runner:207:<lambda>\n82.86%\n(0.11%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 418 -> 258 [arrowsize="0.91", color="#e59f04", fontcolor="#e59f04", fontsize="10.00", label="82.75%\n3×", labeldistance="3.31", penwidth="3.31"]; 423 [color="#0c5887", fontcolor="#ffffff", fontsize="10.00", label="bdb:54:reset\n15.37%\n(0.09%)\n1×", tooltip="/opt/anaconda/lib/python3.7/bdb.py"]; 423 -> 47 [arrowsize="0.39", color="#0c5786", fontcolor="#0c5786", fontsize="10.00", label="15.25%\n1×", labeldistance="0.61", penwidth="0.61"]; 432 [color="#0d2279", fontcolor="#ffffff", fontsize="10.00", label="fixtures:484:_get_active_fixturedef\n5.02%\n(0.04%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 432 -> 124 [arrowsize="0.35", color="#0d2179", fontcolor="#0d2179", fontsize="10.00", label="4.69%\n1×", labeldistance="0.50", penwidth="0.50"]; 436 [color="#0d2379", fontcolor="#ffffff", fontsize="10.00", label="fixtures:474:getfixturevalue\n5.05%\n(0.03%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 436 -> 432 [arrowsize="0.35", color="#0d2279", fontcolor="#0d2279", fontsize="10.00", label="5.02%\n1×", labeldistance="0.50", penwidth="0.50"]; 445 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="python:423:_getobj\n3.21%\n(0.03%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/python.py"]; 445 -> 446 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.18%\n1×", labeldistance="0.50", penwidth="0.50"]; 446 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="python:488:_importtestmodule\n3.18%\n(0.04%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/python.py"]; 446 -> 99 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.04%\n1×", labeldistance="0.50", penwidth="0.50"]; 448 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="main:371:__missing__\n1.54%\n(0.05%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/main.py"]; 448 -> 205 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.49%\n1×", labeldistance="0.50", penwidth="0.50"]; 449 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="main:413:_node_location_to_relpath\n1.58%\n(0.04%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/main.py"]; 449 -> 448 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.54%\n1×", labeldistance="0.50", penwidth="0.50"]; 450 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="nodes:136:ihook\n0.55%\n(0.09%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 450 -> 242 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.46%\n9×", labeldistance="0.50", penwidth="0.50"]; 456 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="nodes:232:<genexpr>\n0.53%\n(0.09%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 459 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="__init__:417:_getconftestmodules\n3.11%\n(0.09%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/config/__init__.py"]; 459 -> 218 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.72%\n6×", labeldistance="0.50", penwidth="0.50"]; 459 -> 276 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.47%\n1×", labeldistance="0.50", penwidth="0.50"]; 459 -> 465 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.08%\n1×", labeldistance="0.50", penwidth="0.50"]; 459 -> 472 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.73%\n7×", labeldistance="0.50", penwidth="0.50"]; 465 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="local:594:realpath\n1.08%\n(0.03%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 465 -> 70 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.95%\n1×", labeldistance="0.50", penwidth="0.50"]; 467 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="common:337:common\n2.48%\n(0.07%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/common.py"]; 467 -> 276 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.21%\n4×", labeldistance="0.50", penwidth="0.50"]; 469 [color="#0d1675", fontcolor="#ffffff", fontsize="10.00", label="local:621:pypkgpath\n2.15%\n(0.08%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 469 -> 218 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.34%\n2×", labeldistance="0.50", penwidth="0.50"]; 469 -> 276 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.62%\n1×", labeldistance="0.50", penwidth="0.50"]; 469 -> 471 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.74%\n3×", labeldistance="0.50", penwidth="0.50"]; 471 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="common:315:isdir\n0.74%\n(0.03%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/common.py"]; 471 -> 176 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.72%\n3×", labeldistance="0.50", penwidth="0.50"]; 472 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="common:318:isfile\n0.73%\n(0.07%)\n7×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/common.py"]; 472 -> 176 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n7×", labeldistance="0.50", penwidth="0.50"]; 478 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="pathlib:625:__new__\n1.26%\n(0.12%)\n9×", tooltip="/opt/anaconda/lib/python3.7/pathlib.py"]; 478 -> 235 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.14%\n9×", labeldistance="0.50", penwidth="0.50"]; 481 [color="#f82e01", fontcolor="#ffffff", fontsize="10.00", label="manager:84:_hookexec\n95.41%\n(0.18%)\n15×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 481 -> 251 [arrowsize="0.98", color="#f82f01", fontcolor="#f82f01", fontsize="10.00", label="95.32%\n11×", labeldistance="3.81", penwidth="3.81"]; 494 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="rewrite:65:find_spec\n3.07%\n(0.08%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/assertion/rewrite.py"]; 494 -> 202 [arrowsize="0.35", color="#0d1977", fontcolor="#0d1977", fontsize="10.00", label="2.99%\n3×", labeldistance="0.50", penwidth="0.50"]; 495 [color="#0d2a7b", fontcolor="#ffffff", fontsize="10.00", label="<frozen importlib:882:_find_spec\n6.53%\n(0.37%)\n3×", tooltip="<frozen importlib._bootstrap>"]; 495 -> 494 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.07%\n3×", labeldistance="0.50", penwidth="0.50"]; 495 -> 512 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.88%\n3×", labeldistance="0.50", penwidth="0.50"]; 496 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="contextlib:237:helper\n0.97%\n(0.22%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 496 -> 130 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.76%\n27×", labeldistance="0.50", penwidth="0.50"]; 501 [color="#0d387f", fontcolor="#ffffff", fontsize="10.00", label="<frozen importlib:722:exec_module\n9.55%\n(0.09%)\n2×", tooltip="<frozen importlib._bootstrap_external>"]; 501 -> 91 [arrowsize="0.35", color="#0d2c7c", fontcolor="#0d2c7c", fontsize="10.00", label="7.09%\n1×", labeldistance="0.50", penwidth="0.50"]; 501 -> 502 [arrowsize="0.35", color="#0d2179", fontcolor="#0d2179", fontsize="10.00", label="4.76%\n2×", labeldistance="0.50", penwidth="0.50"]; 502 [color="#0d2179", fontcolor="#ffffff", fontsize="10.00", label="<frozen importlib:793:get_code\n4.76%\n(0.45%)\n2×", tooltip="<frozen importlib._bootstrap_external>"]; 502 -> 15 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.80%\n2×", labeldistance="0.50", penwidth="0.50"]; 502 -> 79 [arrowsize="0.35", color="#0d1977", fontcolor="#0d1977", fontsize="10.00", label="2.98%\n2×", labeldistance="0.50", penwidth="0.50"]; 509 [color="#0d337e", fontcolor="#ffffff", fontsize="10.00", label="<frozen importlib:1040:create_module\n8.48%\n(0.05%)\n1×", tooltip="<frozen importlib._bootstrap_external>"]; 509 -> 91 [arrowsize="0.35", color="#0d337e", fontcolor="#0d337e", fontsize="10.00", label="8.41%\n1×", labeldistance="0.50", penwidth="0.50"]; 512 [color="#0d1976", fontcolor="#ffffff", fontsize="10.00", label="<frozen importlib:1272:find_spec\n2.88%\n(0.04%)\n3×", tooltip="<frozen importlib._bootstrap_external>"]; 512 -> 141 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.84%\n3×", labeldistance="0.50", penwidth="0.50"]; 520 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="<frozen importlib:403:cached\n0.64%\n(0.05%)\n5×", tooltip="<frozen importlib._bootstrap>"]; 520 -> 226 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\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="#0d2b7c", fontcolor="#ffffff", fontsize="10.00", label="logging:614:_runtest_for_main\n6.87%\n(0.98%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 2 -> 120 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.13%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 121 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.17%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 194 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.35%\n2×", labeldistance="0.50", penwidth="0.50"]; 2 -> 276 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.61%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 362 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.44%\n8×", labeldistance="0.50", penwidth="0.50"]; 12 [color="#0c8791", fontcolor="#ffffff", fontsize="10.00", label="xmlreader:115:parse\n23.15%\n(0.23%)\n1×", tooltip="/opt/anaconda/lib/python3.7/xml/sax/xmlreader.py"]; 12 -> 95 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.52%\n1×", labeldistance="0.50", penwidth="0.50"]; 12 -> 206 [arrowsize="0.47", color="#0c7e8f", fontcolor="#0c7e8f", fontsize="10.00", label="21.79%\n1×", labeldistance="0.87", penwidth="0.87"]; 13 [color="#0d1275", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'read' of '_io.FileIO' objects>\n1.38%\n(1.38%)\n6×", tooltip="~"]; 14 [color="#0d2379", fontcolor="#ffffff", fontsize="10.00", label="capture:583:snap\n5.03%\n(0.83%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 14 -> 13 [arrowsize="0.35", color="#0d1275", fontcolor="#0d1275", fontsize="10.00", label="1.38%\n6×", labeldistance="0.50", penwidth="0.50"]; 14 -> 16 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.90%\n6×", labeldistance="0.50", penwidth="0.50"]; 14 -> 71 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.50%\n24×", labeldistance="0.50", penwidth="0.50"]; 16 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'truncate' of '_io.FileIO' objects>\n1.90%\n(1.90%)\n6×", tooltip="~"]; 17 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method io.open>\n1.19%\n(1.19%)\n3×", tooltip="~"]; 18 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="saxutils:339:prepare_input_source\n1.36%\n(0.21%)\n2×", tooltip="/opt/anaconda/lib/python3.7/xml/sax/saxutils.py"]; 18 -> 17 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.71%\n1×", labeldistance="0.50", penwidth="0.50"]; 19 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="pdb:140:__init__\n1.52%\n(0.33%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 19 -> 17 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.48%\n2×", labeldistance="0.50", penwidth="0.50"]; 19 -> 50 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.52%\n1×", labeldistance="0.50", penwidth="0.50"]; 21 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:212:_acquireLock\n0.75%\n(0.50%)\n40×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 25 [color="#e1b405", fontcolor="#ffffff", fontsize="10.00", label="runner:227:from_call\n80.11%\n(0.29%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 25 -> 314 [arrowsize="0.89", color="#e1b705", fontcolor="#e1b705", fontsize="10.00", label="79.73%\n3×", labeldistance="3.19", penwidth="3.19"]; 29 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="fixtures:1271:getfixtureinfo\n0.83%\n(0.17%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 35 [color="#0c718c", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.stat>\n19.75%\n(19.75%)\n153×", tooltip="~"]; 36 [color="#0c8c92", fontcolor="#ffffff", fontsize="10.00", label="linecache:53:checkcache\n23.86%\n(4.13%)\n1×", tooltip="/opt/anaconda/lib/python3.7/linecache.py"]; 36 -> 35 [arrowsize="0.44", color="#0c6e8c", fontcolor="#0c6e8c", fontsize="10.00", label="19.22%\n149×", labeldistance="0.77", penwidth="0.77"]; 36 -> 109 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.50%\n251×", labeldistance="0.50", penwidth="0.50"]; 38 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.dup2>\n0.63%\n(0.63%)\n12×", tooltip="~"]; 39 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:600:suspend\n0.69%\n(0.23%)\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.29%\n6×", labeldistance="0.50", penwidth="0.50"]; 40 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:605:resume\n0.75%\n(0.23%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 40 -> 38 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.33%\n6×", labeldistance="0.50", penwidth="0.50"]; 42 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="os:682:__setitem__\n0.69%\n(0.23%)\n3×", tooltip="/opt/anaconda/lib/python3.7/os.py"]; 50 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="posixpath:232:expanduser\n0.52%\n(0.19%)\n1×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 53 [color="#33be09", fontcolor="#ffffff", fontsize="10.00", label="doctest:1417:run\n55.88%\n(0.31%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 53 -> 62 [arrowsize="0.54", color="#0c9980", fontcolor="#0c9980", fontsize="10.00", label="29.51%\n1×", labeldistance="1.18", penwidth="1.18"]; 53 -> 247 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.61%\n1×", labeldistance="0.50", penwidth="0.50"]; 53 -> 248 [arrowsize="0.49", color="#0c8e92", fontcolor="#0c8e92", fontsize="10.00", label="24.19%\n1×", labeldistance="0.97", penwidth="0.97"]; 61 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.compile>\n0.63%\n(0.63%)\n1×", tooltip="~"]; 62 [color="#0c9980", fontcolor="#ffffff", fontsize="10.00", label="doctest:1271:__run\n29.51%\n(0.52%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 62 -> 61 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.63%\n1×", labeldistance="0.50", penwidth="0.50"]; 62 -> 63 [arrowsize="0.53", color="#0c9788", fontcolor="#0c9788", fontsize="10.00", label="27.80%\n1×", labeldistance="1.11", penwidth="1.11"]; 63 [color="#0c9788", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.exec>\n27.80%\n(0.04%)\n1×", tooltip="~"]; 63 -> 211 [arrowsize="0.53", color="#0c9788", fontcolor="#0c9788", fontsize="10.00", label="27.76%\n1×", labeldistance="1.11", penwidth="1.11"]; 64 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.getattr>\n0.67%\n(0.67%)\n98×", tooltip="~"]; 68 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:127:suspend_global_capture\n0.92%\n(0.08%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 68 -> 293 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.81%\n3×", labeldistance="0.50", penwidth="0.50"]; 71 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="capture:442:__getattr__\n0.50%\n(0.35%)\n24×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 71 -> 64 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.15%\n24×", labeldistance="0.50", penwidth="0.50"]; 72 [color="#0d257a", fontcolor="#ffffff", fontsize="10.00", label="capture:626:snap\n5.53%\n(0.40%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 72 -> 14 [arrowsize="0.35", color="#0d2379", fontcolor="#0d2379", fontsize="10.00", label="5.03%\n6×", labeldistance="0.50", penwidth="0.50"]; 73 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="skipping:120:pytest_runtest_makereport\n0.94%\n(0.17%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 73 -> 64 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.10%\n6×", labeldistance="0.50", penwidth="0.50"]; 73 -> 297 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.65%\n3×", labeldistance="0.50", penwidth="0.50"]; 74 [color="#e2af04", fontcolor="#ffffff", fontsize="10.00", label="runner:200:call_runtest_hook\n80.80%\n(0.25%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 74 -> 25 [arrowsize="0.90", color="#e1b405", fontcolor="#e1b405", fontsize="10.00", label="80.11%\n3×", labeldistance="3.20", penwidth="3.20"]; 74 -> 340 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.29%\n3×", labeldistance="0.50", penwidth="0.50"]; 76 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="fixtures:513:_compute_fixture_value\n0.73%\n(0.15%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 79 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="contextlib:81:__init__\n1.15%\n(0.98%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 79 -> 64 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.17%\n27×", labeldistance="0.50", penwidth="0.50"]; 82 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:498:resume_capturing\n0.88%\n(0.10%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 82 -> 40 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.75%\n6×", labeldistance="0.50", penwidth="0.50"]; 85 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="terminal:408:pytest_runtest_logreport\n3.24%\n(0.38%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 85 -> 132 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.50%\n1×", labeldistance="0.50", penwidth="0.50"]; 85 -> 173 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.25%\n3×", labeldistance="0.50", penwidth="0.50"]; 86 [color="#f73301", fontcolor="#ffffff", fontsize="10.00", label="runner:86:runtestprotocol\n94.99%\n(0.15%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 86 -> 312 [arrowsize="0.97", color="#f73501", fontcolor="#f73501", fontsize="10.00", label="94.76%\n3×", labeldistance="3.79", penwidth="3.79"]; 87 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="runner:350:prepare\n3.11%\n(0.15%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 87 -> 113 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.42%\n1×", labeldistance="0.50", penwidth="0.50"]; 87 -> 176 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.44%\n1×", labeldistance="0.50", penwidth="0.50"]; 95 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="expatreader:234:close\n0.52%\n(0.17%)\n1×", tooltip="/opt/anaconda/lib/python3.7/xml/sax/expatreader.py"]; 98 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:245:write\n0.86%\n(0.06%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 108 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="structures:356:__iter__\n0.81%\n(0.27%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 108 -> 161 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.73%\n3×", labeldistance="0.50", penwidth="0.50"]; 109 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.len>\n0.77%\n(0.77%)\n343×", tooltip="~"]; 111 [color="#0d327d", fontcolor="#ffffff", fontsize="10.00", label="untangle:129:startElement\n8.35%\n(4.40%)\n70×", tooltip="/opt/anaconda/lib/python3.7/site-packages/untangle.py"]; 111 -> 109 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.15%\n70×", labeldistance="0.50", penwidth="0.50"]; 111 -> 129 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n210×", labeldistance="0.50", penwidth="0.50"]; 111 -> 175 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.25%\n70×", labeldistance="0.50", penwidth="0.50"]; 111 -> 184 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.46%\n70×", labeldistance="0.50", penwidth="0.50"]; 111 -> 185 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.83%\n70×", labeldistance="0.50", penwidth="0.50"]; 111 -> 217 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.65%\n70×", labeldistance="0.50", penwidth="0.50"]; 113 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="runner:333:_teardown_towards\n0.71%\n(0.48%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 117 [color="#0c738d", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.next>\n20.06%\n(1.15%)\n77×", tooltip="~"]; 117 -> 2 [arrowsize="0.35", color="#0d2b7c", fontcolor="#0d2b7c", fontsize="10.00", label="6.87%\n16×", labeldistance="0.50", penwidth="0.50"]; 117 -> 194 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.50%\n6×", labeldistance="0.50", penwidth="0.50"]; 117 -> 263 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.77%\n1×", labeldistance="0.50", penwidth="0.50"]; 117 -> 264 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.67%\n1×", labeldistance="0.50", penwidth="0.50"]; 117 -> 265 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.00%\n1×", labeldistance="0.50", penwidth="0.50"]; 117 -> 266 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.94%\n1×", labeldistance="0.50", penwidth="0.50"]; 117 -> 267 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.77%\n1×", labeldistance="0.50", penwidth="0.50"]; 117 -> 268 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.61%\n3×", labeldistance="0.50", penwidth="0.50"]; 117 -> 275 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.73%\n16×", labeldistance="0.50", penwidth="0.50"]; 117 -> 285 [arrowsize="0.35", color="#0d367e", fontcolor="#0d367e", fontsize="10.00", label="9.12%\n16×", labeldistance="0.50", penwidth="0.50"]; 117 -> 287 [arrowsize="0.35", color="#0d337e", fontcolor="#0d337e", fontsize="10.00", label="8.54%\n6×", labeldistance="0.50", penwidth="0.50"]; 117 -> 290 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.50%\n1×", labeldistance="0.50", penwidth="0.50"]; 117 -> 291 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.46%\n1×", labeldistance="0.50", penwidth="0.50"]; 117 -> 292 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.50%\n1×", labeldistance="0.50", penwidth="0.50"]; 117 -> 345 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.15%\n2×", labeldistance="0.50", penwidth="0.50"]; 119 [color="#f73301", fontcolor="#ffffff", fontsize="10.00", label="callers:157:_multicall\n94.95%\n(3.67%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/callers.py"]; 119 -> 85 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.24%\n3×", labeldistance="0.50", penwidth="0.50"]; 119 -> 117 [arrowsize="0.35", color="#0d337e", fontcolor="#0d337e", fontsize="10.00", label="8.58%\n18×", labeldistance="0.50", penwidth="0.50"]; 119 -> 133 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.73%\n1×", labeldistance="0.50", penwidth="0.50"]; 119 -> 200 [arrowsize="0.36", color="#0d4b84", fontcolor="#0d4b84", fontsize="10.00", label="13.19%\n18×", labeldistance="0.53", penwidth="0.53"]; 119 -> 242 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.94%\n1×", labeldistance="0.50", penwidth="0.50"]; 119 -> 279 [arrowsize="0.75", color="#39bf09", fontcolor="#39bf09", fontsize="10.00", label="56.65%\n1×", labeldistance="2.27", penwidth="2.27"]; 119 -> 294 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.67%\n1×", labeldistance="0.50", penwidth="0.50"]; 119 -> 305 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.57%\n3×", labeldistance="0.50", penwidth="0.50"]; 119 -> 309 [arrowsize="0.35", color="#0d1c77", fontcolor="#0d1c77", fontsize="10.00", label="3.61%\n1×", labeldistance="0.50", penwidth="0.50"]; 119 -> 310 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.11%\n1×", labeldistance="0.50", penwidth="0.50"]; 120 [color="#0d2c7c", fontcolor="#ffffff", fontsize="10.00", label="contextlib:107:__enter__\n7.10%\n(0.73%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 120 -> 117 [arrowsize="0.35", color="#0d2b7b", fontcolor="#0d2b7b", fontsize="10.00", label="6.78%\n11×", labeldistance="0.50", penwidth="0.50"]; 121 [color="#0d4382", fontcolor="#ffffff", fontsize="10.00", label="contextlib:116:__exit__\n11.52%\n(0.83%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 121 -> 117 [arrowsize="0.35", color="#0d4081", fontcolor="#0d4081", fontsize="10.00", label="11.13%\n11×", labeldistance="0.50", penwidth="0.50"]; 129 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'replace' of 'str' objects>\n0.65%\n(0.65%)\n213×", tooltip="~"]; 130 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="runner:150:_update_current_test_var\n1.40%\n(0.29%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 130 -> 42 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.69%\n3×", labeldistance="0.50", penwidth="0.50"]; 132 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="terminal:304:write_fspath_result\n2.09%\n(0.23%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 132 -> 98 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.86%\n2×", labeldistance="0.50", penwidth="0.50"]; 132 -> 144 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.81%\n2×", labeldistance="0.50", penwidth="0.50"]; 133 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="terminal:398:pytest_runtest_logstart\n0.73%\n(0.08%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 133 -> 132 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n1×", labeldistance="0.50", penwidth="0.50"]; 143 [color="#0c9590", fontcolor="#ffffff", fontsize="10.00", label="untangle:150:parse\n25.84%\n(0.10%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/untangle.py"]; 143 -> 205 [arrowsize="0.50", color="#0c9393", fontcolor="#0c9393", fontsize="10.00", label="25.05%\n1×", labeldistance="1.00", penwidth="1.00"]; 144 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="local:327:join\n0.81%\n(0.33%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 159 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="main:437:gethookproxy\n0.79%\n(0.56%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/main.py"]; 160 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'update' of 'set' objects>\n0.58%\n(0.10%)\n9×", tooltip="~"]; 160 -> 108 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.54%\n3×", labeldistance="0.50", penwidth="0.50"]; 161 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="structures:360:_seen\n0.73%\n(0.38%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 161 -> 160 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n3×", labeldistance="0.50", penwidth="0.50"]; 167 [color="#f82e01", fontcolor="#ffffff", fontsize="10.00", label="manager:78:<lambda>\n95.49%\n(0.63%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 167 -> 119 [arrowsize="0.97", color="#f73301", fontcolor="#f73301", fontsize="10.00", label="94.95%\n11×", labeldistance="3.80", penwidth="3.80"]; 173 [color="#fa1f01", fontcolor="#ffffff", fontsize="10.00", label="hooks:275:__call__\n96.95%\n(1.25%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/hooks.py"]; 173 -> 352 [arrowsize="0.98", color="#f82d01", fontcolor="#f82d01", fontsize="10.00", label="95.60%\n11×", labeldistance="3.82", penwidth="3.82"]; 175 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="xmlreader:332:items\n1.25%\n(0.96%)\n70×", tooltip="/opt/anaconda/lib/python3.7/xml/sax/xmlreader.py"]; 176 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="doctest:218:setup\n2.44%\n(0.17%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 176 -> 283 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.17%\n1×", labeldistance="0.50", penwidth="0.50"]; 176 -> 330 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.09%\n1×", labeldistance="0.50", penwidth="0.50"]; 180 [color="#34be09", fontcolor="#ffffff", fontsize="10.00", label="doctest:1835:run\n56.00%\n(0.04%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 180 -> 53 [arrowsize="0.75", color="#33be09", fontcolor="#33be09", fontsize="10.00", label="55.88%\n1×", labeldistance="2.24", penwidth="2.24"]; 184 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'append' of 'list' objects>\n1.00%\n(1.00%)\n252×", tooltip="~"]; 185 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="untangle:42:add_child\n0.83%\n(0.61%)\n70×", tooltip="/opt/anaconda/lib/python3.7/site-packages/untangle.py"]; 185 -> 184 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.23%\n70×", labeldistance="0.50", penwidth="0.50"]; 186 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="__init__:783:_addHandlerRef\n0.61%\n(0.29%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 186 -> 21 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.17%\n8×", labeldistance="0.50", penwidth="0.50"]; 188 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="nodes:191:listchain\n0.65%\n(0.40%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 188 -> 184 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.17%\n48×", labeldistance="0.50", penwidth="0.50"]; 191 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="untangle:143:endElement\n0.75%\n(0.48%)\n70×", tooltip="/opt/anaconda/lib/python3.7/site-packages/untangle.py"]; 194 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:766:_removeHandlerRef\n0.86%\n(0.52%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 194 -> 21 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.10%\n8×", labeldistance="0.50", penwidth="0.50"]; 195 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:1537:removeHandler\n0.69%\n(0.21%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 195 -> 21 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.31%\n8×", labeldistance="0.50", penwidth="0.50"]; 200 [color="#0d4c84", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'send' of 'generator' objects>\n13.32%\n(0.40%)\n22×", tooltip="~"]; 200 -> 73 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.90%\n3×", labeldistance="0.50", penwidth="0.50"]; 200 -> 263 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.42%\n1×", labeldistance="0.50", penwidth="0.50"]; 200 -> 264 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.44%\n1×", labeldistance="0.50", penwidth="0.50"]; 200 -> 265 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.27%\n1×", labeldistance="0.50", penwidth="0.50"]; 200 -> 266 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.44%\n1×", labeldistance="0.50", penwidth="0.50"]; 200 -> 267 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.27%\n1×", labeldistance="0.50", penwidth="0.50"]; 200 -> 268 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.13%\n3×", labeldistance="0.50", penwidth="0.50"]; 200 -> 290 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.40%\n1×", labeldistance="0.50", penwidth="0.50"]; 200 -> 291 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.48%\n1×", labeldistance="0.50", penwidth="0.50"]; 200 -> 292 [arrowsize="0.35", color="#0d1977", fontcolor="#0d1977", fontsize="10.00", label="2.98%\n1×", labeldistance="0.50", penwidth="0.50"]; 204 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="expatreader:276:reset\n0.63%\n(0.44%)\n2×", tooltip="/opt/anaconda/lib/python3.7/xml/sax/expatreader.py"]; 205 [color="#0c9393", fontcolor="#ffffff", fontsize="10.00", label="expatreader:103:parse\n25.05%\n(0.13%)\n1×", tooltip="/opt/anaconda/lib/python3.7/xml/sax/expatreader.py"]; 205 -> 12 [arrowsize="0.48", color="#0c8791", fontcolor="#0c8791", fontsize="10.00", label="23.15%\n1×", labeldistance="0.93", penwidth="0.93"]; 205 -> 18 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.29%\n1×", labeldistance="0.50", penwidth="0.50"]; 205 -> 204 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.42%\n1×", labeldistance="0.50", penwidth="0.50"]; 206 [color="#0c7f8f", fontcolor="#ffffff", fontsize="10.00", label="expatreader:206:feed\n21.85%\n(0.13%)\n2×", tooltip="/opt/anaconda/lib/python3.7/xml/sax/expatreader.py"]; 206 -> 204 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.21%\n1×", labeldistance="0.50", penwidth="0.50"]; 206 -> 208 [arrowsize="0.46", color="#0c7d8f", fontcolor="#0c7d8f", fontsize="10.00", label="21.52%\n2×", labeldistance="0.86", penwidth="0.86"]; 207 [color="#0d3c80", fontcolor="#ffffff", fontsize="10.00", label="expatreader:332:start_element\n10.31%\n(1.57%)\n70×", tooltip="/opt/anaconda/lib/python3.7/xml/sax/expatreader.py"]; 207 -> 111 [arrowsize="0.35", color="#0d327d", fontcolor="#0d327d", fontsize="10.00", label="8.35%\n70×", labeldistance="0.50", penwidth="0.50"]; 208 [color="#0c7d8f", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'Parse' of 'pyexpat.xmlparser' objects>\n21.52%\n(5.53%)\n2×", tooltip="~"]; 208 -> 207 [arrowsize="0.35", color="#0d3c80", fontcolor="#0d3c80", fontsize="10.00", label="10.31%\n70×", labeldistance="0.50", penwidth="0.50"]; 208 -> 209 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.59%\n70×", labeldistance="0.50", penwidth="0.50"]; 208 -> 220 [arrowsize="0.35", color="#0d1e78", fontcolor="#0d1e78", fontsize="10.00", label="4.09%\n241×", labeldistance="0.50", penwidth="0.50"]; 209 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="expatreader:335:end_element\n1.59%\n(0.83%)\n70×", tooltip="/opt/anaconda/lib/python3.7/xml/sax/expatreader.py"]; 209 -> 191 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.75%\n70×", labeldistance="0.50", penwidth="0.50"]; 211 [color="#0c9788", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.utils:1:<module>\n27.76%\n(0.50%)\n1×", tooltip="<doctest llama.utils.get_voevent_time[0]>", target=_top, URL="https://multimessenger.science/llama.utils.html#llama.utils.get_voevent_time"]; 211 -> 222 [arrowsize="0.52", color="#0c968c", fontcolor="#0c968c", fontsize="10.00", label="26.78%\n1×", labeldistance="1.07", penwidth="1.07"]; 216 [color="#0d267a", fontcolor="#ffffff", fontsize="10.00", label="capture:520:readouterr\n5.82%\n(0.21%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 216 -> 72 [arrowsize="0.35", color="#0d257a", fontcolor="#0d257a", fontsize="10.00", label="5.53%\n6×", labeldistance="0.50", penwidth="0.50"]; 217 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="untangle:35:__init__\n0.67%\n(0.67%)\n71×", tooltip="/opt/anaconda/lib/python3.7/site-packages/untangle.py"]; 219 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="untangle:48:add_cdata\n1.84%\n(1.84%)\n241×", tooltip="/opt/anaconda/lib/python3.7/site-packages/untangle.py"]; 220 [color="#0d1e78", fontcolor="#ffffff", fontsize="10.00", label="untangle:146:characters\n4.09%\n(2.25%)\n241×", tooltip="/opt/anaconda/lib/python3.7/site-packages/untangle.py"]; 220 -> 219 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.84%\n241×", labeldistance="0.50", penwidth="0.50"]; 222 [color="#0c968c", fontcolor="#ffffff", fontsize="10.00", label="utils:807:get_voevent_time\n26.78%\n(0.46%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/llama.utils.py", target=_top, URL="https://multimessenger.science/llama.utils.html"]; 222 -> 143 [arrowsize="0.51", color="#0c9590", fontcolor="#0c9590", fontsize="10.00", label="25.84%\n1×", labeldistance="1.03", penwidth="1.03"]; 242 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="plugin:63:pytest_runtest_setup\n0.94%\n(0.17%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pytest_remotedata/plugin.py"]; 246 [color="#36bf09", fontcolor="#ffffff", fontsize="10.00", label="doctest:228:runtest\n56.29%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 246 -> 180 [arrowsize="0.75", color="#34be09", fontcolor="#34be09", fontsize="10.00", label="56.00%\n1×", labeldistance="2.24", penwidth="2.24"]; 247 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="doctest:352:__init__\n1.61%\n(0.08%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 247 -> 19 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.52%\n1×", labeldistance="0.50", penwidth="0.50"]; 248 [color="#0c8e92", fontcolor="#ffffff", fontsize="10.00", label="pdb:193:reset\n24.19%\n(0.04%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 248 -> 319 [arrowsize="0.49", color="#0c8d92", fontcolor="#0c8d92", fontsize="10.00", label="24.05%\n1×", labeldistance="0.96", penwidth="0.96"]; 263 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="logging:643:pytest_runtest_setup\n1.19%\n(0.08%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 263 -> 120 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.63%\n1×", labeldistance="0.50", penwidth="0.50"]; 263 -> 121 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.40%\n1×", labeldistance="0.50", penwidth="0.50"]; 264 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="logging:648:pytest_runtest_call\n1.11%\n(0.02%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 264 -> 120 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n1×", labeldistance="0.50", penwidth="0.50"]; 264 -> 121 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.42%\n1×", labeldistance="0.50", penwidth="0.50"]; 265 [color="#0d1676", fontcolor="#ffffff", fontsize="10.00", label="logging:653:pytest_runtest_teardown\n2.28%\n(0.08%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 265 -> 120 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.86%\n1×", labeldistance="0.50", penwidth="0.50"]; 265 -> 121 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.25%\n1×", labeldistance="0.50", penwidth="0.50"]; 266 [color="#0d1275", fontcolor="#ffffff", fontsize="10.00", label="logging:658:pytest_runtest_logstart\n1.38%\n(0.04%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 266 -> 120 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.81%\n1×", labeldistance="0.50", penwidth="0.50"]; 266 -> 121 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.44%\n1×", labeldistance="0.50", penwidth="0.50"]; 267 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="logging:665:pytest_runtest_logfinish\n1.04%\n(0.06%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 267 -> 120 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.69%\n1×", labeldistance="0.50", penwidth="0.50"]; 267 -> 121 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.25%\n1×", labeldistance="0.50", penwidth="0.50"]; 268 [color="#0d1d78", fontcolor="#ffffff", fontsize="10.00", label="logging:670:pytest_runtest_logreport\n3.74%\n(0.08%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 268 -> 120 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.28%\n3×", labeldistance="0.50", penwidth="0.50"]; 268 -> 121 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.11%\n3×", labeldistance="0.50", penwidth="0.50"]; 268 -> 362 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.27%\n3×", labeldistance="0.50", penwidth="0.50"]; 269 [color="#0d1676", fontcolor="#ffffff", fontsize="10.00", label="__init__:802:__init__\n2.19%\n(0.33%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 269 -> 186 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n8×", labeldistance="0.50", penwidth="0.50"]; 269 -> 271 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.02%\n8×", labeldistance="0.50", penwidth="0.50"]; 270 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="__init__:242:_register_at_fork_reinit_lock\n0.65%\n(0.21%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 270 -> 21 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.10%\n8×", labeldistance="0.50", penwidth="0.50"]; 271 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="__init__:831:createLock\n1.02%\n(0.21%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 271 -> 270 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.65%\n8×", labeldistance="0.50", penwidth="0.50"]; 273 [color="#0d1676", fontcolor="#ffffff", fontsize="10.00", label="__init__:991:__init__\n2.30%\n(0.10%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 273 -> 269 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.19%\n8×", labeldistance="0.50", penwidth="0.50"]; 275 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="logging:262:catching_logs\n1.73%\n(0.54%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 275 -> 195 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.69%\n8×", labeldistance="0.50", penwidth="0.50"]; 276 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="logging:293:__init__\n2.61%\n(0.31%)\n8×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 276 -> 273 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.30%\n8×", labeldistance="0.50", penwidth="0.50"]; 279 [color="#39bf09", fontcolor="#ffffff", fontsize="10.00", label="runner:122:pytest_runtest_call\n56.65%\n(0.08%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 279 -> 130 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.27%\n1×", labeldistance="0.50", penwidth="0.50"]; 279 -> 246 [arrowsize="0.75", color="#36bf09", fontcolor="#36bf09", fontsize="10.00", label="56.29%\n1×", labeldistance="2.25", penwidth="2.25"]; 283 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="doctest:483:_setup_fixtures\n1.17%\n(0.15%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 283 -> 29 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.83%\n1×", labeldistance="0.50", penwidth="0.50"]; 285 [color="#0d367e", fontcolor="#ffffff", fontsize="10.00", label="logging:605:_runtest_for\n9.12%\n(0.33%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 285 -> 120 [arrowsize="0.35", color="#0d2379", fontcolor="#0d2379", fontsize="10.00", label="5.03%\n8×", labeldistance="0.50", penwidth="0.50"]; 285 -> 121 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.38%\n8×", labeldistance="0.50", penwidth="0.50"]; 285 -> 362 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.38%\n8×", labeldistance="0.50", penwidth="0.50"]; 286 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:121:resume_global_capture\n0.96%\n(0.08%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 286 -> 82 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.88%\n3×", labeldistance="0.50", penwidth="0.50"]; 287 [color="#0d337e", fontcolor="#ffffff", fontsize="10.00", label="capture:181:item_capture\n8.54%\n(0.46%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 287 -> 68 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.92%\n3×", labeldistance="0.50", penwidth="0.50"]; 287 -> 286 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.96%\n3×", labeldistance="0.50", penwidth="0.50"]; 287 -> 288 [arrowsize="0.35", color="#0d267a", fontcolor="#0d267a", fontsize="10.00", label="5.87%\n3×", labeldistance="0.50", penwidth="0.50"]; 288 [color="#0d267a", fontcolor="#ffffff", fontsize="10.00", label="capture:141:read_global_capture\n5.87%\n(0.04%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 288 -> 216 [arrowsize="0.35", color="#0d267a", fontcolor="#0d267a", fontsize="10.00", label="5.82%\n3×", labeldistance="0.50", penwidth="0.50"]; 290 [color="#0d1976", fontcolor="#ffffff", fontsize="10.00", label="capture:218:pytest_runtest_setup\n2.90%\n(0.06%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 290 -> 120 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.44%\n1×", labeldistance="0.50", penwidth="0.50"]; 290 -> 121 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.36%\n1×", labeldistance="0.50", penwidth="0.50"]; 291 [color="#0d1977", fontcolor="#ffffff", fontsize="10.00", label="capture:223:pytest_runtest_call\n2.94%\n(0.06%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 291 -> 120 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.40%\n1×", labeldistance="0.50", penwidth="0.50"]; 291 -> 121 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.44%\n1×", labeldistance="0.50", penwidth="0.50"]; 292 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="capture:228:pytest_runtest_teardown\n3.49%\n(0.15%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 292 -> 120 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.40%\n1×", labeldistance="0.50", penwidth="0.50"]; 292 -> 121 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.86%\n1×", labeldistance="0.50", penwidth="0.50"]; 293 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:488:suspend_capturing\n0.81%\n(0.13%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 293 -> 39 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.69%\n6×", labeldistance="0.50", penwidth="0.50"]; 294 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="skipping:68:pytest_runtest_setup\n0.67%\n(0.10%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 297 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="evaluate:30:__bool__\n0.65%\n(0.08%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 297 -> 298 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.56%\n3×", labeldistance="0.50", penwidth="0.50"]; 298 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="evaluate:39:_get_marks\n0.88%\n(0.29%)\n5×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 298 -> 345 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.54%\n5×", labeldistance="0.50", penwidth="0.50"]; 304 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="reports:261:from_item_and_call\n1.48%\n(0.35%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/reports.py"]; 304 -> 108 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.81%\n3×", labeldistance="0.50", penwidth="0.50"]; 305 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="runner:249:pytest_runtest_makereport\n1.57%\n(0.08%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 305 -> 304 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.48%\n3×", labeldistance="0.50", penwidth="0.50"]; 308 [color="#ff0300", fontcolor="#ffffff", fontsize="10.00", label="runner:79:pytest_runtest_protocol\n99.71%\n(0.13%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 308 -> 86 [arrowsize="0.97", color="#f73301", fontcolor="#f73301", fontsize="10.00", label="94.99%\n1×", labeldistance="3.80", penwidth="3.80"]; 308 -> 173 [arrowsize="0.35", color="#0d1f78", fontcolor="#0d1f78", fontsize="10.00", label="4.20%\n2×", labeldistance="0.50", penwidth="0.50"]; 308 -> 340 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.21%\n2×", labeldistance="0.50", penwidth="0.50"]; 309 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="runner:117:pytest_runtest_setup\n3.61%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 309 -> 87 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.11%\n1×", labeldistance="0.50", penwidth="0.50"]; 309 -> 130 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.44%\n1×", labeldistance="0.50", penwidth="0.50"]; 310 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="runner:144:pytest_runtest_teardown\n1.11%\n(0.02%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 310 -> 130 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.69%\n2×", labeldistance="0.50", penwidth="0.50"]; 312 [color="#f73501", fontcolor="#ffffff", fontsize="10.00", label="runner:181:call_and_report\n94.76%\n(0.38%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 312 -> 74 [arrowsize="0.90", color="#e2af04", fontcolor="#e2af04", fontsize="10.00", label="80.80%\n3×", labeldistance="3.23", penwidth="3.23"]; 312 -> 173 [arrowsize="0.36", color="#0d4b84", fontcolor="#0d4b84", fontsize="10.00", label="13.15%\n6×", labeldistance="0.53", penwidth="0.53"]; 312 -> 340 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.42%\n3×", labeldistance="0.50", penwidth="0.50"]; 314 [color="#e1b705", fontcolor="#ffffff", fontsize="10.00", label="runner:207:<lambda>\n79.73%\n(0.13%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 314 -> 173 [arrowsize="0.89", color="#e0b805", fontcolor="#e0b805", fontsize="10.00", label="79.61%\n3×", labeldistance="3.18", penwidth="3.18"]; 319 [color="#0c8d92", fontcolor="#ffffff", fontsize="10.00", label="bdb:54:reset\n24.05%\n(0.13%)\n1×", tooltip="/opt/anaconda/lib/python3.7/bdb.py"]; 319 -> 36 [arrowsize="0.49", color="#0c8c92", fontcolor="#0c8c92", fontsize="10.00", label="23.86%\n1×", labeldistance="0.95", penwidth="0.95"]; 328 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="fixtures:484:_get_active_fixturedef\n1.06%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 328 -> 76 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.73%\n1×", labeldistance="0.50", penwidth="0.50"]; 330 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="fixtures:474:getfixturevalue\n1.09%\n(0.02%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 330 -> 328 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.06%\n1×", labeldistance="0.50", penwidth="0.50"]; 340 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="nodes:136:ihook\n1.02%\n(0.23%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 340 -> 159 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.79%\n9×", labeldistance="0.50", penwidth="0.50"]; 344 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="nodes:234:iter_markers_with_node\n0.90%\n(0.40%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 344 -> 188 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.50%\n10×", labeldistance="0.50", penwidth="0.50"]; 345 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="nodes:232:<genexpr>\n0.94%\n(0.04%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 345 -> 344 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.90%\n10×", labeldistance="0.50", penwidth="0.50"]; 352 [color="#f82d01", fontcolor="#ffffff", fontsize="10.00", label="manager:84:_hookexec\n95.60%\n(0.15%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 352 -> 167 [arrowsize="0.98", color="#f82e01", fontcolor="#f82e01", fontsize="10.00", label="95.49%\n11×", labeldistance="3.82", penwidth="3.82"]; 362 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="contextlib:237:helper\n1.61%\n(0.46%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 362 -> 79 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.15%\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="#0d307d", fontcolor="#ffffff", fontsize="10.00", label="logging:614:_runtest_for_main\n7.97%\n(1.15%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 2 -> 108 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.47%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 109 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.21%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 178 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.19%\n2×", labeldistance="0.50", penwidth="0.50"]; 2 -> 237 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.28%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 328 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n8×", labeldistance="0.50", penwidth="0.50"]; 4 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="doctest:258:truncate\n0.57%\n(0.45%)\n12×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 7 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:399:write_out\n0.51%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 9 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'read' of '_io.FileIO' objects>\n1.63%\n(1.63%)\n6×", tooltip="~"]; 10 [color="#0d257a", fontcolor="#ffffff", fontsize="10.00", label="capture:583:snap\n5.54%\n(0.73%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 10 -> 9 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.63%\n6×", labeldistance="0.50", penwidth="0.50"]; 10 -> 11 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n12×", labeldistance="0.50", penwidth="0.50"]; 10 -> 12 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.94%\n6×", labeldistance="0.50", penwidth="0.50"]; 10 -> 62 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.64%\n24×", labeldistance="0.50", penwidth="0.50"]; 11 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'seek' of '_io.FileIO' objects>\n0.61%\n(0.61%)\n12×", tooltip="~"]; 12 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'truncate' of '_io.FileIO' objects>\n1.94%\n(1.94%)\n6×", tooltip="~"]; 13 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method io.open>\n0.57%\n(0.57%)\n2×", tooltip="~"]; 14 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="pdb:140:__init__\n1.63%\n(0.32%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 14 -> 13 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.57%\n2×", labeldistance="0.50", penwidth="0.50"]; 14 -> 40 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.57%\n1×", labeldistance="0.50", penwidth="0.50"]; 16 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:212:_acquireLock\n0.76%\n(0.38%)\n40×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 18 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="__init__:221:_releaseLock\n0.51%\n(0.41%)\n40×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 20 [color="#cfd806", fontcolor="#ffffff", fontsize="10.00", label="runner:227:from_call\n73.96%\n(0.32%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 20 -> 275 [arrowsize="0.86", color="#cbd706", fontcolor="#cbd706", fontsize="10.00", label="73.49%\n3×", labeldistance="2.94", penwidth="2.94"]; 22 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="fixtures:1271:getfixtureinfo\n0.89%\n(0.22%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 25 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'split' of 're.Pattern' objects>\n0.51%\n(0.51%)\n4×", tooltip="~"]; 26 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="textwrap:160:_split\n0.73%\n(0.19%)\n4×", tooltip="/opt/anaconda/lib/python3.7/textwrap.py"]; 26 -> 25 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n4×", labeldistance="0.50", penwidth="0.50"]; 28 [color="#0c8390", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.stat>\n22.53%\n(22.53%)\n149×", tooltip="~"]; 29 [color="#0c9983", fontcolor="#ffffff", fontsize="10.00", label="linecache:53:checkcache\n28.84%\n(5.61%)\n1×", tooltip="/opt/anaconda/lib/python3.7/linecache.py"]; 29 -> 28 [arrowsize="0.47", color="#0c8390", fontcolor="#0c8390", fontsize="10.00", label="22.53%\n149×", labeldistance="0.90", penwidth="0.90"]; 29 -> 98 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.70%\n251×", labeldistance="0.50", penwidth="0.50"]; 30 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.dup2>\n0.76%\n(0.76%)\n12×", tooltip="~"]; 31 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:600:suspend\n0.83%\n(0.38%)\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.35%\n6×", labeldistance="0.50", penwidth="0.50"]; 32 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:605:resume\n0.83%\n(0.16%)\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.41%\n6×", labeldistance="0.50", penwidth="0.50"]; 34 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="os:682:__setitem__\n0.80%\n(0.38%)\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.22%)\n1×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 43 [color="#0ab319", fontcolor="#ffffff", fontsize="10.00", label="doctest:1417:run\n47.77%\n(0.29%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 43 -> 52 [arrowsize="0.40", color="#0c5d88", fontcolor="#0c5d88", fontsize="10.00", label="16.32%\n1×", labeldistance="0.65", penwidth="0.65"]; 43 -> 211 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.69%\n1×", labeldistance="0.50", penwidth="0.50"]; 43 -> 212 [arrowsize="0.54", color="#0c9981", fontcolor="#0c9981", fontsize="10.00", label="29.19%\n1×", labeldistance="1.17", penwidth="1.17"]; 49 [color="#0d1d78", fontcolor="#ffffff", fontsize="10.00", label="utils:903:parameter_factory\n3.82%\n(1.08%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/llama.utils.py", target=_top, URL="https://multimessenger.science/llama.utils.html"]; 49 -> 314 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.64%\n4×", labeldistance="0.50", penwidth="0.50"]; 51 [color="#0d287b", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.compile>\n6.15%\n(6.15%)\n12×", tooltip="~"]; 52 [color="#0c5d88", fontcolor="#ffffff", fontsize="10.00", label="doctest:1271:__run\n16.32%\n(2.14%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 52 -> 4 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.57%\n12×", labeldistance="0.50", penwidth="0.50"]; 52 -> 51 [arrowsize="0.35", color="#0d287b", fontcolor="#0d287b", fontsize="10.00", label="6.15%\n12×", labeldistance="0.50", penwidth="0.50"]; 52 -> 53 [arrowsize="0.35", color="#0d2479", fontcolor="#0d2479", fontsize="10.00", label="5.26%\n12×", labeldistance="0.50", penwidth="0.50"]; 52 -> 209 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.53%\n12×", labeldistance="0.50", penwidth="0.50"]; 53 [color="#0d2479", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.exec>\n5.26%\n(0.22%)\n12×", tooltip="~"]; 53 -> 202 [arrowsize="0.35", color="#0d1e78", fontcolor="#0d1e78", fontsize="10.00", label="3.92%\n1×", labeldistance="0.50", penwidth="0.50"]; 54 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.getattr>\n0.92%\n(0.92%)\n104×", tooltip="~"]; 59 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:127:suspend_global_capture\n1.08%\n(0.06%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 59 -> 254 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.96%\n3×", labeldistance="0.50", penwidth="0.50"]; 62 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="capture:442:__getattr__\n0.64%\n(0.45%)\n24×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 62 -> 54 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.19%\n24×", labeldistance="0.50", penwidth="0.50"]; 63 [color="#0d277b", fontcolor="#ffffff", fontsize="10.00", label="capture:626:snap\n6.09%\n(0.45%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 63 -> 10 [arrowsize="0.35", color="#0d257a", fontcolor="#0d257a", fontsize="10.00", label="5.54%\n6×", labeldistance="0.50", penwidth="0.50"]; 64 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="skipping:120:pytest_runtest_makereport\n1.08%\n(0.22%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 64 -> 258 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.80%\n3×", labeldistance="0.50", penwidth="0.50"]; 65 [color="#d8d906", fontcolor="#ffffff", fontsize="10.00", label="runner:200:call_runtest_hook\n74.82%\n(0.35%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 65 -> 20 [arrowsize="0.86", color="#cfd806", fontcolor="#cfd806", fontsize="10.00", label="73.96%\n3×", labeldistance="2.96", penwidth="2.96"]; 65 -> 301 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.32%\n3×", labeldistance="0.50", penwidth="0.50"]; 67 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="fixtures:513:_compute_fixture_value\n0.86%\n(0.13%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 70 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="contextlib:81:__init__\n1.53%\n(1.31%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 70 -> 54 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.22%\n27×", labeldistance="0.50", penwidth="0.50"]; 73 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:498:resume_capturing\n1.05%\n(0.16%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 73 -> 32 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.83%\n6×", labeldistance="0.50", penwidth="0.50"]; 75 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="evaluate:73:_istrue\n0.51%\n(0.10%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 75 -> 259 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.41%\n2×", labeldistance="0.50", penwidth="0.50"]; 76 [color="#0d1d78", fontcolor="#ffffff", fontsize="10.00", label="terminal:408:pytest_runtest_logreport\n3.79%\n(0.38%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 76 -> 120 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.69%\n1×", labeldistance="0.50", penwidth="0.50"]; 76 -> 160 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.59%\n3×", labeldistance="0.50", penwidth="0.50"]; 77 [color="#f54502", fontcolor="#ffffff", fontsize="10.00", label="runner:86:runtestprotocol\n93.12%\n(0.25%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 77 -> 273 [arrowsize="0.96", color="#f44802", fontcolor="#f44802", fontsize="10.00", label="92.80%\n3×", labeldistance="3.71", penwidth="3.71"]; 78 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="runner:350:prepare\n3.15%\n(0.13%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 78 -> 162 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.84%\n1×", labeldistance="0.50", penwidth="0.50"]; 87 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:245:write\n1.08%\n(0.16%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 87 -> 7 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n1×", labeldistance="0.50", penwidth="0.50"]; 97 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="structures:356:__iter__\n1.02%\n(0.13%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 97 -> 148 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.96%\n3×", labeldistance="0.50", penwidth="0.50"]; 98 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.len>\n0.76%\n(0.76%)\n283×", tooltip="~"]; 104 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="textwrap:233:_wrap_chunks\n0.92%\n(0.70%)\n4×", tooltip="/opt/anaconda/lib/python3.7/textwrap.py"]; 105 [color="#0c8591", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.next>\n22.88%\n(1.37%)\n77×", tooltip="~"]; 105 -> 2 [arrowsize="0.35", color="#0d307d", fontcolor="#0d307d", fontsize="10.00", label="7.97%\n16×", labeldistance="0.50", penwidth="0.50"]; 105 -> 178 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.48%\n6×", labeldistance="0.50", penwidth="0.50"]; 105 -> 224 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.96%\n1×", labeldistance="0.50", penwidth="0.50"]; 105 -> 225 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.89%\n1×", labeldistance="0.50", penwidth="0.50"]; 105 -> 226 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.99%\n1×", labeldistance="0.50", penwidth="0.50"]; 105 -> 227 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.40%\n1×", labeldistance="0.50", penwidth="0.50"]; 105 -> 228 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.83%\n1×", labeldistance="0.50", penwidth="0.50"]; 105 -> 229 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.25%\n3×", labeldistance="0.50", penwidth="0.50"]; 105 -> 236 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.94%\n16×", labeldistance="0.50", penwidth="0.50"]; 105 -> 246 [arrowsize="0.35", color="#0d3e80", fontcolor="#0d3e80", fontsize="10.00", label="10.58%\n16×", labeldistance="0.50", penwidth="0.50"]; 105 -> 248 [arrowsize="0.35", color="#0d377f", fontcolor="#0d377f", fontsize="10.00", label="9.31%\n6×", labeldistance="0.50", penwidth="0.50"]; 105 -> 251 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.64%\n1×", labeldistance="0.50", penwidth="0.50"]; 105 -> 252 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.54%\n1×", labeldistance="0.50", penwidth="0.50"]; 105 -> 253 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.54%\n1×", labeldistance="0.50", penwidth="0.50"]; 105 -> 306 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.19%\n2×", labeldistance="0.50", penwidth="0.50"]; 107 [color="#f54102", fontcolor="#ffffff", fontsize="10.00", label="callers:157:_multicall\n93.53%\n(4.84%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/callers.py"]; 107 -> 76 [arrowsize="0.35", color="#0d1d78", fontcolor="#0d1d78", fontsize="10.00", label="3.79%\n3×", labeldistance="0.50", penwidth="0.50"]; 107 -> 105 [arrowsize="0.35", color="#0d3e80", fontcolor="#0d3e80", fontsize="10.00", label="10.58%\n18×", labeldistance="0.50", penwidth="0.50"]; 107 -> 121 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.05%\n1×", labeldistance="0.50", penwidth="0.50"]; 107 -> 170 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.13%\n24×", labeldistance="0.50", penwidth="0.50"]; 107 -> 184 [arrowsize="0.38", color="#0c5185", fontcolor="#0c5185", fontsize="10.00", label="14.18%\n18×", labeldistance="0.57", penwidth="0.57"]; 107 -> 206 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.02%\n1×", labeldistance="0.50", penwidth="0.50"]; 107 -> 240 [arrowsize="0.70", color="#0ab412", fontcolor="#0ab412", fontsize="10.00", label="48.79%\n1×", labeldistance="1.95", penwidth="1.95"]; 107 -> 255 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.83%\n1×", labeldistance="0.50", penwidth="0.50"]; 107 -> 266 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.94%\n3×", labeldistance="0.50", penwidth="0.50"]; 107 -> 270 [arrowsize="0.35", color="#0d1c77", fontcolor="#0d1c77", fontsize="10.00", label="3.66%\n1×", labeldistance="0.50", penwidth="0.50"]; 107 -> 271 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.27%\n1×", labeldistance="0.50", penwidth="0.50"]; 108 [color="#0d347e", fontcolor="#ffffff", fontsize="10.00", label="contextlib:107:__enter__\n8.64%\n(0.89%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 108 -> 105 [arrowsize="0.35", color="#0d327d", fontcolor="#0d327d", fontsize="10.00", label="8.29%\n11×", labeldistance="0.50", penwidth="0.50"]; 109 [color="#0d4682", fontcolor="#ffffff", fontsize="10.00", label="contextlib:116:__exit__\n12.17%\n(0.73%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 109 -> 105 [arrowsize="0.35", color="#0d4482", fontcolor="#0d4482", fontsize="10.00", label="11.89%\n11×", labeldistance="0.50", penwidth="0.50"]; 116 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="doctest:1568:_toAscii\n0.54%\n(0.32%)\n24×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 118 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="runner:150:_update_current_test_var\n1.59%\n(0.25%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 118 -> 34 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.80%\n3×", labeldistance="0.50", penwidth="0.50"]; 120 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="terminal:304:write_fspath_result\n2.55%\n(0.22%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 120 -> 87 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.08%\n2×", labeldistance="0.50", penwidth="0.50"]; 120 -> 130 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.05%\n2×", labeldistance="0.50", penwidth="0.50"]; 121 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="terminal:398:pytest_runtest_logstart\n1.05%\n(0.13%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 121 -> 120 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.86%\n1×", labeldistance="0.50", penwidth="0.50"]; 130 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="local:327:join\n1.05%\n(0.41%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 146 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="main:437:gethookproxy\n1.02%\n(0.70%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/main.py"]; 147 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'update' of 'set' objects>\n0.73%\n(0.38%)\n9×", tooltip="~"]; 147 -> 97 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n3×", labeldistance="0.50", penwidth="0.50"]; 148 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="structures:360:_seen\n0.96%\n(0.51%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 148 -> 147 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.73%\n3×", labeldistance="0.50", penwidth="0.50"]; 154 [color="#f63b01", fontcolor="#ffffff", fontsize="10.00", label="manager:78:<lambda>\n94.14%\n(0.73%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 154 -> 107 [arrowsize="0.97", color="#f54102", fontcolor="#f54102", fontsize="10.00", label="93.53%\n11×", labeldistance="3.74", penwidth="3.74"]; 160 [color="#f92701", fontcolor="#ffffff", fontsize="10.00", label="hooks:275:__call__\n96.14%\n(1.69%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/hooks.py"]; 160 -> 318 [arrowsize="0.97", color="#f63901", fontcolor="#f63901", fontsize="10.00", label="94.36%\n11×", labeldistance="3.77", penwidth="3.77"]; 162 [color="#0d1976", fontcolor="#ffffff", fontsize="10.00", label="doctest:218:setup\n2.84%\n(0.19%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 162 -> 244 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.27%\n1×", labeldistance="0.50", penwidth="0.50"]; 162 -> 291 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.37%\n1×", labeldistance="0.50", penwidth="0.50"]; 166 [color="#0ab318", fontcolor="#ffffff", fontsize="10.00", label="doctest:1835:run\n47.93%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 166 -> 43 [arrowsize="0.69", color="#0ab319", fontcolor="#0ab319", fontsize="10.00", label="47.77%\n1×", labeldistance="1.91", penwidth="1.91"]; 170 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'append' of 'list' objects>\n0.54%\n(0.54%)\n130×", tooltip="~"]; 171 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:783:_addHandlerRef\n0.73%\n(0.38%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 171 -> 16 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.19%\n8×", labeldistance="0.50", penwidth="0.50"]; 173 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="nodes:191:listchain\n0.67%\n(0.51%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 173 -> 170 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.13%\n48×", labeldistance="0.50", penwidth="0.50"]; 178 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:766:_removeHandlerRef\n0.67%\n(0.25%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 178 -> 16 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.16%\n8×", labeldistance="0.50", penwidth="0.50"]; 179 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:1537:removeHandler\n0.67%\n(0.29%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 179 -> 16 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.22%\n8×", labeldistance="0.50", penwidth="0.50"]; 179 -> 18 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.13%\n8×", labeldistance="0.50", penwidth="0.50"]; 184 [color="#0c5285", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'send' of 'generator' objects>\n14.34%\n(0.48%)\n22×", tooltip="~"]; 184 -> 64 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.08%\n3×", labeldistance="0.50", penwidth="0.50"]; 184 -> 224 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.45%\n1×", labeldistance="0.50", penwidth="0.50"]; 184 -> 225 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n1×", labeldistance="0.50", penwidth="0.50"]; 184 -> 226 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.83%\n1×", labeldistance="0.50", penwidth="0.50"]; 184 -> 227 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n1×", labeldistance="0.50", penwidth="0.50"]; 184 -> 228 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.38%\n1×", labeldistance="0.50", penwidth="0.50"]; 184 -> 229 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.40%\n3×", labeldistance="0.50", penwidth="0.50"]; 184 -> 251 [arrowsize="0.35", color="#0d1977", fontcolor="#0d1977", fontsize="10.00", label="2.96%\n1×", labeldistance="0.50", penwidth="0.50"]; 184 -> 252 [arrowsize="0.35", color="#0d1977", fontcolor="#0d1977", fontsize="10.00", label="2.96%\n1×", labeldistance="0.50", penwidth="0.50"]; 184 -> 253 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.42%\n1×", labeldistance="0.50", penwidth="0.50"]; 202 [color="#0d1e78", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.utils:1:<module>\n3.92%\n(0.10%)\n1×", tooltip="<doctest llama.utils.parameter_factory[2]>", target=_top, URL="https://multimessenger.science/llama.utils.html#llama.utils.parameter_factory"]; 202 -> 49 [arrowsize="0.35", color="#0d1d78", fontcolor="#0d1d78", fontsize="10.00", label="3.82%\n1×", labeldistance="0.50", penwidth="0.50"]; 203 [color="#0d297b", fontcolor="#ffffff", fontsize="10.00", label="capture:520:readouterr\n6.41%\n(0.22%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 203 -> 63 [arrowsize="0.35", color="#0d277b", fontcolor="#0d277b", fontsize="10.00", label="6.09%\n6×", labeldistance="0.50", penwidth="0.50"]; 206 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="plugin:63:pytest_runtest_setup\n1.02%\n(0.13%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pytest_remotedata/plugin.py"]; 207 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="doctest:1574:check_output\n0.96%\n(0.41%)\n12×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 207 -> 116 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.54%\n24×", labeldistance="0.50", penwidth="0.50"]; 208 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="output_checker:168:check_output\n1.27%\n(0.32%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pytest_doctestplus/output_checker.py"]; 208 -> 207 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.96%\n12×", labeldistance="0.50", penwidth="0.50"]; 209 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="doctest:537:check_output\n1.53%\n(0.25%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 209 -> 208 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.27%\n12×", labeldistance="0.50", penwidth="0.50"]; 210 [color="#0ab315", fontcolor="#ffffff", fontsize="10.00", label="doctest:228:runtest\n48.31%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 210 -> 166 [arrowsize="0.69", color="#0ab318", fontcolor="#0ab318", fontsize="10.00", label="47.93%\n1×", labeldistance="1.92", penwidth="1.92"]; 211 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="doctest:352:__init__\n1.69%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 211 -> 14 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.63%\n1×", labeldistance="0.50", penwidth="0.50"]; 212 [color="#0c9981", fontcolor="#ffffff", fontsize="10.00", label="pdb:193:reset\n29.19%\n(0.03%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 212 -> 280 [arrowsize="0.54", color="#0c9982", fontcolor="#0c9982", fontsize="10.00", label="29.03%\n1×", labeldistance="1.16", penwidth="1.16"]; 224 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="logging:643:pytest_runtest_setup\n1.40%\n(0.03%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 224 -> 108 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.86%\n1×", labeldistance="0.50", penwidth="0.50"]; 224 -> 109 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.41%\n1×", labeldistance="0.50", penwidth="0.50"]; 225 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="logging:648:pytest_runtest_call\n1.40%\n(0.13%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 225 -> 108 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.76%\n1×", labeldistance="0.50", penwidth="0.50"]; 225 -> 109 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.45%\n1×", labeldistance="0.50", penwidth="0.50"]; 226 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="logging:653:pytest_runtest_teardown\n1.82%\n(0.10%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 226 -> 108 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.86%\n1×", labeldistance="0.50", penwidth="0.50"]; 226 -> 109 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.76%\n1×", labeldistance="0.50", penwidth="0.50"]; 227 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="logging:658:pytest_runtest_logstart\n2.01%\n(0.06%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 227 -> 108 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.21%\n1×", labeldistance="0.50", penwidth="0.50"]; 227 -> 109 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.57%\n1×", labeldistance="0.50", penwidth="0.50"]; 227 -> 328 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.16%\n1×", labeldistance="0.50", penwidth="0.50"]; 228 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="logging:665:pytest_runtest_logfinish\n1.21%\n(0.03%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 228 -> 108 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.73%\n1×", labeldistance="0.50", penwidth="0.50"]; 228 -> 109 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.38%\n1×", labeldistance="0.50", penwidth="0.50"]; 229 [color="#0d2179", fontcolor="#ffffff", fontsize="10.00", label="logging:670:pytest_runtest_logreport\n4.65%\n(0.16%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 229 -> 108 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.80%\n3×", labeldistance="0.50", penwidth="0.50"]; 229 -> 109 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.34%\n3×", labeldistance="0.50", penwidth="0.50"]; 229 -> 328 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.35%\n3×", labeldistance="0.50", penwidth="0.50"]; 230 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="__init__:802:__init__\n2.68%\n(0.51%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 230 -> 171 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.73%\n8×", labeldistance="0.50", penwidth="0.50"]; 230 -> 232 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.18%\n8×", labeldistance="0.50", penwidth="0.50"]; 231 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:242:_register_at_fork_reinit_lock\n0.73%\n(0.22%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 231 -> 16 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.13%\n8×", labeldistance="0.50", penwidth="0.50"]; 232 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="__init__:831:createLock\n1.18%\n(0.35%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 232 -> 231 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.73%\n8×", labeldistance="0.50", penwidth="0.50"]; 234 [color="#0d1976", fontcolor="#ffffff", fontsize="10.00", label="__init__:991:__init__\n2.90%\n(0.22%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 234 -> 230 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.68%\n8×", labeldistance="0.50", penwidth="0.50"]; 236 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="logging:262:catching_logs\n1.94%\n(0.73%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 236 -> 179 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.67%\n8×", labeldistance="0.50", penwidth="0.50"]; 237 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="logging:293:__init__\n3.28%\n(0.38%)\n8×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 237 -> 234 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.90%\n8×", labeldistance="0.50", penwidth="0.50"]; 240 [color="#0ab412", fontcolor="#ffffff", fontsize="10.00", label="runner:122:pytest_runtest_call\n48.79%\n(0.10%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 240 -> 118 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.38%\n1×", labeldistance="0.50", penwidth="0.50"]; 240 -> 210 [arrowsize="0.70", color="#0ab315", fontcolor="#0ab315", fontsize="10.00", label="48.31%\n1×", labeldistance="1.93", penwidth="1.93"]; 244 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="doctest:483:_setup_fixtures\n1.27%\n(0.16%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 244 -> 22 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.89%\n1×", labeldistance="0.50", penwidth="0.50"]; 246 [color="#0d3e80", fontcolor="#ffffff", fontsize="10.00", label="logging:605:_runtest_for\n10.58%\n(0.54%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 246 -> 108 [arrowsize="0.35", color="#0d287b", fontcolor="#0d287b", fontsize="10.00", label="6.15%\n8×", labeldistance="0.50", penwidth="0.50"]; 246 -> 109 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.44%\n8×", labeldistance="0.50", penwidth="0.50"]; 246 -> 328 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.45%\n8×", labeldistance="0.50", penwidth="0.50"]; 247 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:121:resume_global_capture\n1.15%\n(0.10%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 247 -> 73 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.05%\n3×", labeldistance="0.50", penwidth="0.50"]; 248 [color="#0d377f", fontcolor="#ffffff", fontsize="10.00", label="capture:181:item_capture\n9.31%\n(0.45%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 248 -> 59 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.08%\n3×", labeldistance="0.50", penwidth="0.50"]; 248 -> 247 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.15%\n3×", labeldistance="0.50", penwidth="0.50"]; 248 -> 249 [arrowsize="0.35", color="#0d297b", fontcolor="#0d297b", fontsize="10.00", label="6.50%\n3×", labeldistance="0.50", penwidth="0.50"]; 249 [color="#0d297b", fontcolor="#ffffff", fontsize="10.00", label="capture:141:read_global_capture\n6.50%\n(0.10%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 249 -> 203 [arrowsize="0.35", color="#0d297b", fontcolor="#0d297b", fontsize="10.00", label="6.41%\n3×", labeldistance="0.50", penwidth="0.50"]; 251 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="capture:218:pytest_runtest_setup\n3.60%\n(0.03%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 251 -> 108 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.57%\n1×", labeldistance="0.50", penwidth="0.50"]; 251 -> 109 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.93%\n1×", labeldistance="0.50", penwidth="0.50"]; 252 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="capture:223:pytest_runtest_call\n3.51%\n(0.10%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 252 -> 108 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.41%\n1×", labeldistance="0.50", penwidth="0.50"]; 252 -> 109 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.93%\n1×", labeldistance="0.50", penwidth="0.50"]; 253 [color="#0d1977", fontcolor="#ffffff", fontsize="10.00", label="capture:228:pytest_runtest_teardown\n2.96%\n(0.10%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 253 -> 108 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.41%\n1×", labeldistance="0.50", penwidth="0.50"]; 253 -> 109 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.39%\n1×", labeldistance="0.50", penwidth="0.50"]; 254 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:488:suspend_capturing\n0.96%\n(0.13%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 254 -> 31 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.83%\n6×", labeldistance="0.50", penwidth="0.50"]; 255 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="skipping:68:pytest_runtest_setup\n0.83%\n(0.19%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 255 -> 260 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.35%\n1×", labeldistance="0.50", penwidth="0.50"]; 258 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="evaluate:30:__bool__\n0.80%\n(0.10%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 258 -> 259 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.70%\n3×", labeldistance="0.50", penwidth="0.50"]; 259 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="evaluate:39:_get_marks\n1.12%\n(0.32%)\n5×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 259 -> 306 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.67%\n5×", labeldistance="0.50", penwidth="0.50"]; 260 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="evaluate:48:istrue\n0.54%\n(0.03%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 260 -> 75 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n2×", labeldistance="0.50", penwidth="0.50"]; 265 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="reports:261:from_item_and_call\n1.88%\n(0.48%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/reports.py"]; 265 -> 97 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.02%\n3×", labeldistance="0.50", penwidth="0.50"]; 266 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="runner:249:pytest_runtest_makereport\n1.94%\n(0.06%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 266 -> 265 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.88%\n3×", labeldistance="0.50", penwidth="0.50"]; 269 [color="#fe0400", fontcolor="#ffffff", fontsize="10.00", label="runner:79:pytest_runtest_protocol\n99.65%\n(0.25%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 269 -> 77 [arrowsize="0.96", color="#f54502", fontcolor="#f54502", fontsize="10.00", label="93.12%\n1×", labeldistance="3.72", penwidth="3.72"]; 269 -> 160 [arrowsize="0.35", color="#0d267a", fontcolor="#0d267a", fontsize="10.00", label="5.77%\n2×", labeldistance="0.50", penwidth="0.50"]; 269 -> 301 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.29%\n2×", labeldistance="0.50", penwidth="0.50"]; 270 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="runner:117:pytest_runtest_setup\n3.66%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 270 -> 78 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.15%\n1×", labeldistance="0.50", penwidth="0.50"]; 270 -> 118 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.45%\n1×", labeldistance="0.50", penwidth="0.50"]; 271 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="runner:144:pytest_runtest_teardown\n1.27%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 271 -> 118 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.76%\n2×", labeldistance="0.50", penwidth="0.50"]; 273 [color="#f44802", fontcolor="#ffffff", fontsize="10.00", label="runner:181:call_and_report\n92.80%\n(0.45%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 273 -> 65 [arrowsize="0.87", color="#d8d906", fontcolor="#d8d906", fontsize="10.00", label="74.82%\n3×", labeldistance="2.99", penwidth="2.99"]; 273 -> 160 [arrowsize="0.41", color="#0c6189", fontcolor="#0c6189", fontsize="10.00", label="17.05%\n6×", labeldistance="0.68", penwidth="0.68"]; 273 -> 301 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.45%\n3×", labeldistance="0.50", penwidth="0.50"]; 275 [color="#cbd706", fontcolor="#ffffff", fontsize="10.00", label="runner:207:<lambda>\n73.49%\n(0.16%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 275 -> 160 [arrowsize="0.86", color="#c9d706", fontcolor="#c9d706", fontsize="10.00", label="73.33%\n3×", labeldistance="2.93", penwidth="2.93"]; 280 [color="#0c9982", fontcolor="#ffffff", fontsize="10.00", label="bdb:54:reset\n29.03%\n(0.13%)\n1×", tooltip="/opt/anaconda/lib/python3.7/bdb.py"]; 280 -> 29 [arrowsize="0.54", color="#0c9983", fontcolor="#0c9983", fontsize="10.00", label="28.84%\n1×", labeldistance="1.15", penwidth="1.15"]; 289 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="fixtures:484:_get_active_fixturedef\n1.37%\n(0.13%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 289 -> 67 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.86%\n1×", labeldistance="0.50", penwidth="0.50"]; 291 [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"]; 291 -> 289 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.37%\n1×", labeldistance="0.50", penwidth="0.50"]; 301 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="nodes:136:ihook\n1.15%\n(0.13%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 301 -> 146 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.02%\n9×", labeldistance="0.50", penwidth="0.50"]; 305 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="nodes:234:iter_markers_with_node\n1.05%\n(0.48%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 305 -> 173 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.57%\n10×", labeldistance="0.50", penwidth="0.50"]; 306 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="nodes:232:<genexpr>\n1.15%\n(0.10%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 306 -> 305 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.05%\n10×", labeldistance="0.50", penwidth="0.50"]; 314 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="textwrap:368:wrap\n2.64%\n(0.25%)\n4×", tooltip="/opt/anaconda/lib/python3.7/textwrap.py"]; 314 -> 317 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.26%\n4×", labeldistance="0.50", penwidth="0.50"]; 315 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="textwrap:336:_split_chunks\n1.21%\n(0.10%)\n4×", tooltip="/opt/anaconda/lib/python3.7/textwrap.py"]; 315 -> 26 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.73%\n4×", labeldistance="0.50", penwidth="0.50"]; 317 [color="#0d1676", fontcolor="#ffffff", fontsize="10.00", label="textwrap:342:wrap\n2.26%\n(0.13%)\n4×", tooltip="/opt/anaconda/lib/python3.7/textwrap.py"]; 317 -> 104 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.92%\n4×", labeldistance="0.50", penwidth="0.50"]; 317 -> 315 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.21%\n4×", labeldistance="0.50", penwidth="0.50"]; 318 [color="#f63901", fontcolor="#ffffff", fontsize="10.00", label="manager:84:_hookexec\n94.36%\n(0.25%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 318 -> 154 [arrowsize="0.97", color="#f63b01", fontcolor="#f63b01", fontsize="10.00", label="94.14%\n11×", labeldistance="3.77", penwidth="3.77"]; 328 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="contextlib:237:helper\n1.98%\n(0.45%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 328 -> 70 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.53%\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="#0d347e", fontcolor="#ffffff", fontsize="10.00", label="logging:614:_runtest_for_main\n8.64%\n(1.28%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 2 -> 103 [arrowsize="0.35", color="#0d1275", fontcolor="#0d1275", fontsize="10.00", label="1.37%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 104 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.25%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 170 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.20%\n2×", labeldistance="0.50", penwidth="0.50"]; 2 -> 226 [arrowsize="0.35", color="#0d1d78", fontcolor="#0d1d78", fontsize="10.00", label="3.85%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 312 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.50%\n8×", labeldistance="0.50", penwidth="0.50"]; 7 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:399:write_out\n0.55%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 9 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'read' of '_io.FileIO' objects>\n1.66%\n(1.66%)\n6×", tooltip="~"]; 10 [color="#0d257a", fontcolor="#ffffff", fontsize="10.00", label="capture:583:snap\n5.60%\n(0.73%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 10 -> 9 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.66%\n6×", labeldistance="0.50", penwidth="0.50"]; 10 -> 11 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n12×", labeldistance="0.50", penwidth="0.50"]; 10 -> 12 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.04%\n6×", labeldistance="0.50", penwidth="0.50"]; 10 -> 58 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n24×", labeldistance="0.50", penwidth="0.50"]; 11 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'seek' of '_io.FileIO' objects>\n0.55%\n(0.55%)\n12×", tooltip="~"]; 12 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'truncate' of '_io.FileIO' objects>\n2.04%\n(2.04%)\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="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="pdb:140:__init__\n1.49%\n(0.26%)\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 -> 38 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.53%\n1×", labeldistance="0.50", penwidth="0.50"]; 16 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:212:_acquireLock\n0.79%\n(0.55%)\n40×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 18 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="__init__:221:_releaseLock\n0.53%\n(0.38%)\n40×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 20 [color="#d0d806", fontcolor="#ffffff", fontsize="10.00", label="runner:227:from_call\n74.06%\n(0.38%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 20 -> 264 [arrowsize="0.86", color="#cbd706", fontcolor="#cbd706", fontsize="10.00", label="73.56%\n3×", labeldistance="2.94", penwidth="2.94"]; 22 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="fixtures:1271:getfixtureinfo\n0.88%\n(0.29%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 26 [color="#0c7a8e", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.stat>\n21.04%\n(21.04%)\n149×", tooltip="~"]; 27 [color="#0c9590", fontcolor="#ffffff", fontsize="10.00", label="linecache:53:checkcache\n25.85%\n(4.46%)\n1×", tooltip="/opt/anaconda/lib/python3.7/linecache.py"]; 27 -> 26 [arrowsize="0.46", color="#0c7a8e", fontcolor="#0c7a8e", fontsize="10.00", label="21.04%\n149×", labeldistance="0.84", penwidth="0.84"]; 28 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.dup2>\n0.76%\n(0.76%)\n12×", tooltip="~"]; 29 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:600:suspend\n0.88%\n(0.29%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 29 -> 28 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.38%\n6×", labeldistance="0.50", penwidth="0.50"]; 30 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:605:resume\n0.96%\n(0.38%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 30 -> 28 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.38%\n6×", labeldistance="0.50", penwidth="0.50"]; 32 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="os:682:__setitem__\n0.76%\n(0.32%)\n3×", tooltip="/opt/anaconda/lib/python3.7/os.py"]; 38 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="posixpath:232:expanduser\n0.53%\n(0.29%)\n1×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 41 [color="#0ab21c", fontcolor="#ffffff", fontsize="10.00", label="doctest:1417:run\n47.24%\n(0.38%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 41 -> 49 [arrowsize="0.44", color="#0c6d8b", fontcolor="#0c6d8b", fontsize="10.00", label="18.97%\n1×", labeldistance="0.76", penwidth="0.76"]; 41 -> 196 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.55%\n1×", labeldistance="0.50", penwidth="0.50"]; 41 -> 197 [arrowsize="0.51", color="#0c958f", fontcolor="#0c958f", fontsize="10.00", label="26.15%\n1×", labeldistance="1.05", penwidth="1.05"]; 43 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.all>\n0.64%\n(0.58%)\n2×", tooltip="~"]; 44 [color="#0d1977", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.utils:1:eql\n2.98%\n(0.79%)\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="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n1×", labeldistance="0.50", penwidth="0.50"]; 44 -> 202 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.12%\n2×", labeldistance="0.50", penwidth="0.50"]; 44 -> 204 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.49%\n2×", labeldistance="0.50", penwidth="0.50"]; 48 [color="#0d1e78", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.compile>\n4.09%\n(4.09%)\n5×", tooltip="~"]; 49 [color="#0c6d8b", fontcolor="#ffffff", fontsize="10.00", label="doctest:1271:__run\n18.97%\n(1.14%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 49 -> 48 [arrowsize="0.35", color="#0d1e78", fontcolor="#0d1e78", fontsize="10.00", label="4.09%\n5×", labeldistance="0.50", penwidth="0.50"]; 49 -> 50 [arrowsize="0.35", color="#0d4783", fontcolor="#0d4783", fontsize="10.00", label="12.34%\n5×", labeldistance="0.50", penwidth="0.50"]; 49 -> 194 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.70%\n5×", labeldistance="0.50", penwidth="0.50"]; 50 [color="#0d4783", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.exec>\n12.34%\n(0.12%)\n5×", tooltip="~"]; 50 -> 183 [arrowsize="0.35", color="#0d4482", fontcolor="#0d4482", fontsize="10.00", label="11.85%\n1×", labeldistance="0.50", penwidth="0.50"]; 51 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.getattr>\n0.70%\n(0.70%)\n98×", tooltip="~"]; 55 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:127:suspend_global_capture\n1.08%\n(0.06%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 55 -> 243 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.99%\n3×", labeldistance="0.50", penwidth="0.50"]; 58 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="capture:442:__getattr__\n0.61%\n(0.47%)\n24×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 58 -> 51 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.15%\n24×", labeldistance="0.50", penwidth="0.50"]; 59 [color="#0d287b", fontcolor="#ffffff", fontsize="10.00", label="capture:626:snap\n6.22%\n(0.53%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 59 -> 10 [arrowsize="0.35", color="#0d257a", fontcolor="#0d257a", fontsize="10.00", label="5.60%\n6×", labeldistance="0.50", penwidth="0.50"]; 60 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="skipping:120:pytest_runtest_makereport\n1.17%\n(0.29%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 60 -> 247 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.82%\n3×", labeldistance="0.50", penwidth="0.50"]; 61 [color="#d9da06", fontcolor="#ffffff", fontsize="10.00", label="runner:200:call_runtest_hook\n74.99%\n(0.29%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 61 -> 20 [arrowsize="0.86", color="#d0d806", fontcolor="#d0d806", fontsize="10.00", label="74.06%\n3×", labeldistance="2.96", penwidth="2.96"]; 61 -> 51 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.12%\n3×", labeldistance="0.50", penwidth="0.50"]; 61 -> 290 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.38%\n3×", labeldistance="0.50", penwidth="0.50"]; 63 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="fixtures:513:_compute_fixture_value\n0.76%\n(0.18%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 66 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="contextlib:81:__init__\n1.46%\n(1.31%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 66 -> 51 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.15%\n27×", labeldistance="0.50", penwidth="0.50"]; 69 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:498:resume_capturing\n1.14%\n(0.15%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 69 -> 30 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.96%\n6×", labeldistance="0.50", penwidth="0.50"]; 72 [color="#0d1d78", fontcolor="#ffffff", fontsize="10.00", label="terminal:408:pytest_runtest_logreport\n3.91%\n(0.32%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 72 -> 115 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.81%\n1×", labeldistance="0.50", penwidth="0.50"]; 72 -> 152 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.58%\n3×", labeldistance="0.50", penwidth="0.50"]; 73 [color="#f54302", fontcolor="#ffffff", fontsize="10.00", label="runner:86:runtestprotocol\n93.32%\n(0.23%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 73 -> 262 [arrowsize="0.96", color="#f44502", fontcolor="#f44502", fontsize="10.00", label="93.03%\n3×", labeldistance="3.72", penwidth="3.72"]; 74 [color="#0d1976", fontcolor="#ffffff", fontsize="10.00", label="runner:350:prepare\n2.86%\n(0.09%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 74 -> 154 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.60%\n1×", labeldistance="0.50", penwidth="0.50"]; 83 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:245:write\n1.08%\n(0.09%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 83 -> 7 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n1×", labeldistance="0.50", penwidth="0.50"]; 93 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="structures:356:__iter__\n0.99%\n(0.35%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 93 -> 140 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.96%\n3×", labeldistance="0.50", penwidth="0.50"]; 100 [color="#0c8a92", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.next>\n23.64%\n(1.46%)\n77×", tooltip="~"]; 100 -> 2 [arrowsize="0.35", color="#0d347e", fontcolor="#0d347e", fontsize="10.00", label="8.64%\n16×", labeldistance="0.50", penwidth="0.50"]; 100 -> 170 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n6×", labeldistance="0.50", penwidth="0.50"]; 100 -> 213 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.88%\n1×", labeldistance="0.50", penwidth="0.50"]; 100 -> 214 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.88%\n1×", labeldistance="0.50", penwidth="0.50"]; 100 -> 215 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.11%\n1×", labeldistance="0.50", penwidth="0.50"]; 100 -> 216 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.25%\n1×", labeldistance="0.50", penwidth="0.50"]; 100 -> 217 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.99%\n1×", labeldistance="0.50", penwidth="0.50"]; 100 -> 218 [arrowsize="0.35", color="#0d1d78", fontcolor="#0d1d78", fontsize="10.00", label="3.85%\n3×", labeldistance="0.50", penwidth="0.50"]; 100 -> 225 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.90%\n16×", labeldistance="0.50", penwidth="0.50"]; 100 -> 235 [arrowsize="0.35", color="#0d4181", fontcolor="#0d4181", fontsize="10.00", label="11.23%\n16×", labeldistance="0.50", penwidth="0.50"]; 100 -> 237 [arrowsize="0.35", color="#0d387f", fontcolor="#0d387f", fontsize="10.00", label="9.51%\n6×", labeldistance="0.50", penwidth="0.50"]; 100 -> 240 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n1×", labeldistance="0.50", penwidth="0.50"]; 100 -> 241 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.50%\n1×", labeldistance="0.50", penwidth="0.50"]; 100 -> 242 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.70%\n1×", labeldistance="0.50", penwidth="0.50"]; 100 -> 295 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.18%\n2×", labeldistance="0.50", penwidth="0.50"]; 102 [color="#f54102", fontcolor="#ffffff", fontsize="10.00", label="callers:157:_multicall\n93.46%\n(4.67%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/callers.py"]; 102 -> 72 [arrowsize="0.35", color="#0d1d78", fontcolor="#0d1d78", fontsize="10.00", label="3.91%\n3×", labeldistance="0.50", penwidth="0.50"]; 102 -> 100 [arrowsize="0.35", color="#0d4181", fontcolor="#0d4181", fontsize="10.00", label="11.21%\n18×", labeldistance="0.50", penwidth="0.50"]; 102 -> 116 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.99%\n1×", labeldistance="0.50", penwidth="0.50"]; 102 -> 176 [arrowsize="0.38", color="#0c5285", fontcolor="#0c5285", fontsize="10.00", label="14.39%\n18×", labeldistance="0.58", penwidth="0.58"]; 102 -> 191 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.66%\n1×", labeldistance="0.50", penwidth="0.50"]; 102 -> 229 [arrowsize="0.69", color="#0ab316", fontcolor="#0ab316", fontsize="10.00", label="48.21%\n1×", labeldistance="1.93", penwidth="1.93"]; 102 -> 244 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.73%\n1×", labeldistance="0.50", penwidth="0.50"]; 102 -> 255 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.93%\n3×", labeldistance="0.50", penwidth="0.50"]; 102 -> 259 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.33%\n1×", labeldistance="0.50", penwidth="0.50"]; 102 -> 260 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.40%\n1×", labeldistance="0.50", penwidth="0.50"]; 103 [color="#0d377f", fontcolor="#ffffff", fontsize="10.00", label="contextlib:107:__enter__\n9.31%\n(0.67%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 103 -> 100 [arrowsize="0.35", color="#0d357e", fontcolor="#0d357e", fontsize="10.00", label="8.93%\n11×", labeldistance="0.50", penwidth="0.50"]; 104 [color="#0d4883", fontcolor="#ffffff", fontsize="10.00", label="contextlib:116:__exit__\n12.46%\n(0.70%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 104 -> 100 [arrowsize="0.35", color="#0d4582", fontcolor="#0d4582", fontsize="10.00", label="12.08%\n11×", labeldistance="0.50", penwidth="0.50"]; 113 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="runner:150:_update_current_test_var\n1.60%\n(0.38%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 113 -> 32 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.76%\n3×", labeldistance="0.50", penwidth="0.50"]; 115 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="terminal:304:write_fspath_result\n2.60%\n(0.29%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 115 -> 83 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.08%\n2×", labeldistance="0.50", penwidth="0.50"]; 115 -> 123 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.02%\n2×", labeldistance="0.50", penwidth="0.50"]; 116 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="terminal:398:pytest_runtest_logstart\n0.99%\n(0.15%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 116 -> 115 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.79%\n1×", labeldistance="0.50", penwidth="0.50"]; 123 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="local:327:join\n1.02%\n(0.47%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 138 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="main:437:gethookproxy\n1.05%\n(0.73%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/main.py"]; 139 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'update' of 'set' objects>\n0.73%\n(0.18%)\n9×", tooltip="~"]; 139 -> 93 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.67%\n3×", labeldistance="0.50", penwidth="0.50"]; 140 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="structures:360:_seen\n0.96%\n(0.44%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 140 -> 139 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.73%\n3×", labeldistance="0.50", penwidth="0.50"]; 146 [color="#f63c01", fontcolor="#ffffff", fontsize="10.00", label="manager:78:<lambda>\n94.05%\n(0.67%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 146 -> 102 [arrowsize="0.97", color="#f54102", fontcolor="#f54102", fontsize="10.00", label="93.46%\n11×", labeldistance="3.74", penwidth="3.74"]; 152 [color="#f92801", fontcolor="#ffffff", fontsize="10.00", label="hooks:275:__call__\n96.03%\n(1.69%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/hooks.py"]; 152 -> 302 [arrowsize="0.97", color="#f63b01", fontcolor="#f63b01", fontsize="10.00", label="94.16%\n11×", labeldistance="3.77", penwidth="3.77"]; 154 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="doctest:218:setup\n2.60%\n(0.20%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 154 -> 233 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.17%\n1×", labeldistance="0.50", penwidth="0.50"]; 154 -> 280 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.23%\n1×", labeldistance="0.50", penwidth="0.50"]; 158 [color="#0ab21b", fontcolor="#ffffff", fontsize="10.00", label="doctest:1835:run\n47.42%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 158 -> 41 [arrowsize="0.69", color="#0ab21c", fontcolor="#0ab21c", fontsize="10.00", label="47.24%\n1×", labeldistance="1.89", penwidth="1.89"]; 163 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:783:_addHandlerRef\n0.76%\n(0.41%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 163 -> 16 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.20%\n8×", labeldistance="0.50", penwidth="0.50"]; 163 -> 18 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.12%\n8×", labeldistance="0.50", penwidth="0.50"]; 165 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="nodes:191:listchain\n0.73%\n(0.53%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 170 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:766:_removeHandlerRef\n0.79%\n(0.44%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 170 -> 16 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.12%\n8×", labeldistance="0.50", penwidth="0.50"]; 170 -> 18 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.12%\n8×", labeldistance="0.50", penwidth="0.50"]; 171 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:1537:removeHandler\n0.67%\n(0.35%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 171 -> 16 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.23%\n8×", labeldistance="0.50", penwidth="0.50"]; 176 [color="#0c5386", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'send' of 'generator' objects>\n14.56%\n(0.41%)\n22×", tooltip="~"]; 176 -> 60 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.17%\n3×", labeldistance="0.50", penwidth="0.50"]; 176 -> 213 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.41%\n1×", labeldistance="0.50", penwidth="0.50"]; 176 -> 214 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.53%\n1×", labeldistance="0.50", penwidth="0.50"]; 176 -> 215 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.88%\n1×", labeldistance="0.50", penwidth="0.50"]; 176 -> 216 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n1×", labeldistance="0.50", penwidth="0.50"]; 176 -> 217 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.44%\n1×", labeldistance="0.50", penwidth="0.50"]; 176 -> 218 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.46%\n3×", labeldistance="0.50", penwidth="0.50"]; 176 -> 240 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.68%\n1×", labeldistance="0.50", penwidth="0.50"]; 176 -> 241 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.18%\n1×", labeldistance="0.50", penwidth="0.50"]; 176 -> 242 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.60%\n1×", labeldistance="0.50", penwidth="0.50"]; 183 [color="#0d4482", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.utils:1:<module>\n11.85%\n(0.23%)\n1×", tooltip="<doctest llama.utils.rotate_angs2angs[4]>", target=_top, URL="https://multimessenger.science/llama.utils.html#llama.utils.rotate_angs2angs"]; 183 -> 44 [arrowsize="0.35", color="#0d1977", fontcolor="#0d1977", fontsize="10.00", label="2.98%\n1×", labeldistance="0.50", penwidth="0.50"]; 183 -> 188 [arrowsize="0.35", color="#0d347e", fontcolor="#0d347e", fontsize="10.00", label="8.64%\n1×", labeldistance="0.50", penwidth="0.50"]; 185 [color="#0d297b", fontcolor="#ffffff", fontsize="10.00", label="capture:520:readouterr\n6.48%\n(0.15%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 185 -> 59 [arrowsize="0.35", color="#0d287b", fontcolor="#0d287b", fontsize="10.00", label="6.22%\n6×", labeldistance="0.50", penwidth="0.50"]; 186 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="utils:486:<listcomp>\n0.73%\n(0.23%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/llama.utils.py", target=_top, URL="https://multimessenger.science/llama.utils.html"]; 186 -> 202 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.41%\n3×", labeldistance="0.50", penwidth="0.50"]; 187 [color="#0d2b7b", fontcolor="#ffffff", fontsize="10.00", label="utils:405:rotate_angs2vec\n6.77%\n(5.63%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/llama.utils.py", target=_top, URL="https://multimessenger.science/llama.utils.html"]; 187 -> 186 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.73%\n1×", labeldistance="0.50", penwidth="0.50"]; 187 -> 204 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.29%\n2×", labeldistance="0.50", penwidth="0.50"]; 188 [color="#0d347e", fontcolor="#ffffff", fontsize="10.00", label="utils:490:rotate_angs2angs\n8.64%\n(1.87%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/llama.utils.py", target=_top, URL="https://multimessenger.science/llama.utils.html"]; 188 -> 187 [arrowsize="0.35", color="#0d2b7b", fontcolor="#0d2b7b", fontsize="10.00", label="6.77%\n1×", labeldistance="0.50", penwidth="0.50"]; 191 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="plugin:63:pytest_runtest_setup\n1.66%\n(0.15%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pytest_remotedata/plugin.py"]; 191 -> 206 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.11%\n2×", labeldistance="0.50", penwidth="0.50"]; 193 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="output_checker:168:check_output\n0.58%\n(0.15%)\n5×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pytest_doctestplus/output_checker.py"]; 194 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="doctest:537:check_output\n0.70%\n(0.12%)\n5×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 194 -> 193 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n5×", labeldistance="0.50", penwidth="0.50"]; 195 [color="#0ab319", fontcolor="#ffffff", fontsize="10.00", label="doctest:228:runtest\n47.80%\n(0.09%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 195 -> 158 [arrowsize="0.69", color="#0ab21b", fontcolor="#0ab21b", fontsize="10.00", label="47.42%\n1×", labeldistance="1.90", penwidth="1.90"]; 196 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="doctest:352:__init__\n1.55%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 196 -> 14 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.49%\n1×", labeldistance="0.50", penwidth="0.50"]; 197 [color="#0c958f", fontcolor="#ffffff", fontsize="10.00", label="pdb:193:reset\n26.15%\n(0.03%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 197 -> 269 [arrowsize="0.51", color="#0c958f", fontcolor="#0c958f", fontsize="10.00", label="26.03%\n1×", labeldistance="1.04", penwidth="1.04"]; 202 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'flatten' of 'numpy.ndarray' objects>\n0.53%\n(0.53%)\n5×", tooltip="~"]; 204 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method numpy.array>\n1.87%\n(1.87%)\n7×", tooltip="~"]; 206 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="version:38:__init__\n1.11%\n(0.61%)\n2×", tooltip="/opt/anaconda/lib/python3.7/distutils/version.py"]; 213 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="logging:643:pytest_runtest_setup\n1.28%\n(0.03%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 213 -> 103 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.79%\n1×", labeldistance="0.50", penwidth="0.50"]; 213 -> 104 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.38%\n1×", labeldistance="0.50", penwidth="0.50"]; 214 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="logging:648:pytest_runtest_call\n1.40%\n(0.09%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 214 -> 103 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.76%\n1×", labeldistance="0.50", penwidth="0.50"]; 214 -> 104 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.50%\n1×", labeldistance="0.50", penwidth="0.50"]; 215 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="logging:653:pytest_runtest_teardown\n1.98%\n(0.12%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 215 -> 103 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.90%\n1×", labeldistance="0.50", penwidth="0.50"]; 215 -> 104 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.85%\n1×", labeldistance="0.50", penwidth="0.50"]; 215 -> 312 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.12%\n1×", labeldistance="0.50", penwidth="0.50"]; 216 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="logging:658:pytest_runtest_logstart\n1.81%\n(0.12%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 216 -> 103 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.08%\n1×", labeldistance="0.50", penwidth="0.50"]; 216 -> 104 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.50%\n1×", labeldistance="0.50", penwidth="0.50"]; 216 -> 312 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.12%\n1×", labeldistance="0.50", penwidth="0.50"]; 217 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="logging:665:pytest_runtest_logfinish\n1.43%\n(0.03%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 217 -> 103 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.88%\n1×", labeldistance="0.50", penwidth="0.50"]; 217 -> 104 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.44%\n1×", labeldistance="0.50", penwidth="0.50"]; 218 [color="#0d247a", fontcolor="#ffffff", fontsize="10.00", label="logging:670:pytest_runtest_logreport\n5.31%\n(0.18%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 218 -> 103 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.41%\n3×", labeldistance="0.50", penwidth="0.50"]; 218 -> 104 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.40%\n3×", labeldistance="0.50", penwidth="0.50"]; 218 -> 312 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.32%\n3×", labeldistance="0.50", penwidth="0.50"]; 219 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="__init__:802:__init__\n3.24%\n(0.55%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 219 -> 163 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.76%\n8×", labeldistance="0.50", penwidth="0.50"]; 219 -> 221 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.72%\n8×", labeldistance="0.50", penwidth="0.50"]; 220 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:242:_register_at_fork_reinit_lock\n0.76%\n(0.23%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 220 -> 16 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.12%\n8×", labeldistance="0.50", penwidth="0.50"]; 221 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="__init__:831:createLock\n1.72%\n(0.85%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 221 -> 220 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.76%\n8×", labeldistance="0.50", penwidth="0.50"]; 223 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="__init__:991:__init__\n3.38%\n(0.15%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 223 -> 219 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.24%\n8×", labeldistance="0.50", penwidth="0.50"]; 225 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="logging:262:catching_logs\n1.90%\n(0.61%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 225 -> 171 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.67%\n8×", labeldistance="0.50", penwidth="0.50"]; 226 [color="#0d1d78", fontcolor="#ffffff", fontsize="10.00", label="logging:293:__init__\n3.85%\n(0.47%)\n8×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 226 -> 223 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.38%\n8×", labeldistance="0.50", penwidth="0.50"]; 229 [color="#0ab316", fontcolor="#ffffff", fontsize="10.00", label="runner:122:pytest_runtest_call\n48.21%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 229 -> 113 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.35%\n1×", labeldistance="0.50", penwidth="0.50"]; 229 -> 195 [arrowsize="0.69", color="#0ab319", fontcolor="#0ab319", fontsize="10.00", label="47.80%\n1×", labeldistance="1.91", penwidth="1.91"]; 233 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="doctest:483:_setup_fixtures\n1.17%\n(0.12%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 233 -> 22 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.88%\n1×", labeldistance="0.50", penwidth="0.50"]; 235 [color="#0d4181", fontcolor="#ffffff", fontsize="10.00", label="logging:605:_runtest_for\n11.23%\n(0.67%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 235 -> 103 [arrowsize="0.35", color="#0d2a7b", fontcolor="#0d2a7b", fontsize="10.00", label="6.68%\n8×", labeldistance="0.50", penwidth="0.50"]; 235 -> 104 [arrowsize="0.35", color="#0d1c77", fontcolor="#0d1c77", fontsize="10.00", label="3.50%\n8×", labeldistance="0.50", penwidth="0.50"]; 235 -> 312 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.38%\n8×", labeldistance="0.50", penwidth="0.50"]; 236 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="capture:121:resume_global_capture\n1.23%\n(0.09%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 236 -> 69 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.14%\n3×", labeldistance="0.50", penwidth="0.50"]; 237 [color="#0d387f", fontcolor="#ffffff", fontsize="10.00", label="capture:181:item_capture\n9.51%\n(0.50%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 237 -> 55 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.08%\n3×", labeldistance="0.50", penwidth="0.50"]; 237 -> 236 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.23%\n3×", labeldistance="0.50", penwidth="0.50"]; 237 -> 238 [arrowsize="0.35", color="#0d2a7b", fontcolor="#0d2a7b", fontsize="10.00", label="6.54%\n3×", labeldistance="0.50", penwidth="0.50"]; 238 [color="#0d2a7b", fontcolor="#ffffff", fontsize="10.00", label="capture:141:read_global_capture\n6.54%\n(0.06%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 238 -> 185 [arrowsize="0.35", color="#0d297b", fontcolor="#0d297b", fontsize="10.00", label="6.48%\n3×", labeldistance="0.50", penwidth="0.50"]; 240 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="capture:218:pytest_runtest_setup\n3.30%\n(0.06%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 240 -> 103 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.50%\n1×", labeldistance="0.50", penwidth="0.50"]; 240 -> 104 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.68%\n1×", labeldistance="0.50", penwidth="0.50"]; 241 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="capture:223:pytest_runtest_call\n3.68%\n(0.12%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 241 -> 103 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.38%\n1×", labeldistance="0.50", penwidth="0.50"]; 241 -> 104 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.12%\n1×", labeldistance="0.50", penwidth="0.50"]; 242 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="capture:228:pytest_runtest_teardown\n3.30%\n(0.00%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 242 -> 103 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n1×", labeldistance="0.50", penwidth="0.50"]; 242 -> 104 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.60%\n1×", labeldistance="0.50", penwidth="0.50"]; 243 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:488:suspend_capturing\n0.99%\n(0.12%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 243 -> 29 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.88%\n6×", labeldistance="0.50", penwidth="0.50"]; 244 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="skipping:68:pytest_runtest_setup\n0.73%\n(0.15%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 247 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="evaluate:30:__bool__\n0.82%\n(0.12%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 247 -> 248 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.70%\n3×", labeldistance="0.50", penwidth="0.50"]; 248 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="evaluate:39:_get_marks\n1.11%\n(0.32%)\n5×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 248 -> 295 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.67%\n5×", labeldistance="0.50", penwidth="0.50"]; 254 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="reports:261:from_item_and_call\n1.87%\n(0.47%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/reports.py"]; 254 -> 93 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.99%\n3×", labeldistance="0.50", penwidth="0.50"]; 255 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="runner:249:pytest_runtest_makereport\n1.93%\n(0.06%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 255 -> 254 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.87%\n3×", labeldistance="0.50", penwidth="0.50"]; 258 [color="#fe0400", fontcolor="#ffffff", fontsize="10.00", label="runner:79:pytest_runtest_protocol\n99.65%\n(0.18%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 258 -> 73 [arrowsize="0.97", color="#f54302", fontcolor="#f54302", fontsize="10.00", label="93.32%\n1×", labeldistance="3.73", penwidth="3.73"]; 258 -> 152 [arrowsize="0.35", color="#0d257a", fontcolor="#0d257a", fontsize="10.00", label="5.60%\n2×", labeldistance="0.50", penwidth="0.50"]; 258 -> 290 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.29%\n2×", labeldistance="0.50", penwidth="0.50"]; 259 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="runner:117:pytest_runtest_setup\n3.33%\n(0.03%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 259 -> 74 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.86%\n1×", labeldistance="0.50", penwidth="0.50"]; 259 -> 113 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.44%\n1×", labeldistance="0.50", penwidth="0.50"]; 260 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="runner:144:pytest_runtest_teardown\n1.40%\n(0.09%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 260 -> 113 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.82%\n2×", labeldistance="0.50", penwidth="0.50"]; 262 [color="#f44502", fontcolor="#ffffff", fontsize="10.00", label="runner:181:call_and_report\n93.03%\n(0.47%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 262 -> 61 [arrowsize="0.87", color="#d9da06", fontcolor="#d9da06", fontsize="10.00", label="74.99%\n3×", labeldistance="3.00", penwidth="3.00"]; 262 -> 152 [arrowsize="0.41", color="#0c6189", fontcolor="#0c6189", fontsize="10.00", label="17.07%\n6×", labeldistance="0.68", penwidth="0.68"]; 262 -> 290 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.47%\n3×", labeldistance="0.50", penwidth="0.50"]; 264 [color="#cbd706", fontcolor="#ffffff", fontsize="10.00", label="runner:207:<lambda>\n73.56%\n(0.20%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 264 -> 152 [arrowsize="0.86", color="#c9d706", fontcolor="#c9d706", fontsize="10.00", label="73.36%\n3×", labeldistance="2.93", penwidth="2.93"]; 269 [color="#0c958f", fontcolor="#ffffff", fontsize="10.00", label="bdb:54:reset\n26.03%\n(0.12%)\n1×", tooltip="/opt/anaconda/lib/python3.7/bdb.py"]; 269 -> 27 [arrowsize="0.51", color="#0c9590", fontcolor="#0c9590", fontsize="10.00", label="25.85%\n1×", labeldistance="1.03", penwidth="1.03"]; 278 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="fixtures:484:_get_active_fixturedef\n1.20%\n(0.09%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 278 -> 63 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.76%\n1×", labeldistance="0.50", penwidth="0.50"]; 280 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="fixtures:474:getfixturevalue\n1.23%\n(0.03%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 280 -> 278 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.20%\n1×", labeldistance="0.50", penwidth="0.50"]; 290 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="nodes:136:ihook\n1.25%\n(0.20%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 290 -> 138 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.05%\n9×", labeldistance="0.50", penwidth="0.50"]; 294 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="nodes:234:iter_markers_with_node\n0.96%\n(0.35%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 294 -> 165 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n10×", labeldistance="0.50", penwidth="0.50"]; 295 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="nodes:232:<genexpr>\n1.11%\n(0.15%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 295 -> 294 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.96%\n10×", labeldistance="0.50", penwidth="0.50"]; 302 [color="#f63b01", fontcolor="#ffffff", fontsize="10.00", label="manager:84:_hookexec\n94.16%\n(0.15%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 302 -> 146 [arrowsize="0.97", color="#f63c01", fontcolor="#f63c01", fontsize="10.00", label="94.05%\n11×", labeldistance="3.76", penwidth="3.76"]; 312 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="contextlib:237:helper\n1.87%\n(0.41%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 312 -> 66 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.46%\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]; 1 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="doctest:249:getvalue\n0.75%\n(0.58%)\n9×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 2 [color="#0d2f7d", fontcolor="#ffffff", fontsize="10.00", label="logging:614:_runtest_for_main\n7.70%\n(1.02%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 2 -> 103 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.28%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 104 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.53%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 170 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.17%\n2×", labeldistance="0.50", penwidth="0.50"]; 2 -> 229 [arrowsize="0.35", color="#0d1977", fontcolor="#0d1977", fontsize="10.00", label="2.98%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 315 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n8×", labeldistance="0.50", penwidth="0.50"]; 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.89%\n(0.75%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 10 -> 9 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.53%\n6×", labeldistance="0.50", penwidth="0.50"]; 10 -> 12 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.65%\n6×", labeldistance="0.50", penwidth="0.50"]; 10 -> 58 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.53%\n24×", labeldistance="0.50", penwidth="0.50"]; 12 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'truncate' of '_io.FileIO' objects>\n1.65%\n(1.65%)\n6×", tooltip="~"]; 14 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="pdb:140:__init__\n1.40%\n(0.27%)\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="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="__init__:212:_acquireLock\n1.09%\n(0.85%)\n40×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 20 [color="#dcd005", fontcolor="#ffffff", fontsize="10.00", label="runner:227:from_call\n76.37%\n(0.22%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 20 -> 267 [arrowsize="0.87", color="#dbd305", fontcolor="#dbd305", fontsize="10.00", label="75.96%\n3×", labeldistance="3.04", penwidth="3.04"]; 22 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="fixtures:1271:getfixtureinfo\n0.80%\n(0.24%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 26 [color="#0c728c", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.stat>\n19.78%\n(19.78%)\n149×", tooltip="~"]; 27 [color="#0c8e92", fontcolor="#ffffff", fontsize="10.00", label="linecache:53:checkcache\n24.26%\n(3.87%)\n1×", tooltip="/opt/anaconda/lib/python3.7/linecache.py"]; 27 -> 26 [arrowsize="0.44", color="#0c728c", fontcolor="#0c728c", fontsize="10.00", label="19.78%\n149×", labeldistance="0.79", penwidth="0.79"]; 27 -> 94 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n251×", labeldistance="0.50", penwidth="0.50"]; 28 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.dup2>\n0.80%\n(0.80%)\n12×", tooltip="~"]; 29 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:600:suspend\n0.68%\n(0.10%)\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.39%\n6×", labeldistance="0.50", penwidth="0.50"]; 30 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:605:resume\n0.82%\n(0.19%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 30 -> 28 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.41%\n6×", labeldistance="0.50", penwidth="0.50"]; 32 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="os:682:__setitem__\n0.68%\n(0.29%)\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.24%)\n1×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 39 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="posixpath:338:normpath\n0.75%\n(0.27%)\n2×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 39 -> 162 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.24%\n12×", labeldistance="0.50", penwidth="0.50"]; 41 [color="#0eb709", fontcolor="#ffffff", fontsize="10.00", label="doctest:1417:run\n50.64%\n(0.29%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 41 -> 49 [arrowsize="0.49", color="#0c8e92", fontcolor="#0c8e92", fontsize="10.00", label="24.13%\n1×", labeldistance="0.97", penwidth="0.97"]; 41 -> 199 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.48%\n1×", labeldistance="0.50", penwidth="0.50"]; 41 -> 200 [arrowsize="0.50", color="#0c9093", fontcolor="#0c9093", fontsize="10.00", label="24.52%\n1×", labeldistance="0.98", penwidth="0.98"]; 44 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.utils:1:eql\n2.47%\n(0.99%)\n7×", tooltip="<doctest llama.utils.rotate_angs2vec[1]>", target=_top, URL="https://multimessenger.science/llama.utils.html#llama.utils.rotate_angs2vec"]; 44 -> 205 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.41%\n14×", labeldistance="0.50", penwidth="0.50"]; 44 -> 207 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.65%\n14×", labeldistance="0.50", penwidth="0.50"]; 48 [color="#0d2b7c", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.compile>\n6.83%\n(6.83%)\n9×", tooltip="~"]; 49 [color="#0c8e92", fontcolor="#ffffff", fontsize="10.00", label="doctest:1271:__run\n24.13%\n(1.62%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 49 -> 1 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.75%\n9×", labeldistance="0.50", penwidth="0.50"]; 49 -> 48 [arrowsize="0.35", color="#0d2b7c", fontcolor="#0d2b7c", fontsize="10.00", label="6.83%\n9×", labeldistance="0.50", penwidth="0.50"]; 49 -> 50 [arrowsize="0.36", color="#0d4a83", fontcolor="#0d4a83", fontsize="10.00", label="12.90%\n9×", labeldistance="0.52", penwidth="0.52"]; 49 -> 197 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.33%\n9×", labeldistance="0.50", penwidth="0.50"]; 50 [color="#0d4a83", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.exec>\n12.90%\n(0.22%)\n9×", tooltip="~"]; 50 -> 180 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.57%\n1×", labeldistance="0.50", penwidth="0.50"]; 50 -> 181 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.67%\n1×", labeldistance="0.50", penwidth="0.50"]; 50 -> 183 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.83%\n1×", labeldistance="0.50", penwidth="0.50"]; 50 -> 185 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.55%\n1×", labeldistance="0.50", penwidth="0.50"]; 50 -> 186 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.65%\n1×", labeldistance="0.50", penwidth="0.50"]; 50 -> 187 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.74%\n1×", labeldistance="0.50", penwidth="0.50"]; 50 -> 188 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.62%\n1×", labeldistance="0.50", penwidth="0.50"]; 51 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.getattr>\n0.68%\n(0.68%)\n98×", tooltip="~"]; 55 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:127:suspend_global_capture\n0.97%\n(0.10%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 55 -> 246 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.82%\n3×", labeldistance="0.50", penwidth="0.50"]; 58 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="capture:442:__getattr__\n0.53%\n(0.34%)\n24×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 58 -> 51 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.19%\n24×", labeldistance="0.50", penwidth="0.50"]; 59 [color="#0d247a", fontcolor="#ffffff", fontsize="10.00", label="capture:626:snap\n5.37%\n(0.46%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 59 -> 10 [arrowsize="0.35", color="#0d2279", fontcolor="#0d2279", fontsize="10.00", label="4.89%\n6×", labeldistance="0.50", penwidth="0.50"]; 60 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="skipping:120:pytest_runtest_makereport\n1.02%\n(0.24%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 60 -> 250 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.68%\n3×", labeldistance="0.50", penwidth="0.50"]; 61 [color="#ddc905", fontcolor="#ffffff", fontsize="10.00", label="runner:200:call_runtest_hook\n77.25%\n(0.34%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 61 -> 20 [arrowsize="0.87", color="#dcd005", fontcolor="#dcd005", fontsize="10.00", label="76.37%\n3×", labeldistance="3.05", penwidth="3.05"]; 61 -> 293 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.36%\n3×", labeldistance="0.50", penwidth="0.50"]; 63 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="fixtures:513:_compute_fixture_value\n0.73%\n(0.12%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 66 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="contextlib:81:__init__\n1.23%\n(1.09%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 66 -> 51 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.15%\n27×", labeldistance="0.50", penwidth="0.50"]; 69 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:498:resume_capturing\n1.02%\n(0.19%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 69 -> 30 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.82%\n6×", labeldistance="0.50", penwidth="0.50"]; 72 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="terminal:408:pytest_runtest_logreport\n3.34%\n(0.39%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 72 -> 115 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.48%\n1×", labeldistance="0.50", penwidth="0.50"]; 72 -> 152 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.36%\n3×", labeldistance="0.50", penwidth="0.50"]; 73 [color="#f44902", fontcolor="#ffffff", fontsize="10.00", label="runner:86:runtestprotocol\n92.62%\n(0.17%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 73 -> 265 [arrowsize="0.96", color="#f34c02", fontcolor="#f34c02", fontsize="10.00", label="92.35%\n3×", labeldistance="3.69", penwidth="3.69"]; 74 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="runner:350:prepare\n2.69%\n(0.10%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 74 -> 154 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.42%\n1×", labeldistance="0.50", penwidth="0.50"]; 83 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:245:write\n0.85%\n(0.07%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 93 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="structures:356:__iter__\n0.87%\n(0.22%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 93 -> 140 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.82%\n3×", labeldistance="0.50", penwidth="0.50"]; 94 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.len>\n0.65%\n(0.65%)\n265×", tooltip="~"]; 100 [color="#0c7a8e", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.next>\n21.04%\n(1.26%)\n77×", tooltip="~"]; 100 -> 2 [arrowsize="0.35", color="#0d2f7d", fontcolor="#0d2f7d", fontsize="10.00", label="7.70%\n16×", labeldistance="0.50", penwidth="0.50"]; 100 -> 170 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n6×", labeldistance="0.50", penwidth="0.50"]; 100 -> 216 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.87%\n1×", labeldistance="0.50", penwidth="0.50"]; 100 -> 217 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.85%\n1×", labeldistance="0.50", penwidth="0.50"]; 100 -> 218 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.97%\n1×", labeldistance="0.50", penwidth="0.50"]; 100 -> 219 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.21%\n1×", labeldistance="0.50", penwidth="0.50"]; 100 -> 220 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.77%\n1×", labeldistance="0.50", penwidth="0.50"]; 100 -> 221 [arrowsize="0.35", color="#0d1977", fontcolor="#0d1977", fontsize="10.00", label="2.95%\n3×", labeldistance="0.50", penwidth="0.50"]; 100 -> 228 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.18%\n16×", labeldistance="0.50", penwidth="0.50"]; 100 -> 238 [arrowsize="0.35", color="#0d3b80", fontcolor="#0d3b80", fontsize="10.00", label="10.02%\n16×", labeldistance="0.50", penwidth="0.50"]; 100 -> 240 [arrowsize="0.35", color="#0d327d", fontcolor="#0d327d", fontsize="10.00", label="8.35%\n6×", labeldistance="0.50", penwidth="0.50"]; 100 -> 243 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n1×", labeldistance="0.50", penwidth="0.50"]; 100 -> 244 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.44%\n1×", labeldistance="0.50", penwidth="0.50"]; 100 -> 245 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n1×", labeldistance="0.50", penwidth="0.50"]; 100 -> 298 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.17%\n2×", labeldistance="0.50", penwidth="0.50"]; 102 [color="#f63a01", fontcolor="#ffffff", fontsize="10.00", label="callers:157:_multicall\n94.21%\n(3.90%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/callers.py"]; 102 -> 72 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.34%\n3×", labeldistance="0.50", penwidth="0.50"]; 102 -> 100 [arrowsize="0.35", color="#0d397f", fontcolor="#0d397f", fontsize="10.00", label="9.63%\n18×", labeldistance="0.50", penwidth="0.50"]; 102 -> 116 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.89%\n1×", labeldistance="0.50", penwidth="0.50"]; 102 -> 176 [arrowsize="0.39", color="#0c5686", fontcolor="#0c5686", fontsize="10.00", label="15.18%\n18×", labeldistance="0.61", penwidth="0.61"]; 102 -> 194 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.87%\n1×", labeldistance="0.50", penwidth="0.50"]; 102 -> 232 [arrowsize="0.72", color="#14b809", fontcolor="#14b809", fontsize="10.00", label="51.49%\n1×", labeldistance="2.06", penwidth="2.06"]; 102 -> 247 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.75%\n1×", labeldistance="0.50", penwidth="0.50"]; 102 -> 258 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.69%\n3×", labeldistance="0.50", penwidth="0.50"]; 102 -> 262 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.17%\n1×", labeldistance="0.50", penwidth="0.50"]; 102 -> 263 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.14%\n1×", labeldistance="0.50", penwidth="0.50"]; 103 [color="#0d307d", fontcolor="#ffffff", fontsize="10.00", label="contextlib:107:__enter__\n7.96%\n(0.70%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 103 -> 100 [arrowsize="0.35", color="#0d2f7d", fontcolor="#0d2f7d", fontsize="10.00", label="7.63%\n11×", labeldistance="0.50", penwidth="0.50"]; 104 [color="#0d4282", fontcolor="#ffffff", fontsize="10.00", label="contextlib:116:__exit__\n11.45%\n(0.80%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 104 -> 100 [arrowsize="0.35", color="#0d4081", fontcolor="#0d4081", fontsize="10.00", label="11.06%\n11×", labeldistance="0.50", penwidth="0.50"]; 111 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="doctest:1568:_toAscii\n0.56%\n(0.34%)\n18×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 113 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="runner:150:_update_current_test_var\n1.43%\n(0.31%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 113 -> 32 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.68%\n3×", labeldistance="0.50", penwidth="0.50"]; 115 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="terminal:304:write_fspath_result\n2.78%\n(0.48%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 115 -> 83 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.85%\n2×", labeldistance="0.50", penwidth="0.50"]; 115 -> 123 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.23%\n2×", labeldistance="0.50", penwidth="0.50"]; 116 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="terminal:398:pytest_runtest_logstart\n1.89%\n(0.51%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 116 -> 115 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.31%\n1×", labeldistance="0.50", penwidth="0.50"]; 123 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="local:327:join\n1.23%\n(0.36%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 123 -> 39 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.75%\n2×", labeldistance="0.50", penwidth="0.50"]; 138 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="main:437:gethookproxy\n0.92%\n(0.51%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/main.py"]; 139 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'update' of 'set' objects>\n0.65%\n(0.22%)\n9×", tooltip="~"]; 139 -> 93 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.56%\n3×", labeldistance="0.50", penwidth="0.50"]; 140 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="structures:360:_seen\n0.82%\n(0.39%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 140 -> 139 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.65%\n3×", labeldistance="0.50", penwidth="0.50"]; 146 [color="#f73501", fontcolor="#ffffff", fontsize="10.00", label="manager:78:<lambda>\n94.77%\n(0.63%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 146 -> 102 [arrowsize="0.97", color="#f63a01", fontcolor="#f63a01", fontsize="10.00", label="94.21%\n11×", labeldistance="3.77", penwidth="3.77"]; 152 [color="#fa2301", fontcolor="#ffffff", fontsize="10.00", label="hooks:275:__call__\n96.54%\n(1.60%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/hooks.py"]; 152 -> 305 [arrowsize="0.97", color="#f73401", fontcolor="#f73401", fontsize="10.00", label="94.89%\n11×", labeldistance="3.80", penwidth="3.80"]; 154 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="doctest:218:setup\n2.42%\n(0.15%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 154 -> 236 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.11%\n1×", labeldistance="0.50", penwidth="0.50"]; 154 -> 283 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.16%\n1×", labeldistance="0.50", penwidth="0.50"]; 158 [color="#0fb709", fontcolor="#ffffff", fontsize="10.00", label="doctest:1835:run\n50.79%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 158 -> 41 [arrowsize="0.71", color="#0eb709", fontcolor="#0eb709", fontsize="10.00", label="50.64%\n1×", labeldistance="2.03", penwidth="2.03"]; 162 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'append' of 'list' objects>\n0.56%\n(0.56%)\n112×", tooltip="~"]; 163 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:783:_addHandlerRef\n0.70%\n(0.31%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 163 -> 16 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.24%\n8×", labeldistance="0.50", penwidth="0.50"]; 165 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="nodes:191:listchain\n0.63%\n(0.39%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 165 -> 162 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.19%\n48×", labeldistance="0.50", penwidth="0.50"]; 170 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:766:_removeHandlerRef\n0.68%\n(0.34%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 170 -> 16 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.17%\n8×", labeldistance="0.50", penwidth="0.50"]; 171 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="__init__:1537:removeHandler\n0.99%\n(0.29%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 171 -> 16 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.48%\n8×", labeldistance="0.50", penwidth="0.50"]; 176 [color="#0c5787", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'send' of 'generator' objects>\n15.30%\n(0.27%)\n22×", tooltip="~"]; 176 -> 60 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.99%\n3×", labeldistance="0.50", penwidth="0.50"]; 176 -> 216 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.39%\n1×", labeldistance="0.50", penwidth="0.50"]; 176 -> 217 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n1×", labeldistance="0.50", penwidth="0.50"]; 176 -> 218 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.77%\n1×", labeldistance="0.50", penwidth="0.50"]; 176 -> 219 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.94%\n1×", labeldistance="0.50", penwidth="0.50"]; 176 -> 220 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.39%\n1×", labeldistance="0.50", penwidth="0.50"]; 176 -> 221 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.31%\n3×", labeldistance="0.50", penwidth="0.50"]; 176 -> 243 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.49%\n1×", labeldistance="0.50", penwidth="0.50"]; 176 -> 244 [arrowsize="0.35", color="#0d2179", fontcolor="#0d2179", fontsize="10.00", label="4.70%\n1×", labeldistance="0.50", penwidth="0.50"]; 176 -> 245 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.32%\n1×", labeldistance="0.50", penwidth="0.50"]; 180 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.utils:1:<module>\n1.57%\n(0.10%)\n1×", tooltip="<doctest llama.utils.rotate_angs2vec[6]>", target=_top, URL="https://multimessenger.science/llama.utils.html#llama.utils.rotate_angs2vec"]; 180 -> 44 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.31%\n1×", labeldistance="0.50", penwidth="0.50"]; 180 -> 191 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.16%\n1×", labeldistance="0.50", penwidth="0.50"]; 181 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.utils:1:<module>\n1.67%\n(0.12%)\n1×", tooltip="<doctest llama.utils.rotate_angs2vec[7]>", target=_top, URL="https://multimessenger.science/llama.utils.html#llama.utils.rotate_angs2vec"]; 181 -> 44 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.34%\n1×", labeldistance="0.50", penwidth="0.50"]; 181 -> 191 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.21%\n1×", labeldistance="0.50", penwidth="0.50"]; 183 [color="#0d1976", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.utils:1:<module>\n2.83%\n(0.17%)\n1×", tooltip="<doctest llama.utils.rotate_angs2vec[2]>", target=_top, URL="https://multimessenger.science/llama.utils.html#llama.utils.rotate_angs2vec"]; 183 -> 44 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.48%\n1×", labeldistance="0.50", penwidth="0.50"]; 183 -> 191 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.18%\n1×", labeldistance="0.50", penwidth="0.50"]; 185 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.utils:1:<module>\n1.55%\n(0.10%)\n1×", tooltip="<doctest llama.utils.rotate_angs2vec[8]>", 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.31%\n1×", labeldistance="0.50", penwidth="0.50"]; 185 -> 191 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.14%\n1×", labeldistance="0.50", penwidth="0.50"]; 186 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.utils:1:<module>\n1.65%\n(0.10%)\n1×", tooltip="<doctest llama.utils.rotate_angs2vec[4]>", target=_top, URL="https://multimessenger.science/llama.utils.html#llama.utils.rotate_angs2vec"]; 186 -> 44 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.34%\n1×", labeldistance="0.50", penwidth="0.50"]; 186 -> 191 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.21%\n1×", labeldistance="0.50", penwidth="0.50"]; 187 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.utils:1:<module>\n1.74%\n(0.10%)\n1×", tooltip="<doctest llama.utils.rotate_angs2vec[3]>", target=_top, URL="https://multimessenger.science/llama.utils.html#llama.utils.rotate_angs2vec"]; 187 -> 44 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.36%\n1×", labeldistance="0.50", penwidth="0.50"]; 187 -> 191 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.28%\n1×", labeldistance="0.50", penwidth="0.50"]; 188 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.utils:1:<module>\n1.62%\n(0.12%)\n1×", tooltip="<doctest llama.utils.rotate_angs2vec[5]>", target=_top, URL="https://multimessenger.science/llama.utils.html#llama.utils.rotate_angs2vec"]; 188 -> 44 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.31%\n1×", labeldistance="0.50", penwidth="0.50"]; 188 -> 191 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.19%\n1×", labeldistance="0.50", penwidth="0.50"]; 189 [color="#0d267a", fontcolor="#ffffff", fontsize="10.00", label="capture:520:readouterr\n5.69%\n(0.22%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 189 -> 59 [arrowsize="0.35", color="#0d247a", fontcolor="#0d247a", fontsize="10.00", label="5.37%\n6×", labeldistance="0.50", penwidth="0.50"]; 190 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="utils:486:<listcomp>\n1.14%\n(0.65%)\n7×", tooltip="/opt/anaconda/lib/python3.7/site-packages/llama.utils.py", target=_top, URL="https://multimessenger.science/llama.utils.html"]; 190 -> 205 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.22%\n21×", labeldistance="0.50", penwidth="0.50"]; 190 -> 207 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.27%\n21×", labeldistance="0.50", penwidth="0.50"]; 191 [color="#0d377f", fontcolor="#ffffff", fontsize="10.00", label="utils:405:rotate_angs2vec\n9.37%\n(6.44%)\n7×", tooltip="/opt/anaconda/lib/python3.7/site-packages/llama.utils.py", target=_top, URL="https://multimessenger.science/llama.utils.html"]; 191 -> 190 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.14%\n7×", labeldistance="0.50", penwidth="0.50"]; 191 -> 207 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.23%\n22×", labeldistance="0.50", penwidth="0.50"]; 194 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="plugin:63:pytest_runtest_setup\n0.87%\n(0.15%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pytest_remotedata/plugin.py"]; 195 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="doctest:1574:check_output\n0.73%\n(0.17%)\n9×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 195 -> 111 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.56%\n18×", labeldistance="0.50", penwidth="0.50"]; 196 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="output_checker:168:check_output\n1.07%\n(0.34%)\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.73%\n9×", labeldistance="0.50", penwidth="0.50"]; 197 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="doctest:537:check_output\n1.33%\n(0.27%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 197 -> 196 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.07%\n9×", labeldistance="0.50", penwidth="0.50"]; 198 [color="#11b709", fontcolor="#ffffff", fontsize="10.00", label="doctest:228:runtest\n51.10%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 198 -> 158 [arrowsize="0.71", color="#0fb709", fontcolor="#0fb709", fontsize="10.00", label="50.79%\n1×", labeldistance="2.03", penwidth="2.03"]; 199 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="doctest:352:__init__\n1.48%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 199 -> 14 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.40%\n1×", labeldistance="0.50", penwidth="0.50"]; 200 [color="#0c9093", fontcolor="#ffffff", fontsize="10.00", label="pdb:193:reset\n24.52%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 200 -> 272 [arrowsize="0.49", color="#0c8f93", fontcolor="#0c8f93", fontsize="10.00", label="24.38%\n1×", labeldistance="0.98", penwidth="0.98"]; 205 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'flatten' of 'numpy.ndarray' objects>\n0.63%\n(0.63%)\n35×", tooltip="~"]; 207 [color="#0d1676", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method numpy.array>\n2.15%\n(2.15%)\n57×", tooltip="~"]; 216 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="logging:643:pytest_runtest_setup\n1.26%\n(0.05%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 216 -> 103 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.77%\n1×", labeldistance="0.50", penwidth="0.50"]; 216 -> 104 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.36%\n1×", labeldistance="0.50", penwidth="0.50"]; 217 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="logging:648:pytest_runtest_call\n1.36%\n(0.10%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 217 -> 103 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.75%\n1×", labeldistance="0.50", penwidth="0.50"]; 217 -> 104 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.46%\n1×", labeldistance="0.50", penwidth="0.50"]; 218 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="logging:653:pytest_runtest_teardown\n1.74%\n(0.07%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 218 -> 103 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.82%\n1×", labeldistance="0.50", penwidth="0.50"]; 218 -> 104 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.75%\n1×", labeldistance="0.50", penwidth="0.50"]; 219 [color="#0d1676", fontcolor="#ffffff", fontsize="10.00", label="logging:658:pytest_runtest_logstart\n2.15%\n(0.07%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 219 -> 103 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.04%\n1×", labeldistance="0.50", penwidth="0.50"]; 219 -> 104 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.92%\n1×", labeldistance="0.50", penwidth="0.50"]; 219 -> 315 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.12%\n1×", labeldistance="0.50", penwidth="0.50"]; 220 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="logging:665:pytest_runtest_logfinish\n1.16%\n(0.10%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 220 -> 103 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.65%\n1×", labeldistance="0.50", penwidth="0.50"]; 220 -> 104 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.36%\n1×", labeldistance="0.50", penwidth="0.50"]; 221 [color="#0d1f78", fontcolor="#ffffff", fontsize="10.00", label="logging:670:pytest_runtest_logreport\n4.26%\n(0.15%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 221 -> 103 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.57%\n3×", labeldistance="0.50", penwidth="0.50"]; 221 -> 104 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.26%\n3×", labeldistance="0.50", penwidth="0.50"]; 221 -> 315 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.29%\n3×", labeldistance="0.50", penwidth="0.50"]; 222 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="__init__:802:__init__\n2.42%\n(0.29%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 222 -> 163 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.70%\n8×", labeldistance="0.50", penwidth="0.50"]; 222 -> 224 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.14%\n8×", labeldistance="0.50", penwidth="0.50"]; 223 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:242:_register_at_fork_reinit_lock\n0.75%\n(0.29%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 224 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="__init__:831:createLock\n1.14%\n(0.22%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 224 -> 223 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.75%\n8×", labeldistance="0.50", penwidth="0.50"]; 226 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="__init__:991:__init__\n2.64%\n(0.22%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 226 -> 222 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.42%\n8×", labeldistance="0.50", penwidth="0.50"]; 228 [color="#0d1676", fontcolor="#ffffff", fontsize="10.00", label="logging:262:catching_logs\n2.18%\n(0.61%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 228 -> 171 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.99%\n8×", labeldistance="0.50", penwidth="0.50"]; 229 [color="#0d1977", fontcolor="#ffffff", fontsize="10.00", label="logging:293:__init__\n2.98%\n(0.34%)\n8×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 229 -> 226 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.64%\n8×", labeldistance="0.50", penwidth="0.50"]; 232 [color="#14b809", fontcolor="#ffffff", fontsize="10.00", label="runner:122:pytest_runtest_call\n51.49%\n(0.05%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 232 -> 113 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.34%\n1×", labeldistance="0.50", penwidth="0.50"]; 232 -> 198 [arrowsize="0.71", color="#11b709", fontcolor="#11b709", fontsize="10.00", label="51.10%\n1×", labeldistance="2.04", penwidth="2.04"]; 236 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="doctest:483:_setup_fixtures\n1.11%\n(0.15%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 236 -> 22 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.80%\n1×", labeldistance="0.50", penwidth="0.50"]; 238 [color="#0d3b80", fontcolor="#ffffff", fontsize="10.00", label="logging:605:_runtest_for\n10.02%\n(0.46%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 238 -> 103 [arrowsize="0.35", color="#0d257a", fontcolor="#0d257a", fontsize="10.00", label="5.59%\n8×", labeldistance="0.50", penwidth="0.50"]; 238 -> 104 [arrowsize="0.35", color="#0d1c77", fontcolor="#0d1c77", fontsize="10.00", label="3.58%\n8×", labeldistance="0.50", penwidth="0.50"]; 238 -> 315 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.39%\n8×", labeldistance="0.50", penwidth="0.50"]; 239 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:121:resume_global_capture\n1.09%\n(0.07%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 239 -> 69 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.02%\n3×", labeldistance="0.50", penwidth="0.50"]; 240 [color="#0d327d", fontcolor="#ffffff", fontsize="10.00", label="capture:181:item_capture\n8.35%\n(0.36%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 240 -> 55 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.97%\n3×", labeldistance="0.50", penwidth="0.50"]; 240 -> 239 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.09%\n3×", labeldistance="0.50", penwidth="0.50"]; 240 -> 241 [arrowsize="0.35", color="#0d267a", fontcolor="#0d267a", fontsize="10.00", label="5.74%\n3×", labeldistance="0.50", penwidth="0.50"]; 241 [color="#0d267a", fontcolor="#ffffff", fontsize="10.00", label="capture:141:read_global_capture\n5.74%\n(0.05%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 241 -> 189 [arrowsize="0.35", color="#0d267a", fontcolor="#0d267a", fontsize="10.00", label="5.69%\n3×", labeldistance="0.50", penwidth="0.50"]; 243 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="capture:218:pytest_runtest_setup\n3.07%\n(0.07%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 243 -> 103 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.48%\n1×", labeldistance="0.50", penwidth="0.50"]; 243 -> 104 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.47%\n1×", labeldistance="0.50", penwidth="0.50"]; 244 [color="#0d2379", fontcolor="#ffffff", fontsize="10.00", label="capture:223:pytest_runtest_call\n5.13%\n(2.11%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 244 -> 103 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.36%\n1×", labeldistance="0.50", penwidth="0.50"]; 244 -> 104 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.59%\n1×", labeldistance="0.50", penwidth="0.50"]; 245 [color="#0d1976", fontcolor="#ffffff", fontsize="10.00", label="capture:228:pytest_runtest_teardown\n2.90%\n(0.05%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 245 -> 103 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n1×", labeldistance="0.50", penwidth="0.50"]; 245 -> 104 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.28%\n1×", labeldistance="0.50", penwidth="0.50"]; 246 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:488:suspend_capturing\n0.82%\n(0.15%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 246 -> 29 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.68%\n6×", labeldistance="0.50", penwidth="0.50"]; 247 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="skipping:68:pytest_runtest_setup\n0.75%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 250 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="evaluate:30:__bool__\n0.68%\n(0.07%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 250 -> 251 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n3×", labeldistance="0.50", penwidth="0.50"]; 251 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="evaluate:39:_get_marks\n0.97%\n(0.22%)\n5×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 251 -> 298 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.65%\n5×", labeldistance="0.50", penwidth="0.50"]; 257 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="reports:261:from_item_and_call\n1.57%\n(0.34%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/reports.py"]; 257 -> 93 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.87%\n3×", labeldistance="0.50", penwidth="0.50"]; 258 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="runner:249:pytest_runtest_makereport\n1.69%\n(0.12%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 258 -> 257 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.57%\n3×", labeldistance="0.50", penwidth="0.50"]; 261 [color="#ff0300", fontcolor="#ffffff", fontsize="10.00", label="runner:79:pytest_runtest_protocol\n99.69%\n(0.15%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 261 -> 73 [arrowsize="0.96", color="#f44902", fontcolor="#f44902", fontsize="10.00", label="92.62%\n1×", labeldistance="3.70", penwidth="3.70"]; 261 -> 152 [arrowsize="0.35", color="#0d297b", fontcolor="#0d297b", fontsize="10.00", label="6.44%\n2×", labeldistance="0.50", penwidth="0.50"]; 261 -> 293 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.27%\n2×", labeldistance="0.50", penwidth="0.50"]; 262 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="runner:117:pytest_runtest_setup\n3.17%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 262 -> 74 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.69%\n1×", labeldistance="0.50", penwidth="0.50"]; 262 -> 113 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.41%\n1×", labeldistance="0.50", penwidth="0.50"]; 263 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="runner:144:pytest_runtest_teardown\n1.14%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 263 -> 113 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.68%\n2×", labeldistance="0.50", penwidth="0.50"]; 265 [color="#f34c02", fontcolor="#ffffff", fontsize="10.00", label="runner:181:call_and_report\n92.35%\n(0.34%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 265 -> 61 [arrowsize="0.88", color="#ddc905", fontcolor="#ddc905", fontsize="10.00", label="77.25%\n3×", labeldistance="3.09", penwidth="3.09"]; 265 -> 152 [arrowsize="0.38", color="#0c5285", fontcolor="#0c5285", fontsize="10.00", label="14.33%\n6×", labeldistance="0.57", penwidth="0.57"]; 265 -> 293 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.41%\n3×", labeldistance="0.50", penwidth="0.50"]; 267 [color="#dbd305", fontcolor="#ffffff", fontsize="10.00", label="runner:207:<lambda>\n75.96%\n(0.19%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 267 -> 152 [arrowsize="0.87", color="#dbd405", fontcolor="#dbd405", fontsize="10.00", label="75.77%\n3×", labeldistance="3.03", penwidth="3.03"]; 272 [color="#0c8f93", fontcolor="#ffffff", fontsize="10.00", label="bdb:54:reset\n24.38%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/bdb.py"]; 272 -> 27 [arrowsize="0.49", color="#0c8e92", fontcolor="#0c8e92", fontsize="10.00", label="24.26%\n1×", labeldistance="0.97", penwidth="0.97"]; 281 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="fixtures:484:_get_active_fixturedef\n1.16%\n(0.10%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 281 -> 63 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.73%\n1×", labeldistance="0.50", penwidth="0.50"]; 283 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="fixtures:474:getfixturevalue\n1.16%\n(0.00%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 283 -> 281 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.16%\n1×", labeldistance="0.50", penwidth="0.50"]; 293 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="nodes:136:ihook\n1.14%\n(0.22%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 293 -> 138 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.92%\n9×", labeldistance="0.50", penwidth="0.50"]; 297 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="nodes:234:iter_markers_with_node\n0.94%\n(0.44%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 297 -> 165 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n10×", labeldistance="0.50", penwidth="0.50"]; 298 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="nodes:232:<genexpr>\n1.07%\n(0.12%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 298 -> 297 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.94%\n10×", labeldistance="0.50", penwidth="0.50"]; 305 [color="#f73401", fontcolor="#ffffff", fontsize="10.00", label="manager:84:_hookexec\n94.89%\n(0.12%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 305 -> 146 [arrowsize="0.97", color="#f73501", fontcolor="#f73501", fontsize="10.00", label="94.77%\n11×", labeldistance="3.79", penwidth="3.79"]; 315 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="contextlib:237:helper\n1.77%\n(0.53%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 315 -> 66 [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.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="#0d307d", fontcolor="#ffffff", fontsize="10.00", label="logging:614:_runtest_for_main\n7.93%\n(1.15%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 2 -> 134 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.39%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 135 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.23%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 207 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.18%\n2×", labeldistance="0.50", penwidth="0.50"]; 2 -> 269 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.28%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 373 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.54%\n8×", labeldistance="0.50", penwidth="0.50"]; 10 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="gzip:302:close\n1.79%\n(0.28%)\n3×", tooltip="/opt/anaconda/lib/python3.7/gzip.py"]; 10 -> 15 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.68%\n1×", labeldistance="0.50", penwidth="0.50"]; 11 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'read' of '_io.BufferedReader' objects>\n1.23%\n(0.48%)\n5×", tooltip="~"]; 11 -> 130 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.93%\n2×", labeldistance="0.50", penwidth="0.50"]; 12 [color="#0d4482", fontcolor="#ffffff", fontsize="10.00", label="utils:359:write_gzip\n11.71%\n(1.55%)\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="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.79%\n3×", labeldistance="0.50", penwidth="0.50"]; 12 -> 11 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", 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.19%\n2×", labeldistance="0.50", penwidth="0.50"]; 12 -> 28 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.17%\n2×", labeldistance="0.50", penwidth="0.50"]; 12 -> 108 [arrowsize="0.35", color="#0d247a", fontcolor="#0d247a", fontsize="10.00", label="5.43%\n3×", labeldistance="0.50", penwidth="0.50"]; 14 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="gzip:271:read\n1.19%\n(0.10%)\n2×", tooltip="/opt/anaconda/lib/python3.7/gzip.py"]; 14 -> 11 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.05%\n2×", labeldistance="0.50", penwidth="0.50"]; 15 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'close' of '_io.BufferedWriter' objects>\n0.68%\n(0.68%)\n1×", tooltip="~"]; 18 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="gzip:221:_write_gzip_header\n0.62%\n(0.26%)\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.27%\n(1.27%)\n6×", tooltip="~"]; 25 [color="#0d2079", fontcolor="#ffffff", fontsize="10.00", label="capture:583:snap\n4.53%\n(0.84%)\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.27%\n6×", labeldistance="0.50", penwidth="0.50"]; 25 -> 27 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.53%\n6×", labeldistance="0.50", penwidth="0.50"]; 25 -> 84 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.52%\n24×", labeldistance="0.50", penwidth="0.50"]; 27 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'truncate' of '_io.FileIO' objects>\n1.53%\n(1.53%)\n6×", tooltip="~"]; 28 [color="#0d1f78", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method io.open>\n4.28%\n(4.28%)\n9×", tooltip="~"]; 29 [color="#0d1977", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.utils:1:<module>\n2.98%\n(0.20%)\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="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.41%\n1×", labeldistance="0.50", penwidth="0.50"]; 29 -> 28 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.38%\n1×", labeldistance="0.50", penwidth="0.50"]; 30 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="pdb:140:__init__\n1.97%\n(0.34%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 30 -> 28 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.86%\n2×", labeldistance="0.50", penwidth="0.50"]; 30 -> 62 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.60%\n1×", labeldistance="0.50", penwidth="0.50"]; 31 [color="#0d2279", fontcolor="#ffffff", fontsize="10.00", label="gzip:123:__init__\n4.81%\n(0.64%)\n3×", tooltip="/opt/anaconda/lib/python3.7/gzip.py"]; 31 -> 18 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.62%\n1×", labeldistance="0.50", penwidth="0.50"]; 31 -> 28 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.57%\n3×", labeldistance="0.50", penwidth="0.50"]; 31 -> 242 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.72%\n2×", labeldistance="0.50", penwidth="0.50"]; 31 -> 356 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.09%\n1×", labeldistance="0.50", penwidth="0.50"]; 32 [color="#0d1e78", fontcolor="#ffffff", fontsize="10.00", label="tempfile:520:NamedTemporaryFile\n4.06%\n(0.18%)\n1×", tooltip="/opt/anaconda/lib/python3.7/tempfile.py"]; 32 -> 28 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.30%\n1×", labeldistance="0.50", penwidth="0.50"]; 32 -> 49 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.32%\n1×", labeldistance="0.50", penwidth="0.50"]; 34 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:212:_acquireLock\n0.74%\n(0.44%)\n40×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 38 [color="#dad505", fontcolor="#ffffff", fontsize="10.00", label="runner:227:from_call\n75.60%\n(0.30%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 38 -> 315 [arrowsize="0.87", color="#dad806", fontcolor="#dad806", fontsize="10.00", label="75.16%\n3×", labeldistance="3.01", penwidth="3.01"]; 40 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="fixtures:1271:getfixtureinfo\n0.91%\n(0.22%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 44 [color="#0c748d", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.stat>\n20.14%\n(20.14%)\n149×", tooltip="~"]; 45 [color="#0c9493", fontcolor="#ffffff", fontsize="10.00", label="linecache:53:checkcache\n25.17%\n(4.55%)\n1×", tooltip="/opt/anaconda/lib/python3.7/linecache.py"]; 45 -> 44 [arrowsize="0.45", color="#0c748d", fontcolor="#0c748d", fontsize="10.00", label="20.14%\n149×", labeldistance="0.81", penwidth="0.81"]; 45 -> 122 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.46%\n251×", labeldistance="0.50", penwidth="0.50"]; 48 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.open>\n1.59%\n(1.59%)\n1×", tooltip="~"]; 49 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="tempfile:247:_mkstemp_inner\n3.32%\n(0.18%)\n1×", tooltip="/opt/anaconda/lib/python3.7/tempfile.py"]; 49 -> 48 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.59%\n1×", labeldistance="0.50", penwidth="0.50"]; 49 -> 131 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.13%\n1×", labeldistance="0.50", penwidth="0.50"]; 50 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.dup2>\n0.68%\n(0.68%)\n12×", tooltip="~"]; 51 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:600:suspend\n0.70%\n(0.24%)\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.30%\n6×", labeldistance="0.50", penwidth="0.50"]; 52 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:605:resume\n0.84%\n(0.28%)\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.38%\n6×", labeldistance="0.50", penwidth="0.50"]; 54 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="os:682:__setitem__\n0.66%\n(0.24%)\n3×", tooltip="/opt/anaconda/lib/python3.7/os.py"]; 62 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="posixpath:232:expanduser\n0.60%\n(0.20%)\n1×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 64 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="posixpath:338:normpath\n0.70%\n(0.46%)\n3×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 67 [color="#14b809", fontcolor="#ffffff", fontsize="10.00", label="doctest:1417:run\n51.50%\n(0.32%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 67 -> 75 [arrowsize="0.48", color="#0c8891", fontcolor="#0c8891", fontsize="10.00", label="23.34%\n1×", labeldistance="0.93", penwidth="0.93"]; 67 -> 236 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.03%\n1×", labeldistance="0.50", penwidth="0.50"]; 67 -> 237 [arrowsize="0.51", color="#0c9491", fontcolor="#0c9491", fontsize="10.00", label="25.53%\n1×", labeldistance="1.02", penwidth="1.02"]; 74 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.compile>\n3.46%\n(3.46%)\n6×", tooltip="~"]; 75 [color="#0c8891", fontcolor="#ffffff", fontsize="10.00", label="doctest:1271:__run\n23.34%\n(1.23%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 75 -> 74 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.46%\n6×", labeldistance="0.50", penwidth="0.50"]; 75 -> 76 [arrowsize="0.42", color="#0c6289", fontcolor="#0c6289", fontsize="10.00", label="17.24%\n6×", labeldistance="0.69", penwidth="0.69"]; 75 -> 234 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.72%\n6×", labeldistance="0.50", penwidth="0.50"]; 76 [color="#0c6289", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.exec>\n17.24%\n(0.14%)\n6×", tooltip="~"]; 76 -> 29 [arrowsize="0.35", color="#0d1977", fontcolor="#0d1977", fontsize="10.00", label="2.98%\n1×", labeldistance="0.50", penwidth="0.50"]; 76 -> 226 [arrowsize="0.35", color="#0d377f", fontcolor="#0d377f", fontsize="10.00", label="9.37%\n1×", labeldistance="0.50", penwidth="0.50"]; 76 -> 228 [arrowsize="0.35", color="#0d2079", fontcolor="#0d2079", fontsize="10.00", label="4.55%\n1×", labeldistance="0.50", penwidth="0.50"]; 77 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.getattr>\n0.58%\n(0.58%)\n99×", tooltip="~"]; 81 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:127:suspend_global_capture\n0.91%\n(0.12%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 81 -> 286 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.76%\n3×", labeldistance="0.50", penwidth="0.50"]; 84 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="capture:442:__getattr__\n0.52%\n(0.40%)\n24×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 84 -> 77 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.12%\n24×", labeldistance="0.50", penwidth="0.50"]; 85 [color="#0d2279", fontcolor="#ffffff", fontsize="10.00", label="capture:626:snap\n4.93%\n(0.36%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 85 -> 25 [arrowsize="0.35", color="#0d2079", fontcolor="#0d2079", fontsize="10.00", label="4.53%\n6×", labeldistance="0.50", penwidth="0.50"]; 86 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="skipping:120:pytest_runtest_makereport\n0.91%\n(0.22%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 86 -> 298 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.64%\n3×", labeldistance="0.50", penwidth="0.50"]; 87 [color="#dccf05", fontcolor="#ffffff", fontsize="10.00", label="runner:200:call_runtest_hook\n76.46%\n(0.26%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 87 -> 38 [arrowsize="0.87", color="#dad505", fontcolor="#dad505", fontsize="10.00", label="75.60%\n3×", labeldistance="3.02", penwidth="3.02"]; 87 -> 341 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.40%\n3×", labeldistance="0.50", penwidth="0.50"]; 89 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="fixtures:513:_compute_fixture_value\n0.66%\n(0.14%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 92 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="contextlib:81:__init__\n1.39%\n(1.27%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 92 -> 77 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.12%\n27×", labeldistance="0.50", penwidth="0.50"]; 95 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:498:resume_capturing\n1.03%\n(0.18%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 95 -> 52 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.84%\n6×", labeldistance="0.50", penwidth="0.50"]; 97 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="evaluate:73:_istrue\n0.87%\n(0.08%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 97 -> 299 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.78%\n2×", labeldistance="0.50", penwidth="0.50"]; 98 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="terminal:408:pytest_runtest_logreport\n3.68%\n(0.40%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 98 -> 147 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.55%\n1×", labeldistance="0.50", penwidth="0.50"]; 98 -> 187 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.59%\n3×", labeldistance="0.50", penwidth="0.50"]; 99 [color="#f63d02", fontcolor="#ffffff", fontsize="10.00", label="runner:86:runtestprotocol\n93.88%\n(0.22%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 99 -> 313 [arrowsize="0.97", color="#f54102", fontcolor="#f54102", fontsize="10.00", label="93.54%\n3×", labeldistance="3.74", penwidth="3.74"]; 100 [color="#0d1976", fontcolor="#ffffff", fontsize="10.00", label="runner:350:prepare\n2.88%\n(0.10%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 100 -> 189 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.59%\n1×", labeldistance="0.50", penwidth="0.50"]; 108 [color="#0d247a", fontcolor="#ffffff", fontsize="10.00", label="gzip:20:open\n5.43%\n(0.56%)\n3×", tooltip="/opt/anaconda/lib/python3.7/gzip.py"]; 108 -> 31 [arrowsize="0.35", color="#0d2279", fontcolor="#0d2279", fontsize="10.00", label="4.81%\n3×", labeldistance="0.50", penwidth="0.50"]; 110 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:245:write\n0.84%\n(0.06%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 121 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="structures:356:__iter__\n0.78%\n(0.22%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 121 -> 174 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.70%\n3×", labeldistance="0.50", penwidth="0.50"]; 122 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.len>\n0.60%\n(0.60%)\n280×", tooltip="~"]; 129 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="random:256:choice\n0.70%\n(0.26%)\n8×", tooltip="/opt/anaconda/lib/python3.7/random.py"]; 130 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="_compression:66:readinto\n0.93%\n(0.22%)\n2×", tooltip="/opt/anaconda/lib/python3.7/_compression.py"]; 130 -> 248 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n2×", labeldistance="0.50", penwidth="0.50"]; 131 [color="#0c8390", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.next>\n22.55%\n(1.61%)\n78×", tooltip="~"]; 131 -> 2 [arrowsize="0.35", color="#0d307d", fontcolor="#0d307d", fontsize="10.00", label="7.93%\n16×", labeldistance="0.50", penwidth="0.50"]; 131 -> 152 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.09%\n1×", labeldistance="0.50", penwidth="0.50"]; 131 -> 207 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.54%\n6×", labeldistance="0.50", penwidth="0.50"]; 131 -> 256 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.95%\n1×", labeldistance="0.50", penwidth="0.50"]; 131 -> 257 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.76%\n1×", labeldistance="0.50", penwidth="0.50"]; 131 -> 258 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.13%\n1×", labeldistance="0.50", penwidth="0.50"]; 131 -> 259 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.33%\n1×", labeldistance="0.50", penwidth="0.50"]; 131 -> 260 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.78%\n1×", labeldistance="0.50", penwidth="0.50"]; 131 -> 261 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.28%\n3×", labeldistance="0.50", penwidth="0.50"]; 131 -> 268 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.91%\n16×", labeldistance="0.50", penwidth="0.50"]; 131 -> 278 [arrowsize="0.35", color="#0d3f81", fontcolor="#0d3f81", fontsize="10.00", label="10.78%\n16×", labeldistance="0.50", penwidth="0.50"]; 131 -> 280 [arrowsize="0.35", color="#0d307d", fontcolor="#0d307d", fontsize="10.00", label="7.81%\n6×", labeldistance="0.50", penwidth="0.50"]; 131 -> 283 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.70%\n1×", labeldistance="0.50", penwidth="0.50"]; 131 -> 284 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.56%\n1×", labeldistance="0.50", penwidth="0.50"]; 131 -> 285 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.48%\n1×", labeldistance="0.50", penwidth="0.50"]; 131 -> 346 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.22%\n2×", labeldistance="0.50", penwidth="0.50"]; 133 [color="#f54002", fontcolor="#ffffff", fontsize="10.00", label="callers:157:_multicall\n93.58%\n(4.06%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/callers.py"]; 133 -> 98 [arrowsize="0.35", color="#0d1c77", fontcolor="#0d1c77", fontsize="10.00", label="3.68%\n3×", labeldistance="0.50", penwidth="0.50"]; 133 -> 131 [arrowsize="0.35", color="#0d3d80", fontcolor="#0d3d80", fontsize="10.00", label="10.44%\n18×", labeldistance="0.50", penwidth="0.50"]; 133 -> 148 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.05%\n1×", labeldistance="0.50", penwidth="0.50"]; 133 -> 213 [arrowsize="0.36", color="#0d4883", fontcolor="#0d4883", fontsize="10.00", label="12.61%\n18×", labeldistance="0.50", penwidth="0.50"]; 133 -> 231 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.07%\n1×", labeldistance="0.50", penwidth="0.50"]; 133 -> 272 [arrowsize="0.73", color="#1bb909", fontcolor="#1bb909", fontsize="10.00", label="52.58%\n1×", labeldistance="2.10", penwidth="2.10"]; 133 -> 287 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.21%\n1×", labeldistance="0.50", penwidth="0.50"]; 133 -> 306 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.45%\n3×", labeldistance="0.50", penwidth="0.50"]; 133 -> 310 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.34%\n1×", labeldistance="0.50", penwidth="0.50"]; 133 -> 311 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.97%\n1×", labeldistance="0.50", penwidth="0.50"]; 134 [color="#0d337e", fontcolor="#ffffff", fontsize="10.00", label="contextlib:107:__enter__\n8.55%\n(0.76%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 134 -> 131 [arrowsize="0.35", color="#0d317d", fontcolor="#0d317d", fontsize="10.00", label="8.17%\n11×", labeldistance="0.50", penwidth="0.50"]; 135 [color="#0d4081", fontcolor="#ffffff", fontsize="10.00", label="contextlib:116:__exit__\n11.04%\n(0.80%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 135 -> 131 [arrowsize="0.35", color="#0d3e80", fontcolor="#0d3e80", fontsize="10.00", label="10.62%\n11×", labeldistance="0.50", penwidth="0.50"]; 145 [color="#0d1275", fontcolor="#ffffff", fontsize="10.00", label="runner:150:_update_current_test_var\n1.37%\n(0.28%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 145 -> 54 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n3×", labeldistance="0.50", penwidth="0.50"]; 147 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="terminal:304:write_fspath_result\n2.39%\n(0.24%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 147 -> 110 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.84%\n2×", labeldistance="0.50", penwidth="0.50"]; 147 -> 157 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.07%\n2×", labeldistance="0.50", penwidth="0.50"]; 148 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="terminal:398:pytest_runtest_logstart\n1.05%\n(0.14%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 148 -> 147 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.84%\n1×", labeldistance="0.50", penwidth="0.50"]; 152 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="tempfile:153:__next__\n1.09%\n(0.16%)\n1×", tooltip="/opt/anaconda/lib/python3.7/tempfile.py"]; 152 -> 290 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.80%\n1×", labeldistance="0.50", penwidth="0.50"]; 157 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="local:327:join\n1.07%\n(0.42%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 157 -> 64 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.56%\n2×", labeldistance="0.50", penwidth="0.50"]; 172 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="main:437:gethookproxy\n1.21%\n(0.82%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/main.py"]; 173 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'update' of 'set' objects>\n0.54%\n(0.18%)\n9×", tooltip="~"]; 173 -> 121 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.50%\n3×", labeldistance="0.50", penwidth="0.50"]; 174 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="structures:360:_seen\n0.70%\n(0.34%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 174 -> 173 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.54%\n3×", labeldistance="0.50", penwidth="0.50"]; 181 [color="#f63b01", fontcolor="#ffffff", fontsize="10.00", label="manager:78:<lambda>\n94.15%\n(0.70%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 181 -> 133 [arrowsize="0.97", color="#f54002", fontcolor="#f54002", fontsize="10.00", label="93.58%\n11×", labeldistance="3.74", penwidth="3.74"]; 187 [color="#f92801", fontcolor="#ffffff", fontsize="10.00", label="hooks:275:__call__\n96.08%\n(1.47%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/hooks.py"]; 187 -> 362 [arrowsize="0.97", color="#f63901", fontcolor="#f63901", fontsize="10.00", label="94.37%\n11×", labeldistance="3.77", penwidth="3.77"]; 189 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="doctest:218:setup\n2.59%\n(0.18%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 189 -> 276 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.27%\n1×", labeldistance="0.50", penwidth="0.50"]; 189 -> 331 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.13%\n1×", labeldistance="0.50", penwidth="0.50"]; 193 [color="#15b809", fontcolor="#ffffff", fontsize="10.00", label="doctest:1835:run\n51.70%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 193 -> 67 [arrowsize="0.72", color="#14b809", fontcolor="#14b809", fontsize="10.00", label="51.50%\n1×", labeldistance="2.06", penwidth="2.06"]; 200 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:783:_addHandlerRef\n0.78%\n(0.36%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 200 -> 34 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.24%\n8×", labeldistance="0.50", penwidth="0.50"]; 201 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="__init__:1526:addHandler\n0.54%\n(0.34%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 202 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="nodes:191:listchain\n0.70%\n(0.50%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 207 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:766:_removeHandlerRef\n0.72%\n(0.34%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 208 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="__init__:1537:removeHandler\n0.66%\n(0.36%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 208 -> 34 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.20%\n8×", labeldistance="0.50", penwidth="0.50"]; 213 [color="#0d4983", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'send' of 'generator' objects>\n12.73%\n(0.28%)\n22×", tooltip="~"]; 213 -> 86 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.91%\n3×", labeldistance="0.50", penwidth="0.50"]; 213 -> 256 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.48%\n1×", labeldistance="0.50", penwidth="0.50"]; 213 -> 257 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.34%\n1×", labeldistance="0.50", penwidth="0.50"]; 213 -> 258 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.78%\n1×", labeldistance="0.50", penwidth="0.50"]; 213 -> 259 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.56%\n1×", labeldistance="0.50", penwidth="0.50"]; 213 -> 260 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.32%\n1×", labeldistance="0.50", penwidth="0.50"]; 213 -> 261 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.93%\n3×", labeldistance="0.50", penwidth="0.50"]; 213 -> 283 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.82%\n1×", labeldistance="0.50", penwidth="0.50"]; 213 -> 284 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.99%\n1×", labeldistance="0.50", penwidth="0.50"]; 213 -> 285 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.07%\n1×", labeldistance="0.50", penwidth="0.50"]; 226 [color="#0d377f", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.utils:1:<module>\n9.37%\n(0.06%)\n1×", tooltip="<doctest llama.utils.write_gzip[4]>", target=_top, URL="https://multimessenger.science/llama.utils.html#llama.utils.write_gzip"]; 226 -> 12 [arrowsize="0.35", color="#0d377f", fontcolor="#0d377f", fontsize="10.00", label="9.31%\n1×", labeldistance="0.50", penwidth="0.50"]; 227 [color="#0d2379", fontcolor="#ffffff", fontsize="10.00", label="capture:520:readouterr\n5.21%\n(0.20%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 227 -> 85 [arrowsize="0.35", color="#0d2279", fontcolor="#0d2279", fontsize="10.00", label="4.93%\n6×", labeldistance="0.50", penwidth="0.50"]; 228 [color="#0d2079", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.utils:1:<module>\n4.55%\n(0.08%)\n1×", tooltip="<doctest llama.utils.write_gzip[2]>", target=_top, URL="https://multimessenger.science/llama.utils.html#llama.utils.write_gzip"]; 228 -> 32 [arrowsize="0.35", color="#0d1e78", fontcolor="#0d1e78", fontsize="10.00", label="4.06%\n1×", labeldistance="0.50", penwidth="0.50"]; 231 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="plugin:63:pytest_runtest_setup\n1.07%\n(0.14%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pytest_remotedata/plugin.py"]; 233 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="output_checker:168:check_output\n0.56%\n(0.12%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pytest_doctestplus/output_checker.py"]; 234 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="doctest:537:check_output\n0.72%\n(0.16%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 234 -> 233 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.56%\n6×", labeldistance="0.50", penwidth="0.50"]; 235 [color="#18b909", fontcolor="#ffffff", fontsize="10.00", label="doctest:228:runtest\n52.08%\n(0.10%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 235 -> 193 [arrowsize="0.72", color="#15b809", fontcolor="#15b809", fontsize="10.00", label="51.70%\n1×", labeldistance="2.07", penwidth="2.07"]; 236 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="doctest:352:__init__\n2.03%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 236 -> 30 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.97%\n1×", labeldistance="0.50", penwidth="0.50"]; 237 [color="#0c9491", fontcolor="#ffffff", fontsize="10.00", label="pdb:193:reset\n25.53%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 237 -> 320 [arrowsize="0.50", color="#0c9492", fontcolor="#0c9492", fontsize="10.00", label="25.37%\n1×", labeldistance="1.01", penwidth="1.01"]; 242 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="gzip:378:__init__\n0.72%\n(0.24%)\n2×", tooltip="/opt/anaconda/lib/python3.7/gzip.py"]; 248 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="gzip:438:read\n0.66%\n(0.14%)\n2×", tooltip="/opt/anaconda/lib/python3.7/gzip.py"]; 256 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="logging:643:pytest_runtest_setup\n1.43%\n(0.04%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 256 -> 134 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.86%\n1×", labeldistance="0.50", penwidth="0.50"]; 256 -> 135 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.48%\n1×", labeldistance="0.50", penwidth="0.50"]; 257 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="logging:648:pytest_runtest_call\n1.09%\n(0.04%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 257 -> 134 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n1×", labeldistance="0.50", penwidth="0.50"]; 257 -> 135 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.34%\n1×", labeldistance="0.50", penwidth="0.50"]; 258 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="logging:653:pytest_runtest_teardown\n1.91%\n(0.04%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 258 -> 134 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.97%\n1×", labeldistance="0.50", penwidth="0.50"]; 258 -> 135 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.78%\n1×", labeldistance="0.50", penwidth="0.50"]; 258 -> 373 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.12%\n1×", labeldistance="0.50", penwidth="0.50"]; 259 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="logging:658:pytest_runtest_logstart\n1.89%\n(0.08%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 259 -> 134 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.15%\n1×", labeldistance="0.50", penwidth="0.50"]; 259 -> 135 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.54%\n1×", labeldistance="0.50", penwidth="0.50"]; 259 -> 373 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.12%\n1×", labeldistance="0.50", penwidth="0.50"]; 260 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="logging:665:pytest_runtest_logfinish\n1.09%\n(0.04%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 260 -> 134 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n1×", labeldistance="0.50", penwidth="0.50"]; 260 -> 135 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.30%\n1×", labeldistance="0.50", penwidth="0.50"]; 261 [color="#0d2379", fontcolor="#ffffff", fontsize="10.00", label="logging:670:pytest_runtest_logreport\n5.21%\n(0.22%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 261 -> 134 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.84%\n3×", labeldistance="0.50", penwidth="0.50"]; 261 -> 135 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.87%\n3×", labeldistance="0.50", penwidth="0.50"]; 261 -> 373 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.28%\n3×", labeldistance="0.50", penwidth="0.50"]; 262 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="__init__:802:__init__\n2.66%\n(0.40%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 262 -> 200 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.78%\n8×", labeldistance="0.50", penwidth="0.50"]; 262 -> 264 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.23%\n8×", labeldistance="0.50", penwidth="0.50"]; 263 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:242:_register_at_fork_reinit_lock\n0.78%\n(0.28%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 263 -> 34 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.12%\n8×", labeldistance="0.50", penwidth="0.50"]; 264 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="__init__:831:createLock\n1.23%\n(0.24%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 264 -> 263 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.78%\n8×", labeldistance="0.50", penwidth="0.50"]; 266 [color="#0d1976", fontcolor="#ffffff", fontsize="10.00", label="__init__:991:__init__\n2.88%\n(0.22%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 266 -> 262 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.66%\n8×", labeldistance="0.50", penwidth="0.50"]; 268 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="logging:262:catching_logs\n1.91%\n(0.56%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 268 -> 201 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.54%\n8×", labeldistance="0.50", penwidth="0.50"]; 268 -> 208 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n8×", labeldistance="0.50", penwidth="0.50"]; 269 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="logging:293:__init__\n3.28%\n(0.40%)\n8×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 269 -> 266 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.88%\n8×", labeldistance="0.50", penwidth="0.50"]; 272 [color="#1bb909", fontcolor="#ffffff", fontsize="10.00", label="runner:122:pytest_runtest_call\n52.58%\n(0.12%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 272 -> 145 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.38%\n1×", labeldistance="0.50", penwidth="0.50"]; 272 -> 235 [arrowsize="0.72", color="#18b909", fontcolor="#18b909", fontsize="10.00", label="52.08%\n1×", labeldistance="2.08", penwidth="2.08"]; 276 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="doctest:483:_setup_fixtures\n1.27%\n(0.14%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 276 -> 40 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.91%\n1×", labeldistance="0.50", penwidth="0.50"]; 278 [color="#0d3f81", fontcolor="#ffffff", fontsize="10.00", label="logging:605:_runtest_for\n10.78%\n(0.62%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 278 -> 134 [arrowsize="0.35", color="#0d277b", fontcolor="#0d277b", fontsize="10.00", label="6.06%\n8×", labeldistance="0.50", penwidth="0.50"]; 278 -> 135 [arrowsize="0.35", color="#0d1d78", fontcolor="#0d1d78", fontsize="10.00", label="3.72%\n8×", labeldistance="0.50", penwidth="0.50"]; 278 -> 373 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.38%\n8×", labeldistance="0.50", penwidth="0.50"]; 279 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:121:resume_global_capture\n1.13%\n(0.10%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 279 -> 95 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.03%\n3×", labeldistance="0.50", penwidth="0.50"]; 280 [color="#0d307d", fontcolor="#ffffff", fontsize="10.00", label="capture:181:item_capture\n7.81%\n(0.38%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 280 -> 81 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.91%\n3×", labeldistance="0.50", penwidth="0.50"]; 280 -> 279 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.13%\n3×", labeldistance="0.50", penwidth="0.50"]; 280 -> 281 [arrowsize="0.35", color="#0d247a", fontcolor="#0d247a", fontsize="10.00", label="5.29%\n3×", labeldistance="0.50", penwidth="0.50"]; 281 [color="#0d247a", fontcolor="#ffffff", fontsize="10.00", label="capture:141:read_global_capture\n5.29%\n(0.08%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 281 -> 227 [arrowsize="0.35", color="#0d2379", fontcolor="#0d2379", fontsize="10.00", label="5.21%\n3×", labeldistance="0.50", penwidth="0.50"]; 283 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="capture:218:pytest_runtest_setup\n3.52%\n(0.10%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 283 -> 134 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n1×", labeldistance="0.50", penwidth="0.50"]; 283 -> 135 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.76%\n1×", labeldistance="0.50", penwidth="0.50"]; 284 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="capture:223:pytest_runtest_call\n2.55%\n(0.06%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 284 -> 134 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.48%\n1×", labeldistance="0.50", penwidth="0.50"]; 284 -> 135 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.95%\n1×", labeldistance="0.50", penwidth="0.50"]; 285 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="capture:228:pytest_runtest_teardown\n2.55%\n(0.08%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 285 -> 134 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.36%\n1×", labeldistance="0.50", penwidth="0.50"]; 285 -> 135 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.03%\n1×", labeldistance="0.50", penwidth="0.50"]; 286 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:488:suspend_capturing\n0.76%\n(0.06%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 286 -> 51 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.70%\n6×", labeldistance="0.50", penwidth="0.50"]; 287 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="skipping:68:pytest_runtest_setup\n1.21%\n(0.16%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 287 -> 300 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.70%\n1×", labeldistance="0.50", penwidth="0.50"]; 290 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="tempfile:156:<listcomp>\n0.80%\n(0.10%)\n1×", tooltip="/opt/anaconda/lib/python3.7/tempfile.py"]; 290 -> 129 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.70%\n8×", labeldistance="0.50", penwidth="0.50"]; 298 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="evaluate:30:__bool__\n0.64%\n(0.08%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 298 -> 299 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.56%\n3×", labeldistance="0.50", penwidth="0.50"]; 299 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="evaluate:39:_get_marks\n1.33%\n(0.64%)\n5×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 299 -> 346 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.62%\n5×", labeldistance="0.50", penwidth="0.50"]; 300 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="evaluate:48:istrue\n0.91%\n(0.04%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 300 -> 97 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.87%\n2×", labeldistance="0.50", penwidth="0.50"]; 305 [color="#0d1275", fontcolor="#ffffff", fontsize="10.00", label="reports:261:from_item_and_call\n1.37%\n(0.28%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/reports.py"]; 305 -> 121 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.78%\n3×", labeldistance="0.50", penwidth="0.50"]; 306 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="runner:249:pytest_runtest_makereport\n1.45%\n(0.08%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 306 -> 305 [arrowsize="0.35", color="#0d1275", fontcolor="#0d1275", fontsize="10.00", label="1.37%\n3×", labeldistance="0.50", penwidth="0.50"]; 309 [color="#ff0300", fontcolor="#ffffff", fontsize="10.00", label="runner:79:pytest_runtest_protocol\n99.70%\n(0.14%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 309 -> 99 [arrowsize="0.97", color="#f63d02", fontcolor="#f63d02", fontsize="10.00", label="93.88%\n1×", labeldistance="3.76", penwidth="3.76"]; 309 -> 187 [arrowsize="0.35", color="#0d2379", fontcolor="#0d2379", fontsize="10.00", label="5.23%\n2×", labeldistance="0.50", penwidth="0.50"]; 309 -> 341 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.26%\n2×", labeldistance="0.50", penwidth="0.50"]; 310 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="runner:117:pytest_runtest_setup\n3.34%\n(0.04%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 310 -> 100 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.88%\n1×", labeldistance="0.50", penwidth="0.50"]; 310 -> 145 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.42%\n1×", labeldistance="0.50", penwidth="0.50"]; 311 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="runner:144:pytest_runtest_teardown\n0.97%\n(0.04%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 311 -> 145 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n2×", labeldistance="0.50", penwidth="0.50"]; 313 [color="#f54102", fontcolor="#ffffff", fontsize="10.00", label="runner:181:call_and_report\n93.54%\n(0.54%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 313 -> 87 [arrowsize="0.87", color="#dccf05", fontcolor="#dccf05", fontsize="10.00", label="76.46%\n3×", labeldistance="3.06", penwidth="3.06"]; 313 -> 187 [arrowsize="0.40", color="#0c5a87", fontcolor="#0c5a87", fontsize="10.00", label="15.85%\n6×", labeldistance="0.63", penwidth="0.63"]; 313 -> 341 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.68%\n3×", labeldistance="0.50", penwidth="0.50"]; 315 [color="#dad806", fontcolor="#ffffff", fontsize="10.00", label="runner:207:<lambda>\n75.16%\n(0.16%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 315 -> 187 [arrowsize="0.87", color="#dada06", fontcolor="#dada06", fontsize="10.00", label="75.00%\n3×", labeldistance="3.00", penwidth="3.00"]; 320 [color="#0c9492", fontcolor="#ffffff", fontsize="10.00", label="bdb:54:reset\n25.37%\n(0.16%)\n1×", tooltip="/opt/anaconda/lib/python3.7/bdb.py"]; 320 -> 45 [arrowsize="0.50", color="#0c9493", fontcolor="#0c9493", fontsize="10.00", label="25.17%\n1×", labeldistance="1.01", penwidth="1.01"]; 329 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="fixtures:484:_get_active_fixturedef\n1.11%\n(0.08%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 329 -> 89 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n1×", labeldistance="0.50", penwidth="0.50"]; 331 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="fixtures:474:getfixturevalue\n1.13%\n(0.02%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 331 -> 329 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.11%\n1×", labeldistance="0.50", penwidth="0.50"]; 341 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="nodes:136:ihook\n1.47%\n(0.26%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 341 -> 172 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.21%\n9×", labeldistance="0.50", penwidth="0.50"]; 345 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="nodes:234:iter_markers_with_node\n1.07%\n(0.50%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 345 -> 202 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n10×", labeldistance="0.50", penwidth="0.50"]; 346 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="nodes:232:<genexpr>\n1.13%\n(0.06%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 346 -> 345 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.07%\n10×", labeldistance="0.50", penwidth="0.50"]; 356 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method zlib.compressobj>\n1.09%\n(1.09%)\n1×", tooltip="~"]; 362 [color="#f63901", fontcolor="#ffffff", fontsize="10.00", label="manager:84:_hookexec\n94.37%\n(0.30%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 362 -> 181 [arrowsize="0.97", color="#f63b01", fontcolor="#f63b01", fontsize="10.00", label="94.15%\n11×", labeldistance="3.77", penwidth="3.77"]; 373 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="contextlib:237:helper\n1.87%\n(0.48%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 373 -> 92 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.39%\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="#0d277b", fontcolor="#ffffff", fontsize="10.00", label="logging:614:_runtest_for_main\n6.10%\n(0.71%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 4 -> 161 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.20%\n8×", labeldistance="0.50", penwidth="0.50"]; 4 -> 162 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.75%\n8×", labeldistance="0.50", penwidth="0.50"]; 4 -> 331 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.94%\n8×", labeldistance="0.50", penwidth="0.50"]; 4 -> 441 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.30%\n8×", labeldistance="0.50", penwidth="0.50"]; 9 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.utils:1:foo\n3.08%\n(1.48%)\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="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.57%\n3×", labeldistance="0.50", penwidth="0.50"]; 13 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="gzip:302:close\n0.54%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/gzip.py"]; 14 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'read' of '_io.BufferedReader' objects>\n1.88%\n(0.72%)\n30×", tooltip="~"]; 14 -> 157 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.43%\n1×", labeldistance="0.50", penwidth="0.50"]; 15 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="tarfile:234:copyfileobj\n1.04%\n(0.51%)\n3×", tooltip="/opt/anaconda/lib/python3.7/tarfile.py"]; 15 -> 14 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.33%\n3×", labeldistance="0.50", penwidth="0.50"]; 15 -> 141 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.18%\n3×", labeldistance="0.50", penwidth="0.50"]; 17 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="gzip:271:read\n1.69%\n(0.06%)\n7×", tooltip="/opt/anaconda/lib/python3.7/gzip.py"]; 17 -> 14 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.55%\n7×", labeldistance="0.50", penwidth="0.50"]; 19 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="gzip:352:seek\n0.89%\n(0.37%)\n14×", tooltip="/opt/anaconda/lib/python3.7/gzip.py"]; 21 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="tempfile:437:close\n0.54%\n(0.14%)\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.83%\n(0.83%)\n6×", tooltip="~"]; 23 [color="#0d1977", fontcolor="#ffffff", fontsize="10.00", label="capture:583:snap\n2.94%\n(0.53%)\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.83%\n6×", labeldistance="0.50", penwidth="0.50"]; 23 -> 25 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.98%\n6×", labeldistance="0.50", penwidth="0.50"]; 25 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'truncate' of '_io.FileIO' objects>\n0.98%\n(0.98%)\n6×", tooltip="~"]; 26 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method io.open>\n3.59%\n(3.53%)\n13×", tooltip="~"]; 27 [color="#0c6c8b", fontcolor="#ffffff", fontsize="10.00", label="tarfile:1905:add\n18.79%\n(0.47%)\n3×", tooltip="/opt/anaconda/lib/python3.7/tarfile.py"]; 27 -> 26 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.67%\n3×", labeldistance="0.50", penwidth="0.50"]; 27 -> 39 [arrowsize="0.35", color="#0d397f", fontcolor="#0d397f", fontsize="10.00", label="9.67%\n3×", labeldistance="0.50", penwidth="0.50"]; 27 -> 76 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.43%\n3×", labeldistance="0.50", penwidth="0.50"]; 27 -> 89 [arrowsize="0.35", color="#0d2e7c", fontcolor="#0d2e7c", fontsize="10.00", label="7.44%\n3×", labeldistance="0.50", penwidth="0.50"]; 28 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="pdb:140:__init__\n0.91%\n(0.19%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 28 -> 26 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.30%\n2×", labeldistance="0.50", penwidth="0.50"]; 29 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="gzip:123:__init__\n0.61%\n(0.11%)\n1×", tooltip="/opt/anaconda/lib/python3.7/gzip.py"]; 29 -> 26 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.28%\n1×", labeldistance="0.50", penwidth="0.50"]; 30 [color="#0d317d", fontcolor="#ffffff", fontsize="10.00", label="tempfile:520:NamedTemporaryFile\n8.16%\n(0.25%)\n4×", tooltip="/opt/anaconda/lib/python3.7/tempfile.py"]; 30 -> 26 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.78%\n4×", labeldistance="0.50", penwidth="0.50"]; 30 -> 56 [arrowsize="0.35", color="#0d297b", fontcolor="#0d297b", fontsize="10.00", label="6.51%\n4×", labeldistance="0.50", penwidth="0.50"]; 37 [color="#e69804", fontcolor="#ffffff", fontsize="10.00", label="runner:227:from_call\n83.65%\n(0.19%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 37 -> 377 [arrowsize="0.91", color="#e69a04", fontcolor="#e69a04", fontsize="10.00", label="83.37%\n3×", labeldistance="3.33", penwidth="3.33"]; 39 [color="#0d397f", fontcolor="#ffffff", fontsize="10.00", label="tarfile:1773:gettarinfo\n9.67%\n(0.85%)\n3×", tooltip="/opt/anaconda/lib/python3.7/tarfile.py"]; 39 -> 45 [arrowsize="0.35", color="#0d2b7c", fontcolor="#0d2b7c", fontsize="10.00", label="6.94%\n3×", labeldistance="0.50", penwidth="0.50"]; 39 -> 436 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.30%\n3×", labeldistance="0.50", penwidth="0.50"]; 41 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="fixtures:1271:getfixtureinfo\n0.65%\n(0.17%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 45 [color="#0d2b7c", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method pwd.getpwuid>\n6.94%\n(6.94%)\n3×", tooltip="~"]; 46 [color="#0d4482", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.stat>\n11.80%\n(11.80%)\n149×", tooltip="~"]; 47 [color="#0c5586", fontcolor="#ffffff", fontsize="10.00", label="linecache:53:checkcache\n14.96%\n(2.87%)\n1×", tooltip="/opt/anaconda/lib/python3.7/linecache.py"]; 47 -> 46 [arrowsize="0.35", color="#0d4482", fontcolor="#0d4482", fontsize="10.00", label="11.80%\n149×", labeldistance="0.50", penwidth="0.50"]; 47 -> 140 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.29%\n251×", labeldistance="0.50", penwidth="0.50"]; 49 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.remove>\n1.91%\n(1.91%)\n4×", tooltip="~"]; 51 [color="#0b9e70", fontcolor="#ffffff", fontsize="10.00", label="utils:693:write_to_zip\n32.86%\n(0.64%)\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="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.08%\n3×", labeldistance="0.50", penwidth="0.50"]; 51 -> 27 [arrowsize="0.43", color="#0c6c8b", fontcolor="#0c6c8b", fontsize="10.00", label="18.79%\n3×", labeldistance="0.75", penwidth="0.75"]; 51 -> 30 [arrowsize="0.35", color="#0d247a", fontcolor="#0d247a", fontsize="10.00", label="5.43%\n3×", labeldistance="0.50", penwidth="0.50"]; 51 -> 49 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.58%\n3×", labeldistance="0.50", penwidth="0.50"]; 51 -> 92 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.27%\n1×", labeldistance="0.50", penwidth="0.50"]; 51 -> 285 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.66%\n1×", labeldistance="0.50", penwidth="0.50"]; 51 -> 358 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.35%\n3×", labeldistance="0.50", penwidth="0.50"]; 54 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.open>\n3.49%\n(3.49%)\n5×", tooltip="~"]; 56 [color="#0d297b", fontcolor="#ffffff", fontsize="10.00", label="tempfile:247:_mkstemp_inner\n6.51%\n(0.36%)\n4×", tooltip="/opt/anaconda/lib/python3.7/tempfile.py"]; 56 -> 54 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.21%\n4×", labeldistance="0.50", penwidth="0.50"]; 56 -> 76 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n4×", labeldistance="0.50", penwidth="0.50"]; 56 -> 158 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.00%\n4×", labeldistance="0.50", penwidth="0.50"]; 61 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="capture:605:resume\n0.55%\n(0.14%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 75 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="posixpath:338:normpath\n1.05%\n(0.71%)\n11×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 76 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="posixpath:376:abspath\n1.33%\n(0.24%)\n9×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 76 -> 75 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.78%\n9×", labeldistance="0.50", penwidth="0.50"]; 78 [color="#8acd07", fontcolor="#ffffff", fontsize="10.00", label="doctest:1417:run\n66.57%\n(0.18%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 78 -> 85 [arrowsize="0.71", color="#0ab60a", fontcolor="#0ab60a", fontsize="10.00", label="50.14%\n1×", labeldistance="2.01", penwidth="2.01"]; 78 -> 298 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.93%\n1×", labeldistance="0.50", penwidth="0.50"]; 78 -> 299 [arrowsize="0.39", color="#0c5786", fontcolor="#0c5786", fontsize="10.00", label="15.18%\n1×", labeldistance="0.61", penwidth="0.61"]; 84 [color="#0d1d78", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.compile>\n3.85%\n(3.85%)\n11×", tooltip="~"]; 85 [color="#0ab60a", fontcolor="#ffffff", fontsize="10.00", label="doctest:1271:__run\n50.14%\n(1.15%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 85 -> 84 [arrowsize="0.35", color="#0d1d78", fontcolor="#0d1d78", fontsize="10.00", label="3.85%\n11×", labeldistance="0.50", penwidth="0.50"]; 85 -> 90 [arrowsize="0.66", color="#0aad34", fontcolor="#0aad34", fontsize="10.00", label="43.63%\n11×", labeldistance="1.75", penwidth="1.75"]; 85 -> 296 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.87%\n11×", labeldistance="0.50", penwidth="0.50"]; 88 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="tarfile:1725:close\n1.63%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/tarfile.py"]; 88 -> 141 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n2×", labeldistance="0.50", penwidth="0.50"]; 88 -> 274 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.00%\n1×", labeldistance="0.50", penwidth="0.50"]; 89 [color="#0d2e7c", fontcolor="#ffffff", fontsize="10.00", label="tarfile:1956:addfile\n7.44%\n(0.44%)\n3×", tooltip="/opt/anaconda/lib/python3.7/tarfile.py"]; 89 -> 15 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.04%\n3×", labeldistance="0.50", penwidth="0.50"]; 89 -> 107 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.54%\n3×", labeldistance="0.50", penwidth="0.50"]; 89 -> 141 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.27%\n6×", labeldistance="0.50", penwidth="0.50"]; 89 -> 278 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.08%\n3×", labeldistance="0.50", penwidth="0.50"]; 90 [color="#0aad34", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.exec>\n43.63%\n(0.19%)\n11×", tooltip="~"]; 90 -> 261 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.74%\n1×", labeldistance="0.50", penwidth="0.50"]; 90 -> 266 [arrowsize="0.57", color="#0b9e6f", fontcolor="#0b9e6f", fontsize="10.00", label="32.95%\n1×", labeldistance="1.32", penwidth="1.32"]; 90 -> 268 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.74%\n1×", labeldistance="0.50", penwidth="0.50"]; 90 -> 269 [arrowsize="0.35", color="#0d2078", fontcolor="#0d2078", fontsize="10.00", label="4.36%\n1×", labeldistance="0.50", penwidth="0.50"]; 91 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.getattr>\n0.60%\n(0.60%)\n109×", tooltip="~"]; 92 [color="#0d257a", fontcolor="#ffffff", fontsize="10.00", label="tarfile:1524:open\n5.61%\n(0.19%)\n2×", tooltip="/opt/anaconda/lib/python3.7/tarfile.py"]; 92 -> 110 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.29%\n1×", labeldistance="0.50", penwidth="0.50"]; 92 -> 273 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.86%\n1×", labeldistance="0.50", penwidth="0.50"]; 92 -> 284 [arrowsize="0.35", color="#0d1f78", fontcolor="#0d1f78", fontsize="10.00", label="4.16%\n1×", labeldistance="0.50", penwidth="0.50"]; 96 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="capture:127:suspend_global_capture\n0.62%\n(0.06%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 96 -> 348 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.54%\n3×", labeldistance="0.50", penwidth="0.50"]; 100 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="capture:626:snap\n3.24%\n(0.29%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 100 -> 23 [arrowsize="0.35", color="#0d1977", fontcolor="#0d1977", fontsize="10.00", label="2.94%\n6×", labeldistance="0.50", penwidth="0.50"]; 101 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="skipping:120:pytest_runtest_makereport\n0.67%\n(0.18%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 102 [color="#e79404", fontcolor="#ffffff", fontsize="10.00", label="runner:200:call_runtest_hook\n84.19%\n(0.19%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 102 -> 37 [arrowsize="0.91", color="#e69804", fontcolor="#e69804", fontsize="10.00", label="83.65%\n3×", labeldistance="3.35", penwidth="3.35"]; 102 -> 403 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.24%\n3×", labeldistance="0.50", penwidth="0.50"]; 104 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="fixtures:513:_compute_fixture_value\n0.60%\n(0.11%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 107 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="copy:66:copy\n1.54%\n(0.26%)\n3×", tooltip="/opt/anaconda/lib/python3.7/copy.py"]; 107 -> 91 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.11%\n6×", labeldistance="0.50", penwidth="0.50"]; 107 -> 120 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.53%\n3×", labeldistance="0.50", penwidth="0.50"]; 107 -> 193 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n3×", labeldistance="0.50", penwidth="0.50"]; 108 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="contextlib:81:__init__\n0.83%\n(0.75%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 110 [color="#0d1d78", fontcolor="#ffffff", fontsize="10.00", label="tarfile:1413:__init__\n3.73%\n(0.28%)\n2×", tooltip="/opt/anaconda/lib/python3.7/tarfile.py"]; 110 -> 76 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.29%\n2×", labeldistance="0.50", penwidth="0.50"]; 110 -> 233 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.91%\n1×", labeldistance="0.50", penwidth="0.50"]; 110 -> 248 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.22%\n1×", labeldistance="0.50", penwidth="0.50"]; 112 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:498:resume_capturing\n0.69%\n(0.11%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 112 -> 61 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n6×", labeldistance="0.50", penwidth="0.50"]; 115 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="terminal:408:pytest_runtest_logreport\n2.00%\n(0.18%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 115 -> 175 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.82%\n1×", labeldistance="0.50", penwidth="0.50"]; 115 -> 219 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.89%\n3×", labeldistance="0.50", penwidth="0.50"]; 116 [color="#f73801", fontcolor="#ffffff", fontsize="10.00", label="runner:86:runtestprotocol\n94.43%\n(0.10%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 116 -> 375 [arrowsize="0.97", color="#f63a01", fontcolor="#f63a01", fontsize="10.00", label="94.22%\n3×", labeldistance="3.77", penwidth="3.77"]; 117 [color="#0d1676", fontcolor="#ffffff", fontsize="10.00", label="runner:350:prepare\n2.19%\n(0.08%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 117 -> 222 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.95%\n1×", labeldistance="0.50", penwidth="0.50"]; 120 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="copy:268:_reconstruct\n0.53%\n(0.35%)\n3×", tooltip="/opt/anaconda/lib/python3.7/copy.py"]; 139 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="structures:356:__iter__\n0.61%\n(0.21%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 139 -> 205 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n3×", labeldistance="0.50", penwidth="0.50"]; 140 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.len>\n0.51%\n(0.51%)\n372×", tooltip="~"]; 141 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="tarfile:433:write\n2.01%\n(0.40%)\n11×", tooltip="/opt/anaconda/lib/python3.7/tarfile.py"]; 141 -> 416 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.23%\n11×", labeldistance="0.50", penwidth="0.50"]; 143 [color="#0d1976", fontcolor="#ffffff", fontsize="10.00", label="tarfile:835:create_gnu_header\n2.91%\n(0.22%)\n3×", tooltip="/opt/anaconda/lib/python3.7/tarfile.py"]; 143 -> 208 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.65%\n3×", labeldistance="0.50", penwidth="0.50"]; 144 [color="#0d1676", fontcolor="#ffffff", fontsize="10.00", label="tarfile:1026:frombuf\n2.24%\n(0.40%)\n4×", tooltip="/opt/anaconda/lib/python3.7/tarfile.py"]; 144 -> 168 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.67%\n3×", labeldistance="0.50", penwidth="0.50"]; 144 -> 185 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.82%\n24×", labeldistance="0.50", penwidth="0.50"]; 144 -> 255 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.21%\n15×", labeldistance="0.50", penwidth="0.50"]; 145 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="tarfile:158:stn\n0.53%\n(0.47%)\n15×", tooltip="/opt/anaconda/lib/python3.7/tarfile.py"]; 149 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="gzip:438:read\n1.32%\n(0.14%)\n1×", tooltip="/opt/anaconda/lib/python3.7/gzip.py"]; 149 -> 305 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.60%\n1×", labeldistance="0.50", penwidth="0.50"]; 156 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="random:256:choice\n1.11%\n(0.25%)\n32×", tooltip="/opt/anaconda/lib/python3.7/random.py"]; 156 -> 231 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.76%\n32×", labeldistance="0.50", penwidth="0.50"]; 157 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="_compression:66:readinto\n1.43%\n(0.08%)\n1×", tooltip="/opt/anaconda/lib/python3.7/_compression.py"]; 157 -> 149 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.32%\n1×", labeldistance="0.50", penwidth="0.50"]; 158 [color="#0c6089", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.next>\n16.89%\n(0.94%)\n81×", tooltip="~"]; 158 -> 4 [arrowsize="0.35", color="#0d277b", fontcolor="#0d277b", fontsize="10.00", label="6.10%\n16×", labeldistance="0.50", penwidth="0.50"]; 158 -> 180 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.87%\n4×", labeldistance="0.50", penwidth="0.50"]; 158 -> 241 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n6×", labeldistance="0.50", penwidth="0.50"]; 158 -> 318 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.76%\n1×", labeldistance="0.50", penwidth="0.50"]; 158 -> 319 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n1×", labeldistance="0.50", penwidth="0.50"]; 158 -> 320 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.53%\n1×", labeldistance="0.50", penwidth="0.50"]; 158 -> 321 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.08%\n1×", labeldistance="0.50", penwidth="0.50"]; 158 -> 322 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.46%\n1×", labeldistance="0.50", penwidth="0.50"]; 158 -> 323 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.94%\n3×", labeldistance="0.50", penwidth="0.50"]; 158 -> 330 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.45%\n16×", labeldistance="0.50", penwidth="0.50"]; 158 -> 340 [arrowsize="0.35", color="#0d307d", fontcolor="#0d307d", fontsize="10.00", label="7.87%\n16×", labeldistance="0.50", penwidth="0.50"]; 158 -> 342 [arrowsize="0.35", color="#0d2379", fontcolor="#0d2379", fontsize="10.00", label="5.21%\n6×", labeldistance="0.50", penwidth="0.50"]; 158 -> 345 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.46%\n1×", labeldistance="0.50", penwidth="0.50"]; 158 -> 346 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.42%\n1×", labeldistance="0.50", penwidth="0.50"]; 158 -> 347 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.28%\n1×", labeldistance="0.50", penwidth="0.50"]; 158 -> 408 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.14%\n2×", labeldistance="0.50", penwidth="0.50"]; 160 [color="#f92701", fontcolor="#ffffff", fontsize="10.00", label="callers:157:_multicall\n96.22%\n(2.45%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/callers.py"]; 160 -> 115 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.00%\n3×", labeldistance="0.50", penwidth="0.50"]; 160 -> 158 [arrowsize="0.35", color="#0d2f7d", fontcolor="#0d2f7d", fontsize="10.00", label="7.70%\n18×", labeldistance="0.50", penwidth="0.50"]; 160 -> 176 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.69%\n1×", labeldistance="0.50", penwidth="0.50"]; 160 -> 247 [arrowsize="0.35", color="#0d327d", fontcolor="#0d327d", fontsize="10.00", label="8.24%\n18×", labeldistance="0.50", penwidth="0.50"]; 160 -> 293 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.71%\n1×", labeldistance="0.50", penwidth="0.50"]; 160 -> 334 [arrowsize="0.83", color="#99d007", fontcolor="#99d007", fontsize="10.00", label="68.15%\n1×", labeldistance="2.73", penwidth="2.73"]; 160 -> 349 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n1×", labeldistance="0.50", penwidth="0.50"]; 160 -> 368 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.12%\n3×", labeldistance="0.50", penwidth="0.50"]; 160 -> 372 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.55%\n1×", labeldistance="0.50", penwidth="0.50"]; 160 -> 373 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.86%\n1×", labeldistance="0.50", penwidth="0.50"]; 161 [color="#0d2a7b", fontcolor="#ffffff", fontsize="10.00", label="contextlib:107:__enter__\n6.58%\n(0.53%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 161 -> 158 [arrowsize="0.35", color="#0d297b", fontcolor="#0d297b", fontsize="10.00", label="6.37%\n11×", labeldistance="0.50", penwidth="0.50"]; 162 [color="#0d2c7c", fontcolor="#ffffff", fontsize="10.00", label="contextlib:116:__exit__\n7.13%\n(0.51%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 162 -> 158 [arrowsize="0.35", color="#0d2b7c", fontcolor="#0d2b7c", fontsize="10.00", label="6.94%\n11×", labeldistance="0.50", penwidth="0.50"]; 167 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.sum>\n0.72%\n(0.69%)\n13×", tooltip="~"]; 168 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="tarfile:221:calc_chksums\n1.44%\n(0.30%)\n6×", tooltip="/opt/anaconda/lib/python3.7/tarfile.py"]; 168 -> 167 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.65%\n12×", labeldistance="0.50", penwidth="0.50"]; 173 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="runner:150:_update_current_test_var\n0.97%\n(0.28%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 175 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="terminal:304:write_fspath_result\n1.33%\n(0.12%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 175 -> 186 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n2×", labeldistance="0.50", penwidth="0.50"]; 176 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="terminal:398:pytest_runtest_logstart\n0.69%\n(0.10%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 176 -> 175 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n1×", labeldistance="0.50", penwidth="0.50"]; 180 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="tempfile:153:__next__\n1.87%\n(0.21%)\n4×", tooltip="/opt/anaconda/lib/python3.7/tempfile.py"]; 180 -> 352 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.34%\n4×", labeldistance="0.50", penwidth="0.50"]; 185 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="tarfile:172:nti\n0.82%\n(0.44%)\n24×", tooltip="/opt/anaconda/lib/python3.7/tarfile.py"]; 185 -> 255 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.33%\n24×", labeldistance="0.50", penwidth="0.50"]; 186 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="local:327:join\n0.61%\n(0.21%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 186 -> 75 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.28%\n2×", labeldistance="0.50", penwidth="0.50"]; 193 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method '__reduce_ex__' of 'object' objects>\n0.61%\n(0.29%)\n3×", tooltip="~"]; 203 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="main:437:gethookproxy\n0.60%\n(0.35%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/main.py"]; 205 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="structures:360:_seen\n0.55%\n(0.29%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 208 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="tarfile:920:_create_header\n2.65%\n(0.54%)\n3×", tooltip="/opt/anaconda/lib/python3.7/tarfile.py"]; 208 -> 145 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.53%\n15×", labeldistance="0.50", penwidth="0.50"]; 208 -> 168 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.78%\n3×", labeldistance="0.50", penwidth="0.50"]; 208 -> 272 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.60%\n21×", labeldistance="0.50", penwidth="0.50"]; 213 [color="#fa2301", fontcolor="#ffffff", fontsize="10.00", label="manager:78:<lambda>\n96.52%\n(0.42%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 213 -> 160 [arrowsize="0.98", color="#f92701", fontcolor="#f92701", fontsize="10.00", label="96.22%\n11×", labeldistance="3.85", penwidth="3.85"]; 219 [color="#fc1701", fontcolor="#ffffff", fontsize="10.00", label="hooks:275:__call__\n97.77%\n(1.08%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/hooks.py"]; 219 -> 426 [arrowsize="0.98", color="#fa2201", fontcolor="#fa2201", fontsize="10.00", label="96.67%\n11×", labeldistance="3.87", penwidth="3.87"]; 222 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="doctest:218:setup\n1.95%\n(0.08%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 222 -> 338 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.89%\n1×", labeldistance="0.50", penwidth="0.50"]; 222 -> 393 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.96%\n1×", labeldistance="0.50", penwidth="0.50"]; 225 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'clear' of 'dict' objects>\n0.75%\n(0.18%)\n2×", tooltip="~"]; 225 -> 13 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.54%\n1×", labeldistance="0.50", penwidth="0.50"]; 226 [color="#94cf07", fontcolor="#ffffff", fontsize="10.00", label="doctest:1835:run\n67.62%\n(0.32%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 226 -> 78 [arrowsize="0.82", color="#8acd07", fontcolor="#8acd07", fontsize="10.00", label="66.57%\n1×", labeldistance="2.66", penwidth="2.66"]; 226 -> 225 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.73%\n1×", labeldistance="0.50", penwidth="0.50"]; 231 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="random:224:_randbelow\n0.76%\n(0.54%)\n32×", tooltip="/opt/anaconda/lib/python3.7/random.py"]; 232 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'append' of 'list' objects>\n1.72%\n(1.72%)\n155×", tooltip="~"]; 233 [color="#0d257a", fontcolor="#ffffff", fontsize="10.00", label="tarfile:2268:next\n5.49%\n(0.26%)\n5×", tooltip="/opt/anaconda/lib/python3.7/tarfile.py"]; 233 -> 19 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.14%\n3×", labeldistance="0.50", penwidth="0.50"]; 233 -> 248 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.26%\n4×", labeldistance="0.50", penwidth="0.50"]; 233 -> 249 [arrowsize="0.35", color="#0d2179", fontcolor="#0d2179", fontsize="10.00", label="4.68%\n4×", labeldistance="0.50", penwidth="0.50"]; 235 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="__init__:1526:addHandler\n1.61%\n(0.12%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 235 -> 232 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.33%\n8×", labeldistance="0.50", penwidth="0.50"]; 241 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="__init__:766:_removeHandlerRef\n0.65%\n(0.22%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 247 [color="#0d327d", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'send' of 'generator' objects>\n8.33%\n(0.22%)\n22×", tooltip="~"]; 247 -> 101 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.65%\n3×", labeldistance="0.50", penwidth="0.50"]; 247 -> 318 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.33%\n1×", labeldistance="0.50", penwidth="0.50"]; 247 -> 319 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.25%\n1×", labeldistance="0.50", penwidth="0.50"]; 247 -> 320 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.44%\n1×", labeldistance="0.50", penwidth="0.50"]; 247 -> 321 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.36%\n1×", labeldistance="0.50", penwidth="0.50"]; 247 -> 322 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.24%\n1×", labeldistance="0.50", penwidth="0.50"]; 247 -> 323 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.11%\n3×", labeldistance="0.50", penwidth="0.50"]; 247 -> 345 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.98%\n1×", labeldistance="0.50", penwidth="0.50"]; 247 -> 346 [arrowsize="0.35", color="#0d1275", fontcolor="#0d1275", fontsize="10.00", label="1.37%\n1×", labeldistance="0.50", penwidth="0.50"]; 247 -> 347 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.23%\n1×", labeldistance="0.50", penwidth="0.50"]; 248 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'tell' of '_io._IOBase' objects>\n0.86%\n(0.11%)\n11×", tooltip="~"]; 248 -> 19 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.75%\n11×", labeldistance="0.50", penwidth="0.50"]; 249 [color="#0d2179", fontcolor="#ffffff", fontsize="10.00", label="tarfile:1089:fromtarfile\n4.68%\n(0.18%)\n4×", tooltip="/opt/anaconda/lib/python3.7/tarfile.py"]; 249 -> 17 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.59%\n4×", labeldistance="0.50", penwidth="0.50"]; 249 -> 144 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.24%\n4×", labeldistance="0.50", penwidth="0.50"]; 249 -> 248 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.21%\n3×", labeldistance="0.50", penwidth="0.50"]; 255 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="tarfile:164:nts\n0.54%\n(0.25%)\n39×", tooltip="/opt/anaconda/lib/python3.7/tarfile.py"]; 261 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.utils:1:<module>\n2.74%\n(0.01%)\n1×", tooltip="<doctest llama.utils.write_to_zip[4]>", target=_top, URL="https://multimessenger.science/llama.utils.html#llama.utils.write_to_zip"]; 261 -> 30 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.73%\n1×", labeldistance="0.50", penwidth="0.50"]; 266 [color="#0b9e6f", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.utils:1:<module>\n32.95%\n(0.06%)\n1×", tooltip="<doctest llama.utils.write_to_zip[7]>", target=_top, URL="https://multimessenger.science/llama.utils.html#llama.utils.write_to_zip"]; 266 -> 51 [arrowsize="0.57", color="#0b9e70", fontcolor="#0b9e70", fontsize="10.00", label="32.86%\n1×", labeldistance="1.31", penwidth="1.31"]; 268 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.utils:1:<module>\n2.74%\n(0.10%)\n1×", tooltip="<doctest llama.utils.write_to_zip[9]>", target=_top, URL="https://multimessenger.science/llama.utils.html#llama.utils.write_to_zip"]; 268 -> 286 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.65%\n1×", labeldistance="0.50", penwidth="0.50"]; 269 [color="#0d2078", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.utils:1:<module>\n4.36%\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"]; 269 -> 92 [arrowsize="0.35", color="#0d1f78", fontcolor="#0d1f78", fontsize="10.00", label="4.34%\n1×", labeldistance="0.50", penwidth="0.50"]; 271 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="capture:520:readouterr\n3.44%\n(0.12%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 271 -> 100 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.24%\n6×", labeldistance="0.50", penwidth="0.50"]; 272 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="tarfile:192:itn\n0.60%\n(0.60%)\n21×", tooltip="/opt/anaconda/lib/python3.7/tarfile.py"]; 273 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="tarfile:345:__init__\n0.86%\n(0.17%)\n1×", tooltip="/opt/anaconda/lib/python3.7/tarfile.py"]; 274 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="tarfile:452:close\n1.00%\n(0.15%)\n1×", tooltip="/opt/anaconda/lib/python3.7/tarfile.py"]; 278 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="tarfile:808:tobuf\n3.08%\n(0.04%)\n3×", tooltip="/opt/anaconda/lib/python3.7/tarfile.py"]; 278 -> 143 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.91%\n3×", labeldistance="0.50", penwidth="0.50"]; 282 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="tarfile:1615:taropen\n3.46%\n(0.03%)\n1×", tooltip="/opt/anaconda/lib/python3.7/tarfile.py"]; 282 -> 110 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.44%\n1×", labeldistance="0.50", penwidth="0.50"]; 284 [color="#0d1f78", fontcolor="#ffffff", fontsize="10.00", label="tarfile:1623:gzopen\n4.16%\n(0.08%)\n1×", tooltip="/opt/anaconda/lib/python3.7/tarfile.py"]; 284 -> 29 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n1×", labeldistance="0.50", penwidth="0.50"]; 284 -> 282 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.46%\n1×", labeldistance="0.50", penwidth="0.50"]; 285 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="tarfile:2424:__exit__\n1.66%\n(0.03%)\n1×", tooltip="/opt/anaconda/lib/python3.7/tarfile.py"]; 285 -> 88 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.63%\n1×", labeldistance="0.50", penwidth="0.50"]; 286 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="tarfile:1757:getmembers\n2.65%\n(0.01%)\n1×", tooltip="/opt/anaconda/lib/python3.7/tarfile.py"]; 286 -> 287 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.62%\n1×", labeldistance="0.50", penwidth="0.50"]; 287 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="tarfile:2345:_load\n2.62%\n(0.04%)\n1×", tooltip="/opt/anaconda/lib/python3.7/tarfile.py"]; 287 -> 233 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.58%\n4×", labeldistance="0.50", penwidth="0.50"]; 293 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="plugin:63:pytest_runtest_setup\n0.71%\n(0.11%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pytest_remotedata/plugin.py"]; 295 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="output_checker:168:check_output\n0.73%\n(0.24%)\n11×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pytest_doctestplus/output_checker.py"]; 296 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="doctest:537:check_output\n0.87%\n(0.14%)\n11×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 296 -> 295 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.73%\n11×", labeldistance="0.50", penwidth="0.50"]; 297 [color="#96cf07", fontcolor="#ffffff", fontsize="10.00", label="doctest:228:runtest\n67.86%\n(0.04%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 297 -> 226 [arrowsize="0.82", color="#94cf07", fontcolor="#94cf07", fontsize="10.00", label="67.62%\n1×", labeldistance="2.70", penwidth="2.70"]; 298 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="doctest:352:__init__\n0.93%\n(0.01%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 298 -> 28 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.91%\n1×", labeldistance="0.50", penwidth="0.50"]; 299 [color="#0c5786", fontcolor="#ffffff", fontsize="10.00", label="pdb:193:reset\n15.18%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 299 -> 382 [arrowsize="0.39", color="#0c5686", fontcolor="#0c5686", fontsize="10.00", label="15.07%\n1×", labeldistance="0.60", penwidth="0.60"]; 305 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="gzip:405:_read_gzip_header\n0.60%\n(0.17%)\n1×", tooltip="/opt/anaconda/lib/python3.7/gzip.py"]; 318 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="logging:643:pytest_runtest_setup\n1.09%\n(0.06%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 318 -> 161 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.68%\n1×", labeldistance="0.50", penwidth="0.50"]; 318 -> 162 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.32%\n1×", labeldistance="0.50", penwidth="0.50"]; 319 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="logging:648:pytest_runtest_call\n0.76%\n(0.04%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 319 -> 161 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.44%\n1×", labeldistance="0.50", penwidth="0.50"]; 319 -> 162 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.24%\n1×", labeldistance="0.50", penwidth="0.50"]; 320 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="logging:653:pytest_runtest_teardown\n0.97%\n(0.04%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 320 -> 161 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.46%\n1×", labeldistance="0.50", penwidth="0.50"]; 320 -> 162 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.43%\n1×", labeldistance="0.50", penwidth="0.50"]; 321 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="logging:658:pytest_runtest_logstart\n2.44%\n(0.03%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 321 -> 161 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.98%\n1×", labeldistance="0.50", penwidth="0.50"]; 321 -> 162 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.36%\n1×", labeldistance="0.50", penwidth="0.50"]; 322 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="logging:665:pytest_runtest_logfinish\n0.69%\n(0.03%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 322 -> 161 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.40%\n1×", labeldistance="0.50", penwidth="0.50"]; 322 -> 162 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.22%\n1×", labeldistance="0.50", penwidth="0.50"]; 323 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="logging:670:pytest_runtest_logreport\n3.05%\n(0.11%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 323 -> 161 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.68%\n3×", labeldistance="0.50", penwidth="0.50"]; 323 -> 162 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.05%\n3×", labeldistance="0.50", penwidth="0.50"]; 323 -> 441 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.21%\n3×", labeldistance="0.50", penwidth="0.50"]; 324 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="__init__:802:__init__\n1.57%\n(0.28%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 324 -> 326 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.72%\n8×", labeldistance="0.50", penwidth="0.50"]; 326 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:831:createLock\n0.72%\n(0.17%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 328 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="__init__:991:__init__\n1.72%\n(0.15%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 328 -> 324 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.57%\n8×", labeldistance="0.50", penwidth="0.50"]; 330 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="logging:262:catching_logs\n2.45%\n(0.39%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 330 -> 235 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.61%\n8×", labeldistance="0.50", penwidth="0.50"]; 331 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="logging:293:__init__\n1.94%\n(0.22%)\n8×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 331 -> 328 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.72%\n8×", labeldistance="0.50", penwidth="0.50"]; 334 [color="#99d007", fontcolor="#ffffff", fontsize="10.00", label="runner:122:pytest_runtest_call\n68.15%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 334 -> 173 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.22%\n1×", labeldistance="0.50", penwidth="0.50"]; 334 -> 297 [arrowsize="0.82", color="#96cf07", fontcolor="#96cf07", fontsize="10.00", label="67.86%\n1×", labeldistance="2.71", penwidth="2.71"]; 338 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="doctest:483:_setup_fixtures\n0.89%\n(0.08%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 338 -> 41 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.65%\n1×", labeldistance="0.50", penwidth="0.50"]; 340 [color="#0d307d", fontcolor="#ffffff", fontsize="10.00", label="logging:605:_runtest_for\n7.87%\n(0.33%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 340 -> 161 [arrowsize="0.35", color="#0d2279", fontcolor="#0d2279", fontsize="10.00", label="5.00%\n8×", labeldistance="0.50", penwidth="0.50"]; 340 -> 162 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.31%\n8×", labeldistance="0.50", penwidth="0.50"]; 340 -> 441 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.22%\n8×", labeldistance="0.50", penwidth="0.50"]; 341 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:121:resume_global_capture\n0.75%\n(0.06%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 341 -> 112 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.69%\n3×", labeldistance="0.50", penwidth="0.50"]; 342 [color="#0d2379", fontcolor="#ffffff", fontsize="10.00", label="capture:181:item_capture\n5.21%\n(0.28%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 342 -> 96 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.62%\n3×", labeldistance="0.50", penwidth="0.50"]; 342 -> 341 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.75%\n3×", labeldistance="0.50", penwidth="0.50"]; 342 -> 343 [arrowsize="0.35", color="#0d1c77", fontcolor="#0d1c77", fontsize="10.00", label="3.48%\n3×", labeldistance="0.50", penwidth="0.50"]; 343 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="capture:141:read_global_capture\n3.48%\n(0.04%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 343 -> 271 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.44%\n3×", labeldistance="0.50", penwidth="0.50"]; 345 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="capture:218:pytest_runtest_setup\n2.44%\n(0.04%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 345 -> 161 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.39%\n1×", labeldistance="0.50", penwidth="0.50"]; 345 -> 162 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.95%\n1×", labeldistance="0.50", penwidth="0.50"]; 346 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="capture:223:pytest_runtest_call\n1.79%\n(0.06%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 346 -> 161 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.33%\n1×", labeldistance="0.50", penwidth="0.50"]; 346 -> 162 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.34%\n1×", labeldistance="0.50", penwidth="0.50"]; 347 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="capture:228:pytest_runtest_teardown\n1.51%\n(0.04%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 347 -> 161 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.22%\n1×", labeldistance="0.50", penwidth="0.50"]; 347 -> 162 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.22%\n1×", labeldistance="0.50", penwidth="0.50"]; 348 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="capture:488:suspend_capturing\n0.54%\n(0.10%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 349 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="skipping:68:pytest_runtest_setup\n0.58%\n(0.08%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 352 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="tempfile:156:<listcomp>\n1.34%\n(0.24%)\n4×", tooltip="/opt/anaconda/lib/python3.7/tempfile.py"]; 352 -> 156 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.11%\n32×", labeldistance="0.50", penwidth="0.50"]; 358 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="tempfile:503:close\n0.55%\n(0.04%)\n4×", tooltip="/opt/anaconda/lib/python3.7/tempfile.py"]; 358 -> 21 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n4×", labeldistance="0.50", penwidth="0.50"]; 361 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="evaluate:39:_get_marks\n0.68%\n(0.18%)\n5×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 361 -> 408 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.43%\n5×", labeldistance="0.50", penwidth="0.50"]; 367 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="reports:261:from_item_and_call\n1.08%\n(0.26%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/reports.py"]; 367 -> 139 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n3×", labeldistance="0.50", penwidth="0.50"]; 368 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="runner:249:pytest_runtest_makereport\n1.12%\n(0.04%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 368 -> 367 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.08%\n3×", labeldistance="0.50", penwidth="0.50"]; 371 [color="#ff0200", fontcolor="#ffffff", fontsize="10.00", label="runner:79:pytest_runtest_protocol\n99.81%\n(0.12%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 371 -> 116 [arrowsize="0.97", color="#f73801", fontcolor="#f73801", fontsize="10.00", label="94.43%\n1×", labeldistance="3.78", penwidth="3.78"]; 371 -> 219 [arrowsize="0.35", color="#0d2279", fontcolor="#0d2279", fontsize="10.00", label="4.97%\n2×", labeldistance="0.50", penwidth="0.50"]; 371 -> 403 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.15%\n2×", labeldistance="0.50", penwidth="0.50"]; 372 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="runner:117:pytest_runtest_setup\n2.55%\n(0.03%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 372 -> 117 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.19%\n1×", labeldistance="0.50", penwidth="0.50"]; 372 -> 173 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.33%\n1×", labeldistance="0.50", penwidth="0.50"]; 373 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="runner:144:pytest_runtest_teardown\n0.86%\n(0.03%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 373 -> 173 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.42%\n2×", labeldistance="0.50", penwidth="0.50"]; 375 [color="#f63a01", fontcolor="#ffffff", fontsize="10.00", label="runner:181:call_and_report\n94.22%\n(0.25%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 375 -> 102 [arrowsize="0.92", color="#e79404", fontcolor="#e79404", fontsize="10.00", label="84.19%\n3×", labeldistance="3.37", penwidth="3.37"]; 375 -> 219 [arrowsize="0.35", color="#0d387f", fontcolor="#0d387f", fontsize="10.00", label="9.49%\n6×", labeldistance="0.50", penwidth="0.50"]; 375 -> 403 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.28%\n3×", labeldistance="0.50", penwidth="0.50"]; 377 [color="#e69a04", fontcolor="#ffffff", fontsize="10.00", label="runner:207:<lambda>\n83.37%\n(0.07%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 377 -> 219 [arrowsize="0.91", color="#e69b04", fontcolor="#e69b04", fontsize="10.00", label="83.31%\n3×", labeldistance="3.33", penwidth="3.33"]; 382 [color="#0c5686", fontcolor="#ffffff", fontsize="10.00", label="bdb:54:reset\n15.07%\n(0.08%)\n1×", tooltip="/opt/anaconda/lib/python3.7/bdb.py"]; 382 -> 47 [arrowsize="0.39", color="#0c5586", fontcolor="#0c5586", fontsize="10.00", label="14.96%\n1×", labeldistance="0.60", penwidth="0.60"]; 391 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="fixtures:484:_get_active_fixturedef\n0.93%\n(0.04%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 391 -> 104 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.60%\n1×", labeldistance="0.50", penwidth="0.50"]; 393 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="fixtures:474:getfixturevalue\n0.96%\n(0.03%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 393 -> 391 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.93%\n1×", labeldistance="0.50", penwidth="0.50"]; 403 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="nodes:136:ihook\n0.76%\n(0.17%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 403 -> 203 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.60%\n9×", labeldistance="0.50", penwidth="0.50"]; 407 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="nodes:234:iter_markers_with_node\n0.69%\n(0.29%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 408 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="nodes:232:<genexpr>\n0.78%\n(0.08%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 408 -> 407 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.69%\n10×", labeldistance="0.50", penwidth="0.50"]; 416 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'compress' of 'zlib.Compress' objects>\n1.23%\n(1.23%)\n11×", tooltip="~"]; 426 [color="#fa2201", fontcolor="#ffffff", fontsize="10.00", label="manager:84:_hookexec\n96.67%\n(0.18%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 426 -> 213 [arrowsize="0.98", color="#fa2301", fontcolor="#fa2301", fontsize="10.00", label="96.52%\n11×", labeldistance="3.86", penwidth="3.86"]; 436 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method grp.getgrgid>\n1.30%\n(1.30%)\n3×", tooltip="~"]; 441 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="contextlib:237:helper\n1.11%\n(0.28%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 441 -> 108 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.83%\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.