Skip to content

Commit 9a64337

Browse files
authored
Merge pull request #27 from gjbex/development
Development
2 parents 0fd5289 + 338c637 commit 9a64337

File tree

8 files changed

+2893
-718
lines changed

8 files changed

+2893
-718
lines changed

docs/README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,14 @@ from scratch.
5656
If you plan to do Python programming in a Linux or HPC environment you should
5757
be familiar with these as well.
5858

59+
For following along hands-on, you need
60+
* laptop or desktop with internet access.
61+
* a system set up so you can connect to an HPC system, an account on an HPC
62+
system (e.g., VSC, CECI, ...), compute credits if that is required to run
63+
jobs on the HPC system if you want to use an HPC system;
64+
* a Python environment that can run Jupyter Lab if you want to use your own system;
65+
* access to Google Colaboratory if you prefer not to install software.
66+
5967

6068
## Level
6169

docs/_config.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1-
theme: jekyll-theme-slate
1+
title: "Scientific Python"
2+
theme: jekyll-theme-slate

environment.yml

Lines changed: 4 additions & 326 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ channels:
33
- conda-forge
44
dependencies:
55
- bokeh
6-
- hdf5
76
- ipywidgets
87
- jupyterlab
98
- jupyterlab_widgets
@@ -14,334 +13,13 @@ dependencies:
1413
- opencv
1514
- pandas
1615
- pytables
17-
- python
18-
- scikit-image
16+
- h5py
1917
- scipy
18+
- scikit-image
2019
- sympy
2120
- xarray
22-
- debugpy
23-
- nbclassic
24-
- pygments
25-
- ipython
26-
- libllvm11
27-
- openh264
28-
- libwebp
29-
- cycler
30-
- lerc
31-
- mock
32-
- pyqt
33-
- blas
34-
- xorg-libxau
35-
- notebook-shim
36-
- stack_data
37-
- backcall
38-
- libgcc-ng
39-
- entrypoints
40-
- jxrlib
41-
- argon2-cffi-bindings
42-
- appdirs
43-
- libtasn1
44-
- libsodium
45-
- bzip2
46-
- fonttools
47-
- libbrotlidec
48-
- jupyter_core
49-
- libunistring
50-
- pyqt5-sip
51-
- comm
52-
- tzdata
53-
- mpfr
54-
- partd
55-
- libtiff
56-
- libopencv
57-
- libgomp
58-
- libbrotlienc
59-
- pure_eval
60-
- xorg-fixesproto
61-
- jsonschema
62-
- pyparsing
63-
- brotli
64-
- libopus
65-
- nbformat
66-
- send2trash
67-
- libblas
68-
- glib-tools
69-
- python-fastjsonschema
70-
- fontconfig
71-
- pytz
72-
- openssl
73-
- dask-core
74-
- yaml
75-
- dbus
76-
- idna
77-
- libglu
78-
- matplotlib-base
79-
- pyrsistent
80-
- typing_extensions
81-
- libogg
82-
- xorg-libxext
83-
- gnutls
84-
- charset-normalizer
85-
- contourpy
86-
- pyqt-impl
87-
- xorg-xextproto
88-
- libglib
89-
- notebook
9021
- networkx
91-
- freeglut
92-
- tomli
93-
- ffmpeg
94-
- expat
95-
- libopenblas
96-
- libzopfli
97-
- libgfortran-ng
98-
- attrs
99-
- traitlets
100-
- imagecodecs
101-
- sqlite
102-
- openjpeg
103-
- munkres
104-
- libxslt
105-
- giflib
106-
- wheel
107-
- libcurl
108-
- markupsafe
109-
- python_abi
110-
- pooch
111-
- gettext
112-
- krb5
113-
- requests
114-
- pywavelets
115-
- cairo
116-
- cfitsio
117-
- pillow
118-
- py-opencv
119-
- terminado
120-
- certifi
121-
- xorg-libxfixes
122-
- qt
123-
- alsa-lib
124-
- pickleshare
125-
- libcblas
126-
- websocket-client
127-
- locket
128-
- bleach
129-
- libaec
130-
- nest-asyncio
131-
- jasper
132-
- kiwisolver
133-
- libstdcxx-ng
134-
- libdeflate
135-
- argon2-cffi
136-
- libidn2
137-
- xorg-kbproto
138-
- pyyaml
139-
- _openmp_mutex
140-
- prometheus_client
141-
- jpeg
142-
- widgetsnbextension
143-
- asttokens
144-
- libxml2
145-
- six
146-
- packaging
147-
- cffi
148-
- c-ares
149-
- libedit
150-
- libevent
151-
- python-dateutil
152-
- brotli-bin
153-
- pyzmq
154-
- executing
155-
- readline
156-
- libssh2
157-
- libffi
158-
- platformdirs
159-
- mysql-common
160-
- mpc
161-
- ptyprocess
162-
- libclang
163-
- libpng
164-
- _libgcc_mutex
165-
- jupyterlab_pygments
166-
- mpmath
167-
- jupyterlab_server
168-
- pexpect
169-
- matplotlib-inline
170-
- babel
171-
- graphite2
172-
- glib
173-
- zeromq
174-
- lame
175-
- xorg-libxi
176-
- tornado
177-
- pysocks
178-
- ca-certificates
179-
- jinja2
180-
- setuptools
181-
- icu
182-
- libxcb
183-
- blosc
184-
- x264
185-
- lz4-c
186-
- pyopenssl
187-
- decorator
188-
- harfbuzz
189-
- libuv
190-
- gstreamer
191-
- ld_impl_linux-64
192-
- soupsieve
193-
- ipykernel
194-
- nss
195-
- libzlib
196-
- fsspec
197-
- zlib
198-
- imageio
199-
- pcre
200-
- cytoolz
201-
- mysql-libs
202-
- brotlipy
203-
- libprotobuf
204-
- cryptography
205-
- cloudpickle
206-
- gst-plugins-base
207-
- xorg-xproto
208-
- xyzservices
209-
- brunsli
210-
- tifffile
211-
- jupyter_client
212-
- lxml
213-
- lcms2
214-
- pandocfilters
215-
- libuuid
216-
- psutil
217-
- libxkbcommon
218-
- beautifulsoup4
219-
- defusedxml
220-
- flit-core
221-
- libiconv
222-
- prompt-toolkit
223-
- gmp
224-
- jedi
225-
- wcwidth
226-
- snappy
227-
- libbrotlicommon
228-
- nettle
229-
- charls
230-
- pixman
231-
- pyqtwebengine
232-
- tk
233-
- mistune
234-
- ipython_genutils
235-
- nspr
23622
- nbconvert
237-
- xz
238-
- webencodings
239-
- zfp
240-
- sniffio
241-
- anyio
242-
- lzo
243-
- liblapacke
244-
- libgfortran5
245-
- pyqtchart
246-
- ncurses
247-
- liblapack
248-
- libwebp-base
249-
- parso
250-
- bottleneck
251-
- libvorbis
252-
- pycparser
253-
- pip
254-
- freetype
255-
- gmpy2
256-
- json5
257-
- zstd
258-
- jupyter_server
259-
- libpq
260-
- nbclient
261-
- libnghttp2
262-
- libev
263-
- toolz
264-
- urllib3
265-
- tinycss2
266-
- numpy-base
267-
- xorg-inputproto
268-
- xorg-libx11
269-
- typing-extensions
270-
- jupyter_events
271-
- python-tzdata
272-
- exceptiongroup
273-
- pcre2
274-
- rfc3986-validator
275-
- nbconvert-core
276-
- libexpat
277-
- c-blosc2
278-
- overrides
279-
- backports.functools_lru_cache
280-
- prompt_toolkit
281-
- zipp
282-
- nomkl
283-
- libavif
284-
- typing_utils
285-
- unicodedata2
286-
- async-lru
287-
- pandoc
288-
- rfc3339-validator
289-
- lazy_loader
290-
- libsqlite
291-
- aom
292-
- nbconvert-pandoc
293-
- importlib-metadata
294-
- zlib-ng
295-
- importlib_resources
296-
- jupyter_server_terminals
297-
- backports
298-
- jupyter-lsp
299-
- importlib_metadata
300-
- click
301-
- python-json-logger
302-
- dav1d
303-
- h2
304-
- arrow
305-
- cached_property
306-
- isoduration
307-
- rpds-py
308-
- httpcore
309-
- types-python-dateutil
310-
- webcolors
311-
- referencing
312-
- pkgutil-resolve-name
313-
- jsonschema-specifications
314-
- hyperframe
315-
- libasprintf
316-
- jsonschema-with-format-nongpl
317-
- libgettextpo
318-
- gettext-tools
319-
- libasprintf-devel
320-
- cached-property
321-
- fqdn
322-
- jsonpointer
323-
- httpx
324-
- uri-template
325-
- h11
326-
- hpack
327-
- brotli-python
328-
- libgettextpo-devel
329-
- h5py
330-
- libgfortran
331-
- zstandard
332-
- pthread-stubs
333-
- libdrm
334-
- libstdcxx
335-
- lazy-loader
336-
- xorg-libxxf86vm
337-
- libglvnd
338-
- libgl
339-
- libpciaccess
340-
- xorg-libxdamage
341-
- xorg-xorgproto
342-
- libegl
343-
- xorg-libxdmcp
344-
- libglx
345-
- libgcc
346-
- qhull
23+
- nbdime
24+
- seaborn
34725
prefix: /home/gjb/mambaforge/envs/scientific_python

scientific_python.pptx

86.5 KB
Binary file not shown.

0 commit comments

Comments
 (0)