Skip to content

Latest commit

 

History

History
34 lines (21 loc) · 1.52 KB

CONTRIBUTING.md

File metadata and controls

34 lines (21 loc) · 1.52 KB

We welcome any contributions from the community. Please make sure your PR follows the rules below:

General notebook rules

  • folders and files name should be lowercase with hyphen.

    Example: name-of-my-folder-or-file

  • notebook example should be put inside a folder which name is the notebook's title. This folder should be located under a specific "domain" folder.

    Example: /relevant-domain/title-of-my-notebook-folder/

  • entrypoint should be named main.ipynb

  • README TOC should be updated to link to the new notebook

  • notebook should have an H1 title, matching folder name and README TOC

Data rules

  • data files name should use snake_case
  • data files should be of reasonnable size, not exceeding 50MB, unless programmatically generated
  • all data files should be uploaded on data.atoti.io If you don't have access to it, data should be hosted on a public host and an owner will transfer them to data.atoti.io upon review

Python code rules

  • variables should follow Google's naming convention
  • python files should be formatted with Black
  • python methods should be typed
  • documentation should follow Google's docstring

About

Checkout atoti.io for more info!

By opening an issue or a pull request, you agree with Atoti's terms of use and privacy policy.