Skip to content

Commit d037283

Browse files
committed
update changelog for v0.1.0
1 parent 8605405 commit d037283

1 file changed

Lines changed: 14 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,17 @@ The format is based on Keep a Changelog, and this project follows Semantic Versi
1010
### Added
1111
- Initial release of ITSxRust.
1212
- `extract` command for ITS region extraction using HMMER tblout anchors.
13-
- Deterministic test fixtures and CI checks (fmt, clippy, tests).
13+
- Platform presets: `--preset ont` and `--preset hifi` with tuned E-values, length constraints, and confidence thresholds.
14+
- Partial-chain fallback: recover subregions from 2-anchor pairs when the full 4-anchor chain is unavailable.
15+
- Confidence classification: reads labelled `confident`, `ambiguous`, or `partial` based on per-anchor score/E-value thresholds.
16+
- `--write-ambiguous` and `--write-skipped` flags to divert reads to separate files.
17+
- Exact dereplication (`--derep`): hash identical sequences and search only unique representatives, projecting results back to duplicates.
18+
- Multi-region output: `--region all` extracts ITS1, ITS2, and full ITS simultaneously, treating `--output` as a prefix.
19+
- FASTQ support with quality score preservation; gzipped input support.
20+
- `--qc-json` for per-sample QC summary (read counts, skip-reason breakdown, parameters).
21+
- `--anchors-tsv` and `--anchors-jsonl` for per-read anchor coordinates and confidence labels.
22+
- `--explain N` diagnostic flag for inspecting skip reasons.
23+
- `--tblout-existing` to reuse a previous nhmmer tblout file.
24+
- Docker image with bundled HMMER.
25+
- Bioconda recipe.
26+
- Deterministic test fixtures and CI checks (fmt, clippy, tests).

0 commit comments

Comments
 (0)