.gitignore
.pre-commit-config.yaml
CHANGELOG.md
CITATIONS
CONTRIBUTING.md
LICENSE
Makefile
README.md
bandit.yml
pyproject.toml
requirements-dev.txt
requirements-thirdparty-linux.txt
requirements-thirdparty-macos.txt
.github/ISSUE_TEMPLATE.md
.github/PULL_REQUEST_TEMPLATE.md
.github/workflows/build-linux.yaml
.github/workflows/build-macos.yaml
pyani_plus/__init__.py
pyani_plus/classify.py
pyani_plus/db_orm.py
pyani_plus/plot_run.py
pyani_plus/private_cli.py
pyani_plus/public_cli.py
pyani_plus/public_cli_args.py
pyani_plus/tools.py
pyani_plus/utils.py
pyani_plus.egg-info/PKG-INFO
pyani_plus.egg-info/SOURCES.txt
pyani_plus.egg-info/dependency_links.txt
pyani_plus.egg-info/entry_points.txt
pyani_plus.egg-info/requires.txt
pyani_plus.egg-info/top_level.txt
pyani_plus/methods/__init__.py
pyani_plus/methods/anib.py
pyani_plus/methods/anim.py
pyani_plus/methods/dnadiff.py
pyani_plus/methods/external_alignment.py
pyani_plus/methods/fastani.py
pyani_plus/methods/sourmash.py
pyani_plus/workflows/__init__.py
pyani_plus/workflows/compute_column.smk
tests/__init__.py
tests/conftest.py
tests/test_anib.py
tests/test_anim.py
tests/test_classify.py
tests/test_coverage.py
tests/test_dnadiff.py
tests/test_external_alignment.py
tests/test_fastani.py
tests/test_interrupt.py
tests/test_json.py
tests/test_orm.py
tests/test_private_cli.py
tests/test_public_cli.py
tests/test_self_vs_self.py
tests/test_sourmash.py
tests/test_tools.py
tests/test_utils.py
tests/fixtures/MIBY01000005.fasta
tests/fixtures/MIBY01000011.fasta
tests/fixtures/README.md
tests/fixtures/bacterial_example/NC_002696.fasta.gz
tests/fixtures/bacterial_example/NC_010338.fna.gz
tests/fixtures/bacterial_example/NC_011916.fas.gz
tests/fixtures/bacterial_example/NC_014100.fna.gz
tests/fixtures/bacterial_example/README.md
tests/fixtures/bacterial_example/intermediates/fastANI/all_vs_NC_002696.fastani
tests/fixtures/bacterial_example/intermediates/fastANI/all_vs_NC_010338.fastani
tests/fixtures/bacterial_example/intermediates/fastANI/all_vs_NC_011916.fastani
tests/fixtures/bacterial_example/intermediates/fastANI/all_vs_NC_014100.fastani
tests/fixtures/bacterial_example/intermediates/sourmash/073194224aa8c13bebc1d14a3e74a3e7.sig
tests/fixtures/bacterial_example/intermediates/sourmash/9a9e23bfc5a184b8149e07e267d133b0.sig
tests/fixtures/bacterial_example/intermediates/sourmash/9d72a8fb513cf9cc8cc6605a0ad4e837.sig
tests/fixtures/bacterial_example/intermediates/sourmash/f19cb07198a41a4406a22b2f57a6b5e7.sig
tests/fixtures/bacterial_example/intermediates/sourmash/manysearch.csv
tests/fixtures/bacterial_example/intermediates/sourmash/sourmash.csv
tests/fixtures/bacterial_example/matrices/fastANI_aln_lengths.tsv
tests/fixtures/bacterial_example/matrices/fastANI_coverage.tsv
tests/fixtures/bacterial_example/matrices/fastANI_hadamard.tsv
tests/fixtures/bacterial_example/matrices/fastANI_identity.tsv
tests/fixtures/bacterial_example/matrices/fastANI_sim_errors.tsv
tests/fixtures/bacterial_example/matrices/sourmash_coverage.tsv
tests/fixtures/bacterial_example/matrices/sourmash_identity.tsv
tests/fixtures/bad_alignments/MGV-GENOME-0264574.fas
tests/fixtures/bad_alignments/MGV-GENOME-0357962.fna
tests/fixtures/bad_alignments/README.md
tests/fixtures/bad_alignments/intermediates/ANIm/689d3fd6881db36b5e08329cf23cecdd_vs_689d3fd6881db36b5e08329cf23cecdd.delta
tests/fixtures/bad_alignments/intermediates/ANIm/689d3fd6881db36b5e08329cf23cecdd_vs_689d3fd6881db36b5e08329cf23cecdd.filter
tests/fixtures/bad_alignments/intermediates/ANIm/689d3fd6881db36b5e08329cf23cecdd_vs_a30481565b45f6bbc6ce5260503067e0.delta
tests/fixtures/bad_alignments/intermediates/ANIm/689d3fd6881db36b5e08329cf23cecdd_vs_a30481565b45f6bbc6ce5260503067e0.filter
tests/fixtures/bad_alignments/intermediates/ANIm/a30481565b45f6bbc6ce5260503067e0_vs_689d3fd6881db36b5e08329cf23cecdd.delta
tests/fixtures/bad_alignments/intermediates/ANIm/a30481565b45f6bbc6ce5260503067e0_vs_689d3fd6881db36b5e08329cf23cecdd.filter
tests/fixtures/bad_alignments/intermediates/ANIm/a30481565b45f6bbc6ce5260503067e0_vs_a30481565b45f6bbc6ce5260503067e0.delta
tests/fixtures/bad_alignments/intermediates/ANIm/a30481565b45f6bbc6ce5260503067e0_vs_a30481565b45f6bbc6ce5260503067e0.filter
tests/fixtures/bad_alignments/intermediates/dnadiff/689d3fd6881db36b5e08329cf23cecdd_vs_689d3fd6881db36b5e08329cf23cecdd.delta
tests/fixtures/bad_alignments/intermediates/dnadiff/689d3fd6881db36b5e08329cf23cecdd_vs_689d3fd6881db36b5e08329cf23cecdd.filter
tests/fixtures/bad_alignments/intermediates/dnadiff/689d3fd6881db36b5e08329cf23cecdd_vs_689d3fd6881db36b5e08329cf23cecdd.mcoords
tests/fixtures/bad_alignments/intermediates/dnadiff/689d3fd6881db36b5e08329cf23cecdd_vs_689d3fd6881db36b5e08329cf23cecdd.qdiff
tests/fixtures/bad_alignments/intermediates/dnadiff/689d3fd6881db36b5e08329cf23cecdd_vs_a30481565b45f6bbc6ce5260503067e0.delta
tests/fixtures/bad_alignments/intermediates/dnadiff/689d3fd6881db36b5e08329cf23cecdd_vs_a30481565b45f6bbc6ce5260503067e0.filter
tests/fixtures/bad_alignments/intermediates/dnadiff/689d3fd6881db36b5e08329cf23cecdd_vs_a30481565b45f6bbc6ce5260503067e0.mcoords
tests/fixtures/bad_alignments/intermediates/dnadiff/689d3fd6881db36b5e08329cf23cecdd_vs_a30481565b45f6bbc6ce5260503067e0.qdiff
tests/fixtures/bad_alignments/intermediates/dnadiff/a30481565b45f6bbc6ce5260503067e0_vs_689d3fd6881db36b5e08329cf23cecdd.delta
tests/fixtures/bad_alignments/intermediates/dnadiff/a30481565b45f6bbc6ce5260503067e0_vs_689d3fd6881db36b5e08329cf23cecdd.filter
tests/fixtures/bad_alignments/intermediates/dnadiff/a30481565b45f6bbc6ce5260503067e0_vs_689d3fd6881db36b5e08329cf23cecdd.mcoords
tests/fixtures/bad_alignments/intermediates/dnadiff/a30481565b45f6bbc6ce5260503067e0_vs_689d3fd6881db36b5e08329cf23cecdd.qdiff
tests/fixtures/bad_alignments/intermediates/dnadiff/a30481565b45f6bbc6ce5260503067e0_vs_a30481565b45f6bbc6ce5260503067e0.delta
tests/fixtures/bad_alignments/intermediates/dnadiff/a30481565b45f6bbc6ce5260503067e0_vs_a30481565b45f6bbc6ce5260503067e0.filter
tests/fixtures/bad_alignments/intermediates/dnadiff/a30481565b45f6bbc6ce5260503067e0_vs_a30481565b45f6bbc6ce5260503067e0.mcoords
tests/fixtures/bad_alignments/intermediates/dnadiff/a30481565b45f6bbc6ce5260503067e0_vs_a30481565b45f6bbc6ce5260503067e0.qdiff
tests/fixtures/bad_alignments/intermediates/sourmash/689d3fd6881db36b5e08329cf23cecdd.sig
tests/fixtures/bad_alignments/intermediates/sourmash/a30481565b45f6bbc6ce5260503067e0.sig
tests/fixtures/bad_alignments/intermediates/sourmash/manysearch.csv
tests/fixtures/bad_alignments/intermediates/sourmash/sourmash.csv
tests/fixtures/bad_alignments/matrices/ANIm_aln_lengths.tsv
tests/fixtures/bad_alignments/matrices/ANIm_coverage.tsv
tests/fixtures/bad_alignments/matrices/ANIm_identity.tsv
tests/fixtures/bad_alignments/matrices/ANIm_sim_errors.tsv
tests/fixtures/bad_alignments/matrices/dnadiff_aln_lengths.tsv
tests/fixtures/bad_alignments/matrices/dnadiff_coverage.tsv
tests/fixtures/bad_alignments/matrices/dnadiff_identity.tsv
tests/fixtures/bad_alignments/matrices/dnadiff_sim_errors.tsv
tests/fixtures/bad_alignments/matrices/sourmash_coverage.tsv
tests/fixtures/bad_alignments/matrices/sourmash_identity.tsv
tests/fixtures/tools/README.md
tests/fixtures/tools/cutting_edge
tests/fixtures/tools/just_one
tests/fixtures/tools/mock_blastn
tests/fixtures/tools/mock_makeblastdb
tests/fixtures/tools/mock_sourmash
tests/fixtures/tools/non_executable_script
tests/fixtures/tools/version_one
tests/fixtures/viral_example/MGV-GENOME-0264574.fas
tests/fixtures/viral_example/MGV-GENOME-0266457.fna
tests/fixtures/viral_example/OP073605.fasta
tests/fixtures/viral_example/README.md
tests/fixtures/viral_example/intermediates/ANIb/5584c7029328dc48d33f95f0a78f7e57-fragments.fna
tests/fixtures/viral_example/intermediates/ANIb/689d3fd6881db36b5e08329cf23cecdd-fragments.fna
tests/fixtures/viral_example/intermediates/ANIb/78975d5144a1cd12e98898d573cf6536-fragments.fna
tests/fixtures/viral_example/intermediates/ANIb/MGV-GENOME-0264574.njs
tests/fixtures/viral_example/intermediates/ANIb/MGV-GENOME-0264574_vs_MGV-GENOME-0264574.tsv
tests/fixtures/viral_example/intermediates/ANIb/MGV-GENOME-0264574_vs_MGV-GENOME-0266457.tsv
tests/fixtures/viral_example/intermediates/ANIb/MGV-GENOME-0264574_vs_OP073605.tsv
tests/fixtures/viral_example/intermediates/ANIb/MGV-GENOME-0266457.njs
tests/fixtures/viral_example/intermediates/ANIb/MGV-GENOME-0266457_vs_MGV-GENOME-0264574.tsv
tests/fixtures/viral_example/intermediates/ANIb/MGV-GENOME-0266457_vs_MGV-GENOME-0266457.tsv
tests/fixtures/viral_example/intermediates/ANIb/MGV-GENOME-0266457_vs_OP073605.tsv
tests/fixtures/viral_example/intermediates/ANIb/OP073605.njs
tests/fixtures/viral_example/intermediates/ANIb/OP073605_vs_MGV-GENOME-0264574.tsv
tests/fixtures/viral_example/intermediates/ANIb/OP073605_vs_MGV-GENOME-0266457.tsv
tests/fixtures/viral_example/intermediates/ANIb/OP073605_vs_OP073605.tsv
tests/fixtures/viral_example/intermediates/ANIm/5584c7029328dc48d33f95f0a78f7e57_vs_5584c7029328dc48d33f95f0a78f7e57.delta
tests/fixtures/viral_example/intermediates/ANIm/5584c7029328dc48d33f95f0a78f7e57_vs_5584c7029328dc48d33f95f0a78f7e57.filter
tests/fixtures/viral_example/intermediates/ANIm/5584c7029328dc48d33f95f0a78f7e57_vs_689d3fd6881db36b5e08329cf23cecdd.delta
tests/fixtures/viral_example/intermediates/ANIm/5584c7029328dc48d33f95f0a78f7e57_vs_689d3fd6881db36b5e08329cf23cecdd.filter
tests/fixtures/viral_example/intermediates/ANIm/5584c7029328dc48d33f95f0a78f7e57_vs_78975d5144a1cd12e98898d573cf6536.delta
tests/fixtures/viral_example/intermediates/ANIm/5584c7029328dc48d33f95f0a78f7e57_vs_78975d5144a1cd12e98898d573cf6536.filter
tests/fixtures/viral_example/intermediates/ANIm/689d3fd6881db36b5e08329cf23cecdd_vs_5584c7029328dc48d33f95f0a78f7e57.delta
tests/fixtures/viral_example/intermediates/ANIm/689d3fd6881db36b5e08329cf23cecdd_vs_5584c7029328dc48d33f95f0a78f7e57.filter
tests/fixtures/viral_example/intermediates/ANIm/689d3fd6881db36b5e08329cf23cecdd_vs_689d3fd6881db36b5e08329cf23cecdd.delta
tests/fixtures/viral_example/intermediates/ANIm/689d3fd6881db36b5e08329cf23cecdd_vs_689d3fd6881db36b5e08329cf23cecdd.filter
tests/fixtures/viral_example/intermediates/ANIm/689d3fd6881db36b5e08329cf23cecdd_vs_78975d5144a1cd12e98898d573cf6536.delta
tests/fixtures/viral_example/intermediates/ANIm/689d3fd6881db36b5e08329cf23cecdd_vs_78975d5144a1cd12e98898d573cf6536.filter
tests/fixtures/viral_example/intermediates/ANIm/78975d5144a1cd12e98898d573cf6536_vs_5584c7029328dc48d33f95f0a78f7e57.delta
tests/fixtures/viral_example/intermediates/ANIm/78975d5144a1cd12e98898d573cf6536_vs_5584c7029328dc48d33f95f0a78f7e57.filter
tests/fixtures/viral_example/intermediates/ANIm/78975d5144a1cd12e98898d573cf6536_vs_689d3fd6881db36b5e08329cf23cecdd.delta
tests/fixtures/viral_example/intermediates/ANIm/78975d5144a1cd12e98898d573cf6536_vs_689d3fd6881db36b5e08329cf23cecdd.filter
tests/fixtures/viral_example/intermediates/ANIm/78975d5144a1cd12e98898d573cf6536_vs_78975d5144a1cd12e98898d573cf6536.delta
tests/fixtures/viral_example/intermediates/ANIm/78975d5144a1cd12e98898d573cf6536_vs_78975d5144a1cd12e98898d573cf6536.filter
tests/fixtures/viral_example/intermediates/dnadiff/5584c7029328dc48d33f95f0a78f7e57_vs_5584c7029328dc48d33f95f0a78f7e57.delta
tests/fixtures/viral_example/intermediates/dnadiff/5584c7029328dc48d33f95f0a78f7e57_vs_5584c7029328dc48d33f95f0a78f7e57.filter
tests/fixtures/viral_example/intermediates/dnadiff/5584c7029328dc48d33f95f0a78f7e57_vs_5584c7029328dc48d33f95f0a78f7e57.mcoords
tests/fixtures/viral_example/intermediates/dnadiff/5584c7029328dc48d33f95f0a78f7e57_vs_5584c7029328dc48d33f95f0a78f7e57.qdiff
tests/fixtures/viral_example/intermediates/dnadiff/5584c7029328dc48d33f95f0a78f7e57_vs_689d3fd6881db36b5e08329cf23cecdd.delta
tests/fixtures/viral_example/intermediates/dnadiff/5584c7029328dc48d33f95f0a78f7e57_vs_689d3fd6881db36b5e08329cf23cecdd.filter
tests/fixtures/viral_example/intermediates/dnadiff/5584c7029328dc48d33f95f0a78f7e57_vs_689d3fd6881db36b5e08329cf23cecdd.mcoords
tests/fixtures/viral_example/intermediates/dnadiff/5584c7029328dc48d33f95f0a78f7e57_vs_689d3fd6881db36b5e08329cf23cecdd.qdiff
tests/fixtures/viral_example/intermediates/dnadiff/5584c7029328dc48d33f95f0a78f7e57_vs_78975d5144a1cd12e98898d573cf6536.delta
tests/fixtures/viral_example/intermediates/dnadiff/5584c7029328dc48d33f95f0a78f7e57_vs_78975d5144a1cd12e98898d573cf6536.filter
tests/fixtures/viral_example/intermediates/dnadiff/5584c7029328dc48d33f95f0a78f7e57_vs_78975d5144a1cd12e98898d573cf6536.mcoords
tests/fixtures/viral_example/intermediates/dnadiff/5584c7029328dc48d33f95f0a78f7e57_vs_78975d5144a1cd12e98898d573cf6536.qdiff
tests/fixtures/viral_example/intermediates/dnadiff/689d3fd6881db36b5e08329cf23cecdd_vs_5584c7029328dc48d33f95f0a78f7e57.delta
tests/fixtures/viral_example/intermediates/dnadiff/689d3fd6881db36b5e08329cf23cecdd_vs_5584c7029328dc48d33f95f0a78f7e57.filter
tests/fixtures/viral_example/intermediates/dnadiff/689d3fd6881db36b5e08329cf23cecdd_vs_5584c7029328dc48d33f95f0a78f7e57.mcoords
tests/fixtures/viral_example/intermediates/dnadiff/689d3fd6881db36b5e08329cf23cecdd_vs_5584c7029328dc48d33f95f0a78f7e57.qdiff
tests/fixtures/viral_example/intermediates/dnadiff/689d3fd6881db36b5e08329cf23cecdd_vs_689d3fd6881db36b5e08329cf23cecdd.delta
tests/fixtures/viral_example/intermediates/dnadiff/689d3fd6881db36b5e08329cf23cecdd_vs_689d3fd6881db36b5e08329cf23cecdd.filter
tests/fixtures/viral_example/intermediates/dnadiff/689d3fd6881db36b5e08329cf23cecdd_vs_689d3fd6881db36b5e08329cf23cecdd.mcoords
tests/fixtures/viral_example/intermediates/dnadiff/689d3fd6881db36b5e08329cf23cecdd_vs_689d3fd6881db36b5e08329cf23cecdd.qdiff
tests/fixtures/viral_example/intermediates/dnadiff/689d3fd6881db36b5e08329cf23cecdd_vs_78975d5144a1cd12e98898d573cf6536.delta
tests/fixtures/viral_example/intermediates/dnadiff/689d3fd6881db36b5e08329cf23cecdd_vs_78975d5144a1cd12e98898d573cf6536.filter
tests/fixtures/viral_example/intermediates/dnadiff/689d3fd6881db36b5e08329cf23cecdd_vs_78975d5144a1cd12e98898d573cf6536.mcoords
tests/fixtures/viral_example/intermediates/dnadiff/689d3fd6881db36b5e08329cf23cecdd_vs_78975d5144a1cd12e98898d573cf6536.qdiff
tests/fixtures/viral_example/intermediates/dnadiff/78975d5144a1cd12e98898d573cf6536_vs_5584c7029328dc48d33f95f0a78f7e57.delta
tests/fixtures/viral_example/intermediates/dnadiff/78975d5144a1cd12e98898d573cf6536_vs_5584c7029328dc48d33f95f0a78f7e57.filter
tests/fixtures/viral_example/intermediates/dnadiff/78975d5144a1cd12e98898d573cf6536_vs_5584c7029328dc48d33f95f0a78f7e57.mcoords
tests/fixtures/viral_example/intermediates/dnadiff/78975d5144a1cd12e98898d573cf6536_vs_5584c7029328dc48d33f95f0a78f7e57.qdiff
tests/fixtures/viral_example/intermediates/dnadiff/78975d5144a1cd12e98898d573cf6536_vs_689d3fd6881db36b5e08329cf23cecdd.delta
tests/fixtures/viral_example/intermediates/dnadiff/78975d5144a1cd12e98898d573cf6536_vs_689d3fd6881db36b5e08329cf23cecdd.filter
tests/fixtures/viral_example/intermediates/dnadiff/78975d5144a1cd12e98898d573cf6536_vs_689d3fd6881db36b5e08329cf23cecdd.mcoords
tests/fixtures/viral_example/intermediates/dnadiff/78975d5144a1cd12e98898d573cf6536_vs_689d3fd6881db36b5e08329cf23cecdd.qdiff
tests/fixtures/viral_example/intermediates/dnadiff/78975d5144a1cd12e98898d573cf6536_vs_78975d5144a1cd12e98898d573cf6536.delta
tests/fixtures/viral_example/intermediates/dnadiff/78975d5144a1cd12e98898d573cf6536_vs_78975d5144a1cd12e98898d573cf6536.filter
tests/fixtures/viral_example/intermediates/dnadiff/78975d5144a1cd12e98898d573cf6536_vs_78975d5144a1cd12e98898d573cf6536.mcoords
tests/fixtures/viral_example/intermediates/dnadiff/78975d5144a1cd12e98898d573cf6536_vs_78975d5144a1cd12e98898d573cf6536.qdiff
tests/fixtures/viral_example/intermediates/fastANI/all_vs_MGV-GENOME-0264574.fastani
tests/fixtures/viral_example/intermediates/fastANI/all_vs_MGV-GENOME-0266457.fastani
tests/fixtures/viral_example/intermediates/fastANI/all_vs_OP073605.fastani
tests/fixtures/viral_example/intermediates/sourmash/5584c7029328dc48d33f95f0a78f7e57.sig
tests/fixtures/viral_example/intermediates/sourmash/689d3fd6881db36b5e08329cf23cecdd.sig
tests/fixtures/viral_example/intermediates/sourmash/78975d5144a1cd12e98898d573cf6536.sig
tests/fixtures/viral_example/intermediates/sourmash/manysearch.csv
tests/fixtures/viral_example/intermediates/sourmash/sourmash.csv
tests/fixtures/viral_example/matrices/ANIb_aln_lengths.tsv
tests/fixtures/viral_example/matrices/ANIb_coverage.tsv
tests/fixtures/viral_example/matrices/ANIb_hadamard.tsv
tests/fixtures/viral_example/matrices/ANIb_identity.tsv
tests/fixtures/viral_example/matrices/ANIb_sim_errors.tsv
tests/fixtures/viral_example/matrices/ANIm_aln_lengths.tsv
tests/fixtures/viral_example/matrices/ANIm_coverage.tsv
tests/fixtures/viral_example/matrices/ANIm_hadamard.tsv
tests/fixtures/viral_example/matrices/ANIm_identity.tsv
tests/fixtures/viral_example/matrices/ANIm_sim_errors.tsv
tests/fixtures/viral_example/matrices/dnadiff_aln_lengths.tsv
tests/fixtures/viral_example/matrices/dnadiff_coverage.tsv
tests/fixtures/viral_example/matrices/dnadiff_identity.tsv
tests/fixtures/viral_example/matrices/dnadiff_sim_errors.tsv
tests/fixtures/viral_example/matrices/fastANI_aln_lengths.tsv
tests/fixtures/viral_example/matrices/fastANI_coverage.tsv
tests/fixtures/viral_example/matrices/fastANI_hadamard.tsv
tests/fixtures/viral_example/matrices/fastANI_identity.tsv
tests/fixtures/viral_example/matrices/fastANI_sim_errors.tsv
tests/fixtures/viral_example/matrices/sourmash_coverage.tsv
tests/fixtures/viral_example/matrices/sourmash_identity.tsv
tests/fixtures/viral_example/plots/sourmash_hadamard_heatmap.tsv
tests/fixtures/viral_example/plots/sourmash_identity_heatmap.tsv
tests/fixtures/viral_example/plots/sourmash_query_cov_heatmap.tsv
tests/fixtures/viral_example/plots/sourmash_query_cov_scatter.tsv
tests/fixtures/viral_example/plots/sourmash_tANI_heatmap.tsv
tests/fixtures/viral_example/plots/sourmash_tANI_scatter.tsv
tests/generate_fixtures/__init__.py
tests/generate_fixtures/generate_anib_blast_files.py
tests/generate_fixtures/generate_anib_fragment_files.py
tests/generate_fixtures/generate_pyani_anib_matrices.sh
tests/generate_fixtures/generate_pyani_anim_matrices.sh
tests/generate_fixtures/generate_target_anim_files.py
tests/generate_fixtures/generate_target_dnadiff_files.py
tests/generate_fixtures/generate_target_dnadiff_matrices.py
tests/generate_fixtures/generate_target_fastani_files.py
tests/generate_fixtures/generate_target_sourmash_files.py
tests/generate_fixtures/generate_target_sourmash_matrices.py
tests/snakemake/__init__.py
tests/snakemake/conftest.py
tests/snakemake/test_anib_workflow.py
tests/snakemake/test_anim_workflow.py
tests/snakemake/test_dnadiff_workflow.py
tests/snakemake/test_fastani_workflow.py
tests/snakemake/test_sourmash_workflow.py
tests/snakemake/test_workflows.py