Genome Forge v0.1.16
Genome Forge v0.1.16
This release adds the first NGS-lite replacement-phase workflow: FASTQ QC, adapter/quality trimming, lightweight read mapping, simple variant evidence, and a one-click workflow report for small amplicon or construct-verification read sets.
Highlights
- Added
POST /api/fastq-qcfor read counts, length distribution, GC, Q20/Q30, per-base quality, and adapter detection. - Added
POST /api/fastq-trimfor deterministic adapter and quality trimming with retained/dropped read audit rows. - Added
POST /api/ngs-map-readsfor local read-to-reference mapping, coverage, consensus, zero-coverage regions, read-level mapping rows, and high-support variant evidence. - Added
POST /api/ngs-workflow-reportfor QC -> trimming -> mapping -> expected/unexpected variant checks and replacement-phase status. - Added an NGS Lite browser tab and evidence report panel.
- Expanded the self-study book to 46 cases with Case AT, "NGS-Lite Amplicon Evidence Report."
Validation
make quality PYTHON=./.venv-docs/bin/python3./.venv-docs/bin/python3 -m unittest discover -s tests -p 'test_*.py'./.venv-docs/bin/python3 smoke_test.py./.venv-docs/bin/python3 real_world_functional_test.pynpm run test:e2egit diff --check
Baseline
- Unit tests:
57/57 - Smoke checks:
119/119 - Real-world workflow steps:
110/110 - Browser E2E tests:
16/16 - API inventory:
118documented/api/*endpoints plusGET /share/<share_id>