ruvector/examples/dna/ddd
Claude 541fc85e4b feat(dna): complete SOTA genomic analysis pipeline with full test suite
Implements a comprehensive DNA analyzer demonstrating RuVector's vector
computing capabilities for bioinformatics:

Modules (9):
- types: Core domain types (DnaSequence, Nucleotide, ProteinSequence, etc.)
- kmer: HNSW k-mer indexing with FNV-1a hashing and MinHash sketching
- alignment: Smith-Waterman local alignment with CIGAR generation
- variant: SNP calling from pileup data with genotype classification
- protein: DNA-to-protein translation with contact graph prediction
- epigenomics: Horvath clock biological age prediction from CpG methylation
- pharma: CYP2D6 star allele calling and metabolizer phenotype prediction
- pipeline: DAG-based genomic analysis orchestration
- error: Typed error handling across all modules

Testing (41 tests, 0 mocks):
- 12 k-mer integration tests (encoding, HNSW search, MinHash Jaccard)
- 17 pipeline e2e tests (alignment, variant calling, pharmacogenomics)
- 12 security tests (buffer overflow, path traversal, concurrency, bounds)

Benchmarks: Criterion suite for kmer, alignment, variant, protein, pipeline

Binary: 7-stage demo (sequence gen, k-mer search, alignment, variant
calling, protein analysis, epigenomics, pharmacogenomics)

https://claude.ai/code/session_013B6stXbYwAkWHbE16sjUrq
2026-02-11 04:29:28 +00:00
..
.gitkeep feat(dna): scaffold DNA analyzer example with claude-flow init 2026-02-11 00:25:19 +00:00
architecture.md feat(dna): complete SOTA genomic analysis pipeline with full test suite 2026-02-11 04:29:28 +00:00
bounded-context-map.md feat(dna): optimize all 12 ADRs + add DDD docs, README 2026-02-11 04:02:06 +00:00
domain-model.md feat(dna): optimize all 12 ADRs + add DDD docs, README 2026-02-11 04:02:06 +00:00