Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,8 @@ jobs:
pip install pypandoc==1.7.2
pip install coverage
pip install coveralls
pip install pytest
pip install pytest-cov
- name: Install Python dependencies
run: |
pip install polars==0.16.18
Expand All @@ -48,7 +50,7 @@ jobs:
- name: Run tests
env:
TEST_FLAG: 1
run: coverage run --source=pvactools.lib,pvactools.tools -m unittest discover -v -s tests
run: pytest --cov pvactools.lib --cov pvactools.tools --cov-report term-missing --durations=0 tests/test*.py
- name: Coveralls
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Expand Down

Large diffs are not rendered by default.

Binary file not shown.

Large diffs are not rendered by default.

Binary file not shown.
1,435 changes: 1,435 additions & 0 deletions tests/test_data/pvacsplice/inputs/Homo_sapiens.GRCh38.105.chr2.filtered.gtf

Large diffs are not rendered by default.

Binary file not shown.

Large diffs are not rendered by default.

210,279 changes: 0 additions & 210,279 deletions tests/test_data/pvacsplice/inputs/Homo_sapiens.GRCh38.105.chr3.gtf

This file was deleted.

Large diffs are not rendered by default.

Binary file not shown.
130 changes: 130 additions & 0 deletions tests/test_data/pvacsplice/results/Test.filtered.gtf.tsv
Original file line number Diff line number Diff line change
@@ -0,0 +1,130 @@
feature cds_chrom cds_start cds_stop transcript_id transcript_biotype tag transcript_version transcript_support_level exon_number gene_name gene_id
transcript chr1 93179919 93278477 ENST00000343253 protein_coding CCDS,basic 11 5 NA CCDC18 ENSG00000122483
transcript chr1 93180363 93278607 ENST00000401026 protein_coding CCDS,basic 7 1 NA CCDC18 ENSG00000122483
transcript chr1 93180724 93278730 ENST00000370276 protein_coding CCDS,basic 6 5 NA CCDC18 ENSG00000122483
transcript chr1 93180724 93278730 ENST00000690025 protein_coding basic 1 NA NA CCDC18 ENSG00000122483
CDS chr1 93183362 93183495 ENST00000343253 protein_coding CCDS,basic 11 5 2 CCDC18 ENSG00000122483
CDS chr1 93183362 93183495 ENST00000401026 protein_coding CCDS,basic 7 1 2 CCDC18 ENSG00000122483
CDS chr1 93183362 93183495 ENST00000370276 protein_coding CCDS,basic 6 5 2 CCDC18 ENSG00000122483
CDS chr1 93183362 93183495 ENST00000690025 protein_coding basic 1 NA 2 CCDC18 ENSG00000122483
CDS chr1 93183978 93184146 ENST00000343253 protein_coding CCDS,basic 11 5 3 CCDC18 ENSG00000122483
CDS chr1 93183978 93184146 ENST00000401026 protein_coding CCDS,basic 7 1 3 CCDC18 ENSG00000122483
CDS chr1 93183978 93184146 ENST00000370276 protein_coding CCDS,basic 6 5 3 CCDC18 ENSG00000122483
CDS chr1 93183978 93184146 ENST00000690025 protein_coding basic 1 NA 3 CCDC18 ENSG00000122483
CDS chr1 93186345 93186503 ENST00000343253 protein_coding CCDS,basic 11 5 4 CCDC18 ENSG00000122483
CDS chr1 93186345 93186503 ENST00000401026 protein_coding CCDS,basic 7 1 4 CCDC18 ENSG00000122483
CDS chr1 93186345 93186503 ENST00000370276 protein_coding CCDS,basic 6 5 4 CCDC18 ENSG00000122483
CDS chr1 93186345 93186503 ENST00000690025 protein_coding basic 1 NA 4 CCDC18 ENSG00000122483
CDS chr1 93192000 93192106 ENST00000343253 protein_coding CCDS,basic 11 5 5 CCDC18 ENSG00000122483
CDS chr1 93192000 93192106 ENST00000401026 protein_coding CCDS,basic 7 1 5 CCDC18 ENSG00000122483
CDS chr1 93192000 93192106 ENST00000370276 protein_coding CCDS,basic 6 5 5 CCDC18 ENSG00000122483
CDS chr1 93192000 93192106 ENST00000690025 protein_coding basic 1 NA 5 CCDC18 ENSG00000122483
CDS chr1 93193616 93193744 ENST00000343253 protein_coding CCDS,basic 11 5 6 CCDC18 ENSG00000122483
CDS chr1 93193616 93193744 ENST00000401026 protein_coding CCDS,basic 7 1 6 CCDC18 ENSG00000122483
CDS chr1 93193616 93193744 ENST00000370276 protein_coding CCDS,basic 6 5 6 CCDC18 ENSG00000122483
CDS chr1 93193616 93193744 ENST00000690025 protein_coding basic 1 NA 6 CCDC18 ENSG00000122483
CDS chr1 93201892 93201988 ENST00000343253 protein_coding CCDS,basic 11 5 7 CCDC18 ENSG00000122483
CDS chr1 93201892 93201988 ENST00000401026 protein_coding CCDS,basic 7 1 7 CCDC18 ENSG00000122483
CDS chr1 93201892 93201988 ENST00000370276 protein_coding CCDS,basic 6 5 7 CCDC18 ENSG00000122483
CDS chr1 93201892 93201988 ENST00000690025 protein_coding basic 1 NA 7 CCDC18 ENSG00000122483
CDS chr1 93205510 93205631 ENST00000343253 protein_coding CCDS,basic 11 5 8 CCDC18 ENSG00000122483
CDS chr1 93205510 93205631 ENST00000401026 protein_coding CCDS,basic 7 1 8 CCDC18 ENSG00000122483
CDS chr1 93205510 93205631 ENST00000370276 protein_coding CCDS,basic 6 5 8 CCDC18 ENSG00000122483
CDS chr1 93205510 93205631 ENST00000690025 protein_coding basic 1 NA 8 CCDC18 ENSG00000122483
CDS chr1 93207107 93207398 ENST00000343253 protein_coding CCDS,basic 11 5 9 CCDC18 ENSG00000122483
CDS chr1 93207107 93207398 ENST00000401026 protein_coding CCDS,basic 7 1 9 CCDC18 ENSG00000122483
CDS chr1 93207107 93207398 ENST00000370276 protein_coding CCDS,basic 6 5 9 CCDC18 ENSG00000122483
CDS chr1 93207107 93207398 ENST00000690025 protein_coding basic 1 NA 9 CCDC18 ENSG00000122483
CDS chr1 93210802 93210926 ENST00000343253 protein_coding CCDS,basic 11 5 10 CCDC18 ENSG00000122483
CDS chr1 93210802 93210926 ENST00000401026 protein_coding CCDS,basic 7 1 10 CCDC18 ENSG00000122483
CDS chr1 93210802 93210926 ENST00000370276 protein_coding CCDS,basic 6 5 10 CCDC18 ENSG00000122483
CDS chr1 93210802 93210926 ENST00000690025 protein_coding basic 1 NA 10 CCDC18 ENSG00000122483
CDS chr1 93212101 93212261 ENST00000343253 protein_coding CCDS,basic 11 5 11 CCDC18 ENSG00000122483
CDS chr1 93212101 93212261 ENST00000401026 protein_coding CCDS,basic 7 1 11 CCDC18 ENSG00000122483
CDS chr1 93212101 93212261 ENST00000370276 protein_coding CCDS,basic 6 5 11 CCDC18 ENSG00000122483
CDS chr1 93212101 93212261 ENST00000690025 protein_coding basic 1 NA 11 CCDC18 ENSG00000122483
CDS chr1 93214743 93214966 ENST00000401026 protein_coding CCDS,basic 7 1 12 CCDC18 ENSG00000122483
CDS chr1 93214743 93214966 ENST00000690025 protein_coding basic 1 NA 12 CCDC18 ENSG00000122483
CDS chr1 93214746 93214966 ENST00000343253 protein_coding CCDS,basic 11 5 12 CCDC18 ENSG00000122483
CDS chr1 93214746 93214966 ENST00000370276 protein_coding CCDS,basic 6 5 12 CCDC18 ENSG00000122483
CDS chr1 93216636 93216746 ENST00000343253 protein_coding CCDS,basic 11 5 13 CCDC18 ENSG00000122483
CDS chr1 93216636 93216746 ENST00000401026 protein_coding CCDS,basic 7 1 13 CCDC18 ENSG00000122483
CDS chr1 93216636 93216746 ENST00000370276 protein_coding CCDS,basic 6 5 13 CCDC18 ENSG00000122483
CDS chr1 93216636 93216746 ENST00000690025 protein_coding basic 1 NA 13 CCDC18 ENSG00000122483
CDS chr1 93217738 93217869 ENST00000343253 protein_coding CCDS,basic 11 5 14 CCDC18 ENSG00000122483
CDS chr1 93217738 93217869 ENST00000401026 protein_coding CCDS,basic 7 1 14 CCDC18 ENSG00000122483
CDS chr1 93217738 93217869 ENST00000370276 protein_coding CCDS,basic 6 5 14 CCDC18 ENSG00000122483
CDS chr1 93217738 93217869 ENST00000690025 protein_coding basic 1 NA 14 CCDC18 ENSG00000122483
CDS chr1 93221609 93221743 ENST00000343253 protein_coding CCDS,basic 11 5 15 CCDC18 ENSG00000122483
CDS chr1 93221609 93221743 ENST00000401026 protein_coding CCDS,basic 7 1 15 CCDC18 ENSG00000122483
CDS chr1 93221609 93221743 ENST00000370276 protein_coding CCDS,basic 6 5 15 CCDC18 ENSG00000122483
CDS chr1 93221609 93221743 ENST00000690025 protein_coding basic 1 NA 15 CCDC18 ENSG00000122483
CDS chr1 93221859 93221936 ENST00000343253 protein_coding CCDS,basic 11 5 16 CCDC18 ENSG00000122483
CDS chr1 93221859 93221936 ENST00000401026 protein_coding CCDS,basic 7 1 16 CCDC18 ENSG00000122483
CDS chr1 93221859 93221936 ENST00000370276 protein_coding CCDS,basic 6 5 16 CCDC18 ENSG00000122483
CDS chr1 93221859 93221936 ENST00000690025 protein_coding basic 1 NA 16 CCDC18 ENSG00000122483
CDS chr1 93226333 93226449 ENST00000343253 protein_coding CCDS,basic 11 5 17 CCDC18 ENSG00000122483
CDS chr1 93226333 93226449 ENST00000401026 protein_coding CCDS,basic 7 1 17 CCDC18 ENSG00000122483
CDS chr1 93226333 93226449 ENST00000370276 protein_coding CCDS,basic 6 5 17 CCDC18 ENSG00000122483
CDS chr1 93226333 93226449 ENST00000690025 protein_coding basic 1 NA 17 CCDC18 ENSG00000122483
CDS chr1 93232426 93232593 ENST00000343253 protein_coding CCDS,basic 11 5 18 CCDC18 ENSG00000122483
CDS chr1 93232426 93232593 ENST00000401026 protein_coding CCDS,basic 7 1 18 CCDC18 ENSG00000122483
CDS chr1 93232426 93232593 ENST00000370276 protein_coding CCDS,basic 6 5 18 CCDC18 ENSG00000122483
CDS chr1 93232426 93232593 ENST00000690025 protein_coding basic 1 NA 18 CCDC18 ENSG00000122483
CDS chr1 93236248 93236390 ENST00000343253 protein_coding CCDS,basic 11 5 19 CCDC18 ENSG00000122483
CDS chr1 93236248 93236390 ENST00000401026 protein_coding CCDS,basic 7 1 19 CCDC18 ENSG00000122483
CDS chr1 93236248 93236390 ENST00000370276 protein_coding CCDS,basic 6 5 19 CCDC18 ENSG00000122483
CDS chr1 93236248 93236390 ENST00000690025 protein_coding basic 1 NA 19 CCDC18 ENSG00000122483
CDS chr1 93239310 93239473 ENST00000343253 protein_coding CCDS,basic 11 5 20 CCDC18 ENSG00000122483
CDS chr1 93239310 93239473 ENST00000401026 protein_coding CCDS,basic 7 1 20 CCDC18 ENSG00000122483
CDS chr1 93239310 93239473 ENST00000370276 protein_coding CCDS,basic 6 5 20 CCDC18 ENSG00000122483
CDS chr1 93239310 93239473 ENST00000690025 protein_coding basic 1 NA 20 CCDC18 ENSG00000122483
CDS chr1 93239683 93239896 ENST00000343253 protein_coding CCDS,basic 11 5 21 CCDC18 ENSG00000122483
CDS chr1 93239683 93239896 ENST00000401026 protein_coding CCDS,basic 7 1 21 CCDC18 ENSG00000122483
CDS chr1 93239683 93239896 ENST00000370276 protein_coding CCDS,basic 6 5 21 CCDC18 ENSG00000122483
CDS chr1 93239683 93239896 ENST00000690025 protein_coding basic 1 NA 21 CCDC18 ENSG00000122483
CDS chr1 93246105 93246204 ENST00000343253 protein_coding CCDS,basic 11 5 22 CCDC18 ENSG00000122483
CDS chr1 93246105 93246204 ENST00000401026 protein_coding CCDS,basic 7 1 22 CCDC18 ENSG00000122483
CDS chr1 93246105 93246204 ENST00000370276 protein_coding CCDS,basic 6 5 22 CCDC18 ENSG00000122483
CDS chr1 93246105 93246204 ENST00000690025 protein_coding basic 1 NA 22 CCDC18 ENSG00000122483
CDS chr1 93246838 93246954 ENST00000343253 protein_coding CCDS,basic 11 5 23 CCDC18 ENSG00000122483
CDS chr1 93246838 93246954 ENST00000401026 protein_coding CCDS,basic 7 1 23 CCDC18 ENSG00000122483
CDS chr1 93246838 93246954 ENST00000370276 protein_coding CCDS,basic 6 5 23 CCDC18 ENSG00000122483
CDS chr1 93246838 93246954 ENST00000690025 protein_coding basic 1 NA 23 CCDC18 ENSG00000122483
CDS chr1 93254471 93254614 ENST00000343253 protein_coding CCDS,basic 11 5 24 CCDC18 ENSG00000122483
CDS chr1 93254471 93254614 ENST00000401026 protein_coding CCDS,basic 7 1 24 CCDC18 ENSG00000122483
CDS chr1 93254471 93254614 ENST00000370276 protein_coding CCDS,basic 6 5 24 CCDC18 ENSG00000122483
CDS chr1 93254471 93254614 ENST00000690025 protein_coding basic 1 NA 24 CCDC18 ENSG00000122483
CDS chr1 93256335 93256538 ENST00000343253 protein_coding CCDS,basic 11 5 25 CCDC18 ENSG00000122483
CDS chr1 93256335 93256538 ENST00000401026 protein_coding CCDS,basic 7 1 25 CCDC18 ENSG00000122483
CDS chr1 93256335 93256538 ENST00000370276 protein_coding CCDS,basic 6 5 25 CCDC18 ENSG00000122483
CDS chr1 93256335 93256538 ENST00000690025 protein_coding basic 1 NA 25 CCDC18 ENSG00000122483
CDS chr1 93258748 93258885 ENST00000343253 protein_coding CCDS,basic 11 5 26 CCDC18 ENSG00000122483
CDS chr1 93258748 93258885 ENST00000401026 protein_coding CCDS,basic 7 1 26 CCDC18 ENSG00000122483
CDS chr1 93258748 93258885 ENST00000370276 protein_coding CCDS,basic 6 5 26 CCDC18 ENSG00000122483
CDS chr1 93258748 93258885 ENST00000690025 protein_coding basic 1 NA 26 CCDC18 ENSG00000122483
CDS chr1 93264701 93264901 ENST00000343253 protein_coding CCDS,basic 11 5 27 CCDC18 ENSG00000122483
CDS chr1 93264701 93264901 ENST00000401026 protein_coding CCDS,basic 7 1 27 CCDC18 ENSG00000122483
CDS chr1 93264701 93264901 ENST00000370276 protein_coding CCDS,basic 6 5 27 CCDC18 ENSG00000122483
CDS chr1 93264701 93264901 ENST00000690025 protein_coding basic 1 NA 27 CCDC18 ENSG00000122483
CDS chr1 93270347 93270814 ENST00000343253 protein_coding CCDS,basic 11 5 28 CCDC18 ENSG00000122483
CDS chr1 93270347 93270814 ENST00000370276 protein_coding CCDS,basic 6 5 28 CCDC18 ENSG00000122483
CDS chr1 93270347 93270814 ENST00000690025 protein_coding basic 1 NA 28 CCDC18 ENSG00000122483
CDS chr1 93278463 93278474 ENST00000343253 protein_coding CCDS,basic 11 5 29 CCDC18 ENSG00000122483
CDS chr1 93278463 93278474 ENST00000401026 protein_coding CCDS,basic 7 1 28 CCDC18 ENSG00000122483
CDS chr1 93278463 93278474 ENST00000370276 protein_coding CCDS,basic 6 5 29 CCDC18 ENSG00000122483
CDS chr1 93278463 93278474 ENST00000690025 protein_coding basic 1 NA 29 CCDC18 ENSG00000122483
transcript chr1 168178962 168202109 ENST00000367833 protein_coding CCDS,basic 7 1 NA TIPRL ENSG00000143155
transcript chr1 168179055 168192395 ENST00000367830 protein_coding CCDS,basic 3 1 NA TIPRL ENSG00000143155
CDS chr1 168179078 168179181 ENST00000367833 protein_coding CCDS,basic 7 1 1 TIPRL ENSG00000143155
CDS chr1 168179078 168179181 ENST00000367830 protein_coding CCDS,basic 3 1 1 TIPRL ENSG00000143155
CDS chr1 168183902 168184081 ENST00000367833 protein_coding CCDS,basic 7 1 2 TIPRL ENSG00000143155
CDS chr1 168183902 168184081 ENST00000367830 protein_coding CCDS,basic 3 1 2 TIPRL ENSG00000143155
CDS chr1 168184779 168184878 ENST00000367833 protein_coding CCDS,basic 7 1 3 TIPRL ENSG00000143155
CDS chr1 168184779 168184878 ENST00000367830 protein_coding CCDS,basic 3 1 3 TIPRL ENSG00000143155
CDS chr1 168191369 168191500 ENST00000367833 protein_coding CCDS,basic 7 1 4 TIPRL ENSG00000143155
CDS chr1 168191369 168191500 ENST00000367830 protein_coding CCDS,basic 3 1 4 TIPRL ENSG00000143155
CDS chr1 168192208 168192225 ENST00000367830 protein_coding CCDS,basic 3 1 5 TIPRL ENSG00000143155
CDS chr1 168196547 168196642 ENST00000367833 protein_coding CCDS,basic 7 1 5 TIPRL ENSG00000143155
CDS chr1 168198919 168198981 ENST00000367833 protein_coding CCDS,basic 7 1 6 TIPRL ENSG00000143155
CDS chr1 168199903 168200043 ENST00000367833 protein_coding CCDS,basic 7 1 7 TIPRL ENSG00000143155
Loading
Loading