Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Units improvements #100

Merged
merged 10 commits into from
Jun 25, 2024
Merged

Units improvements #100

merged 10 commits into from
Jun 25, 2024

Conversation

FNTwin
Copy link
Collaborator

@FNTwin FNTwin commented Jun 21, 2024

  • Converted the current units conversion structure to a more robust enum base module that doesn't require anymore the manual definition of forces conversion.
  • Forces conversion are automatically derived -> we increased the number of units by quite a lot (now you can use ryd/nm as a unit because why not)
  • Units are standardized as enums instead of strings.
  • Added some fixes to support this new method.
  • Added Rydberg conversion to support main units from Plane Waves calculation
  • Added tests for the main init method from the base class to reliably check that the loading and conversion is done correctly
  • Updated python test matrix to catch error in python versions
  • Added QM1B

@FNTwin
Copy link
Collaborator Author

FNTwin commented Jun 23, 2024

Added QM1B_SMALL, a subset of QM1B with 15 random conformers for each molecules

@FNTwin FNTwin merged commit e1190e3 into develop Jun 25, 2024
7 checks passed
@FNTwin FNTwin deleted the units_improvements branch June 25, 2024 15:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants