Turns PoreBlazer output files into a Python usable object. Also 'cleans' these files to make them easier to parse.
Requires the directory path as input.
from PoreBlazerRun import PoreBlazerRun
pbr = PoreBlazerRun("run1/")
# Pore size distribution table
print(pbr.pbs)
# summary.dat as dict
print(pbr.summary)
# and moreLocal install using pip:
pip install git+https://github.com/TimKruikemeijerTUe/PoreBlazer-output-parser.git
This script relies on polars.
- Implement the filetypes I haven't used yet.