I'm using RSEM to simulate reads from previous experiments (rsem-simulate-reads
) - I have no problems getting the basics working, but having difficulties adjusting simulation based params.
Here's an example:
- Use RSEM to prepare reference (bowtie2 or STAR)
rsem-prepare-reference
- Calculate expression
rsem-calculate-expression
- Then simulate reads:
rsem-simulate-reads
with something similar to this:
rsem-simulate-reads Human_ref/ref expression/results.stat/results.model \
expression/results.isoforms.results 0.1 500000 simulation/sim_data
The original data is PE, 150bp, non-stranded, bulk RNA-seq
From what I can gather, it is possible to adjust the model params (https://github.com/deweylab/RSEM/blob/master/model_file_description.txt) to simulate new reads with different library options. For example, say I wanted 50bp PE reads, or 50bp SE stranded reads.
Is this possible using RSEM? I know this is possible using Polyester (https://bioconductor.org/packages/release/bioc/vignettes/polyester/inst/doc/polyester.html), which I'm using, but was hoping to use RSEM as well.
hello, I’d like to simulate reads from the model file generated by rsem-calculate-expression function from a pair-end data. However, the rsem-simulate-reads always output one .fa file.
I replace the model file and the isoform_results file with other random files, but the simulate function still worked and one .fa file was generated.
Here is what I did:
Did I utilise the function wrongly? I’ll appreciate if you could give me some instructions. Thank you very much!