v1.2.1
CryoSparc Merlin scripts
This repository collects cryosparc 'lanes' suitable for running jobs at PSI.
Lanes
- merlin6. Default lane. 7 day time limit, uses all resources.
- merlin6-big. Requests exclusive node usage, with full memory. If GPUs are needed, requests 4 GPUs with 11GB of video memory
- merlin6-short. Short requests. 1 hour time limit.
Installing
This repo can be cloned using git on merlin. Typically this is done from your
cryosparc install directory (/data/user/<user>/cryosparc/
), although this
isn't required.`
git clone /data/project/bio/software/cryoSPARC/v2/config
Next, all cluster_info.json
scripts need to be modified to include the correct
worker path by replacing USERNAME
.
Finally, connect the newly modified scripts to cryosparc. This should be done on same machine cryosparc runs on. To connect all lanes:
./connect_all.sh
Alternately, you can install individual lanes manually:
cd <lane>
cryosparcm cluster connect
Updating
Scripts are updated regularly with features and bug fixes. To get the newest version, update git:
git pull
Then, connect the lanes to your cryosparc cluster as in installation:
./connect_all.sh
References
Description
Scripts to run cryosparc workers on merlin. See [CryoSPARC@PSI docs](https://intranet.psi.ch/BIO/ComputingCryoSPARC)
Languages
Shell
100%