Thank you for considering contributing to dock-prep!
Contributors must follow our Code of Conduct.
- Check existing issues first
- Use templates for bug reports and feature requests
- Provide specific details
- Fork from
mainbranch - Install dev dependencies:
pip install -e ".[dev]" - Follow coding standards & add tests
- Update documentation as needed
# Setup
git clone https://github.com/YOUR_USERNAME/pdbqt-converter.git
cd dock-prep
conda create -n docking-pipeline python=3.10 -y && conda activate docking-pipeline
pip install -e ".[dev]"
# Install tools
cd scripts && ./install_mgltools.sh && ./install_molprobity.sh
# Test
pytest- Follow PEP 8
- Write docstrings
- Use present tense & imperative mood in commits
- Update docs & tests
- Support Python 3.6+
- Get approval from a maintainer
Thank you for contributing!