Skip to content

Commit

Permalink
Dots cleanup and high-level API (#327)
Browse files Browse the repository at this point in the history
 - create a user-friendly API function for dot-calling `cooltools.api.dots`
 - simplify and refactor code in `cooltools.api.dotfinder`, remove legacy, etc
 - revised  dotfinder FDR-stats to make sure q-values are monotonous
 - revised kernel recommendation and provided mechanism for custom kernels
 - added separate tests for dotfinder statistics
 - several small fixes - ready for pandas 1.4.0, new numba, some deprecations and warnings

Co-authored-by: gfudenberg <[email protected]>
  • Loading branch information
sergpolly and gfudenberg authored Mar 2, 2022
1 parent ac36a82 commit 94b966e
Show file tree
Hide file tree
Showing 12 changed files with 1,411 additions and 1,254 deletions.
1 change: 1 addition & 0 deletions cooltools/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -32,3 +32,4 @@
from .api.snipping import pileup
from .api.directionality import directionality
from .api.insulation import insulation
from .api.dotfinder import dots
Loading

0 comments on commit 94b966e

Please sign in to comment.