Advanced Python - Conda, packages, and scripting

## Goal This tutorial is meant to go over how to set up Conda environments, import python packages, and make and run scripts.

## Contents 0. [Conda environments](https://luger-lab.github.io/coding-tutorials/advanced_python_code/conda_environments/)

0. What is Conda? 0. Setting up a Conda environment 0. Activating and deactivating environments 0. Removing environments

  1. [Python packages](https://luger-lab.github.io/coding-tutorials/advanced_python_code/python_packages/)

    0. What is a package? 0. Installing a new package 0. Importing a package

  1. [Scripts](https://luger-lab.github.io/coding-tutorials/advanced_python_code/scripts/)

    0. Running scripts 0. Genereal strucuture 0. Arguments 0. PEP8

  1. [Practice](https://luger-lab.github.io/coding-tutorials/advanced_python_code/practice/)

    0. Random DNA generator 0. External resources

## [Continue to Conda environments →](https://luger-lab.github.io/coding-tutorials/advanced_python_code/conda_environments/)