-
Notifications
You must be signed in to change notification settings - Fork 229
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
Trouble rebasing RMG-Cat on latest master #1580
Comments
This is most likely related to the merging of automatic tree generation part 3, which added a set of switches that RMG uses to determine if a tree is an old tree or one of the new trees, however, I don't see any obvious reason why Surface_Adsorption_vdW would run into problems since it's bimolecular and has two trees. |
The product is an adsorbate but physisorption (vdW) is represented as a disconnected graph (no bond). Could be the reason? Something splitting the structure into two molecules? |
I wouldn't think the product would matter that much, but that certainly seems to make more sense than anything else. I can take a look at this later. |
The issue was unrelated to the products, it was actually an issue related to improperly overwritten references in template handling. During the review of atg3 @mliu49 and I removed a deepcopy that was slowing RMG down because we didn't think it would be problematic for ordinary trees. Fortunately I had already fixed this issue (both the references and the speed issue) in atg4 and I've ported forward a fix to catmerge2. |
Thanks Matt. I got it onto catmerge #1537 and tested a couple of models |
The
catmerge
branch had RMG-cat ready for merging with RMG master.#1537
I tried rebasing it onto the current master, and pushed the result to
https://github.com/rwest/rmg-py/tree/catmerge2
I had to resolve only a few minor conflicts, which I think I did carefully.
The unit tests all pass.
However, running
python rmg.py examples/rmg/catalysis/ch4_o2/input.py
results in
The text was updated successfully, but these errors were encountered: