Hi, I ran Cufflinks and Cuffdiff on some RNA-Seq datasets, and I got the result files "isoform_exp.diff" and "gene_exp.diff". When I looked at these two list, I found something interesting. Here I take gene "Phactr1" as an example:
gene level estimation:
isoform level estimation:
Gene "Phactr1" has three isoforms (NM_001005740, NM_001005748, NM_198419).
Why the gene is given status "OK" while the isoform "NM_001005740" is given "NOTEST". It seems strange that cufflinks/cuffdiff extends different treatment to isoform and gene with the same expression value.
I wonder what the criteria to set the status tags for genes and isoforms? Different criteria?
gene level estimation:
Code:
test_id gene_id gene locus sample_1 sample_2 status value_1 value_2 log2(fold_change) test_stat p_value q_value significant Phactr1 Phactr1 Phactr1 chr13:42680622-43138512 KB NB OK 1.0429 1.49812 0.522548 -1.36759 0.171441 0.677408 no
Code:
test_id gene_id locus sample_1 sample_2 status value_1 value_2 log2(fold_change) test_stat p_value q_value significant NM_001005740 Phactr1 Phactr1 chr13:42680622-43138512 KB NB NOTEST 1.0429 1.49812 0.522548 -1.36759 0.171441 1 no NM_001005748 Phactr1 Phactr1 chr13:42680622-43138512 KB NB NOTEST 0 0 0 0 1 1 no NM_198419 Phactr1 Phactr1 chr13:42680622-43138512 KB NB NOTEST 0 0 0 0 1 1 no
Why the gene is given status "OK" while the isoform "NM_001005740" is given "NOTEST". It seems strange that cufflinks/cuffdiff extends different treatment to isoform and gene with the same expression value.
I wonder what the criteria to set the status tags for genes and isoforms? Different criteria?
Comment