Presentation is loading. Please wait.

Presentation is loading. Please wait.

Using workspaces on nanoHUB.org Michael McLennan Software Architect Network for Computational Nanotechnology.

Similar presentations


Presentation on theme: "Using workspaces on nanoHUB.org Michael McLennan Software Architect Network for Computational Nanotechnology."— Presentation transcript:

1 Using workspaces on nanoHUB.org Michael McLennan Software Architect Network for Computational Nanotechnology

2 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 Violin File server

3 Requesting workspace access Given automatically to tool developers

4 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?

5 Launching workspaces http://www.nanohub.org/tools/workspace“my tools” list on “my nanoHUB” page

6 Accessing running workspaces Close the browser Still running, and listed under “my sessions”

7 Closing workspaces Close the workspace Closes the session

8 Resize the screen Click and drag Type in a new size Press Tab

9 Pop out as a separate window Get rid of this header and see more of the workspace Solve problem of mouse trails e.g., MacOSX/Firefox

10 Pop out as a separate window This area goes blank. Closing this window also closes the popup. Click Popout again to pop back in

11 Share your screen myfriend See same screen at same time Enter the login for your friend Check this if you don’t want to share control

12 Developing tools Use Subversion to check out project source code svn checkout https://repo.nanohub.org/svn/app-qdot/trunk app-qdot Edit, compile, test cd src make install cd../rappture vi tool.xml rappture Use Subversion to check out project source code svn checkout https://repo.nanohub.org/svn/app-qdot/trunk app-qdot Edit, compile, test cd src make install cd../rappture vi tool.xml rappture See instructions: in your project area at wiki/GettingStarted Subversion tutorial Rappture tutorial

13 Downloading Files Easy way to download files: exportfile tool.xml exportfile examples/* Easy way to download files: exportfile tool.xml exportfile examples/*

14 Uploading files Easy way to upload files: importfile src.tgz Easy way to upload files: importfile src.tgz

15 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

16 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

17 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 nanoHUB username and password file Drag files in and out See this page on nanoHUBthis page for instructions on other platforms

18 Using sftp to access files sftp mmc@mmc.rcac.purdue.edu sftp mmclennan@sftp.nanohub.org your nanoHUB login

19 Violin Accessing the grid Launch jobs on the grid If 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 grid If 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

20 More Information Linux tutorial online: http://www.ee.surrey.ac.uk/Teaching/Unix/ Pick an editor: vi emacs nano xedit


Download ppt "Using workspaces on nanoHUB.org Michael McLennan Software Architect Network for Computational Nanotechnology."

Similar presentations


Ads by Google