MonashBI / arcana-legacy

Abstraction of Repository-Centric ANAlysis - a Python framework
Apache License 2.0
4 stars 3 forks source link

Move pipeline run to runner #44

Closed tclose closed 6 years ago

tclose commented 6 years ago

This PR moves the code to connect pipelines to the archive into the Runner class and adds the ability to run multiple pipelines within the same Nipype workflow (this can be done implicitly by passing a list to the Study.data method).

codecov[bot] commented 6 years ago

Codecov Report

Merging #44 into master will increase coverage by 0.13%. The diff coverage is 86.77%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #44      +/-   ##
==========================================
+ Coverage   81.83%   81.97%   +0.13%     
==========================================
  Files          31       31              
  Lines        3931     3961      +30     
==========================================
+ Hits         3217     3247      +30     
  Misses        714      714
Impacted Files Coverage Δ
arcana/node.py 89.76% <100%> (+0.08%) :arrow_up:
arcana/pipeline.py 78.33% <30%> (-5.11%) :arrow_down:
arcana/dataset/spec.py 74.77% <85.71%> (-0.91%) :arrow_down:
arcana/runner/base.py 91.04% <91.27%> (-0.14%) :arrow_down:
arcana/study/base.py 84.66% <94.87%> (+0.75%) :arrow_up:

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 b0be836...44d813f. Read the comment docs.