your-highness / normR

Normalization and difference calling for Next Generation Sequencing (NGS) data via joint multinomial modeling.
11 stars 0 forks source link

Results interpretation #17

Closed dwill023 closed 3 years ago

dwill023 commented 3 years ago

Hi, Just wanted to know how the enrichR_score is calculated. This score is output to the BED file when I use the exportR function.

I get scores like shown below: enrichR_score:936 enrichR_score:139 enrichR_score:729 enrichR_score:515

And wanted to know how to interpret them. The larger the more the peak enrichment?

Thanks, Desiree

your-highness commented 3 years ago

Dear @dwill023 ,

If an enrichR object is exported using normr::exportR() with type = "bed", the score represents the confidence of that region's enrichment call: https://github.com/your-highness/normR/blob/55786fbfdc3e8c4808533b168923c4b10168d7b0/R/NormRFit.R#L232-L238

Usually I exported in both ways to visualize the results. For downstream analysis the control-corrected enrichment is very convenient and was shown to correspond well to the in silico calibrated Histone Modification Density (ICeChIP HMD%)[1] in the sample's cell population[2].

May I ask what kind of data you are analysing?

[1] Grzybowski et al.; Molecular cell 58.5 (2015): 886-899.)

[2] Helmuth "Robust Normalization of Next Generation Sequencing Data"; Chapter 4.3.2

Best, Johannes

dwill023 commented 3 years ago

Thanks for getting back to me. I'm using a human transcription factor (FoxO1) chip-seq data set. I used an fdr = 0.01 as my cutoff.

Thanks for clarifying, Desiree

your-highness commented 3 years ago

Did this explanation solve your issue? Please mark as solved if so ;)

dwill023 commented 3 years ago

Yes it did, thanks!