Foundational Elements

In this set of tutorials/walkthroughs, we go through the some of the core elements and mechanisms underlying ngc-learn in order understand how its simulation scheme (and the nodes-and-cables system) works and to help in writing your own custom elements.

The foundational walkthroughs are organized as follows:

  1. Understanding Commands: This lesson will walk you through the basics of a command – an essential part of building a simulation controller in ngc-learn and ngcsimlib – and offer some useful points for designing new ones.

  2. Bundle Rules: Here, the basics of bundle rules, a commonly use mechanism for crafting complex biophysical systems, will be presented.