Skip to content

3. Contributing to Excel2SBOL

JMante1 edited this page Jun 11, 2021 · 2 revisions

As an opensource BSD-3-Clause License project we welcome contributions. Contributions can be made by raising issues or coding.

Raising Issues and Suggesting Features

Excel2SBOL is under continuous development; keeping track of issues and enhancements is essential for Excel2SBOL's improvement. To raise an issue or suggest a feature, please use Excel2SBOL's issue tracker. Templates have been set up for bugs, documentation issues, and feature requests.

Contributing Code

To contribute code please clone or fork this project, make any changes, and request to merge your branch into the master branch. Note: this project uses automatic flake8 linting which must pass before the branch can be merged. Additionally, all tests must pass. If the code adds a new function then a new test should also be written. Pytest was used for the testing of this project.

For an overview of the project architecture see the architecture page.