meta00 / vital_sqi

A package for physiological signal quality control
MIT License
32 stars 11 forks source link

sqi rule interface #59

Closed Koaha closed 3 years ago

Koaha commented 3 years ago

From the package directory, run python vital_sqi/app/index.py to initialize the interface. Interface main features: 1) Load table contains a list of all sqis. Load rule definition from JSON file. 2) Edit the rule thresholds and relevant decisions. Define rule order to generate ruleset. 3) Apply the rules to get sqis decision. Export the rule flow chart and decision table.

codecov[bot] commented 3 years ago

Codecov Report

Merging #59 (d512978) into main (b3a36a2) will decrease coverage by 6.37%. The diff coverage is 0.86%.

Impacted file tree graph

@@            Coverage Diff             @@
##             main      #59      +/-   ##
==========================================
- Coverage   48.45%   42.08%   -6.38%     
==========================================
  Files          24       29       +5     
  Lines        1521     1749     +228     
==========================================
- Hits          737      736       -1     
- Misses        784     1013     +229     
Impacted Files Coverage Δ
vital_sqi/app/app.py 0.00% <0.00%> (ø)
vital_sqi/app/index.py 0.00% <0.00%> (ø)
vital_sqi/app/views/dashboard1.py 0.00% <0.00%> (ø)
vital_sqi/app/views/dashboard2.py 0.00% <0.00%> (ø)
vital_sqi/app/views/dashboard3.py 0.00% <0.00%> (ø)
vital_sqi/rule/rule_class.py 100.00% <100.00%> (ø)
vital_sqi/rule/ruleset_class.py 100.00% <100.00%> (ø)
... and 2 more

Continue to review full report at Codecov.

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