@@ -4,6 +4,42 @@ All notable changes to this project will be documented (for humans) in this file
4
4
The format is based on [ Keep a Changelog] ( http://keepachangelog.com/en/1.0.0/ )
5
5
and this project adheres to [ Semantic Versioning] ( http://semver.org/spec/v2.0.0.html ) .
6
6
7
+ ## [ 0.10.0] - 2021-09-16
8
+
9
+ Various improvements and compatibility/support (dcm2niix, datalad) changes.
10
+
11
+ ### Added
12
+
13
+ - Add "AcquisitionTime" to the seqinfo ([ #487 ] [ ] )
14
+ - Add support for saving the Phoenix Report in the sourcedata folder ([ #489 ] [ ] )
15
+
16
+ ### Changed
17
+
18
+ - Python 3.5 EOLed, supported (tested) versions now: 3.6 - 3.9
19
+ - In reprorin heuristic, allow for having multiple accessions since now there is
20
+ ` -g all ` groupping ([ #508 ] [ ] )
21
+ - For BIDS, produce a singular ` scans.json ` at the top level, and not one per
22
+ sub/ses (generates too many identical files) ([ #507 ] [ ] )
23
+
24
+
25
+ ### Fixed
26
+
27
+ - Compatibility with DataLad 0.15.0. Minimal version is 0.13.0 now.
28
+ - Try to open top level BIDS .json files a number of times for adjustment,
29
+ so in the case of competition across parallel processes, they just end up
30
+ with the last one "winning over" ([ #523 ] [ ] )
31
+ - Don't fail if etelemetry.get_project returns None ([ #501 ] [ ] )
32
+ - Consistently use ` n/a ` for age/sex, also handle ?M for months ([ #500 ] [ ] )
33
+ - To avoid crashing on unrelated derivatives files etc, make ` find_files ` to
34
+ take list of topdirs (excluding ` derivatives/ ` etc),
35
+ and look for _ bold only under sub-* directories ([ #496 ] [ ] )
36
+ - Ensure bvec/bval files are only created for dwi output ([ #491 ] [ ] )
37
+
38
+ ### Removed
39
+
40
+ - In reproin heuristic, old hardcoded sequence renamings and filters ([ #508 ] [ ] )
41
+
42
+
7
43
## [ 0.9.0] - 2020-12-23
8
44
9
45
Various improvements and compatibility/support (dcm2niix, datalad,
@@ -22,12 +58,12 @@ target output directory during conversion.
22
58
directory (with a ` _heudiconv??? ` suffix, renamed into ultimate target
23
59
name later on), which avoids hitting file size limits of /tmp ([ #481 ] [ ] ) and
24
60
helped to avoid a regression in dcm2nixx 1.0.20201102
25
- - #477 replaced ` rec-<magnitude|phase> ` with ` part-<mag|phase> ` now
26
- that BIDS supports the part entity
27
- - #473 made default for CogAtlasID to be a TODO URL
28
- - #459 made AcquisitionTime used for acq_time scans file field
29
- - #451 retained sub-second resolution in scans files
30
- - #442 refactored code so there is now heudiconv.main.workflow for
61
+ - [ #477 ] [ ] replaced ` rec-<magnitude|phase> ` with ` part-<mag|phase> ` now
62
+ hat BIDSsupports the part entity
63
+ - [ #473 ] [ ] made default for CogAtlasID to be a TODO URL
64
+ - [ #459 ] [ ] made AcquisitionTime used for acq_time scans file field
65
+ - [ #451 ] [ ] retained sub-second resolution in scans files
66
+ - [ #442 ] [ ] refactored code so there is now heudiconv.main.workflow for
31
67
more convenient use as a Python module
32
68
33
69
### Fixed
@@ -350,6 +386,11 @@ TODO Summary
350
386
[ #368 ] : https://github.com/nipy/heudiconv/issues/368
351
387
[ #373 ] : https://github.com/nipy/heudiconv/issues/373
352
388
[ #485 ] : https://github.com/nipy/heudiconv/issues/485
389
+ [ #442 ] : https://github.com/nipy/heudiconv/issues/442
390
+ [ #451 ] : https://github.com/nipy/heudiconv/issues/451
391
+ [ #459 ] : https://github.com/nipy/heudiconv/issues/459
392
+ [ #473 ] : https://github.com/nipy/heudiconv/issues/473
393
+ [ #477 ] : https://github.com/nipy/heudiconv/issues/477
353
394
[ #293 ] : https://github.com/nipy/heudiconv/issues/293
354
395
[ #304 ] : https://github.com/nipy/heudiconv/issues/304
355
396
[ #306 ] : https://github.com/nipy/heudiconv/issues/306
@@ -391,3 +432,12 @@ TODO Summary
391
432
[ #464 ] : https://github.com/nipy/heudiconv/issues/464
392
433
[ #480 ] : https://github.com/nipy/heudiconv/issues/480
393
434
[ #481 ] : https://github.com/nipy/heudiconv/issues/481
435
+ [ #487 ] : https://github.com/nipy/heudiconv/issues/487
436
+ [ #489 ] : https://github.com/nipy/heudiconv/issues/489
437
+ [ #491 ] : https://github.com/nipy/heudiconv/issues/491
438
+ [ #496 ] : https://github.com/nipy/heudiconv/issues/496
439
+ [ #500 ] : https://github.com/nipy/heudiconv/issues/500
440
+ [ #501 ] : https://github.com/nipy/heudiconv/issues/501
441
+ [ #507 ] : https://github.com/nipy/heudiconv/issues/507
442
+ [ #508 ] : https://github.com/nipy/heudiconv/issues/508
443
+ [ #523 ] : https://github.com/nipy/heudiconv/issues/523
0 commit comments