Collection of parsers for (nearly) all commercial adsorption instrumentation.
Project description
Adsorption File Parser
A pure python parser to sorption files from various instrumentation manufacturers. It comes with minimal dependencies and maximum flexibility.
Currently supports files from:
Micromeritics (‘.xls’ reports)
Surface Measurement Systems DVS (‘.xlsx’ reports)
3P instruments (‘.xlsx’ reports)
Quantachrome (‘.txt’ raw isotherm data)
MicrotracBEL (‘.dat’, ‘.xls’ and ‘.csv’ files)
status |
|
---|---|
license |
|
tests |
|
package |
Installation
Install using pip
pip install adsorption-file-parser
Documentation
The main read function returns two dictionaries: a meta dictionary, which contains various metadata that is present in the report (date, user, units) and the data dictionary, containing lists of individual isotherm data.
from adsorption_file_parser import read
meta, data = read(
path="path/to/file",
manufacturer="manufacturer",
fmt="supported format"
)
Bugs or questions?
For any bugs found or feature requests, please open an issue or, even better, submit a pull request.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for adsorption_file_parser-0.2.8.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | e2bd3d0e626d2056753ecf405af68c66751a42f4199cd3fb92cc15224d3e40ac |
|
MD5 | 5425e86b1f2414e82a1287ee085b4635 |
|
BLAKE2b-256 | 2dc26882953c9da1f2fcdaebb96fcc3f28b5ba1846a224f95f7cb57d17aeb37b |
Hashes for adsorption_file_parser-0.2.8-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ac66466e65c680ea6580809a4dabb7ceaf86d877e4b78150d5e7851980839058 |
|
MD5 | 9f6a416b21270fe1465a5cf4bcb3e91a |
|
BLAKE2b-256 | cbccd0eee9c97858ec999aa9d2aadb10b08fa8a0045518a067ff23149d17d89f |