2023-11-16 17:42:39 +01:00
# How to Python in computational neuroscience, data mining, and more
2023-12-02 20:26:58 +01:00
{:.no_toc}
2023-12-04 01:20:55 +01:00
< nav markdown = "1" class = "toc-class" >
2023-12-02 20:26:58 +01:00
* TOC
{:toc}
2023-12-04 01:20:55 +01:00
< / nav >
2023-11-16 17:37:23 +01:00
2023-11-17 17:47:28 +01:00
All the tutorials are tested with Python 3.11.x. Older version might have a problem with the new versions of type anotations.
2023-11-17 17:47:16 +01:00
2023-12-02 01:50:57 +01:00
## Python: The Basics of the basics
2023-12-06 19:47:30 +01:00
* [Hello, Python ](python_basics/hello_python/README.md )
2023-12-05 14:25:02 +01:00
* [Style Rulez ](python_basics/style_rulez/README.md )
2023-12-05 14:22:39 +01:00
* [Programming Recommendations ](python_basics/programming_recommendations/README.md )
2023-12-05 18:56:33 +01:00
* [Basic Math Operations ](python_basics/basic_math_operations/README.md )
2023-12-05 10:04:13 +01:00
* [Truth Value Testing ](python_basics/truth_value_testing/README.md )
2023-12-05 10:43:01 +01:00
* [Formatted String Literals ](python_basics/formatted_string_literals/README.md )
2023-12-05 18:04:22 +01:00
* [Flow control: match case ](python_basics/match/README.md )
2023-12-05 15:42:05 +01:00
* [Files ](python_basics/files/README.md )
2023-12-05 17:24:52 +01:00
* [Creating order via sub-directories: os.makedirs ](python_basics/os_makedirs/README.md )
* [Finding files in a directory: glob ](python_basics/glob/README.md )
2023-12-05 17:45:14 +01:00
* [Class ](python_basics/class/README.md )
* [Exceptions ](python_basics/exceptions/README.md )
2023-12-05 17:18:42 +01:00
2023-12-05 14:22:39 +01:00
2023-12-04 12:12:48 +01:00
## Numpy
* [Beyond normal np.save ](numpy_save_special/README.md )
2023-12-04 15:15:57 +01:00
* [Dealing with Matlab files ](numpy_mat_files/README.md )
2023-12-04 12:12:48 +01:00
2023-12-02 01:52:51 +01:00
## Python: Data analysis
2023-11-16 18:40:32 +01:00
2023-11-23 18:32:30 +01:00
* [Numpy: Random numbers the non-legacy way ](numpy_random/README.md )
2023-12-01 18:18:23 +01:00
* [Remove a common signal from your data ](SVD_data_cleaning/README.md )
2023-12-02 01:52:51 +01:00
## Python: Questions of spectral nature
2023-12-01 18:18:23 +01:00
2023-11-16 18:40:32 +01:00
* [Numpy: rfft and spectral power ](numpy_fft_1/README.md )
2023-11-16 18:41:02 +01:00
* [scipy.signal: Butterworth low, high and band-pass ](scipy.signal_butterworth/README.md )
2023-12-01 18:18:23 +01:00
* [PyWavelets: Wavelet Transforms in Python ](pywavelet/README.md )
2023-11-16 17:37:23 +01:00
2023-12-01 21:32:08 +01:00
2023-12-02 01:52:51 +01:00
## Python: Daily little helper
2023-12-04 12:38:35 +01:00
2023-12-01 21:32:08 +01:00
* [TQDM: Make your progress visible ](TQDM/README.md )
2023-12-06 00:22:24 +01:00
## PyTorch
* [Layers ](pytorch/layers/README.md )
2023-12-02 01:52:51 +01:00
## Matlab: Basics
2023-12-01 15:18:45 +01:00
* [Basic Structure of a Computer ](matlab/1/README.md )
* [Representation of Numbers in the Computer ](matlab/2/README.md )
2023-12-01 15:28:00 +01:00
Note: I will transfer [https://www.neurotec.uni-bremen.de/drupal/teaching ](https://www.neurotec.uni-bremen.de/drupal/teaching ) to this new place (and update it).