.coveragerc
.gitignore
.isort.cfg
.readthedocs.yml
AUTHORS.rst
CHANGELOG.rst
CONTRIBUTING.rst
Dockerfile
LICENSE.txt
MANIFEST.in
README.rst
pyproject.toml
setup.cfg
setup.py
tox.ini
.github/workflows/ci.yml
docs/Makefile
docs/authors.rst
docs/changelog.rst
docs/conf.py
docs/contributing.rst
docs/index.rst
docs/license.rst
docs/readme.rst
docs/requirements.txt
docs/_static/.gitignore
docs/_static/nomenclature_example.png
docs/programs/aspring.rst
docs/programs/pipeline.rst
docs/programs/programs.rst
src/aspring/__init__.py
src/aspring/main.py
src/aspring/step_01_preprocess.py
src/aspring/step_02_hmm_maker.py
src/aspring/step_03_hmm_aligner.py
src/aspring/step_04_gettable.py
src/aspring/step_05_filter.py
src/aspring/step_06_stats.py
src/aspring/step_07_reformat.py
src/aspring/step_08_ASRUs.py
src/aspring/step_09_clean.py
src/aspring.egg-info/PKG-INFO
src/aspring.egg-info/SOURCES.txt
src/aspring.egg-info/dependency_links.txt
src/aspring.egg-info/entry_points.txt
src/aspring.egg-info/not-zip-safe
src/aspring.egg-info/requires.txt
src/aspring.egg-info/top_level.txt
src/aspring/R_script/.Rprofile
src/aspring/R_script/renv.lock
src/aspring/R_script/step_06_getStats.R
src/aspring/R_script/renv/.gitignore
src/aspring/R_script/renv/activate.R
src/aspring/R_script/renv/settings.dcf
tests/conftest.py
tests/test_aspring.py
tests/data/ENSG00000007866/ASPRING_reference/ENSG00000007866_ASRUs_table.csv
tests/data/ENSG00000007866/ASPRING_reference/ENSG00000007866_duplication_pairs.csv
tests/data/ENSG00000007866/ASPRING_reference/ENSG00000007866_eventsDup_withCols.txt
tests/data/ENSG00000007866/ASPRING_reference/ENSG00000007866_instances_table.csv
tests/data/ENSG00000007866/Ensembl/ensembl_version.csv
tests/data/ENSG00000007866/Ensembl/exonstable.tsv
tests/data/ENSG00000007866/Ensembl/sequences.fasta
tests/data/ENSG00000007866/Ensembl/tree.nh
tests/data/ENSG00000007866/Ensembl/tsl.csv
tests/data/ENSG00000007866/thoraxe/ases_table.csv
tests/data/ENSG00000007866/thoraxe/path_table.csv
tests/data/ENSG00000007866/thoraxe/s_exon_table.csv
tests/data/ENSG00000007866/thoraxe/splice_graph.gml
tests/data/ENSG00000007866/thoraxe/_intermediate/chimeric_alignment_1.fasta
tests/data/ENSG00000007866/thoraxe/_intermediate/chimeric_alignment_10.fasta
tests/data/ENSG00000007866/thoraxe/_intermediate/chimeric_alignment_11.fasta
tests/data/ENSG00000007866/thoraxe/_intermediate/chimeric_alignment_12.fasta
tests/data/ENSG00000007866/thoraxe/_intermediate/chimeric_alignment_13.fasta
tests/data/ENSG00000007866/thoraxe/_intermediate/chimeric_alignment_14.fasta
tests/data/ENSG00000007866/thoraxe/_intermediate/chimeric_alignment_15.fasta
tests/data/ENSG00000007866/thoraxe/_intermediate/chimeric_alignment_16.fasta
tests/data/ENSG00000007866/thoraxe/_intermediate/chimeric_alignment_17.fasta
tests/data/ENSG00000007866/thoraxe/_intermediate/chimeric_alignment_18.fasta
tests/data/ENSG00000007866/thoraxe/_intermediate/chimeric_alignment_19.fasta
tests/data/ENSG00000007866/thoraxe/_intermediate/chimeric_alignment_2.fasta
tests/data/ENSG00000007866/thoraxe/_intermediate/chimeric_alignment_20.fasta
tests/data/ENSG00000007866/thoraxe/_intermediate/chimeric_alignment_21.fasta
tests/data/ENSG00000007866/thoraxe/_intermediate/chimeric_alignment_23.fasta
tests/data/ENSG00000007866/thoraxe/_intermediate/chimeric_alignment_24.fasta
tests/data/ENSG00000007866/thoraxe/_intermediate/chimeric_alignment_25.fasta
tests/data/ENSG00000007866/thoraxe/_intermediate/chimeric_alignment_26.fasta
tests/data/ENSG00000007866/thoraxe/_intermediate/chimeric_alignment_27.fasta
tests/data/ENSG00000007866/thoraxe/_intermediate/chimeric_alignment_28.fasta
tests/data/ENSG00000007866/thoraxe/_intermediate/chimeric_alignment_3.fasta
tests/data/ENSG00000007866/thoraxe/_intermediate/chimeric_alignment_30.fasta
tests/data/ENSG00000007866/thoraxe/_intermediate/chimeric_alignment_4.fasta
tests/data/ENSG00000007866/thoraxe/_intermediate/chimeric_alignment_5.fasta
tests/data/ENSG00000007866/thoraxe/_intermediate/chimeric_alignment_6.fasta
tests/data/ENSG00000007866/thoraxe/_intermediate/chimeric_alignment_7.fasta
tests/data/ENSG00000007866/thoraxe/_intermediate/chimeric_alignment_8.fasta
tests/data/ENSG00000007866/thoraxe/_intermediate/chimeric_alignment_9.fasta
tests/data/ENSG00000007866/thoraxe/_intermediate/gene_ids_1.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/gene_ids_10.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/gene_ids_11.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/gene_ids_12.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/gene_ids_13.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/gene_ids_14.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/gene_ids_15.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/gene_ids_16.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/gene_ids_17.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/gene_ids_18.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/gene_ids_19.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/gene_ids_2.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/gene_ids_20.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/gene_ids_21.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/gene_ids_23.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/gene_ids_24.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/gene_ids_25.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/gene_ids_26.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/gene_ids_27.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/gene_ids_28.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/gene_ids_3.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/gene_ids_30.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/gene_ids_4.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/gene_ids_5.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/gene_ids_6.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/gene_ids_7.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/gene_ids_8.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/gene_ids_9.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/msa_matrix_1.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/msa_matrix_10.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/msa_matrix_11.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/msa_matrix_12.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/msa_matrix_13.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/msa_matrix_14.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/msa_matrix_15.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/msa_matrix_16.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/msa_matrix_17.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/msa_matrix_18.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/msa_matrix_19.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/msa_matrix_2.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/msa_matrix_20.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/msa_matrix_21.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/msa_matrix_23.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/msa_matrix_24.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/msa_matrix_25.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/msa_matrix_26.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/msa_matrix_27.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/msa_matrix_28.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/msa_matrix_3.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/msa_matrix_30.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/msa_matrix_4.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/msa_matrix_5.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/msa_matrix_6.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/msa_matrix_7.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/msa_matrix_8.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/msa_matrix_9.txt
tests/data/ENSG00000007866/thoraxe/_intermediate/subexon_table.csv
tests/data/ENSG00000007866/thoraxe/_intermediate/subexon_table_1.csv
tests/data/ENSG00000007866/thoraxe/_intermediate/subexon_table_10.csv
tests/data/ENSG00000007866/thoraxe/_intermediate/subexon_table_11.csv
tests/data/ENSG00000007866/thoraxe/_intermediate/subexon_table_12.csv
tests/data/ENSG00000007866/thoraxe/_intermediate/subexon_table_13.csv
tests/data/ENSG00000007866/thoraxe/_intermediate/subexon_table_14.csv
tests/data/ENSG00000007866/thoraxe/_intermediate/subexon_table_15.csv
tests/data/ENSG00000007866/thoraxe/_intermediate/subexon_table_16.csv
tests/data/ENSG00000007866/thoraxe/_intermediate/subexon_table_17.csv
tests/data/ENSG00000007866/thoraxe/_intermediate/subexon_table_18.csv
tests/data/ENSG00000007866/thoraxe/_intermediate/subexon_table_19.csv
tests/data/ENSG00000007866/thoraxe/_intermediate/subexon_table_2.csv
tests/data/ENSG00000007866/thoraxe/_intermediate/subexon_table_20.csv
tests/data/ENSG00000007866/thoraxe/_intermediate/subexon_table_21.csv
tests/data/ENSG00000007866/thoraxe/_intermediate/subexon_table_23.csv
tests/data/ENSG00000007866/thoraxe/_intermediate/subexon_table_24.csv
tests/data/ENSG00000007866/thoraxe/_intermediate/subexon_table_25.csv
tests/data/ENSG00000007866/thoraxe/_intermediate/subexon_table_26.csv
tests/data/ENSG00000007866/thoraxe/_intermediate/subexon_table_27.csv
tests/data/ENSG00000007866/thoraxe/_intermediate/subexon_table_28.csv
tests/data/ENSG00000007866/thoraxe/_intermediate/subexon_table_3.csv
tests/data/ENSG00000007866/thoraxe/_intermediate/subexon_table_30.csv
tests/data/ENSG00000007866/thoraxe/_intermediate/subexon_table_4.csv
tests/data/ENSG00000007866/thoraxe/_intermediate/subexon_table_5.csv
tests/data/ENSG00000007866/thoraxe/_intermediate/subexon_table_6.csv
tests/data/ENSG00000007866/thoraxe/_intermediate/subexon_table_7.csv
tests/data/ENSG00000007866/thoraxe/_intermediate/subexon_table_8.csv
tests/data/ENSG00000007866/thoraxe/_intermediate/subexon_table_9.csv
tests/data/ENSG00000007866/thoraxe/_intermediate/transcript_table.csv
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_10_0.fasta
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_10_0.hhm
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_10_1.fasta
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_10_1.hhm
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_10_2.fasta
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_10_2.hhm
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_10_3.fasta
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_10_3.hhm
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_11_0.fasta
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_11_0.hhm
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_12_0.fasta
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_12_0.hhm
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_13_0.fasta
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_13_0.hhm
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_14_0.fasta
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_14_0.hhm
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_15_0.fasta
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_15_0.hhm
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_15_1.fasta
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_15_1.hhm
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_16_0.fasta
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_16_0.hhm
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_17_0.fasta
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_17_0.hhm
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_17_1.fasta
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_18_0.fasta
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_18_0.hhm
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_18_1.fasta
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_19_0.fasta
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_19_0.hhm
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_1_0.fasta
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_1_0.hhm
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_20_0.fasta
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_20_0.hhm
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_21_0.fasta
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_21_0.hhm
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_23_0.fasta
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_23_0.hhm
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_23_1.fasta
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_23_1.hhm
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_24_0.fasta
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_24_0.hhm
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_25_0.fasta
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_25_0.hhm
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_26_0.fasta
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_26_0.hhm
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_27_0.fasta
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_27_0.hhm
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_28_0.fasta
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_28_0.hhm
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_2_0.fasta
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_2_0.hhm
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_2_1.fasta
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_2_1.hhm
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_2_2.fasta
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_2_2.hhm
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_30_0.fasta
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_30_1.fasta
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_3_0.fasta
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_3_0.hhm
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_3_1.fasta
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_3_1.hhm
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_3_2.fasta
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_3_3.fasta
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_3_3.hhm
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_4_0.fasta
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_4_0.hhm
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_5_0.fasta
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_5_0.hhm
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_5_1.fasta
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_5_1.hhm
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_5_2.fasta
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_5_2.hhm
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_6_0.fasta
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_6_0.hhm
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_7_0.fasta
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_7_0.hhm
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_7_1.fasta
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_7_1.hhm
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_7_2.fasta
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_7_2.hhm
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_8_0.fasta
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_8_0.hhm
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_9_0.fasta
tests/data/ENSG00000007866/thoraxe/msa/msa_s_exon_9_0.hhm
tests/data/ENSG00000007866/thoraxe/phylosofs/s_exons.tsv
tests/data/ENSG00000007866/thoraxe/phylosofs/transcripts.pir
tests/data/ENSG00000007866/thoraxe/phylosofs/transcripts.txt
tests/data/ENSG00000007866/thoraxe/phylosofs/tree.nh