Software Conventions

principia-materia (PM) follows a variety of coding conventions and practices.

  1. Python code style is guided by PEP 8, though there are various deviations (e.g. 2 space indentations, etc).

  2. For command line options, we are rigidly following the GNU extension of the POSIX standard.