View Theme Diagram
An LLM has been asked to create a Python package to analyse fluorescence microscopy images of cells expressing a three-member negative feedback loop (the so-called "repressilator") and to recover the governing parameters of the network for each cell. It has done a poor job: you are tasked with fixing its implementation.
Modern coding agents will fix, implement and explain anything you ask, whether or not you ask for the right thing. Using issues, feature requests and codebases from real-world scientific software, this course teaches you how to direct coding agents effectively to leverage their power.