YoVDO

Demystifying Conda and Virtual Environments for Bioinformatics

Offered By: Bioinformagician via YouTube

Tags

Anaconda Courses Bioinformatics Courses R Programming Courses YAML Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the world of virtual environments and package management in this comprehensive tutorial video. Learn about Conda, including Anaconda, Miniconda, and Bioconda, as well as Renv for R projects. Discover how to set up Conda, create and manage environments, install packages, and switch between them effortlessly. Gain insights into conda channels, priorities, and searching for packages. Understand the importance of virtual environments in avoiding installation errors and dependency conflicts. Follow along with practical demonstrations on creating conda environments, exporting to YAML files, and using Renv for R projects. Master the art of sharing environments and package version information for reproducible research and collaborative coding.

Syllabus

Intro
What are virtual environments?
What is conda?
What’s with different condas - Anaconda, Miniconda and Bioconda?
renv vs conda
Demonstration goals and requirements
conda installation instructions
conda channels and priorities
Search for conda packages
base environment in conda
Checking local versions of the tools and searching for required conda packages
Create virtual environment in conda
Export environment to a YAML file .yml file
Create a conda environment from a YAML file
Why having a centralized location for all packages is problematic for analysis in R?
Creating R projects and using renv within projects
Sharing renv - save package version information to a .lock file


Taught by

bioinformagician

Related Courses

Statistics One
Princeton University via Coursera
Introduction to Computational Finance and Financial Econometrics
University of Washington via Coursera
Curso Práctico de Bioestadística con R
Universidad San Pablo CEU via Miríadax
Análisis Estadístico de datos con R
Universidad Católica de Murcia via Miríadax
Data Analysis with R
Facebook via Udacity