You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As tested in different size of input matrix, profiling the running time of function fastFloyd,
I found that its time complexity is extremely high at about O(n^5).
Here is the test result
matrix size
running time
1000 * 1000
5s
2000 * 2000
126s
3000 * 3000
1000s
So if I want to boost the Hi-C data in chromosome 1, It nearly costs 80 hours.
Is there anyway to accelerate this function, parallelizing or writing in C?
The text was updated successfully, but these errors were encountered:
Unfortunately, I never had the time to test and implement those kind of option for now.
If you need fast result, I'm always run boost hic by centromeric arm on human dataset, for compartment result seems to be nice like this. It's depending of what you need.
If you want to run boost hic only once, I advise you an alpha close to 0.2 by default
As tested in different size of input matrix, profiling the running time of function fastFloyd,
I found that its time complexity is extremely high at about O(n^5).
Here is the test result
So if I want to boost the Hi-C data in chromosome 1, It nearly costs 80 hours.
Is there anyway to accelerate this function, parallelizing or writing in C?
The text was updated successfully, but these errors were encountered: