Skip to content

Latest commit

 

History

History
33 lines (19 loc) · 2.03 KB

CONTRIBUTING.md

File metadata and controls

33 lines (19 loc) · 2.03 KB

How to Contribute to DeepLabCut

DeepLabCut is an actively developed package and we welcome community development and involvement. We are especially seeking people from underrepresented backgrounds in OSS to contribute their expertise and experience. Please get in touch if you want to discuss specific contributions you are interested in developing, and we can help shape a road-map.

We are happy to receive code extensions, bug fixes, documentation updates, etc.

Setting up a development installation:

Please see our guide here: https://github.com/DeepLabCut/DeepLabCut/wiki/How-to-use-the-latest-GitHub-code

If you want to contribute to the code, please make a pull request that includes both a summary of and changes to:

  • How you modified the code and what new functionality it has.
  • DOCSTRING update for your change
  • A working example of how it works for users.
  • If it's a function that also can be used in downstream steps (i.e. could be plotted) we ask you (1) highlight this, and (2) idealy you provide that functionality as well. If you have any questions, please reach out: [email protected]

TestScript outputs:

Review & Formatting:

DeepLabCut is an open-source tool and has benefited from suggestions and edits by many individuals: