Closed pengxin2019 closed 4 months ago
Hi Penny,
I'm not the genrich author, but I thought I'd chime in since I use it to analyze atac data.
First, note that the manual reads: "If a -q threshold is not specified, q-values are not calculated (reported as -1). "
In any case, in my opinion you should not use -c, which should be reserved for ChIP-seq input controls.
Instead, You should:
Thoughts?
Hi malcook,
Thanks for your kind prompt comments and pointing out i should not use -c
flag which I was not aware of.
It definitely sounds promising to me. I will run Genrich for treatment group and control group using -t
flag, respectively. Hopefully I will be able to see q value for each of output. Then I can merge two narrowPeak results.
By the way, do you think its convincing enough to say my replicates are consistent with each other by having q value < 0.05 in treatment/control group? I meant without calculating IDR.
I will let you know if it does not work!
Thanks again Penny
Hi, I did avoid using -c flag for my ATAC data and called peaks for treatment and control groups, respectively. Here is the code for my treatment group:
Genrich \
-t $treat_dir/$treat1,$treat_dir/$treat2,$treat_dir/$treat3,$treat_dir/$treat4,$treat_dir/$treat5,$treat_dir/$treat6,$treat_dir/$treat7,$treat_dir/$treat8,$treat_dir/$treat9 \
-o bowtie_Sscrofa11.sorted.by.name.t.treat.9.replicates.narrowPeak \
-b treat.9.replicates.bed.file -R treat.9.replicates.PCR.duplicates -r -e MT -j -v
But the qvalues are still all -1. Any comments?
Thanks Penny
As @malcook correctly pointed out, from the manual:
If a
-q
threshold is not specified, q-values are not calculated (reported as-1
).
Hi again,
You should expect to get -1 q-values given that the manual reads: "If a -q threshold is not specified, q-values are not calculated (reported as -1). "
Thanks for your patience. For some reason I misread the description about q value thus I did not get the result as what I wanted. Thanks for pointing it out.
Which threshold of q values do you recommend? I tried to not set q value, set q value as 1, set q value as 0.05, respectively in my command. Here is a summary of detected peaks in narrowPeak:
I have 2 questions in terms of table above.
Thanks for your patience
The original issue of q-values being -1 has been addressed, multiple times. If you have a different question, even after reviewing the README and previous issues, then please open a new Issue.
Any question, concern, or bug report about the program should be posted as an Issue on GitHub. Before posting, please check previous issues (both Open and Closed) to see if your issue has been addressed already. Also, please follow these good GitHub practices.
Hi, Thanks for developing this tool. I am using Genrich to process my ATAC data. I have 9 replicates for treatment group and 8 for control group. Here is my command to run Genrich:
I was expecting to avoid IDR calculation by inspecting the q value. however, it looks like all q value are -1 in narrowPeak output file. Can you give me any suggestions?
Thanks Best Penny