Open fairliereese opened 4 years ago
Yes, -c
and other similar transcript assembly constraints only apply to StringTie's own assembly process -- when read alignments are "stringed together" into putative transcripts. However the -e
option precludes that assembly process, it assumes that the transcripts are already given (in the file specified by the -G
option) hence no applicability for any of the assembly process constraints (and the corresponding options). The -e
option directs StringTie to just estimate the abundance of an already provided set of transcripts.
Okay this explains my results directly, but I am still a little puzzled. I am running my data through the recommended workflow to get DE results, which involved:
-c 1 -e
and -c 1
options separately as well.My assumption for step 3 (when using the -e
option) was that since these transcripts passed the expression threshold in step 1, they would have some non-zero expression value associated with them after requantifying them with the updated merged reference GTF. Perhaps my intuition is wrong though. Do you have any insight on this result?
Hi, I'm running StringTie on some data that is well-annotated. I ran the command with the following options:
What I am expecting in the resultant GTF is for transcripts that are both:
-c
option)-e
option)However, the resulting GTF I get has a large number of transcript entries with coverage = 0 listed in their attributes field (see attached image). Are the
-c
and-e
options supposed to be incompatible? From my testing, this seems to be the case. When removing the-e
option, I no longer get any transcripts in my output GTF that violate the-c
constraint.Can someone provide some insight? Thanks!