From e5b0b7fa4ab2b77d05d461ba6a5020b72896ce44 Mon Sep 17 00:00:00 2001
From: mauriliogenovese <125388969+mauriliogenovese@users.noreply.github.com>
Date: Sun, 23 Mar 2025 11:02:30 +0100
Subject: [PATCH] -w argument support

---
 nipype/interfaces/dcm2nii.py | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/nipype/interfaces/dcm2nii.py b/nipype/interfaces/dcm2nii.py
index baeb21c1e8..3fb08a6ce3 100644
--- a/nipype/interfaces/dcm2nii.py
+++ b/nipype/interfaces/dcm2nii.py
@@ -376,6 +376,14 @@ class Dcm2niixInputSpec(CommandLineInputSpec):
         argstr="-p", desc="Philips precise float (not display) scaling"
     )
     to_nrrd = traits.Bool(argstr="-e", desc="Export as NRRD instead of NIfTI")
+    name_conflicts = traits.Enum(
+        2,
+        1,
+        0,
+        argstr="-w %d",
+        usedefault=True,
+        descr="Write behavior for name conflicts - [0=skip duplicates, 1=overwrite, 2=add suffix]",
+    )
 
 
 class Dcm2niixOutputSpec(TraitedSpec):