# Example notebooks

We have a set of notebooks that explain and show the usage of the binarycpython features. The notebooks are also stored in the examples/ directory in the repository

The order of the notebooks below is more or less the recommended order to read.

Contents:

- Running individual systems with binarycpython
  - Single system with run_wrapper
  - Single system via population object
  - Single system via API functionality
- Using custom logging routines with binarycpython
  - Usage
  - Examples of logging strings
- Running populations with binarycpython
  - Setting up the Population object
  - Adding grid variables
  - Setting logging and handling the output
  - Evolving the grid
  - Noteworthy functionality
  - Full examples of population scripts
- Extra features and functionality of binarycpython
  - getting extra information about binary_c parameters
  - Build information of binary_c
  - Example parse function
  - Dictionary modification
  - Getting help
- Using the API functionality of binarycpython
  - Example usage: