Skip to content

Commit 447920b

Browse files
committed
fix de-duping
1 parent 6a2f0e9 commit 447920b

File tree

7 files changed

+13
-13
lines changed

7 files changed

+13
-13
lines changed

README.ipynb

Lines changed: 8 additions & 8 deletions
Large diffs are not rendered by default.

coverage.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,4 +27,4 @@ wvu/util.py 324 7 98%
2727
TOTAL 328 7 98%
2828

2929

30-
============================= 16 passed in 10.38s ==============================
30+
============================== 16 passed in 9.81s ==============================

pkg/build/lib/wvu/util.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -788,7 +788,7 @@ def threshold_statistics(
788788
if sorted_frame.shape[0] > 1:
789789
want_row = [True] + list(
790790
numpy.array(sorted_frame["threshold"][range(sorted_frame.shape[0]-1)])
791-
!= numpy.array(sorted_frame["threshold"][range(1, sorted_frame.shape[0])])
791+
< numpy.array(sorted_frame["threshold"][range(1, sorted_frame.shape[0])])
792792
)
793793
sorted_frame = sorted_frame.loc[want_row, :].reset_index(drop=True, inplace=False)
794794
return sorted_frame
1 Byte
Binary file not shown.

pkg/dist/wvu-0.3.9.tar.gz

0 Bytes
Binary file not shown.

pkg/docs/wvu/util.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -918,7 +918,7 @@ <h1 class="modulename">
918918
</span><span id="L-788"><a href="#L-788"><span class="linenos">788</span></a> <span class="k">if</span> <span class="n">sorted_frame</span><span class="o">.</span><span class="n">shape</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span> <span class="o">&gt;</span> <span class="mi">1</span><span class="p">:</span>
919919
</span><span id="L-789"><a href="#L-789"><span class="linenos">789</span></a> <span class="n">want_row</span> <span class="o">=</span> <span class="p">[</span><span class="kc">True</span><span class="p">]</span> <span class="o">+</span> <span class="nb">list</span><span class="p">(</span>
920920
</span><span id="L-790"><a href="#L-790"><span class="linenos">790</span></a> <span class="n">numpy</span><span class="o">.</span><span class="n">array</span><span class="p">(</span><span class="n">sorted_frame</span><span class="p">[</span><span class="s2">&quot;threshold&quot;</span><span class="p">][</span><span class="nb">range</span><span class="p">(</span><span class="n">sorted_frame</span><span class="o">.</span><span class="n">shape</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span><span class="o">-</span><span class="mi">1</span><span class="p">)])</span>
921-
</span><span id="L-791"><a href="#L-791"><span class="linenos">791</span></a> <span class="o">!=</span> <span class="n">numpy</span><span class="o">.</span><span class="n">array</span><span class="p">(</span><span class="n">sorted_frame</span><span class="p">[</span><span class="s2">&quot;threshold&quot;</span><span class="p">][</span><span class="nb">range</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span> <span class="n">sorted_frame</span><span class="o">.</span><span class="n">shape</span><span class="p">[</span><span class="mi">0</span><span class="p">])])</span>
921+
</span><span id="L-791"><a href="#L-791"><span class="linenos">791</span></a> <span class="o">&lt;</span> <span class="n">numpy</span><span class="o">.</span><span class="n">array</span><span class="p">(</span><span class="n">sorted_frame</span><span class="p">[</span><span class="s2">&quot;threshold&quot;</span><span class="p">][</span><span class="nb">range</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span> <span class="n">sorted_frame</span><span class="o">.</span><span class="n">shape</span><span class="p">[</span><span class="mi">0</span><span class="p">])])</span>
922922
</span><span id="L-792"><a href="#L-792"><span class="linenos">792</span></a> <span class="p">)</span>
923923
</span><span id="L-793"><a href="#L-793"><span class="linenos">793</span></a> <span class="n">sorted_frame</span> <span class="o">=</span> <span class="n">sorted_frame</span><span class="o">.</span><span class="n">loc</span><span class="p">[</span><span class="n">want_row</span><span class="p">,</span> <span class="p">:]</span><span class="o">.</span><span class="n">reset_index</span><span class="p">(</span><span class="n">drop</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">inplace</span><span class="o">=</span><span class="kc">False</span><span class="p">)</span>
924924
</span><span id="L-794"><a href="#L-794"><span class="linenos">794</span></a> <span class="k">return</span> <span class="n">sorted_frame</span>
@@ -2578,7 +2578,7 @@ <h6 id="returns">Returns</h6>
25782578
</span><span id="threshold_statistics-789"><a href="#threshold_statistics-789"><span class="linenos">789</span></a> <span class="k">if</span> <span class="n">sorted_frame</span><span class="o">.</span><span class="n">shape</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span> <span class="o">&gt;</span> <span class="mi">1</span><span class="p">:</span>
25792579
</span><span id="threshold_statistics-790"><a href="#threshold_statistics-790"><span class="linenos">790</span></a> <span class="n">want_row</span> <span class="o">=</span> <span class="p">[</span><span class="kc">True</span><span class="p">]</span> <span class="o">+</span> <span class="nb">list</span><span class="p">(</span>
25802580
</span><span id="threshold_statistics-791"><a href="#threshold_statistics-791"><span class="linenos">791</span></a> <span class="n">numpy</span><span class="o">.</span><span class="n">array</span><span class="p">(</span><span class="n">sorted_frame</span><span class="p">[</span><span class="s2">&quot;threshold&quot;</span><span class="p">][</span><span class="nb">range</span><span class="p">(</span><span class="n">sorted_frame</span><span class="o">.</span><span class="n">shape</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span><span class="o">-</span><span class="mi">1</span><span class="p">)])</span>
2581-
</span><span id="threshold_statistics-792"><a href="#threshold_statistics-792"><span class="linenos">792</span></a> <span class="o">!=</span> <span class="n">numpy</span><span class="o">.</span><span class="n">array</span><span class="p">(</span><span class="n">sorted_frame</span><span class="p">[</span><span class="s2">&quot;threshold&quot;</span><span class="p">][</span><span class="nb">range</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span> <span class="n">sorted_frame</span><span class="o">.</span><span class="n">shape</span><span class="p">[</span><span class="mi">0</span><span class="p">])])</span>
2581+
</span><span id="threshold_statistics-792"><a href="#threshold_statistics-792"><span class="linenos">792</span></a> <span class="o">&lt;</span> <span class="n">numpy</span><span class="o">.</span><span class="n">array</span><span class="p">(</span><span class="n">sorted_frame</span><span class="p">[</span><span class="s2">&quot;threshold&quot;</span><span class="p">][</span><span class="nb">range</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span> <span class="n">sorted_frame</span><span class="o">.</span><span class="n">shape</span><span class="p">[</span><span class="mi">0</span><span class="p">])])</span>
25822582
</span><span id="threshold_statistics-793"><a href="#threshold_statistics-793"><span class="linenos">793</span></a> <span class="p">)</span>
25832583
</span><span id="threshold_statistics-794"><a href="#threshold_statistics-794"><span class="linenos">794</span></a> <span class="n">sorted_frame</span> <span class="o">=</span> <span class="n">sorted_frame</span><span class="o">.</span><span class="n">loc</span><span class="p">[</span><span class="n">want_row</span><span class="p">,</span> <span class="p">:]</span><span class="o">.</span><span class="n">reset_index</span><span class="p">(</span><span class="n">drop</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">inplace</span><span class="o">=</span><span class="kc">False</span><span class="p">)</span>
25842584
</span><span id="threshold_statistics-795"><a href="#threshold_statistics-795"><span class="linenos">795</span></a> <span class="k">return</span> <span class="n">sorted_frame</span>

pkg/wvu/util.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -788,7 +788,7 @@ def threshold_statistics(
788788
if sorted_frame.shape[0] > 1:
789789
want_row = [True] + list(
790790
numpy.array(sorted_frame["threshold"][range(sorted_frame.shape[0]-1)])
791-
!= numpy.array(sorted_frame["threshold"][range(1, sorted_frame.shape[0])])
791+
< numpy.array(sorted_frame["threshold"][range(1, sorted_frame.shape[0])])
792792
)
793793
sorted_frame = sorted_frame.loc[want_row, :].reset_index(drop=True, inplace=False)
794794
return sorted_frame

0 commit comments

Comments
 (0)