To download the scripts right click on the relative link and select "Save link as"
Monitor - A script to have an overview on the load status of the iff105 nodes:
USAGE: monitor --> for a short help
monitor all --> to have a report from all the nodes
monitor X1 to X2 --> to have a report from node iff105cX1 to node iff105cX2
monitor X1 X2 ... --> to have a report from nodes iff105cX1, iff105cX2, ...
Add "d" at the end of the command to have the report in debug mode
Add "v" at the end of the command to have the report in verbose mode
Gotofreenode - A script to enter the first free node available on the cluster:
USAGE: gotofreenode --> to go to the first free node available
gotofreenode n --> to go to the first not full node available
gotofreenode <num> --> to go to the first node available that has less than <num> cores occupied
Killer - A script to find and kill a job whose log only is known:
USAGE: killer --> to get the help
killer <FILE> --> to look for the nodes accessing FILE
killer <FILE> k --> to kill all the processes accessing FILE
Siff105 - A script to transfer files from and to the iff105 common space:
USAGE: siff105 --> for a short help
siff105 file1 file2 ... <iff105 folder> --> to transfer file1, file2, etc to iff105 folder
siff105 in path1/file1 path2/file2 ... <local folder> --> to transfer file1, file2 etc in iff105 to the local folder
Multiple_job_namd_generator.sh - A script to generate a launch script for JUGENE scheduling system to submit multiple NAMD jobs in sequence in order to divide the dynamics in small parts, to use the "small" queue (00:30:00 max runtime) and therefore to be able to select a small number of cores (saving cputime), without having to check and restart the simulation after each step:
USAGE: Put all the initial files in the same directory. Launch the script and insert the data required on the screen