-
Notifications
You must be signed in to change notification settings - Fork 23
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
Basis set tutorial rebased #158
Basis set tutorial rebased #158
Conversation
Done: - The notebook was restructured (for better reading). - The transformations section was removed (fits better with other tutorial) Notes: - The outputs seem very repetitive - Some of the code block may be better with less outputs
for more information, see https://pre-commit.ci
@marco-2023, alternatively, you could have force-pushed to @maximilianvz's branch. Does this mean that PR #145 can be closed? I will review this PR soon. |
for more information, see https://pre-commit.ci
@FarnazH @maximilianvz I went through the notebook one last time and I found errors in the last two sections (IODATA and pySCF) I fixed them and I also changed some variable names to distinguish between a basis and a shell. Sorry about that. |
@marco-2023, could you please add me as a collaborator to your fork of Separately, I'm going to ask you to take a look at section 1.2.3 again. The highlighted section of the text here is a little unclear to me: ![]() In this case, when you pass a list of In this example, did you intend to have the shells for hydrogen 1 all in Cartesian coordinates and all the shells for hydrogen 2 in spherical coordinates? If so, the list should be something like |
Thanks @marco-2023, I went through the notebook and made some changes. I will share it tomorrow after finishing sketching the corresponding section of the paper. |
Hi @maximilianvz thanks for pointing this out. At the beginning that was my idea but this later changed to depicting how you could arbitrarily set the types of contracted shell types (I forgot to update the markdown text). Can you please fix this? PD: If you think is better to use cartesian shells for one atom and spherical for the other please feel free make the changes. |
@marco-2023, I think it would be clearer to point out to users that the length and ordering of the |
I just updated the example as per my last comment. @FarnazH or @marco-2023, I ask that you inspect my changes and ensure that I haven't made the wording above the code cell in Section 1.2.3 too lengthy. Thanks. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I rebased on my earlier changes and pushed it. However, if I have inadvertently removed any of your fixes, please add it back and make a new PR. Thanks for all your work @maximilianvz and @marco-2023.
@marco-2023 and @maximilianvz: some changes were missing resulting in an invalid notebook, so I just pushed some fixes to master; see 97713cd. For the latest notebook see: https://github.com/theochem/gbasis/blob/master/notebooks/tutorial/Tutorial%201%20-%20Basis%20Sets.ipynb |
This is #145 with revisions and rebased on master (so the examples run without problem).
This PR goes through the examples of making basis set instances and the different ways to do so.
Checklist
Type of Changes
Related