ENCCS training: High Performance Data Analytics in Python
||ENCCS training: High Performance Data Analytics in Python|
||NAISS Small Compute|
||Wei Zhang <email@example.com>|
||2023-09-01 – 2023-10-01|
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.