Closed nan5895 closed 1 year ago
LINX expects the structural variant file to be annotated by PURPLE and to match the copy number output of PURPLE which is why we use the purple.sv.vcf.gz
Can you explain why you want to use gripss.filtered.vcf.gz instead? purple.sv.vcf.gz should be the same file, but with additional copy number annotations (and rescued variants if using). The behaviour of LINX without these annotations may be unpredictable
@p-priestley Thank you for your quick response
sv_vcf | Full path and filename for the SV VCF, otherwill will use the Purple SV VCF (ie SAMPLE_ID.purple.vcf.gz) in the configured Purple directory |
---|
According to the https://github.com/hartwigmedical/hmftools/tree/master/linx#optional-additional-parameters, I thought it would perform similarly with gripss.filtered.vcf.gz
.
For me, using SAMPLE_ID.purple.vcf.gz as input for LINX works great Gripss.filtered.vcf.gz and SAMPLE_ID.purple.vcf.gz are almost the same except for additional copy number annotations but performed differently in LINX ... So I was just curious about that issue.
However, I think I understand now that LINX expects the structural variant file to be annotated by PURPLE and to match the copy number output of PURPLE
Thank you
Hello,
Thank you for the wonderful algorithms for cancer genomic analysis
I am working on PURPLE, LINX.
This code works successfully processing PURPLE. However, it still creates Inferred SVs (vcfID "purple_0 ~~") even though I didn't provide `-sv_recovery_vcf' parameter. Is anything that I am missing ??
Also, When I use
purple.sv.vcf
as input for LINX, like the below codeThis works wonderfully, creating results from purple output results with
purple.sv.vcf.gz
I am looking for an SV pattern around the amplicon region...
I tried to use GRIPSS output
sv.vcf
as input for Linx instead of purple.sv.vcfHowever, I found out it shows up weird junction chain copy number ...
with
.purple.sv.vcf.gz
with
.gripss.filtered.vcf.gz
As I showed above example.. when I used
.gripss.filtered.vcf.gz
directly... it gave weirdjunctionCopyNumberMin
junctionCopyNumberMax
Could you advise me on this? Maybe the copy number segment is unsupported by an existing structural variant .gripss.filtered.vcf.gz ???