sims-lab / CapCruncher

Analysis tool for NG-Capture-C, Tri-C and Tiled-C data
https://sims-lab.github.io/CapCruncher/
GNU General Public License v3.0
6 stars 3 forks source link

feat(pipeline-statistics): improve statistics #213

Closed alsmith151 closed 12 months ago

alsmith151 commented 1 year ago

Improves the back-end stats generation to make this more consistent and easily extendable.

Now using pydantic models to store stats rather than raw dataframes.

codecov[bot] commented 12 months ago

Codecov Report

Merging #213 (d7716ff) into develop (961d249) will increase coverage by 7.60%. Report is 108 commits behind head on develop. The diff coverage is 54.74%.

Impacted file tree graph

@@             Coverage Diff             @@
##           develop     #213      +/-   ##
===========================================
+ Coverage    50.51%   58.12%   +7.60%     
===========================================
  Files           30       37       +7     
  Lines         2908     2961      +53     
  Branches       502        0     -502     
===========================================
+ Hits          1469     1721     +252     
+ Misses        1343     1240     -103     
+ Partials        96        0      -96     
Files Coverage Δ
capcruncher/__init__.py 100.00% <100.00%> (ø)
capcruncher/api/__init__.py 100.00% <100.00%> (ø)
capcruncher/cli/cli_alignments.py 100.00% <ø> (ø)
capcruncher/cli/cli_genome.py 100.00% <100.00%> (ø)
capcruncher/cli/fastq_deduplicate.py 100.00% <100.00%> (ø)
capcruncher/cli/fastq_digest.py 100.00% <100.00%> (ø)
capcruncher/cli/genome_digest.py 90.90% <100.00%> (-9.10%) :arrow_down:
capcruncher/cli/interactions_count.py 100.00% <100.00%> (ø)
tests/test_annotate.py 100.00% <ø> (ø)
tests/test_cli.py 100.00% <ø> (ø)
... and 27 more

Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 0bdffe2...d7716ff. Read the comment docs.