This repository is a companion to the 90 minute tutorial I gave as a guest speaker in the Mechanism Enrichment Lab taught by Daniel Domingo-Fernández on February 18th, 2020 as part of the Winter Semester 2019/2020 in the Life Science Informatics master's program in the Bonn-Aachen International Center for Information Technology in the University of Bonn.
This tutorial covered:
- Structuring a Python package using the
src/
layout - Preparation for installation with
pip
usingsetup.py
/setup.cfg
- Documentation style and type annotations
- Making a command interface with
click