Skip to content

Pre-FOSS Setup

Welcome to FOSS Online, we're happy you're here! To get you ready to hit the ground running, please set up the prerequisite accounts and software listed below before the course starts.

Account Creation

We will be using several services that require you to create a user account.

Account Notes
GitHub GitHub will be used to store lecture materials and your own work. We will use GitHub Education and its free features for hands-on.
CyVerse When creating your account, use the same email address you provided to NCEMS

Sign up for CyVerse NCEMS workshop

After creating your CyVerse Account (see above), enroll yourself in the NCEMS Pre Summit FOSS workshop: https://user.cyverse.org/workshops/192.

This will enable CyVerse's data science workbench, the Discovery Environment, and its interactive Applications in VICE

Dual Monitors vs Side-by-Side

We strongly recommend you have dual monitors set-up while attending virtual FOSS Zoom sessions.

We will be doing a lot of screen-sharing, and this will make your own interactive sessions less visible, or you will have to make them less than full screen.

If you only have one monitor, make sure to exit full screen mode on Zoom and your browser, so you can view everything side-by-side

Required Software

You will need to have the following software installed on your personal computer:

Software Notes
Web Browser Chrome or Firefox
Text Editor VS Code

Attention Windows users

Much of what we are going to be teaching is based on open-source software which operates on cloud and is incompatible within Windows OS. Don't worry

Unix-based systems such as Linux Ubuntu and MacOS X, as many scientific tools require a Unix Operating System (OS).

There are a number of software that allow Windows users to execute Unix commands, however we recommend the use of Windows Subsystem for Linux (WSL) 2.0.

VS Code is a Microsoft product and integrates seamlessly with Unix systems, we therefore strongly encourage you to install Code on your Windows OS.