Thank you for your interest in contributing to texas-psm.
Open a GitHub issue with:
- A minimal reproducible example
- Your OS, Python version, and
pip show texas-psmoutput - The full error traceback
- Fork the repo and create a branch from
main. - Install in editable mode:
pip install -e . - Make your changes and add tests under
tests/where relevant. - Open a pull request — describe what changed and why.
Stan model files live in src/TEXAS/stan_models/. If you modify a .stan file, delete the compiled binary (same directory, no extension) so it is recompiled on next use.
- Python: follow existing conventions (no strict linter enforced yet).
- Comments: only where the why is non-obvious — no docblock narration of what the code does.
For usage questions, open a Discussion rather than an issue.