You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As per the htsget spec implement the variants endpoint:
GET /variants/<id>
This entails understanding the current BAM (/reads) structure and following suit with how the code is currently structured. In particular, your implementation would have to be living in:
EDIT: Since the bcf crate for Noodles is currently in the works on the bcf branch, it'd be reasonable to implement vcf.gz business logic instead, plus this format is more commonly found in the wild than bcf, actually.
The text was updated successfully, but these errors were encountered:
As per the htsget spec implement the variants endpoint:
This entails understanding the current BAM (/reads) structure and following suit with how the code is currently structured. In particular, your implementation would have to be living in:
For information on how a
bcf
file looks inside (most importantly, its uncompressed counterpart,vcf
), please refer to the appropriate PDF under hts-specs. That being said, Noodles has a fairly clean and straightforward module that describes that format idiomatically in Rust.EDIT: Since the
bcf
crate for Noodles is currently in the works on the bcf branch, it'd be reasonable to implementvcf.gz
business logic instead, plus this format is more commonly found in the wild thanbcf
, actually.The text was updated successfully, but these errors were encountered: