NeuroDesk / neurocontainers

The containers can be used in combination with our transparent singularity or neurocommand tool, that wrap the executables inside a container to make them easily available for pipelines
https://www.neurodesk.org
MIT License
19 stars 49 forks source link

Add water–fat total field inversion (wfTFI) quantitative susceptibility mapping (QSM) #165

Open thomshaw92 opened 1 year ago

thomshaw92 commented 1 year ago

Christof Boehm, Nico Sollmann, Jakob Meineke, Stefan Ruschke, Michael Dieckmeyer, Kilian Weiss, Claus Zimmer, Marcus R. Makowski, Thomas Baum & Dimitrios Karampinos, Preconditioned water-fat total field inversion: Application to spine quantitative susceptibility mapping (2022), https://doi.org/10.1002/mrm.28903

https://gitlab.com/christofboehm/wftfi

thomshaw92 commented 1 year ago

I've gotten as far as writing the docker recipe. But stuck at a CUDA problem that is necessary to make wftfi work. https://github.com/thomshaw92/neurocontainers/tree/master/recipes/wftfi This is the error on build @stebo85

#15 211.8 python=3.8 -> libnsl[version='>=2.0.0,<2.1.0a0']The following specifications were found to be incompatible with your CUDA driver:        
#15 211.8
#15 211.8   - cudatoolkit=11.0 -> __cuda[version='>=11|>=11.0']
#15 211.8
#15 211.8 Your installed CUDA driver is: not available
#15 211.8
#15 211.8 Note that strict channel priority may have removed packages required for satisfiability.
#15 211.8
------
executor failed running [/bin/sh -c apt-get update -qq     && apt-get install -y -q --no-install-recommends            bzip2            ca-certificates            curl     && rm -rf /var/lib/apt/lists/*     && export PATH="/opt/miniconda-4.7.12.1/bin:$PATH"     && echo "Downloading Miniconda installer ..."     && conda_installer="/tmp/miniconda.sh"     && curl -fsSL -o "$conda_installer" https://repo.continuum.io/miniconda/Miniconda3-4.7ates            curl     && rm -rf /.12.1-Linux-x86_64.sh     && bash "$conda_installer" -b -p /opt/miniconda-4.7.12.1     && rm -f "$conda_installer"     && conda config --system --p="/tmp/miniconda.sh"     && curl -fsrepend channels conda-forge     && conda config --set channel_priority strict     && conda config --system --set auto_update_conda false     && cona-4.7.12.1     && rm -f "$conda_instda config --system --set show_channel_urls true     && conda init bash     && conda env create  --name wfTFI --file /opt/wftfi/environment.yml     -set auto_update_conda false     && 
&& sync && conda clean --all --yes && sync     && rm -rf ~/.cache/pip/*]: exit code: 1