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

Dependencies: update to aiida-pseudo==0.4.0 #630

Merged
merged 1 commit into from
Dec 10, 2020

Conversation

sphuber
Copy link
Contributor

@sphuber sphuber commented Dec 8, 2020

This new minor version comes with some significant changes:

  • All format specific pseudopotential family subclasses have been
    removed, for example, UpfFamily no longer exists. The format of
    the pseudos in a family are now stored as an extra and can be
    retrieved through the pseudo_type property. The command line
    option param type PseudoFamilyType was updated to reflect these
    changes.

  • The recommended cutoffs for families are now always stored in
    electronvolt. They therefore have to be converted explicitly to
    Rydberg before they are passed to the calculations.

@sphuber sphuber requested a review from mbercx December 8, 2020 18:03
@sphuber
Copy link
Contributor Author

sphuber commented Dec 8, 2020

@mbercx the new version of aiida-pseudo has not been released yet so that is why the tests are failing, but once it has been (should be relatively soon) I will rerun the tests.

@sphuber
Copy link
Contributor Author

sphuber commented Dec 9, 2020

@mbercx aiida-pseudo==0.4.0 has now been released, so this is good to go.

@sphuber sphuber force-pushed the fix/aiida-pseudo-update branch 4 times, most recently from 7d17de5 to eb84cd4 Compare December 10, 2020 16:52
Copy link
Member

@mbercx mbercx left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @sphuber, looks good to me! 👌

Just added a minor comment re helping the user a bit when using get_builder_from_protocol without having the required SSSP family installed. Will already approve, so feel free to merge at your leisure!

aiida_quantumespresso/workflows/pw/base.py Outdated Show resolved Hide resolved
This new minor version comes with some significant changes:

 * All format specific pseudopotential family subclasses have been
   removed, for example, `UpfFamily` no longer exists. The format of
   the pseudos in a family are now stored as an extra and can be
   retrieved through the `pseudo_type` property. The command line
   option param type `PseudoFamilyType` was updated to reflect these
   changes.

 * The recommended cutoffs for families are now always stored in
   electronvolt. They therefore have to be converted explicitly to
   Rydberg before they are passed to the calculations.
@sphuber sphuber merged commit 98ea19c into develop Dec 10, 2020
@sphuber sphuber deleted the fix/aiida-pseudo-update branch December 10, 2020 23:14
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