An open API service indexing awesome lists of open source software.

https://github.com/kostrykin/python-learning-codespace

Molecular Biotechnology, Python Lessons, Template for GitHub Codespaces
https://github.com/kostrykin/python-learning-codespace

codespace-template github-codespaces mobi-fs3-python mobi-fs5-python teaching-tool

Last synced: about 1 month ago
JSON representation

Molecular Biotechnology, Python Lessons, Template for GitHub Codespaces

Awesome Lists containing this project

README

        

# [python-learning-codespace](https://github.com/kostrykin/python-learning-codespace)

This repository provides a template for GitHub Codespaces to be used in [*Lessons on Image Analysis using Python and Jupyter Notebooks* in Molecular Biotechnology](https://github.com/users/kostrykin/projects/4).

**The codespace is configured as follows:**
- VS Code with `ms-toolsai.jupyter` extension
- 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:
```bash
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
```