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.1.5.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 827ded596e9c273f303f1fb0ed0f31f50c2ddbc507e2a7604fb23356f12c50ec |
|
MD5 | 8a48ea23f36a6e4a821e3becb002d751 |
|
BLAKE2b-256 | 8d71b5b445924ecca5ea5207a3a43b8bb3b86d98d2c5dea0acb1d6c6a840db40 |
Hashes for adsorption_file_parser-0.1.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b0f11ab20be64394798cd3a60f52345c6a63c3eac83c938d5b62c00648674964 |
|
MD5 | 142f3ee9ffaa8f098d91c66439c46c5d |
|
BLAKE2b-256 | 7d7c7a6053633f124f4c00ae1db3c566588b79c45a9c829ac07f0b72fdaf5795 |