nipy / mindboggle

Automated anatomical brain label/shape analysis software (+ website)
http://mindboggle.info
Other
145 stars 54 forks source link

--atlases only resulting in one DataSink output #35

Closed binarybottle closed 10 years ago

binarybottle commented 10 years ago

i have updated the mindboggle software, the mindboggle outputs in dropbox, and the mindboggle.info/users/README.html website with the new outputs. i am happy with the output naming except for one thing: when i run mindboggle with --atlases, where the list of atlases is appended to mindboggle's default atlas, this should result in an iterable and corresponding folders distinguishing outputs from each atlas, but doesn't. only one atlas's results make it from the working directory to the output directory.

(see lines 273 and 1554 in mindboggle)

binarybottle commented 10 years ago

All atlases' results are faithfully saved in the working directory in folders named with long number-and-letter strings, whether the iterable contains strings or lists. The first gets overwritten by the next in the output (DataSink) directory, and the funny folder names are not to be seen in the output directory.

binarybottle commented 10 years ago

Ah, I think I understand party if the problem now. The iterable is a list of strings for the full paths to the atlases, not just the atlas file names. I believe the path string is saved as a string of numbers and letters. I still don't know why one overwrites the previous in the output directory.

satra commented 10 years ago

@binarybottle - two things:

  1. get the current nipype master - that will get rid of the hashing (the string of numbers and letters)
  2. your bigger problem is going to be atlas paths in iterable strings - you could see how they look - but you should replace them with indices or some such
binarybottle commented 10 years ago
  1. I git pulled just yesterday (I can JoinNode).
  2. why is this a problem -- weird characters?
binarybottle commented 10 years ago

Success with the newest nipype pulled from github master branch!