Closed lukesarre closed 3 years ago
Hi @lukesarre ,
May I ask which version of DIAMOND are you using? This might be related to a bug present in DIAMOND versions 0.9.26 up to 0.9.30 (see here).
Hi @lucventurini , Thank you for your fast response! We are using v0.9.22 All the best, Luke
@lucventurini
Do we support --outfmt 5 (XML specifically from diamond)
the preferred output format is
--outfmt 6 qseqid sseqid pident length mismatch gapopen qstart qend sstart send evalue bitscore ppos btop
@swarbred
Do we support --outfmt 5 (XML specifically from diamond)
Yes, it is still supported.
@lukesarre
Thank you for your fast response! We are using v0.9.22
Probably that's the origin of the problem .. would it be possible for you to repeat using a more recent version of DIAMOND?
Alternatively, the best option as @swarbred suggested might be to obtain the output as tabular, with the options he indicated:
--outfmt 6 qseqid sseqid pident length mismatch gapopen qstart qend sstart send evalue bitscore ppos btop
Hi @lucventurini , Yep! Installing DIAMOND v2.0.7 seemed to fix the issue. Thank you very much for your help! All the best, Luke
Hi @lucventurini ,
I don't know if this is a related issue, but when I continue with the pipeline I am again running into blast-related issues. When looking at the mikado.subloci.metrics.tsv file it looks as though the blast was successful, as the blast-related values for many (although not most) of the transcripts is not '0'.
Curiously however, in the mikado.loci.metrics.tsv file all of the blast-related values are '0', and searching for individual 'aliases' shows that these tids did have blast scores in the subloci stage. Do you know why the blast information might not be carried over?
I will try using a tabular output of DIAMOND, although let me know if you have another approach I should try.
Thank you, Luke
Hi @lukesarre Thank you for pointing this out, we will investigate! I currently do not know why that would be the case.
Best, Luca
@lukesarre @ljyanesm
Confirmed in our test dataset. That's good: we can verify the fix and later add tests to prevent regressions. Thanks again @lukesarre for pointing this out.
Awesome, I appreciate the work you guys do on this software! To confirm, I run into the same issue when using the recommended .tsv diamond output. All the best, Luke
Dear @lukesarre,
We have fixed the issue in master
. We will be releasing a new patch release in the next weeks; in the meantime, you can download directly from master
.
I want to emphasize that the results from v2.0.2 are correct, just the reporting of the metrics/scores is not.
Hi all, I'm running into a problem using Mikado serialise, wherein the blast serializer is crashing. I'm running Mikado v2.0.2
I created an input file (
Amoebidium_mikadoInput_list
), which references previous stringtie and gmap alignments:I then ran these commands (each alone, submitted to a cluster):
The error I am seeing in the stdout looks like this:
and the serialise.log looks like this:
Any help would be much appreciated! I have the input files available, but am unsure how to share as they are ~160mb in a zip file.
Thank you, Luke