I have use tophat and cufflinks get the out put, but I do not understand how to use ncRNA fasta file (from Ensembl database) annotate the results.
BTW, I use the genome from UCSC, the GTF file from the Ensembl (as the annotation of pig is not sufficient in UCSC table browser). When I run cuffmerge I get lots of warnings, such as :
Warning: couldn't find fasta record for 'chrGL895457.1'!
This contig will not be bias corrected.
Is that have some bad influence on the results?
Yes, This is the problem.
Its always recommended to use genome and GTF from the same source.
Otherwise you will have to remove all those rows from GTF which does not have fasta records.
HTH