Closed nataliering closed 11 months ago
@nataliering Sorry to hear you have had trouble. We shall look in to this.
@nataliering Just to check, do you get the same error if you run the workflow again?
Hi Sam
Thanks! Yes, it happens every time I try with custom db. I tried it again with the 16S/18S db after the error started, and that still works fine.
Sent from Outlook for Androidhttps://aka.ms/AAb9ysg
From: Sam Nicholls @.> Sent: Thursday, November 2, 2023 6:29:45 PM To: epi2me-labs/wf-metagenomics @.> Cc: Natalie Ring @.>; Mention @.> Subject: Re: [epi2me-labs/wf-metagenomics] Trouble running a custom Kraken2 DB (Issue #72)
This email was sent to you by someone outside the University. You should only click on links or attachments if you are certain that the email is genuine and the content is safe.
@natalieringhttps://github.com/nataliering Just to check, do you get the same error if you run the workflow again?
— Reply to this email directly, view it on GitHubhttps://github.com/epi2me-labs/wf-metagenomics/issues/72#issuecomment-1791309880, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AFTAMLPP5A6C5N6IC6ZEDJDYCPRBTAVCNFSM6AAAAAA624SXXOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOJRGMYDSOBYGA. You are receiving this because you were mentioned.Message ID: @.***>
The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. Is e buidheann carthannais a th’ ann an Oilthigh Dhùn Èideann, clàraichte an Alba, àireamh clàraidh SC005336.
Hi @nataliering ! Thank you for using the workflow! I'm looking into the database problem. Just to be sure, when you are as you are using EPI2ME, to set up the run you are providing kraken2 as a folder (in Reference Options), and the bracken file (Bracken kmer distance file). As well as the taxonomy database (in Reference Options). Could you indicate me how you have generated your database?
As this is going to change in the next release, you might one to try this new one to see if the problem persists (to do that in EPI2ME you would need to 1) open the w-metagenomics, 2) Switch revision 3) Choose prerelease) and then use your files as an input. In this case, the bracken file must be within the kraken2 database folder. Thank you very much,
Hi Natalia
I tried switching to the prelease version, and it works! No idea what was going wrong with the released version, but I'll just stick with the prelease. :)
Thanks a lot for your help!
Hi @nataliering , Glad to hear that. Just to let you know, prerelease branch is not stable and may change. I will let you know once the stable one is released so that you can change to that one. Please let me know if you find something weird.
Your custom database seems to be ok given that otherwise it would have given you problems with that version, so there should be something related with the kraken2 server.
I would like to know what is failing, because this problem will appear if someone runs the workflow in real time. Is it possible to know if you are using any extra parameter? How many sequences do you have and if there is a classification for them? I would like to reproduce the problem.
Hi @nataliering , new release (v2.7.0) is ready. It would be nice if you switch to this version as the pre-release is not stable. Also, if you consider the problem has already been solved, I would appreciate that you close the issue.
Ask away!
Hello,
I'm testing wf-metagenomics with some reads I generated with badread (10x coverage of a S. aureus strain with some AMR genes). When I run the demo data, or my badreads with the 16S/18S or Plus-PF8 databases, it all works beautifully.
But I've made a very small pathogen genome Kraken2 database (I think it's about 0.5 Gb total), along with the Bracken files, and the taxonomy I used to build the database and I just can't get it to run properly. I'm using EPI2ME 5.1.3 on Windows 10, downloaded and set up yesterday. I've run Kraken2 on our HPC with this database and it worked, so I don't think anything went badly wrong during the build...
Here's the log file for one of the failed runs:
nextflow.stdout.txt
I'm sure I'm doing something stupid here, but can you help me figure out what it is please?
Thanks in advance, Nat