plai-group / cluster_scripts

scripts for working on the cluster

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

cluster_scripts

This is a repo of scripts various members of the lab have made to submit jobs to the cluster. The scripts are maintained by their respective owners, who should be contacted directly for information about how to use. See readmes within each directory for script-specific information. Warning: most weren't written for public useage, and will likely need to be modified in order to get running on your machine.

If do you use any of the scripts, please contact me (vaden) after getting it working. I'm curious to know how what difficulies you had getting it set up, and how we can improve the repo to make it easier for others.

Pullling and updating submodules

Some of these scripts are added as submodules. You can clone these by running

git clone --recurse-submodules

or if you already cloned, you can do

git submodule update --init

To always pull submodules by default run

git config submodule.recurse true

The aliases below might be useful as they e.g. let you pull any upstream changes to the submodules.

git config alias.sdiff '!'"git diff && git submodule foreach 'git diff'"
git config alias.spush 'push --recurse-submodules=on-demand'
git config alias.supdate 'submodule update --remote --merge'

About

scripts for working on the cluster

License:Apache License 2.0


Languages

Language:Python 100.0%