Hi,
I had Snippy installed and I ran a few analysis using it.
Then my computer had a technical issue so I re-installed snippy and made sure it works (used the snippy --check to make sure).
But now none of my analyses work - no SNPs are detected in ANY analysis, neither snippy-multi nor regular snippy I have tried this against a project I had results from a previous analysis, where I know there are SNPs - still no results
I am using contigs, not fq file, using the --ctgs option as per the github page
Any help would be greatly appreciated
Edited: Thank you Micheal for the the comments - The exact cmd is: I list all files as input file, then run:
snippy-multi --ref myref.gbk --cpus 16 > runme.sh
Then:
sh ./runme.sh
A typical line looks like this:
snippy --outdir dir1 --ctgs myfile.fasta --ref ref.gbk --cpus 16
No runtime error, no problem with computer capacity, the snippy runs with no errors and aligns files but then indicates no variants.
Thank you for your assistance
There are so many things that could have gone wrong, especially given your computer had a technical problem, and so little information you have provided that we cannot effectively help you. You should check and post exact command lines and check that you used the exact same versions of the software and the identical input data. Then skim through the complete output of all software run and look for error messages. Also, it is possible that the problem with your computer persists, so if you think that could be the case try a different machine and install all software via conda.
Also, --check doesn't run tests that the program works correctly, it only checks if the (or some of the) dependencies are installed.
In my experience, the most common problem users experience with their personal computers running bioinformatics analyses is that their disks run full. Without further information, I would bet this is the cause in your case, or that the program or some of its dependencies have not been installed correctly.
Thank you, I have added as much information I can.
Which version of snippy and how did you install it, which version did you run previously and got results? What is your operating system stack, output of
uname -a
,perl -v
,df -h .
? Not saying this would help to isolate the problem.I don't believe this, there must be a lot of output during program run, even warnings could be important.
Otherwise, your only option is to open an issue on github. To track down the problem further, most likely you also have to provide your input data.
Thank you for your helpful comments! Please find all the outputs I have - do you think I should post it on github, or have I missed something that is glaringly obvious? I really appreciate your time :)
I installed using conda, and have snippy on a separate env I called snippy:
system - ubuntu
perl This is perl 5, version 26, subversion 2 (v5.26.2) built for x86_64-linux-thread-multi
And this is where things seem to go wrong:
Ok, so we got our error message, now we can try to find the line in -hopefully- perl source code that throws that and see the condition under which it occurs. there is possibly just a prefix missing somewhere.