Skip to content

Releases: khanlab/tar2bids

Update to cfmm-base TOF

16 Sep 19:28
747ca98
Compare
Choose a tag to compare

-minor update to fix base heuristic for TOF angio

Bruker compatibility and dcm2niix hotfix (+fix typo in tag)

27 Aug 15:41
Compare
Choose a tag to compare
  • upgrades to dcm2niix 2019-08-01 pre-release, using @yinglilu fork with hotfixes for dwi data
  • additions to Bruker 9.4T heuristic (cfmm_bruker) to include multi-echo gre, dwi, and mp2rage (based on ex-vivo cat brain protocol)

update to latest heudiconv, validator, and clean tsv

01 Aug 17:32
Compare
Choose a tag to compare
  • Updated heudiconv version to v0.5.4
  • Updated bids-validator version to 1.2.5
  • Added clean-up of scans.tsv and events.tsv files to remove extra cols

Fix for dealing with multi-echo EPI BIDS filenames

24 Jul 18:49
Compare
Choose a tag to compare

Add scripts to correct filename errors for multi-echo EPI data. Heudiconv randomly assigns echo numbers to BIDS filenames, which do not correspond to the correct EchoNumber in the corresponding .json file. The scripts assign the correct EchoNumber to the correct EPI file and code the echo number in correct BIDS format in the filename.

Fix for dealing with multiple tar files of same subject

18 Mar 02:49
9076c41
Compare
Choose a tag to compare
Merge pull request #4 from khanlab/extra_ses_bug

Fix for dealing with multiple tar files of same subject

defacing option, upgraded dependencies

09 Feb 15:16
Compare
Choose a tag to compare
  • added option for defacing (-D, disabled by default)
    • uses single T1w image (first alphanumeric match of _T1w) to deface with pydeface
    • applies it to any images in anat/ with the same FOV
    • backs-up images without defacing in sourcedata/no_defaced
    • TO DO: enable defacing of other filetypes if desired
  • added "--overwrite" option as default for heudiconv, so heuristic doesn't fail when duplicates encountered
  • Dockerfile now contains lines for setting heudiconv, bids-validator, and pydeface versions
    • currently: heudiconv=v0.5.3, validator=1.1.3, pydeface=v1.1.0
  • added flirt and fslorient Dockerfile dependencies from dropbox (without entire FSL install) for pydeface

build from nipy/heudiconv, removed defunct heuristic

17 Dec 23:15
Compare
Choose a tag to compare

minor update:

  • build from nipy/heudiconv instead of isolovey branch (since fix for MAX_CSA exists)
  • removed defunct heuristic for addiction study

known issues:

  • overriding heuristic with a file that has the same name as built-in heuristic doesn't seem to work (uses built-in version, but copies the external one to the heudiconv folder)

another cfmm_base heuristic fix

27 Nov 21:46
Compare
Choose a tag to compare
v0.0.3c

fix to deal with duplicate GRE from console DIS2D processing

heuristic updates, MAX_CSA temporary fix

26 Nov 21:53
Compare
Choose a tag to compare
  • various heuristic fixes required due to more stringent error checking in latest heudiconv
  • fixed MAX_CSA limit bug temporarily by building off isolovey/heudiconv fork (bugfix in nibabel pending)

dockerfile updates to build dcm2niix & heudiconv

14 Nov 01:45
Compare
Choose a tag to compare
  • Dockerfile updates to build dcm2niix & heudiconv
  • fixed tab indentation in cfmm_base (now enforced by python3?)