Closed tclose closed 6 years ago
Merging #53 into master will decrease coverage by
3.14%
. The diff coverage is73.93%
.
@@ Coverage Diff @@
## master #53 +/- ##
==========================================
- Coverage 81.73% 78.59% -3.15%
==========================================
Files 31 37 +6
Lines 4254 4494 +240
==========================================
+ Hits 3477 3532 +55
- Misses 777 962 +185
Impacted Files | Coverage Δ | |
---|---|---|
arcana/dataset/file_format/base.py | 77.51% <ø> (ø) |
|
arcana/repository/bids.py | 0% <0%> (ø) |
|
arcana/repository/__init__.py | 100% <100%> (ø) |
:arrow_up: |
arcana/__init__.py | 100% <100%> (ø) |
:arrow_up: |
arcana/interfaces/iterators.py | 92.62% <100%> (ø) |
:arrow_up: |
arcana/dataset/file_format/__init__.py | 100% <100%> (ø) |
|
arcana/version_.py | 100% <100%> (ø) |
:arrow_up: |
arcana/dataset/__init__.py | 100% <100%> (ø) |
:arrow_up: |
arcana/dataset/bids.py | 32.98% <32.98%> (ø) |
|
arcana/pipeline.py | 77.59% <33.33%> (-0.86%) |
:arrow_down: |
... and 30 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 9254be1...dc8b8dc. Read the comment docs.
This PR adds provides some important refactoring of the repository and dataset sub-packages to simplify the addition of new repository modules, enable explicit dataset/fields to be passed to Study inputs (which should allow templates to be passed as inputs) and separates derived products into separate sub-directories/sessions named after the Study, instead of just prefixed. It also allows inputs to specify external source repositories.