From 7d3f5407a511a7946c35270ec995aa26c11dc1c1 Mon Sep 17 00:00:00 2001 From: Christian Kolset Date: Tue, 28 Jan 2025 20:19:17 -0700 Subject: Renamed files to match indexing --- tutorials/01_installing_anaconda.md | 57 ------------------------------------ tutorials/02_intro_to_anaconda.md | 56 ----------------------------------- tutorials/05_version_control.md | 9 ------ tutorials/1.1_installing_anaconda.md | 57 ++++++++++++++++++++++++++++++++++++ tutorials/1.2_intro_to_anaconda.md | 56 +++++++++++++++++++++++++++++++++++ tutorials/1.3_version_control.md | 9 ++++++ 6 files changed, 122 insertions(+), 122 deletions(-) delete mode 100644 tutorials/01_installing_anaconda.md delete mode 100644 tutorials/02_intro_to_anaconda.md delete mode 100644 tutorials/05_version_control.md create mode 100644 tutorials/1.1_installing_anaconda.md create mode 100644 tutorials/1.2_intro_to_anaconda.md create mode 100644 tutorials/1.3_version_control.md diff --git a/tutorials/01_installing_anaconda.md b/tutorials/01_installing_anaconda.md deleted file mode 100644 index 807fbed..0000000 --- a/tutorials/01_installing_anaconda.md +++ /dev/null @@ -1,57 +0,0 @@ -# Installing Anaconda Navigator - -This tutorial walk will walk through how to install Anaconda Navigator. - -### What is Anaconda? -Anaconda is an open source data science and artificial intelligence distribution platform for Python and R programing language. -Wikipedia - -### What is Navigator? -Anaconda Navigator is a desktop graphical user interface (GUI) inluded in Anaconda distribution that allows users to launch application and manage Conda Packages, environments and channels without using a command-line interface (CLI). -Wikipedia - -## Instructions -1. Find the latest version of Navigator from the official Anaconda Inc. website: https://www.anaconda.com/products/navigator https://www.anaconda.com/download - -2. Press the *Download Now* button. - -3. Press the *Skip registration* button or submit your email address to subscribe to the Anaconda email list. - -4. Under Anaconda Installers press *Download* or find the appropriate version for your operating system below. - -Proceed to next section for your respective operating system. - -### Windows - -![Downloading](figures/installingAnaconda_windows_downloading.png) - -![Save to file](figures/installingAnaconda_windows_save.png) - -Once the download is complete, double click the executible (.exe) file to start the installer. Proceed with the installation instructions, you should be able to leave most option in default settings. - -![Welcome screen](figures/installingAnaconda_windows_installer_01_welcome.png) - -![Terms and conditions](figures/installingAnaconda_windows_installer_02_terms.png) - -![Install for](figures/installingAnaconda_windows_installer_03_for.png) - -![Installation destination](figures/installingAnaconda_windows_installer_04_destination.png) - -**Advanced installation options** It is recommended to register Anaconda3 as the default python version if you already have an instance of python installed. Otherwise, you can leave the checkboxes as defaults. -![Avanced Options](figures/installingAnaconda_windows_installer_05_advanced.png) - -![Installing](figures/installingAnaconda_windows_installer_06_installing.png) - -![Installing 2](figures/installingAnaconda_windows_installer_07_installing2.png) - -![Complete](figures/installingAnaconda_windows_installer_08_installing_complete.png) - -![Cloud](figures/installingAnaconda_windows_installer_09_cloud.png) - -![Finish](figures/installingAnaconda_windows_installer_10_finish.png) - -Note: If you did not select start navigator after installation, you will need to go to you start menu and start Navigator from Applications list. - -### Mac - - -### Linux -This diff --git a/tutorials/02_intro_to_anaconda.md b/tutorials/02_intro_to_anaconda.md deleted file mode 100644 index 464be83..0000000 --- a/tutorials/02_intro_to_anaconda.md +++ /dev/null @@ -1,56 +0,0 @@ -# Introduction to Anaconda Navigator - -Anaconda Navigator is a program that we will be using in this course to manage Python environments, libraries and launch programs to help us write our python code. - -The Anaconda website nicely describes *Navigator* as: -
-

a graphical user interface (GUI) that enables you to work with packages and environments without needing to type conda commands in a terminal window.Find the packages you want, install them in an environment, run the packages, and update them – all inside Navigator. -

- - -Note to windows 10 users: Some installation instances do not allow users to search the start menu for *Navigator*, instead, you'll have to find the program under the *Anaconda (anaconda3)* folder. Expand the folder and click on *Anaconda Navigator* to launch the program. - -![Anaconda Navigator screen](figures/installingAnaconda_windows_launched.png) - -Once Navigator starts, under *Home*, you'll see tiles of programs that come with anaconda. The tab allows you to launch the programs we will be using in this course. Before jumping straight into the programs we will first need to configure our Python instance. - -The *Environment* page allows us to install a variety of libraries and configure our environments for different project, more on this in the next section. - -## Environments -A Python environment is like a "container" where you can have all the tools, libraries, and dependencies your Python project needs without interfering with other projects. Think of it as a toolbox dedicated to a specific task. - -Although the base environment comes with many libraries and programs pre-installed, it's recommended to create a dedicated environment for your projects. This protects the base environment from breaking due to complex dependency conflicts. Let us go ahead and create a new environment for us to use. - -1. Click on the *Environments* page located on the left hand side. - -![Environment page](https://docs.anaconda.com/_images/nav-env-labeled1.png) - -2. At the bottom of the environments list, click *Create*. - -![Create new environment](https://docs.anaconda.com/_images/nav-env-create1.png) -3. Select the python checkbox. -4. Select versions of python. For this tutorial we will be using version 3.XX.X. -5. Choose an appropriate name for your project. We will be creating an environment for Spyder IDE so we'll call it "spyder-dev". -6. Click *Create*. - -For more information see [Anaconda Environments](https://docs.anaconda.com/working-with-conda/environments/) and [Managing environment](https://docs.anaconda.com/navigator/tutorials/manage-environments/). - -## Package Management -Now that we have a clean environment let us install some library we will be using for this class. - -1. Navigate to the environment page and select the environment we just created in the previous section. - -![Select environment to manage](https://docs.anaconda.com/_images/nav-pkg-list1.png) - -2. Use the search bar in the top right corner to search for the following packages: - -| Library | Usage | -| ---------- | ---------------------------------------------------- | -| numpy | Numerical computation | -| scipy | Scientific and techical computing | -| pandas | Data manipulation and analysis | -| matplotlib | Plots and visualizations | -| sympy | Symbolic mathematics | -| cython | Optimizing Python code and interfacing with C++ code | - - diff --git a/tutorials/05_version_control.md b/tutorials/05_version_control.md deleted file mode 100644 index e868ae4..0000000 --- a/tutorials/05_version_control.md +++ /dev/null @@ -1,9 +0,0 @@ -# Version Control - -## What is Version Control - - -## Git - - -## GitHub diff --git a/tutorials/1.1_installing_anaconda.md b/tutorials/1.1_installing_anaconda.md new file mode 100644 index 0000000..807fbed --- /dev/null +++ b/tutorials/1.1_installing_anaconda.md @@ -0,0 +1,57 @@ +# Installing Anaconda Navigator + +This tutorial walk will walk through how to install Anaconda Navigator. + +### What is Anaconda? +Anaconda is an open source data science and artificial intelligence distribution platform for Python and R programing language. -Wikipedia + +### What is Navigator? +Anaconda Navigator is a desktop graphical user interface (GUI) inluded in Anaconda distribution that allows users to launch application and manage Conda Packages, environments and channels without using a command-line interface (CLI). -Wikipedia + +## Instructions +1. Find the latest version of Navigator from the official Anaconda Inc. website: https://www.anaconda.com/products/navigator https://www.anaconda.com/download + +2. Press the *Download Now* button. + +3. Press the *Skip registration* button or submit your email address to subscribe to the Anaconda email list. + +4. Under Anaconda Installers press *Download* or find the appropriate version for your operating system below. + +Proceed to next section for your respective operating system. + +### Windows + +![Downloading](figures/installingAnaconda_windows_downloading.png) + +![Save to file](figures/installingAnaconda_windows_save.png) + +Once the download is complete, double click the executible (.exe) file to start the installer. Proceed with the installation instructions, you should be able to leave most option in default settings. + +![Welcome screen](figures/installingAnaconda_windows_installer_01_welcome.png) + +![Terms and conditions](figures/installingAnaconda_windows_installer_02_terms.png) + +![Install for](figures/installingAnaconda_windows_installer_03_for.png) + +![Installation destination](figures/installingAnaconda_windows_installer_04_destination.png) + +**Advanced installation options** It is recommended to register Anaconda3 as the default python version if you already have an instance of python installed. Otherwise, you can leave the checkboxes as defaults. +![Avanced Options](figures/installingAnaconda_windows_installer_05_advanced.png) + +![Installing](figures/installingAnaconda_windows_installer_06_installing.png) + +![Installing 2](figures/installingAnaconda_windows_installer_07_installing2.png) + +![Complete](figures/installingAnaconda_windows_installer_08_installing_complete.png) + +![Cloud](figures/installingAnaconda_windows_installer_09_cloud.png) + +![Finish](figures/installingAnaconda_windows_installer_10_finish.png) + +Note: If you did not select start navigator after installation, you will need to go to you start menu and start Navigator from Applications list. + +### Mac + + +### Linux +This diff --git a/tutorials/1.2_intro_to_anaconda.md b/tutorials/1.2_intro_to_anaconda.md new file mode 100644 index 0000000..464be83 --- /dev/null +++ b/tutorials/1.2_intro_to_anaconda.md @@ -0,0 +1,56 @@ +# Introduction to Anaconda Navigator + +Anaconda Navigator is a program that we will be using in this course to manage Python environments, libraries and launch programs to help us write our python code. + +The Anaconda website nicely describes *Navigator* as: +
+

a graphical user interface (GUI) that enables you to work with packages and environments without needing to type conda commands in a terminal window.Find the packages you want, install them in an environment, run the packages, and update them – all inside Navigator. +

+ + +Note to windows 10 users: Some installation instances do not allow users to search the start menu for *Navigator*, instead, you'll have to find the program under the *Anaconda (anaconda3)* folder. Expand the folder and click on *Anaconda Navigator* to launch the program. + +![Anaconda Navigator screen](figures/installingAnaconda_windows_launched.png) + +Once Navigator starts, under *Home*, you'll see tiles of programs that come with anaconda. The tab allows you to launch the programs we will be using in this course. Before jumping straight into the programs we will first need to configure our Python instance. + +The *Environment* page allows us to install a variety of libraries and configure our environments for different project, more on this in the next section. + +## Environments +A Python environment is like a "container" where you can have all the tools, libraries, and dependencies your Python project needs without interfering with other projects. Think of it as a toolbox dedicated to a specific task. + +Although the base environment comes with many libraries and programs pre-installed, it's recommended to create a dedicated environment for your projects. This protects the base environment from breaking due to complex dependency conflicts. Let us go ahead and create a new environment for us to use. + +1. Click on the *Environments* page located on the left hand side. + +![Environment page](https://docs.anaconda.com/_images/nav-env-labeled1.png) + +2. At the bottom of the environments list, click *Create*. + +![Create new environment](https://docs.anaconda.com/_images/nav-env-create1.png) +3. Select the python checkbox. +4. Select versions of python. For this tutorial we will be using version 3.XX.X. +5. Choose an appropriate name for your project. We will be creating an environment for Spyder IDE so we'll call it "spyder-dev". +6. Click *Create*. + +For more information see [Anaconda Environments](https://docs.anaconda.com/working-with-conda/environments/) and [Managing environment](https://docs.anaconda.com/navigator/tutorials/manage-environments/). + +## Package Management +Now that we have a clean environment let us install some library we will be using for this class. + +1. Navigate to the environment page and select the environment we just created in the previous section. + +![Select environment to manage](https://docs.anaconda.com/_images/nav-pkg-list1.png) + +2. Use the search bar in the top right corner to search for the following packages: + +| Library | Usage | +| ---------- | ---------------------------------------------------- | +| numpy | Numerical computation | +| scipy | Scientific and techical computing | +| pandas | Data manipulation and analysis | +| matplotlib | Plots and visualizations | +| sympy | Symbolic mathematics | +| cython | Optimizing Python code and interfacing with C++ code | + + diff --git a/tutorials/1.3_version_control.md b/tutorials/1.3_version_control.md new file mode 100644 index 0000000..e868ae4 --- /dev/null +++ b/tutorials/1.3_version_control.md @@ -0,0 +1,9 @@ +# Version Control + +## What is Version Control + + +## Git + + +## GitHub -- cgit v1.2.3