Closed polklin closed 1 year ago
@polklin ribotricer looks for continuous high-low-low pattern over the ORF. In your case, the high-low-low pattern seems to be present with the majority of reads arising from Frame 3. Ribotricer is agnostic to the phase in which this pattern occurs.
You can use other measures to subset good quality ORFs: total reads and whether or not there are reads at the start codon.
Hello @saketkc, thank you very much for the explanation. From your experience, do you have any recommendations about the minimal thresholds that should be used to get good quality ORFs ?
For reads at the start codon, only Frame 1 should be considered or other frames should be taken into account too ?
Description
I wanted to generate a visual plot of reads assigned to each frame for several of my ORFs candidates, using
profile
column in the Ribotricer output file.For example I tried with this ORF candidate, found on the reverse strand:![image](https://user-images.githubusercontent.com/25035705/227225577-e08806f7-02a1-46bf-8a3f-3ce19c2f288a.png)
What I Did
I used the notebook example you kindly provide: https://github.com/smithlabcode/ribotricer/blob/master/notebooks/Plotting_ribotricer_profile.ipynb
I get this plot:
This ORF is predicted as translating (phase_score > human_threshold), but I do not understand how that is possible since Frame 3 is predominant over Frame 1 in nearly positions.
I am also wondering if the
profile
should be read from right to left when the ORF is one the reverse strand ?Thanks for your help and ribotricer ! Best, Paul