Standardise SV types across inputs: VEP, VCF and Region #1370
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
ENSVAR-5226
Changelog
Parser.pm
for any input: INS, DEL, TDUP, DUP, CNV, INV, BND (including if encapsulated in<>
)VEP_input
now accepts the same terms asVCF
, includingINV
,BND
,<CN3>
,<DEL>
, etc.Region
accepts most terms, except if encapsulated in<>
like<CN0>
and<INV>
Discussion
Does it make sense to accept all SV types in all types of inputs? For instance:
INS
do if we don't have the inserted sequence inVEP_input
/Region
?CNV
without specifying number of copies?BND
can be specified without mates, but VEP currently does not support breakend variants (not for long if we merge Add support for breakend variants from VCF #1399)Testing
VEP_input
accepts the new terms. Example:Region
accepts the new terms. Example: