This Ansible project is to develop and deploy the Neuroimaging tools for Neuro-Pypes and Nipype.
You need a Python environment and install the dependencies:
pipenv installTo configure and deploy in a remote machine, do:
./playbook.yml -l neuro --extra-vars="ansible_host=<ip_address> ansible_user=<user_name> n_cpus=4" -KHave a look at the ansible-playbook instructions for more details on how to use the command line.
This project includes a Vagrantfile.
With vagrant you can launch a
Debian VM and provision it with this project.
For that, do:
vagrant upIt is possible to create a Docker image with Ubuntu provisioned with the neuroimaging tools through this project. For that to work you need to install Packer and run:
make docker-imageThis command will export a file name neuro_docker.tar.lz4 which is a compressed docker image that can be imported.
Another option is to use the command:
make docker-runwhich will provision a new local running container.