Jon Haitz Legarreta Gorroño

Results 147 issues of Jon Haitz Legarreta Gorroño

Add test for qSlicerTractographyDisplayWidget.

Set scalar range values in tractography display node test: - Set the auto mode to `False`. - Set the range values explicitly. Fixes: ``` 13: test_TestWindowLevel (test_tractography_display.test_tractography_displayTest) ... FAIL 13:...

The fiber measure tests are failing: https://slicer.cdash.org/viewTest.php?onlyfailed&buildid=3201794 because the baseline data and computed data are different, e.g. https://slicer.cdash.org/test/25967017 In all cases, the same measures are failing, and all with the...

When running the tests, e.g. `qSlicerDICOM2FullBrainTractographyModuleGenericTest` memory leaks are being reported, e.g. ``` 49: OK 49: vtkDebugLeaks has detected LEAKS! 49: Class "vtkMRMLMultiVolumeRenderingDisplayNode" has 1 instance still around. 49: Class...

The `Filename` field (right click on the data, choose `Edit Properties` or choose `Models` from the `Modules` menu) empty when loading tractography data as `FiberBundle`s. However, the field shows the...

It should be possible to compute the features from the `FiberTractMeasurements` (`Diffusion` : `Quantify` : `Tractography Measurements`) module to plain tractography data loaded into Slicer. For context, see: https://discourse.slicer.org/t/no-csv-file-in-diffusionmessurements-folder-in-wma/28439/9?u=jhlegarreta

Following one of the examples in the `README` file, a quick test using a ground truth image as the predicted image, ``` labels = [0, 1, 2] gdth_img = np.array([[0,0,1],...

The `filter` and `laterality` modules try to use `joblib` modules conditionally if importing it is successful: https://github.com/SlicerDMRI/whitematteranalysis/blob/ac6040fcf77ac132d0fc4a071af9d80240f7f577/whitematteranalysis/filter.py#L32 https://github.com/SlicerDMRI/whitematteranalysis/blob/ac6040fcf77ac132d0fc4a071af9d80240f7f577/whitematteranalysis/laterality.py#L35 However, `joblib` is a required dependency:, https://github.com/SlicerDMRI/whitematteranalysis/blob/ac6040fcf77ac132d0fc4a071af9d80240f7f577/requirements.txt#L1 so the `if/else` blocks in...

Adopt PEP518 to specify minimum build system requirements for the package. Partially comply with PEP631: - Dependencies are now stored in the `pyproject.toml` file, including packages that are not in...

Add License badge to `README` file.