Closed dennishendriksen closed 1 year ago
Hi @dennishendriksen,
Thanks for reporting this issue and giving a reproducible example. We will take a look into this and update you when we have more information.
Best regards, Nuno
It's likely that the original poster could do with summary statistic (ie min/max/mean) for his SV instead of 76,296,408 floating point numbers joined with "&" - as proposed in #1023 so if you allowed summary stats and calculated them as you go (rolling/moving average) this would likely fix this issue as well
Hi @davmlaw, thanks for the suggestion. Based on #1023, we are thinking of maybe showing some summary statistics by default for any variant whose length is 50 bps or more (i.e., structural variants).
@dennishendriksen, do you think that showing summary statistics as a default for large variants would be a good compromise or are you interested in getting all the individual values in this specific case?
Hi all!
After re-reading, the issue is rather that we are annotating a variant that should be skipped based on --max_sv_size
(it returns nothing because of no exact
match in the custom annotation, but it is still trying to parse the annotation). I opened #1473 to avoid looking for the custom annotation of variants that should be skipped.
In the meantime, I am still investigating if there are some further improvements we can make related with annotating large variants with bigwig files (besides adding summary statistics in #1470).
Thanks, Nuno
Hey @dennishendriksen,
I think this is now fixed with #1473, where we avoid annotation of skipped variants. This fix will be available in the next release of VEP.
I will close this issue for now, but do tell me if you are facing other issues. Thanks for your report!
Cheers, Nuno
Hi ensembl-vep team,
VEP (109.3 docker, 109 cache) process gets killed due to an out of memory error:
It took me quite a while but I've managed to reproduce the issue using a single variant:
The VEP command:
The error occurs even when running VEP with 32GB of memory.
After disabling the
--custom
argument the process finishes successfully.Annotating with:
also causes the process to finish successfully.
VEP not being able to annotate variants that are too long appears like correct behavior to me, but eating all available memory and getting killed by the operating system due to an out-of-memory error does not. My suspission is that the combination of a long SV +
--custom
+ bigwig is this issue.Download link for bigwig file.
Could you look into this issue? Currently I have multiple analysis failing with the same error.
Thank you in advance!