-
Notifications
You must be signed in to change notification settings - Fork 237
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
Identifying catalyst and adsorbate #186
Comments
Hi @chaitjo Great question. Each system (or Data object in this case) consists of a catalyst + adsorbate. Catalysts consist of a surface and a subsurface. During the DFT relaxation process subsurface atoms were fixed, preventing them from moving during the relaxation.
Catalyst atoms would then correspond to tags = 0,1 Check out this notebook we put together to help better interact/understand the data: https://github.com/Open-Catalyst-Project/ocp/blob/master/docs/source/tutorials/data_playground.ipynb. I hope this helps clarify |
Ah, sorry, when I wrote 'catalyst' atoms, I meant the 'adsorbate' atoms! |
Thanks for the clarification. |
Hi! I was interested in identifying the catalyst and adsorbate atoms within the PyG Batch/Data object:
Intuitively, I understand that all the catalyst atoms are packed at the end of the Data object attribute lists, e.g. the atomic numbers 6, 1, 1, 1, and 8:
Am I correct in my understanding that the 'tags' attribute is the reverse of the 'fixed' attribute, but also identifies the catalyst atoms with the tag = 2?
The text was updated successfully, but these errors were encountered: