Skip to content

Conversation

@tavallaie
Copy link
Contributor

No description provided.

Hossein Hamzehei and others added 7 commits December 19, 2025 03:32
- Implemented robust parent-child kinship matching using likelihood ratios
- Added allele frequencies for all 21 loci
- Per-locus classification: identical, partial, mutation, mismatch, missing
- CLR based on allele frequencies with penalties for mutations/mismatches
- Filter: require ≥3 partial matches to confirm parent-child relationship
- Prune unrelated candidates (>2 mismatches)
- Score boosted by number of partial matches
- Added detailed explanation in Hossein_Hamzehei_Bahman_Farhadian_Explanation.md
- Included test results and data batch
- Implement caching and an inverted index to pre-filter candidates, reducing runtime from ~60s to ~5s.
- Calculate allele frequencies dynamically from the database instead of using hardcoded values for improved robustness.
@tavallaie tavallaie merged commit 0c74033 into main Dec 26, 2025
1 check failed
@tavallaie tavallaie deleted the Hossein_Hamzehei_Bahman_Farhadian branch December 26, 2025 14:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant