llama.files.healpix.LvcHEALPixSkyMapFileHandler ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ llama.files.healpix.LvcHEALPixSkyMapFileHandler.read_healpix_from_file ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. graphviz:: :name: llama.files.healpix.LvcHEALPixSkyMapFileHandler.read_healpix_from_file :caption: Profiling result for llama.files.healpix.LvcHEALPixSkyMapFileHandler.read_healpix_from_file. Click on LLAMA functions in the above plot to go to documentation for that function. 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="#0d2179", fontcolor="#ffffff", fontsize="10.00", label="logging:614:_runtest_for_main\n4.61%\n(0.70%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 2 -> 139 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.76%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 140 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.76%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 216 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.13%\n2×", labeldistance="0.50", penwidth="0.50"]; 2 -> 318 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.84%\n8×", labeldistance="0.50", penwidth="0.50"]; 2 -> 413 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.28%\n8×", labeldistance="0.50", penwidth="0.50"]; 11 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="~:0:\n1.03%\n(1.03%)\n6×", tooltip="~"]; 12 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="capture:583:snap\n3.30%\n(0.48%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 12 -> 11 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.03%\n6×", labeldistance="0.50", penwidth="0.50"]; 12 -> 14 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.06%\n6×", labeldistance="0.50", penwidth="0.50"]; 14 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="~:0:\n1.06%\n(1.06%)\n6×", tooltip="~"]; 15 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="~:0:\n0.55%\n(0.55%)\n3×", tooltip="~"]; 16 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="pdb:140:__init__\n1.03%\n(0.27%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 16 -> 15 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.33%\n2×", labeldistance="0.50", penwidth="0.50"]; 17 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="tempfile:520:NamedTemporaryFile\n2.64%\n(0.12%)\n1×", tooltip="/opt/anaconda/lib/python3.7/tempfile.py"]; 17 -> 15 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.22%\n1×", labeldistance="0.50", penwidth="0.50"]; 17 -> 34 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.17%\n1×", labeldistance="0.50", penwidth="0.50"]; 23 [color="#e88d04", fontcolor="#ffffff", fontsize="10.00", label="runner:227:from_call\n85.02%\n(0.23%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 23 -> 364 [arrowsize="0.92", color="#e88f04", fontcolor="#e88f04", fontsize="10.00", label="84.72%\n3×", labeldistance="3.39", penwidth="3.39"]; 25 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="fixtures:1271:getfixtureinfo\n0.55%\n(0.12%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 29 [color="#0c5386", fontcolor="#ffffff", fontsize="10.00", label="~:0:\n14.58%\n(14.58%)\n158×", tooltip="~"]; 30 [color="#0c688a", fontcolor="#ffffff", fontsize="10.00", label="linecache:53:checkcache\n18.20%\n(3.10%)\n1×", tooltip="/opt/anaconda/lib/python3.7/linecache.py"]; 30 -> 29 [arrowsize="0.38", color="#0c5386", fontcolor="#0c5386", fontsize="10.00", label="14.58%\n158×", labeldistance="0.58", penwidth="0.58"]; 30 -> 123 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.50%\n260×", labeldistance="0.50", penwidth="0.50"]; 33 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="~:0:\n1.13%\n(1.13%)\n1×", tooltip="~"]; 34 [color="#0d1676", fontcolor="#ffffff", fontsize="10.00", label="tempfile:247:_mkstemp_inner\n2.17%\n(0.10%)\n1×", tooltip="/opt/anaconda/lib/python3.7/tempfile.py"]; 34 -> 33 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.13%\n1×", labeldistance="0.50", penwidth="0.50"]; 34 -> 136 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.66%\n1×", labeldistance="0.50", penwidth="0.50"]; 53 [color="#9dd007", fontcolor="#ffffff", fontsize="10.00", label="doctest:1417:run\n68.69%\n(0.25%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 53 -> 64 [arrowsize="0.70", color="#0ab412", fontcolor="#0ab412", fontsize="10.00", label="48.79%\n1×", labeldistance="1.95", penwidth="1.95"]; 53 -> 290 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.09%\n1×", labeldistance="0.50", penwidth="0.50"]; 53 -> 291 [arrowsize="0.43", color="#0c698b", fontcolor="#0c698b", fontsize="10.00", label="18.41%\n1×", labeldistance="0.74", penwidth="0.74"]; 59 [color="#0d277a", fontcolor="#ffffff", fontsize="10.00", label="dataset:57:make_new_dset\n5.92%\n(3.31%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/h5py/_hl/dataset.py"]; 59 -> 60 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.76%\n2×", labeldistance="0.50", penwidth="0.50"]; 59 -> 225 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.46%\n2×", labeldistance="0.50", penwidth="0.50"]; 60 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="filters:106:fill_dcpl\n1.76%\n(0.40%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/h5py/_hl/filters.py"]; 60 -> 128 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.34%\n1×", labeldistance="0.50", penwidth="0.50"]; 63 [color="#0d1b77", fontcolor="#ffffff", fontsize="10.00", label="~:0:\n3.46%\n(3.46%)\n10×", tooltip="~"]; 64 [color="#0ab412", fontcolor="#ffffff", fontsize="10.00", label="doctest:1271:__run\n48.79%\n(1.28%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 64 -> 63 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.46%\n10×", labeldistance="0.50", penwidth="0.50"]; 64 -> 65 [arrowsize="0.65", color="#0aab3a", fontcolor="#0aab3a", fontsize="10.00", label="42.56%\n10×", labeldistance="1.70", penwidth="1.70"]; 64 -> 288 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.86%\n10×", labeldistance="0.50", penwidth="0.50"]; 65 [color="#0aab3a", fontcolor="#ffffff", fontsize="10.00", label="~:0:\n42.56%\n(0.15%)\n10×", tooltip="~"]; 65 -> 230 [arrowsize="0.42", color="#0c648a", fontcolor="#0c648a", fontsize="10.00", label="17.55%\n1×", labeldistance="0.70", penwidth="0.70"]; 65 -> 254 [arrowsize="0.46", color="#0c798e", fontcolor="#0c798e", fontsize="10.00", label="20.90%\n1×", labeldistance="0.84", penwidth="0.84"]; 65 -> 264 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.67%\n1×", labeldistance="0.50", penwidth="0.50"]; 66 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="~:0:\n0.60%\n(0.60%)\n103×", tooltip="~"]; 67 [color="#0d2e7c", fontcolor="#ffffff", fontsize="10.00", label="dataset:476:__getitem__\n7.42%\n(3.25%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/h5py/_hl/dataset.py"]; 67 -> 102 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.33%\n2×", labeldistance="0.50", penwidth="0.50"]; 67 -> 225 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.35%\n2×", labeldistance="0.50", penwidth="0.50"]; 67 -> 239 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.01%\n8×", labeldistance="0.50", penwidth="0.50"]; 67 -> 276 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.99%\n2×", labeldistance="0.50", penwidth="0.50"]; 68 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="fromnumeric:73:_wrapreduction\n1.11%\n(0.28%)\n5×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/fromnumeric.py"]; 68 -> 297 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.73%\n5×", labeldistance="0.50", penwidth="0.50"]; 72 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="capture:127:suspend_global_capture\n0.58%\n(0.05%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 72 -> 335 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n3×", labeldistance="0.50", penwidth="0.50"]; 76 [color="#0d1c77", fontcolor="#ffffff", fontsize="10.00", label="capture:626:snap\n3.60%\n(0.27%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 76 -> 12 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.30%\n6×", labeldistance="0.50", penwidth="0.50"]; 77 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="skipping:120:pytest_runtest_makereport\n0.89%\n(0.18%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/skipping.py"]; 77 -> 347 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.70%\n3×", labeldistance="0.50", penwidth="0.50"]; 78 [color="#e98803", fontcolor="#ffffff", fontsize="10.00", label="runner:200:call_runtest_hook\n85.55%\n(0.20%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 78 -> 23 [arrowsize="0.92", color="#e88d04", fontcolor="#e88d04", fontsize="10.00", label="85.02%\n3×", labeldistance="3.40", penwidth="3.40"]; 78 -> 390 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.22%\n3×", labeldistance="0.50", penwidth="0.50"]; 80 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="fixtures:513:_compute_fixture_value\n0.56%\n(0.13%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 83 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="contextlib:81:__init__\n0.80%\n(0.70%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 85 [color="#0d307d", fontcolor="#ffffff", fontsize="10.00", label="files:316:__init__\n7.81%\n(0.38%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/h5py/_hl/files.py"]; 85 -> 245 [arrowsize="0.35", color="#0d267a", fontcolor="#0d267a", fontsize="10.00", label="5.73%\n2×", labeldistance="0.50", penwidth="0.50"]; 85 -> 247 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.39%\n2×", labeldistance="0.50", penwidth="0.50"]; 87 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="capture:498:resume_capturing\n0.60%\n(0.10%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 90 [color="#0d1776", fontcolor="#ffffff", fontsize="10.00", label="terminal:408:pytest_runtest_logreport\n2.44%\n(0.22%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 90 -> 151 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.11%\n1×", labeldistance="0.50", penwidth="0.50"]; 90 -> 196 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.99%\n3×", labeldistance="0.50", penwidth="0.50"]; 91 [color="#f92701", fontcolor="#ffffff", fontsize="10.00", label="runner:86:runtestprotocol\n96.16%\n(0.10%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 91 -> 362 [arrowsize="0.98", color="#f92901", fontcolor="#f92901", fontsize="10.00", label="95.97%\n3×", labeldistance="3.84", penwidth="3.84"]; 92 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="runner:350:prepare\n2.01%\n(0.10%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 92 -> 198 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.82%\n1×", labeldistance="0.50", penwidth="0.50"]; 100 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="selections:444:_handle_simple\n0.55%\n(0.22%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/h5py/_hl/selections.py"]; 101 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="selections:250:__getitem__\n0.86%\n(0.28%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/h5py/_hl/selections.py"]; 101 -> 100 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n2×", labeldistance="0.50", penwidth="0.50"]; 102 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="selections:27:select\n1.33%\n(0.12%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/h5py/_hl/selections.py"]; 102 -> 101 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.86%\n2×", labeldistance="0.50", penwidth="0.50"]; 103 [color="#0d1977", fontcolor="#ffffff", fontsize="10.00", label="dataset:395:__init__\n2.97%\n(2.34%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/h5py/_hl/dataset.py"]; 104 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="group:344:__setitem__\n0.91%\n(0.53%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/h5py/_hl/group.py"]; 104 -> 107 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.35%\n2×", labeldistance="0.50", penwidth="0.50"]; 105 [color="#0d1d77", fontcolor="#ffffff", fontsize="10.00", label="group:255:__getitem__\n3.70%\n(2.06%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/h5py/_hl/group.py"]; 105 -> 103 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.47%\n2×", labeldistance="0.50", penwidth="0.50"]; 107 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="base:114:_e\n0.66%\n(0.22%)\n5×", tooltip="/opt/anaconda/lib/python3.7/site-packages/h5py/_hl/base.py"]; 109 [color="#0c788e", fontcolor="#ffffff", fontsize="10.00", label="__init__:253:write_healpix_to_file\n20.80%\n(2.27%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/llama.files.healpix.__init__.py", target=_top, URL="https://multimessenger.science/llama.files.healpix.__init__.html"]; 109 -> 85 [arrowsize="0.35", color="#0d2179", fontcolor="#0d2179", fontsize="10.00", label="4.66%\n1×", labeldistance="0.50", penwidth="0.50"]; 109 -> 227 [arrowsize="0.35", color="#0d357e", fontcolor="#0d357e", fontsize="10.00", label="8.98%\n2×", labeldistance="0.50", penwidth="0.50"]; 109 -> 228 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.86%\n1×", labeldistance="0.50", penwidth="0.50"]; 109 -> 240 [arrowsize="0.35", color="#0d1d78", fontcolor="#0d1d78", fontsize="10.00", label="3.83%\n1×", labeldistance="0.50", penwidth="0.50"]; 109 -> 296 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.15%\n2×", labeldistance="0.50", penwidth="0.50"]; 111 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="terminalwriter:245:write\n0.65%\n(0.05%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_io/terminalwriter.py"]; 123 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="~:0:\n0.61%\n(0.61%)\n312×", tooltip="~"]; 128 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="filters:291:guess_chunk\n1.34%\n(0.53%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/h5py/_hl/filters.py"]; 128 -> 276 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.35%\n2×", labeldistance="0.50", penwidth="0.50"]; 136 [color="#0d4f85", fontcolor="#ffffff", fontsize="10.00", label="~:0:\n13.92%\n(0.96%)\n78×", tooltip="~"]; 136 -> 2 [arrowsize="0.35", color="#0d2179", fontcolor="#0d2179", fontsize="10.00", label="4.61%\n16×", labeldistance="0.50", penwidth="0.50"]; 136 -> 156 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n1×", labeldistance="0.50", penwidth="0.50"]; 136 -> 216 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.40%\n6×", labeldistance="0.50", penwidth="0.50"]; 136 -> 305 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.50%\n1×", labeldistance="0.50", penwidth="0.50"]; 136 -> 306 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.50%\n1×", labeldistance="0.50", penwidth="0.50"]; 136 -> 307 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n1×", labeldistance="0.50", penwidth="0.50"]; 136 -> 308 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.75%\n1×", labeldistance="0.50", penwidth="0.50"]; 136 -> 309 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.46%\n1×", labeldistance="0.50", penwidth="0.50"]; 136 -> 310 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.86%\n3×", labeldistance="0.50", penwidth="0.50"]; 136 -> 317 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.13%\n16×", labeldistance="0.50", penwidth="0.50"]; 136 -> 327 [arrowsize="0.35", color="#0d287b", fontcolor="#0d287b", fontsize="10.00", label="6.10%\n16×", labeldistance="0.50", penwidth="0.50"]; 136 -> 329 [arrowsize="0.35", color="#0d247a", fontcolor="#0d247a", fontsize="10.00", label="5.45%\n6×", labeldistance="0.50", penwidth="0.50"]; 136 -> 332 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.35%\n1×", labeldistance="0.50", penwidth="0.50"]; 136 -> 333 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.30%\n1×", labeldistance="0.50", penwidth="0.50"]; 136 -> 334 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.31%\n1×", labeldistance="0.50", penwidth="0.50"]; 138 [color="#f92701", fontcolor="#ffffff", fontsize="10.00", label="callers:157:_multicall\n96.14%\n(2.67%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/callers.py"]; 138 -> 90 [arrowsize="0.35", color="#0d1776", fontcolor="#0d1776", fontsize="10.00", label="2.44%\n3×", labeldistance="0.50", penwidth="0.50"]; 138 -> 136 [arrowsize="0.35", color="#0d277a", fontcolor="#0d277a", fontsize="10.00", label="5.95%\n18×", labeldistance="0.50", penwidth="0.50"]; 138 -> 152 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n1×", labeldistance="0.50", penwidth="0.50"]; 138 -> 222 [arrowsize="0.35", color="#0d347e", fontcolor="#0d347e", fontsize="10.00", label="8.70%\n18×", labeldistance="0.50", penwidth="0.50"]; 138 -> 285 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.61%\n1×", labeldistance="0.50", penwidth="0.50"]; 138 -> 321 [arrowsize="0.83", color="#a4d107", fontcolor="#a4d107", fontsize="10.00", label="69.41%\n1×", labeldistance="2.78", penwidth="2.78"]; 138 -> 355 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.08%\n3×", labeldistance="0.50", penwidth="0.50"]; 138 -> 359 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.30%\n1×", labeldistance="0.50", penwidth="0.50"]; 138 -> 360 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.24%\n1×", labeldistance="0.50", penwidth="0.50"]; 139 [color="#0d2279", fontcolor="#ffffff", fontsize="10.00", label="contextlib:107:__enter__\n4.82%\n(0.35%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 139 -> 136 [arrowsize="0.35", color="#0d2179", fontcolor="#0d2179", fontsize="10.00", label="4.64%\n11×", labeldistance="0.50", penwidth="0.50"]; 140 [color="#0d2d7c", fontcolor="#ffffff", fontsize="10.00", label="contextlib:116:__exit__\n7.34%\n(0.50%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 140 -> 136 [arrowsize="0.35", color="#0d2c7c", fontcolor="#0d2c7c", fontsize="10.00", label="7.09%\n11×", labeldistance="0.50", penwidth="0.50"]; 149 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="runner:150:_update_current_test_var\n1.28%\n(0.15%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 149 -> 416 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.56%\n1×", labeldistance="0.50", penwidth="0.50"]; 151 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="terminal:304:write_fspath_result\n1.61%\n(0.17%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 151 -> 111 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.65%\n2×", labeldistance="0.50", penwidth="0.50"]; 151 -> 164 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.65%\n2×", labeldistance="0.50", penwidth="0.50"]; 152 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="terminal:398:pytest_runtest_logstart\n0.61%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/terminal.py"]; 152 -> 151 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.50%\n1×", labeldistance="0.50", penwidth="0.50"]; 156 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="tempfile:153:__next__\n0.61%\n(0.08%)\n1×", tooltip="/opt/anaconda/lib/python3.7/tempfile.py"]; 159 [color="#0c6489", fontcolor="#ffffff", fontsize="10.00", label="__init__:160:read_healpix_from_file\n17.48%\n(1.33%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/llama.files.healpix.__init__.py", target=_top, URL="https://multimessenger.science/llama.files.healpix.__init__.html"]; 159 -> 67 [arrowsize="0.35", color="#0d2e7c", fontcolor="#0d2e7c", fontsize="10.00", label="7.42%\n2×", labeldistance="0.50", penwidth="0.50"]; 159 -> 85 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.15%\n1×", labeldistance="0.50", penwidth="0.50"]; 159 -> 105 [arrowsize="0.35", color="#0d1d77", fontcolor="#0d1d77", fontsize="10.00", label="3.70%\n2×", labeldistance="0.50", penwidth="0.50"]; 159 -> 240 [arrowsize="0.35", color="#0d1475", fontcolor="#0d1475", fontsize="10.00", label="1.62%\n1×", labeldistance="0.50", penwidth="0.50"]; 164 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="local:327:join\n0.65%\n(0.22%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/py/_path/local.py"]; 181 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="main:437:gethookproxy\n0.58%\n(0.41%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/main.py"]; 190 [color="#fa2401", fontcolor="#ffffff", fontsize="10.00", label="manager:78:\n96.52%\n(0.48%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 190 -> 138 [arrowsize="0.98", color="#f92701", fontcolor="#f92701", fontsize="10.00", label="96.14%\n11×", labeldistance="3.85", penwidth="3.85"]; 196 [color="#fb1801", fontcolor="#ffffff", fontsize="10.00", label="hooks:275:__call__\n97.66%\n(0.93%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/hooks.py"]; 196 -> 403 [arrowsize="0.98", color="#fa2301", fontcolor="#fa2301", fontsize="10.00", label="96.60%\n11×", labeldistance="3.86", penwidth="3.86"]; 198 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="doctest:218:setup\n1.82%\n(0.10%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 198 -> 325 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.80%\n1×", labeldistance="0.50", penwidth="0.50"]; 198 -> 380 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.88%\n1×", labeldistance="0.50", penwidth="0.50"]; 202 [color="#9fd107", fontcolor="#ffffff", fontsize="10.00", label="doctest:1835:run\n68.86%\n(0.03%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 202 -> 53 [arrowsize="0.83", color="#9dd007", fontcolor="#9dd007", fontsize="10.00", label="68.69%\n1×", labeldistance="2.75", penwidth="2.75"]; 216 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="__init__:766:_removeHandlerRef\n0.53%\n(0.36%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 222 [color="#0d357e", fontcolor="#ffffff", fontsize="10.00", label="~:0:\n8.80%\n(0.22%)\n22×", tooltip="~"]; 222 -> 77 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.89%\n3×", labeldistance="0.50", penwidth="0.50"]; 222 -> 305 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.23%\n1×", labeldistance="0.50", penwidth="0.50"]; 222 -> 306 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.40%\n1×", labeldistance="0.50", penwidth="0.50"]; 222 -> 307 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n1×", labeldistance="0.50", penwidth="0.50"]; 222 -> 308 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.31%\n1×", labeldistance="0.50", penwidth="0.50"]; 222 -> 309 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.23%\n1×", labeldistance="0.50", penwidth="0.50"]; 222 -> 310 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.89%\n3×", labeldistance="0.50", penwidth="0.50"]; 222 -> 332 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.56%\n1×", labeldistance="0.50", penwidth="0.50"]; 222 -> 333 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.94%\n1×", labeldistance="0.50", penwidth="0.50"]; 222 -> 334 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.44%\n1×", labeldistance="0.50", penwidth="0.50"]; 225 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:\n0.81%\n(0.81%)\n4×", tooltip="~"]; 227 [color="#0d357e", fontcolor="#ffffff", fontsize="10.00", label="group:71:create_dataset\n8.98%\n(0.66%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/h5py/_hl/group.py"]; 227 -> 59 [arrowsize="0.35", color="#0d277a", fontcolor="#0d277a", fontsize="10.00", label="5.92%\n2×", labeldistance="0.50", penwidth="0.50"]; 227 -> 103 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.49%\n2×", labeldistance="0.50", penwidth="0.50"]; 227 -> 104 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.91%\n2×", labeldistance="0.50", penwidth="0.50"]; 228 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="group:52:create_group\n0.86%\n(0.55%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/h5py/_hl/group.py"]; 228 -> 107 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.23%\n1×", labeldistance="0.50", penwidth="0.50"]; 230 [color="#0c648a", fontcolor="#ffffff", fontsize="10.00", label="\n17.55%\n(0.07%)\n1×", tooltip="", target=_top, URL="https://multimessenger.science/llama.files.healpix.LvcHEALPixSkyMapFileHandler.html#llama.files.healpix.LvcHEALPixSkyMapFileHandler.read_healpix_from_file"]; 230 -> 159 [arrowsize="0.42", color="#0c6489", fontcolor="#0c6489", fontsize="10.00", label="17.48%\n1×", labeldistance="0.70", penwidth="0.70"]; 239 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="dataset:282:shape\n1.01%\n(0.98%)\n8×", tooltip="/opt/anaconda/lib/python3.7/site-packages/h5py/_hl/dataset.py"]; 240 [color="#0d247a", fontcolor="#ffffff", fontsize="10.00", label="files:458:__exit__\n5.45%\n(0.18%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/h5py/_hl/files.py"]; 240 -> 243 [arrowsize="0.35", color="#0d2479", fontcolor="#0d2479", fontsize="10.00", label="5.25%\n2×", labeldistance="0.50", penwidth="0.50"]; 243 [color="#0d2479", fontcolor="#ffffff", fontsize="10.00", label="files:422:close\n5.25%\n(4.66%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/h5py/_hl/files.py"]; 245 [color="#0d267a", fontcolor="#ffffff", fontsize="10.00", label="files:153:make_fid\n5.73%\n(5.62%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/h5py/_hl/files.py"]; 247 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="files:98:make_fapl\n1.39%\n(1.39%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/h5py/_hl/files.py"]; 254 [color="#0c798e", fontcolor="#ffffff", fontsize="10.00", label="\n20.90%\n(0.10%)\n1×", tooltip="", target=_top, URL="https://multimessenger.science/llama.files.healpix.LvcHEALPixSkyMapFileHandler.html#llama.files.healpix.LvcHEALPixSkyMapFileHandler.read_healpix_from_file"]; 254 -> 109 [arrowsize="0.46", color="#0c788e", fontcolor="#0c788e", fontsize="10.00", label="20.80%\n1×", labeldistance="0.83", penwidth="0.83"]; 264 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="\n2.67%\n(0.03%)\n1×", tooltip="", target=_top, URL="https://multimessenger.science/llama.files.healpix.LvcHEALPixSkyMapFileHandler.html#llama.files.healpix.LvcHEALPixSkyMapFileHandler.read_healpix_from_file"]; 264 -> 17 [arrowsize="0.35", color="#0d1876", fontcolor="#0d1876", fontsize="10.00", label="2.64%\n1×", labeldistance="0.50", penwidth="0.50"]; 267 [color="#0d1d78", fontcolor="#ffffff", fontsize="10.00", label="capture:520:readouterr\n3.83%\n(0.15%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 267 -> 76 [arrowsize="0.35", color="#0d1c77", fontcolor="#0d1c77", fontsize="10.00", label="3.60%\n6×", labeldistance="0.50", penwidth="0.50"]; 270 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="fromnumeric:2792:prod\n1.03%\n(0.13%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/fromnumeric.py"]; 270 -> 68 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.89%\n4×", labeldistance="0.50", penwidth="0.50"]; 273 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="~:0:\n1.52%\n(0.10%)\n9×", tooltip="~"]; 273 -> 270 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.03%\n4×", labeldistance="0.50", penwidth="0.50"]; 273 -> 277 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.21%\n4×", labeldistance="0.50", penwidth="0.50"]; 275 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="<__array_function__ internals>:2:prod\n1.14%\n(0.08%)\n4×", tooltip="<__array_function__ internals>"]; 275 -> 273 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.06%\n4×", labeldistance="0.50", penwidth="0.50"]; 276 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="<__array_function__ internals>:2:product\n1.34%\n(0.08%)\n4×", tooltip="<__array_function__ internals>"]; 276 -> 273 [arrowsize="0.35", color="#0d1274", fontcolor="#0d1274", fontsize="10.00", label="1.26%\n4×", labeldistance="0.50", penwidth="0.50"]; 277 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="fromnumeric:3524:product\n1.21%\n(0.07%)\n4×", tooltip="/opt/anaconda/lib/python3.7/site-packages/numpy/core/fromnumeric.py"]; 277 -> 275 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.14%\n4×", labeldistance="0.50", penwidth="0.50"]; 285 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="plugin:63:pytest_runtest_setup\n0.61%\n(0.13%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pytest_remotedata/plugin.py"]; 286 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="doctest:1574:check_output\n0.51%\n(0.17%)\n10×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 287 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="output_checker:168:check_output\n0.70%\n(0.18%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pytest_doctestplus/output_checker.py"]; 287 -> 286 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.51%\n10×", labeldistance="0.50", penwidth="0.50"]; 288 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="doctest:537:check_output\n0.86%\n(0.17%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 288 -> 287 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.70%\n10×", labeldistance="0.50", penwidth="0.50"]; 289 [color="#a1d107", fontcolor="#ffffff", fontsize="10.00", label="doctest:228:runtest\n69.12%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 289 -> 202 [arrowsize="0.83", color="#9fd107", fontcolor="#9fd107", fontsize="10.00", label="68.86%\n1×", labeldistance="2.75", penwidth="2.75"]; 290 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="doctest:352:__init__\n1.09%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/doctest.py"]; 290 -> 16 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="1.03%\n1×", labeldistance="0.50", penwidth="0.50"]; 291 [color="#0c698b", fontcolor="#ffffff", fontsize="10.00", label="pdb:193:reset\n18.41%\n(0.05%)\n1×", tooltip="/opt/anaconda/lib/python3.7/pdb.py"]; 291 -> 369 [arrowsize="0.43", color="#0c698b", fontcolor="#0c698b", fontsize="10.00", label="18.31%\n1×", labeldistance="0.73", penwidth="0.73"]; 296 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="~:0:\n0.55%\n(0.55%)\n9×", tooltip="~"]; 297 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="~:0:\n0.73%\n(0.73%)\n5×", tooltip="~"]; 305 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="logging:643:pytest_runtest_setup\n0.73%\n(0.02%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 305 -> 139 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.43%\n1×", labeldistance="0.50", penwidth="0.50"]; 305 -> 140 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.23%\n1×", labeldistance="0.50", penwidth="0.50"]; 306 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="logging:648:pytest_runtest_call\n0.89%\n(0.05%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 306 -> 139 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.43%\n1×", labeldistance="0.50", penwidth="0.50"]; 306 -> 140 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.38%\n1×", labeldistance="0.50", penwidth="0.50"]; 307 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="logging:653:pytest_runtest_teardown\n1.09%\n(0.05%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 307 -> 139 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.50%\n1×", labeldistance="0.50", penwidth="0.50"]; 307 -> 140 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.50%\n1×", labeldistance="0.50", penwidth="0.50"]; 308 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="logging:658:pytest_runtest_logstart\n1.06%\n(0.03%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 308 -> 139 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.65%\n1×", labeldistance="0.50", penwidth="0.50"]; 308 -> 140 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.30%\n1×", labeldistance="0.50", penwidth="0.50"]; 309 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="logging:665:pytest_runtest_logfinish\n0.70%\n(0.03%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 309 -> 139 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.40%\n1×", labeldistance="0.50", penwidth="0.50"]; 309 -> 140 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.22%\n1×", labeldistance="0.50", penwidth="0.50"]; 310 [color="#0d1876", fontcolor="#ffffff", fontsize="10.00", label="logging:670:pytest_runtest_logreport\n2.75%\n(0.10%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 310 -> 139 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.61%\n3×", labeldistance="0.50", penwidth="0.50"]; 310 -> 140 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.86%\n3×", labeldistance="0.50", penwidth="0.50"]; 310 -> 413 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.18%\n3×", labeldistance="0.50", penwidth="0.50"]; 311 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="__init__:802:__init__\n1.46%\n(0.27%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 311 -> 313 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.70%\n8×", labeldistance="0.50", penwidth="0.50"]; 313 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="__init__:831:createLock\n0.70%\n(0.23%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 315 [color="#0d1375", fontcolor="#ffffff", fontsize="10.00", label="__init__:991:__init__\n1.61%\n(0.15%)\n8×", tooltip="/opt/anaconda/lib/python3.7/logging/__init__.py"]; 315 -> 311 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.46%\n8×", labeldistance="0.50", penwidth="0.50"]; 317 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="logging:262:catching_logs\n1.13%\n(0.36%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 318 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="logging:293:__init__\n1.84%\n(0.23%)\n8×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 318 -> 315 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.61%\n8×", labeldistance="0.50", penwidth="0.50"]; 321 [color="#a4d107", fontcolor="#ffffff", fontsize="10.00", label="runner:122:pytest_runtest_call\n69.41%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 321 -> 149 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.22%\n1×", labeldistance="0.50", penwidth="0.50"]; 321 -> 289 [arrowsize="0.83", color="#a1d107", fontcolor="#a1d107", fontsize="10.00", label="69.12%\n1×", labeldistance="2.76", penwidth="2.76"]; 325 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="doctest:483:_setup_fixtures\n0.80%\n(0.12%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/doctest.py"]; 325 -> 25 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.55%\n1×", labeldistance="0.50", penwidth="0.50"]; 327 [color="#0d287b", fontcolor="#ffffff", fontsize="10.00", label="logging:605:_runtest_for\n6.10%\n(0.25%)\n16×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/logging.py"]; 327 -> 139 [arrowsize="0.35", color="#0d1b77", fontcolor="#0d1b77", fontsize="10.00", label="3.43%\n8×", labeldistance="0.50", penwidth="0.50"]; 327 -> 140 [arrowsize="0.35", color="#0d1676", fontcolor="#0d1676", fontsize="10.00", label="2.19%\n8×", labeldistance="0.50", penwidth="0.50"]; 327 -> 413 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.23%\n8×", labeldistance="0.50", penwidth="0.50"]; 328 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="capture:121:resume_global_capture\n0.65%\n(0.05%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 328 -> 87 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.60%\n3×", labeldistance="0.50", penwidth="0.50"]; 329 [color="#0d247a", fontcolor="#ffffff", fontsize="10.00", label="capture:181:item_capture\n5.45%\n(0.28%)\n6×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 329 -> 72 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n3×", labeldistance="0.50", penwidth="0.50"]; 329 -> 328 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.65%\n3×", labeldistance="0.50", penwidth="0.50"]; 329 -> 330 [arrowsize="0.35", color="#0d1d78", fontcolor="#0d1d78", fontsize="10.00", label="3.84%\n3×", labeldistance="0.50", penwidth="0.50"]; 330 [color="#0d1d78", fontcolor="#ffffff", fontsize="10.00", label="capture:141:read_global_capture\n3.84%\n(0.02%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 330 -> 267 [arrowsize="0.35", color="#0d1d78", fontcolor="#0d1d78", fontsize="10.00", label="3.83%\n3×", labeldistance="0.50", penwidth="0.50"]; 332 [color="#0d1575", fontcolor="#ffffff", fontsize="10.00", label="capture:218:pytest_runtest_setup\n1.91%\n(0.03%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 332 -> 139 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.30%\n1×", labeldistance="0.50", penwidth="0.50"]; 332 -> 140 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.54%\n1×", labeldistance="0.50", penwidth="0.50"]; 333 [color="#0d1676", fontcolor="#ffffff", fontsize="10.00", label="capture:223:pytest_runtest_call\n2.24%\n(0.05%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 333 -> 139 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.25%\n1×", labeldistance="0.50", penwidth="0.50"]; 333 -> 140 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="1.91%\n1×", labeldistance="0.50", penwidth="0.50"]; 334 [color="#0d1475", fontcolor="#ffffff", fontsize="10.00", label="capture:228:pytest_runtest_teardown\n1.76%\n(0.05%)\n2×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 334 -> 139 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.27%\n1×", labeldistance="0.50", penwidth="0.50"]; 334 -> 140 [arrowsize="0.35", color="#0d1375", fontcolor="#0d1375", fontsize="10.00", label="1.41%\n1×", labeldistance="0.50", penwidth="0.50"]; 335 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="capture:488:suspend_capturing\n0.51%\n(0.08%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/capture.py"]; 347 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="evaluate:30:__bool__\n0.70%\n(0.05%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 347 -> 348 [arrowsize="0.35", color="#0d0f74", fontcolor="#0d0f74", fontsize="10.00", label="0.65%\n3×", labeldistance="0.50", penwidth="0.50"]; 348 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="evaluate:39:_get_marks\n0.86%\n(0.46%)\n5×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/mark/evaluate.py"]; 348 -> 395 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.36%\n5×", labeldistance="0.50", penwidth="0.50"]; 354 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="reports:261:from_item_and_call\n0.99%\n(0.27%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/reports.py"]; 355 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="runner:249:pytest_runtest_makereport\n1.08%\n(0.08%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 355 -> 354 [arrowsize="0.35", color="#0d1174", fontcolor="#0d1174", fontsize="10.00", label="0.99%\n3×", labeldistance="0.50", penwidth="0.50"]; 358 [color="#ff0200", fontcolor="#ffffff", fontsize="10.00", label="runner:79:pytest_runtest_protocol\n99.78%\n(0.12%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 358 -> 91 [arrowsize="0.98", color="#f92701", fontcolor="#f92701", fontsize="10.00", label="96.16%\n1×", labeldistance="3.85", penwidth="3.85"]; 358 -> 196 [arrowsize="0.35", color="#0d1a77", fontcolor="#0d1a77", fontsize="10.00", label="3.18%\n2×", labeldistance="0.50", penwidth="0.50"]; 358 -> 390 [arrowsize="0.35", color="#0d0d73", fontcolor="#0d0d73", fontsize="10.00", label="0.15%\n2×", labeldistance="0.50", penwidth="0.50"]; 359 [color="#0d1676", fontcolor="#ffffff", fontsize="10.00", label="runner:117:pytest_runtest_setup\n2.30%\n(0.05%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 359 -> 92 [arrowsize="0.35", color="#0d1575", fontcolor="#0d1575", fontsize="10.00", label="2.01%\n1×", labeldistance="0.50", penwidth="0.50"]; 359 -> 149 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.25%\n1×", labeldistance="0.50", penwidth="0.50"]; 360 [color="#0d1274", fontcolor="#ffffff", fontsize="10.00", label="runner:144:pytest_runtest_teardown\n1.24%\n(0.02%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 360 -> 149 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.81%\n2×", labeldistance="0.50", penwidth="0.50"]; 362 [color="#f92901", fontcolor="#ffffff", fontsize="10.00", label="runner:181:call_and_report\n95.97%\n(0.28%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 362 -> 78 [arrowsize="0.92", color="#e98803", fontcolor="#e98803", fontsize="10.00", label="85.55%\n3×", labeldistance="3.42", penwidth="3.42"]; 362 -> 196 [arrowsize="0.35", color="#0d3a7f", fontcolor="#0d3a7f", fontsize="10.00", label="9.88%\n6×", labeldistance="0.50", penwidth="0.50"]; 362 -> 390 [arrowsize="0.35", color="#0d0e73", fontcolor="#0d0e73", fontsize="10.00", label="0.25%\n3×", labeldistance="0.50", penwidth="0.50"]; 364 [color="#e88f04", fontcolor="#ffffff", fontsize="10.00", label="runner:207:\n84.72%\n(0.12%)\n3×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/runner.py"]; 364 -> 196 [arrowsize="0.92", color="#e89004", fontcolor="#e89004", fontsize="10.00", label="84.60%\n3×", labeldistance="3.38", penwidth="3.38"]; 369 [color="#0c698b", fontcolor="#ffffff", fontsize="10.00", label="bdb:54:reset\n18.31%\n(0.08%)\n1×", tooltip="/opt/anaconda/lib/python3.7/bdb.py"]; 369 -> 30 [arrowsize="0.43", color="#0c688a", fontcolor="#0c688a", fontsize="10.00", label="18.20%\n1×", labeldistance="0.73", penwidth="0.73"]; 378 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="fixtures:484:_get_active_fixturedef\n0.86%\n(0.07%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 378 -> 80 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.56%\n1×", labeldistance="0.50", penwidth="0.50"]; 380 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="fixtures:474:getfixturevalue\n0.88%\n(0.02%)\n1×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/fixtures.py"]; 380 -> 378 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.86%\n1×", labeldistance="0.50", penwidth="0.50"]; 390 [color="#0d1074", fontcolor="#ffffff", fontsize="10.00", label="nodes:136:ihook\n0.68%\n(0.10%)\n9×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 390 -> 181 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.58%\n9×", labeldistance="0.50", penwidth="0.50"]; 395 [color="#0d0f74", fontcolor="#ffffff", fontsize="10.00", label="nodes:232:\n0.61%\n(0.15%)\n10×", tooltip="/opt/anaconda/lib/python3.7/site-packages/_pytest/nodes.py"]; 403 [color="#fa2301", fontcolor="#ffffff", fontsize="10.00", label="manager:84:_hookexec\n96.60%\n(0.10%)\n14×", tooltip="/opt/anaconda/lib/python3.7/site-packages/pluggy/manager.py"]; 403 -> 190 [arrowsize="0.98", color="#fa2401", fontcolor="#fa2401", fontsize="10.00", label="96.52%\n11×", labeldistance="3.86", penwidth="3.86"]; 413 [color="#0d1174", fontcolor="#ffffff", fontsize="10.00", label="contextlib:237:helper\n1.06%\n(0.27%)\n27×", tooltip="/opt/anaconda/lib/python3.7/contextlib.py"]; 413 -> 83 [arrowsize="0.35", color="#0d1074", fontcolor="#0d1074", fontsize="10.00", label="0.80%\n27×", labeldistance="0.50", penwidth="0.50"]; 414 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="os:674:__getitem__\n0.58%\n(0.48%)\n3×", tooltip="/opt/anaconda/lib/python3.7/os.py"]; 416 [color="#0d0f73", fontcolor="#ffffff", fontsize="10.00", label="_collections_abc:790:pop\n0.56%\n(0.03%)\n1×", tooltip="/opt/anaconda/lib/python3.7/_collections_abc.py"]; 416 -> 414 [arrowsize="0.35", color="#0d0f73", fontcolor="#0d0f73", fontsize="10.00", label="0.45%\n1×", labeldistance="0.50", penwidth="0.50"]; }