v0.7.0: [0.7.0] - 2020-03-20
Removed
- Python 2 support/testing
Enhancement
- `-g` option obtained two new modes: `all` and `custom`. In case of `all`,
all provided DICOMs will be treated as coming from a single scanning session.
`custom` instructs to use `.grouping` value (could be a DICOM attribute or
a callable)provided by the heuristic ([#359][]).
- Stop before reading pixels data while gathering metadata from DICOMs ([#404][])
- reproin heuristic:
- In addition to original "md5sum of the study_description" `protocols2fix`
could now have (and applied after md5sum matching ones)
1). a regular expression searched in study_description,
2). an empty string as "catch all".
This features could be used to easily provide remapping into reproin
naming (documentation is to come to http://github.com/ReproNim/reproin)
([#425][])
Fixed
- Use nan, not None for absent echo value in sorting
- reproin heuristic: case seqinfos into a list to be able to modify from
overloaded heuristic ([#419][])
- No spurious errors from the logger upon a warning about `etelemetry`
absence ([#407][])