Finding foreign sequences in an NGS experiment
2
0
Entering edit mode
7.4 years ago
predeus ★ 1.9k

Hello all,

I was wondering if there are any other tools for systematic discovery of foreign sequences in your NGS samples, other than VecScreen. I can see them potentially using two approaches, matching a DB of various adapters, like UniVec, or (if there is a reference genome), trying to analyze the sequences that don't align to the genome.

At any rate, I'd be grateful for any pointers.

ngs adapter blastn • 1.5k views
ADD COMMENT
1
Entering edit mode
7.4 years ago
GenoMax 141k

Perhaps it would be best to do this the other way around. Use bbsplit from BBMap to bin reads for the genome you are interested in and collect the rest in a second pool. You could go after identifying what is in there if that is something you are interested in later.

@Brian also has this to remove human contamination.

There is fastq_screen. Basically you can build a db of any sequences you are interested in and screen against that.

ADD COMMENT
0
Entering edit mode

That is a very good suggestion, thank you.

ADD REPLY
0
Entering edit mode

Hi, having a similar problem right now, what would you recommend in case of unknown candidate organisms for contamination? Can one use bbsplit on the whole NT? Or maybe a meta-genomics approach using e.g. Megan?

ADD REPLY
0
Entering edit mode

It sounds like you are interested in just the unknown component and/or most of the reads are unknown? Have you thought of using kraken with a custom db for the prokaryotic part? Megan can be an option too but you would be doing large scale blast searches for that.

I will tag Brian Bushnell to see if he has any other suggestions. I have used bbsplit with 20+ bacterial genomes but using NT may be stretching it :)

ADD REPLY
0
Entering edit mode

Thank you, my contaminant is an unknown eukaryote in a TSA of an insect btw. And I was thinking to work with the assembled contigs instead of the raw reads.

ADD REPLY
0
Entering edit mode

Do you know it to be only a single species or more?

Edit: Sounds like you have tried to identify the contaminant but failed.You could use a related insect genome (if available). Not ideal but perhaps an acceptable approximation.

ADD REPLY
0
Entering edit mode

It could be a eukaryote symbiont, something between Platyhelminthes and Mollusks. That according to a single gene phylogeny of a gene that shouldn't be there in these organisms. I am guessing that these insects ingest the eggs of a flatworm-like parasite.

ADD REPLY
0
Entering edit mode

I found my symbiont, it is a rotifer, seemingly a common contaminant of arthropods btw. To identify the source, I blasted the TSA contigs against NT, then used MEGAN on the output and examined the largest contaminant groups besides arthropods and vertebrates, and looked for a genome sequence from the identified taxon.

ADD REPLY
1
Entering edit mode
7.4 years ago
Farbod ★ 3.4k

Dear predeus, Hi

Have you tried Kraken ?

~ Best

ADD COMMENT
0
Entering edit mode

I have not; will definitely look into it, thank you

ADD REPLY

Login before adding your answer.

Traffic: 2048 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6