fulcrumgenomics / fulcrumgenomics/ref-solver

feat: support MD5 lookup for common FASTA mutations (repeat-masked, soft-masked)

Open
#12 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
33
Forks
2
PR merge metrics
No merged PRs in 30d

Description

When a user provides an MD5 that doesn't match any catalog entry (e.g. `3a7b8f4c8f5a975a9e656ea77bfa1498` for chr1), it may be from a modified reference (repeat-masked, soft-masked via sdust, etc.) rather than an error.

We could pre-compute and catalog MD5s for common FASTA mutations:
- RepeatMasker (hard-masked)
- sdust / DUST (soft-masked)
- Other common transformations (e.g. lowercase conversion)

This would allow ref-solver to identify modified references and report what transformation was likely applied.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.