Contributions to Scanpy are highly welcome!
- We stick to PEP 8 and to this editorconfig and try to stick to 80-character lines. In some cases, wider lines might improve readability, in most cases, not. Docstrings should always be 80 characters.
- We use the numpydoc style for writing docstrings. Either take a look at any Scanpy or Numpy function or here. The
Params
abbreviation is a legit replacement forParameters
. - Write tests for your functions! See here for examples.