This repository provides a template for GitHub Codespaces to be used in Lessons on Image Analysis using Python and Jupyter Notebooks in Molecular Biotechnology.
The codespace is configured as follows:
- VS Code with
ms-toolsai.jupyterextension - Python 3.12 (should be selected as default Jupyter kernel, doesn't work reliably)
- Common Python packages for image analysis (numpy, scipy, scikit-image, tifffile, pillow)
Update .devcontainer/Dockerfile to add Python packages to be installed.
Dotfiles **/.*, Markdown files **/*.md are some other auxiliary files (e.g., LICENSE) are hidden in the VS Code file manager. Pylance is disabled.
To update your existing repository with this template:
This command will fetch the latest .devcontainer and overwrite:
mkdir -p .devcontainer && wget https://github.com/kostrykin/python-learning-codespace/raw/master/.devcontainer/devcontainer.json -O .devcontainer/devcontainer.json && wget https://github.com/kostrykin/python-learning-codespace/raw/master/.devcontainer/Dockerfile -O .devcontainer/Dockerfile