Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ancient DNA sequencing data: paired-end or single reads? #306

Closed
alexhbnr opened this issue May 23, 2019 · 2 comments
Closed

Ancient DNA sequencing data: paired-end or single reads? #306

alexhbnr opened this issue May 23, 2019 · 2 comments

Comments

@alexhbnr
Copy link

I am running metaSPAdes on metagenomic sequencing data. The DNA that was used to construct the sequencing libraries was extracted from ancient samples, so the average read length is about 50 bp long. DNA was converted into a Illumina library and sequenced on a Illumina paired-end sequencing run of 2x76 bp. After removing adapters, the mates of sequencing pair always overlapped so that we usually merge the sequencing data for subsequent analyses.

When running metaSPAdes, I can provide the merged paired-end sequencing data via the option -merged, however metaSPAdes requires me to have a non-empty forward and reverse read file. Currently, I am stopped to provide the merged paired-end data, but only provided the non-merged forward and reverse sequencing data because in 9 out of 10 cases, metaSPAdes gets stuck on read error correction on the merged paired-end data.

What is currently the best way to run metaSPAdes on sequencing data is in principle paired-end but only consists out of merged sequences? Treating them as non-merged and provide via the options -1 and -2 and let metaSPAdes determine the insertsizes as 0, or as single reads (-s)?

Thanks!

@asl
Copy link
Member

asl commented May 23, 2019

Alex,

For merged reads you also need to provide the original unmerged data. metaSPAdes does not support single-end reads and insert size 0 will provide various issues.

So, if the run by default has problems – please provide us the spades.log from stuck run and we will try to figure out what could be done here.

@alexhbnr
Copy link
Author

Thanks Anton for the fast reply. That is good to know.

For the stuck runs, I do not have any particular issues stated in the log files. It just is telling me that it processed the forward read and reverse read files and that is currently processing the merged ones. The machine is running under full load but no output is produced and it doesn't proceed further. I guess it is the same issue as #152.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants