Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Question] Does the read depth of the raw/iced matrix generated by HiCPro influence FitHiC2 loop calling? #72

Open
Miracle-Yao opened this issue May 11, 2024 · 1 comment

Comments

@Miracle-Yao
Copy link

Hi, @ay-lab

Here's a question I'd like to get your advice on.

FitHiC is able to use the raw/iced matrix file information generated by HiC-Pro as input to look for biologically significant chromatin interactions. The hicpro2fithic.py input file includes the raw matrix, bin index, as well as iced.matrix.bias. I would like to know what can be done at this time if I want to compare the LOOP between different samples, but the depth of the raw/iced matrix between the samples has a big difference. How is depth normalisation performed in this case, and if depth normalisation between samples is not performed, does this affect the truthfulness of the loop?

Thank you and I look foward to your reply.
Yao Hua

@ay-lab
Copy link
Owner

ay-lab commented May 13, 2024

hi Yao. Good question. FitHiC does not perform normalization for depth and its ability to discover loops depends a lot on the sequencing depth. One trivial but less than ideal solution is to downsample one of the samples to the depth of the other. For more proper ways of comparing, you should look into tools that do differential contact/loop analysis. There are many - none of them perfect.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants