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
21 stars 53 forks source link

Test new container build system #768

Open stebo85 opened 3 months ago

stebo85 commented 3 months ago

10 applications to test the new build system:

Vbitz commented 3 months ago

After looking at the list I'll do them in this order (roughly).

  1. qMRLab - Only needs GNU Octave
  2. BrainNetViewer - Needs glibc + MatLab Runtime
  3. Radtract - Needs Python-based dependencies.
  4. Synthstrip - Needs Python-based dependencies.
  5. VMTK - Installed using Conda.
  6. brainageR - Needs R, FSL, SPM12 (via Octave).
  7. hcpasl - Needs FSL, Connectome Workbench, FreeSurfer, HCPPipelines, and Conda.
  8. PreQual - Needs FSL, Convert3D, ANTs, FreeSurfer, MatLab, MRTrix3
  9. XCP-D - Needs AtlasPack, Conda, AFNI, Connectome Workbench, FSL, FreeSurfer, ANTs, SVGO, bids-validator, TensorFlow, Pandoc.
  10. cpac - It's a container launcher frontend with Docker. Not sure how well this will fit into NeuroDesk?
stebo85 commented 3 months ago

great - I agree with your priority list :) Let's see what interesting things we run into.