Hi all,
So I am using RSeQC infer_experiment.py to check the strand-specificity of a public RNA-seq experiment.
In the corresponding paper, the authors explicitly state that they have used the TruSeq™ Stranded Total RNA kit protocol.
But this is what the output of RSeQC infer_experiment.py looks like:
This is PairEnd Data
Fraction of reads failed to determine: 0.0787
Fraction of reads explained by "1++,1--,2+-,2-+": 0.4686
Fraction of reads explained by "1+-,1-+,2++,2--": 0.4527
Finshed Checking Strand Specificty
So not strand-specific ...
Another Run of the same experiment looks a bit better
This is PairEnd Data
Fraction of reads failed to determine: 0.0946
Fraction of reads explained by "1++,1--,2+-,2-+": 0.6052
Fraction of reads explained by "1+-,1-+,2++,2--": 0.3002
Finshed Checking Strand Specificty
Usually I get something like this:
This is PairEnd Data
Fraction of reads failed to determine: 0.0500
Fraction of reads explained by "1++,1--,2+-,2-+": 0.0287
Fraction of reads explained by "1+-,1-+,2++,2--": 0.9213
Finshed Checking Strand Specificty
So I suppose the stranded protocol did not really work for the data set in question...
However, my question now is:
Is there a guide for the fractions? what fraction is still ok for the data to be strand-specific? Is there a cutoff?
I sometimes get for Fraction of reads explained by "1+-,1-+,2++,2--": 0.7 / 0.8 - is this still ok?
Thanks for your input!