Skip to content
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

Generate resonance structures before checking molecule isomorphism #87

Merged
merged 6 commits into from
Mar 11, 2019

Conversation

alongd
Copy link
Member

@alongd alongd commented Mar 11, 2019

Added to converter. Also first copy the molecule not to change original atom order.

alongd added 2 commits March 11, 2019 10:08
In converter, generate resionance structures of copies of mol1 and mol2
by making them RMG:Species objects, then check isomorphism
instead of isIsomorphic()
@codecov
Copy link

codecov bot commented Mar 11, 2019

Codecov Report

Merging #87 into master will increase coverage by <.01%.
The diff coverage is 75%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #87      +/-   ##
==========================================
+ Coverage   40.86%   40.87%   +<.01%     
==========================================
  Files          22       22              
  Lines        4965     4969       +4     
  Branches     1285     1284       -1     
==========================================
+ Hits         2029     2031       +2     
+ Misses       2609     2607       -2     
- Partials      327      331       +4
Impacted Files Coverage Δ
arc/job/submit.py 100% <ø> (ø) ⬆️
arc/species/converter.py 81.92% <100%> (+1.03%) ⬆️
arc/scheduler.py 18.22% <50%> (-0.16%) ⬇️
arc/species/species.py 59.71% <55.55%> (-0.36%) ⬇️
arc/reaction.py 42.35% <0%> (ø) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 88d0b7f...10e9f33. Read the comment docs.

@codecov
Copy link

codecov bot commented Mar 11, 2019

Codecov Report

Merging #87 into master will increase coverage by <.01%.
The diff coverage is 71.42%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #87      +/-   ##
==========================================
+ Coverage   40.86%   40.87%   +<.01%     
==========================================
  Files          22       22              
  Lines        4965     4969       +4     
  Branches     1285     1284       -1     
==========================================
+ Hits         2029     2031       +2     
+ Misses       2609     2607       -2     
- Partials      327      331       +4
Impacted Files Coverage Δ
arc/job/submit.py 100% <ø> (ø) ⬆️
arc/job/inputs.py 100% <ø> (ø) ⬆️
arc/plotter.py 31.08% <ø> (ø) ⬆️
arc/main.py 43.27% <0%> (ø) ⬆️
arc/species/converter.py 81.92% <100%> (+1.03%) ⬆️
arc/scheduler.py 18.22% <50%> (-0.16%) ⬇️
arc/species/species.py 59.71% <55.55%> (-0.36%) ⬇️
arc/reaction.py 42.35% <0%> (ø) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 88d0b7f...e866edc. Read the comment docs.

@alongd alongd force-pushed the fix_isomorphism branch 2 times, most recently from e860bad to 4261af0 Compare March 11, 2019 17:00
@alongd alongd merged commit 56c2eab into master Mar 11, 2019
@alongd alongd deleted the fix_isomorphism branch March 11, 2019 17:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant