Check if nanopores reads is from the same species as the one used in an assembly
1
0
Entering edit mode
16 months ago
Olivier • 0

Hello,

I have wgs nanopore reads with only about 10x of coverage that has been generated from a given eukaryotic sample (as a single *.fastq.gz file).

Initially the goal was to produce an assembly but it's probably going to be hard with that amount of data.

In the meantime, I've found that an assembly has already been published and I was thinking to use it instead.

The issue is that my sample is from a cryptic species and I'm not sure that the species from the sample matches the one from the assembly.

Do you have an idea of how I could check if they match (or not) ? :)

nanopore genomics assembly • 758 views
ADD COMMENT
0
Entering edit mode

You can do mapping with bwa.

ADD REPLY
1
Entering edit mode
16 months ago

10X is likely too low for assembly, but you can give shasta or flye a go and play with parameters (shasta is fast).

However, like you say, read mapping is going to get you further. You can map reads, as barsimn says, but use minimap2 not bwa as this aligner is more useful for long nanopore reads.

Watch out for supplementary and secondary alignments (see samtools flagstat on your bam file) and perhaps exclude these from downstream analysis.

Lastly, longshot or clair3 will allow you to call SNPs against the genome.

You can check your "cryptic species" status using alignments and number of SNPs to well characterized regions, eg 18S rRNA genes, single copy genes etc.

ADD COMMENT
0
Entering edit mode

Thank you for you complete response, I'll try that :)

ADD REPLY

Login before adding your answer.

Traffic: 2473 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