Style Guide for PyGromosTools¶
Introduction¶
This file contains the style guide for PyGromosTools. All code should be written according to this style guide. PRs that violate this style guide will be automatically rejected.
WIP: This style guide is still in development. Please be patient and report any issues you find. Thank you!
Python style guide in short¶
The most important points in short:
Clear and descriptive variable names
Good docstrings (numpy style)
Adhere to PEP8 style guidelines
Adhere to the google style guide (https://google.github.io/styleguide/pyguide.html)
Check your code against pylint and pre-commit hooks (described in pre-commit-config.yaml)