ENCCS training: High Performance Data Analytics in Python
Title: |
ENCCS training: High Performance Data Analytics in Python |
DNr: |
NAISS 2023/22-837 |
Project Type: |
NAISS Small Compute |
Principal Investigator: |
Wei Zhang <weizhang@nsc.liu.se> |
Affiliation: |
Linköpings universitet |
Duration: |
2023-09-01 – 2023-10-01 |
Classification: |
10206 |
Keywords: |
|
Abstract
Python is a modern, object-oriented programming language, which has become popular in several areas of software development. This course discusses how Python can be utilised in scientific computing. The workshop starts by introducing the main Python package for numerical computing, NumPy, and discusses the SciPy toolbox for various scientific computing tasks as well as visualization with the Matplotlib package. In addition, it talks about how Python is used: related scientific libraries, reproducibility, and the broader ecosystem of science in Python.