-
Notifications
You must be signed in to change notification settings - Fork 25
Is mateName missing something? #277
Comments
@teemukataja In the current proposal,
IMO we don't need a separate
(comments also on #256 (comment)). |
@mbaudis Could you provide any example queries (e.g. POST or GET) and responses (JSON response) on how this functionality can be utilised? I could not find any in the issues or in the API specs. I would like also to validate some assumptions:
|
@teemukataja SAee the example above, corresponding to an imprecise fusion event (e.g. a MYC-IGL translocation, variant Burkitt lymphoma). A precise query (which doesnt make much sense, since breakpoints are rarely recurring position-specific):
This would correspond to 2 lines in VCF, where the corresponding mate would be represented in the ALT and INFO fields:
The VCF contains additional information about the directionality of the fusion which we don't consider right now (not really important for query models but could be specified later on). The following would be a typical variation of the query, in which we look for a fusion between canonical breakpoint regions using range matches (same genes):
Current Beacon responses would be just standard. Since in example 2 multiple fusion events could be matched, we could deliver the different matched variants (in some TBD format) in the response (either through handover or in the response message - other discussion). |
@teemukataja For |
#256 added a new property called
mateName
as a parameter to a variant query. Is this new feature incomplete? ShouldmateName
be paired up with a coordinate to specify where in the mate chromosome the bonding happens?Looking at https://samtools.github.io/hts-specs/VCFv4.3.pdf chapter 5.4.4 page 20 for reference.
How would one write a
mateName
query? We would probably needmateStart
,mateStartMin
andmateStartMax
in addition to the newly created parameter.Queries would then look something like this for example:
Using
referenceName
,start
,mateName
,mateStart
for
1 : 1000 - 2 : 2000
or
using
variantType
as
1 : 1000 > BND
The text was updated successfully, but these errors were encountered: