I am trying to using Illumina's Nirvana however I can't seem to get it to work despite having the right Singularity path.
- I pulled Nirvana down using
singularity pull docker://annotation/nirvana:3.14
- I found the path to the .dll using the following command:
singularity exec nirvana_3.14.sif /bin/bash -c "cd /opt/nirvana/ && ls"
- Tried to run the downloader using:
## Define path to singularity image:
sif_container="/path/to/nirvana_3.14.sif"
## Path in the singularity file:
sif_path="/opt/nirvana/Downloader.dll"
## Data to be placed in
Data="path/to/Nirvana/GRCh38/"
#_____________________________________________________________________________________________________________________________________
singularity exec "$sif_container" dotnet "$sif_path" --ga GRCh38 --out "$Data"
yet it keeps saying ERROR: The top-level output directory directory was not specified. Please use the --out parameter.
. I have checked the paths and they are correct and I have specified the data path yet it does not seem to recognize it? I have even moved around the container and the path variables to no avail?