paulsengroup / hictk

Blazing fast toolkit to work with .hic and .cool files
MIT License
23 stars 1 forks source link

Improve compilation times #262

Closed robomics closed 1 month ago

robomics commented 1 month ago

Closes https://github.com/paulsengroup/hictk/issues/261.

codecov[bot] commented 1 month ago

Codecov Report

Attention: Patch coverage is 68.85813% with 270 lines in your changes missing coverage. Please review.

Project coverage is 71.87%. Comparing base (af60f39) to head (534de06). Report is 4 commits behind head on main.

Files with missing lines Patch % Lines
src/hictk/load/pixel_parser.cpp 52.17% 37 Missing and 7 partials :warning:
src/hictk/load/load.hpp 58.82% 24 Missing and 4 partials :warning:
src/hictk/validate/hic.cpp 40.47% 23 Missing and 2 partials :warning:
src/hictk/validate/cool.cpp 76.23% 22 Missing and 2 partials :warning:
src/hictk/load/hic.cpp 72.72% 14 Missing and 4 partials :warning:
src/hictk/load/init_bin_table.cpp 72.13% 10 Missing and 7 partials :warning:
src/hictk/load/load.cpp 72.58% 17 Missing :warning:
src/hictk/validate/scool.cpp 54.05% 13 Missing and 4 partials :warning:
src/hictk/load/pixel_parser.hpp 42.85% 16 Missing :warning:
src/hictk/validate/mcool.cpp 68.08% 11 Missing and 4 partials :warning:
... and 12 more
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #262 +/- ## ========================================== - Coverage 71.93% 71.87% -0.07% ========================================== Files 147 165 +18 Lines 13508 13531 +23 Branches 1557 1546 -11 ========================================== + Hits 9717 9725 +8 - Misses 2491 2516 +25 + Partials 1300 1290 -10 ``` | [Flag](https://app.codecov.io/gh/paulsengroup/hictk/pull/262/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=paulsengroup) | Coverage Δ | | |---|---|---| | [tests | integration](https://app.codecov.io/gh/paulsengroup/hictk/pull/262/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=paulsengroup) | `62.30% <73.34%> (+0.16%)` | :arrow_up: | | [tests | unittests](https://app.codecov.io/gh/paulsengroup/hictk/pull/262/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=paulsengroup) | `51.47% <0.00%> (-0.17%)` | :arrow_down: | Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=paulsengroup#carryforward-flags-in-the-pull-request-comment) to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.