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. |
Docker | Link your GitHub account to the DockerHub. |
Slack | We use the UA Data Science Slack organization's foss channel, you should have received an invitation via email. You can use Slack in the browser, but the desktop app is usually less buggy. |
HackMD | We will use HackMD in order to facilitate daily discussions, questions and general notes. Link your HackMD using your GitHub account |
Cyverse | We will introduce you to Cyverse which is a powerful cloud computer with large data storage. |
Link to HackMD
Dual Monitors vs Side-by-Side
We strongly recommend you have dual monitors set-up while attending virtual FOSS Zoom lessons.
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 or SublimeText |
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 with Windows OS.
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.