Materials-Consortia / Materials-Consortia/optimade-python-tools
Add `from_<x>` code paths to generic entry adapter
Open
@ml-evs is already working on this.
Since Sep 26, 2022.
adapters
priority/low
- Dominant language
- Python
- Stars
- 91
- Forks
- 54
- PR merge metrics
- No merged PRs in 30d
Description
In #1296, I didn't add the generic from_<x> path to the base EntryAdapter's __getattr__. As we want to be able to call the adapter as Structure.from_pymatgen(), this might need some metaclass hacking.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.