LICENSE
README.md
pyproject.toml
src/uci_phonotactic_calculator/__init__.py
src/uci_phonotactic_calculator/py.typed
src/uci_phonotactic_calculator.egg-info/PKG-INFO
src/uci_phonotactic_calculator.egg-info/SOURCES.txt
src/uci_phonotactic_calculator.egg-info/dependency_links.txt
src/uci_phonotactic_calculator.egg-info/entry_points.txt
src/uci_phonotactic_calculator.egg-info/requires.txt
src/uci_phonotactic_calculator.egg-info/top_level.txt
src/uci_phonotactic_calculator/cli/__init__.py
src/uci_phonotactic_calculator/cli/demo_data.py
src/uci_phonotactic_calculator/cli/extensions.py
src/uci_phonotactic_calculator/cli/formatter.py
src/uci_phonotactic_calculator/cli/legacy.py
src/uci_phonotactic_calculator/cli/main.py
src/uci_phonotactic_calculator/cli/parser.py
src/uci_phonotactic_calculator/cli/utils.py
src/uci_phonotactic_calculator/core/__init__.py
src/uci_phonotactic_calculator/core/config.py
src/uci_phonotactic_calculator/core/corpus.py
src/uci_phonotactic_calculator/core/filter_aliases.py
src/uci_phonotactic_calculator/core/header_schema.py
src/uci_phonotactic_calculator/core/header_utils.py
src/uci_phonotactic_calculator/core/probability.py
src/uci_phonotactic_calculator/core/registries.py
src/uci_phonotactic_calculator/core/variants.py
src/uci_phonotactic_calculator/data/corpus_descriptions.txt
src/uci_phonotactic_calculator/data/english.csv
src/uci_phonotactic_calculator/data/english_freq.csv
src/uci_phonotactic_calculator/data/english_needle.csv
src/uci_phonotactic_calculator/data/english_onsets.csv
src/uci_phonotactic_calculator/data/finnish.csv
src/uci_phonotactic_calculator/data/french.csv
src/uci_phonotactic_calculator/data/polish_onsets.csv
src/uci_phonotactic_calculator/data/samoan.csv
src/uci_phonotactic_calculator/data/spanish_stress.csv
src/uci_phonotactic_calculator/data/turkish.csv
src/uci_phonotactic_calculator/data/sample_test_data/albright_cleaned_test_data.csv
src/uci_phonotactic_calculator/data/sample_test_data/cleaned_polish_test_data.csv
src/uci_phonotactic_calculator/data/sample_test_data/daland-test-data.csv
src/uci_phonotactic_calculator/data/sample_test_data/english_test_data.csv
src/uci_phonotactic_calculator/data/sample_test_data/needle_test_data.csv
src/uci_phonotactic_calculator/data/sample_test_data/scholes_cleaned_test_data.csv
src/uci_phonotactic_calculator/data/sample_test_data/spanish_test_data_no_stress.csv
src/uci_phonotactic_calculator/data/sample_test_data/white_hayes_cleaned_fixed_test_data.csv
src/uci_phonotactic_calculator/data/unit_test_data/unit_test_training_data.txt
src/uci_phonotactic_calculator/models/__init__.py
src/uci_phonotactic_calculator/models/aggregate.py
src/uci_phonotactic_calculator/models/aggregators.py
src/uci_phonotactic_calculator/models/boundaries.py
src/uci_phonotactic_calculator/models/boundary_modes.py
src/uci_phonotactic_calculator/models/neighbourhood.py
src/uci_phonotactic_calculator/models/smoothing.py
src/uci_phonotactic_calculator/models/weighting.py
src/uci_phonotactic_calculator/plugins/__init__.py
src/uci_phonotactic_calculator/plugins/core.py
src/uci_phonotactic_calculator/plugins/fallback.py
src/uci_phonotactic_calculator/plugins/mixins.py
src/uci_phonotactic_calculator/plugins/neighbourhood.py
src/uci_phonotactic_calculator/plugins/ngram_model.py
src/uci_phonotactic_calculator/plugins/prob_transforms/__init__.py
src/uci_phonotactic_calculator/plugins/prob_transforms/conditional.py
src/uci_phonotactic_calculator/plugins/prob_transforms/joint.py
src/uci_phonotactic_calculator/plugins/strategies/__init__.py
src/uci_phonotactic_calculator/plugins/strategies/base.py
src/uci_phonotactic_calculator/plugins/strategies/ngram.py
src/uci_phonotactic_calculator/plugins/strategies/position.py
src/uci_phonotactic_calculator/plugins/utils/__init__.py
src/uci_phonotactic_calculator/plugins/utils/smoothing.py
src/uci_phonotactic_calculator/plugins/utils/smoothing_kn.py
src/uci_phonotactic_calculator/utils/__init__.py
src/uci_phonotactic_calculator/utils/constants.py
src/uci_phonotactic_calculator/utils/print_data_paths.py
src/uci_phonotactic_calculator/utils/progress.py
src/uci_phonotactic_calculator/utils/progress_base.py
src/uci_phonotactic_calculator/utils/types.py
src/uci_phonotactic_calculator/utils/utility.py
src/uci_phonotactic_calculator/web/django/__init__.py
src/uci_phonotactic_calculator/web/django/manage.py
src/uci_phonotactic_calculator/web/django/settings.py
src/uci_phonotactic_calculator/web/django/urls.py
src/uci_phonotactic_calculator/web/django/wsgi.py
src/uci_phonotactic_calculator/web/django/media/default/english.csv
src/uci_phonotactic_calculator/web/django/media/default/english_freq.csv
src/uci_phonotactic_calculator/web/django/media/default/english_needle.csv
src/uci_phonotactic_calculator/web/django/media/default/english_onsets.csv
src/uci_phonotactic_calculator/web/django/media/default/finnish.csv
src/uci_phonotactic_calculator/web/django/media/default/french.csv
src/uci_phonotactic_calculator/web/django/media/default/polish_onsets.csv
src/uci_phonotactic_calculator/web/django/media/default/samoan.csv
src/uci_phonotactic_calculator/web/django/media/default/spanish_stress.csv
src/uci_phonotactic_calculator/web/django/media/default/turkish.csv
src/uci_phonotactic_calculator/web/django/media/uploads/english.csv
src/uci_phonotactic_calculator/web/django/media/uploads/english_test_data.csv
src/uci_phonotactic_calculator/web/django/media/uploads/engl_1747959785_930551/english_test_data_7J4JeZM_scores.csv
src/uci_phonotactic_calculator/web/django/media/uploads/engl_1747961281_361526/english_test_data_scores.csv
src/uci_phonotactic_calculator/web/django/static/css/base.css
src/uci_phonotactic_calculator/web/django/static/css/media.css
src/uci_phonotactic_calculator/web/django/webcalc/__init__.py
src/uci_phonotactic_calculator/web/django/webcalc/admin.py
src/uci_phonotactic_calculator/web/django/webcalc/apps.py
src/uci_phonotactic_calculator/web/django/webcalc/cron.py
src/uci_phonotactic_calculator/web/django/webcalc/models.py
src/uci_phonotactic_calculator/web/django/webcalc/tests.py
src/uci_phonotactic_calculator/web/django/webcalc/urls.py
src/uci_phonotactic_calculator/web/django/webcalc/views.py
src/uci_phonotactic_calculator/web/django/webcalc/management/__init__.py
src/uci_phonotactic_calculator/web/django/webcalc/management/commands/__init__.py
src/uci_phonotactic_calculator/web/django/webcalc/management/commands/register_default_files.py
src/uci_phonotactic_calculator/web/django/webcalc/migrations/0001_initial.py
src/uci_phonotactic_calculator/web/django/webcalc/migrations/__init__.py
src/uci_phonotactic_calculator/web/gradio/__init__.py
src/uci_phonotactic_calculator/web/gradio/__main__.py
src/uci_phonotactic_calculator/web/gradio/web_demo.py
src/uci_phonotactic_calculator/web/gradio/web_demo_v2.py
tests/test_plugin_contract.py