I am trying to use datalad on an hpc (running CentOS 7), and would like to use the datalad-containers extension to track changes to my dataset made using containerized versions
I pulled the singularity container for datalad (a la https://www.datalad.org/get_datalad.html) and exported the path to the directory where I put the datalad image (
export PATH="/path/to/singularity_images_directory:$PATH"), and can use much of the datalad functionality without a problem. However, I am uncertain if it is possible to install extensions when using the containerized version of datalad.
Alternatively, I have tried to set up a virtual environment for datalad according to the instructions in the DataLad Hanbook for for Linux-machines with no root access (e.g. HPC systems) (a la http://handbook.datalad.org/en/latest/intro/installation.html#initial-configuration), but it seems that the version of datalad available via Miniconda is 0.11.8, which is missing much of the functionality of the current release.
Any advice on how to add extension functionality to a containerized datalad instance or set up a virtual environment with a more recent version of datalad would be much appreciated!