Installation

Install from PyPI:

pip install synloc

For local development, install the package with its development tools:

pip install -e ".[dev]"

The package depends on pandas, numpy, scipy, matplotlib, scikit-learn, joblib, and tqdm.

Documentation builds

GitHub Pages is configured to publish the docs folder. Edit the files in docs_source and rebuild the HTML with:

sphinx-build -b html docs_source docs

Keep docs/.nojekyll in the generated folder so GitHub Pages serves Sphinx assets correctly.