An Introduction to Conda¶
Conda is a very helpful tool for easily installing, managing, and reproducing software environments used in computational workflows, such as high-throughput sequence data processing or downstream data visualization workflows to name a few!
At the end of the lesson, we'll also briefly discuss other useful applications of conda and setting up conda on your own system.
|Est. Time||Lesson name||Description|
|10 mins||Introduction||What is conda?|
|1 hr||Using conda environments||How to use conda to install software with isolated environments?|
|30 mins||Conda exercises||Practice creating conda environments|
|5 mins||What else can we use conda for?||Other applications for conda|
|20 mins||Setting up conda on your computer||Considerations for installing conda|
- Learn about conda and how to use it
- Learn the basics of software installation, software dependencies, and isolation environments
- Learn about managing virtual environments
- Install Miniconda
- Set up a conda environment
The conda lesson uses a standardized binder environment, which will work on Windows, Mac, and Linux operating systems, and Firefox, Safari, and Chrome web browsers.