Expose chemenv attributes and misc cli, featurizer enhancements#409
Expose chemenv attributes and misc cli, featurizer enhancements#409naik-aakash merged 19 commits intoJaGeo:mainfrom
Conversation
|
thanks! and maybe a small note in the Analysis docstring that it can be either instantiated with the file paths or with the pymatgen objects (and the latter if both are given) would add some clarity. |
Fixed the issue with charges and updated the doc-strings as suggested. |
|
Hi @tomdemeyere , @JaGeo . I have added this small update to analysis class that also enables using loewdin charges besides exposing some nested attributes. Would be great if this can be reviewed/merged. Also as side note @kaueltzen does not seem to have write access to this repository, would be great if this can be added too. |
Pull request was converted to draft
|
Hi @tomdemeyere , is there anything else you think needs to be addressed in this PR before it is merged? A separate major refactor PR will be raise soon to incorporate your previous suggestions. Also feel free to add more stuff in todos in this #410 issue if you spot anything that could be improved. |
|
A final word: I am not sure about
Conceptually, this code should be purely functional, no objects are needed. Maybe there are other plans/considerations that I am missing justifying the use of a class, in which case discard this comment :) |
Thanks, @tomdemeyere, for pointing this out. I have noted it. I will also think about it during refactoring. For now, I will keep it as it is. If nothing else needs to be addressed concerning the changes, can it be merged? |
Changes