Contributing
Reporting Issues
Please report any bugs or issues on the GitHub Issues page.
Development
- Fork the repository
- Create a feature branch
- Make your changes
- Run tests
- Submit a pull request
Documentation
All public functions should have docstrings following the Julia documentation guidelines.
Testing
Run the test suite to ensure your changes don't break existing functionality:
using Pkg
Pkg.test("StochasticGene")
Code Style
- Follow Julia's style guidelines
- Use descriptive variable names
- Add comments for complex logic
- Keep functions focused and modular