# Contributing to CoreGx Thank you for taking your time to contribute to the CoreGx project. ## Code of Conduct Please review and follow the [code of conduct](https://github.com/bhklab/CoreGx/blob/master/CODE_OF_CONDUCT.md) for the CoreGx Project. ## How Can I Contribute? ### Discussing or Suggesting a New Feature * When contributing to CoreGx, please first **discuss the change you wish to make via [Issues](https://github.com/CoreGx/issues)**. ### Reporting Bugs * **Ensure the bug was not already reported** by searching on GitHub under [Issues](https://github.com/CoreGx/issues). * If you are unable to find an open issue addressing the problem, [open a new one](https://github.com/bhklab/CoreGx/issues/new). Be sure to include a **title and clear description**, as much relevant information as possible, and a **code sample** or an **executable test case** demonstrating the expected behavior that is not occurring. ### Code Contribution * Checkout the **development** branch, add your changes, ensure the package builds, then commit to the **development** branch. * Once the changes are commited, make a pull request to master branch.