simulation of DNA-Seq paired-end data
2
1
Entering edit mode
9.7 years ago

I would like to simulate the dna-seq paired end data with common sequencing errors and snps (diploid organism).

But I do not want to do it on entire fasta file. I have already generated the fragments (300-500bp) using certain protocol. Now I want to generate paired end data from a set of fragments i.e read the fragment from both the ends and include error profile and SNPs so that I can validate the SNP caller I'm interested in.

I would like to know if there is any easier way to do it. Otherwise I need to spend lot of time in writing it from scratch.

dna-seq simulations • 3.0k views
ADD COMMENT
0
Entering edit mode
9.7 years ago
Dan D 7.4k

ART should be able to do what you need. When you said this:

But I do not want to do it on entire fasta file. I have already generated the fragments (300-500bp) using certain protocol.

Perhaps I'm misunderstanding, but can't you just make a separate fasta file from these fragments, with each fragment as its own contig? ART can do amplicon-sequencing simulation as well, so maybe that's a feature you could take advantage of?

ADD COMMENT
0
Entering edit mode

Yeah. I have fasta file with fragments as short contains. I thought if I use any simulator, they again try to randomly fragment my contigs and generate fragments. I just want to skip that step.

I will check the amplicon module. Thanks.

ADD REPLY
0
Entering edit mode

Hi, unfortunately ART does not simulate SNPs. Its just a sequence data simulator.

ADD REPLY
0
Entering edit mode

@Dan D I am not able to simulate 300 bp illumina paired end reads using ART

ADD REPLY
0
Entering edit mode

Look into randomreads.sh from BBMap suite. It should be flexible and can simulate SNP, errors etc.

ADD REPLY
0
Entering edit mode
9.7 years ago
thackl ★ 3.0k

Have a look at simNGS . It comes with two binaries, one creating PE fragments (which you already have) and one that generates reads from fragments (instead of a reference genome).

ADD COMMENT

Login before adding your answer.

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