llama.files.healpix.utils

llama.files.healpix.utils.nest2uniq

digraph { graph [fontname=Arial, nodesep=0.125, ranksep=0.25]; node [fontcolor=white, fontname=Arial, height=0, shape=box, style=filled, width=0]; edge [fontname=Arial]; 2 [color="#0d347e", fontcolor="#ffffff", fontsize="10.00", label="logging:614:_runtest_for_main\n8.63%\n(1.20%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 2 -> 124 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.44%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 125 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.29%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 199 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.15%\n2×", labeldistance="0.50", penwidth="0.50"]; 2 -> 274 [arrowsize="0.35", color="#0d1d78", fontcolor="#0d1d78", fontsize="10.00", label="3.87%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 364 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.49%\n8×", labeldistance="0.50", penwidth="0.50"]; 7 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:399:write_out\n1.16%\n(0.15%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 7 -> 8 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.92%\n4×", labeldistance="0.50", penwidth="0.50"]; 8 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'flush' of '_io.TextIOWrapper' objects>\n0.92%\n(0.92%)\n4×", tooltip="~"]; 10 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="shutil:1073:get_terminal_size\n0.58%\n(0.24%)\n1×", tooltip="/opt/anaconda/lib/python3.7/shutil.py"]; 10 -> 365 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.19%\n2×", labeldistance="0.50", penwidth="0.50"]; 11 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'read' of '_io.FileIO' objects>\n1.46%\n(1.46%)\n6×", tooltip="~"]; 12 [color="#0d2179", fontcolor="#ffffff", fontsize="10.00", label="capture:583:snap\n4.79%\n(0.94%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 12 -> 11 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.46%\n6×", labeldistance="0.50", penwidth="0.50"]; 12 -> 14 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.50%\n6×", labeldistance="0.50", penwidth="0.50"]; 14 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'truncate' of '_io.FileIO' objects>\n1.50%\n(1.50%)\n6×", tooltip="~"]; 15 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method io.open>\n0.52%\n(0.52%)\n2×", tooltip="~"]; 16 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="pdb:140:__init__\n2.00%\n(0.30%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 16 -> 15 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.52%\n2×", labeldistance="0.50", penwidth="0.50"]; 16 -> 44 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n1×", labeldistance="0.50", penwidth="0.50"]; 16 -> 208 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.52%\n1×", labeldistance="0.50", penwidth="0.50"]; 18 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:212:_acquireLock\n0.73%\n(0.45%)\n40×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 20 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="__init__:221:_releaseLock\n0.64%\n(0.43%)\n40×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 22 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:465:wrapper\n3.16%\n(0.17%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 22 -> 106 [arrowsize="0.35", color="#0d1977", fontcolor="#0d1977", fontsize="10.00", label="2.96%\n1×", labeldistance="0.50", penwidth="0.50"]; 24 [color="#80cc07", fontcolor="#ffffff", fontsize="10.00", label="runner:227:from_call\n65.36%\n(0.24%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 24 -> 312 [arrowsize="0.81", color="#7ccb07", fontcolor="#7ccb07", fontsize="10.00", label="64.93%\n3×", labeldistance="2.60", penwidth="2.60"]; 26 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="fixtures:1271:getfixtureinfo\n0.92%\n(0.21%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 30 [color="#0c798e", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.stat>\n21.02%\n(21.02%)\n159×", tooltip="~"]; 31 [color="#0c968b", fontcolor="#ffffff", fontsize="10.00", label="linecache:53:checkcache\n26.93%\n(5.15%)\n1×", tooltip="/opt/anaconda/lib/python3.7/linecache.py"]; 31 -> 30 [arrowsize="0.46", color="#0c798e", fontcolor="#0c798e", fontsize="10.00", label="21.02%\n159×", labeldistance="0.84", penwidth="0.84"]; 31 -> 105 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.75%\n261×", labeldistance="0.50", penwidth="0.50"]; 32 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.dup2>\n0.73%\n(0.73%)\n12×", tooltip="~"]; 33 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:600:suspend\n0.75%\n(0.24%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 33 -> 32 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.37%\n6×", labeldistance="0.50", penwidth="0.50"]; 34 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:605:resume\n0.86%\n(0.28%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 34 -> 32 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.37%\n6×", labeldistance="0.50", penwidth="0.50"]; 36 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="os:682:__setitem__\n0.75%\n(0.32%)\n3×", tooltip="/opt/anaconda/lib/python3.7/os.py"]; 40 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.fspath>\n1.05%\n(0.82%)\n135×", tooltip="~"]; 41 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="local:168:__eq__\n1.57%\n(0.54%)\n48×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 41 -> 40 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.03%\n96×", labeldistance="0.50", penwidth="0.50"]; 43 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="posixpath:154:dirname\n1.85%\n(1.10%)\n34×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 43 -> 105 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.13%\n34×", labeldistance="0.50", penwidth="0.50"]; 44 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="posixpath:232:expanduser\n0.58%\n(0.24%)\n1×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 44 -> 365 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.11%\n1×", labeldistance="0.50", penwidth="0.50"]; 47 [color="#0ba74f", fontcolor="#ffffff", fontsize="10.00", label="doctest:1417:run\n39.12%\n(0.39%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 47 -> 54 [arrowsize="0.35", color="#0d367f", fontcolor="#0d367f", fontsize="10.00", label="9.15%\n1×", labeldistance="0.50", penwidth="0.50"]; 47 -> 242 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.02%\n1×", labeldistance="0.50", penwidth="0.50"]; 47 -> 243 [arrowsize="0.52", color="#0c978a", fontcolor="#0c978a", fontsize="10.00", label="27.34%\n1×", labeldistance="1.09", penwidth="1.09"]; 53 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.compile>\n1.76%\n(1.76%)\n2×", tooltip="~"]; 54 [color="#0d367f", fontcolor="#ffffff", fontsize="10.00", label="doctest:1271:__run\n9.15%\n(0.71%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 54 -> 53 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.76%\n2×", labeldistance="0.50", penwidth="0.50"]; 54 -> 55 [arrowsize="0.35", color="#0d257a", fontcolor="#0d257a", fontsize="10.00", label="5.65%\n2×", labeldistance="0.50", penwidth="0.50"]; 55 [color="#0d257a", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.exec>\n5.65%\n(0.02%)\n2×", tooltip="~"]; 55 -> 211 [arrowsize="0.35", color="#0d257a", fontcolor="#0d257a", fontsize="10.00", label="5.58%\n1×", labeldistance="0.50", penwidth="0.50"]; 56 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.getattr>\n0.75%\n(0.75%)\n103×", tooltip="~"]; 57 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="fromnumeric:73:_wrapreduction\n0.94%\n(0.28%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/fromnumeric.py"]; 61 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:127:suspend_global_capture\n1.05%\n(0.15%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 61 -> 291 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.90%\n3×", labeldistance="0.50", penwidth="0.50"]; 65 [color="#0d2479", fontcolor="#ffffff", fontsize="10.00", label="capture:626:snap\n5.26%\n(0.45%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 65 -> 12 [arrowsize="0.35", color="#0d2179", fontcolor="#0d2179", fontsize="10.00", label="4.79%\n6×", labeldistance="0.50", penwidth="0.50"]; 66 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="skipping:120:pytest_runtest_makereport\n1.46%\n(0.62%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 66 -> 295 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.75%\n3×", labeldistance="0.50", penwidth="0.50"]; 67 [color="#88cd07", fontcolor="#ffffff", fontsize="10.00", label="runner:200:call_runtest_hook\n66.27%\n(0.34%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 67 -> 24 [arrowsize="0.81", color="#80cc07", fontcolor="#80cc07", fontsize="10.00", label="65.36%\n3×", labeldistance="2.61", penwidth="2.61"]; 67 -> 339 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.39%\n3×", labeldistance="0.50", penwidth="0.50"]; 69 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="fixtures:513:_compute_fixture_value\n0.84%\n(0.19%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 72 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="common:262:relto\n0.58%\n(0.34%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/common.py"]; 72 -> 56 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.13%\n4×", labeldistance="0.50", penwidth="0.50"]; 73 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="contextlib:81:__init__\n1.42%\n(1.22%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 73 -> 56 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.19%\n27×", labeldistance="0.50", penwidth="0.50"]; 76 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:166:fullwidth\n0.73%\n(0.00%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 76 -> 255 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.71%\n1×", labeldistance="0.50", penwidth="0.50"]; 77 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:498:resume_capturing\n1.03%\n(0.13%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 77 -> 34 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.86%\n6×", labeldistance="0.50", penwidth="0.50"]; 79 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="evaluate:73:_istrue\n0.54%\n(0.06%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 79 -> 296 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.45%\n2×", labeldistance="0.50", penwidth="0.50"]; 80 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="terminal:408:pytest_runtest_logreport\n3.44%\n(0.45%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 80 -> 136 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.42%\n1×", labeldistance="0.50", penwidth="0.50"]; 80 -> 180 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.46%\n3×", labeldistance="0.50", penwidth="0.50"]; 81 [color="#e69804", fontcolor="#ffffff", fontsize="10.00", label="runner:86:runtestprotocol\n83.66%\n(0.15%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 81 -> 310 [arrowsize="0.91", color="#e69a04", fontcolor="#e69a04", fontsize="10.00", label="83.36%\n3×", labeldistance="3.33", penwidth="3.33"]; 82 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="runner:350:prepare\n3.24%\n(0.15%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 82 -> 182 [arrowsize="0.35", color="#0d1977", fontcolor="#0d1977", fontsize="10.00", label="2.94%\n1×", labeldistance="0.50", penwidth="0.50"]; 90 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.isinstance>\n0.64%\n(0.64%)\n98×", tooltip="~"]; 92 [color="#0d1d78", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:245:write\n3.71%\n(0.13%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 92 -> 7 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.16%\n4×", labeldistance="0.50", penwidth="0.50"]; 92 -> 93 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.38%\n4×", labeldistance="0.50", penwidth="0.50"]; 93 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:258:_update_chars_on_current_line\n2.38%\n(0.26%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 93 -> 130 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.00%\n4×", labeldistance="0.50", penwidth="0.50"]; 102 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:413:_get_format_function\n1.42%\n(0.21%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 102 -> 227 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.05%\n1×", labeldistance="0.50", penwidth="0.50"]; 104 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="structures:356:__iter__\n1.03%\n(0.26%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 104 -> 168 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.92%\n3×", labeldistance="0.50", penwidth="0.50"]; 105 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.len>\n1.03%\n(1.03%)\n372×", tooltip="~"]; 106 [color="#0d1977", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:482:_array2string\n2.96%\n(0.19%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 106 -> 102 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.42%\n1×", labeldistance="0.50", penwidth="0.50"]; 106 -> 229 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.31%\n1×", labeldistance="0.50", penwidth="0.50"]; 107 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:520:array2string\n3.56%\n(0.15%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 107 -> 22 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.16%\n1×", labeldistance="0.50", penwidth="0.50"]; 109 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:726:recurser\n1.25%\n(0.73%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 109 -> 109 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.49%\n9×", labeldistance="0.50", penwidth="0.50"]; 110 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:1146:__init__\n1.01%\n(0.30%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 121 [color="#0c8791", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.next>\n23.15%\n(1.52%)\n77×", tooltip="~"]; 121 -> 2 [arrowsize="0.35", color="#0d347e", fontcolor="#0d347e", fontsize="10.00", label="8.63%\n16×", labeldistance="0.50", penwidth="0.50"]; 121 -> 66 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.41%\n3×", labeldistance="0.50", penwidth="0.50"]; 121 -> 199 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.62%\n6×", labeldistance="0.50", penwidth="0.50"]; 121 -> 261 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.74%\n1×", labeldistance="0.50", penwidth="0.50"]; 121 -> 262 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.97%\n1×", labeldistance="0.50", penwidth="0.50"]; 121 -> 263 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.01%\n1×", labeldistance="0.50", penwidth="0.50"]; 121 -> 264 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.05%\n1×", labeldistance="0.50", penwidth="0.50"]; 121 -> 265 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.86%\n1×", labeldistance="0.50", penwidth="0.50"]; 121 -> 266 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.44%\n3×", labeldistance="0.50", penwidth="0.50"]; 121 -> 273 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.91%\n16×", labeldistance="0.50", penwidth="0.50"]; 121 -> 283 [arrowsize="0.35", color="#0d4281", fontcolor="#0d4281", fontsize="10.00", label="11.42%\n16×", labeldistance="0.50", penwidth="0.50"]; 121 -> 285 [arrowsize="0.35", color="#0d327d", fontcolor="#0d327d", fontsize="10.00", label="8.33%\n6×", labeldistance="0.50", penwidth="0.50"]; 121 -> 288 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.69%\n1×", labeldistance="0.50", penwidth="0.50"]; 121 -> 289 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.56%\n1×", labeldistance="0.50", penwidth="0.50"]; 121 -> 290 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.54%\n1×", labeldistance="0.50", penwidth="0.50"]; 121 -> 345 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.21%\n2×", labeldistance="0.50", penwidth="0.50"]; 123 [color="#f15902", fontcolor="#ffffff", fontsize="10.00", label="callers:157:_multicall\n90.90%\n(4.10%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/callers.py"]; 123 -> 80 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.44%\n3×", labeldistance="0.50", penwidth="0.50"]; 123 -> 121 [arrowsize="0.35", color="#0d4382", fontcolor="#0d4382", fontsize="10.00", label="11.66%\n18×", labeldistance="0.50", penwidth="0.50"]; 123 -> 137 [arrowsize="0.35", color="#0d317d", fontcolor="#0d317d", fontsize="10.00", label="8.05%\n1×", labeldistance="0.50", penwidth="0.50"]; 123 -> 190 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.13%\n24×", labeldistance="0.50", penwidth="0.50"]; 123 -> 205 [arrowsize="0.37", color="#0d4c84", fontcolor="#0d4c84", fontsize="10.00", label="13.33%\n18×", labeldistance="0.53", penwidth="0.53"]; 123 -> 237 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.05%\n1×", labeldistance="0.50", penwidth="0.50"]; 123 -> 277 [arrowsize="0.63", color="#0ba849", fontcolor="#0ba849", fontsize="10.00", label="40.05%\n1×", labeldistance="1.60", penwidth="1.60"]; 123 -> 292 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.88%\n1×", labeldistance="0.50", penwidth="0.50"]; 123 -> 303 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.89%\n3×", labeldistance="0.50", penwidth="0.50"]; 123 -> 307 [arrowsize="0.35", color="#0d1d78", fontcolor="#0d1d78", fontsize="10.00", label="3.74%\n1×", labeldistance="0.50", penwidth="0.50"]; 123 -> 308 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.27%\n1×", labeldistance="0.50", penwidth="0.50"]; 124 [color="#0d377f", fontcolor="#ffffff", fontsize="10.00", label="contextlib:107:__enter__\n9.36%\n(0.90%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 124 -> 121 [arrowsize="0.35", color="#0d367e", fontcolor="#0d367e", fontsize="10.00", label="9.00%\n11×", labeldistance="0.50", penwidth="0.50"]; 125 [color="#0d4282", fontcolor="#ffffff", fontsize="10.00", label="contextlib:116:__exit__\n11.51%\n(0.79%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 125 -> 121 [arrowsize="0.35", color="#0d4181", fontcolor="#0d4181", fontsize="10.00", label="11.14%\n11×", labeldistance="0.50", penwidth="0.50"]; 129 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.sum>\n1.78%\n(0.34%)\n4×", tooltip="~"]; 129 -> 171 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.44%\n79×", labeldistance="0.50", penwidth="0.50"]; 130 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:72:get_line_width\n2.00%\n(0.13%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 130 -> 129 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.78%\n4×", labeldistance="0.50", penwidth="0.50"]; 134 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="runner:150:_update_current_test_var\n1.57%\n(0.34%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 134 -> 36 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.75%\n3×", labeldistance="0.50", penwidth="0.50"]; 136 [color="#0d377f", fontcolor="#ffffff", fontsize="10.00", label="terminal:304:write_fspath_result\n9.34%\n(0.32%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 136 -> 92 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.87%\n3×", labeldistance="0.50", penwidth="0.50"]; 136 -> 142 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.07%\n1×", labeldistance="0.50", penwidth="0.50"]; 136 -> 147 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.56%\n1×", labeldistance="0.50", penwidth="0.50"]; 136 -> 150 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.79%\n2×", labeldistance="0.50", penwidth="0.50"]; 136 -> 258 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.54%\n1×", labeldistance="0.50", penwidth="0.50"]; 136 -> 350 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.17%\n2×", labeldistance="0.50", penwidth="0.50"]; 137 [color="#0d317d", fontcolor="#ffffff", fontsize="10.00", label="terminal:398:pytest_runtest_logstart\n8.05%\n(0.09%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 137 -> 136 [arrowsize="0.35", color="#0d307d", fontcolor="#0d307d", fontsize="10.00", label="7.92%\n1×", labeldistance="0.50", penwidth="0.50"]; 142 [color="#0d267a", fontcolor="#ffffff", fontsize="10.00", label="common:286:bestrelpath\n5.86%\n(0.24%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/common.py"]; 142 -> 41 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.11%\n2×", labeldistance="0.50", penwidth="0.50"]; 142 -> 72 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n4×", labeldistance="0.50", penwidth="0.50"]; 142 -> 351 [arrowsize="0.35", color="#0d2279", fontcolor="#0d2279", fontsize="10.00", label="4.92%\n2×", labeldistance="0.50", penwidth="0.50"]; 147 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="terminal:500:_write_progress_information_filling_space\n2.56%\n(0.21%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 147 -> 76 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.73%\n1×", labeldistance="0.50", penwidth="0.50"]; 147 -> 259 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.42%\n1×", labeldistance="0.50", penwidth="0.50"]; 150 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="local:327:join\n0.79%\n(0.21%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 159 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="local:317:dirpath\n2.60%\n(0.52%)\n34×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 159 -> 43 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.85%\n34×", labeldistance="0.50", penwidth="0.50"]; 166 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="main:437:gethookproxy\n0.99%\n(0.62%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/main.py"]; 167 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'update' of 'set' objects>\n0.73%\n(0.19%)\n9×", tooltip="~"]; 167 -> 104 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.64%\n3×", labeldistance="0.50", penwidth="0.50"]; 168 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="structures:360:_seen\n0.92%\n(0.49%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 168 -> 167 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.73%\n3×", labeldistance="0.50", penwidth="0.50"]; 171 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:74:<genexpr>\n1.44%\n(0.75%)\n79×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 174 [color="#f25402", fontcolor="#ffffff", fontsize="10.00", label="manager:78:<lambda>\n91.45%\n(0.67%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 174 -> 123 [arrowsize="0.95", color="#f15902", fontcolor="#f15902", fontsize="10.00", label="90.90%\n11×", labeldistance="3.64", penwidth="3.64"]; 180 [color="#f54302", fontcolor="#ffffff", fontsize="10.00", label="hooks:275:__call__\n93.30%\n(1.52%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/hooks.py"]; 180 -> 354 [arrowsize="0.96", color="#f25302", fontcolor="#f25302", fontsize="10.00", label="91.60%\n11×", labeldistance="3.66", penwidth="3.66"]; 182 [color="#0d1977", fontcolor="#ffffff", fontsize="10.00", label="doctest:218:setup\n2.94%\n(0.19%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 182 -> 281 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.27%\n1×", labeldistance="0.50", penwidth="0.50"]; 182 -> 328 [arrowsize="0.35", color="#0d1275", fontcolor="#0d1275", fontsize="10.00", label="1.37%\n1×", labeldistance="0.50", penwidth="0.50"]; 186 [color="#0ba74e", fontcolor="#ffffff", fontsize="10.00", label="doctest:1835:run\n39.21%\n(0.04%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 186 -> 47 [arrowsize="0.63", color="#0ba74f", fontcolor="#0ba74f", fontsize="10.00", label="39.12%\n1×", labeldistance="1.56", penwidth="1.56"]; 190 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'append' of 'list' objects>\n0.56%\n(0.56%)\n149×", tooltip="~"]; 191 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:783:_addHandlerRef\n0.71%\n(0.37%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 191 -> 18 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.19%\n8×", labeldistance="0.50", penwidth="0.50"]; 191 -> 20 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.15%\n8×", labeldistance="0.50", penwidth="0.50"]; 193 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="nodes:191:listchain\n0.77%\n(0.56%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 193 -> 190 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.15%\n48×", labeldistance="0.50", penwidth="0.50"]; 194 [color="#0d1f78", fontcolor="#ffffff", fontsize="10.00", label="common:321:parts\n4.23%\n(0.54%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/common.py"]; 194 -> 41 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.99%\n34×", labeldistance="0.50", penwidth="0.50"]; 194 -> 159 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.60%\n34×", labeldistance="0.50", penwidth="0.50"]; 194 -> 190 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.11%\n30×", labeldistance="0.50", penwidth="0.50"]; 199 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:766:_removeHandlerRef\n0.77%\n(0.41%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 199 -> 18 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.11%\n8×", labeldistance="0.50", penwidth="0.50"]; 200 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:1537:removeHandler\n0.75%\n(0.37%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 200 -> 18 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.19%\n8×", labeldistance="0.50", penwidth="0.50"]; 200 -> 20 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.13%\n8×", labeldistance="0.50", penwidth="0.50"]; 205 [color="#0d4d84", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'send' of 'generator' objects>\n13.49%\n(0.30%)\n22×", tooltip="~"]; 205 -> 66 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.05%\n3×", labeldistance="0.50", penwidth="0.50"]; 205 -> 261 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.52%\n1×", labeldistance="0.50", penwidth="0.50"]; 205 -> 262 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.47%\n1×", labeldistance="0.50", penwidth="0.50"]; 205 -> 263 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.73%\n1×", labeldistance="0.50", penwidth="0.50"]; 205 -> 264 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.71%\n1×", labeldistance="0.50", penwidth="0.50"]; 205 -> 265 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.45%\n1×", labeldistance="0.50", penwidth="0.50"]; 205 -> 266 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.55%\n3×", labeldistance="0.50", penwidth="0.50"]; 205 -> 288 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.68%\n1×", labeldistance="0.50", penwidth="0.50"]; 205 -> 289 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.71%\n1×", labeldistance="0.50", penwidth="0.50"]; 205 -> 290 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.02%\n1×", labeldistance="0.50", penwidth="0.50"]; 208 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method readline.set_completer_delims>\n0.52%\n(0.52%)\n1×", tooltip="~"]; 209 [color="#0d257a", fontcolor="#ffffff", fontsize="10.00", label="capture:520:readouterr\n5.52%\n(0.17%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 209 -> 65 [arrowsize="0.35", color="#0d2479", fontcolor="#0d2479", fontsize="10.00", label="5.26%\n6×", labeldistance="0.50", penwidth="0.50"]; 210 [color="#0d1d78", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:1408:_array_repr_implementation\n3.78%\n(0.15%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 210 -> 107 [arrowsize="0.35", color="#0d1c77", fontcolor="#0d1c77", fontsize="10.00", label="3.56%\n1×", labeldistance="0.50", penwidth="0.50"]; 211 [color="#0d257a", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.files.healpix.utils:1:<module>\n5.58%\n(0.26%)\n1×", tooltip="<doctest llama.files.healpix.utils.nest2uniq[1]>", target=_top, URL="https://multimessenger.science/llama.files.healpix.utils.html#llama.files.healpix.utils.nest2uniq"]; 211 -> 210 [arrowsize="0.35", color="#0d1d78", fontcolor="#0d1d78", fontsize="10.00", label="3.78%\n1×", labeldistance="0.50", penwidth="0.50"]; 211 -> 234 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.42%\n1×", labeldistance="0.50", penwidth="0.50"]; 213 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="fromnumeric:2189:any\n0.58%\n(0.04%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/fromnumeric.py"]; 213 -> 57 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.54%\n1×", labeldistance="0.50", penwidth="0.50"]; 217 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="<__array_function__ internals>:2:any\n0.79%\n(0.11%)\n1×", tooltip="<__array_function__ internals>"]; 217 -> 218 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.69%\n1×", labeldistance="0.50", penwidth="0.50"]; 218 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method numpy.core._multiarray_umath.implement_array_function>\n1.25%\n(0.15%)\n3×", tooltip="~"]; 218 -> 213 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n1×", labeldistance="0.50", penwidth="0.50"]; 225 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="utils:96:check_valid_nside\n1.27%\n(0.47%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/llama.files.healpix.utils.py", target=_top, URL="https://multimessenger.science/llama.files.healpix.utils.html"]; 225 -> 217 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.79%\n1×", labeldistance="0.50", penwidth="0.50"]; 227 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:368:<lambda>\n1.05%\n(0.04%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 227 -> 110 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.01%\n1×", labeldistance="0.50", penwidth="0.50"]; 229 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:717:_formatArray\n1.31%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 229 -> 109 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.25%\n1×", labeldistance="0.50", penwidth="0.50"]; 234 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="utils:63:nest2uniq\n1.42%\n(0.15%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/llama.files.healpix.utils.py", target=_top, URL="https://multimessenger.science/llama.files.healpix.utils.html"]; 234 -> 225 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.27%\n1×", labeldistance="0.50", penwidth="0.50"]; 237 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="plugin:63:pytest_runtest_setup\n1.05%\n(0.17%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pytest_remotedata/plugin.py"]; 241 [color="#0ba74c", fontcolor="#ffffff", fontsize="10.00", label="doctest:228:runtest\n39.53%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 241 -> 186 [arrowsize="0.63", color="#0ba74e", fontcolor="#0ba74e", fontsize="10.00", label="39.21%\n1×", labeldistance="1.57", penwidth="1.57"]; 242 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="doctest:352:__init__\n2.02%\n(0.02%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 242 -> 16 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.00%\n1×", labeldistance="0.50", penwidth="0.50"]; 243 [color="#0c978a", fontcolor="#ffffff", fontsize="10.00", label="pdb:193:reset\n27.34%\n(0.09%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 243 -> 317 [arrowsize="0.52", color="#0c968a", fontcolor="#0c968a", fontsize="10.00", label="27.14%\n1×", labeldistance="1.09", penwidth="1.09"]; 254 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:27:_getdimensions\n0.67%\n(0.09%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 254 -> 10 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n1×", labeldistance="0.50", penwidth="0.50"]; 255 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:39:get_terminal_width\n0.71%\n(0.04%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 255 -> 254 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.67%\n1×", labeldistance="0.50", penwidth="0.50"]; 258 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:270:line\n0.54%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 258 -> 92 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.45%\n2×", labeldistance="0.50", penwidth="0.50"]; 259 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="terminal:331:write\n1.42%\n(0.02%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 259 -> 92 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.40%\n1×", labeldistance="0.50", penwidth="0.50"]; 261 [color="#0d1676", fontcolor="#ffffff", fontsize="10.00", label="logging:643:pytest_runtest_setup\n2.25%\n(0.09%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 261 -> 124 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.59%\n1×", labeldistance="0.50", penwidth="0.50"]; 261 -> 125 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.47%\n1×", labeldistance="0.50", penwidth="0.50"]; 261 -> 364 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.11%\n1×", labeldistance="0.50", penwidth="0.50"]; 262 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="logging:648:pytest_runtest_call\n1.44%\n(0.04%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 262 -> 124 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.86%\n1×", labeldistance="0.50", penwidth="0.50"]; 262 -> 125 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.45%\n1×", labeldistance="0.50", penwidth="0.50"]; 263 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="logging:653:pytest_runtest_teardown\n1.74%\n(0.06%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 263 -> 124 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.88%\n1×", labeldistance="0.50", penwidth="0.50"]; 263 -> 125 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.71%\n1×", labeldistance="0.50", penwidth="0.50"]; 264 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="logging:658:pytest_runtest_logstart\n1.76%\n(0.09%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 264 -> 124 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.94%\n1×", labeldistance="0.50", penwidth="0.50"]; 264 -> 125 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.67%\n1×", labeldistance="0.50", penwidth="0.50"]; 265 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="logging:665:pytest_runtest_logfinish\n1.31%\n(0.06%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 265 -> 124 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.73%\n1×", labeldistance="0.50", penwidth="0.50"]; 265 -> 125 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.43%\n1×", labeldistance="0.50", penwidth="0.50"]; 266 [color="#0d2279", fontcolor="#ffffff", fontsize="10.00", label="logging:670:pytest_runtest_logreport\n4.98%\n(0.26%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 266 -> 124 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.92%\n3×", labeldistance="0.50", penwidth="0.50"]; 266 -> 125 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.46%\n3×", labeldistance="0.50", penwidth="0.50"]; 266 -> 364 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.34%\n3×", labeldistance="0.50", penwidth="0.50"]; 267 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="__init__:802:__init__\n2.68%\n(0.45%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 267 -> 191 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.71%\n8×", labeldistance="0.50", penwidth="0.50"]; 267 -> 269 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.27%\n8×", labeldistance="0.50", penwidth="0.50"]; 268 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:242:_register_at_fork_reinit_lock\n0.82%\n(0.26%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 268 -> 18 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.11%\n8×", labeldistance="0.50", penwidth="0.50"]; 268 -> 20 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.13%\n8×", labeldistance="0.50", penwidth="0.50"]; 269 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="__init__:831:createLock\n1.27%\n(0.28%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 269 -> 268 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.82%\n8×", labeldistance="0.50", penwidth="0.50"]; 271 [color="#0d1976", fontcolor="#ffffff", fontsize="10.00", label="__init__:991:__init__\n2.90%\n(0.21%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 271 -> 267 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.68%\n8×", labeldistance="0.50", penwidth="0.50"]; 273 [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"]; 273 -> 200 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.75%\n8×", labeldistance="0.50", penwidth="0.50"]; 274 [color="#0d1d78", fontcolor="#ffffff", fontsize="10.00", label="logging:293:__init__\n3.87%\n(0.97%)\n8×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 274 -> 271 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.90%\n8×", labeldistance="0.50", penwidth="0.50"]; 277 [color="#0ba849", fontcolor="#ffffff", fontsize="10.00", label="runner:122:pytest_runtest_call\n40.05%\n(0.13%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 277 -> 134 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.39%\n1×", labeldistance="0.50", penwidth="0.50"]; 277 -> 241 [arrowsize="0.63", color="#0ba74c", fontcolor="#0ba74c", fontsize="10.00", label="39.53%\n1×", labeldistance="1.58", penwidth="1.58"]; 280 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="nodes:461:location\n3.03%\n(0.02%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 280 -> 338 [arrowsize="0.35", color="#0d1977", fontcolor="#0d1977", fontsize="10.00", label="2.96%\n1×", labeldistance="0.50", penwidth="0.50"]; 281 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="doctest:483:_setup_fixtures\n1.27%\n(0.11%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 281 -> 26 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.92%\n1×", labeldistance="0.50", penwidth="0.50"]; 283 [color="#0d4281", fontcolor="#ffffff", fontsize="10.00", label="logging:605:_runtest_for\n11.42%\n(0.43%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 283 -> 124 [arrowsize="0.35", color="#0d2b7b", fontcolor="#0d2b7b", fontsize="10.00", label="6.79%\n8×", labeldistance="0.50", penwidth="0.50"]; 283 -> 125 [arrowsize="0.35", color="#0d1d77", fontcolor="#0d1d77", fontsize="10.00", label="3.69%\n8×", labeldistance="0.50", penwidth="0.50"]; 283 -> 364 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.52%\n8×", labeldistance="0.50", penwidth="0.50"]; 284 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:121:resume_global_capture\n1.14%\n(0.11%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 284 -> 77 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.03%\n3×", labeldistance="0.50", penwidth="0.50"]; 285 [color="#0d327d", fontcolor="#ffffff", fontsize="10.00", label="capture:181:item_capture\n8.33%\n(0.41%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 285 -> 61 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.05%\n3×", labeldistance="0.50", penwidth="0.50"]; 285 -> 284 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.14%\n3×", labeldistance="0.50", penwidth="0.50"]; 285 -> 286 [arrowsize="0.35", color="#0d257a", fontcolor="#0d257a", fontsize="10.00", label="5.58%\n3×", labeldistance="0.50", penwidth="0.50"]; 286 [color="#0d257a", fontcolor="#ffffff", fontsize="10.00", label="capture:141:read_global_capture\n5.58%\n(0.06%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 286 -> 209 [arrowsize="0.35", color="#0d257a", fontcolor="#0d257a", fontsize="10.00", label="5.52%\n3×", labeldistance="0.50", penwidth="0.50"]; 288 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="capture:218:pytest_runtest_setup\n3.37%\n(0.09%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 288 -> 124 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.56%\n1×", labeldistance="0.50", penwidth="0.50"]; 288 -> 125 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.66%\n1×", labeldistance="0.50", penwidth="0.50"]; 289 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="capture:223:pytest_runtest_call\n3.26%\n(0.06%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 289 -> 124 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.45%\n1×", labeldistance="0.50", penwidth="0.50"]; 289 -> 125 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.66%\n1×", labeldistance="0.50", penwidth="0.50"]; 290 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="capture:228:pytest_runtest_teardown\n2.56%\n(0.06%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 290 -> 124 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.43%\n1×", labeldistance="0.50", penwidth="0.50"]; 290 -> 125 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.00%\n1×", labeldistance="0.50", penwidth="0.50"]; 291 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:488:suspend_capturing\n0.90%\n(0.15%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 291 -> 33 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.75%\n6×", labeldistance="0.50", penwidth="0.50"]; 292 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="skipping:68:pytest_runtest_setup\n0.88%\n(0.13%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 292 -> 297 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.34%\n1×", labeldistance="0.50", penwidth="0.50"]; 292 -> 345 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.11%\n1×", labeldistance="0.50", penwidth="0.50"]; 295 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="evaluate:30:__bool__\n0.75%\n(0.09%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 295 -> 296 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.67%\n3×", labeldistance="0.50", penwidth="0.50"]; 296 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="evaluate:39:_get_marks\n1.12%\n(0.34%)\n5×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 296 -> 345 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.69%\n5×", labeldistance="0.50", penwidth="0.50"]; 297 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="evaluate:48:istrue\n0.56%\n(0.02%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 297 -> 79 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.54%\n2×", labeldistance="0.50", penwidth="0.50"]; 302 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="reports:261:from_item_and_call\n1.78%\n(0.39%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/reports.py"]; 302 -> 104 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.03%\n3×", labeldistance="0.50", penwidth="0.50"]; 303 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="runner:249:pytest_runtest_makereport\n1.89%\n(0.11%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 303 -> 302 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.78%\n3×", labeldistance="0.50", penwidth="0.50"]; 305 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="compat:412:__get__\n3.09%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/compat.py"]; 305 -> 280 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.03%\n1×", labeldistance="0.50", penwidth="0.50"]; 306 [color="#ff0300", fontcolor="#ffffff", fontsize="10.00", label="runner:79:pytest_runtest_protocol\n99.74%\n(0.24%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 306 -> 81 [arrowsize="0.91", color="#e69804", fontcolor="#e69804", fontsize="10.00", label="83.66%\n1×", labeldistance="3.35", penwidth="3.35"]; 306 -> 180 [arrowsize="0.35", color="#0d4783", fontcolor="#0d4783", fontsize="10.00", label="12.41%\n2×", labeldistance="0.50", penwidth="0.50"]; 306 -> 305 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.09%\n1×", labeldistance="0.50", penwidth="0.50"]; 306 -> 339 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.24%\n2×", labeldistance="0.50", penwidth="0.50"]; 307 [color="#0d1d78", fontcolor="#ffffff", fontsize="10.00", label="runner:117:pytest_runtest_setup\n3.74%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 307 -> 82 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.24%\n1×", labeldistance="0.50", penwidth="0.50"]; 307 -> 134 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.43%\n1×", labeldistance="0.50", penwidth="0.50"]; 308 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="runner:144:pytest_runtest_teardown\n1.27%\n(0.04%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 308 -> 134 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.75%\n2×", labeldistance="0.50", penwidth="0.50"]; 310 [color="#e69a04", fontcolor="#ffffff", fontsize="10.00", label="runner:181:call_and_report\n83.36%\n(0.52%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 310 -> 67 [arrowsize="0.81", color="#88cd07", fontcolor="#88cd07", fontsize="10.00", label="66.27%\n3×", labeldistance="2.65", penwidth="2.65"]; 310 -> 180 [arrowsize="0.40", color="#0c5c88", fontcolor="#0c5c88", fontsize="10.00", label="16.13%\n6×", labeldistance="0.65", penwidth="0.65"]; 310 -> 339 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.45%\n3×", labeldistance="0.50", penwidth="0.50"]; 312 [color="#7ccb07", fontcolor="#ffffff", fontsize="10.00", label="runner:207:<lambda>\n64.93%\n(0.17%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 312 -> 180 [arrowsize="0.80", color="#7bcb07", fontcolor="#7bcb07", fontsize="10.00", label="64.76%\n3×", labeldistance="2.59", penwidth="2.59"]; 317 [color="#0c968a", fontcolor="#ffffff", fontsize="10.00", label="bdb:54:reset\n27.14%\n(0.15%)\n1×", tooltip="/opt/anaconda/lib/python3.7/bdb.py"]; 317 -> 31 [arrowsize="0.52", color="#0c968b", fontcolor="#0c968b", fontsize="10.00", label="26.93%\n1×", labeldistance="1.08", penwidth="1.08"]; 326 [color="#0d1275", fontcolor="#ffffff", fontsize="10.00", label="fixtures:484:_get_active_fixturedef\n1.37%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 326 -> 69 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.84%\n1×", labeldistance="0.50", penwidth="0.50"]; 328 [color="#0d1275", 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"]; 328 -> 326 [arrowsize="0.35", color="#0d1275", fontcolor="#0d1275", fontsize="10.00", label="1.37%\n1×", labeldistance="0.50", penwidth="0.50"]; 337 [color="#0d1976", fontcolor="#ffffff", fontsize="10.00", label="main:371:__missing__\n2.88%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/main.py"]; 337 -> 142 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.79%\n1×", labeldistance="0.50", penwidth="0.50"]; 338 [color="#0d1977", fontcolor="#ffffff", fontsize="10.00", label="main:413:_node_location_to_relpath\n2.96%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/main.py"]; 338 -> 337 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.88%\n1×", labeldistance="0.50", penwidth="0.50"]; 339 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="nodes:136:ihook\n1.20%\n(0.21%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 339 -> 166 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.99%\n9×", labeldistance="0.50", penwidth="0.50"]; 344 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="nodes:234:iter_markers_with_node\n1.03%\n(0.41%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 344 -> 193 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.62%\n10×", labeldistance="0.50", penwidth="0.50"]; 345 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="nodes:232:<genexpr>\n1.20%\n(0.17%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 345 -> 344 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.03%\n10×", labeldistance="0.50", penwidth="0.50"]; 350 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="local:182:__ne__\n0.62%\n(0.15%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 350 -> 41 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.47%\n12×", labeldistance="0.50", penwidth="0.50"]; 351 [color="#0d2279", fontcolor="#ffffff", fontsize="10.00", label="common:337:common\n4.92%\n(0.24%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/common.py"]; 351 -> 194 [arrowsize="0.35", color="#0d1f78", fontcolor="#0d1f78", fontsize="10.00", label="4.23%\n4×", labeldistance="0.50", penwidth="0.50"]; 351 -> 350 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.45%\n10×", labeldistance="0.50", penwidth="0.50"]; 354 [color="#f25302", fontcolor="#ffffff", fontsize="10.00", label="manager:84:_hookexec\n91.60%\n(0.15%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 354 -> 174 [arrowsize="0.96", color="#f25402", fontcolor="#f25402", fontsize="10.00", label="91.45%\n11×", labeldistance="3.66", penwidth="3.66"]; 364 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="contextlib:237:helper\n2.00%\n(0.58%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 364 -> 73 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.42%\n27×", labeldistance="0.50", penwidth="0.50"]; 365 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="os:674:__getitem__\n0.56%\n(0.30%)\n5×", tooltip="/opt/anaconda/lib/python3.7/os.py"]; }

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

llama.files.healpix.utils.uniq2nest_and_nside

digraph { graph [fontname=Arial, nodesep=0.125, ranksep=0.25]; node [fontcolor=white, fontname=Arial, height=0, shape=box, style=filled, width=0]; edge [fontname=Arial]; 2 [color="#0d337e", fontcolor="#ffffff", fontsize="10.00", label="logging:614:_runtest_for_main\n8.47%\n(1.30%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 2 -> 116 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.44%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 117 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.30%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 184 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.19%\n2×", labeldistance="0.50", penwidth="0.50"]; 2 -> 262 [arrowsize="0.35", color="#0d1c77", fontcolor="#0d1c77", fontsize="10.00", label="3.52%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 348 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.53%\n8×", labeldistance="0.50", penwidth="0.50"]; 9 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'read' of '_io.FileIO' objects>\n1.74%\n(1.74%)\n6×", tooltip="~"]; 10 [color="#0d267a", fontcolor="#ffffff", fontsize="10.00", label="capture:583:snap\n5.81%\n(1.14%)\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.74%\n6×", labeldistance="0.50", penwidth="0.50"]; 10 -> 11 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.53%\n12×", labeldistance="0.50", penwidth="0.50"]; 10 -> 12 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.83%\n6×", labeldistance="0.50", penwidth="0.50"]; 10 -> 60 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n24×", labeldistance="0.50", penwidth="0.50"]; 11 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'seek' of '_io.FileIO' objects>\n0.53%\n(0.53%)\n12×", tooltip="~"]; 12 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'truncate' of '_io.FileIO' objects>\n1.83%\n(1.83%)\n6×", tooltip="~"]; 14 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="pdb:140:__init__\n1.97%\n(0.30%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 14 -> 40 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.00%\n1×", labeldistance="0.50", penwidth="0.50"]; 16 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:212:_acquireLock\n0.89%\n(0.64%)\n40×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 18 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="__init__:221:_releaseLock\n0.61%\n(0.39%)\n40×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 20 [color="#0d2179", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:465:wrapper\n4.60%\n(0.25%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 20 -> 100 [arrowsize="0.35", color="#0d1f78", fontcolor="#0d1f78", fontsize="10.00", label="4.35%\n2×", labeldistance="0.50", penwidth="0.50"]; 22 [color="#ced806", fontcolor="#ffffff", fontsize="10.00", label="runner:227:from_call\n73.86%\n(0.36%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 22 -> 300 [arrowsize="0.86", color="#c9d706", fontcolor="#c9d706", fontsize="10.00", label="73.34%\n3×", labeldistance="2.93", penwidth="2.93"]; 24 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="fixtures:1271:getfixtureinfo\n1.14%\n(0.25%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 28 [color="#0c7a8e", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.stat>\n21.10%\n(21.10%)\n159×", tooltip="~"]; 29 [color="#0c9490", fontcolor="#ffffff", fontsize="10.00", label="linecache:53:checkcache\n25.75%\n(4.15%)\n1×", tooltip="/opt/anaconda/lib/python3.7/linecache.py"]; 29 -> 28 [arrowsize="0.46", color="#0c7a8e", fontcolor="#0c7a8e", fontsize="10.00", label="21.10%\n159×", labeldistance="0.84", penwidth="0.84"]; 29 -> 99 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.50%\n261×", labeldistance="0.50", penwidth="0.50"]; 30 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.dup2>\n0.89%\n(0.89%)\n12×", tooltip="~"]; 31 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:600:suspend\n0.83%\n(0.25%)\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.42%\n6×", labeldistance="0.50", penwidth="0.50"]; 32 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:605:resume\n1.08%\n(0.42%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 32 -> 30 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.47%\n6×", labeldistance="0.50", penwidth="0.50"]; 34 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="os:682:__setitem__\n0.94%\n(0.42%)\n3×", tooltip="/opt/anaconda/lib/python3.7/os.py"]; 40 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="posixpath:232:expanduser\n1.00%\n(0.22%)\n1×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 40 -> 350 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n1×", labeldistance="0.50", penwidth="0.50"]; 41 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="posixpath:338:normpath\n0.64%\n(0.39%)\n2×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 43 [color="#0aad31", fontcolor="#ffffff", fontsize="10.00", label="doctest:1417:run\n44.05%\n(0.36%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 43 -> 51 [arrowsize="0.39", color="#0c5887", fontcolor="#0c5887", fontsize="10.00", label="15.48%\n1×", labeldistance="0.62", penwidth="0.62"]; 43 -> 234 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.02%\n1×", labeldistance="0.50", penwidth="0.50"]; 43 -> 235 [arrowsize="0.51", color="#0c958f", fontcolor="#0c958f", fontsize="10.00", label="26.00%\n1×", labeldistance="1.04", penwidth="1.04"]; 46 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.files.healpix.utils:1:<module>\n2.08%\n(0.17%)\n1×", tooltip="<doctest llama.files.healpix.utils.uniq2nest_and_nside[3]>", target=_top, URL="https://multimessenger.science/llama.files.healpix.utils.html#llama.files.healpix.utils.uniq2nest_and_nside"]; 46 -> 224 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.64%\n1×", labeldistance="0.50", penwidth="0.50"]; 46 -> 226 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.16%\n1×", labeldistance="0.50", penwidth="0.50"]; 50 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.compile>\n2.63%\n(2.63%)\n4×", tooltip="~"]; 51 [color="#0c5887", fontcolor="#ffffff", fontsize="10.00", label="doctest:1271:__run\n15.48%\n(1.36%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 51 -> 50 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.63%\n4×", labeldistance="0.50", penwidth="0.50"]; 51 -> 52 [arrowsize="0.35", color="#0d3b80", fontcolor="#0d3b80", fontsize="10.00", label="10.08%\n4×", labeldistance="0.50", penwidth="0.50"]; 51 -> 232 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.72%\n4×", labeldistance="0.50", penwidth="0.50"]; 52 [color="#0d3b80", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.exec>\n10.08%\n(0.11%)\n4×", tooltip="~"]; 52 -> 46 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.08%\n1×", labeldistance="0.50", penwidth="0.50"]; 52 -> 196 [arrowsize="0.35", color="#0d2f7d", fontcolor="#0d2f7d", fontsize="10.00", label="7.64%\n1×", labeldistance="0.50", penwidth="0.50"]; 53 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.getattr>\n0.61%\n(0.61%)\n98×", tooltip="~"]; 57 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="capture:127:suspend_global_capture\n1.16%\n(0.14%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 57 -> 279 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.02%\n3×", labeldistance="0.50", penwidth="0.50"]; 60 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="capture:442:__getattr__\n0.58%\n(0.44%)\n24×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 60 -> 53 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.14%\n24×", labeldistance="0.50", penwidth="0.50"]; 61 [color="#0d287b", fontcolor="#ffffff", fontsize="10.00", label="capture:626:snap\n6.26%\n(0.28%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 61 -> 10 [arrowsize="0.35", color="#0d267a", fontcolor="#0d267a", fontsize="10.00", label="5.81%\n6×", labeldistance="0.50", penwidth="0.50"]; 61 -> 53 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.11%\n6×", labeldistance="0.50", penwidth="0.50"]; 62 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="skipping:120:pytest_runtest_makereport\n1.11%\n(0.22%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 62 -> 283 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.80%\n3×", labeldistance="0.50", penwidth="0.50"]; 63 [color="#d7d906", fontcolor="#ffffff", fontsize="10.00", label="runner:200:call_runtest_hook\n74.78%\n(0.30%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 63 -> 22 [arrowsize="0.86", color="#ced806", fontcolor="#ced806", fontsize="10.00", label="73.86%\n3×", labeldistance="2.95", penwidth="2.95"]; 63 -> 326 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.42%\n3×", labeldistance="0.50", penwidth="0.50"]; 65 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="fixtures:513:_compute_fixture_value\n1.00%\n(0.22%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 68 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="contextlib:81:__init__\n1.58%\n(1.41%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 68 -> 53 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.17%\n27×", labeldistance="0.50", penwidth="0.50"]; 71 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="capture:498:resume_capturing\n1.25%\n(0.14%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 71 -> 32 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.08%\n6×", labeldistance="0.50", penwidth="0.50"]; 73 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="evaluate:73:_istrue\n0.66%\n(0.08%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 73 -> 284 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n2×", labeldistance="0.50", penwidth="0.50"]; 74 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="terminal:408:pytest_runtest_logreport\n3.52%\n(0.36%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 74 -> 128 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.61%\n1×", labeldistance="0.50", penwidth="0.50"]; 74 -> 165 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.44%\n3×", labeldistance="0.50", penwidth="0.50"]; 75 [color="#f25402", fontcolor="#ffffff", fontsize="10.00", label="runner:86:runtestprotocol\n91.47%\n(0.19%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 75 -> 298 [arrowsize="0.95", color="#f25702", fontcolor="#f25702", fontsize="10.00", label="91.17%\n3×", labeldistance="3.65", penwidth="3.65"]; 76 [color="#0d1d78", fontcolor="#ffffff", fontsize="10.00", label="runner:350:prepare\n3.77%\n(0.19%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 76 -> 168 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.38%\n1×", labeldistance="0.50", penwidth="0.50"]; 86 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:245:write\n0.91%\n(0.00%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 96 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:413:_get_format_function\n1.97%\n(0.22%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 96 -> 216 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.52%\n2×", labeldistance="0.50", penwidth="0.50"]; 98 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="structures:356:__iter__\n0.89%\n(0.19%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 98 -> 153 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.89%\n3×", labeldistance="0.50", penwidth="0.50"]; 99 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.len>\n0.78%\n(0.78%)\n383×", tooltip="~"]; 100 [color="#0d1f78", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:482:_array2string\n4.35%\n(0.36%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 100 -> 96 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.97%\n2×", labeldistance="0.50", penwidth="0.50"]; 100 -> 218 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.97%\n2×", labeldistance="0.50", penwidth="0.50"]; 101 [color="#0d247a", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:520:array2string\n5.29%\n(0.25%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 101 -> 20 [arrowsize="0.35", color="#0d2179", fontcolor="#0d2179", fontsize="10.00", label="4.60%\n2×", labeldistance="0.50", penwidth="0.50"]; 103 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:726:recurser\n1.85%\n(1.16%)\n20×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 103 -> 103 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n18×", labeldistance="0.50", penwidth="0.50"]; 104 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:1146:__init__\n1.50%\n(0.47%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 104 -> 208 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n2×", labeldistance="0.50", penwidth="0.50"]; 113 [color="#0c9492", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.next>\n25.25%\n(1.66%)\n77×", tooltip="~"]; 113 -> 2 [arrowsize="0.35", color="#0d337e", fontcolor="#0d337e", fontsize="10.00", label="8.47%\n16×", labeldistance="0.50", penwidth="0.50"]; 113 -> 184 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n6×", labeldistance="0.50", penwidth="0.50"]; 113 -> 249 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.33%\n1×", labeldistance="0.50", penwidth="0.50"]; 113 -> 250 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.86%\n1×", labeldistance="0.50", penwidth="0.50"]; 113 -> 251 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.91%\n1×", labeldistance="0.50", penwidth="0.50"]; 113 -> 252 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.80%\n1×", labeldistance="0.50", penwidth="0.50"]; 113 -> 253 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.78%\n1×", labeldistance="0.50", penwidth="0.50"]; 113 -> 254 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.29%\n3×", labeldistance="0.50", penwidth="0.50"]; 113 -> 261 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.05%\n16×", labeldistance="0.50", penwidth="0.50"]; 113 -> 271 [arrowsize="0.35", color="#0d4181", fontcolor="#0d4181", fontsize="10.00", label="11.21%\n16×", labeldistance="0.50", penwidth="0.50"]; 113 -> 273 [arrowsize="0.35", color="#0d3a80", fontcolor="#0d3a80", fontsize="10.00", label="9.94%\n6×", labeldistance="0.50", penwidth="0.50"]; 113 -> 276 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.86%\n1×", labeldistance="0.50", penwidth="0.50"]; 113 -> 277 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.50%\n1×", labeldistance="0.50", penwidth="0.50"]; 113 -> 278 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.50%\n1×", labeldistance="0.50", penwidth="0.50"]; 113 -> 331 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.28%\n2×", labeldistance="0.50", penwidth="0.50"]; 115 [color="#f54402", fontcolor="#ffffff", fontsize="10.00", label="callers:157:_multicall\n93.19%\n(4.40%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/callers.py"]; 115 -> 74 [arrowsize="0.35", color="#0d1c77", fontcolor="#0d1c77", fontsize="10.00", label="3.52%\n3×", labeldistance="0.50", penwidth="0.50"]; 115 -> 113 [arrowsize="0.35", color="#0d4783", fontcolor="#0d4783", fontsize="10.00", label="12.35%\n18×", labeldistance="0.50", penwidth="0.50"]; 115 -> 129 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.94%\n1×", labeldistance="0.50", penwidth="0.50"]; 115 -> 190 [arrowsize="0.38", color="#0c5486", fontcolor="#0c5486", fontsize="10.00", label="14.70%\n18×", labeldistance="0.59", penwidth="0.59"]; 115 -> 229 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.30%\n1×", labeldistance="0.50", penwidth="0.50"]; 115 -> 265 [arrowsize="0.67", color="#0aaf2b", fontcolor="#0aaf2b", fontsize="10.00", label="44.96%\n1×", labeldistance="1.80", penwidth="1.80"]; 115 -> 280 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.14%\n1×", labeldistance="0.50", penwidth="0.50"]; 115 -> 291 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.80%\n3×", labeldistance="0.50", penwidth="0.50"]; 115 -> 295 [arrowsize="0.35", color="#0d2078", fontcolor="#0d2078", fontsize="10.00", label="4.43%\n1×", labeldistance="0.50", penwidth="0.50"]; 115 -> 296 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.36%\n1×", labeldistance="0.50", penwidth="0.50"]; 116 [color="#0d387f", fontcolor="#ffffff", fontsize="10.00", label="contextlib:107:__enter__\n9.50%\n(0.89%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 116 -> 113 [arrowsize="0.35", color="#0d367e", fontcolor="#0d367e", fontsize="10.00", label="9.11%\n11×", labeldistance="0.50", penwidth="0.50"]; 117 [color="#0d4a83", fontcolor="#ffffff", fontsize="10.00", label="contextlib:116:__exit__\n12.87%\n(0.78%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 117 -> 113 [arrowsize="0.35", color="#0d4783", fontcolor="#0d4783", fontsize="10.00", label="12.40%\n11×", labeldistance="0.50", penwidth="0.50"]; 126 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="runner:150:_update_current_test_var\n1.83%\n(0.36%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 126 -> 34 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.94%\n3×", labeldistance="0.50", penwidth="0.50"]; 128 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="terminal:304:write_fspath_result\n2.71%\n(0.30%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 128 -> 86 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.91%\n2×", labeldistance="0.50", penwidth="0.50"]; 128 -> 136 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.25%\n2×", labeldistance="0.50", penwidth="0.50"]; 129 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="terminal:398:pytest_runtest_logstart\n1.94%\n(0.66%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 129 -> 128 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.11%\n1×", labeldistance="0.50", penwidth="0.50"]; 136 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="local:327:join\n1.25%\n(0.42%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 136 -> 41 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.64%\n2×", labeldistance="0.50", penwidth="0.50"]; 151 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="main:437:gethookproxy\n1.08%\n(0.66%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/main.py"]; 152 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'update' of 'set' objects>\n0.69%\n(0.22%)\n9×", tooltip="~"]; 152 -> 98 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n3×", labeldistance="0.50", penwidth="0.50"]; 153 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="structures:360:_seen\n0.89%\n(0.42%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 153 -> 152 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.69%\n3×", labeldistance="0.50", penwidth="0.50"]; 159 [color="#f63e02", fontcolor="#ffffff", fontsize="10.00", label="manager:78:<lambda>\n93.80%\n(0.53%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 159 -> 115 [arrowsize="0.97", color="#f54402", fontcolor="#f54402", fontsize="10.00", label="93.19%\n11×", labeldistance="3.73", penwidth="3.73"]; 165 [color="#f92b01", fontcolor="#ffffff", fontsize="10.00", label="hooks:275:__call__\n95.79%\n(1.69%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/hooks.py"]; 165 -> 338 [arrowsize="0.97", color="#f63c01", fontcolor="#f63c01", fontsize="10.00", label="94.05%\n11×", labeldistance="3.76", penwidth="3.76"]; 167 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="fromnumeric:73:_wrapreduction\n1.30%\n(0.44%)\n7×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/fromnumeric.py"]; 167 -> 241 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.75%\n7×", labeldistance="0.50", penwidth="0.50"]; 168 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="doctest:218:setup\n3.38%\n(0.19%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 168 -> 269 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.55%\n1×", labeldistance="0.50", penwidth="0.50"]; 168 -> 316 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.61%\n1×", labeldistance="0.50", penwidth="0.50"]; 172 [color="#0aad31", fontcolor="#ffffff", fontsize="10.00", label="doctest:1835:run\n44.13%\n(0.03%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 172 -> 43 [arrowsize="0.66", color="#0aad31", fontcolor="#0aad31", fontsize="10.00", label="44.05%\n1×", labeldistance="1.76", penwidth="1.76"]; 176 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'append' of 'list' objects>\n0.53%\n(0.53%)\n116×", tooltip="~"]; 177 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:783:_addHandlerRef\n0.83%\n(0.42%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 177 -> 16 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.28%\n8×", labeldistance="0.50", penwidth="0.50"]; 177 -> 18 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.11%\n8×", labeldistance="0.50", penwidth="0.50"]; 179 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="nodes:191:listchain\n0.83%\n(0.53%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 179 -> 176 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.25%\n48×", labeldistance="0.50", penwidth="0.50"]; 184 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:766:_removeHandlerRef\n0.78%\n(0.36%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 184 -> 16 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.14%\n8×", labeldistance="0.50", penwidth="0.50"]; 184 -> 18 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.11%\n8×", labeldistance="0.50", penwidth="0.50"]; 185 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:1537:removeHandler\n0.69%\n(0.36%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 185 -> 16 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.19%\n8×", labeldistance="0.50", penwidth="0.50"]; 185 -> 18 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.11%\n8×", labeldistance="0.50", penwidth="0.50"]; 190 [color="#0c5586", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'send' of 'generator' objects>\n14.89%\n(0.44%)\n22×", tooltip="~"]; 190 -> 62 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.11%\n3×", labeldistance="0.50", penwidth="0.50"]; 190 -> 249 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.50%\n1×", labeldistance="0.50", penwidth="0.50"]; 190 -> 250 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.44%\n1×", labeldistance="0.50", penwidth="0.50"]; 190 -> 251 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.86%\n1×", labeldistance="0.50", penwidth="0.50"]; 190 -> 252 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.80%\n1×", labeldistance="0.50", penwidth="0.50"]; 190 -> 253 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.39%\n1×", labeldistance="0.50", penwidth="0.50"]; 190 -> 254 [arrowsize="0.35", color="#0d1275", fontcolor="#0d1275", fontsize="10.00", label="1.38%\n3×", labeldistance="0.50", penwidth="0.50"]; 190 -> 276 [arrowsize="0.35", color="#0d1c77", fontcolor="#0d1c77", fontsize="10.00", label="3.57%\n1×", labeldistance="0.50", penwidth="0.50"]; 190 -> 277 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.71%\n1×", labeldistance="0.50", penwidth="0.50"]; 190 -> 278 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.46%\n1×", labeldistance="0.50", penwidth="0.50"]; 192 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="os:756:decode\n0.55%\n(0.55%)\n3×", tooltip="/opt/anaconda/lib/python3.7/os.py"]; 194 [color="#0d2a7b", fontcolor="#ffffff", fontsize="10.00", label="capture:520:readouterr\n6.62%\n(0.25%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 194 -> 61 [arrowsize="0.35", color="#0d287b", fontcolor="#0d287b", fontsize="10.00", label="6.26%\n6×", labeldistance="0.50", penwidth="0.50"]; 195 [color="#0d257a", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:1408:_array_repr_implementation\n5.56%\n(0.19%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 195 -> 101 [arrowsize="0.35", color="#0d247a", fontcolor="#0d247a", fontsize="10.00", label="5.29%\n2×", labeldistance="0.50", penwidth="0.50"]; 196 [color="#0d2f7d", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.files.healpix.utils:1:<module>\n7.64%\n(0.22%)\n1×", tooltip="<doctest llama.files.healpix.utils.uniq2nest_and_nside[2]>", target=_top, URL="https://multimessenger.science/llama.files.healpix.utils.html#llama.files.healpix.utils.uniq2nest_and_nside"]; 196 -> 195 [arrowsize="0.35", color="#0d257a", fontcolor="#0d257a", fontsize="10.00", label="5.56%\n2×", labeldistance="0.50", penwidth="0.50"]; 196 -> 226 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.85%\n1×", labeldistance="0.50", penwidth="0.50"]; 199 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="fromnumeric:2277:all\n0.64%\n(0.08%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/fromnumeric.py"]; 199 -> 167 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n2×", labeldistance="0.50", penwidth="0.50"]; 204 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method numpy.core._multiarray_umath.implement_array_function>\n1.61%\n(0.03%)\n7×", tooltip="~"]; 204 -> 199 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.64%\n2×", labeldistance="0.50", penwidth="0.50"]; 206 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="<__array_function__ internals>:2:all\n0.78%\n(0.14%)\n2×", tooltip="<__array_function__ internals>"]; 206 -> 204 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.64%\n2×", labeldistance="0.50", penwidth="0.50"]; 208 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="<__array_function__ internals>:2:amax\n0.55%\n(0.06%)\n2×", tooltip="<__array_function__ internals>"]; 208 -> 204 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.47%\n2×", labeldistance="0.50", penwidth="0.50"]; 213 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="utils:96:check_valid_nside\n0.55%\n(0.30%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/llama.files.healpix.utils.py", target=_top, URL="https://multimessenger.science/llama.files.healpix.utils.html"]; 214 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="utils:115:check_valid_nuniq\n1.83%\n(0.64%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/llama.files.healpix.utils.py", target=_top, URL="https://multimessenger.science/llama.files.healpix.utils.html"]; 214 -> 206 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.78%\n2×", labeldistance="0.50", penwidth="0.50"]; 216 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:368:<lambda>\n1.52%\n(0.03%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 216 -> 104 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.50%\n2×", labeldistance="0.50", penwidth="0.50"]; 218 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:717:_formatArray\n1.97%\n(0.11%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 218 -> 103 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.85%\n2×", labeldistance="0.50", penwidth="0.50"]; 224 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="utils:63:nest2uniq\n0.64%\n(0.08%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/llama.files.healpix.utils.py", target=_top, URL="https://multimessenger.science/llama.files.healpix.utils.html"]; 224 -> 213 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n1×", labeldistance="0.50", penwidth="0.50"]; 225 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="utils:131:uniq2nside\n2.71%\n(0.78%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/llama.files.healpix.utils.py", target=_top, URL="https://multimessenger.science/llama.files.healpix.utils.html"]; 225 -> 214 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.83%\n2×", labeldistance="0.50", penwidth="0.50"]; 226 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="utils:145:uniq2nest_and_nside\n3.02%\n(0.30%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/llama.files.healpix.utils.py", target=_top, URL="https://multimessenger.science/llama.files.healpix.utils.html"]; 226 -> 225 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.71%\n2×", labeldistance="0.50", penwidth="0.50"]; 229 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="plugin:63:pytest_runtest_setup\n1.30%\n(0.19%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pytest_remotedata/plugin.py"]; 229 -> 242 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n2×", labeldistance="0.50", penwidth="0.50"]; 231 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="output_checker:168:check_output\n0.55%\n(0.14%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pytest_doctestplus/output_checker.py"]; 232 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="doctest:537:check_output\n0.72%\n(0.17%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 232 -> 231 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n4×", labeldistance="0.50", penwidth="0.50"]; 233 [color="#0aae2e", fontcolor="#ffffff", fontsize="10.00", label="doctest:228:runtest\n44.49%\n(0.11%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 233 -> 172 [arrowsize="0.66", color="#0aad31", fontcolor="#0aad31", fontsize="10.00", label="44.13%\n1×", labeldistance="1.77", penwidth="1.77"]; 234 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="doctest:352:__init__\n2.02%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 234 -> 14 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.97%\n1×", labeldistance="0.50", penwidth="0.50"]; 235 [color="#0c958f", fontcolor="#ffffff", fontsize="10.00", label="pdb:193:reset\n26.00%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 235 -> 305 [arrowsize="0.51", color="#0c9590", fontcolor="#0c9590", fontsize="10.00", label="25.86%\n1×", labeldistance="1.03", penwidth="1.03"]; 241 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'reduce' of 'numpy.ufunc' objects>\n1.02%\n(1.02%)\n9×", tooltip="~"]; 242 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="version:38:__init__\n0.55%\n(0.08%)\n2×", tooltip="/opt/anaconda/lib/python3.7/distutils/version.py"]; 249 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="logging:643:pytest_runtest_setup\n1.83%\n(0.08%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 249 -> 116 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.16%\n1×", labeldistance="0.50", penwidth="0.50"]; 249 -> 117 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.47%\n1×", labeldistance="0.50", penwidth="0.50"]; 249 -> 348 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.11%\n1×", labeldistance="0.50", penwidth="0.50"]; 250 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="logging:648:pytest_runtest_call\n1.30%\n(0.00%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 250 -> 116 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.78%\n1×", labeldistance="0.50", penwidth="0.50"]; 250 -> 117 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.44%\n1×", labeldistance="0.50", penwidth="0.50"]; 251 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="logging:653:pytest_runtest_teardown\n1.77%\n(0.03%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 251 -> 116 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.80%\n1×", labeldistance="0.50", penwidth="0.50"]; 251 -> 117 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.86%\n1×", labeldistance="0.50", penwidth="0.50"]; 252 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="logging:658:pytest_runtest_logstart\n2.60%\n(0.11%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 252 -> 116 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.55%\n1×", labeldistance="0.50", penwidth="0.50"]; 252 -> 117 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.75%\n1×", labeldistance="0.50", penwidth="0.50"]; 252 -> 348 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.19%\n1×", labeldistance="0.50", penwidth="0.50"]; 253 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="logging:665:pytest_runtest_logfinish\n1.16%\n(0.00%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 253 -> 116 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.69%\n1×", labeldistance="0.50", penwidth="0.50"]; 253 -> 117 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.39%\n1×", labeldistance="0.50", penwidth="0.50"]; 254 [color="#0d2179", fontcolor="#ffffff", fontsize="10.00", label="logging:670:pytest_runtest_logreport\n4.68%\n(0.17%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 254 -> 116 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.80%\n3×", labeldistance="0.50", penwidth="0.50"]; 254 -> 117 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.36%\n3×", labeldistance="0.50", penwidth="0.50"]; 254 -> 348 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.36%\n3×", labeldistance="0.50", penwidth="0.50"]; 255 [color="#0d1976", fontcolor="#ffffff", fontsize="10.00", label="__init__:802:__init__\n2.88%\n(0.50%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 255 -> 177 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.83%\n8×", labeldistance="0.50", penwidth="0.50"]; 255 -> 257 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.33%\n8×", labeldistance="0.50", penwidth="0.50"]; 256 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:242:_register_at_fork_reinit_lock\n0.86%\n(0.25%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 256 -> 16 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.14%\n8×", labeldistance="0.50", penwidth="0.50"]; 256 -> 18 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.14%\n8×", labeldistance="0.50", penwidth="0.50"]; 257 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="__init__:831:createLock\n1.33%\n(0.30%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 257 -> 256 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.86%\n8×", labeldistance="0.50", penwidth="0.50"]; 259 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="__init__:991:__init__\n3.10%\n(0.22%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 259 -> 255 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.88%\n8×", labeldistance="0.50", penwidth="0.50"]; 261 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="logging:262:catching_logs\n2.05%\n(0.61%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 261 -> 185 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.69%\n8×", labeldistance="0.50", penwidth="0.50"]; 262 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="logging:293:__init__\n3.52%\n(0.42%)\n8×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 262 -> 259 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.10%\n8×", labeldistance="0.50", penwidth="0.50"]; 265 [color="#0aaf2b", fontcolor="#ffffff", fontsize="10.00", label="runner:122:pytest_runtest_call\n44.96%\n(0.11%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 265 -> 126 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.36%\n1×", labeldistance="0.50", penwidth="0.50"]; 265 -> 233 [arrowsize="0.67", color="#0aae2e", fontcolor="#0aae2e", fontsize="10.00", label="44.49%\n1×", labeldistance="1.78", penwidth="1.78"]; 269 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="doctest:483:_setup_fixtures\n1.55%\n(0.17%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 269 -> 24 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.14%\n1×", labeldistance="0.50", penwidth="0.50"]; 271 [color="#0d4181", fontcolor="#ffffff", fontsize="10.00", label="logging:605:_runtest_for\n11.21%\n(0.53%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 271 -> 116 [arrowsize="0.35", color="#0d2a7b", fontcolor="#0d2a7b", fontsize="10.00", label="6.56%\n8×", labeldistance="0.50", penwidth="0.50"]; 271 -> 117 [arrowsize="0.35", color="#0d1c77", fontcolor="#0d1c77", fontsize="10.00", label="3.65%\n8×", labeldistance="0.50", penwidth="0.50"]; 271 -> 348 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.47%\n8×", labeldistance="0.50", penwidth="0.50"]; 272 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="capture:121:resume_global_capture\n1.36%\n(0.11%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 272 -> 71 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.25%\n3×", labeldistance="0.50", penwidth="0.50"]; 273 [color="#0d3a80", fontcolor="#ffffff", fontsize="10.00", label="capture:181:item_capture\n9.94%\n(0.53%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 273 -> 57 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.16%\n3×", labeldistance="0.50", penwidth="0.50"]; 273 -> 272 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.36%\n3×", labeldistance="0.50", penwidth="0.50"]; 273 -> 274 [arrowsize="0.35", color="#0d2a7b", fontcolor="#0d2a7b", fontsize="10.00", label="6.64%\n3×", labeldistance="0.50", penwidth="0.50"]; 274 [color="#0d2a7b", fontcolor="#ffffff", fontsize="10.00", label="capture:141:read_global_capture\n6.64%\n(0.03%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 274 -> 194 [arrowsize="0.35", color="#0d2a7b", fontcolor="#0d2a7b", fontsize="10.00", label="6.62%\n3×", labeldistance="0.50", penwidth="0.50"]; 276 [color="#0d2078", fontcolor="#ffffff", fontsize="10.00", label="capture:218:pytest_runtest_setup\n4.43%\n(0.11%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 276 -> 116 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.72%\n1×", labeldistance="0.50", penwidth="0.50"]; 276 -> 117 [arrowsize="0.35", color="#0d1c77", fontcolor="#0d1c77", fontsize="10.00", label="3.52%\n1×", labeldistance="0.50", penwidth="0.50"]; 277 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="capture:223:pytest_runtest_call\n3.21%\n(0.06%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 277 -> 116 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.42%\n1×", labeldistance="0.50", penwidth="0.50"]; 277 -> 117 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.66%\n1×", labeldistance="0.50", penwidth="0.50"]; 278 [color="#0d1e78", fontcolor="#ffffff", fontsize="10.00", label="capture:228:pytest_runtest_teardown\n3.96%\n(0.86%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 278 -> 116 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n1×", labeldistance="0.50", penwidth="0.50"]; 278 -> 117 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.44%\n1×", labeldistance="0.50", penwidth="0.50"]; 279 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:488:suspend_capturing\n1.02%\n(0.19%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 279 -> 31 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.83%\n6×", labeldistance="0.50", penwidth="0.50"]; 280 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="skipping:68:pytest_runtest_setup\n1.14%\n(0.17%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 280 -> 285 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.44%\n1×", labeldistance="0.50", penwidth="0.50"]; 280 -> 331 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.14%\n1×", labeldistance="0.50", penwidth="0.50"]; 283 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="evaluate:30:__bool__\n0.80%\n(0.14%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 283 -> 284 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n3×", labeldistance="0.50", penwidth="0.50"]; 284 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="evaluate:39:_get_marks\n1.25%\n(0.33%)\n5×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 284 -> 331 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.78%\n5×", labeldistance="0.50", penwidth="0.50"]; 285 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="evaluate:48:istrue\n0.72%\n(0.06%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 285 -> 73 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n2×", labeldistance="0.50", penwidth="0.50"]; 290 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="reports:261:from_item_and_call\n1.74%\n(0.53%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/reports.py"]; 290 -> 98 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.89%\n3×", labeldistance="0.50", penwidth="0.50"]; 291 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="runner:249:pytest_runtest_makereport\n1.80%\n(0.06%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 291 -> 290 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.74%\n3×", labeldistance="0.50", penwidth="0.50"]; 294 [color="#fe0400", fontcolor="#ffffff", fontsize="10.00", label="runner:79:pytest_runtest_protocol\n99.58%\n(0.28%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 294 -> 75 [arrowsize="0.96", color="#f25402", fontcolor="#f25402", fontsize="10.00", label="91.47%\n1×", labeldistance="3.66", penwidth="3.66"]; 294 -> 165 [arrowsize="0.35", color="#0d2d7c", fontcolor="#0d2d7c", fontsize="10.00", label="7.25%\n2×", labeldistance="0.50", penwidth="0.50"]; 294 -> 326 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.30%\n2×", labeldistance="0.50", penwidth="0.50"]; 295 [color="#0d2078", fontcolor="#ffffff", fontsize="10.00", label="runner:117:pytest_runtest_setup\n4.43%\n(0.08%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 295 -> 76 [arrowsize="0.35", color="#0d1d78", fontcolor="#0d1d78", fontsize="10.00", label="3.77%\n1×", labeldistance="0.50", penwidth="0.50"]; 295 -> 126 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n1×", labeldistance="0.50", penwidth="0.50"]; 296 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="runner:144:pytest_runtest_teardown\n1.36%\n(0.03%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 296 -> 126 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.89%\n2×", labeldistance="0.50", penwidth="0.50"]; 298 [color="#f25702", fontcolor="#ffffff", fontsize="10.00", label="runner:181:call_and_report\n91.17%\n(0.44%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 298 -> 63 [arrowsize="0.86", color="#d7d906", fontcolor="#d7d906", fontsize="10.00", label="74.78%\n3×", labeldistance="2.99", penwidth="2.99"]; 298 -> 165 [arrowsize="0.39", color="#0c5887", fontcolor="#0c5887", fontsize="10.00", label="15.39%\n6×", labeldistance="0.62", penwidth="0.62"]; 298 -> 326 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.50%\n3×", labeldistance="0.50", penwidth="0.50"]; 300 [color="#c9d706", fontcolor="#ffffff", fontsize="10.00", label="runner:207:<lambda>\n73.34%\n(0.19%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 300 -> 165 [arrowsize="0.86", color="#c7d706", fontcolor="#c7d706", fontsize="10.00", label="73.15%\n3×", labeldistance="2.93", penwidth="2.93"]; 305 [color="#0c9590", fontcolor="#ffffff", fontsize="10.00", label="bdb:54:reset\n25.86%\n(0.08%)\n1×", tooltip="/opt/anaconda/lib/python3.7/bdb.py"]; 305 -> 29 [arrowsize="0.51", color="#0c9490", fontcolor="#0c9490", fontsize="10.00", label="25.75%\n1×", labeldistance="1.03", penwidth="1.03"]; 314 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="fixtures:484:_get_active_fixturedef\n1.58%\n(0.11%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 314 -> 65 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.00%\n1×", labeldistance="0.50", penwidth="0.50"]; 316 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="fixtures:474:getfixturevalue\n1.61%\n(0.03%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 316 -> 314 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.58%\n1×", labeldistance="0.50", penwidth="0.50"]; 326 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="nodes:136:ihook\n1.36%\n(0.28%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 326 -> 151 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.08%\n9×", labeldistance="0.50", penwidth="0.50"]; 330 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="nodes:234:iter_markers_with_node\n1.36%\n(0.66%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 330 -> 179 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.69%\n10×", labeldistance="0.50", penwidth="0.50"]; 331 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="nodes:232:<genexpr>\n1.47%\n(0.11%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 331 -> 330 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.36%\n10×", labeldistance="0.50", penwidth="0.50"]; 338 [color="#f63c01", fontcolor="#ffffff", fontsize="10.00", label="manager:84:_hookexec\n94.05%\n(0.28%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 338 -> 159 [arrowsize="0.97", color="#f63e02", fontcolor="#f63e02", fontsize="10.00", label="93.80%\n11×", labeldistance="3.75", penwidth="3.75"]; 348 [color="#0d1676", fontcolor="#ffffff", fontsize="10.00", label="contextlib:237:helper\n2.16%\n(0.58%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 348 -> 68 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.58%\n27×", labeldistance="0.50", penwidth="0.50"]; 349 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="os:674:__getitem__\n0.83%\n(0.17%)\n3×", tooltip="/opt/anaconda/lib/python3.7/os.py"]; 349 -> 192 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n3×", labeldistance="0.50", penwidth="0.50"]; 350 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="_collections_abc:664:__contains__\n0.61%\n(0.00%)\n1×", tooltip="/opt/anaconda/lib/python3.7/_collections_abc.py"]; 350 -> 349 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n1×", labeldistance="0.50", penwidth="0.50"]; }

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

llama.files.healpix.utils.uniq2uniq_lowres

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.69%\n(1.35%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 2 -> 116 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.48%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 117 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.35%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 183 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.19%\n2×", labeldistance="0.50", penwidth="0.50"]; 2 -> 262 [arrowsize="0.35", color="#0d1c77", fontcolor="#0d1c77", fontsize="10.00", label="3.60%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 348 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.48%\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.83%\n(1.83%)\n6×", tooltip="~"]; 10 [color="#0d267a", fontcolor="#ffffff", fontsize="10.00", label="capture:583:snap\n5.82%\n(1.00%)\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.83%\n6×", labeldistance="0.50", penwidth="0.50"]; 10 -> 11 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n12×", labeldistance="0.50", penwidth="0.50"]; 10 -> 12 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.96%\n6×", labeldistance="0.50", penwidth="0.50"]; 10 -> 60 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n24×", labeldistance="0.50", penwidth="0.50"]; 11 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'seek' of '_io.FileIO' objects>\n0.51%\n(0.51%)\n12×", tooltip="~"]; 12 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'truncate' of '_io.FileIO' objects>\n1.96%\n(1.96%)\n6×", tooltip="~"]; 13 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method io.open>\n0.61%\n(0.61%)\n2×", tooltip="~"]; 14 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="pdb:140:__init__\n1.77%\n(0.35%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 14 -> 13 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n2×", labeldistance="0.50", penwidth="0.50"]; 14 -> 40 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.64%\n1×", labeldistance="0.50", penwidth="0.50"]; 16 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:212:_acquireLock\n0.87%\n(0.45%)\n40×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 18 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="__init__:221:_releaseLock\n0.58%\n(0.42%)\n40×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 20 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:465:wrapper\n2.51%\n(0.16%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 20 -> 100 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.28%\n1×", labeldistance="0.50", penwidth="0.50"]; 22 [color="#c8d706", fontcolor="#ffffff", fontsize="10.00", label="runner:227:from_call\n73.23%\n(0.32%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 22 -> 300 [arrowsize="0.85", color="#c3d606", fontcolor="#c3d606", fontsize="10.00", label="72.72%\n3×", labeldistance="2.91", penwidth="2.91"]; 24 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="fixtures:1271:getfixtureinfo\n0.97%\n(0.16%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 28 [color="#0c9193", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.stat>\n24.58%\n(24.58%)\n159×", tooltip="~"]; 29 [color="#0c9a7d", fontcolor="#ffffff", fontsize="10.00", label="linecache:53:checkcache\n30.18%\n(4.89%)\n1×", tooltip="/opt/anaconda/lib/python3.7/linecache.py"]; 29 -> 28 [arrowsize="0.50", color="#0c9193", fontcolor="#0c9193", fontsize="10.00", label="24.58%\n159×", labeldistance="0.98", penwidth="0.98"]; 29 -> 99 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.71%\n261×", labeldistance="0.50", penwidth="0.50"]; 30 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.dup2>\n0.84%\n(0.84%)\n12×", tooltip="~"]; 31 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:600:suspend\n0.90%\n(0.26%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 31 -> 30 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.45%\n6×", labeldistance="0.50", penwidth="0.50"]; 32 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:605:resume\n0.90%\n(0.26%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 32 -> 30 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.39%\n6×", labeldistance="0.50", penwidth="0.50"]; 34 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="os:682:__setitem__\n0.90%\n(0.35%)\n3×", tooltip="/opt/anaconda/lib/python3.7/os.py"]; 40 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="posixpath:232:expanduser\n0.64%\n(0.29%)\n1×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 41 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="posixpath:338:normpath\n0.61%\n(0.55%)\n2×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 43 [color="#0aae30", fontcolor="#ffffff", fontsize="10.00", label="doctest:1417:run\n44.27%\n(0.35%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 43 -> 50 [arrowsize="0.35", color="#0d4181", fontcolor="#0d4181", fontsize="10.00", label="11.26%\n1×", labeldistance="0.50", penwidth="0.50"]; 43 -> 234 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.83%\n1×", labeldistance="0.50", penwidth="0.50"]; 43 -> 235 [arrowsize="0.55", color="#0c9b7b", fontcolor="#0c9b7b", fontsize="10.00", label="30.53%\n1×", labeldistance="1.22", penwidth="1.22"]; 49 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.compile>\n1.96%\n(1.96%)\n3×", tooltip="~"]; 50 [color="#0d4181", fontcolor="#ffffff", fontsize="10.00", label="doctest:1271:__run\n11.26%\n(0.97%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 50 -> 49 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.96%\n3×", labeldistance="0.50", penwidth="0.50"]; 50 -> 51 [arrowsize="0.35", color="#0d2c7c", fontcolor="#0d2c7c", fontsize="10.00", label="7.14%\n3×", labeldistance="0.50", penwidth="0.50"]; 50 -> 232 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n3×", labeldistance="0.50", penwidth="0.50"]; 51 [color="#0d2c7c", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.exec>\n7.14%\n(0.10%)\n3×", tooltip="~"]; 51 -> 195 [arrowsize="0.35", color="#0d2b7b", fontcolor="#0d2b7b", fontsize="10.00", label="6.76%\n1×", labeldistance="0.50", penwidth="0.50"]; 52 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.getattr>\n0.71%\n(0.71%)\n99×", tooltip="~"]; 53 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="fromnumeric:73:_wrapreduction\n1.32%\n(0.42%)\n5×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/fromnumeric.py"]; 53 -> 241 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.39%\n4×", labeldistance="0.50", penwidth="0.50"]; 57 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="capture:127:suspend_global_capture\n1.19%\n(0.19%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 57 -> 279 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.00%\n3×", labeldistance="0.50", penwidth="0.50"]; 60 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="capture:442:__getattr__\n0.51%\n(0.39%)\n24×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 60 -> 52 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.13%\n24×", labeldistance="0.50", penwidth="0.50"]; 61 [color="#0d287b", fontcolor="#ffffff", fontsize="10.00", label="capture:626:snap\n6.31%\n(0.45%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 61 -> 10 [arrowsize="0.35", color="#0d267a", fontcolor="#0d267a", fontsize="10.00", label="5.82%\n6×", labeldistance="0.50", penwidth="0.50"]; 62 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="skipping:120:pytest_runtest_makereport\n1.19%\n(0.29%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 62 -> 283 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.80%\n3×", labeldistance="0.50", penwidth="0.50"]; 63 [color="#d1d806", fontcolor="#ffffff", fontsize="10.00", label="runner:200:call_runtest_hook\n74.10%\n(0.35%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 63 -> 22 [arrowsize="0.86", color="#c8d706", fontcolor="#c8d706", fontsize="10.00", label="73.23%\n3×", labeldistance="2.93", penwidth="2.93"]; 63 -> 326 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.35%\n3×", labeldistance="0.50", penwidth="0.50"]; 65 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="fixtures:513:_compute_fixture_value\n0.90%\n(0.19%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 68 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="contextlib:81:__init__\n1.61%\n(1.35%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 68 -> 52 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.26%\n27×", labeldistance="0.50", penwidth="0.50"]; 71 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:498:resume_capturing\n1.06%\n(0.16%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 71 -> 32 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.90%\n6×", labeldistance="0.50", penwidth="0.50"]; 74 [color="#0d1e78", fontcolor="#ffffff", fontsize="10.00", label="terminal:408:pytest_runtest_logreport\n3.96%\n(0.35%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 74 -> 128 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.83%\n1×", labeldistance="0.50", penwidth="0.50"]; 74 -> 165 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.58%\n3×", labeldistance="0.50", penwidth="0.50"]; 75 [color="#f44a02", fontcolor="#ffffff", fontsize="10.00", label="runner:86:runtestprotocol\n92.57%\n(0.23%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 75 -> 298 [arrowsize="0.96", color="#f34d02", fontcolor="#f34d02", fontsize="10.00", label="92.25%\n3×", labeldistance="3.69", penwidth="3.69"]; 76 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="runner:350:prepare\n3.31%\n(0.19%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 76 -> 167 [arrowsize="0.35", color="#0d1977", fontcolor="#0d1977", fontsize="10.00", label="2.96%\n1×", labeldistance="0.50", penwidth="0.50"]; 86 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:245:write\n1.03%\n(0.03%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 86 -> 7 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n1×", labeldistance="0.50", penwidth="0.50"]; 96 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:413:_get_format_function\n1.19%\n(0.16%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 96 -> 218 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.90%\n1×", labeldistance="0.50", penwidth="0.50"]; 98 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="structures:356:__iter__\n1.13%\n(0.35%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 98 -> 153 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.97%\n3×", labeldistance="0.50", penwidth="0.50"]; 99 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.len>\n0.84%\n(0.84%)\n304×", tooltip="~"]; 100 [color="#0d1676", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:482:_array2string\n2.28%\n(0.23%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 100 -> 96 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.19%\n1×", labeldistance="0.50", penwidth="0.50"]; 100 -> 220 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.84%\n1×", labeldistance="0.50", penwidth="0.50"]; 101 [color="#0d1976", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:520:array2string\n2.93%\n(0.16%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 101 -> 20 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.51%\n1×", labeldistance="0.50", penwidth="0.50"]; 103 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:726:recurser\n0.77%\n(0.51%)\n5×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 103 -> 103 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.23%\n4×", labeldistance="0.50", penwidth="0.50"]; 104 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:1146:__init__\n0.84%\n(0.26%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 104 -> 207 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.26%\n1×", labeldistance="0.50", penwidth="0.50"]; 113 [color="#0c9093", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.next>\n24.52%\n(1.45%)\n77×", tooltip="~"]; 113 -> 2 [arrowsize="0.35", color="#0d347e", fontcolor="#0d347e", fontsize="10.00", label="8.69%\n16×", labeldistance="0.50", penwidth="0.50"]; 113 -> 183 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.64%\n6×", labeldistance="0.50", penwidth="0.50"]; 113 -> 249 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.03%\n1×", labeldistance="0.50", penwidth="0.50"]; 113 -> 250 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.03%\n1×", labeldistance="0.50", penwidth="0.50"]; 113 -> 251 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.06%\n1×", labeldistance="0.50", penwidth="0.50"]; 113 -> 252 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.45%\n1×", labeldistance="0.50", penwidth="0.50"]; 113 -> 253 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.00%\n1×", labeldistance="0.50", penwidth="0.50"]; 113 -> 254 [arrowsize="0.35", color="#0d1c77", fontcolor="#0d1c77", fontsize="10.00", label="3.51%\n3×", labeldistance="0.50", penwidth="0.50"]; 113 -> 261 [arrowsize="0.35", color="#0d1675", fontcolor="#0d1675", fontsize="10.00", label="2.09%\n16×", labeldistance="0.50", penwidth="0.50"]; 113 -> 271 [arrowsize="0.35", color="#0d4282", fontcolor="#0d4282", fontsize="10.00", label="11.52%\n16×", labeldistance="0.50", penwidth="0.50"]; 113 -> 273 [arrowsize="0.35", color="#0d3a7f", fontcolor="#0d3a7f", fontsize="10.00", label="9.85%\n6×", labeldistance="0.50", penwidth="0.50"]; 113 -> 276 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.68%\n1×", labeldistance="0.50", penwidth="0.50"]; 113 -> 277 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n1×", labeldistance="0.50", penwidth="0.50"]; 113 -> 278 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n1×", labeldistance="0.50", penwidth="0.50"]; 113 -> 331 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.23%\n2×", labeldistance="0.50", penwidth="0.50"]; 115 [color="#f44a02", fontcolor="#ffffff", fontsize="10.00", label="callers:157:_multicall\n92.57%\n(4.60%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/callers.py"]; 115 -> 74 [arrowsize="0.35", color="#0d1e78", fontcolor="#0d1e78", fontsize="10.00", label="3.96%\n3×", labeldistance="0.50", penwidth="0.50"]; 115 -> 113 [arrowsize="0.35", color="#0d4181", fontcolor="#0d4181", fontsize="10.00", label="11.29%\n18×", labeldistance="0.50", penwidth="0.50"]; 115 -> 129 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.13%\n1×", labeldistance="0.50", penwidth="0.50"]; 115 -> 189 [arrowsize="0.39", color="#0c5786", fontcolor="#0c5786", fontsize="10.00", label="15.25%\n18×", labeldistance="0.61", penwidth="0.61"]; 115 -> 229 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.09%\n1×", labeldistance="0.50", penwidth="0.50"]; 115 -> 265 [arrowsize="0.67", color="#0aaf29", fontcolor="#0aaf29", fontsize="10.00", label="45.33%\n1×", labeldistance="1.81", penwidth="1.81"]; 115 -> 280 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.90%\n1×", labeldistance="0.50", penwidth="0.50"]; 115 -> 291 [arrowsize="0.35", color="#0d1675", fontcolor="#0d1675", fontsize="10.00", label="2.09%\n3×", labeldistance="0.50", penwidth="0.50"]; 115 -> 295 [arrowsize="0.35", color="#0d1d78", fontcolor="#0d1d78", fontsize="10.00", label="3.86%\n1×", labeldistance="0.50", penwidth="0.50"]; 115 -> 296 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.35%\n1×", labeldistance="0.50", penwidth="0.50"]; 115 -> 339 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n14×", labeldistance="0.50", penwidth="0.50"]; 116 [color="#0d377f", fontcolor="#ffffff", fontsize="10.00", label="contextlib:107:__enter__\n9.30%\n(0.90%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 116 -> 113 [arrowsize="0.35", color="#0d357e", fontcolor="#0d357e", fontsize="10.00", label="8.85%\n11×", labeldistance="0.50", penwidth="0.50"]; 117 [color="#0d4b84", fontcolor="#ffffff", fontsize="10.00", label="contextlib:116:__exit__\n13.13%\n(0.68%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 117 -> 113 [arrowsize="0.36", color="#0d4a83", fontcolor="#0d4a83", fontsize="10.00", label="12.84%\n11×", labeldistance="0.51", penwidth="0.51"]; 126 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="runner:150:_update_current_test_var\n1.74%\n(0.23%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 126 -> 34 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.90%\n3×", labeldistance="0.50", penwidth="0.50"]; 128 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="terminal:304:write_fspath_result\n2.73%\n(0.29%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 128 -> 86 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.03%\n2×", labeldistance="0.50", penwidth="0.50"]; 128 -> 136 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.13%\n2×", labeldistance="0.50", penwidth="0.50"]; 129 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="terminal:398:pytest_runtest_logstart\n1.13%\n(0.10%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 129 -> 128 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.90%\n1×", labeldistance="0.50", penwidth="0.50"]; 136 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="local:327:join\n1.13%\n(0.29%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 136 -> 41 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n2×", labeldistance="0.50", penwidth="0.50"]; 151 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="main:437:gethookproxy\n0.97%\n(0.55%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/main.py"]; 152 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'update' of 'set' objects>\n0.77%\n(0.19%)\n9×", tooltip="~"]; 152 -> 98 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.71%\n3×", labeldistance="0.50", penwidth="0.50"]; 153 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="structures:360:_seen\n0.97%\n(0.51%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 153 -> 152 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.77%\n3×", labeldistance="0.50", penwidth="0.50"]; 159 [color="#f54402", fontcolor="#ffffff", fontsize="10.00", label="manager:78:<lambda>\n93.15%\n(0.61%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 159 -> 115 [arrowsize="0.96", color="#f44a02", fontcolor="#f44a02", fontsize="10.00", label="92.57%\n11×", labeldistance="3.70", penwidth="3.70"]; 165 [color="#f82f01", fontcolor="#ffffff", fontsize="10.00", label="hooks:275:__call__\n95.37%\n(1.74%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/hooks.py"]; 165 -> 338 [arrowsize="0.97", color="#f54102", fontcolor="#f54102", fontsize="10.00", label="93.50%\n11×", labeldistance="3.74", penwidth="3.74"]; 167 [color="#0d1977", fontcolor="#ffffff", fontsize="10.00", label="doctest:218:setup\n2.96%\n(0.19%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 167 -> 269 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.32%\n1×", labeldistance="0.50", penwidth="0.50"]; 167 -> 316 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.45%\n1×", labeldistance="0.50", penwidth="0.50"]; 171 [color="#0aae2f", fontcolor="#ffffff", fontsize="10.00", label="doctest:1835:run\n44.37%\n(0.03%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 171 -> 43 [arrowsize="0.67", color="#0aae30", fontcolor="#0aae30", fontsize="10.00", label="44.27%\n1×", labeldistance="1.77", penwidth="1.77"]; 176 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:783:_addHandlerRef\n0.84%\n(0.42%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 176 -> 16 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.23%\n8×", labeldistance="0.50", penwidth="0.50"]; 176 -> 18 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.19%\n8×", labeldistance="0.50", penwidth="0.50"]; 178 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="nodes:191:listchain\n0.87%\n(0.64%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 183 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:766:_removeHandlerRef\n0.84%\n(0.42%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 183 -> 16 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.19%\n8×", labeldistance="0.50", penwidth="0.50"]; 184 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:1537:removeHandler\n0.77%\n(0.35%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 184 -> 16 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.23%\n8×", labeldistance="0.50", penwidth="0.50"]; 189 [color="#0c5887", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'send' of 'generator' objects>\n15.44%\n(0.29%)\n22×", tooltip="~"]; 189 -> 62 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.19%\n3×", labeldistance="0.50", penwidth="0.50"]; 189 -> 249 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.48%\n1×", labeldistance="0.50", penwidth="0.50"]; 189 -> 250 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n1×", labeldistance="0.50", penwidth="0.50"]; 189 -> 251 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.97%\n1×", labeldistance="0.50", penwidth="0.50"]; 189 -> 252 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.68%\n1×", labeldistance="0.50", penwidth="0.50"]; 189 -> 253 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.48%\n1×", labeldistance="0.50", penwidth="0.50"]; 189 -> 254 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.61%\n3×", labeldistance="0.50", penwidth="0.50"]; 189 -> 276 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.06%\n1×", labeldistance="0.50", penwidth="0.50"]; 189 -> 277 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.15%\n1×", labeldistance="0.50", penwidth="0.50"]; 189 -> 278 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.67%\n1×", labeldistance="0.50", penwidth="0.50"]; 193 [color="#0d2b7b", fontcolor="#ffffff", fontsize="10.00", label="capture:520:readouterr\n6.76%\n(0.35%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 193 -> 61 [arrowsize="0.35", color="#0d287b", fontcolor="#0d287b", fontsize="10.00", label="6.31%\n6×", labeldistance="0.50", penwidth="0.50"]; 194 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:1408:_array_repr_implementation\n3.12%\n(0.13%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 194 -> 101 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.93%\n1×", labeldistance="0.50", penwidth="0.50"]; 195 [color="#0d2b7b", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.files.healpix.utils:1:<module>\n6.76%\n(0.16%)\n1×", tooltip="<doctest llama.files.healpix.utils.uniq2uniq_lowres[2]>", target=_top, URL="https://multimessenger.science/llama.files.healpix.utils.html#llama.files.healpix.utils.uniq2uniq_lowres"]; 195 -> 194 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.12%\n1×", labeldistance="0.50", penwidth="0.50"]; 195 -> 216 [arrowsize="0.35", color="#0d1c77", fontcolor="#0d1c77", fontsize="10.00", label="3.47%\n1×", labeldistance="0.50", penwidth="0.50"]; 197 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="fromnumeric:2189:any\n0.71%\n(0.10%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/fromnumeric.py"]; 197 -> 53 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n1×", labeldistance="0.50", penwidth="0.50"]; 202 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="<__array_function__ internals>:2:any\n0.87%\n(0.10%)\n1×", tooltip="<__array_function__ internals>"]; 202 -> 203 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.77%\n1×", labeldistance="0.50", penwidth="0.50"]; 203 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method numpy.core._multiarray_umath.implement_array_function>\n1.71%\n(0.10%)\n5×", tooltip="~"]; 203 -> 197 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.71%\n1×", labeldistance="0.50", penwidth="0.50"]; 207 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="<__array_function__ internals>:2:amax\n0.58%\n(0.10%)\n2×", tooltip="<__array_function__ internals>"]; 207 -> 203 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.48%\n2×", labeldistance="0.50", penwidth="0.50"]; 214 [color="#0d1275", fontcolor="#ffffff", fontsize="10.00", label="utils:96:check_valid_nside\n1.38%\n(0.51%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/llama.files.healpix.utils.py", target=_top, URL="https://multimessenger.science/llama.files.healpix.utils.html"]; 214 -> 202 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.87%\n1×", labeldistance="0.50", penwidth="0.50"]; 215 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="utils:115:check_valid_nuniq\n0.87%\n(0.35%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/llama.files.healpix.utils.py", target=_top, URL="https://multimessenger.science/llama.files.healpix.utils.html"]; 216 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="utils:175:uniq2uniq_lowres\n3.47%\n(0.42%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/llama.files.healpix.utils.py", target=_top, URL="https://multimessenger.science/llama.files.healpix.utils.html"]; 216 -> 207 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.32%\n1×", labeldistance="0.50", penwidth="0.50"]; 216 -> 214 [arrowsize="0.35", color="#0d1275", fontcolor="#0d1275", fontsize="10.00", label="1.38%\n1×", labeldistance="0.50", penwidth="0.50"]; 216 -> 226 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.32%\n1×", labeldistance="0.50", penwidth="0.50"]; 218 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:368:<lambda>\n0.90%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 218 -> 104 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.84%\n1×", labeldistance="0.50", penwidth="0.50"]; 220 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:717:_formatArray\n0.84%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 220 -> 103 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.77%\n1×", labeldistance="0.50", penwidth="0.50"]; 226 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="utils:131:uniq2nside\n1.32%\n(0.39%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/llama.files.healpix.utils.py", target=_top, URL="https://multimessenger.science/llama.files.healpix.utils.html"]; 226 -> 215 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.87%\n1×", labeldistance="0.50", penwidth="0.50"]; 229 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="plugin:63:pytest_runtest_setup\n1.09%\n(0.23%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pytest_remotedata/plugin.py"]; 231 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="output_checker:168:check_output\n0.51%\n(0.16%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pytest_doctestplus/output_checker.py"]; 232 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="doctest:537:check_output\n0.58%\n(0.06%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 232 -> 231 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n3×", labeldistance="0.50", penwidth="0.50"]; 233 [color="#0aae2c", fontcolor="#ffffff", fontsize="10.00", label="doctest:228:runtest\n44.79%\n(0.13%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 233 -> 171 [arrowsize="0.67", color="#0aae2f", fontcolor="#0aae2f", fontsize="10.00", label="44.37%\n1×", labeldistance="1.77", penwidth="1.77"]; 234 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="doctest:352:__init__\n1.83%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 234 -> 14 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.77%\n1×", labeldistance="0.50", penwidth="0.50"]; 235 [color="#0c9b7b", fontcolor="#ffffff", fontsize="10.00", label="pdb:193:reset\n30.53%\n(0.10%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 235 -> 305 [arrowsize="0.55", color="#0c9b7c", fontcolor="#0c9b7c", fontsize="10.00", label="30.34%\n1×", labeldistance="1.21", penwidth="1.21"]; 241 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'reduce' of 'numpy.ufunc' objects>\n0.74%\n(0.74%)\n6×", tooltip="~"]; 249 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="logging:643:pytest_runtest_setup\n1.51%\n(0.03%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 249 -> 116 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.90%\n1×", labeldistance="0.50", penwidth="0.50"]; 249 -> 117 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.48%\n1×", labeldistance="0.50", penwidth="0.50"]; 250 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="logging:648:pytest_runtest_call\n1.58%\n(0.16%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 250 -> 116 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.87%\n1×", labeldistance="0.50", penwidth="0.50"]; 250 -> 117 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.48%\n1×", labeldistance="0.50", penwidth="0.50"]; 251 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="logging:653:pytest_runtest_teardown\n2.03%\n(0.10%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 251 -> 116 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.93%\n1×", labeldistance="0.50", penwidth="0.50"]; 251 -> 117 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.90%\n1×", labeldistance="0.50", penwidth="0.50"]; 252 [color="#0d1675", fontcolor="#ffffff", fontsize="10.00", label="logging:658:pytest_runtest_logstart\n2.12%\n(0.06%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 252 -> 116 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.29%\n1×", labeldistance="0.50", penwidth="0.50"]; 252 -> 117 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n1×", labeldistance="0.50", penwidth="0.50"]; 252 -> 348 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.16%\n1×", labeldistance="0.50", penwidth="0.50"]; 253 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="logging:665:pytest_runtest_logfinish\n1.48%\n(0.16%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 253 -> 116 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.84%\n1×", labeldistance="0.50", penwidth="0.50"]; 253 -> 117 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.42%\n1×", labeldistance="0.50", penwidth="0.50"]; 254 [color="#0d2379", fontcolor="#ffffff", fontsize="10.00", label="logging:670:pytest_runtest_logreport\n5.12%\n(0.26%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 254 -> 116 [arrowsize="0.35", color="#0d1977", fontcolor="#0d1977", fontsize="10.00", label="2.99%\n3×", labeldistance="0.50", penwidth="0.50"]; 254 -> 117 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.51%\n3×", labeldistance="0.50", penwidth="0.50"]; 254 -> 348 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.35%\n3×", labeldistance="0.50", penwidth="0.50"]; 255 [color="#0d1976", fontcolor="#ffffff", fontsize="10.00", label="__init__:802:__init__\n2.90%\n(0.55%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 255 -> 176 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.84%\n8×", labeldistance="0.50", penwidth="0.50"]; 255 -> 257 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.32%\n8×", labeldistance="0.50", penwidth="0.50"]; 256 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:242:_register_at_fork_reinit_lock\n0.87%\n(0.32%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 256 -> 18 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.16%\n8×", labeldistance="0.50", penwidth="0.50"]; 257 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="__init__:831:createLock\n1.32%\n(0.42%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 257 -> 256 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.87%\n8×", labeldistance="0.50", penwidth="0.50"]; 259 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="__init__:991:__init__\n3.06%\n(0.16%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 259 -> 255 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.90%\n8×", labeldistance="0.50", penwidth="0.50"]; 261 [color="#0d1675", fontcolor="#ffffff", fontsize="10.00", label="logging:262:catching_logs\n2.09%\n(0.80%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 261 -> 184 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.77%\n8×", labeldistance="0.50", penwidth="0.50"]; 262 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="logging:293:__init__\n3.60%\n(0.55%)\n8×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 262 -> 259 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.06%\n8×", labeldistance="0.50", penwidth="0.50"]; 265 [color="#0aaf29", fontcolor="#ffffff", fontsize="10.00", label="runner:122:pytest_runtest_call\n45.33%\n(0.16%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 265 -> 126 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.39%\n1×", labeldistance="0.50", penwidth="0.50"]; 265 -> 233 [arrowsize="0.67", color="#0aae2c", fontcolor="#0aae2c", fontsize="10.00", label="44.79%\n1×", labeldistance="1.79", penwidth="1.79"]; 269 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="doctest:483:_setup_fixtures\n1.32%\n(0.13%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 269 -> 24 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.97%\n1×", labeldistance="0.50", penwidth="0.50"]; 271 [color="#0d4282", fontcolor="#ffffff", fontsize="10.00", label="logging:605:_runtest_for\n11.52%\n(0.55%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 271 -> 116 [arrowsize="0.35", color="#0d2a7b", fontcolor="#0d2a7b", fontsize="10.00", label="6.66%\n8×", labeldistance="0.50", penwidth="0.50"]; 271 -> 117 [arrowsize="0.35", color="#0d1d78", fontcolor="#0d1d78", fontsize="10.00", label="3.86%\n8×", labeldistance="0.50", penwidth="0.50"]; 271 -> 348 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.45%\n8×", labeldistance="0.50", penwidth="0.50"]; 272 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="capture:121:resume_global_capture\n1.16%\n(0.10%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 272 -> 71 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.06%\n3×", labeldistance="0.50", penwidth="0.50"]; 273 [color="#0d3a7f", fontcolor="#ffffff", fontsize="10.00", label="capture:181:item_capture\n9.85%\n(0.51%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 273 -> 57 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.19%\n3×", labeldistance="0.50", penwidth="0.50"]; 273 -> 272 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.16%\n3×", labeldistance="0.50", penwidth="0.50"]; 273 -> 274 [arrowsize="0.35", color="#0d2b7b", fontcolor="#0d2b7b", fontsize="10.00", label="6.79%\n3×", labeldistance="0.50", penwidth="0.50"]; 274 [color="#0d2b7b", fontcolor="#ffffff", fontsize="10.00", label="capture:141:read_global_capture\n6.79%\n(0.03%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 274 -> 193 [arrowsize="0.35", color="#0d2b7b", fontcolor="#0d2b7b", fontsize="10.00", label="6.76%\n3×", labeldistance="0.50", penwidth="0.50"]; 276 [color="#0d1d78", fontcolor="#ffffff", fontsize="10.00", label="capture:218:pytest_runtest_setup\n3.73%\n(0.06%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 276 -> 116 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n1×", labeldistance="0.50", penwidth="0.50"]; 276 -> 117 [arrowsize="0.35", color="#0d1977", fontcolor="#0d1977", fontsize="10.00", label="2.99%\n1×", labeldistance="0.50", penwidth="0.50"]; 277 [color="#0d1d77", fontcolor="#ffffff", fontsize="10.00", label="capture:223:pytest_runtest_call\n3.70%\n(0.10%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 277 -> 116 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.45%\n1×", labeldistance="0.50", penwidth="0.50"]; 277 -> 117 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.09%\n1×", labeldistance="0.50", penwidth="0.50"]; 278 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="capture:228:pytest_runtest_teardown\n3.25%\n(0.10%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 278 -> 116 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.45%\n1×", labeldistance="0.50", penwidth="0.50"]; 278 -> 117 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.64%\n1×", labeldistance="0.50", penwidth="0.50"]; 279 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:488:suspend_capturing\n1.00%\n(0.10%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 279 -> 31 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.90%\n6×", labeldistance="0.50", penwidth="0.50"]; 280 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="skipping:68:pytest_runtest_setup\n0.90%\n(0.13%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 280 -> 285 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.35%\n1×", labeldistance="0.50", penwidth="0.50"]; 280 -> 331 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.13%\n1×", labeldistance="0.50", penwidth="0.50"]; 283 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="evaluate:30:__bool__\n0.80%\n(0.03%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 283 -> 284 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.77%\n3×", labeldistance="0.50", penwidth="0.50"]; 284 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="evaluate:39:_get_marks\n1.22%\n(0.42%)\n5×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 284 -> 331 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.71%\n5×", labeldistance="0.50", penwidth="0.50"]; 285 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="evaluate:48:istrue\n0.58%\n(0.10%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 290 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="reports:261:from_item_and_call\n1.99%\n(0.42%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/reports.py"]; 290 -> 98 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.13%\n3×", labeldistance="0.50", penwidth="0.50"]; 291 [color="#0d1675", fontcolor="#ffffff", fontsize="10.00", label="runner:249:pytest_runtest_makereport\n2.09%\n(0.10%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 291 -> 290 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.99%\n3×", labeldistance="0.50", penwidth="0.50"]; 294 [color="#fe0400", fontcolor="#ffffff", fontsize="10.00", label="runner:79:pytest_runtest_protocol\n99.61%\n(0.26%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 294 -> 75 [arrowsize="0.96", color="#f44a02", fontcolor="#f44a02", fontsize="10.00", label="92.57%\n1×", labeldistance="3.70", penwidth="3.70"]; 294 -> 165 [arrowsize="0.35", color="#0d287b", fontcolor="#0d287b", fontsize="10.00", label="6.18%\n2×", labeldistance="0.50", penwidth="0.50"]; 294 -> 326 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.29%\n2×", labeldistance="0.50", penwidth="0.50"]; 295 [color="#0d1d78", fontcolor="#ffffff", fontsize="10.00", label="runner:117:pytest_runtest_setup\n3.86%\n(0.03%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 295 -> 76 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.31%\n1×", labeldistance="0.50", penwidth="0.50"]; 295 -> 126 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n1×", labeldistance="0.50", penwidth="0.50"]; 296 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="runner:144:pytest_runtest_teardown\n1.35%\n(0.03%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 296 -> 126 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.84%\n2×", labeldistance="0.50", penwidth="0.50"]; 298 [color="#f34d02", fontcolor="#ffffff", fontsize="10.00", label="runner:181:call_and_report\n92.25%\n(0.45%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 298 -> 63 [arrowsize="0.86", color="#d1d806", fontcolor="#d1d806", fontsize="10.00", label="74.10%\n3×", labeldistance="2.96", penwidth="2.96"]; 298 -> 165 [arrowsize="0.41", color="#0c6289", fontcolor="#0c6289", fontsize="10.00", label="17.15%\n6×", labeldistance="0.69", penwidth="0.69"]; 298 -> 326 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.48%\n3×", labeldistance="0.50", penwidth="0.50"]; 300 [color="#c3d606", fontcolor="#ffffff", fontsize="10.00", label="runner:207:<lambda>\n72.72%\n(0.68%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 300 -> 165 [arrowsize="0.85", color="#bdd506", fontcolor="#bdd506", fontsize="10.00", label="72.04%\n3×", labeldistance="2.88", penwidth="2.88"]; 305 [color="#0c9b7c", fontcolor="#ffffff", fontsize="10.00", label="bdb:54:reset\n30.34%\n(0.13%)\n1×", tooltip="/opt/anaconda/lib/python3.7/bdb.py"]; 305 -> 29 [arrowsize="0.55", color="#0c9a7d", fontcolor="#0c9a7d", fontsize="10.00", label="30.18%\n1×", labeldistance="1.21", penwidth="1.21"]; 314 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="fixtures:484:_get_active_fixturedef\n1.42%\n(0.10%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 314 -> 65 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.90%\n1×", labeldistance="0.50", penwidth="0.50"]; 316 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="fixtures:474:getfixturevalue\n1.45%\n(0.03%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 316 -> 314 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.42%\n1×", labeldistance="0.50", penwidth="0.50"]; 326 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="nodes:136:ihook\n1.25%\n(0.29%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 326 -> 151 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.97%\n9×", labeldistance="0.50", penwidth="0.50"]; 330 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="nodes:234:iter_markers_with_node\n1.09%\n(0.35%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 330 -> 178 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.74%\n10×", labeldistance="0.50", penwidth="0.50"]; 331 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="nodes:232:<genexpr>\n1.25%\n(0.16%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 331 -> 330 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.09%\n10×", labeldistance="0.50", penwidth="0.50"]; 338 [color="#f54102", fontcolor="#ffffff", fontsize="10.00", label="manager:84:_hookexec\n93.50%\n(0.45%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 338 -> 159 [arrowsize="0.97", color="#f54402", fontcolor="#f54402", fontsize="10.00", label="93.15%\n11×", labeldistance="3.73", penwidth="3.73"]; 339 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="callers:32:__init__\n0.61%\n(0.61%)\n15×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/callers.py"]; 348 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="contextlib:237:helper\n1.99%\n(0.39%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 348 -> 68 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.61%\n27×", labeldistance="0.50", penwidth="0.50"]; }

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

llama.files.healpix.utils.uniq_intersection

digraph { graph [fontname=Arial, nodesep=0.125, ranksep=0.25]; node [fontcolor=white, fontname=Arial, height=0, shape=box, style=filled, width=0]; edge [fontname=Arial]; 2 [color="#0d337e", fontcolor="#ffffff", fontsize="10.00", label="logging:614:_runtest_for_main\n8.42%\n(1.41%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 2 -> 116 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.44%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 117 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.32%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 184 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.18%\n2×", labeldistance="0.50", penwidth="0.50"]; 2 -> 263 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.43%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 349 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.46%\n8×", labeldistance="0.50", penwidth="0.50"]; 7 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:399:write_out\n0.52%\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.84%\n(1.84%)\n6×", tooltip="~"]; 10 [color="#0d257a", fontcolor="#ffffff", fontsize="10.00", label="capture:583:snap\n5.60%\n(0.83%)\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.84%\n6×", labeldistance="0.50", penwidth="0.50"]; 10 -> 11 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n12×", labeldistance="0.50", penwidth="0.50"]; 10 -> 12 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.84%\n6×", labeldistance="0.50", penwidth="0.50"]; 10 -> 60 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.52%\n24×", labeldistance="0.50", penwidth="0.50"]; 11 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'seek' of '_io.FileIO' objects>\n0.58%\n(0.58%)\n12×", tooltip="~"]; 12 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'truncate' of '_io.FileIO' objects>\n1.84%\n(1.84%)\n6×", tooltip="~"]; 13 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method io.open>\n0.58%\n(0.58%)\n2×", tooltip="~"]; 14 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="pdb:140:__init__\n1.68%\n(0.34%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 14 -> 13 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n2×", labeldistance="0.50", penwidth="0.50"]; 14 -> 40 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n1×", labeldistance="0.50", penwidth="0.50"]; 16 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="__init__:212:_acquireLock\n0.92%\n(0.64%)\n40×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 18 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:221:_releaseLock\n0.70%\n(0.46%)\n40×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 20 [color="#0d1e78", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:465:wrapper\n4.04%\n(0.28%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 20 -> 100 [arrowsize="0.35", color="#0d1d78", fontcolor="#0d1d78", fontsize="10.00", label="3.74%\n2×", labeldistance="0.50", penwidth="0.50"]; 22 [color="#d3d906", fontcolor="#ffffff", fontsize="10.00", label="runner:227:from_call\n74.31%\n(0.24%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 22 -> 301 [arrowsize="0.86", color="#ced806", fontcolor="#ced806", fontsize="10.00", label="73.85%\n3×", labeldistance="2.95", penwidth="2.95"]; 24 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="fixtures:1271:getfixtureinfo\n0.92%\n(0.18%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 28 [color="#0c8390", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.stat>\n22.50%\n(22.50%)\n159×", tooltip="~"]; 29 [color="#0c9885", fontcolor="#ffffff", fontsize="10.00", label="linecache:53:checkcache\n28.38%\n(5.21%)\n1×", tooltip="/opt/anaconda/lib/python3.7/linecache.py"]; 29 -> 28 [arrowsize="0.47", color="#0c8390", fontcolor="#0c8390", fontsize="10.00", label="22.50%\n159×", labeldistance="0.90", penwidth="0.90"]; 29 -> 99 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.67%\n261×", labeldistance="0.50", penwidth="0.50"]; 30 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.dup2>\n0.80%\n(0.80%)\n12×", tooltip="~"]; 31 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:600:suspend\n0.89%\n(0.37%)\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.37%\n6×", labeldistance="0.50", penwidth="0.50"]; 32 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:605:resume\n0.98%\n(0.37%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 32 -> 30 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.43%\n6×", labeldistance="0.50", penwidth="0.50"]; 34 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="os:682:__setitem__\n0.80%\n(0.34%)\n3×", tooltip="/opt/anaconda/lib/python3.7/os.py"]; 40 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="posixpath:232:expanduser\n0.58%\n(0.28%)\n1×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 41 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="posixpath:338:normpath\n0.58%\n(0.43%)\n2×", tooltip="/opt/anaconda/lib/python3.7/posixpath.py"]; 43 [color="#0ab024", fontcolor="#ffffff", fontsize="10.00", label="doctest:1417:run\n46.02%\n(0.34%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 43 -> 50 [arrowsize="0.39", color="#0c5586", fontcolor="#0c5586", fontsize="10.00", label="14.97%\n1×", labeldistance="0.60", penwidth="0.60"]; 43 -> 233 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.71%\n1×", labeldistance="0.50", penwidth="0.50"]; 43 -> 234 [arrowsize="0.54", color="#0c9883", fontcolor="#0c9883", fontsize="10.00", label="28.75%\n1×", labeldistance="1.15", penwidth="1.15"]; 49 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.compile>\n2.33%\n(2.33%)\n4×", tooltip="~"]; 50 [color="#0c5586", fontcolor="#ffffff", fontsize="10.00", label="doctest:1271:__run\n14.97%\n(1.01%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 50 -> 49 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.33%\n4×", labeldistance="0.50", penwidth="0.50"]; 50 -> 51 [arrowsize="0.35", color="#0d3c80", fontcolor="#0d3c80", fontsize="10.00", label="10.29%\n4×", labeldistance="0.50", penwidth="0.50"]; 50 -> 231 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.70%\n4×", labeldistance="0.50", penwidth="0.50"]; 51 [color="#0d3c80", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.exec>\n10.29%\n(0.09%)\n4×", tooltip="~"]; 51 -> 196 [arrowsize="0.35", color="#0d3a7f", fontcolor="#0d3a7f", fontsize="10.00", label="9.86%\n1×", labeldistance="0.50", penwidth="0.50"]; 52 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.getattr>\n0.67%\n(0.67%)\n101×", tooltip="~"]; 57 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="capture:127:suspend_global_capture\n1.16%\n(0.12%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 57 -> 280 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.01%\n3×", labeldistance="0.50", penwidth="0.50"]; 60 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="capture:442:__getattr__\n0.52%\n(0.37%)\n24×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 60 -> 52 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.15%\n24×", labeldistance="0.50", penwidth="0.50"]; 61 [color="#0d287b", fontcolor="#ffffff", fontsize="10.00", label="capture:626:snap\n6.12%\n(0.43%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 61 -> 10 [arrowsize="0.35", color="#0d257a", fontcolor="#0d257a", fontsize="10.00", label="5.60%\n6×", labeldistance="0.50", penwidth="0.50"]; 62 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="skipping:120:pytest_runtest_makereport\n1.13%\n(0.24%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 62 -> 284 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.80%\n3×", labeldistance="0.50", penwidth="0.50"]; 63 [color="#dad906", fontcolor="#ffffff", fontsize="10.00", label="runner:200:call_runtest_hook\n75.14%\n(0.24%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 63 -> 22 [arrowsize="0.86", color="#d3d906", fontcolor="#d3d906", fontsize="10.00", label="74.31%\n3×", labeldistance="2.97", penwidth="2.97"]; 63 -> 327 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.37%\n3×", labeldistance="0.50", penwidth="0.50"]; 65 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="fixtures:513:_compute_fixture_value\n0.89%\n(0.21%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 68 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="contextlib:81:__init__\n1.50%\n(1.29%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 68 -> 52 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.21%\n27×", labeldistance="0.50", penwidth="0.50"]; 71 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:498:resume_capturing\n1.13%\n(0.12%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 71 -> 32 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.98%\n6×", labeldistance="0.50", penwidth="0.50"]; 74 [color="#0d1d78", fontcolor="#ffffff", fontsize="10.00", label="terminal:408:pytest_runtest_logreport\n3.83%\n(0.43%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 74 -> 128 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.78%\n1×", labeldistance="0.50", penwidth="0.50"]; 74 -> 165 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.53%\n3×", labeldistance="0.50", penwidth="0.50"]; 75 [color="#f44502", fontcolor="#ffffff", fontsize="10.00", label="runner:86:runtestprotocol\n93.08%\n(0.15%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 75 -> 299 [arrowsize="0.96", color="#f44802", fontcolor="#f44802", fontsize="10.00", label="92.77%\n3×", labeldistance="3.71", penwidth="3.71"]; 76 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="runner:350:prepare\n3.12%\n(0.09%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 76 -> 168 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.82%\n1×", labeldistance="0.50", penwidth="0.50"]; 86 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:245:write\n1.01%\n(0.03%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 86 -> 7 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.52%\n1×", labeldistance="0.50", penwidth="0.50"]; 96 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:413:_get_format_function\n2.05%\n(0.28%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 96 -> 216 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.59%\n2×", labeldistance="0.50", penwidth="0.50"]; 98 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="structures:356:__iter__\n0.98%\n(0.24%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 98 -> 153 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.95%\n3×", labeldistance="0.50", penwidth="0.50"]; 99 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.len>\n0.95%\n(0.95%)\n323×", tooltip="~"]; 100 [color="#0d1d78", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:482:_array2string\n3.74%\n(0.34%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 100 -> 96 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.05%\n2×", labeldistance="0.50", penwidth="0.50"]; 100 -> 218 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.26%\n2×", labeldistance="0.50", penwidth="0.50"]; 101 [color="#0d2279", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:520:array2string\n4.81%\n(0.37%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 101 -> 20 [arrowsize="0.35", color="#0d1e78", fontcolor="#0d1e78", fontsize="10.00", label="4.04%\n2×", labeldistance="0.50", penwidth="0.50"]; 103 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:726:recurser\n1.19%\n(0.64%)\n8×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 103 -> 103 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.28%\n6×", labeldistance="0.50", penwidth="0.50"]; 104 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:1146:__init__\n1.53%\n(0.46%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 104 -> 208 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n2×", labeldistance="0.50", penwidth="0.50"]; 113 [color="#0c8f93", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.next>\n24.37%\n(1.38%)\n77×", tooltip="~"]; 113 -> 2 [arrowsize="0.35", color="#0d337e", fontcolor="#0d337e", fontsize="10.00", label="8.42%\n16×", labeldistance="0.50", penwidth="0.50"]; 113 -> 184 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n6×", labeldistance="0.50", penwidth="0.50"]; 113 -> 250 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.98%\n1×", labeldistance="0.50", penwidth="0.50"]; 113 -> 251 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.95%\n1×", labeldistance="0.50", penwidth="0.50"]; 113 -> 252 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.04%\n1×", labeldistance="0.50", penwidth="0.50"]; 113 -> 253 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.41%\n1×", labeldistance="0.50", penwidth="0.50"]; 113 -> 254 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.89%\n1×", labeldistance="0.50", penwidth="0.50"]; 113 -> 255 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.46%\n3×", labeldistance="0.50", penwidth="0.50"]; 113 -> 262 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.93%\n16×", labeldistance="0.50", penwidth="0.50"]; 113 -> 272 [arrowsize="0.35", color="#0d4081", fontcolor="#0d4081", fontsize="10.00", label="11.11%\n16×", labeldistance="0.50", penwidth="0.50"]; 113 -> 274 [arrowsize="0.35", color="#0d3c80", fontcolor="#0d3c80", fontsize="10.00", label="10.23%\n6×", labeldistance="0.50", penwidth="0.50"]; 113 -> 277 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.64%\n1×", labeldistance="0.50", penwidth="0.50"]; 113 -> 278 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.52%\n1×", labeldistance="0.50", penwidth="0.50"]; 113 -> 279 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.35%\n1×", labeldistance="0.50", penwidth="0.50"]; 113 -> 332 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.18%\n2×", labeldistance="0.50", penwidth="0.50"]; 115 [color="#f54102", fontcolor="#ffffff", fontsize="10.00", label="callers:157:_multicall\n93.51%\n(4.04%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/callers.py"]; 115 -> 74 [arrowsize="0.35", color="#0d1d78", fontcolor="#0d1d78", fontsize="10.00", label="3.83%\n3×", labeldistance="0.50", penwidth="0.50"]; 115 -> 113 [arrowsize="0.35", color="#0d4482", fontcolor="#0d4482", fontsize="10.00", label="11.76%\n18×", labeldistance="0.50", penwidth="0.50"]; 115 -> 129 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.07%\n1×", labeldistance="0.50", penwidth="0.50"]; 115 -> 176 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.18%\n24×", labeldistance="0.50", penwidth="0.50"]; 115 -> 190 [arrowsize="0.38", color="#0c5386", fontcolor="#0c5386", fontsize="10.00", label="14.54%\n18×", labeldistance="0.58", penwidth="0.58"]; 115 -> 228 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.04%\n1×", labeldistance="0.50", penwidth="0.50"]; 115 -> 266 [arrowsize="0.69", color="#0ab21a", fontcolor="#0ab21a", fontsize="10.00", label="47.58%\n1×", labeldistance="1.90", penwidth="1.90"]; 115 -> 281 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.83%\n1×", labeldistance="0.50", penwidth="0.50"]; 115 -> 292 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.93%\n3×", labeldistance="0.50", penwidth="0.50"]; 115 -> 296 [arrowsize="0.35", color="#0d1c77", fontcolor="#0d1c77", fontsize="10.00", label="3.64%\n1×", labeldistance="0.50", penwidth="0.50"]; 115 -> 297 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.41%\n1×", labeldistance="0.50", penwidth="0.50"]; 115 -> 342 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.52%\n55×", labeldistance="0.50", penwidth="0.50"]; 116 [color="#0d397f", fontcolor="#ffffff", fontsize="10.00", label="contextlib:107:__enter__\n9.77%\n(0.92%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 116 -> 113 [arrowsize="0.35", color="#0d377f", fontcolor="#0d377f", fontsize="10.00", label="9.37%\n11×", labeldistance="0.50", penwidth="0.50"]; 117 [color="#0d4983", fontcolor="#ffffff", fontsize="10.00", label="contextlib:116:__exit__\n12.74%\n(1.07%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 117 -> 113 [arrowsize="0.35", color="#0d4683", fontcolor="#0d4683", fontsize="10.00", label="12.22%\n11×", labeldistance="0.50", penwidth="0.50"]; 126 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="runner:150:_update_current_test_var\n1.68%\n(0.40%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 126 -> 34 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.80%\n3×", labeldistance="0.50", penwidth="0.50"]; 128 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="terminal:304:write_fspath_result\n2.66%\n(0.24%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 128 -> 86 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.01%\n2×", labeldistance="0.50", penwidth="0.50"]; 128 -> 136 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.13%\n2×", labeldistance="0.50", penwidth="0.50"]; 129 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="terminal:398:pytest_runtest_logstart\n1.07%\n(0.09%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 129 -> 128 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.89%\n1×", labeldistance="0.50", penwidth="0.50"]; 136 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="local:327:join\n1.13%\n(0.40%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 136 -> 41 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n2×", labeldistance="0.50", penwidth="0.50"]; 151 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="main:437:gethookproxy\n0.98%\n(0.77%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/main.py"]; 152 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'update' of 'set' objects>\n0.73%\n(0.18%)\n9×", tooltip="~"]; 152 -> 98 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.67%\n3×", labeldistance="0.50", penwidth="0.50"]; 153 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="structures:360:_seen\n0.95%\n(0.52%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 153 -> 152 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.73%\n3×", labeldistance="0.50", penwidth="0.50"]; 159 [color="#f63b01", fontcolor="#ffffff", fontsize="10.00", label="manager:78:<lambda>\n94.09%\n(0.73%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 159 -> 115 [arrowsize="0.97", color="#f54102", fontcolor="#f54102", fontsize="10.00", label="93.51%\n11×", labeldistance="3.74", penwidth="3.74"]; 165 [color="#f92801", fontcolor="#ffffff", fontsize="10.00", label="hooks:275:__call__\n96.11%\n(1.59%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/hooks.py"]; 165 -> 339 [arrowsize="0.97", color="#f63901", fontcolor="#f63901", fontsize="10.00", label="94.30%\n11×", labeldistance="3.77", penwidth="3.77"]; 167 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="fromnumeric:73:_wrapreduction\n1.13%\n(0.43%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/fromnumeric.py"]; 167 -> 242 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.64%\n6×", labeldistance="0.50", penwidth="0.50"]; 168 [color="#0d1976", fontcolor="#ffffff", fontsize="10.00", label="doctest:218:setup\n2.82%\n(0.18%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 168 -> 270 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.26%\n1×", labeldistance="0.50", penwidth="0.50"]; 168 -> 317 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.35%\n1×", labeldistance="0.50", penwidth="0.50"]; 172 [color="#0ab024", fontcolor="#ffffff", fontsize="10.00", label="doctest:1835:run\n46.14%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 172 -> 43 [arrowsize="0.68", color="#0ab024", fontcolor="#0ab024", fontsize="10.00", label="46.02%\n1×", labeldistance="1.84", penwidth="1.84"]; 176 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'append' of 'list' objects>\n0.52%\n(0.52%)\n116×", tooltip="~"]; 177 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:783:_addHandlerRef\n0.86%\n(0.37%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 177 -> 16 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.28%\n8×", labeldistance="0.50", penwidth="0.50"]; 177 -> 18 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.18%\n8×", labeldistance="0.50", penwidth="0.50"]; 178 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="__init__:1526:addHandler\n0.52%\n(0.15%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 178 -> 16 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.18%\n8×", labeldistance="0.50", penwidth="0.50"]; 178 -> 18 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.18%\n8×", labeldistance="0.50", penwidth="0.50"]; 179 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="nodes:191:listchain\n0.70%\n(0.55%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 179 -> 176 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.15%\n48×", labeldistance="0.50", penwidth="0.50"]; 184 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:766:_removeHandlerRef\n0.80%\n(0.37%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 184 -> 16 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.12%\n8×", labeldistance="0.50", penwidth="0.50"]; 184 -> 18 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.12%\n8×", labeldistance="0.50", penwidth="0.50"]; 185 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:1537:removeHandler\n0.67%\n(0.40%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 185 -> 16 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.15%\n8×", labeldistance="0.50", penwidth="0.50"]; 185 -> 18 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.12%\n8×", labeldistance="0.50", penwidth="0.50"]; 190 [color="#0c5486", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'send' of 'generator' objects>\n14.67%\n(0.31%)\n22×", tooltip="~"]; 190 -> 62 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.13%\n3×", labeldistance="0.50", penwidth="0.50"]; 190 -> 250 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.46%\n1×", labeldistance="0.50", penwidth="0.50"]; 190 -> 251 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.49%\n1×", labeldistance="0.50", penwidth="0.50"]; 190 -> 252 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.92%\n1×", labeldistance="0.50", penwidth="0.50"]; 190 -> 253 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n1×", labeldistance="0.50", penwidth="0.50"]; 190 -> 254 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.43%\n1×", labeldistance="0.50", penwidth="0.50"]; 190 -> 255 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.56%\n3×", labeldistance="0.50", penwidth="0.50"]; 190 -> 277 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.91%\n1×", labeldistance="0.50", penwidth="0.50"]; 190 -> 278 [arrowsize="0.35", color="#0d1977", fontcolor="#0d1977", fontsize="10.00", label="2.97%\n1×", labeldistance="0.50", penwidth="0.50"]; 190 -> 279 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.63%\n1×", labeldistance="0.50", penwidth="0.50"]; 194 [color="#0d297b", fontcolor="#ffffff", fontsize="10.00", label="capture:520:readouterr\n6.43%\n(0.24%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 194 -> 61 [arrowsize="0.35", color="#0d287b", fontcolor="#0d287b", fontsize="10.00", label="6.12%\n6×", labeldistance="0.50", penwidth="0.50"]; 195 [color="#0d2379", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:1408:_array_repr_implementation\n5.11%\n(0.21%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 195 -> 101 [arrowsize="0.35", color="#0d2279", fontcolor="#0d2279", fontsize="10.00", label="4.81%\n2×", labeldistance="0.50", penwidth="0.50"]; 196 [color="#0d3a7f", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.files.healpix.utils:1:<module>\n9.86%\n(0.28%)\n1×", tooltip="<doctest llama.files.healpix.utils.uniq_intersection[3]>", target=_top, URL="https://multimessenger.science/llama.files.healpix.utils.html#llama.files.healpix.utils.uniq_intersection"]; 196 -> 195 [arrowsize="0.35", color="#0d2379", fontcolor="#0d2379", fontsize="10.00", label="5.11%\n2×", labeldistance="0.50", penwidth="0.50"]; 196 -> 213 [arrowsize="0.35", color="#0d2078", fontcolor="#0d2078", fontsize="10.00", label="4.47%\n1×", labeldistance="0.50", penwidth="0.50"]; 199 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="fromnumeric:2277:all\n0.67%\n(0.15%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/fromnumeric.py"]; 199 -> 167 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.52%\n2×", labeldistance="0.50", penwidth="0.50"]; 203 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="<__array_function__ internals>:2:nonzero\n0.55%\n(0.09%)\n3×", tooltip="<__array_function__ internals>"]; 203 -> 204 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.43%\n3×", labeldistance="0.50", penwidth="0.50"]; 204 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method numpy.core._multiarray_umath.implement_array_function>\n1.96%\n(0.06%)\n9×", tooltip="~"]; 204 -> 199 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.67%\n2×", labeldistance="0.50", penwidth="0.50"]; 206 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="<__array_function__ internals>:2:all\n0.83%\n(0.09%)\n2×", tooltip="<__array_function__ internals>"]; 206 -> 204 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.70%\n2×", labeldistance="0.50", penwidth="0.50"]; 208 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="<__array_function__ internals>:2:amax\n0.55%\n(0.06%)\n2×", tooltip="<__array_function__ internals>"]; 208 -> 204 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.49%\n2×", labeldistance="0.50", penwidth="0.50"]; 213 [color="#0d2078", fontcolor="#ffffff", fontsize="10.00", label="utils:228:uniq_intersection\n4.47%\n(1.32%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/llama.files.healpix.utils.py", target=_top, URL="https://multimessenger.science/llama.files.healpix.utils.html"]; 213 -> 203 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n3×", labeldistance="0.50", penwidth="0.50"]; 213 -> 225 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.54%\n2×", labeldistance="0.50", penwidth="0.50"]; 214 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="utils:115:check_valid_nuniq\n1.78%\n(0.55%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/llama.files.healpix.utils.py", target=_top, URL="https://multimessenger.science/llama.files.healpix.utils.html"]; 214 -> 206 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.83%\n2×", labeldistance="0.50", penwidth="0.50"]; 216 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:368:<lambda>\n1.59%\n(0.06%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 216 -> 104 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.53%\n2×", labeldistance="0.50", penwidth="0.50"]; 218 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:717:_formatArray\n1.26%\n(0.06%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 218 -> 103 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.19%\n2×", labeldistance="0.50", penwidth="0.50"]; 225 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="utils:131:uniq2nside\n2.54%\n(0.67%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/llama.files.healpix.utils.py", target=_top, URL="https://multimessenger.science/llama.files.healpix.utils.html"]; 225 -> 214 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.78%\n2×", labeldistance="0.50", penwidth="0.50"]; 228 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="plugin:63:pytest_runtest_setup\n1.04%\n(0.21%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pytest_remotedata/plugin.py"]; 230 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="output_checker:168:check_output\n0.55%\n(0.18%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pytest_doctestplus/output_checker.py"]; 231 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="doctest:537:check_output\n0.70%\n(0.15%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 231 -> 230 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n4×", labeldistance="0.50", penwidth="0.50"]; 232 [color="#0ab121", fontcolor="#ffffff", fontsize="10.00", label="doctest:228:runtest\n46.54%\n(0.09%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 232 -> 172 [arrowsize="0.68", color="#0ab024", fontcolor="#0ab024", fontsize="10.00", label="46.14%\n1×", labeldistance="1.85", penwidth="1.85"]; 233 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="doctest:352:__init__\n1.71%\n(0.03%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 233 -> 14 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.68%\n1×", labeldistance="0.50", penwidth="0.50"]; 234 [color="#0c9883", fontcolor="#ffffff", fontsize="10.00", label="pdb:193:reset\n28.75%\n(0.09%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 234 -> 306 [arrowsize="0.53", color="#0c9884", fontcolor="#0c9884", fontsize="10.00", label="28.57%\n1×", labeldistance="1.14", penwidth="1.14"]; 242 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'reduce' of 'numpy.ufunc' objects>\n0.92%\n(0.92%)\n8×", tooltip="~"]; 250 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="logging:643:pytest_runtest_setup\n1.44%\n(0.06%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 250 -> 116 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.86%\n1×", labeldistance="0.50", penwidth="0.50"]; 250 -> 117 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.46%\n1×", labeldistance="0.50", penwidth="0.50"]; 251 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="logging:648:pytest_runtest_call\n1.44%\n(0.06%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 251 -> 116 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.83%\n1×", labeldistance="0.50", penwidth="0.50"]; 251 -> 117 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.49%\n1×", labeldistance="0.50", penwidth="0.50"]; 252 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="logging:653:pytest_runtest_teardown\n1.96%\n(0.03%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 252 -> 116 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.92%\n1×", labeldistance="0.50", penwidth="0.50"]; 252 -> 117 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.92%\n1×", labeldistance="0.50", penwidth="0.50"]; 253 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="logging:658:pytest_runtest_logstart\n2.02%\n(0.03%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 253 -> 116 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.22%\n1×", labeldistance="0.50", penwidth="0.50"]; 253 -> 117 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n1×", labeldistance="0.50", penwidth="0.50"]; 253 -> 349 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.15%\n1×", labeldistance="0.50", penwidth="0.50"]; 254 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="logging:665:pytest_runtest_logfinish\n1.32%\n(0.03%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 254 -> 116 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.80%\n1×", labeldistance="0.50", penwidth="0.50"]; 254 -> 117 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.40%\n1×", labeldistance="0.50", penwidth="0.50"]; 255 [color="#0d2379", fontcolor="#ffffff", fontsize="10.00", label="logging:670:pytest_runtest_logreport\n5.02%\n(0.21%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 255 -> 116 [arrowsize="0.35", color="#0d1977", fontcolor="#0d1977", fontsize="10.00", label="2.97%\n3×", labeldistance="0.50", penwidth="0.50"]; 255 -> 117 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.50%\n3×", labeldistance="0.50", penwidth="0.50"]; 255 -> 349 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.34%\n3×", labeldistance="0.50", penwidth="0.50"]; 256 [color="#0d1976", fontcolor="#ffffff", fontsize="10.00", label="__init__:802:__init__\n2.85%\n(0.37%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 256 -> 177 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.86%\n8×", labeldistance="0.50", penwidth="0.50"]; 256 -> 258 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.32%\n8×", labeldistance="0.50", penwidth="0.50"]; 257 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:242:_register_at_fork_reinit_lock\n0.86%\n(0.24%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 257 -> 16 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.18%\n8×", labeldistance="0.50", penwidth="0.50"]; 258 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="__init__:831:createLock\n1.32%\n(0.31%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 258 -> 257 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.86%\n8×", labeldistance="0.50", penwidth="0.50"]; 260 [color="#0d1977", fontcolor="#ffffff", fontsize="10.00", label="__init__:991:__init__\n3.00%\n(0.15%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 260 -> 256 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.85%\n8×", labeldistance="0.50", penwidth="0.50"]; 262 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="logging:262:catching_logs\n1.93%\n(0.52%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 262 -> 178 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.52%\n8×", labeldistance="0.50", penwidth="0.50"]; 262 -> 185 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.67%\n8×", labeldistance="0.50", penwidth="0.50"]; 263 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="logging:293:__init__\n3.43%\n(0.43%)\n8×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 263 -> 260 [arrowsize="0.35", color="#0d1977", fontcolor="#0d1977", fontsize="10.00", label="3.00%\n8×", labeldistance="0.50", penwidth="0.50"]; 266 [color="#0ab21a", fontcolor="#ffffff", fontsize="10.00", label="runner:122:pytest_runtest_call\n47.58%\n(0.64%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 266 -> 126 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.40%\n1×", labeldistance="0.50", penwidth="0.50"]; 266 -> 232 [arrowsize="0.68", color="#0ab121", fontcolor="#0ab121", fontsize="10.00", label="46.54%\n1×", labeldistance="1.86", penwidth="1.86"]; 270 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="doctest:483:_setup_fixtures\n1.26%\n(0.12%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 270 -> 24 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.92%\n1×", labeldistance="0.50", penwidth="0.50"]; 272 [color="#0d4081", fontcolor="#ffffff", fontsize="10.00", label="logging:605:_runtest_for\n11.11%\n(0.46%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 272 -> 116 [arrowsize="0.35", color="#0d297b", fontcolor="#0d297b", fontsize="10.00", label="6.43%\n8×", labeldistance="0.50", penwidth="0.50"]; 272 -> 117 [arrowsize="0.35", color="#0d1d78", fontcolor="#0d1d78", fontsize="10.00", label="3.77%\n8×", labeldistance="0.50", penwidth="0.50"]; 272 -> 349 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.46%\n8×", labeldistance="0.50", penwidth="0.50"]; 273 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="capture:121:resume_global_capture\n1.26%\n(0.12%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 273 -> 71 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.13%\n3×", labeldistance="0.50", penwidth="0.50"]; 274 [color="#0d3c80", fontcolor="#ffffff", fontsize="10.00", label="capture:181:item_capture\n10.23%\n(1.16%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 274 -> 57 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.16%\n3×", labeldistance="0.50", penwidth="0.50"]; 274 -> 273 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.26%\n3×", labeldistance="0.50", penwidth="0.50"]; 274 -> 275 [arrowsize="0.35", color="#0d2a7b", fontcolor="#0d2a7b", fontsize="10.00", label="6.52%\n3×", labeldistance="0.50", penwidth="0.50"]; 275 [color="#0d2a7b", fontcolor="#ffffff", fontsize="10.00", label="capture:141:read_global_capture\n6.52%\n(0.09%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 275 -> 194 [arrowsize="0.35", color="#0d297b", fontcolor="#0d297b", fontsize="10.00", label="6.43%\n3×", labeldistance="0.50", penwidth="0.50"]; 277 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="capture:218:pytest_runtest_setup\n3.55%\n(0.06%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 277 -> 116 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.52%\n1×", labeldistance="0.50", penwidth="0.50"]; 277 -> 117 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.88%\n1×", labeldistance="0.50", penwidth="0.50"]; 278 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="capture:223:pytest_runtest_call\n3.49%\n(0.06%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 278 -> 116 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.43%\n1×", labeldistance="0.50", penwidth="0.50"]; 278 -> 117 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.91%\n1×", labeldistance="0.50", penwidth="0.50"]; 279 [color="#0d1e78", fontcolor="#ffffff", fontsize="10.00", label="capture:228:pytest_runtest_teardown\n3.98%\n(0.12%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 279 -> 116 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.22%\n1×", labeldistance="0.50", penwidth="0.50"]; 279 -> 117 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.57%\n1×", labeldistance="0.50", penwidth="0.50"]; 280 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:488:suspend_capturing\n1.01%\n(0.12%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 280 -> 31 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.89%\n6×", labeldistance="0.50", penwidth="0.50"]; 281 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="skipping:68:pytest_runtest_setup\n0.83%\n(0.18%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 281 -> 286 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.34%\n1×", labeldistance="0.50", penwidth="0.50"]; 284 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="evaluate:30:__bool__\n0.80%\n(0.06%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 284 -> 285 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.73%\n3×", labeldistance="0.50", penwidth="0.50"]; 285 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="evaluate:39:_get_marks\n1.13%\n(0.37%)\n5×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 285 -> 332 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.67%\n5×", labeldistance="0.50", penwidth="0.50"]; 286 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="evaluate:48:istrue\n0.55%\n(0.06%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 291 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="reports:261:from_item_and_call\n1.87%\n(0.49%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/reports.py"]; 291 -> 98 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.98%\n3×", labeldistance="0.50", penwidth="0.50"]; 292 [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"]; 292 -> 291 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.87%\n3×", labeldistance="0.50", penwidth="0.50"]; 295 [color="#fe0400", fontcolor="#ffffff", fontsize="10.00", label="runner:79:pytest_runtest_protocol\n99.66%\n(0.18%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 295 -> 75 [arrowsize="0.96", color="#f44502", fontcolor="#f44502", fontsize="10.00", label="93.08%\n1×", labeldistance="3.72", penwidth="3.72"]; 295 -> 165 [arrowsize="0.35", color="#0d267a", fontcolor="#0d267a", fontsize="10.00", label="5.85%\n2×", labeldistance="0.50", penwidth="0.50"]; 295 -> 327 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.31%\n2×", labeldistance="0.50", penwidth="0.50"]; 296 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="runner:117:pytest_runtest_setup\n3.64%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 296 -> 76 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.12%\n1×", labeldistance="0.50", penwidth="0.50"]; 296 -> 126 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.46%\n1×", labeldistance="0.50", penwidth="0.50"]; 297 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="runner:144:pytest_runtest_teardown\n1.41%\n(0.09%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 297 -> 126 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.83%\n2×", labeldistance="0.50", penwidth="0.50"]; 299 [color="#f44802", fontcolor="#ffffff", fontsize="10.00", label="runner:181:call_and_report\n92.77%\n(0.55%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 299 -> 63 [arrowsize="0.87", color="#dad906", fontcolor="#dad906", fontsize="10.00", label="75.14%\n3×", labeldistance="3.01", penwidth="3.01"]; 299 -> 165 [arrowsize="0.41", color="#0c5f88", fontcolor="#0c5f88", fontsize="10.00", label="16.60%\n6×", labeldistance="0.66", penwidth="0.66"]; 299 -> 327 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.46%\n3×", labeldistance="0.50", penwidth="0.50"]; 301 [color="#ced806", fontcolor="#ffffff", fontsize="10.00", label="runner:207:<lambda>\n73.85%\n(0.18%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 301 -> 165 [arrowsize="0.86", color="#ccd806", fontcolor="#ccd806", fontsize="10.00", label="73.67%\n3×", labeldistance="2.95", penwidth="2.95"]; 306 [color="#0c9884", fontcolor="#ffffff", fontsize="10.00", label="bdb:54:reset\n28.57%\n(0.15%)\n1×", tooltip="/opt/anaconda/lib/python3.7/bdb.py"]; 306 -> 29 [arrowsize="0.53", color="#0c9885", fontcolor="#0c9885", fontsize="10.00", label="28.38%\n1×", labeldistance="1.14", penwidth="1.14"]; 315 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="fixtures:484:_get_active_fixturedef\n1.35%\n(0.06%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 315 -> 65 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.89%\n1×", labeldistance="0.50", penwidth="0.50"]; 317 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="fixtures:474:getfixturevalue\n1.35%\n(0.00%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 317 -> 315 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.35%\n1×", labeldistance="0.50", penwidth="0.50"]; 327 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="nodes:136:ihook\n1.22%\n(0.24%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 327 -> 151 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.98%\n9×", labeldistance="0.50", penwidth="0.50"]; 331 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="nodes:234:iter_markers_with_node\n1.01%\n(0.43%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 331 -> 179 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n10×", labeldistance="0.50", penwidth="0.50"]; 332 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="nodes:232:<genexpr>\n1.13%\n(0.12%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 332 -> 331 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.01%\n10×", labeldistance="0.50", penwidth="0.50"]; 339 [color="#f63901", fontcolor="#ffffff", fontsize="10.00", label="manager:84:_hookexec\n94.30%\n(0.24%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 339 -> 159 [arrowsize="0.97", color="#f63b01", fontcolor="#f63b01", fontsize="10.00", label="94.09%\n11×", labeldistance="3.76", penwidth="3.76"]; 342 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="callers:171:<listcomp>\n0.55%\n(0.55%)\n59×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/callers.py"]; 349 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="contextlib:237:helper\n1.96%\n(0.46%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 349 -> 68 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.50%\n27×", labeldistance="0.50", penwidth="0.50"]; }

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

llama.files.healpix.utils.uniq_rasterize

digraph { graph [fontname=Arial, nodesep=0.125, ranksep=0.25]; node [fontcolor=white, fontname=Arial, height=0, shape=box, style=filled, width=0]; edge [fontname=Arial]; 2 [color="#0d2a7b", fontcolor="#ffffff", fontsize="10.00", label="logging:614:_runtest_for_main\n6.62%\n(0.91%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 2 -> 124 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.19%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 125 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.05%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 194 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.16%\n2×", labeldistance="0.50", penwidth="0.50"]; 2 -> 315 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.67%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 401 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.47%\n8×", labeldistance="0.50", penwidth="0.50"]; 9 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'read' of '_io.FileIO' objects>\n1.40%\n(1.40%)\n6×", tooltip="~"]; 10 [color="#0d1f78", fontcolor="#ffffff", fontsize="10.00", label="capture:583:snap\n4.33%\n(0.77%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 10 -> 9 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.40%\n6×", labeldistance="0.50", penwidth="0.50"]; 10 -> 12 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.43%\n6×", labeldistance="0.50", penwidth="0.50"]; 12 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'truncate' of '_io.FileIO' objects>\n1.43%\n(1.43%)\n6×", tooltip="~"]; 14 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="pdb:140:__init__\n1.29%\n(0.26%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 16 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="__init__:212:_acquireLock\n0.59%\n(0.40%)\n40×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 20 [color="#0c5787", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:465:wrapper\n15.31%\n(0.28%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 20 -> 105 [arrowsize="0.39", color="#0c5586", fontcolor="#0c5586", fontsize="10.00", label="14.88%\n4×", labeldistance="0.60", penwidth="0.60"]; 22 [color="#e1b705", fontcolor="#ffffff", fontsize="10.00", label="runner:227:from_call\n79.76%\n(0.26%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 22 -> 353 [arrowsize="0.89", color="#e0ba05", fontcolor="#e0ba05", fontsize="10.00", label="79.38%\n3×", labeldistance="3.18", penwidth="3.18"]; 24 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="fixtures:1271:getfixtureinfo\n0.68%\n(0.14%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 30 [color="#0c648a", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.stat>\n17.58%\n(17.58%)\n159×", tooltip="~"]; 31 [color="#0c7e8f", fontcolor="#ffffff", fontsize="10.00", label="linecache:53:checkcache\n21.76%\n(3.70%)\n1×", tooltip="/opt/anaconda/lib/python3.7/linecache.py"]; 31 -> 30 [arrowsize="0.42", color="#0c648a", fontcolor="#0c648a", fontsize="10.00", label="17.58%\n159×", labeldistance="0.70", penwidth="0.70"]; 31 -> 103 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.47%\n261×", labeldistance="0.50", penwidth="0.50"]; 32 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method posix.dup2>\n0.63%\n(0.63%)\n12×", tooltip="~"]; 33 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="capture:600:suspend\n0.63%\n(0.16%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 33 -> 32 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.33%\n6×", labeldistance="0.50", penwidth="0.50"]; 34 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:605:resume\n0.73%\n(0.28%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 34 -> 32 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.30%\n6×", labeldistance="0.50", penwidth="0.50"]; 36 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="os:682:__setitem__\n0.68%\n(0.30%)\n3×", tooltip="/opt/anaconda/lib/python3.7/os.py"]; 45 [color="#41c109", fontcolor="#ffffff", fontsize="10.00", label="doctest:1417:run\n57.73%\n(0.28%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 45 -> 52 [arrowsize="0.58", color="#0b9f6b", fontcolor="#0b9f6b", fontsize="10.00", label="33.89%\n1×", labeldistance="1.36", penwidth="1.36"]; 45 -> 272 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.33%\n1×", labeldistance="0.50", penwidth="0.50"]; 45 -> 273 [arrowsize="0.47", color="#0c808f", fontcolor="#0c808f", fontsize="10.00", label="22.05%\n1×", labeldistance="0.88", penwidth="0.88"]; 51 [color="#0d1976", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.compile>\n2.81%\n(2.81%)\n5×", tooltip="~"]; 52 [color="#0b9f6b", fontcolor="#ffffff", fontsize="10.00", label="doctest:1271:__run\n33.89%\n(1.22%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 52 -> 51 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.81%\n5×", labeldistance="0.50", penwidth="0.50"]; 52 -> 53 [arrowsize="0.53", color="#0c9884", fontcolor="#0c9884", fontsize="10.00", label="28.62%\n5×", labeldistance="1.14", penwidth="1.14"]; 52 -> 270 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.75%\n5×", labeldistance="0.50", penwidth="0.50"]; 53 [color="#0c9884", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.exec>\n28.62%\n(0.16%)\n5×", tooltip="~"]; 53 -> 213 [arrowsize="0.35", color="#0d4282", fontcolor="#0d4282", fontsize="10.00", label="11.44%\n1×", labeldistance="0.50", penwidth="0.50"]; 53 -> 214 [arrowsize="0.40", color="#0c5d88", fontcolor="#0c5d88", fontsize="10.00", label="16.31%\n1×", labeldistance="0.65", penwidth="0.65"]; 53 -> 218 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.54%\n1×", labeldistance="0.50", penwidth="0.50"]; 54 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.getattr>\n0.56%\n(0.56%)\n103×", tooltip="~"]; 56 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="fromnumeric:73:_wrapreduction\n2.36%\n(0.75%)\n17×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/fromnumeric.py"]; 56 -> 292 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.19%\n16×", labeldistance="0.50", penwidth="0.50"]; 60 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:127:suspend_global_capture\n0.84%\n(0.07%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 60 -> 332 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.73%\n3×", labeldistance="0.50", penwidth="0.50"]; 64 [color="#0d2179", fontcolor="#ffffff", fontsize="10.00", label="capture:626:snap\n4.77%\n(0.40%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 64 -> 10 [arrowsize="0.35", color="#0d1f78", fontcolor="#0d1f78", fontsize="10.00", label="4.33%\n6×", labeldistance="0.50", penwidth="0.50"]; 65 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="skipping:120:pytest_runtest_makereport\n0.87%\n(0.19%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 65 -> 336 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.63%\n3×", labeldistance="0.50", penwidth="0.50"]; 66 [color="#e2b105", fontcolor="#ffffff", fontsize="10.00", label="runner:200:call_runtest_hook\n80.44%\n(0.26%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 66 -> 22 [arrowsize="0.89", color="#e1b705", fontcolor="#e1b705", fontsize="10.00", label="79.76%\n3×", labeldistance="3.19", penwidth="3.19"]; 66 -> 379 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.26%\n3×", labeldistance="0.50", penwidth="0.50"]; 68 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="fixtures:513:_compute_fixture_value\n0.63%\n(0.12%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 71 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="contextlib:81:__init__\n1.15%\n(1.01%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 71 -> 54 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.14%\n27×", labeldistance="0.50", penwidth="0.50"]; 74 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="capture:498:resume_capturing\n1.10%\n(0.35%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 74 -> 34 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.73%\n6×", labeldistance="0.50", penwidth="0.50"]; 77 [color="#0d1a77", fontcolor="#ffffff", fontsize="10.00", label="terminal:408:pytest_runtest_logreport\n3.04%\n(0.23%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 77 -> 137 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.43%\n1×", labeldistance="0.50", penwidth="0.50"]; 77 -> 175 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.24%\n3×", labeldistance="0.50", penwidth="0.50"]; 78 [color="#f73701", fontcolor="#ffffff", fontsize="10.00", label="runner:86:runtestprotocol\n94.55%\n(0.19%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 78 -> 351 [arrowsize="0.97", color="#f63901", fontcolor="#f63901", fontsize="10.00", label="94.31%\n3×", labeldistance="3.77", penwidth="3.77"]; 79 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="runner:350:prepare\n2.41%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 79 -> 178 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.18%\n1×", labeldistance="0.50", penwidth="0.50"]; 88 [color="#0d1d78", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:844:__init__\n3.81%\n(0.26%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 88 -> 111 [arrowsize="0.35", color="#0d1c77", fontcolor="#0d1c77", fontsize="10.00", label="3.56%\n1×", labeldistance="0.50", penwidth="0.50"]; 90 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:245:write\n0.84%\n(0.09%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 100 [color="#0d287b", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:413:_get_format_function\n6.30%\n(0.47%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 100 -> 243 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.71%\n3×", labeldistance="0.50", penwidth="0.50"]; 100 -> 244 [arrowsize="0.35", color="#0d1d78", fontcolor="#0d1d78", fontsize="10.00", label="3.88%\n1×", labeldistance="0.50", penwidth="0.50"]; 102 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="structures:356:__iter__\n0.82%\n(0.16%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 102 -> 162 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.73%\n3×", labeldistance="0.50", penwidth="0.50"]; 103 [color="#0d1275", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.len>\n1.38%\n(1.38%)\n765×", tooltip="~"]; 105 [color="#0c5586", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:482:_array2string\n14.88%\n(0.54%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 105 -> 100 [arrowsize="0.35", color="#0d287b", fontcolor="#0d287b", fontsize="10.00", label="6.30%\n4×", labeldistance="0.50", penwidth="0.50"]; 105 -> 246 [arrowsize="0.35", color="#0d307d", fontcolor="#0d307d", fontsize="10.00", label="7.96%\n4×", labeldistance="0.50", penwidth="0.50"]; 106 [color="#0c5f88", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:520:array2string\n16.69%\n(0.35%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 106 -> 20 [arrowsize="0.39", color="#0c5787", fontcolor="#0c5787", fontsize="10.00", label="15.31%\n4×", labeldistance="0.61", penwidth="0.61"]; 106 -> 119 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.91%\n4×", labeldistance="0.50", penwidth="0.50"]; 107 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:703:_extendLine\n1.99%\n(1.36%)\n82×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 107 -> 103 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.54%\n328×", labeldistance="0.50", penwidth="0.50"]; 108 [color="#0d307d", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:726:recurser\n7.84%\n(3.07%)\n86×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 108 -> 103 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.23%\n102×", labeldistance="0.50", penwidth="0.50"]; 108 -> 107 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.99%\n82×", labeldistance="0.50", penwidth="0.50"]; 108 -> 108 [arrowsize="0.35", color="#0d1e78", fontcolor="#0d1e78", fontsize="10.00", label="4.00%\n82×", labeldistance="0.50", penwidth="0.50"]; 108 -> 249 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.04%\n20×", labeldistance="0.50", penwidth="0.50"]; 111 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:871:fillFormat\n3.56%\n(0.75%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 111 -> 120 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.40%\n2×", labeldistance="0.50", penwidth="0.50"]; 111 -> 136 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.36%\n21×", labeldistance="0.50", penwidth="0.50"]; 111 -> 233 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.21%\n1×", labeldistance="0.50", penwidth="0.50"]; 111 -> 235 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.14%\n1×", labeldistance="0.50", penwidth="0.50"]; 112 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:1146:__init__\n1.61%\n(0.37%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 112 -> 233 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n3×", labeldistance="0.50", penwidth="0.50"]; 112 -> 235 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.47%\n3×", labeldistance="0.50", penwidth="0.50"]; 114 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="runner:333:_teardown_towards\n0.68%\n(0.21%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 119 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:69:_make_options_dict\n0.91%\n(0.63%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 120 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.max>\n0.54%\n(0.37%)\n9×", tooltip="~"]; 121 [color="#0c6f8c", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method builtins.next>\n19.28%\n(1.38%)\n77×", tooltip="~"]; 121 -> 2 [arrowsize="0.35", color="#0d2a7b", fontcolor="#0d2a7b", fontsize="10.00", label="6.62%\n16×", labeldistance="0.50", penwidth="0.50"]; 121 -> 194 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n6×", labeldistance="0.50", penwidth="0.50"]; 121 -> 302 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.75%\n1×", labeldistance="0.50", penwidth="0.50"]; 121 -> 303 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.70%\n1×", labeldistance="0.50", penwidth="0.50"]; 121 -> 304 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.94%\n1×", labeldistance="0.50", penwidth="0.50"]; 121 -> 305 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.05%\n1×", labeldistance="0.50", penwidth="0.50"]; 121 -> 306 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.73%\n1×", labeldistance="0.50", penwidth="0.50"]; 121 -> 307 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.67%\n3×", labeldistance="0.50", penwidth="0.50"]; 121 -> 314 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.68%\n16×", labeldistance="0.50", penwidth="0.50"]; 121 -> 324 [arrowsize="0.35", color="#0d357e", fontcolor="#0d357e", fontsize="10.00", label="8.80%\n16×", labeldistance="0.50", penwidth="0.50"]; 121 -> 326 [arrowsize="0.35", color="#0d2f7c", fontcolor="#0d2f7c", fontsize="10.00", label="7.58%\n6×", labeldistance="0.50", penwidth="0.50"]; 121 -> 329 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.47%\n1×", labeldistance="0.50", penwidth="0.50"]; 121 -> 330 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.40%\n1×", labeldistance="0.50", penwidth="0.50"]; 121 -> 331 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.84%\n1×", labeldistance="0.50", penwidth="0.50"]; 121 -> 384 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.14%\n2×", labeldistance="0.50", penwidth="0.50"]; 123 [color="#f73401", fontcolor="#ffffff", fontsize="10.00", label="callers:157:_multicall\n94.85%\n(3.51%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/callers.py"]; 123 -> 77 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.04%\n3×", labeldistance="0.50", penwidth="0.50"]; 123 -> 121 [arrowsize="0.35", color="#0d377f", fontcolor="#0d377f", fontsize="10.00", label="9.31%\n18×", labeldistance="0.50", penwidth="0.50"]; 123 -> 138 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.82%\n1×", labeldistance="0.50", penwidth="0.50"]; 123 -> 200 [arrowsize="0.35", color="#0d4282", fontcolor="#0d4282", fontsize="10.00", label="11.49%\n18×", labeldistance="0.50", penwidth="0.50"]; 123 -> 267 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.80%\n1×", labeldistance="0.50", penwidth="0.50"]; 123 -> 318 [arrowsize="0.77", color="#48c208", fontcolor="#48c208", fontsize="10.00", label="58.55%\n1×", labeldistance="2.34", penwidth="2.34"]; 123 -> 333 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.63%\n1×", labeldistance="0.50", penwidth="0.50"]; 123 -> 344 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.50%\n3×", labeldistance="0.50", penwidth="0.50"]; 123 -> 348 [arrowsize="0.35", color="#0d1976", fontcolor="#0d1976", fontsize="10.00", label="2.86%\n1×", labeldistance="0.50", penwidth="0.50"]; 123 -> 349 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.40%\n1×", labeldistance="0.50", penwidth="0.50"]; 124 [color="#0d2e7c", fontcolor="#ffffff", fontsize="10.00", label="contextlib:107:__enter__\n7.37%\n(0.63%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 124 -> 121 [arrowsize="0.35", color="#0d2c7c", fontcolor="#0d2c7c", fontsize="10.00", label="7.11%\n11×", labeldistance="0.50", penwidth="0.50"]; 125 [color="#0d3a80", fontcolor="#ffffff", fontsize="10.00", label="contextlib:116:__exit__\n9.92%\n(0.68%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 125 -> 121 [arrowsize="0.35", color="#0d397f", fontcolor="#0d397f", fontsize="10.00", label="9.64%\n11×", labeldistance="0.50", penwidth="0.50"]; 134 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="runner:150:_update_current_test_var\n1.36%\n(0.26%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 134 -> 36 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.68%\n3×", labeldistance="0.50", penwidth="0.50"]; 136 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:926:<genexpr>\n1.36%\n(0.19%)\n21×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 136 -> 248 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.10%\n21×", labeldistance="0.50", penwidth="0.50"]; 137 [color="#0d1675", fontcolor="#ffffff", fontsize="10.00", label="terminal:304:write_fspath_result\n2.11%\n(0.19%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 137 -> 90 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.84%\n2×", labeldistance="0.50", penwidth="0.50"]; 137 -> 145 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.91%\n2×", labeldistance="0.50", penwidth="0.50"]; 138 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="terminal:398:pytest_runtest_logstart\n0.82%\n(0.09%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 138 -> 137 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.68%\n1×", labeldistance="0.50", penwidth="0.50"]; 145 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="local:327:join\n0.91%\n(0.30%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 160 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="main:437:gethookproxy\n0.82%\n(0.54%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/main.py"]; 161 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'update' of 'set' objects>\n0.54%\n(0.16%)\n9×", tooltip="~"]; 161 -> 102 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n3×", labeldistance="0.50", penwidth="0.50"]; 162 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="structures:360:_seen\n0.73%\n(0.40%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/structures.py"]; 162 -> 161 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.54%\n3×", labeldistance="0.50", penwidth="0.50"]; 168 [color="#f82f01", fontcolor="#ffffff", fontsize="10.00", label="manager:78:<lambda>\n95.34%\n(0.49%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 168 -> 123 [arrowsize="0.97", color="#f73401", fontcolor="#f73401", fontsize="10.00", label="94.85%\n11×", labeldistance="3.79", penwidth="3.79"]; 175 [color="#fa2001", fontcolor="#ffffff", fontsize="10.00", label="hooks:275:__call__\n96.86%\n(1.52%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/hooks.py"]; 175 -> 391 [arrowsize="0.98", color="#f82e01", fontcolor="#f82e01", fontsize="10.00", label="95.48%\n11×", labeldistance="3.82", penwidth="3.82"]; 177 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="numeric:1106:roll\n1.99%\n(1.29%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/numeric.py"]; 177 -> 219 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.64%\n2×", labeldistance="0.50", penwidth="0.50"]; 178 [color="#0d1676", fontcolor="#ffffff", fontsize="10.00", label="doctest:218:setup\n2.18%\n(0.12%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 178 -> 322 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.94%\n1×", labeldistance="0.50", penwidth="0.50"]; 178 -> 369 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.03%\n1×", labeldistance="0.50", penwidth="0.50"]; 182 [color="#42c108", fontcolor="#ffffff", fontsize="10.00", label="doctest:1835:run\n57.85%\n(0.09%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 182 -> 45 [arrowsize="0.76", color="#41c109", fontcolor="#41c109", fontsize="10.00", label="57.73%\n1×", labeldistance="2.31", penwidth="2.31"]; 187 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="__init__:783:_addHandlerRef\n0.61%\n(0.28%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 187 -> 16 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.16%\n8×", labeldistance="0.50", penwidth="0.50"]; 189 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="nodes:191:listchain\n0.56%\n(0.49%)\n12×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 194 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:766:_removeHandlerRef\n0.68%\n(0.23%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 194 -> 16 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.16%\n8×", labeldistance="0.50", penwidth="0.50"]; 195 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="__init__:1537:removeHandler\n0.56%\n(0.33%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 195 -> 16 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.14%\n8×", labeldistance="0.50", penwidth="0.50"]; 200 [color="#0d4382", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'send' of 'generator' objects>\n11.61%\n(0.44%)\n22×", tooltip="~"]; 200 -> 65 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.87%\n3×", labeldistance="0.50", penwidth="0.50"]; 200 -> 302 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.35%\n1×", labeldistance="0.50", penwidth="0.50"]; 200 -> 303 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.40%\n1×", labeldistance="0.50", penwidth="0.50"]; 200 -> 304 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.73%\n1×", labeldistance="0.50", penwidth="0.50"]; 200 -> 305 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.47%\n1×", labeldistance="0.50", penwidth="0.50"]; 200 -> 306 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.33%\n1×", labeldistance="0.50", penwidth="0.50"]; 200 -> 307 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.31%\n3×", labeldistance="0.50", penwidth="0.50"]; 200 -> 329 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.15%\n1×", labeldistance="0.50", penwidth="0.50"]; 200 -> 330 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.34%\n1×", labeldistance="0.50", penwidth="0.50"]; 200 -> 331 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.01%\n1×", labeldistance="0.50", penwidth="0.50"]; 205 [color="#0d2279", fontcolor="#ffffff", fontsize="10.00", label="capture:520:readouterr\n4.96%\n(0.09%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 205 -> 64 [arrowsize="0.35", color="#0d2179", fontcolor="#0d2179", fontsize="10.00", label="4.77%\n6×", labeldistance="0.50", penwidth="0.50"]; 206 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="arraysetops:151:unique\n0.89%\n(0.12%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/lib/arraysetops.py"]; 206 -> 210 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.68%\n2×", labeldistance="0.50", penwidth="0.50"]; 208 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="<__array_function__ internals>:2:unique\n1.01%\n(0.07%)\n2×", tooltip="<__array_function__ internals>"]; 208 -> 209 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.94%\n2×", labeldistance="0.50", penwidth="0.50"]; 209 [color="#0d2b7c", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method numpy.core._multiarray_umath.implement_array_function>\n6.83%\n(0.80%)\n32×", tooltip="~"]; 209 -> 177 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.99%\n2×", labeldistance="0.50", penwidth="0.50"]; 209 -> 206 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.89%\n2×", labeldistance="0.50", penwidth="0.50"]; 209 -> 223 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.80%\n4×", labeldistance="0.50", penwidth="0.50"]; 209 -> 224 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.22%\n8×", labeldistance="0.50", penwidth="0.50"]; 210 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="arraysetops:297:_unique1d\n0.68%\n(0.47%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/lib/arraysetops.py"]; 211 [color="#0d3b80", fontcolor="#ffffff", fontsize="10.00", label="utils:300:uniq_rasterize\n10.06%\n(1.99%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/llama.files.healpix.utils.py", target=_top, URL="https://multimessenger.science/llama.files.healpix.utils.html"]; 211 -> 208 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.01%\n2×", labeldistance="0.50", penwidth="0.50"]; 211 -> 219 [arrowsize="0.35", color="#0d1675", fontcolor="#0d1675", fontsize="10.00", label="2.11%\n2×", labeldistance="0.50", penwidth="0.50"]; 211 -> 231 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.37%\n2×", labeldistance="0.50", penwidth="0.50"]; 211 -> 233 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.75%\n4×", labeldistance="0.50", penwidth="0.50"]; 211 -> 240 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.56%\n1×", labeldistance="0.50", penwidth="0.50"]; 211 -> 264 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.08%\n2×", labeldistance="0.50", penwidth="0.50"]; 212 [color="#0c6189", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:1408:_array_repr_implementation\n17.08%\n(0.28%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 212 -> 106 [arrowsize="0.41", color="#0c5f88", fontcolor="#0c5f88", fontsize="10.00", label="16.69%\n4×", labeldistance="0.67", penwidth="0.67"]; 213 [color="#0d4282", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.files.healpix.utils:1:<module>\n11.44%\n(0.28%)\n1×", tooltip="<doctest llama.files.healpix.utils.uniq_rasterize[3]>", target=_top, URL="https://multimessenger.science/llama.files.healpix.utils.html#llama.files.healpix.utils.uniq_rasterize"]; 213 -> 211 [arrowsize="0.35", color="#0d247a", fontcolor="#0d247a", fontsize="10.00", label="5.43%\n1×", labeldistance="0.50", penwidth="0.50"]; 213 -> 212 [arrowsize="0.35", color="#0d267a", fontcolor="#0d267a", fontsize="10.00", label="5.73%\n2×", labeldistance="0.50", penwidth="0.50"]; 214 [color="#0c5d88", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.files.healpix.utils:1:<module>\n16.31%\n(0.33%)\n1×", tooltip="<doctest llama.files.healpix.utils.uniq_rasterize[4]>", target=_top, URL="https://multimessenger.science/llama.files.healpix.utils.html#llama.files.healpix.utils.uniq_rasterize"]; 214 -> 211 [arrowsize="0.35", color="#0d2179", fontcolor="#0d2179", fontsize="10.00", label="4.63%\n1×", labeldistance="0.50", penwidth="0.50"]; 214 -> 212 [arrowsize="0.35", color="#0d4281", fontcolor="#0d4281", fontsize="10.00", label="11.35%\n2×", labeldistance="0.50", penwidth="0.50"]; 218 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="<doctest llama.files.healpix.utils:1:<module>\n0.54%\n(0.05%)\n1×", tooltip="<doctest llama.files.healpix.utils.uniq_rasterize[2]>", target=_top, URL="https://multimessenger.science/llama.files.healpix.utils.html#llama.files.healpix.utils.uniq_rasterize"]; 219 [color="#0d1675", fontcolor="#ffffff", fontsize="10.00", label="<__array_function__ internals>:2:roll\n2.11%\n(0.07%)\n4×", tooltip="<__array_function__ internals>"]; 219 -> 209 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.04%\n2×", labeldistance="0.50", penwidth="0.50"]; 223 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="fromnumeric:2277:all\n0.80%\n(0.09%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/fromnumeric.py"]; 223 -> 56 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.70%\n4×", labeldistance="0.50", penwidth="0.50"]; 224 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="fromnumeric:2504:amax\n1.22%\n(0.16%)\n8×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/fromnumeric.py"]; 224 -> 56 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.05%\n8×", labeldistance="0.50", penwidth="0.50"]; 231 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="<__array_function__ internals>:2:all\n1.01%\n(0.14%)\n4×", tooltip="<__array_function__ internals>"]; 231 -> 209 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.87%\n4×", labeldistance="0.50", penwidth="0.50"]; 233 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="<__array_function__ internals>:2:amax\n1.57%\n(0.16%)\n8×", tooltip="<__array_function__ internals>"]; 233 -> 209 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.33%\n8×", labeldistance="0.50", penwidth="0.50"]; 235 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="<__array_function__ internals>:2:amin\n0.61%\n(0.07%)\n4×", tooltip="<__array_function__ internals>"]; 235 -> 209 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n4×", labeldistance="0.50", penwidth="0.50"]; 240 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="utils:96:check_valid_nside\n0.56%\n(0.19%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/llama.files.healpix.utils.py", target=_top, URL="https://multimessenger.science/llama.files.healpix.utils.html"]; 241 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="utils:115:check_valid_nuniq\n1.45%\n(0.49%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/llama.files.healpix.utils.py", target=_top, URL="https://multimessenger.science/llama.files.healpix.utils.html"]; 241 -> 231 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.63%\n2×", labeldistance="0.50", penwidth="0.50"]; 243 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:368:<lambda>\n1.71%\n(0.09%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 243 -> 112 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.61%\n3×", labeldistance="0.50", penwidth="0.50"]; 244 [color="#0d1d78", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:369:<lambda>\n3.88%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 244 -> 88 [arrowsize="0.35", color="#0d1d78", fontcolor="#0d1d78", fontsize="10.00", label="3.81%\n1×", labeldistance="0.50", penwidth="0.50"]; 246 [color="#0d307d", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:717:_formatArray\n7.96%\n(0.12%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 246 -> 108 [arrowsize="0.35", color="#0d307d", fontcolor="#0d307d", fontsize="10.00", label="7.84%\n4×", labeldistance="0.50", penwidth="0.50"]; 248 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:921:<genexpr>\n1.10%\n(0.47%)\n21×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 248 -> 288 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.63%\n20×", labeldistance="0.50", penwidth="0.50"]; 249 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="arrayprint:955:__call__\n2.04%\n(1.26%)\n20×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/arrayprint.py"]; 249 -> 288 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.77%\n20×", labeldistance="0.50", penwidth="0.50"]; 264 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="utils:131:uniq2nside\n2.08%\n(0.54%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/llama.files.healpix.utils.py", target=_top, URL="https://multimessenger.science/llama.files.healpix.utils.html"]; 264 -> 241 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.45%\n2×", labeldistance="0.50", penwidth="0.50"]; 267 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="plugin:63:pytest_runtest_setup\n0.80%\n(0.12%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pytest_remotedata/plugin.py"]; 269 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="output_checker:168:check_output\n0.66%\n(0.19%)\n5×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pytest_doctestplus/output_checker.py"]; 270 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="doctest:537:check_output\n0.75%\n(0.09%)\n5×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 270 -> 269 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n5×", labeldistance="0.50", penwidth="0.50"]; 271 [color="#45c108", fontcolor="#ffffff", fontsize="10.00", label="doctest:228:runtest\n58.16%\n(0.09%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 271 -> 182 [arrowsize="0.76", color="#42c108", fontcolor="#42c108", fontsize="10.00", label="57.85%\n1×", labeldistance="2.31", penwidth="2.31"]; 272 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="doctest:352:__init__\n1.33%\n(0.05%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 272 -> 14 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.29%\n1×", labeldistance="0.50", penwidth="0.50"]; 273 [color="#0c808f", fontcolor="#ffffff", fontsize="10.00", label="pdb:193:reset\n22.05%\n(0.05%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 273 -> 358 [arrowsize="0.47", color="#0c7f8f", fontcolor="#0c7f8f", fontsize="10.00", label="21.90%\n1×", labeldistance="0.88", penwidth="0.88"]; 288 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="~:0:<built-in method numpy.core._multiarray_umath.dragon4_positional>\n1.40%\n(1.40%)\n40×", tooltip="~"]; 292 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="~:0:<method 'reduce' of 'numpy.ufunc' objects>\n1.47%\n(1.47%)\n19×", tooltip="~"]; 302 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="logging:643:pytest_runtest_setup\n1.10%\n(0.05%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 302 -> 124 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n1×", labeldistance="0.50", penwidth="0.50"]; 302 -> 125 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.35%\n1×", labeldistance="0.50", penwidth="0.50"]; 303 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="logging:648:pytest_runtest_call\n1.10%\n(0.02%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 303 -> 124 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.63%\n1×", labeldistance="0.50", penwidth="0.50"]; 303 -> 125 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.37%\n1×", labeldistance="0.50", penwidth="0.50"]; 304 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="logging:653:pytest_runtest_teardown\n1.66%\n(0.05%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 304 -> 124 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.82%\n1×", labeldistance="0.50", penwidth="0.50"]; 304 -> 125 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.73%\n1×", labeldistance="0.50", penwidth="0.50"]; 305 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="logging:658:pytest_runtest_logstart\n1.52%\n(0.02%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 305 -> 124 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.94%\n1×", labeldistance="0.50", penwidth="0.50"]; 305 -> 125 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.44%\n1×", labeldistance="0.50", penwidth="0.50"]; 305 -> 401 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.12%\n1×", labeldistance="0.50", penwidth="0.50"]; 306 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="logging:665:pytest_runtest_logfinish\n1.05%\n(0.09%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 306 -> 124 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n1×", labeldistance="0.50", penwidth="0.50"]; 306 -> 125 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.30%\n1×", labeldistance="0.50", penwidth="0.50"]; 307 [color="#0d1e78", fontcolor="#ffffff", fontsize="10.00", label="logging:670:pytest_runtest_logreport\n3.98%\n(0.12%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 307 -> 124 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.32%\n3×", labeldistance="0.50", penwidth="0.50"]; 307 -> 125 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.26%\n3×", labeldistance="0.50", penwidth="0.50"]; 307 -> 401 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.28%\n3×", labeldistance="0.50", penwidth="0.50"]; 308 [color="#0d1676", fontcolor="#ffffff", fontsize="10.00", label="__init__:802:__init__\n2.22%\n(0.30%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 308 -> 187 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n8×", labeldistance="0.50", penwidth="0.50"]; 308 -> 310 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.05%\n8×", labeldistance="0.50", penwidth="0.50"]; 309 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="__init__:242:_register_at_fork_reinit_lock\n0.63%\n(0.35%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 310 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="__init__:831:createLock\n1.05%\n(0.28%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 310 -> 309 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.63%\n8×", labeldistance="0.50", penwidth="0.50"]; 312 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="__init__:991:__init__\n2.34%\n(0.12%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 312 -> 308 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.22%\n8×", labeldistance="0.50", penwidth="0.50"]; 314 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="logging:262:catching_logs\n1.68%\n(0.70%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 314 -> 195 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.56%\n8×", labeldistance="0.50", penwidth="0.50"]; 315 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="logging:293:__init__\n2.67%\n(0.33%)\n8×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 315 -> 312 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.34%\n8×", labeldistance="0.50", penwidth="0.50"]; 318 [color="#48c208", fontcolor="#ffffff", fontsize="10.00", label="runner:122:pytest_runtest_call\n58.55%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 318 -> 134 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.33%\n1×", labeldistance="0.50", penwidth="0.50"]; 318 -> 271 [arrowsize="0.76", color="#45c108", fontcolor="#45c108", fontsize="10.00", label="58.16%\n1×", labeldistance="2.33", penwidth="2.33"]; 322 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="doctest:483:_setup_fixtures\n0.94%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 322 -> 24 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.68%\n1×", labeldistance="0.50", penwidth="0.50"]; 324 [color="#0d357e", fontcolor="#ffffff", fontsize="10.00", label="logging:605:_runtest_for\n8.80%\n(0.33%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 324 -> 124 [arrowsize="0.35", color="#0d2379", fontcolor="#0d2379", fontsize="10.00", label="5.10%\n8×", labeldistance="0.50", penwidth="0.50"]; 324 -> 125 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.02%\n8×", labeldistance="0.50", penwidth="0.50"]; 324 -> 401 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.35%\n8×", labeldistance="0.50", penwidth="0.50"]; 325 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="capture:121:resume_global_capture\n1.17%\n(0.07%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 325 -> 74 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.10%\n3×", labeldistance="0.50", penwidth="0.50"]; 326 [color="#0d2f7c", fontcolor="#ffffff", fontsize="10.00", label="capture:181:item_capture\n7.58%\n(0.44%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 326 -> 60 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.84%\n3×", labeldistance="0.50", penwidth="0.50"]; 326 -> 325 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.17%\n3×", labeldistance="0.50", penwidth="0.50"]; 326 -> 327 [arrowsize="0.35", color="#0d2379", fontcolor="#0d2379", fontsize="10.00", label="5.03%\n3×", labeldistance="0.50", penwidth="0.50"]; 327 [color="#0d2379", fontcolor="#ffffff", fontsize="10.00", label="capture:141:read_global_capture\n5.03%\n(0.07%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 327 -> 205 [arrowsize="0.35", color="#0d2279", fontcolor="#0d2279", fontsize="10.00", label="4.96%\n3×", labeldistance="0.50", penwidth="0.50"]; 329 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="capture:218:pytest_runtest_setup\n2.62%\n(0.02%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 329 -> 124 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.40%\n1×", labeldistance="0.50", penwidth="0.50"]; 329 -> 125 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.15%\n1×", labeldistance="0.50", penwidth="0.50"]; 330 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="capture:223:pytest_runtest_call\n2.74%\n(0.09%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 330 -> 124 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.30%\n1×", labeldistance="0.50", penwidth="0.50"]; 330 -> 125 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.29%\n1×", labeldistance="0.50", penwidth="0.50"]; 331 [color="#0d1976", fontcolor="#ffffff", fontsize="10.00", label="capture:228:pytest_runtest_teardown\n2.86%\n(0.07%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 331 -> 124 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.70%\n1×", labeldistance="0.50", penwidth="0.50"]; 331 -> 125 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.01%\n1×", labeldistance="0.50", penwidth="0.50"]; 332 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="capture:488:suspend_capturing\n0.73%\n(0.09%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 332 -> 33 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.63%\n6×", labeldistance="0.50", penwidth="0.50"]; 333 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="skipping:68:pytest_runtest_setup\n0.63%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 336 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="evaluate:30:__bool__\n0.63%\n(0.12%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 336 -> 337 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n3×", labeldistance="0.50", penwidth="0.50"]; 337 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="evaluate:39:_get_marks\n0.82%\n(0.21%)\n5×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 337 -> 384 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.54%\n5×", labeldistance="0.50", penwidth="0.50"]; 343 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="reports:261:from_item_and_call\n1.40%\n(0.28%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/reports.py"]; 343 -> 102 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.82%\n3×", labeldistance="0.50", penwidth="0.50"]; 344 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="runner:249:pytest_runtest_makereport\n1.50%\n(0.09%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 344 -> 343 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.40%\n3×", labeldistance="0.50", penwidth="0.50"]; 347 [color="#fe0400", fontcolor="#ffffff", fontsize="10.00", label="runner:79:pytest_runtest_protocol\n99.63%\n(0.16%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 347 -> 78 [arrowsize="0.97", color="#f73701", fontcolor="#f73701", fontsize="10.00", label="94.55%\n1×", labeldistance="3.78", penwidth="3.78"]; 347 -> 175 [arrowsize="0.35", color="#0d2079", fontcolor="#0d2079", fontsize="10.00", label="4.52%\n2×", labeldistance="0.50", penwidth="0.50"]; 347 -> 379 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.21%\n2×", labeldistance="0.50", penwidth="0.50"]; 348 [color="#0d1976", fontcolor="#ffffff", fontsize="10.00", label="runner:117:pytest_runtest_setup\n2.86%\n(0.05%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 348 -> 79 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.41%\n1×", labeldistance="0.50", penwidth="0.50"]; 348 -> 134 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.40%\n1×", labeldistance="0.50", penwidth="0.50"]; 349 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="runner:144:pytest_runtest_teardown\n1.40%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 349 -> 134 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.63%\n2×", labeldistance="0.50", penwidth="0.50"]; 349 -> 356 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.70%\n1×", labeldistance="0.50", penwidth="0.50"]; 351 [color="#f63901", fontcolor="#ffffff", fontsize="10.00", label="runner:181:call_and_report\n94.31%\n(0.40%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 351 -> 66 [arrowsize="0.90", color="#e2b105", fontcolor="#e2b105", fontsize="10.00", label="80.44%\n3×", labeldistance="3.22", penwidth="3.22"]; 351 -> 175 [arrowsize="0.36", color="#0d4b84", fontcolor="#0d4b84", fontsize="10.00", label="13.11%\n6×", labeldistance="0.52", penwidth="0.52"]; 351 -> 379 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.37%\n3×", labeldistance="0.50", penwidth="0.50"]; 353 [color="#e0ba05", fontcolor="#ffffff", fontsize="10.00", label="runner:207:<lambda>\n79.38%\n(0.14%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 353 -> 175 [arrowsize="0.89", color="#e0bb05", fontcolor="#e0bb05", fontsize="10.00", label="79.24%\n3×", labeldistance="3.17", penwidth="3.17"]; 356 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="runner:329:teardown_exact\n0.70%\n(0.00%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 356 -> 114 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n1×", labeldistance="0.50", penwidth="0.50"]; 358 [color="#0c7f8f", fontcolor="#ffffff", fontsize="10.00", label="bdb:54:reset\n21.90%\n(0.12%)\n1×", tooltip="/opt/anaconda/lib/python3.7/bdb.py"]; 358 -> 31 [arrowsize="0.47", color="#0c7e8f", fontcolor="#0c7e8f", fontsize="10.00", label="21.76%\n1×", labeldistance="0.87", penwidth="0.87"]; 367 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="fixtures:484:_get_active_fixturedef\n0.98%\n(0.05%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 367 -> 68 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.63%\n1×", labeldistance="0.50", penwidth="0.50"]; 369 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="fixtures:474:getfixturevalue\n1.03%\n(0.05%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 369 -> 367 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.98%\n1×", labeldistance="0.50", penwidth="0.50"]; 379 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="nodes:136:ihook\n0.91%\n(0.09%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 379 -> 160 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.82%\n9×", labeldistance="0.50", penwidth="0.50"]; 383 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="nodes:234:iter_markers_with_node\n0.80%\n(0.35%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 383 -> 189 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.44%\n10×", labeldistance="0.50", penwidth="0.50"]; 384 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="nodes:232:<genexpr>\n0.94%\n(0.14%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 384 -> 383 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.80%\n10×", labeldistance="0.50", penwidth="0.50"]; 391 [color="#f82e01", fontcolor="#ffffff", fontsize="10.00", label="manager:84:_hookexec\n95.48%\n(0.16%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 391 -> 168 [arrowsize="0.98", color="#f82f01", fontcolor="#f82f01", fontsize="10.00", label="95.34%\n11×", labeldistance="3.81", penwidth="3.81"]; 401 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="contextlib:237:helper\n1.61%\n(0.47%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 401 -> 71 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.15%\n27×", labeldistance="0.50", penwidth="0.50"]; }

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