July 25, 2018
9:00 am - 4:00 pm
Instructors: Christopher Cox, Lauren Michael, Kenneth Yoshimoto
Helpers: All Instructors
Registration in CogSci 2018’s tutorials are required for participation. Make sure to read all details below before attempting to attend.
This day of tutorials will provide an introduction to large-scale computing modes and resources available to cognitive neuroscientists in the U.S., with emphasis on high-throughput computing. After discussing the best scaling approaches for various computational approaches in cognitive neuroscience, learners will execute several examples of scalable computing on national computing resources including the Open Science Grid (OSG) and Neuroscience Gateway. Participants will be encouraged to help one another and to apply what they have learned to their own research problems. Portions of the materials will be adapted from other training resources, as cited within.
Who: The course is aimed at neuroscience researchers registered for CogSci 2018's workshop and tutorial day (July 25). Some prior experience with computational research is recommended. However, you don't need to have any previous knowledge of the specific tools that will be presented at the workshop.
Where: Monona Terrace, 1 John Nolen Dr, Madison, WI 53703. Get directions with OpenStreetMap or Google Maps.
When: July 25, 2018. Add to your Google Calendar.
Requirements: Participants must bring a laptop with a Mac, Linux, or Windows operating system (not a tablet, Chromebook, etc.) that they have administrative privileges on.
Contact: Please email lmichael@wisc.edu for more information.
Please be sure to complete these surveys before and after the workshop.
09:00 | Introduction to Scalable Computing Modes (Lauren Michael) |
09:20 | Scalable Cognitive Neuroscience (Chris Cox) |
09:40 | Setup (All) |
10:00 | Command Line for Scalable Computing (Lauren Michael) |
10:30 | Break |
11:00 | Command Line for Scalable Computing (cont...) (Lauren Michael) |
12:00 | Lunch |
13:00 | HTC for Neuroscience on the Open Science Grid (Chris Cox, Lauren Michael) |
14:00 | Using the fsurf Tool on OSG Connect (Lauren Michael) |
14:30 | Break |
15:00 | HTC Check-In |
15:10 | Neuroscience Gateway Example (Kenneth Yoshimoto) |
15:50 | Wrap-up/What Next? |
You will be logging into two different computing services, so you'll need to complete the below instructions during the Setup portion of today's schedule.
You will be logging into the OSG Connect training server (training.osgconnet.net) using the username and password on your sheet of paper. Please verify that you are able to create a secure shell (SSH) connnection using one of the below two methods, according to the capabilities of the laptop you're using today.
(You can request a full account on OSG Connect at any time, but it's important to use the account on your sheet of paper for today. It's best to only request a full OSG Connect account if/when you're ready to get some initial help from an OSG Connect team member for real work you're planning to do.)
Open your "Terminal" program and log in with the username and password on your sheet with a command like the following:
$ ssh cogsci50@training.osgconnect.net cogsci50@training.osgconnect.net's password:passwordinvisible
If you get an error message when trying the above, please raise your hand to get help ASAP!
For Windows laptops, you can download a common SSH tool called PuTTY from the putty.org website. Click the link for "You can download PuTTY here", then select the "putty-0.70-installer.msi" file (32-bit) under "Package files" to download the installer.
After installing PuTTY using the installer, open the program and enter the following into the PuTTY Configuration box, before clicking "Open":
Host Name: training.osgconnect.net Port: 22
When prompted for your username and password, use the information on your printed sheet.
Complete the NSG registration form, making sure to indicate "CogSci18" as your "Research Description".