Skip to content

Commit 98a09d5

Browse files
authored
Merge pull request #1763 from TheChymera/melodic
made melodic output paths absolute
2 parents 2a9f532 + 9d2c193 commit 98a09d5

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

nipype/interfaces/fsl/model.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1555,12 +1555,13 @@ class MELODIC(FSLCommand):
15551555

15561556
def _list_outputs(self):
15571557
outputs = self.output_spec().get()
1558-
outputs['out_dir'] = self.inputs.out_dir
1559-
if not isdefined(outputs['out_dir']):
1558+
if isdefined(self.inputs.out_dir):
1559+
outputs['out_dir'] = os.path.abspath(self.inputs.out_dir)
1560+
else:
15601561
outputs['out_dir'] = self._gen_filename("out_dir")
15611562
if isdefined(self.inputs.report) and self.inputs.report:
15621563
outputs['report_dir'] = os.path.join(
1563-
self._gen_filename("out_dir"), "report")
1564+
outputs['out_dir'], "report")
15641565
return outputs
15651566

15661567
def _gen_filename(self, name):

0 commit comments

Comments
 (0)