aiida-vasp / parsevasp

A general parser for VASP
MIT License
13 stars 13 forks source link

Added standard stream parser #35

Closed espenfl closed 4 years ago

espenfl commented 4 years ago

Here we add a way to parse the standard stream from VASP.

The idea is that errors, warnings and other streams can be configured in streams.yml. The configuration in dictionary form can also be passed to the StreamScanner if necessary, to customize the stream parser on the fly.

codecov[bot] commented 4 years ago

Codecov Report

Merging #35 into develop will increase coverage by 1.10%. The diff coverage is 92.45%.

Impacted file tree graph

@@             Coverage Diff             @@
##           develop      #35      +/-   ##
===========================================
+ Coverage    73.96%   75.05%   +1.10%     
===========================================
  Files            8        9       +1     
  Lines         2722     2893     +171     
===========================================
+ Hits          2013     2171     +158     
- Misses         709      722      +13     
Impacted Files Coverage Δ
parsevasp/base.py 76.00% <ø> (ø)
parsevasp/stream.py 92.36% <92.36%> (ø)
parsevasp/__init__.py 100.00% <100.00%> (ø)
parsevasp/constants.py 100.00% <100.00%> (ø)

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 9cec2fe...a61e799. Read the comment docs.