Nabu issueshttps://gitlab.esrf.fr/tomotools/nabu/-/issues2023-08-10T10:14:42+02:00https://gitlab.esrf.fr/tomotools/nabu/-/issues/290Add a "nabu-capabilities" command line to check nabu capabilities2023-08-10T10:14:42+02:00Pierre PaleoAdd a "nabu-capabilities" command line to check nabu capabilitiesIt would be good to have a CLI like `nabu` check returning the following information:
```
- Can perform Cuda reconstruction: (check cuda/pycuda/scikit-cuda)
- Can perform OpenCL reconstruction: (check opencl/pyopencl)
- Can perform sino...It would be good to have a CLI like `nabu` check returning the following information:
```
- Can perform Cuda reconstruction: (check cuda/pycuda/scikit-cuda)
- Can perform OpenCL reconstruction: (check opencl/pyopencl)
- Can perform sinogram rings removal: (check pywavelets)
- Can perform cuda sinogram rings removal: (check pycudwt)
- ...
```
and offer some insight on why a feature is missing.
It would allow users to check why a given environment is "not working".https://gitlab.esrf.fr/tomotools/nabu/-/issues/153Logger improvements2022-01-06T14:34:07+01:00Pierre PaleoLogger improvementsIt would be good to have the following improvements for `nabu.resources.logger.Logger`:
- Catch exceptions (for post-mortem analysis in a log file)
- Existing files: decide whether the logs are appended or overwrite the old logsIt would be good to have the following improvements for `nabu.resources.logger.Logger`:
- Catch exceptions (for post-mortem analysis in a log file)
- Existing files: decide whether the logs are appended or overwrite the old logs