rnaSPAdes is giving error

I have a paired end transcriptome dataset for plant and i want assembly of it but i have tried many time rnaSPAses is not working fine . Can any one help me with that

Welcome @Gauravshree786

Hopefully we can help!

I’m going to link some resources below but I’m also curious about your goal? Do you want to assemble a transcriptome? For just one sample or many? Do you want to compare your samples to a known transcriptome? For differential expression or something else? If you are following a protocol, you can share that back here too for context!

I’m asking since there are alternative ways to “assemble” this kind of data that do not involve a full assembly and we can help to point you to methods for these.

QA

For assembly, the first item to review is how the reads are preprocessed. Assembly is very sensitive to read quality but also the content. Untrimmed adaptor can lead to processing issues and contaminated results.

Protocol

The second item to review is the sequencing depth. Higher coverage (deeper depth) doesn’t always add in more coverage information once resolved into an assembly. This means (most?) samples can be reduced to reduce the chance of overloading the algorithm.

If your species is known, you could try mapping your reads then reviewing the depth that way. You might notice where the pile ups are happening, and get an idea about how you could reduce depth while retaining overall coverage.

The help here applies to most assembly projects. Reduce the coverage then try tuning the tool parameters.

Transcriptomics

Finally, if you are curious about how psudo-assembly works, we have some polished tutorials and example workflows in our :graduation_cap: Galaxy Training Network (GTN) Tutorials!

I’ll also add in this in case you are new to Galaxy! The QA module may be interesting!

Then we have production quality workflows in the :shuffle_tracks_button: IWC Workflow Library. These can be imported and used intact or you can modify them to suit your goals.



Let’s start there! And I was just guessing about your error being a memory failure. If it was something else, or if you are not sure, you are welcome to share back a link to your history and we can help to troubleshoot what is specifically going wrong. :slight_smile:

Actually, I have multiple plant samples and need to perform de novo assembly and further DGE and annotation. Can you please help me with that?

1 Like

Hi @Gauravshree786

Thanks for explaining! Then our tutorials and workflows will likely work for you! The first two hands-on items have full materials to walk you through the steps.

Once you are comfortable with the basic path, you can consider these IWC workflows. These can be adjusted to accept a custom reference genome as needed. All annotation will need to be sourced from public repositories.

If you don’t have your reference data yet, this is how to get genome data from NCBI into Galaxy But you can use any source that you want and process will be the same! Please ask if you have questions.

If the analysis is new to you, starting with the tutorial version will be easier since these cover what is happening at each step and why, and each has a video with more.

If you species doesn’t have a reference genome, you can also explore tools like Salmon for transcriptomic analysis. We have some help in topics tagged with salmon but there isn’t a tutorial. The assembly and annotation would be predictive and non-trivial. Locating a publication would be the first step, then you could adapt that to a Galaxy protocol.

Hope this helps! :slight_smile: