v0.5.2: [0.5.2] - 2019-01-04
A variety of bugfixes
Changed
- Reproin heuristic: `__dup` indices would now be assigned incrementally
individually per each sequence, so there is a chance to properly treat
associate for multi-file (e.g. `fmap`) sequences
- Reproin heuristic: also split StudyDescription by space not only by ^
- `tests/` moved under `heudiconv/tests` to ease maintenance and facilitate
testing of an installed heudiconv
- Protocol name will also be accessed from private Siemens
csa.tProtocolName header field if not present in public one
- nipype>=0.12.0 is required now
Fixed
- Multiple files produced by dcm2niix are first sorted to guarantee
correct order e.g. of magnitude files in fieldmaps, which otherwise
resulted in incorrect according to BIDS ordering of them
- Aggregated top level .json files now would contain only the fields
with the same values from all scanned files. In prior versions,
those files were not regenerated after an initial conversion
- Unicode handling in anonimization scripts