Contributing¶
Contributions are welcome — bug fixes, new features, benchmarks, and docs.
How to contribute¶
- Fork atomgptlab/alignn and create a topic
branch off
develop. - Install in development mode:
- Make your change and add or update tests in
alignn/tests/. - Run the test suite:
- Open a pull request targeting
develop.
Detailed instructions mirror the general JARVIS guide: Contribution.rst.
Code of conduct¶
See the JARVIS Code of Conduct.
Reporting issues¶
Open a GitHub issue at https://github.com/atomgptlab/alignn/issues. Please include:
- The ALIGNN version (
pip show alignn) - PyTorch and DGL versions
- Operating system and GPU (if applicable)
- A minimal reproducer (config, a few structures, the command you ran)
- The full error traceback