Single breakends not recognised by bcf_set_variant_type()
Maintainers usually reply within 3 days
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- Half a day
- Newbie friendliness
- 55/100
Research direction
The bug is in bcf_set_variant_type(), which needs to classify the single-breakend ALT forms .A and A. from VCF spec section 5.4.9. Start by reading that function in the htslib sources and how it currently handles breakend ALT strings. Done means both forms are classified as breakends and a test or reproducer with those REF/ALT pairs gives the expected type. The issue does not say which variant type is expected, so confirm that with a maintainer first.
Written by the indexing model from the issue text.
Description
The single breakend notation is currently not recognized by htslib
REF=A ALT=.A
REF=A ALT=A.
See section 5.4.9 on Single breakends in VCF specification
- Dominant language
- C
- Stars
- 954
- Forks
- 475
- Avg merge
- 5d 12h
- Merged PRs (30d)
- 9
Getting set up
- No Dockerfile or Docker Compose file
- No pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from samtools/htslib
-
CI testing for signed-off-by commitsMay be free again @jkbonfield claimed this 151 days ago, and no pull request is open. Open
samtools/htslib#2014 · 1 assignee ·
Maintainers usually reply within 3 days
-
Suggestion: populate INFO name in warning "INFO tag id=146"May be free again @daviesrob claimed this 172 days ago, and no pull request is open. Open
samtools/htslib#1996 · 4 comments · 1 assignee ·
Maintainers usually reply within 3 days
-
tabix performanceMay be free again @daviesrob claimed this 410 days ago, and no pull request is open. Open
samtools/htslib#1949 · 1 comment · 1 assignee ·
Maintainers usually reply within 3 days
-
hts_idx_t file query APIMay be free again @jkbonfield claimed this 564 days ago, and no pull request is open. Open
samtools/htslib#1902 · 4 comments · 1 assignee ·
Maintainers usually reply within 3 days
-
Add option to disable periodic `hflush` during multithreaded writes?May be free again @daviesrob claimed this 648 days ago, and no pull request is open. Open
samtools/htslib#1869 · 1 comment · 1 assignee ·
Maintainers usually reply within 3 days
Similar issues
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
EchoTools/nevr-runtime#698 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
FujiNetWIFI/fujinet-firmware#2079 ·
Maintainers usually reply within 1 day
-
bug Official Image release/25.12 Supported Device target/kirkwood
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
Maintainers usually reply within 1 day
-
area/archive bug
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
DarkFlippers/qUnleashed#374 ·
Maintainers usually reply within 1 day
-
bug
Difficulty 1/5 Under an hour Newbie friendliness 84/100
VirusTotal/yara#2255 ·