{"repo":"ReproNim/neurodocker","free":true,"listed":false,"github":"https://github.com/ReproNim/neurodocker","clone":"git clone https://github.com/ReproNim/neurodocker.git","description":"Generate custom Docker and Singularity images, and minimize existing containers","language":"Python","stars":360,"topics":["neuroscience","docker","nipype","reproducible-research","singularity-container","science","containers","linux","dockerfile","apptainer"],"license":"Apache-2.0","category":"deployment-docker-iac","readme_excerpt":"Neurodocker Neurodocker is a command-line program that generates custom Dockerfiles and Singularity recipes for neuroimaging and minifies existing containers. Please see our website https://www.repronim.org/neurodocker for more information. See our list of supported software Build status You can check the status of the build of the Docker images for several of the neuroimaging software packages that are supported by Neurodocker on this page. This may help with identifying base images that work well for your use case. Installation Use the Neurodocker Docker image (recommended): The Docker images were moved to repronim/neurodocker from kaczmarj/neurodocker. This project can also be installed with pip : If the pip install command above gives a permissions error, install as a non-root user: Note : it is not yet possible to minimize Docker containers using the Neurodocker Docker image. Developer installation Clone the repository and install in editable mode. Before committing changes, initialize prek with prek install , or pre-commit with pre-commit install . This will format code with each commit to keep the style consistent. Neurodocker uses ruff for formatting.","default_branch":null,"files":null,"tree":[],"storefront":"/r/ReproNim","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ReproNim/neurodocker/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}