Hi James, I was wondering if I could give some sug...
# mag
r
Hi James, I was wondering if I could give some suggestions for co-assembly/binning. Thanks!
I have 4 paired-end files from two adjacent individuals of the same species. They are expected to be clones, and both libraries have relatively low sequencing depth:
Copy code
seq1_1.fastq.gz
seq1_2.fastq.gz
seq2_1.fastq.gz
seq2_2.fastq.gz
Because coverage is low, I’m considering pooling them. Option 1: Treat them as the same biological sample using the
run
column (merge before assembly). For example:
Copy code
sample,run,group,short_reads_1,short_reads_2,short_reads_platform
sampleX,1,0,seq1_1.fastq.gz,seq1_2.fastq.gz,ILLUMINA
sampleX,2,0,seq2_1.fastq.gz,seq2_2.fastq.gz,ILLUMINA
Option 2: Keep them as separate samples but assign the same group and run with
--coassemble_group
, e.g.:
Copy code
sample,group,short_reads_1,short_reads_2,short_reads_platform
sample1,0,seq1_1.fastq.gz,seq1_2.fastq.gz,ILLUMINA
sample2,0,seq2_1.fastq.gz,seq2_2.fastq.gz,ILLUMINA
Then use:
--coassemble_group
Biologically, these are adjacent individuals from the same population and expected to be clones. My main goal is improving assembly quality due to low depth. Would you recommend merging them as technical runs (Option 1), or keeping them separate and co-assembling (Option 2)? Does pooling make sense biologically in this case?
j
Actually I don't have experience myself in these (in ancient DNA we very rarely have individuals close enough for it either to be worth it it). I think if depth is the problem, both would be valid given your samples are similar @Jim Downie or @Daniel Straub should have more experience.
d
I'd say thats a prime example for co-assembly.
j
I agree that if depth is a limitation, then co-assembly is the best approach. As I recall, these are annelid worms, right, and the intention is to assemble their bacterial symbionts? If so, I would say that option 2 is likely a more robust approach. If you go with option 1, you lose the information about how the coverage of the symbiont varies between the two samples, which can be used during binning to improve the confidence in the contig clustering. So going with option 2 lets you use the coverage of the bacteria in both samples to discriminate the clustering.
šŸ‘ 1
(i.e., if the coverage of the symbiont is at 5x in sample 1, and 10x in sample2, you would expect all the contigs from the symbiont to follow that pattern, which you can use to fish them out)
šŸ‘ 1
r
Thank you all for your inputs! This is super helpful!
Hi @Jim Downie or @Daniel Straub, would you mind if I ask a follow-up question? I am pooling all samples for a run, and it includes multiple individuals from multiple species, hope to resolve more symbiont mags. Would you recommend me still go with option 2 (different sample name, same group,
--coassemble_group
)?
j
I would probably not co-assemble across different host species, just within host species, as my expectation would be that there is some useful distinction between the symbionts in both taxa that is desirable to keep distinct.
šŸ‘ 1