Repository navigation
Development
github-actions[bot] edited this page Sep 11, 2026
·
1 revision
A passing test can still encode the wrong LOD or LOQ. Coverage does not prove a figure of merit is defensible.
Install as on Installation. Then:
uv run pytest
uv run ruff check loqculate/ tests/
uv run ruff format --check loqculate/ tests/CI runs those checks on Linux, macOS, and Windows.
CLI input -> io readers -> model fit -> LOD / LOQ -> CSV / plots
-
loqculate/cli.py: user interaction. It calls readers and models. -
loqculate/config.py: defaults. -
loqculate/io/: readers, writers, multipliers,CalibrationData. -
loqculate/models/: fit / predict / lod / loq. -
loqculate/utils/: shared math. -
loqculate/compat/: paper-reproduction ports ofold/. -
loqculate/plotting/: figures. -
loqculate/testing/: synthetic generators for tests and benches.
Wiki pages are Markdown files in wiki/ in this repository.
Open pull requests against dev. main is the last release.
loqculate v0.4.1 | Home | Getting started | CLI reference | Troubleshooting | Changelog | MIT License
loqculate Wiki
Start
Models
Use loqculate
Solve a problem
Contribute