mirror of
https://github.com/fjosw/pyerrors.git
synced 2025-05-16 12:33:41 +02:00
Documentation updated
This commit is contained in:
parent
983a6095db
commit
9442fda122
3 changed files with 67 additions and 67 deletions
|
@ -147,11 +147,11 @@
|
|||
</span><span id="L-74"><a href="#L-74"><span class="linenos"> 74</span></a>
|
||||
</span><span id="L-75"><a href="#L-75"><span class="linenos"> 75</span></a> <span class="k">if</span> <span class="n">version</span> <span class="ow">not</span> <span class="ow">in</span> <span class="n">known_versions</span><span class="p">:</span>
|
||||
</span><span id="L-76"><a href="#L-76"><span class="linenos"> 76</span></a> <span class="k">raise</span> <span class="ne">Exception</span><span class="p">(</span><span class="s2">"This version is not known!"</span><span class="p">)</span>
|
||||
</span><span id="L-77"><a href="#L-77"><span class="linenos"> 77</span></a> <span class="k">if</span><span class="p">(</span><span class="n">version</span><span class="p">[</span><span class="o">-</span><span class="mi">1</span><span class="p">]</span> <span class="o">==</span> <span class="s2">"c"</span><span class="p">):</span>
|
||||
</span><span id="L-77"><a href="#L-77"><span class="linenos"> 77</span></a> <span class="k">if</span> <span class="p">(</span><span class="n">version</span><span class="p">[</span><span class="o">-</span><span class="mi">1</span><span class="p">]</span> <span class="o">==</span> <span class="s2">"c"</span><span class="p">):</span>
|
||||
</span><span id="L-78"><a href="#L-78"><span class="linenos"> 78</span></a> <span class="n">appended</span> <span class="o">=</span> <span class="kc">False</span>
|
||||
</span><span id="L-79"><a href="#L-79"><span class="linenos"> 79</span></a> <span class="n">compact</span> <span class="o">=</span> <span class="kc">True</span>
|
||||
</span><span id="L-80"><a href="#L-80"><span class="linenos"> 80</span></a> <span class="n">version</span> <span class="o">=</span> <span class="n">version</span><span class="p">[:</span><span class="o">-</span><span class="mi">1</span><span class="p">]</span>
|
||||
</span><span id="L-81"><a href="#L-81"><span class="linenos"> 81</span></a> <span class="k">elif</span><span class="p">(</span><span class="n">version</span><span class="p">[</span><span class="o">-</span><span class="mi">1</span><span class="p">]</span> <span class="o">==</span> <span class="s2">"a"</span><span class="p">):</span>
|
||||
</span><span id="L-81"><a href="#L-81"><span class="linenos"> 81</span></a> <span class="k">elif</span> <span class="p">(</span><span class="n">version</span><span class="p">[</span><span class="o">-</span><span class="mi">1</span><span class="p">]</span> <span class="o">==</span> <span class="s2">"a"</span><span class="p">):</span>
|
||||
</span><span id="L-82"><a href="#L-82"><span class="linenos"> 82</span></a> <span class="n">appended</span> <span class="o">=</span> <span class="kc">True</span>
|
||||
</span><span id="L-83"><a href="#L-83"><span class="linenos"> 83</span></a> <span class="n">compact</span> <span class="o">=</span> <span class="kc">False</span>
|
||||
</span><span id="L-84"><a href="#L-84"><span class="linenos"> 84</span></a> <span class="n">version</span> <span class="o">=</span> <span class="n">version</span><span class="p">[:</span><span class="o">-</span><span class="mi">1</span><span class="p">]</span>
|
||||
|
@ -325,7 +325,7 @@
|
|||
</span><span id="L-252"><a href="#L-252"><span class="linenos">252</span></a> <span class="n">lines</span> <span class="o">=</span> <span class="n">fp</span><span class="o">.</span><span class="n">readlines</span><span class="p">()</span>
|
||||
</span><span id="L-253"><a href="#L-253"><span class="linenos">253</span></a> <span class="c1"># check, if the correlator is in fact</span>
|
||||
</span><span id="L-254"><a href="#L-254"><span class="linenos">254</span></a> <span class="c1"># printed completely</span>
|
||||
</span><span id="L-255"><a href="#L-255"><span class="linenos">255</span></a> <span class="k">if</span><span class="p">(</span><span class="n">start_read</span> <span class="o">+</span> <span class="n">T</span> <span class="o">></span> <span class="nb">len</span><span class="p">(</span><span class="n">lines</span><span class="p">)):</span>
|
||||
</span><span id="L-255"><a href="#L-255"><span class="linenos">255</span></a> <span class="k">if</span> <span class="p">(</span><span class="n">start_read</span> <span class="o">+</span> <span class="n">T</span> <span class="o">></span> <span class="nb">len</span><span class="p">(</span><span class="n">lines</span><span class="p">)):</span>
|
||||
</span><span id="L-256"><a href="#L-256"><span class="linenos">256</span></a> <span class="k">raise</span> <span class="ne">Exception</span><span class="p">(</span><span class="s2">"EOF before end of correlator data! Maybe "</span> <span class="o">+</span> <span class="n">path</span> <span class="o">+</span> <span class="s1">'/'</span> <span class="o">+</span> <span class="n">item</span> <span class="o">+</span> <span class="s1">'/'</span> <span class="o">+</span> <span class="n">sub_ls</span><span class="p">[</span><span class="n">cfg</span><span class="p">]</span> <span class="o">+</span> <span class="s2">" is corrupted?"</span><span class="p">)</span>
|
||||
</span><span id="L-257"><a href="#L-257"><span class="linenos">257</span></a> <span class="c1"># and start to read the correlator.</span>
|
||||
</span><span id="L-258"><a href="#L-258"><span class="linenos">258</span></a> <span class="c1"># the range here is chosen like this,</span>
|
||||
|
@ -335,7 +335,7 @@
|
|||
</span><span id="L-262"><a href="#L-262"><span class="linenos">262</span></a> <span class="k">if</span> <span class="n">k</span> <span class="o">==</span> <span class="n">start_read</span> <span class="o">-</span> <span class="mi">5</span> <span class="o">-</span> <span class="n">b2b</span><span class="p">:</span>
|
||||
</span><span id="L-263"><a href="#L-263"><span class="linenos">263</span></a> <span class="k">if</span> <span class="n">lines</span><span class="p">[</span><span class="n">k</span><span class="p">]</span><span class="o">.</span><span class="n">strip</span><span class="p">()</span> <span class="o">!=</span> <span class="s1">'name '</span> <span class="o">+</span> <span class="n">name</span><span class="p">:</span>
|
||||
</span><span id="L-264"><a href="#L-264"><span class="linenos">264</span></a> <span class="k">raise</span> <span class="ne">Exception</span><span class="p">(</span><span class="s1">'Wrong format'</span><span class="p">,</span> <span class="n">sub_ls</span><span class="p">[</span><span class="n">cfg</span><span class="p">])</span>
|
||||
</span><span id="L-265"><a href="#L-265"><span class="linenos">265</span></a> <span class="k">if</span><span class="p">(</span><span class="n">k</span> <span class="o">>=</span> <span class="n">start_read</span> <span class="ow">and</span> <span class="n">k</span> <span class="o"><</span> <span class="n">start_read</span> <span class="o">+</span> <span class="n">T</span><span class="p">):</span>
|
||||
</span><span id="L-265"><a href="#L-265"><span class="linenos">265</span></a> <span class="k">if</span> <span class="p">(</span><span class="n">k</span> <span class="o">>=</span> <span class="n">start_read</span> <span class="ow">and</span> <span class="n">k</span> <span class="o"><</span> <span class="n">start_read</span> <span class="o">+</span> <span class="n">T</span><span class="p">):</span>
|
||||
</span><span id="L-266"><a href="#L-266"><span class="linenos">266</span></a> <span class="n">floats</span> <span class="o">=</span> <span class="nb">list</span><span class="p">(</span><span class="nb">map</span><span class="p">(</span><span class="nb">float</span><span class="p">,</span> <span class="n">lines</span><span class="p">[</span><span class="n">k</span><span class="p">]</span><span class="o">.</span><span class="n">split</span><span class="p">()))</span>
|
||||
</span><span id="L-267"><a href="#L-267"><span class="linenos">267</span></a> <span class="n">deltas</span><span class="p">[</span><span class="n">k</span> <span class="o">-</span> <span class="n">start_read</span><span class="p">][</span><span class="n">i</span><span class="p">][</span><span class="n">cfg</span><span class="p">]</span> <span class="o">=</span> <span class="n">floats</span><span class="p">[</span><span class="o">-</span><span class="mi">2</span><span class="p">:][</span><span class="n">im</span><span class="p">]</span>
|
||||
</span><span id="L-268"><a href="#L-268"><span class="linenos">268</span></a> <span class="k">else</span><span class="p">:</span>
|
||||
|
@ -346,7 +346,7 @@
|
|||
</span><span id="L-273"><a href="#L-273"><span class="linenos">273</span></a> <span class="c1"># we can iterate over the whole file.</span>
|
||||
</span><span id="L-274"><a href="#L-274"><span class="linenos">274</span></a> <span class="c1"># here one can also implement the chekc from above.</span>
|
||||
</span><span id="L-275"><a href="#L-275"><span class="linenos">275</span></a> <span class="k">for</span> <span class="n">k</span><span class="p">,</span> <span class="n">line</span> <span class="ow">in</span> <span class="nb">enumerate</span><span class="p">(</span><span class="n">fp</span><span class="p">):</span>
|
||||
</span><span id="L-276"><a href="#L-276"><span class="linenos">276</span></a> <span class="k">if</span><span class="p">(</span><span class="n">k</span> <span class="o">>=</span> <span class="n">start_read</span> <span class="ow">and</span> <span class="n">k</span> <span class="o"><</span> <span class="n">start_read</span> <span class="o">+</span> <span class="n">T</span><span class="p">):</span>
|
||||
</span><span id="L-276"><a href="#L-276"><span class="linenos">276</span></a> <span class="k">if</span> <span class="p">(</span><span class="n">k</span> <span class="o">>=</span> <span class="n">start_read</span> <span class="ow">and</span> <span class="n">k</span> <span class="o"><</span> <span class="n">start_read</span> <span class="o">+</span> <span class="n">T</span><span class="p">):</span>
|
||||
</span><span id="L-277"><a href="#L-277"><span class="linenos">277</span></a> <span class="n">floats</span> <span class="o">=</span> <span class="nb">list</span><span class="p">(</span><span class="nb">map</span><span class="p">(</span><span class="nb">float</span><span class="p">,</span> <span class="n">line</span><span class="o">.</span><span class="n">split</span><span class="p">()))</span>
|
||||
</span><span id="L-278"><a href="#L-278"><span class="linenos">278</span></a> <span class="k">if</span> <span class="n">version</span> <span class="o">==</span> <span class="s2">"0.0"</span><span class="p">:</span>
|
||||
</span><span id="L-279"><a href="#L-279"><span class="linenos">279</span></a> <span class="n">deltas</span><span class="p">[</span><span class="n">k</span> <span class="o">-</span> <span class="n">start</span><span class="p">][</span><span class="n">i</span><span class="p">][</span><span class="n">cnfg</span><span class="p">]</span> <span class="o">=</span> <span class="n">floats</span><span class="p">[</span><span class="n">im</span> <span class="o">-</span> <span class="n">single</span><span class="p">]</span>
|
||||
|
@ -511,11 +511,11 @@
|
|||
</span><span id="read_sfcf-75"><a href="#read_sfcf-75"><span class="linenos"> 75</span></a>
|
||||
</span><span id="read_sfcf-76"><a href="#read_sfcf-76"><span class="linenos"> 76</span></a> <span class="k">if</span> <span class="n">version</span> <span class="ow">not</span> <span class="ow">in</span> <span class="n">known_versions</span><span class="p">:</span>
|
||||
</span><span id="read_sfcf-77"><a href="#read_sfcf-77"><span class="linenos"> 77</span></a> <span class="k">raise</span> <span class="ne">Exception</span><span class="p">(</span><span class="s2">"This version is not known!"</span><span class="p">)</span>
|
||||
</span><span id="read_sfcf-78"><a href="#read_sfcf-78"><span class="linenos"> 78</span></a> <span class="k">if</span><span class="p">(</span><span class="n">version</span><span class="p">[</span><span class="o">-</span><span class="mi">1</span><span class="p">]</span> <span class="o">==</span> <span class="s2">"c"</span><span class="p">):</span>
|
||||
</span><span id="read_sfcf-78"><a href="#read_sfcf-78"><span class="linenos"> 78</span></a> <span class="k">if</span> <span class="p">(</span><span class="n">version</span><span class="p">[</span><span class="o">-</span><span class="mi">1</span><span class="p">]</span> <span class="o">==</span> <span class="s2">"c"</span><span class="p">):</span>
|
||||
</span><span id="read_sfcf-79"><a href="#read_sfcf-79"><span class="linenos"> 79</span></a> <span class="n">appended</span> <span class="o">=</span> <span class="kc">False</span>
|
||||
</span><span id="read_sfcf-80"><a href="#read_sfcf-80"><span class="linenos"> 80</span></a> <span class="n">compact</span> <span class="o">=</span> <span class="kc">True</span>
|
||||
</span><span id="read_sfcf-81"><a href="#read_sfcf-81"><span class="linenos"> 81</span></a> <span class="n">version</span> <span class="o">=</span> <span class="n">version</span><span class="p">[:</span><span class="o">-</span><span class="mi">1</span><span class="p">]</span>
|
||||
</span><span id="read_sfcf-82"><a href="#read_sfcf-82"><span class="linenos"> 82</span></a> <span class="k">elif</span><span class="p">(</span><span class="n">version</span><span class="p">[</span><span class="o">-</span><span class="mi">1</span><span class="p">]</span> <span class="o">==</span> <span class="s2">"a"</span><span class="p">):</span>
|
||||
</span><span id="read_sfcf-82"><a href="#read_sfcf-82"><span class="linenos"> 82</span></a> <span class="k">elif</span> <span class="p">(</span><span class="n">version</span><span class="p">[</span><span class="o">-</span><span class="mi">1</span><span class="p">]</span> <span class="o">==</span> <span class="s2">"a"</span><span class="p">):</span>
|
||||
</span><span id="read_sfcf-83"><a href="#read_sfcf-83"><span class="linenos"> 83</span></a> <span class="n">appended</span> <span class="o">=</span> <span class="kc">True</span>
|
||||
</span><span id="read_sfcf-84"><a href="#read_sfcf-84"><span class="linenos"> 84</span></a> <span class="n">compact</span> <span class="o">=</span> <span class="kc">False</span>
|
||||
</span><span id="read_sfcf-85"><a href="#read_sfcf-85"><span class="linenos"> 85</span></a> <span class="n">version</span> <span class="o">=</span> <span class="n">version</span><span class="p">[:</span><span class="o">-</span><span class="mi">1</span><span class="p">]</span>
|
||||
|
@ -689,7 +689,7 @@
|
|||
</span><span id="read_sfcf-253"><a href="#read_sfcf-253"><span class="linenos">253</span></a> <span class="n">lines</span> <span class="o">=</span> <span class="n">fp</span><span class="o">.</span><span class="n">readlines</span><span class="p">()</span>
|
||||
</span><span id="read_sfcf-254"><a href="#read_sfcf-254"><span class="linenos">254</span></a> <span class="c1"># check, if the correlator is in fact</span>
|
||||
</span><span id="read_sfcf-255"><a href="#read_sfcf-255"><span class="linenos">255</span></a> <span class="c1"># printed completely</span>
|
||||
</span><span id="read_sfcf-256"><a href="#read_sfcf-256"><span class="linenos">256</span></a> <span class="k">if</span><span class="p">(</span><span class="n">start_read</span> <span class="o">+</span> <span class="n">T</span> <span class="o">></span> <span class="nb">len</span><span class="p">(</span><span class="n">lines</span><span class="p">)):</span>
|
||||
</span><span id="read_sfcf-256"><a href="#read_sfcf-256"><span class="linenos">256</span></a> <span class="k">if</span> <span class="p">(</span><span class="n">start_read</span> <span class="o">+</span> <span class="n">T</span> <span class="o">></span> <span class="nb">len</span><span class="p">(</span><span class="n">lines</span><span class="p">)):</span>
|
||||
</span><span id="read_sfcf-257"><a href="#read_sfcf-257"><span class="linenos">257</span></a> <span class="k">raise</span> <span class="ne">Exception</span><span class="p">(</span><span class="s2">"EOF before end of correlator data! Maybe "</span> <span class="o">+</span> <span class="n">path</span> <span class="o">+</span> <span class="s1">'/'</span> <span class="o">+</span> <span class="n">item</span> <span class="o">+</span> <span class="s1">'/'</span> <span class="o">+</span> <span class="n">sub_ls</span><span class="p">[</span><span class="n">cfg</span><span class="p">]</span> <span class="o">+</span> <span class="s2">" is corrupted?"</span><span class="p">)</span>
|
||||
</span><span id="read_sfcf-258"><a href="#read_sfcf-258"><span class="linenos">258</span></a> <span class="c1"># and start to read the correlator.</span>
|
||||
</span><span id="read_sfcf-259"><a href="#read_sfcf-259"><span class="linenos">259</span></a> <span class="c1"># the range here is chosen like this,</span>
|
||||
|
@ -699,7 +699,7 @@
|
|||
</span><span id="read_sfcf-263"><a href="#read_sfcf-263"><span class="linenos">263</span></a> <span class="k">if</span> <span class="n">k</span> <span class="o">==</span> <span class="n">start_read</span> <span class="o">-</span> <span class="mi">5</span> <span class="o">-</span> <span class="n">b2b</span><span class="p">:</span>
|
||||
</span><span id="read_sfcf-264"><a href="#read_sfcf-264"><span class="linenos">264</span></a> <span class="k">if</span> <span class="n">lines</span><span class="p">[</span><span class="n">k</span><span class="p">]</span><span class="o">.</span><span class="n">strip</span><span class="p">()</span> <span class="o">!=</span> <span class="s1">'name '</span> <span class="o">+</span> <span class="n">name</span><span class="p">:</span>
|
||||
</span><span id="read_sfcf-265"><a href="#read_sfcf-265"><span class="linenos">265</span></a> <span class="k">raise</span> <span class="ne">Exception</span><span class="p">(</span><span class="s1">'Wrong format'</span><span class="p">,</span> <span class="n">sub_ls</span><span class="p">[</span><span class="n">cfg</span><span class="p">])</span>
|
||||
</span><span id="read_sfcf-266"><a href="#read_sfcf-266"><span class="linenos">266</span></a> <span class="k">if</span><span class="p">(</span><span class="n">k</span> <span class="o">>=</span> <span class="n">start_read</span> <span class="ow">and</span> <span class="n">k</span> <span class="o"><</span> <span class="n">start_read</span> <span class="o">+</span> <span class="n">T</span><span class="p">):</span>
|
||||
</span><span id="read_sfcf-266"><a href="#read_sfcf-266"><span class="linenos">266</span></a> <span class="k">if</span> <span class="p">(</span><span class="n">k</span> <span class="o">>=</span> <span class="n">start_read</span> <span class="ow">and</span> <span class="n">k</span> <span class="o"><</span> <span class="n">start_read</span> <span class="o">+</span> <span class="n">T</span><span class="p">):</span>
|
||||
</span><span id="read_sfcf-267"><a href="#read_sfcf-267"><span class="linenos">267</span></a> <span class="n">floats</span> <span class="o">=</span> <span class="nb">list</span><span class="p">(</span><span class="nb">map</span><span class="p">(</span><span class="nb">float</span><span class="p">,</span> <span class="n">lines</span><span class="p">[</span><span class="n">k</span><span class="p">]</span><span class="o">.</span><span class="n">split</span><span class="p">()))</span>
|
||||
</span><span id="read_sfcf-268"><a href="#read_sfcf-268"><span class="linenos">268</span></a> <span class="n">deltas</span><span class="p">[</span><span class="n">k</span> <span class="o">-</span> <span class="n">start_read</span><span class="p">][</span><span class="n">i</span><span class="p">][</span><span class="n">cfg</span><span class="p">]</span> <span class="o">=</span> <span class="n">floats</span><span class="p">[</span><span class="o">-</span><span class="mi">2</span><span class="p">:][</span><span class="n">im</span><span class="p">]</span>
|
||||
</span><span id="read_sfcf-269"><a href="#read_sfcf-269"><span class="linenos">269</span></a> <span class="k">else</span><span class="p">:</span>
|
||||
|
@ -710,7 +710,7 @@
|
|||
</span><span id="read_sfcf-274"><a href="#read_sfcf-274"><span class="linenos">274</span></a> <span class="c1"># we can iterate over the whole file.</span>
|
||||
</span><span id="read_sfcf-275"><a href="#read_sfcf-275"><span class="linenos">275</span></a> <span class="c1"># here one can also implement the chekc from above.</span>
|
||||
</span><span id="read_sfcf-276"><a href="#read_sfcf-276"><span class="linenos">276</span></a> <span class="k">for</span> <span class="n">k</span><span class="p">,</span> <span class="n">line</span> <span class="ow">in</span> <span class="nb">enumerate</span><span class="p">(</span><span class="n">fp</span><span class="p">):</span>
|
||||
</span><span id="read_sfcf-277"><a href="#read_sfcf-277"><span class="linenos">277</span></a> <span class="k">if</span><span class="p">(</span><span class="n">k</span> <span class="o">>=</span> <span class="n">start_read</span> <span class="ow">and</span> <span class="n">k</span> <span class="o"><</span> <span class="n">start_read</span> <span class="o">+</span> <span class="n">T</span><span class="p">):</span>
|
||||
</span><span id="read_sfcf-277"><a href="#read_sfcf-277"><span class="linenos">277</span></a> <span class="k">if</span> <span class="p">(</span><span class="n">k</span> <span class="o">>=</span> <span class="n">start_read</span> <span class="ow">and</span> <span class="n">k</span> <span class="o"><</span> <span class="n">start_read</span> <span class="o">+</span> <span class="n">T</span><span class="p">):</span>
|
||||
</span><span id="read_sfcf-278"><a href="#read_sfcf-278"><span class="linenos">278</span></a> <span class="n">floats</span> <span class="o">=</span> <span class="nb">list</span><span class="p">(</span><span class="nb">map</span><span class="p">(</span><span class="nb">float</span><span class="p">,</span> <span class="n">line</span><span class="o">.</span><span class="n">split</span><span class="p">()))</span>
|
||||
</span><span id="read_sfcf-279"><a href="#read_sfcf-279"><span class="linenos">279</span></a> <span class="k">if</span> <span class="n">version</span> <span class="o">==</span> <span class="s2">"0.0"</span><span class="p">:</span>
|
||||
</span><span id="read_sfcf-280"><a href="#read_sfcf-280"><span class="linenos">280</span></a> <span class="n">deltas</span><span class="p">[</span><span class="n">k</span> <span class="o">-</span> <span class="n">start</span><span class="p">][</span><span class="n">i</span><span class="p">][</span><span class="n">cnfg</span><span class="p">]</span> <span class="o">=</span> <span class="n">floats</span><span class="p">[</span><span class="n">im</span> <span class="o">-</span> <span class="n">single</span><span class="p">]</span>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue