Contributing to AntADatabase#
We welcome and appreciate all contributions to the AntADatabase project! Whether you’re a user, developer, or researcher, there are many ways you can help improve this project.
How to Contribute#
Reporting Issues#
Found a bug or have a feature request? Please open a GitHub issue with:
A clear description of the problem or feature
Steps to reproduce (for bugs)
Your environment details (Python version, OS, etc.)
Code Contributions#
Fork the repository on GitHub
Create a feature branch from the main branch
Make your changes with clear, focused commits
Submit a pull request with a descriptive title and explanation
Before You Start#
Contact us first: Email antoine.hermant@unibe.ch to let us know what you’re working on
Check existing issues: Avoid duplicate work by reviewing open issues and pull requests
Review the Roadmap: See what’s already planned in our Roadmap
Contribution Ideas#
Add support for new dataset formats
Improve visualization capabilities
Enhance query performance
Expand documentation and examples
Fix bugs and improve code quality
Add new analysis features
Code Style#
Follow PEP 8 guidelines
Include docstrings for new functions
Add tests for new functionality
Keep commits atomic and well-documented
Thank you for helping make AntADatabase better for everyone!