Ghislain Vaillant

Results 94 issues of Ghislain Vaillant

I am using Hatch for project management in my Python projects, and recently adopted `hatch fmt` instead of directly calling Ruff previously. I also use `pre-commit` in my CI workflows...

### Discussed in https://github.com/aramis-lab/clinica/discussions/819 Originally posted by **AudreyDuran** November 28, 2022 Hi, I am trying to run `t1-volume` pipeline with SPM12 standalone and clinica v0.7.2, on a custom dataset. Here...

doc

**When did the error occur?** [ ] CMake configuration (cmake / ccmake) [x] Compilation (make) [ ] Installation (make install) **Build environment** - OS: Windows - Type of system: conda-forge...

help needed

This snippet used to work with version 0.22: ```python from pydra.engine import Worflow from pydra.engine.specs import BaseSpec, SpecInfo input_spec = SpecInfo(name="Input", fields=[("T1w", str, {"mandatory": True})], bases=(BaseSpec,)) workflow = Workflow(name="foo", input_spec=input_spec)...

bug

The following task definition: ```python @task @annotate({"return": {"smoothed_image": Path}}) def smooth_image(input_image: Path, smoothed_image: Path | None) -> Path: ... ``` triggers an error: `TypeError: TypeParser doesn't know how to handle...

bug

I defined and ran the following workflow: ```python from pathlib import Path from pydra import Submitter, Workflow from pydra.mark import annotate, task # Producer of T1w images @task @annotate({"return": {"t1w_images":...

bug

*Work in progress* See methodology [here](https://mypy.readthedocs.io/en/stable/existing_code.html#introduce-stricter-options).

Certain CLI parsers, such as FSL's Eddy, implement a rigid formulation where only equal-separated options (`--long-option=value`) are accepted and space-separated ones (`--long-option value`) are rejected. Pydra implements space-separated options, which...

enhancement

I am trying to split a simple workflow consisting of 3 sequential steps (bias correction, registration and resampling) on multiple T1w images in a BIDS dataset. The code is provided...

bug