Hello, I have been trying to use IGV desktop app on Windows in order to view .vcf files output from NanoVar and NanoSV.
I see that I must preprocess the data by indexing with IGV tools, and that formats VCF4.0 and up are acceptable, which NanoVar output is however when I upload my .vcf files I get the following error.
java.lang.RuntimeException: Cannot determine file format: C:\Users\lab\Desktop\test_hg38.nanovar.total.vcf
at org.igv/org.broad.igv.sam.reader.AlignmentReaderFactory.getReader(AlignmentReaderFactory.java:93)
at org.igv/org.broad.igv.sam.reader.AlignmentReaderFactory.getReader(AlignmentReaderFactory.java:53)
at org.igv/org.broad.igv.tools.CoverageCounter.parse(CoverageCounter.java:300)
at org.igv/org.broad.igv.tools.IgvTools.doCount(IgvTools.java:869)
at org.igv/org.broad.igv.tools.IgvToolsGui$5.doInBackground(IgvToolsGui.java:455)
at java.desktop/javax.swing.SwingWorker$1.call(Unknown Source)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.desktop/javax.swing.SwingWorker.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
100.0%
Done
The only thing I did before uploading my file to igv-tools was copy over from the mounted drive of wsl to my desktop, I was not sure what to save the file type so I made it a .txt file then changed extension to .vcf
If there are any blatant errors that can help fix this please let me know.
Here is my file I have been testing with.