This is a test version of Biostars. For the public version, visit https://www.biostars.org.
Softwares for gene annotation

I did de novo assembly with the RNAseq reads and then blast all the assembled sequences. Then I assigned the blasted gene names to each of my assembled sequences and stored them in a fasta file. Now I'd like to do some gene annotation, e.g. functional analysis, enrichment analysis..., and make some graphs.

Which software should I use, blast2go, DAVID or something else? Are there any good free software I can use? Can I use the fasta file as my input or only the gene names are sufficient?

I'm no bioinformaticists. Please help me.

rna-seq gene annotation

4 answers

Try trinotate. Much better and faster than blast2go.

Yes, open source and free!

Which would be recommended between Trinotate and Annocript?

You can use Annocript; https://github.com/frankMusacchia/Annocript for functional annotations (BLAST analysis with UniProt, NCBI Conserved Domain Database and Nucleotide divisions, Gene Ontology, UniPathways and the Enzyme Commission). I think that it is one of best free de novo transcriptome annotation tool.

- Blast2Go is one of my favorite.. Go for it

I tried it but it looks like the free version is not that useful. Did you subscribe it?

The free version has everthing you need to get useful data

There is also Trinotate.

edit: even though they are not new, only recently I found annot8r and Sma3s. I am currently comparing them on some transcriptomes I have.

Didn't see your reply! yes, I second this comment.

How about MAKER? Which one is better? MAKER vs Trinotate?

Maker is more of a gene predictor than annotator. Once you have all the predictions, you have to use either trinotate/blast2go to attach function to the predictions.

How to you input Maker's output into Blast2GO? I.e. what output file would you use and how would you annotate it in Blast2GO?

Thanks!

Once the Maker completes, you run fasta_merge on the datastore to output genome level fasta (predicted proteins and transcripts), you can use the protein fasta file as input for the downstream analysis. Also, Maker also comes with other accessory scripts, where if you have annotation information (blast hits to swissprot, interproscan as tsv file), can be added to the final GFF3 file.

Both are annotation pipelines, but Maker is a genome annotation pipeline whereas Trinotate is a transcriptomic annotation pipeline. As you are dealing with a de novo transcriptome assembly, you should proceed with Trinotate.

So, what was your experience on these tools ?

Do they worth to try them ?

Log in to answer this question.