Skip to content

Commit f7c09ba

Browse files
committed
Add README describing the source code and requirements
1 parent 913fdf6 commit f7c09ba

File tree

1 file changed

+36
-0
lines changed

1 file changed

+36
-0
lines changed

source-code/README.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
# Source code
2+
3+
This is source code that is either used in the presentation, or was developed
4+
to create it. There is some material not covered in the presentation as well.
5+
6+
## Requirements
7+
8+
* Python version: at least 3.6
9+
* Packages:
10+
* numpy
11+
* scipy
12+
* matplotlib
13+
* bokeh
14+
* sympy
15+
* pytables
16+
* skimage
17+
* Jupyter notebook
18+
* ipywidgets
19+
* Optional packages
20+
* opencv
21+
* mumexpr
22+
* pandas
23+
24+
## What is it?
25+
* [`birdsong`](birdsong): illustration of signal processing with scipy, reading
26+
and writing of a WAV file, computing the amplitude spectrum using FFT, applying
27+
a high-pass filter.
28+
* [`boekh`](bokeh): illustrations of how to create plots using bokeh, including
29+
interactive plots.
30+
* [`hdf5`](hdf5): illustrations of how to create and access HDF5 files.
31+
* [`image-processing`](image-processing): illustrations of image processing using
32+
scikit-image and video processing using OpenCV.
33+
* [`matplotlib`](matplotlib): illustrations of how to create plots using matplotlib.
34+
* [`matrices`](matrices): some numpy illustrations.
35+
* [`numpy`](numpy): some numpy and scipy illustrations.
36+
* [`sympy`](sympy): some illustrations of doing symbolic computations using sympy.

0 commit comments

Comments
 (0)