Use FID and IID when working with sample IDs (#17)
* check IIDs are unique * add duplicated samples exception test * fix reference prefix in duplicate test * fix FID handling * fix testing for duplicates * update --stu_filt_iid argument description * add FID column to pcs file output * update fam mask generation * mixed up the generator arguments o_o * major version bump
Showing
- pyproject.toml 1 addition, 1 deletionpyproject.toml
- src/fraposa_pgsc/fraposa.py 21 additions, 8 deletionssrc/fraposa_pgsc/fraposa.py
- src/fraposa_pgsc/fraposa_runner.py 13 additions, 4 deletionssrc/fraposa_pgsc/fraposa_runner.py
- src/fraposa_pgsc/sampleid.py 28 additions, 0 deletionssrc/fraposa_pgsc/sampleid.py
- tests/data/dup_test.bed 0 additions, 0 deletionstests/data/dup_test.bed
- tests/data/dup_test.bim 18255 additions, 0 deletionstests/data/dup_test.bim
- tests/data/dup_test.fam 500 additions, 0 deletionstests/data/dup_test.fam
- tests/test_fraposa.py 54 additions, 9 deletionstests/test_fraposa.py
src/fraposa_pgsc/sampleid.py
0 → 100644
tests/data/dup_test.bed
0 → 100644
File added
tests/data/dup_test.bim
0 → 100644
This diff is collapsed.
tests/data/dup_test.fam
0 → 100644
Please register or sign in to comment