.gitignore
.pre-commit-config.yaml
AUDIT.md
LICENSE
README.md
pyproject.toml
todo.md
.github/workflows/ci.yml
.github/workflows/publish.yml
examples/fasta_env_1-120.png
examples/fasta_env_classic.png
examples/fasta_env_dual_ref.png
examples/indel_alignment.png
examples/indel_sorted.bam
examples/indel_sorted.bam.bai
examples/indel_test.sam
examples/ref.fa
examples/ref.fa.fai
examples/sample2.sam
examples/sample2_sorted.bam
examples/sample2_sorted.bam.bai
examples/stacked_bam.png
src/tview/__init__.py
src/tview/_version.py
src/tview/bam.py
src/tview/cli.py
src/tview/config.py
src/tview/fasta.py
src/tview/models.py
src/tview/palette.yaml
src/tview/renderer.py
src/tview/style.yaml
src/tview/tview.py
src/tview.egg-info/PKG-INFO
src/tview.egg-info/SOURCES.txt
src/tview.egg-info/dependency_links.txt
src/tview.egg-info/entry_points.txt
src/tview.egg-info/requires.txt
src/tview.egg-info/top_level.txt
tests/__init__.py
tests/conftest.py
tests/test_bam.py
tests/test_cli.py
tests/test_config.py
tests/test_dual_ref.py
tests/test_fasta.py
tests/test_heterologous.py
tests/test_per_panel_axes.py
tests/data/env_protein_aligned.fasta
tests/output/all_gaps.png
tests/output/all_matches.png
tests/output/classic_mode_aa.png
tests/output/classic_mode_nt.png
tests/output/classic_no_hetero.png
tests/output/cli_columns_1-8.png
tests/output/cli_columns_discrete.png
tests/output/cli_columns_mixed.png
tests/output/cli_dual_ref.png
tests/output/cli_fasta_mode.png
tests/output/cli_max_rows.png
tests/output/cli_palette_aa.png
tests/output/cli_per_panel_axes.png
tests/output/cli_show_invokes.png
tests/output/cli_show_missing.png
tests/output/cli_show_row_labels.png
tests/output/dense_nt_mismatches.png
tests/output/draw_panels_manual_save.png
tests/output/dual_ref.png
tests/output/dual_ref_HxB2_SF162p3.png
tests/output/dual_ref_max3.png
tests/output/dual_ref_synthetic.png
tests/output/dual_ref_tick1.png
tests/output/fasta_roundtrip.png
tests/output/format_test.pdf
tests/output/format_test.svg
tests/output/hiv_env_realistic.png
tests/output/hypothesis_aa_001.png
tests/output/hypothesis_aa_002.png
tests/output/hypothesis_aa_003.png
tests/output/hypothesis_aa_004.png
tests/output/hypothesis_aa_005.png
tests/output/hypothesis_aa_006.png
tests/output/hypothesis_aa_007.png
tests/output/hypothesis_aa_008.png
tests/output/hypothesis_aa_009.png
tests/output/hypothesis_aa_010.png
tests/output/hypothesis_nt_001.png
tests/output/hypothesis_nt_002.png
tests/output/hypothesis_nt_003.png
tests/output/hypothesis_nt_004.png
tests/output/hypothesis_nt_005.png
tests/output/hypothesis_nt_006.png
tests/output/hypothesis_nt_007.png
tests/output/hypothesis_nt_008.png
tests/output/hypothesis_nt_009.png
tests/output/hypothesis_nt_010.png
tests/output/mixed_bam_fasta.png
tests/output/no_row_labels.png
tests/output/no_secondary.png
tests/output/patchworklib_mixed.png
tests/output/patchworklib_single_brick.png
tests/output/patchworklib_vertical.png
tests/output/per_panel_axes_dual_ref_multi.png
tests/output/per_panel_axes_multi_dual.png
tests/output/per_panel_axes_multi_single.png
tests/output/per_panel_axes_single.png
tests/output/row_labels.png
tests/output/secondary_short.png
tests/output/secondary_with_chosen_variant_ref.png
tests/output/single_ref.png
tests/output/single_ref_check.png
tests/output/stacked_panels.png
tests/output/stacked_with_labels.png
tests/output/three_way_classification.png