Thanks Rayan!
Advice on thread is vice-versa.
Thanks for all link and suggestion.
Naresh
Hi Fellow Users,
In past I have generated transcriptome de novo assembly for plant using trinity and annotated about 90% of assembly. Recently I got RNA-seq data from hiseq illumina of same plant. So this time I mapped new rna-seq data to existing assembly and unmapped reads were extracted.
I used this unmapped reads to generate new de novo assembly using trinity. Finally merged both de novo assembly which were generated using trinity. After thoroughly looking at merged assembly I found out that there were many transcript with same ID but different count number. I think number system while generating transcript is same in trinity assembler.
So my next step is to use different assembler like Velvet/oases in order to get most uses of my existing assembly.
Any suggestion about how can I better use of my existing assembly for new data.
Can I make some changes while running trinity?
Can I used different assembler?
I would really appreciate any input.
Thanks in advance
naresh
:-)
How about doing a single Trinity run using the old data + the new data?
The same advice was given in a related question, worth reading.
Another discussion here.
And a paper documented an assembly merge (using EvidentialGene).
I have some doubts that running Trinity on unmapped reads from another assembly would be good practice.
Thanks Rayan!
Advice on thread is vice-versa.
Thanks for all link and suggestion.
Naresh
Instead of collecting unmapped reads and assembling them, assembling the new data using trinity, and then cluster both the assemblies using the cd-hit-est with certain similarity cutoff might also be option. This way same contigs between two assemblies are clustered and the representative is taken by cd-hit-est.
You can also try to merging the assemblies using CAP3 assembler.
Hi Prakki!
Thanks for the suggestion.
The main reason why I didn't want to create new assembly:
Thanks,
Naresh
Log in to answer this question.