Skip to content

Commit f3d0e48

Browse files
authored
Updates for version 1.0 (#5)
* setup initial tests * test: updated testing actions and test structure * feat: added in some tests for utils * feat: added in function for reading in population panel files separately * draft: updated some tests * test: population panel testing * feat: new function to add in population handling * test: added in test for verification of samples * feat: vcf2frequency table now uses cyvcf2 * draft: small commit - still needs some fixing on docs * test: some refactoring and some testing * doc: some additional docstrings * feat: updated to include data in installation * feat: finally got cyvcf2 features working * feat: not supporting windows due to cyvcf2
1 parent c7d0a36 commit f3d0e48

29 files changed

+674
-318
lines changed

.github/workflows/macos.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
3636
- name: run tests
3737
run: |
38-
pytest
38+
python -m pytest tests/
3939
4040
- name: run flake8
4141
run: |

.github/workflows/ubuntu.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
3636
- name: run tests
3737
run: |
38-
pytest
38+
python -m pytest tests/
3939
4040
- name: run flake8
4141
run: |

.github/workflows/windows.yml

Lines changed: 0 additions & 42 deletions
This file was deleted.

.gitignore

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
11
sandbox/*
22
geovar/data/*.csv
33
docsrc/_build/*
4+
.hypothesis/
5+
*.egg-info/
6+
*.coverage
7+
*.python-version
8+
build/
11.7 KB
Loading
20.3 KB
Loading
20.5 KB
Loading
19.3 KB
Loading

docs/_modules/geovar/binning.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ <h1>Source code for geovar.binning</h1><div class="highlight"><pre>
5454
<span class="sd"> &quot;&quot;&quot;</span>
5555
<span class="k">assert</span> <span class="n">np</span><span class="o">.</span><span class="n">all</span><span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">array</span><span class="p">(</span><span class="n">bins</span><span class="p">)</span> <span class="o">&lt;=</span> <span class="mf">1.0</span><span class="p">)</span>
5656
<span class="k">assert</span> <span class="n">np</span><span class="o">.</span><span class="n">all</span><span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">array</span><span class="p">(</span><span class="n">bins</span><span class="p">)</span> <span class="o">&gt;=</span> <span class="mf">0.0</span><span class="p">)</span>
57+
<span class="k">assert</span> <span class="nb">len</span><span class="p">(</span><span class="n">bins</span><span class="p">)</span> <span class="o">&gt;</span> <span class="mi">0</span>
5758
<span class="bp">self</span><span class="o">.</span><span class="n">bins</span> <span class="o">=</span> <span class="n">bins</span>
5859
<span class="bp">self</span><span class="o">.</span><span class="n">freq_mat</span> <span class="o">=</span> <span class="kc">None</span>
5960
<span class="bp">self</span><span class="o">.</span><span class="n">n_variants</span> <span class="o">=</span> <span class="kc">None</span>

docs/_modules/geovar/utils.html

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

0 commit comments

Comments
 (0)