Hi!
Since trinity output assembly ('original') has had a lot of duplicated matches with BLASTx, we decided to try reducing redundancy with tr2aacds script from EvidentialGene project. tr2aacds filters and merges contigs according to their coding potential and % of identity - sounds more legit than blast2cap3 approach or simple duplicates removal.
To compare original and filtered assemblies, we've done some check-ups with BUSCO and BLASTx. Results are - yes, yielding decrease of duplicates (BUSCO), but also increased number of missing and fragmented contigs. Yet these nr-assemblies are giving some, albeit much less, duplicated BLAST results. We're afraid to lose biologically meaningful data, but redundancy also leads to problems in further analysis.
Does anybody use a tr2aacds to reduce redundancy in de novo assemblies?
rna-seq
assembly
transcriptome
redundancy
trinity
Hello crimsontabaq,
I have some questions about how do you use that tool. I have looked for a way to send you a private message but I think that is not possible in this forum. As consequence I have to put my question here (sorry). How do you have applied the EG approach? do you have touched several configuration files or not?
Thank you for your time.
Hello Pablo! We've just used one of the Evigene scripts that are supplied in the project data. We've looked through configs and didn't find anything related to our job, so we just fed the needed options to the script itself on the run.
Thank you for the clarification, I have done the same. In our case we really need to reduce the redundancy of our transcriptome because we have obtained more than 1.000.000 transcripts and CD-hit est didn't help (reduce the dataset but we still had 900k transcripts) for that reason we don't check these effects which you have find. Maybe we had the same issue or maybe not, I'll try to check that but as we have used the same assembler I expect same "problems".
Wow, one million. Just a wild guess - have you changed min contig size in Trinity? We've adjusted this value to a minimum sized protein multiplied on 3 of relative species - mb not very right approach, but the resulting assembly is quite ok except some issues I've described earlier.
No we let the default config, I think it is something like 200 nt of min size. In my opinion your way to do it is fine, but my supervisor its paranoiac about lose biological relevant information, even when we finish the assembly with tha huge amount of high redundant data (and for sure, also a lot of artifacts).
Hi, I am new in the bioinformatics field... I am trying to remove redundancies and encounter your post. I used tr2aacds.pl of EvidentialGene and got a problematic fasta file that had transcripts that had additional line after the ">" line as follow:
I took the file from okayset Did I do something wrong while running it? Thanks!!! Reut
Please do not add comments via the answer field. Use
Add comment/replyinstead. Also please use the code option10101to highlight code.