Documentation updated

This commit is contained in:
fjosw 2022-05-09 13:06:43 +00:00
parent afbf1f0650
commit 638cf3144d

View file

@ -173,8 +173,8 @@
</span><span id="L-80"><a href="#L-80"><span class="linenos"> 80</span></a> <span class="n">h5file</span> <span class="o">=</span> <span class="n">h5py</span><span class="o">.</span><span class="n">File</span><span class="p">(</span><span class="n">path</span> <span class="o">+</span> <span class="s1">&#39;/&#39;</span> <span class="o">+</span> <span class="n">hd5_file</span><span class="p">,</span> <span class="s2">&quot;r&quot;</span><span class="p">)</span>
</span><span id="L-81"><a href="#L-81"><span class="linenos"> 81</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">tree</span> <span class="o">+</span> <span class="s1">&#39;/&#39;</span> <span class="o">+</span> <span class="n">meson</span> <span class="ow">in</span> <span class="n">h5file</span><span class="p">:</span>
</span><span id="L-82"><a href="#L-82"><span class="linenos"> 82</span></a> <span class="k">raise</span> <span class="ne">Exception</span><span class="p">(</span><span class="s2">&quot;Entry &#39;&quot;</span> <span class="o">+</span> <span class="n">meson</span> <span class="o">+</span> <span class="s2">&quot;&#39; not contained in the files.&quot;</span><span class="p">)</span>
</span><span id="L-83"><a href="#L-83"><span class="linenos"> 83</span></a> <span class="n">raw_data</span> <span class="o">=</span> <span class="nb">list</span><span class="p">(</span><span class="n">h5file</span><span class="p">[</span><span class="n">tree</span> <span class="o">+</span> <span class="s1">&#39;/&#39;</span> <span class="o">+</span> <span class="n">meson</span> <span class="o">+</span> <span class="s1">&#39;/corr&#39;</span><span class="p">])</span>
</span><span id="L-84"><a href="#L-84"><span class="linenos"> 84</span></a> <span class="n">real_data</span> <span class="o">=</span> <span class="p">[</span><span class="n">o</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span> <span class="k">for</span> <span class="n">o</span> <span class="ow">in</span> <span class="n">raw_data</span><span class="p">]</span>
</span><span id="L-83"><a href="#L-83"><span class="linenos"> 83</span></a> <span class="n">raw_data</span> <span class="o">=</span> <span class="n">h5file</span><span class="p">[</span><span class="n">tree</span> <span class="o">+</span> <span class="s1">&#39;/&#39;</span> <span class="o">+</span> <span class="n">meson</span> <span class="o">+</span> <span class="s1">&#39;/corr&#39;</span><span class="p">]</span>
</span><span id="L-84"><a href="#L-84"><span class="linenos"> 84</span></a> <span class="n">real_data</span> <span class="o">=</span> <span class="n">raw_data</span><span class="p">[:][</span><span class="s2">&quot;re&quot;</span><span class="p">]</span><span class="o">.</span><span class="n">astype</span><span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">double</span><span class="p">)</span>
</span><span id="L-85"><a href="#L-85"><span class="linenos"> 85</span></a> <span class="n">corr_data</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">real_data</span><span class="p">)</span>
</span><span id="L-86"><a href="#L-86"><span class="linenos"> 86</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">infos</span><span class="p">:</span>
</span><span id="L-87"><a href="#L-87"><span class="linenos"> 87</span></a> <span class="k">for</span> <span class="n">k</span><span class="p">,</span> <span class="n">i</span> <span class="ow">in</span> <span class="n">h5file</span><span class="p">[</span><span class="n">tree</span> <span class="o">+</span> <span class="s1">&#39;/&#39;</span> <span class="o">+</span> <span class="n">meson</span><span class="p">]</span><span class="o">.</span><span class="n">attrs</span><span class="o">.</span><span class="n">items</span><span class="p">():</span>
@ -489,8 +489,8 @@
</span><span id="read_meson_hd5-81"><a href="#read_meson_hd5-81"><span class="linenos">81</span></a> <span class="n">h5file</span> <span class="o">=</span> <span class="n">h5py</span><span class="o">.</span><span class="n">File</span><span class="p">(</span><span class="n">path</span> <span class="o">+</span> <span class="s1">&#39;/&#39;</span> <span class="o">+</span> <span class="n">hd5_file</span><span class="p">,</span> <span class="s2">&quot;r&quot;</span><span class="p">)</span>
</span><span id="read_meson_hd5-82"><a href="#read_meson_hd5-82"><span class="linenos">82</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">tree</span> <span class="o">+</span> <span class="s1">&#39;/&#39;</span> <span class="o">+</span> <span class="n">meson</span> <span class="ow">in</span> <span class="n">h5file</span><span class="p">:</span>
</span><span id="read_meson_hd5-83"><a href="#read_meson_hd5-83"><span class="linenos">83</span></a> <span class="k">raise</span> <span class="ne">Exception</span><span class="p">(</span><span class="s2">&quot;Entry &#39;&quot;</span> <span class="o">+</span> <span class="n">meson</span> <span class="o">+</span> <span class="s2">&quot;&#39; not contained in the files.&quot;</span><span class="p">)</span>
</span><span id="read_meson_hd5-84"><a href="#read_meson_hd5-84"><span class="linenos">84</span></a> <span class="n">raw_data</span> <span class="o">=</span> <span class="nb">list</span><span class="p">(</span><span class="n">h5file</span><span class="p">[</span><span class="n">tree</span> <span class="o">+</span> <span class="s1">&#39;/&#39;</span> <span class="o">+</span> <span class="n">meson</span> <span class="o">+</span> <span class="s1">&#39;/corr&#39;</span><span class="p">])</span>
</span><span id="read_meson_hd5-85"><a href="#read_meson_hd5-85"><span class="linenos">85</span></a> <span class="n">real_data</span> <span class="o">=</span> <span class="p">[</span><span class="n">o</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span> <span class="k">for</span> <span class="n">o</span> <span class="ow">in</span> <span class="n">raw_data</span><span class="p">]</span>
</span><span id="read_meson_hd5-84"><a href="#read_meson_hd5-84"><span class="linenos">84</span></a> <span class="n">raw_data</span> <span class="o">=</span> <span class="n">h5file</span><span class="p">[</span><span class="n">tree</span> <span class="o">+</span> <span class="s1">&#39;/&#39;</span> <span class="o">+</span> <span class="n">meson</span> <span class="o">+</span> <span class="s1">&#39;/corr&#39;</span><span class="p">]</span>
</span><span id="read_meson_hd5-85"><a href="#read_meson_hd5-85"><span class="linenos">85</span></a> <span class="n">real_data</span> <span class="o">=</span> <span class="n">raw_data</span><span class="p">[:][</span><span class="s2">&quot;re&quot;</span><span class="p">]</span><span class="o">.</span><span class="n">astype</span><span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">double</span><span class="p">)</span>
</span><span id="read_meson_hd5-86"><a href="#read_meson_hd5-86"><span class="linenos">86</span></a> <span class="n">corr_data</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">real_data</span><span class="p">)</span>
</span><span id="read_meson_hd5-87"><a href="#read_meson_hd5-87"><span class="linenos">87</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">infos</span><span class="p">:</span>
</span><span id="read_meson_hd5-88"><a href="#read_meson_hd5-88"><span class="linenos">88</span></a> <span class="k">for</span> <span class="n">k</span><span class="p">,</span> <span class="n">i</span> <span class="ow">in</span> <span class="n">h5file</span><span class="p">[</span><span class="n">tree</span> <span class="o">+</span> <span class="s1">&#39;/&#39;</span> <span class="o">+</span> <span class="n">meson</span><span class="p">]</span><span class="o">.</span><span class="n">attrs</span><span class="o">.</span><span class="n">items</span><span class="p">():</span>