Hi HLAthena team,
I’m currently trying to set up HLAthena-external on a shared compute cluster using the Docker container provided through `ssarkizova/hlathena-external`. I’ve run into a couple issues during set up that I’m hoping someone may be able to assist with.
Specifically, it looks like the Docker implementation of HLAthena is attempting to create some temporary directories in locations I don’t have permissions for in the shared space, with no option to select a different directory option. I’ve narrowed this down to specifically the `models` and `models_panpan` directories. Based on the log file it looks like they’re both trying to be created off of the root directory (see below), however I can’t find a way to specify an alternative location.
`models_dir=/models/`
`panmodels_dir=/models_panpan/`
Is there a way to change the location where HLAthena attempts to mount these two directories? I’ve tried via command line options, however there’s none I can find that are specified to change those parameters. Additionally, I’ve tried importing both into docker as environmental variables with no luck using that approach either.
Any help you could provide would be greatly appreciated.
Thanks,
Ben Weeder
singularity exec --cleanenv -B /path_you_want_to_mount/:/home/aperis/hlathena/ ./hlaathena.sif /home/aperis/hlathena/predict_docker.bash --rundir /home/aperis/hlathena -a /home/aperis/hlathena/HLA_alleles_list.txt -p /home/aperis/hlathena/peptides_list.txt --runID test1
Hope this can help!