Line 19: |
Line 19: |
| == Installation on Corn == | | == Installation on Corn == |
| JMDT provides a handy script to install it on Corn, Stanford's shared computing cluster. | | JMDT provides a handy script to install it on Corn, Stanford's shared computing cluster. |
− | * Install an SSH client. If you're on Linux or Mac, you're set. If you're on Windows, Stanford(TM) recommends Mobaxterm(TM). | + | * Install an SSH client. If you're on Linux or Mac, you have one installed already and do not need to do anything. If you're on Windows, Stanford recommends [http://mobaxterm.mobatek.net Mobaxterm]. |
− | * SSH into corn: <tt>ssh [your sunet id]@corn.stanford.edu</tt>. Possibly add <tt>-AX</tt> later to get GUI, like this: <tt>ssh -AX [your sunet id]@corn.stanford.edu</tt> | + | * SSH into corn: <tt>ssh -AX [your sunet id]@corn.stanford.edu</tt>. For example, <tt>ssh -AX amaldona@corn.stanford.edu</tt>. You will likely need to use two-factor authentication. |
| * Clone jmdt: <tt>https://github.com/stanford-ssi/jmdt.git</tt> | | * Clone jmdt: <tt>https://github.com/stanford-ssi/jmdt.git</tt> |
| * <tt>cd jmdt</tt> | | * <tt>cd jmdt</tt> |
Line 28: |
Line 28: |
| * Run a Python script, like <tt>python diff_drag.py</tt> | | * Run a Python script, like <tt>python diff_drag.py</tt> |
| | | |
− | To edit files, you can either use God's own editor, <tt>vi</tt> or use <tt>gedit</tt>, a good graphical editor (you'll need to log in with <tt>-AX</tt> for that, and possibly exit and log back in if it stops working). | + | To edit files, you can either use God's own editor, <tt>vi</tt>, or use <tt>gedit</tt>, a good graphical editor. After editing C++, you'll have to recompile: you can do that with <tt>make</tt>. If you edit a Python file, re-running it will do the job. |
| + | |
| + | JMDT is hosted through GitHub, and in order for you to collaborate on it, you will need to upload your changes and download others' changes regularly. See [[Git and GitHub]] for details on how to do so. |
| | | |
| [[Category:Satellites]] | | [[Category:Satellites]] |