.. raw:: html

   

    <div class="pipeline">
    <svg><defs>

    <filter id="flt0" filterUnits="userSpaceOnUse" id="shadow" x="-2" y="1">
      <feGaussianBlur in="SourceAlpha" stdDeviation="1.5" result="blur">
      </feGaussianBlur>
      <feOffset in="blur" dx="1.5" dy="0" result="shadow"></feOffset>
      <feFlood flood-color="#1f77b499" result="color" />
      <feComposite in="color" in2="shadow" operator="in" />
      <feComposite in="SourceGraphic"/>
    </filter>
    <marker id="arrow0" markerWidth="12" markerHeight="8"
    refX="7" refY="4" orient="auto" markerUnits="userSpaceOnUse">
    <polyline points="1 1, 9 4, 1 7" class="shadow" stroke=#1f77b4 />
    </marker>

    <filter id="flt1" filterUnits="userSpaceOnUse" id="shadow" x="-2" y="1">
      <feGaussianBlur in="SourceAlpha" stdDeviation="1.5" result="blur">
      </feGaussianBlur>
      <feOffset in="blur" dx="1.5" dy="0" result="shadow"></feOffset>
      <feFlood flood-color="#ff7f0e99" result="color" />
      <feComposite in="color" in2="shadow" operator="in" />
      <feComposite in="SourceGraphic"/>
    </filter>
    <marker id="arrow1" markerWidth="12" markerHeight="8"
    refX="7" refY="4" orient="auto" markerUnits="userSpaceOnUse">
    <polyline points="1 1, 9 4, 1 7" class="shadow" stroke=#ff7f0e />
    </marker>

    <filter id="flt2" filterUnits="userSpaceOnUse" id="shadow" x="-2" y="1">
      <feGaussianBlur in="SourceAlpha" stdDeviation="1.5" result="blur">
      </feGaussianBlur>
      <feOffset in="blur" dx="1.5" dy="0" result="shadow"></feOffset>
      <feFlood flood-color="#2ca02c99" result="color" />
      <feComposite in="color" in2="shadow" operator="in" />
      <feComposite in="SourceGraphic"/>
    </filter>
    <marker id="arrow2" markerWidth="12" markerHeight="8"
    refX="7" refY="4" orient="auto" markerUnits="userSpaceOnUse">
    <polyline points="1 1, 9 4, 1 7" class="shadow" stroke=#2ca02c />
    </marker>

    <filter id="flt3" filterUnits="userSpaceOnUse" id="shadow" x="-2" y="1">
      <feGaussianBlur in="SourceAlpha" stdDeviation="1.5" result="blur">
      </feGaussianBlur>
      <feOffset in="blur" dx="1.5" dy="0" result="shadow"></feOffset>
      <feFlood flood-color="#d6272899" result="color" />
      <feComposite in="color" in2="shadow" operator="in" />
      <feComposite in="SourceGraphic"/>
    </filter>
    <marker id="arrow3" markerWidth="12" markerHeight="8"
    refX="7" refY="4" orient="auto" markerUnits="userSpaceOnUse">
    <polyline points="1 1, 9 4, 1 7" class="shadow" stroke=#d62728 />
    </marker>

    <filter id="flt4" filterUnits="userSpaceOnUse" id="shadow" x="-2" y="1">
      <feGaussianBlur in="SourceAlpha" stdDeviation="1.5" result="blur">
      </feGaussianBlur>
      <feOffset in="blur" dx="1.5" dy="0" result="shadow"></feOffset>
      <feFlood flood-color="#9467bd99" result="color" />
      <feComposite in="color" in2="shadow" operator="in" />
      <feComposite in="SourceGraphic"/>
    </filter>
    <marker id="arrow4" markerWidth="12" markerHeight="8"
    refX="7" refY="4" orient="auto" markerUnits="userSpaceOnUse">
    <polyline points="1 1, 9 4, 1 7" class="shadow" stroke=#9467bd />
    </marker>

    <filter id="flt5" filterUnits="userSpaceOnUse" id="shadow" x="-2" y="1">
      <feGaussianBlur in="SourceAlpha" stdDeviation="1.5" result="blur">
      </feGaussianBlur>
      <feOffset in="blur" dx="1.5" dy="0" result="shadow"></feOffset>
      <feFlood flood-color="#8c564b99" result="color" />
      <feComposite in="color" in2="shadow" operator="in" />
      <feComposite in="SourceGraphic"/>
    </filter>
    <marker id="arrow5" markerWidth="12" markerHeight="8"
    refX="7" refY="4" orient="auto" markerUnits="userSpaceOnUse">
    <polyline points="1 1, 9 4, 1 7" class="shadow" stroke=#8c564b />
    </marker>

    <filter id="flt6" filterUnits="userSpaceOnUse" id="shadow" x="-2" y="1">
      <feGaussianBlur in="SourceAlpha" stdDeviation="1.5" result="blur">
      </feGaussianBlur>
      <feOffset in="blur" dx="1.5" dy="0" result="shadow"></feOffset>
      <feFlood flood-color="#e377c299" result="color" />
      <feComposite in="color" in2="shadow" operator="in" />
      <feComposite in="SourceGraphic"/>
    </filter>
    <marker id="arrow6" markerWidth="12" markerHeight="8"
    refX="7" refY="4" orient="auto" markerUnits="userSpaceOnUse">
    <polyline points="1 1, 9 4, 1 7" class="shadow" stroke=#e377c2 />
    </marker>

    <filter id="flt7" filterUnits="userSpaceOnUse" id="shadow" x="-2" y="1">
      <feGaussianBlur in="SourceAlpha" stdDeviation="1.5" result="blur">
      </feGaussianBlur>
      <feOffset in="blur" dx="1.5" dy="0" result="shadow"></feOffset>
      <feFlood flood-color="#7f7f7f99" result="color" />
      <feComposite in="color" in2="shadow" operator="in" />
      <feComposite in="SourceGraphic"/>
    </filter>
    <marker id="arrow7" markerWidth="12" markerHeight="8"
    refX="7" refY="4" orient="auto" markerUnits="userSpaceOnUse">
    <polyline points="1 1, 9 4, 1 7" class="shadow" stroke=#7f7f7f />
    </marker>

    <filter id="flt8" filterUnits="userSpaceOnUse" id="shadow" x="-2" y="1">
      <feGaussianBlur in="SourceAlpha" stdDeviation="1.5" result="blur">
      </feGaussianBlur>
      <feOffset in="blur" dx="1.5" dy="0" result="shadow"></feOffset>
      <feFlood flood-color="#bcbd2299" result="color" />
      <feComposite in="color" in2="shadow" operator="in" />
      <feComposite in="SourceGraphic"/>
    </filter>
    <marker id="arrow8" markerWidth="12" markerHeight="8"
    refX="7" refY="4" orient="auto" markerUnits="userSpaceOnUse">
    <polyline points="1 1, 9 4, 1 7" class="shadow" stroke=#bcbd22 />
    </marker>

    <filter id="flt9" filterUnits="userSpaceOnUse" id="shadow" x="-2" y="1">
      <feGaussianBlur in="SourceAlpha" stdDeviation="1.5" result="blur">
      </feGaussianBlur>
      <feOffset in="blur" dx="1.5" dy="0" result="shadow"></feOffset>
      <feFlood flood-color="#17becf99" result="color" />
      <feComposite in="color" in2="shadow" operator="in" />
      <feComposite in="SourceGraphic"/>
    </filter>
    <marker id="arrow9" markerWidth="12" markerHeight="8"
    refX="7" refY="4" orient="auto" markerUnits="userSpaceOnUse">
    <polyline points="1 1, 9 4, 1 7" class="shadow" stroke=#17becf />
    </marker>

    </defs></svg>
      <div class="pipeline-rank">

                <div id="pn_currents_Tr" class="pipeline-node"><img src="_images/icon-xas-cur-tr.png" height="24" />&nbsp<a href=https://parseq-xas.readthedocs.io/en/latest/nogui.html#experimental-signals>currents Tr</a></div>

                <div id="pn_counts_PFY" class="pipeline-node"><img src="_images/icon-xas-cur-FY.png" height="24" />&nbsp<a href=https://parseq-xas.readthedocs.io/en/latest/nogui.html#experimental-signals>counts PFY</a></div>

                <div id="pn_currents_TEY/TFY" class="pipeline-node"><img src="_images/icon-xas-cur-TFY.png" height="24" />&nbsp<a href=https://parseq-xas.readthedocs.io/en/latest/nogui.html#experimental-signals>currents TEY/TFY</a></div>

                <div id="pn_2D_XES" class="pipeline-node"><img src="_images/icon-xas-cur-HERFD.png" height="24" />&nbsp<a href=https://parseq-xas.readthedocs.io/en/latest/nogui.html#experimental-signals>2D XES</a></div>
      </div>
      <div class="pipeline-transforms">
        <div class="pipeline-tr" style="color: #1f77b4; text-shadow: 1px 1.5px 3px #1f77b499;">
            <a href=https://parseq-xas.readthedocs.io/en/latest/nogui.html#make-absorption-coefficient>make tr mu</a></div>

        <svg><line id="line_0" node1=pn_currents_Tr node2=pn_µd class="shadow"
        transform="translate(0, 0)"
        style="stroke: #1f77b4; marker-end: url(#arrow0); filter: url(#flt0)"  /></svg>
        <div class="pipeline-tr" style="color: #ff7f0e; text-shadow: 1px 1.5px 3px #ff7f0e99;">
            <a href=https://parseq-xas.readthedocs.io/en/latest/nogui.html#make-absorption-coefficient>make PFY mu</a></div>

        <svg><line id="line_1" node1=pn_counts_PFY node2=pn_µd class="shadow"
        transform="translate(0, 0)"
        style="stroke: #ff7f0e; marker-end: url(#arrow1); filter: url(#flt1)"  /></svg>
        <div class="pipeline-tr" style="color: #2ca02c; text-shadow: 1px 1.5px 3px #2ca02c99;">
            <a href=https://parseq-xas.readthedocs.io/en/latest/nogui.html#make-absorption-coefficient>make TEY mu</a></div>

        <svg><line id="line_2" node1=pn_currents_TEY/TFY node2=pn_µd class="shadow"
        transform="translate(0, 0)"
        style="stroke: #2ca02c; marker-end: url(#arrow2); filter: url(#flt2)"  /></svg>
        <div class="pipeline-tr" style="color: #d62728; text-shadow: 1px 1.5px 3px #d6272899;">
            <a href=https://parseq-xas.readthedocs.io/en/latest/nogui.html#make-absorption-coefficient>make HERFD</a>&nbsp(10 threads)</div>

        <svg><line id="line_3" node1=pn_2D_XES node2=pn_µd class="shadow"
        transform="translate(0, 0)"
        style="stroke: #d62728; marker-end: url(#arrow3); filter: url(#flt3)"  /></svg>
      </div>
      <div class="pipeline-rank">

                <div id="pn_µd" class="pipeline-node"><img src="_images/icon-xas-mu.png" height="24" />&nbsp<a href=https://parseq-xas.readthedocs.io/en/latest/nogui.html#absorption-coefficient-e>µd</a>&nbsp <span id="fn_µd"
                        class="pipeline-fit"><img src="_images/icon-fit-32.png" height="20" /> &nbsp<a href=https://parseq-xas.readthedocs.io/en/latest/nogui.html#linear-combination-fit-of-e>LCF</a> &nbsp(4 threads)&nbsp</span>&nbsp <span id="fn_µd"
                        class="pipeline-fit"><img src="_images/icon-fit-32.png" height="20" /> &nbsp<a href=https://parseq-xas.readthedocs.io/en/latest/nogui.html#function-fit-of-e>function fit</a> &nbsp(2 processes)&nbsp</span></div>
      </div>
      <div class="pipeline-transforms">
        <div class="pipeline-tr" ></div>
        <div class="pipeline-tr" style="color: #9467bd; text-shadow: 1px 1.5px 3px #9467bd99;">
            <a href=https://parseq-xas.readthedocs.io/en/latest/nogui.html#make-exafs-function-k>make chi</a>&nbsp(10 threads)</div>

        <svg><line id="line_4" node1=pn_µd node2=pn_χ(k) class="shadow"
        transform="translate(0, 0)"
        style="stroke: #9467bd; marker-end: url(#arrow4); filter: url(#flt4)"  /></svg>
      </div>
      <div class="pipeline-rank">

                <div id="pn_χ(k)" class="pipeline-node"><img src="_images/icon-xas-chi.png" height="24" />&nbsp<a href=https://parseq-xas.readthedocs.io/en/latest/nogui.html#exafs-function-k>χ(k)</a></div>
      </div>
      <div class="pipeline-transforms">
        <div class="pipeline-tr" ></div>
        <div class="pipeline-tr" style="color: #8c564b; text-shadow: 1px 1.5px 3px #8c564b99;">
            <a href=https://parseq-xas.readthedocs.io/en/latest/nogui.html#make-fourier-transformed-exafs-function-r>make FT</a>&nbsp(10 threads)</div>

        <svg><line id="line_5" node1=pn_χ(k) node2=pn_FT,_χ(r) class="shadow"
        transform="translate(0, 0)"
        style="stroke: #8c564b; marker-end: url(#arrow5); filter: url(#flt5)"  /></svg>
      </div>
      <div class="pipeline-rank">

                <div id="pn_FT,_χ(r)" class="pipeline-node"><img src="_images/icon-xas-ft.png" height="24" />&nbsp<a href=https://parseq-xas.readthedocs.io/en/latest/nogui.html#fourier-transformed-exafs-function-r>FT, χ(r)</a></div>
      </div>
      <div class="pipeline-transforms">
        <div class="pipeline-tr" ></div>
        <div class="pipeline-tr" style="color: #e377c2; text-shadow: 1px 1.5px 3px #e377c299;">
            <a href=https://parseq-xas.readthedocs.io/en/latest/nogui.html#make-back-fourier-transformed-exafs-function-k>make BFT</a>&nbsp(10 threads)</div>

        <svg><line id="line_6" node1=pn_FT,_χ(r) node2=pn_BFT,_χ̃(k) class="shadow"
        transform="translate(0, 0)"
        style="stroke: #e377c2; marker-end: url(#arrow6); filter: url(#flt6)"  /></svg>
      </div>
      <div class="pipeline-rank">

                <div id="pn_BFT,_χ̃(k)" class="pipeline-node"><img src="_images/icon-xas-bft.png" height="24" />&nbsp<a href=https://parseq-xas.readthedocs.io/en/latest/nogui.html#fourier-filtered-exafs-function-k>BFT, χ̃(k)</a>&nbsp <span id="fn_BFT,_χ̃(k)"
                        class="pipeline-fit"><img src="_images/icon-fit-32.png" height="20" /> &nbsp<a href=https://parseq-xas.readthedocs.io/en/latest/nogui.html#exafs-fit-of-k-and-r>EXAFS fit</a> &nbsp</span></div>
      </div>

    </div>