3.3 Libraries - Python for Scientific Computing 2021

Опубликовано: 29 Июнь 2026
на канале: Aalto Scientific Computing
142
0

Your code doesn't exist alone. It is one part of a large ecosystem, where many other things exist for you to build off of. This is (more than anything) a discussion about the broader ecosystem, what you would want to build off of, and what you

https://aaltoscicomp.github.io/python...


00:25 Motivation and introduction
03:27 The SciPy ecosystem
05:01 Connecting Python to other languages
06:15 How can you tell if you should use some library?
10:08 Making your work reuseable
11:08 Exercise discussion (not done)
11:05 cython
12:20 Q&A: building a package, dependency mismatches

-----

Python for Scientific Computing is a bridge between basic Python courses and scientific work with Python. This is a basic to intermediate course in Python tools such as NumPy, SciPy, Matplotlib, and Pandas. It also covers some more advanced tools, such as Binder, releasing software, data formats, etc. It is suitable for people who have a basic understanding of Python and want to know some internals and important libraries for science. We don't cover anything in too much depth, but we do introduce you to all of the main tools you will need.

This course was put on as a collaboration between partners in Finland, Norway, and Sweden, coordinated by Aalto Scientific Computing.

Links:
Playlist:    • Python for Scientific Computing 2021  
Course material: https://aaltoscicomp.github.io/python...
Workshop webpage: https://scicomp.aalto.fi/training/sci...
Aalto Scientific Computing: https://scicomp.aalto.fi/
CodeRefinery: https://coderefinery.org