.gitignore
.python-version
LICENSE
MANIFEST.in
Makefile
README.md
noxfile.py
pyproject.toml
setup.py
uv.lock
.github/workflows/ci.yml
.github/workflows/publish.yml
src/c/TEST_RNG_README.md
src/c/benchmark.c
src/c/combined_module.c
src/c/lib.c
src/c/lib.h
src/c/mutate_sequence.c
src/c/scramble_cdlr.c
src/c/scramble_clm.c
src/c/scramble_clr.c
src/c/scramble_cls.c
src/c/scramble_cor.c
src/c/scramble_ndr.c
src/c/scramble_nor.c
src/c/test_codon.c
src/c/test_rng.h
src/power-basic/20260628-Motif mutator_v2.bas
src/power-basic/20260628-Motif scanner.bas
src/power-basic/20260721-sequence-scramble.bas
src/power-basic/test_rng.bas
src/power-basic/unused/20251122-ndr.bas
src/power-basic/unused/20251215-cdlr-scramble.bas
src/power-basic/unused/20251215-codon-assign.bas
src/power-basic/unused/20251215-codon-translate.bas
src/power-basic/unused/20251215-ndr-scramble.bas
src/power-basic/unused/20251215-sequence_mutate.bas
src/power-basic/unused/20260120-codon_pair.bas
src/power-basic/unused/20260125-Sequence_scramble.bas
src/power-basic/unused/20260125-adler32.inc
src/power-basic/unused/20260203-sequence-mutate-4.bas
src/power-basic/unused/20260203-test-script-v2.bas
src/power-basic/unused/20260203-test-script.bas
src/power-basic/unused/20260218-test-script-shorter.bas
src/power-basic/unused/20260218-test-script.bas
src/power-basic/unused/20260303-sequence-scramble-3.bas
src/power-basic/unused/20260305-sequence-scramble-3.bas
src/power-basic/unused/20260529-test-all.bas
src/power-basic/unused/20260628-HRV_cgs.FST
src/power-basic/unused/20260628-Sequence_scramble_4.bas
src/power-basic/unused/20260628-scramble_test Checksum.TSV
src/power-basic/unused/20260628-scramble_test.FST
src/power-basic/unused/20260703-sequence-scramble.bas
src/power-basic/unused/20260708-sequence-scramble.bas
src/power-basic/unused/20260713-sequence-scramble.bas
src/power-basic/unused/20260720-sequence-scramble-debug-2.bas
src/power-basic/unused/20260720-sequence-scramble-debug.bas
src/power-basic/unused/CPB_Table.TXT
src/power-basic/unused/adler32.bas
src/python/SSE_for_Py/__init__.py
src/python/SSE_for_Py/_combined.pyi
src/python/SSE_for_Py/args.py
src/python/SSE_for_Py/exceptions.py
src/python/SSE_for_Py/mutate.py
src/python/SSE_for_Py/py.typed
src/python/SSE_for_Py/scramble.py
src/python/SSE_for_Py/scramble_cdlr.py
src/python/SSE_for_Py/scramble_clm.py
src/python/SSE_for_Py/scramble_clr.py
src/python/SSE_for_Py/scramble_cls.py
src/python/SSE_for_Py/scramble_cor.py
src/python/SSE_for_Py/scramble_ndr.py
src/python/SSE_for_Py/scramble_nor.py
src/python/SSE_for_Py/utils.py
src/python/SSE_for_Py.egg-info/PKG-INFO
src/python/SSE_for_Py.egg-info/SOURCES.txt
src/python/SSE_for_Py.egg-info/dependency_links.txt
src/python/SSE_for_Py.egg-info/entry_points.txt
src/python/SSE_for_Py.egg-info/requires.txt
src/python/SSE_for_Py.egg-info/scm_file_list.json
src/python/SSE_for_Py.egg-info/scm_version.json
src/python/SSE_for_Py.egg-info/top_level.txt
src/python/SSE_for_Py/cli/__init__.py
src/python/SSE_for_Py/cli/benchmark.py
src/python/SSE_for_Py/cli/encode_alignment.py
src/python/SSE_for_Py/cli/mutate.py
src/python/SSE_for_Py/cli/scramble.py
tests/__init__.py
tests/test_benchmark.py
tests/test_cli.py
tests/test_helpers.py
tests/test_lib.py
tests/test_mutate.py
tests/test_rng.py
tests/test_scramble.py
tests/test_scramble_cdlr.py
tests/test_scramble_clm.py
tests/test_scramble_clr.py
tests/test_scramble_cls.py
tests/test_scramble_cor.py
tests/test_scramble_ndr.py
tests/test_scramble_nor.py
tests/test_utils.py
tests/test_checksums/20260721-scramble-results.fasta
tests/test_checksums/20260721-scramble-results.tsv
tests/test_checksums/FMDV.fasta
tests/test_checksums/input_file1.fasta
tests/test_checksums/input_file2.fasta
tests/test_checksums/input_file3.fasta
tests/test_checksums/test_mutate_checksums.py
tests/test_checksums/test_ndr_checksums.py
tests/test_checksums/test_scramble_checksums.py
tests/test_checksums/unused/20260629-scramble_results.fasta
tests/test_checksums/unused/20260629-scramble_results.xlsx
tests/test_checksums/unused/20260703-scramble-results.fasta
tests/test_checksums/unused/20260703-scramble-results.tsv
tests/test_checksums/unused/20260707-scramble-results.fasta
tests/test_checksums/unused/20260707-scramble-results.tsv
tests/test_checksums/unused/20260713-scramble-results.fasta
tests/test_checksums/unused/20260713-scramble-results.tsv
tests/test_checksums/unused/20260720-scramble-results.fasta
tests/test_checksums/unused/20260720-scramble-results.tsv
tests/test_checksums/unused/OLD-test_scramble_checksums.py
tests/test_checksums/unused/peter-debug-output-2.xlsx
tests/test_checksums/unused/peter-debug-output.xlsx
tests/test_checksums/unused/scramble_results-2.xlsx
tests/test_checksums/unused/scramble_results-3-a-few-less-wrong.xlsx
tests/test_checksums/unused/scramble_results-3-a-few-wrong.xlsx
tests/test_checksums/unused/scramble_results-3.xlsx
tests/test_checksums/unused/scramble_results.fasta
tests/test_checksums/unused/scramble_results.xlsx