We are happy about contributions to PEtab of any form.
General:
- For code contributions, please adhere to the PEP8 style guide
- All new functionality should be covered by unit tests
- Please use Python type hints
- Please document all modules, functions, classes, attributes, arguments, return values, ... in a style consistent with the rest of the library
- Use descriptive commit messages
To contribute to this repository:
-
Create a pull request
By creating a pull request you agree with your contribution being made available under the license terms specified in https://github.com/PEtab-dev/libpetab-python/blob/master/LICENSE.
-
Assign a reviewer, or let us know otherwise, that your pull request is ready for review.
-
Wait for feedback (and feel free so send a gentle reminder if you did not get any feedback within a week)