Skip to content

Commit 43b16b3

Browse files
committed
updated to refactored pydra package
1 parent 346f048 commit 43b16b3

File tree

2 files changed

+7
-8
lines changed

2 files changed

+7
-8
lines changed

generate.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@
1515
import black.parsing
1616
from fileformats.core import FileSet
1717
from fileformats.medimage_mrtrix3 import ImageFormat, ImageIn, ImageOut, Tracks
18-
from pydra.design import shell
19-
from pydra.design.base import NO_DEFAULT
18+
from pydra.compose import shell
19+
from pydra.compose.base import NO_DEFAULT
2020
from pydra.utils.typing import MultiInputObj
2121
from pydra.utils import add_exc_note
22-
from pydra.engine.helpers import list_fields
22+
from pydra.utils.general import list_fields
2323

2424

2525
logger = logging.getLogger("pydra-auto-gen")
@@ -330,7 +330,7 @@ def auto_gen_test(cmd_name: str, output_dir: Path, log_errors: bool, pkg_version
330330

331331
if cmd_name in XFAIL:
332332
code_str += (
333-
f"""@pytest.mark.xfail(reason="Task {cmd_name} is known not pass yet")"""
333+
f"""@pytest.mark.xfail(reason="Job {cmd_name} is known not pass yet")"""
334334
)
335335

336336
code_str += f"""

pydra/tasks/mrtrix3/manual/mrcalc.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,7 @@
33
from enum import Enum
44
from fileformats.generic import File, Directory # noqa: F401
55
from fileformats.medimage_mrtrix3 import ImageIn, ImageOut, Tracks # noqa: F401
6-
from pydra.engine import specs
7-
from pydra.design import shell
6+
from pydra.compose import shell
87
from pydra.utils.typing import MultiInputObj
98

109

@@ -73,7 +72,7 @@ def operations_formatter(
7372
)
7473

7574

76-
class MrCalc(specs.ShellDef["MrCalc.Outputs"]):
75+
class MrCalc(shell.Task["MrCalc.Outputs"]):
7776
"""This command will only compute per-voxel operations. Use 'mrmath' to compute
7877
summary statistics across images or along image axes.
7978
@@ -290,7 +289,7 @@ class MrCalc(specs.ShellDef["MrCalc.Outputs"]):
290289
default=False,
291290
)
292291

293-
class Outputs(specs.ShellOutputs):
292+
class Outputs(shell.Outputs):
294293
output: ImageOut = shell.outarg(
295294
argstr="",
296295
position=-1,

0 commit comments

Comments
 (0)