Download - Using workspaces on nanoHUB
![Page 1: Using workspaces on nanoHUB](https://reader035.vdocuments.us/reader035/viewer/2022062407/56812ed3550346895d9472c4/html5/thumbnails/1.jpg)
Using workspaces on nanoHUB.org
Michael McLennanSoftware Architect
Network for Computational Nanotechnology
![Page 2: Using workspaces on nanoHUB](https://reader035.vdocuments.us/reader035/viewer/2022062407/56812ed3550346895d9472c4/html5/thumbnails/2.jpg)
What is a workspace?
• Full-featured Linux desktop
• For tool developers
• For researchers
• Accessible from any web browser
• Still running after you close your browser
• Access to Grid resources
• File storage provided by nanoHUB
ViolinFile server
![Page 3: Using workspaces on nanoHUB](https://reader035.vdocuments.us/reader035/viewer/2022062407/56812ed3550346895d9472c4/html5/thumbnails/3.jpg)
Requesting workspace access
• Given automatically to tool developers
![Page 4: Using workspaces on nanoHUB](https://reader035.vdocuments.us/reader035/viewer/2022062407/56812ed3550346895d9472c4/html5/thumbnails/4.jpg)
Requesting workspace access
• Given to others on a case-by-case basis
Give us a good reason:• How are you affiliated with NCN?• What are you doing?
![Page 5: Using workspaces on nanoHUB](https://reader035.vdocuments.us/reader035/viewer/2022062407/56812ed3550346895d9472c4/html5/thumbnails/5.jpg)
Launching workspaces
http://www.nanohub.org/tools/workspace “my tools” list on“my nanoHUB” page
![Page 6: Using workspaces on nanoHUB](https://reader035.vdocuments.us/reader035/viewer/2022062407/56812ed3550346895d9472c4/html5/thumbnails/6.jpg)
Accessing running workspaces
Close the browser
Still running, and listed under “my sessions”
![Page 7: Using workspaces on nanoHUB](https://reader035.vdocuments.us/reader035/viewer/2022062407/56812ed3550346895d9472c4/html5/thumbnails/7.jpg)
Closing workspaces
Close the workspace
Closes the session
![Page 8: Using workspaces on nanoHUB](https://reader035.vdocuments.us/reader035/viewer/2022062407/56812ed3550346895d9472c4/html5/thumbnails/8.jpg)
Resize the screen
Click and drag
Type in a new sizePress Tab
![Page 9: Using workspaces on nanoHUB](https://reader035.vdocuments.us/reader035/viewer/2022062407/56812ed3550346895d9472c4/html5/thumbnails/9.jpg)
Pop out as a separate window
Get rid of this header andsee more of the workspace
Solve problem of mouse trailse.g., MacOSX/Firefox
![Page 10: Using workspaces on nanoHUB](https://reader035.vdocuments.us/reader035/viewer/2022062407/56812ed3550346895d9472c4/html5/thumbnails/10.jpg)
Pop out as a separate window
This area goes blank.Closing this window also closes the popup.
Click Popout again to pop back in
![Page 11: Using workspaces on nanoHUB](https://reader035.vdocuments.us/reader035/viewer/2022062407/56812ed3550346895d9472c4/html5/thumbnails/11.jpg)
Share your screen
myfriend
See samescreen at
same timeEnter the loginfor your friend
Check this if you don’twant to share control
![Page 12: Using workspaces on nanoHUB](https://reader035.vdocuments.us/reader035/viewer/2022062407/56812ed3550346895d9472c4/html5/thumbnails/12.jpg)
Developing tools
• Use Subversion to check out project source codesvn checkout https://repo.nanohub.org/svn/app-qdot/trunk app-qdot
• Edit, compile, testcd srcmake installcd ../rappturevi tool.xmlrappture
• Use Subversion to check out project source codesvn checkout https://repo.nanohub.org/svn/app-qdot/trunk app-qdot
• Edit, compile, testcd srcmake installcd ../rappturevi tool.xmlrappture
See instructions:• in your project area at wiki/GettingStarted
• Subversion tutorial
• Rappture tutorial
![Page 13: Using workspaces on nanoHUB](https://reader035.vdocuments.us/reader035/viewer/2022062407/56812ed3550346895d9472c4/html5/thumbnails/13.jpg)
Downloading Files
• Easy way to download files:exportfile tool.xml
exportfile examples/*
• Easy way to download files:exportfile tool.xml
exportfile examples/*
![Page 14: Using workspaces on nanoHUB](https://reader035.vdocuments.us/reader035/viewer/2022062407/56812ed3550346895d9472c4/html5/thumbnails/14.jpg)
Uploading files
• Easy way to upload files:importfile src.tgz
• Easy way to upload files:importfile src.tgz
![Page 15: Using workspaces on nanoHUB](https://reader035.vdocuments.us/reader035/viewer/2022062407/56812ed3550346895d9472c4/html5/thumbnails/15.jpg)
Uploading files
• Easy way to upload files:importfile src.tgz
importfile mesh.dat doping.dat
• Easy way to upload files:importfile src.tgz
importfile mesh.dat doping.dat
![Page 16: Using workspaces on nanoHUB](https://reader035.vdocuments.us/reader035/viewer/2022062407/56812ed3550346895d9472c4/html5/thumbnails/16.jpg)
Using webdav to access files
Browse your nanoHUB files on any Windows, Macintosh, or Linux desktop
On Microsoft Windows:
• Go to My Network Places
• Click Add a network place
• Internet or network address: https://webdav.nanohub.org
![Page 17: Using workspaces on nanoHUB](https://reader035.vdocuments.us/reader035/viewer/2022062407/56812ed3550346895d9472c4/html5/thumbnails/17.jpg)
Using webdav to access files
Browse your nanoHUB files on any Windows, Macintosh, or Linux desktop
Next time, use this shortcut
Log in with your nanoHUBusername and password
filefile
Drag filesin and out
See this page on nanoHUBfor instructions on otherplatforms
![Page 18: Using workspaces on nanoHUB](https://reader035.vdocuments.us/reader035/viewer/2022062407/56812ed3550346895d9472c4/html5/thumbnails/18.jpg)
Using sftp to access files
sftp [email protected] [email protected]
sftp [email protected] [email protected]
your nanoHUB login
![Page 19: Using workspaces on nanoHUB](https://reader035.vdocuments.us/reader035/viewer/2022062407/56812ed3550346895d9472c4/html5/thumbnails/19.jpg)
Violin
Accessing the grid
Launch jobs on the gridIf you would have typed…
spice3 –b indeck > out.dat
…then submit the job to the grid as:
submit spice3 –b indeck > out.dat
submit --venue hamlet spice3 –b indeck > out.dat
Launch jobs on the gridIf you would have typed…
spice3 –b indeck > out.dat
…then submit the job to the grid as:
submit spice3 –b indeck > out.dat
submit --venue hamlet spice3 –b indeck > out.dat
spice3
![Page 20: Using workspaces on nanoHUB](https://reader035.vdocuments.us/reader035/viewer/2022062407/56812ed3550346895d9472c4/html5/thumbnails/20.jpg)
More Information
Linux tutorial online:http://www.ee.surrey.ac.uk/Teaching/Unix/
Pick an editor:• vi• emacs• nano• xedit