I have some input data and scripts on my laptop. How do I get them on the cluster so I can use them in jobs?
On Farnam and Grace you can use the OnDemand Files app.
On a mac or linux computer, you can use scp (copy over ssh) with a command like
scp ~/Documents/scripts/my_comms.sh netid@grace.hpc.yale.edu:scripts/
Which would copy the script called my_comms.sh
on your computer in the Documents/scripts directory in your home directory to the scripts directory in your home directory on the cluster. This will overwrite any file of the same name in the destination.
On Windows you can use the graphical client included in MobaXterm to copy small files or Linux Subsystem for Windows and the scp
command above.
You can find documentation on transferring data here as well: https://docs.ycrc.yale.edu/clusters-at-yale/data/transfer/