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

Miscellaneous changes 2 #112

Merged
merged 20 commits into from
Apr 9, 2019
Merged

Miscellaneous changes 2 #112

merged 20 commits into from
Apr 9, 2019

Conversation

alongd
Copy link
Member

@alongd alongd commented Apr 9, 2019

  • Load ess_settings correctly from dict
  • Improved species logging in project info file
  • Don't plot kinetics if it is None
  • Improved error message if rxn energetics are problematic
  • Added min_list() to Scheduler
  • Improve converter xyz functions
  • Improved xyz handeling in Species (xyz can now be a list)

alongd added 7 commits April 8, 2019 23:33
Made check_species_xyz() a method
Initialize self.final_xyz with None instead of ''
Determine spin multiplicity from conformers if needed
Allow xyz to be a list (in which case values are appended to
self.conformers instead of self.initial_xyz)
Also, create an output directory if doesn't exist
Required when a species is defined with an xyz list, but legacy
conformer generation is turned off.
Considering species defined with a list of xyz when generate_conformers
is turned off
@codecov
Copy link

codecov bot commented Apr 9, 2019

Codecov Report

Merging #112 into master will increase coverage by 0.15%.
The diff coverage is 47.67%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #112      +/-   ##
==========================================
+ Coverage   40.36%   40.52%   +0.15%     
==========================================
  Files          22       22              
  Lines        5393     5419      +26     
  Branches     1407     1415       +8     
==========================================
+ Hits         2177     2196      +19     
- Misses       2866     2870       +4     
- Partials      350      353       +3
Impacted Files Coverage Δ
arc/reaction.py 41.47% <0%> (-0.66%) ⬇️
arc/plotter.py 31.25% <0%> (-0.92%) ⬇️
arc/processor.py 58.56% <0%> (-0.88%) ⬇️
arc/ts/run_autotst.py 34.37% <0%> (ø) ⬆️
arc/parser.py 76.54% <100%> (ø) ⬆️
arc/scheduler.py 19.6% <52%> (+0.32%) ⬆️
arc/species/species.py 59.13% <60.75%> (+0.43%) ⬆️
arc/species/converter.py 70.24% <69.23%> (-1.07%) ⬇️
arc/main.py 45.14% <87.5%> (+1.01%) ⬆️
arc/rmgdb.py 72.18% <0%> (-1.33%) ⬇️
... and 2 more

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 e2fd979...dfc93bb. Read the comment docs.

@codecov
Copy link

codecov bot commented Apr 9, 2019

Codecov Report

Merging #112 into master will increase coverage by 1.8%.
The diff coverage is 44.8%.

Impacted file tree graph

@@            Coverage Diff            @@
##           master     #112     +/-   ##
=========================================
+ Coverage   40.36%   42.17%   +1.8%     
=========================================
  Files          22       22             
  Lines        5393     5544    +151     
  Branches     1407     1494     +87     
=========================================
+ Hits         2177     2338    +161     
+ Misses       2866     2850     -16     
- Partials      350      356      +6
Impacted Files Coverage Δ
arc/processor.py 71.91% <0%> (+12.47%) ⬆️
arc/plotter.py 32.07% <0%> (-0.09%) ⬇️
arc/reaction.py 41.47% <0%> (-0.66%) ⬇️
arc/scheduler.py 19.4% <55.55%> (+0.12%) ⬆️
arc/species/species.py 60% <66.12%> (+1.29%) ⬆️
arc/species/converter.py 68.2% <66.66%> (-3.11%) ⬇️
arc/main.py 44.81% <85.71%> (+0.68%) ⬆️
... and 2 more

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 e2fd979...8fbd315. Read the comment docs.

alongd added 6 commits April 9, 2019 11:12
Changed xyz argument to coord
Added a helpful error message if line has a different element length
than expected
Removed `conformers_paths`, they can be given via `xyz`
the folder contains other important files such as conformers.
Instead, opening a file with 'w' permission is enough to overwrite it if
it exists
@alongd alongd merged commit 5ea8a57 into master Apr 9, 2019
@alongd alongd deleted the misc branch April 9, 2019 17:24
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