Difference between revisions of "Anaconda"

From Sustainability Methods
Line 3: Line 3:
  
 
Anaconda is an open-source Python and R distribution that includes access to different IDEs, such as Spyder and pyCharm, as well as Jupyter Notebook among others. It is aiming at simplifying package management and claims to be the “world's most popular data science plattform” (1).
 
Anaconda is an open-source Python and R distribution that includes access to different IDEs, such as Spyder and pyCharm, as well as Jupyter Notebook among others. It is aiming at simplifying package management and claims to be the “world's most popular data science plattform” (1).
 +
 +
== 2. What's included in Anaconda Distribution? ==
 +
 +
Included in the basic Anaconda distribution is the Conda package and environment management system as well as the applications Anaconda Navigator, a Powershell terminal, JupyterLab and Jupyter Notebook, as well as the Spyder IDE. These modules are briefly introduced in the following.
 +
 +
- '''Conda'''
 +
  “Conda is an open-source package and environment management system that runs on Windows, macOS, and Linux. Conda quickly installs, runs, and updates packages and their dependencies. It also easily creates, saves, loads, and switches between environments” [(Anaconda Inc, 2022b)][Ana22b]  on a local computer.
 +
- '''Anaconda Navigator'''
 +
  “Desktop application to easily manage integrated applications, packages, and environments” [(Anaconda Inc, 2022b)][Ana22b] with a graphical user interface instead of using the command line.
 +
- '''Jupyter Notebook'''
 +
  “Web-based, interactive computing notebook environment to edit and run human-readable documents while describing data analysis.” (Anaconda Navigator 2.3.2)
 +
- '''JupyterLab'''
 +
  “Extensible Environment for interactive and reproducible computing, based on the Jupyter Notebook and Architecture.” (Anaconda Navigator 2.3.2)
 +
- '''Spyder IDE'''
 +
  A scientific Integrated Python Development Environment “with advanced editing, interactive testing, debugging and [runtime] introspection features.” (Anaconda Navigator 2.3.2)
 +
  
  

Revision as of 11:56, 26 January 2023

1. What is Anaconda?

Source: wikimedia.org

Anaconda is an open-source Python and R distribution that includes access to different IDEs, such as Spyder and pyCharm, as well as Jupyter Notebook among others. It is aiming at simplifying package management and claims to be the “world's most popular data science plattform” (1).

2. What's included in Anaconda Distribution?

Included in the basic Anaconda distribution is the Conda package and environment management system as well as the applications Anaconda Navigator, a Powershell terminal, JupyterLab and Jupyter Notebook, as well as the Spyder IDE. These modules are briefly introduced in the following.

- Conda

 “Conda is an open-source package and environment management system that runs on Windows, macOS, and Linux. Conda quickly installs, runs, and updates packages and their dependencies. It also easily creates, saves, loads, and switches between environments” [(Anaconda Inc, 2022b)][Ana22b]  on a local computer. 

- Anaconda Navigator

 “Desktop application to easily manage integrated applications, packages, and environments” [(Anaconda Inc, 2022b)][Ana22b] with a graphical user interface instead of using the command line.

- Jupyter Notebook

 “Web-based, interactive computing notebook environment to edit and run human-readable documents while describing data analysis.” (Anaconda Navigator 2.3.2)

- JupyterLab

 “Extensible Environment for interactive and reproducible computing, based on the Jupyter Notebook and Architecture.” (Anaconda Navigator 2.3.2)

- Spyder IDE

 A scientific Integrated Python Development Environment “with advanced editing, interactive testing, debugging and [runtime] introspection features.” (Anaconda Navigator 2.3.2)


References

(1) https://www.anaconda.com/ (2) https://www.anaconda.com/products/distribution (3) https://docs.anaconda.com/navigator/overview/ (4) https://www.anaconda.com/pricing# (5) https://www.dominodatalab.com/data-science-dictionary/anaconda/