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.
Metadata
Release files for adsorption-file-parser 0.3.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| adsorption_file_parser-0.3.0.tar.gz | 2.2 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| adsorption_file_parser-0.3.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 2.2 MB
Release files / adsorption_file_parser-0.3.0.tar.gz
| Download URL | adsorption_file_parser-0.3.0.tar.gz |
|---|---|
| Size | 2.2 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
cd55a97f7b8f166d50ea0cba26359674289fd289838c4fb256d2215784dd708f
|
|
BLAKE2b-256 checksum How to use checksums |
f24942ad5a4a2cba8952dcd001e64607db8f6e6c9b00870387e166fd3d1d86b3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.8
|
Release files / adsorption_file_parser-0.3.0-py3-none-any.whl
| Download URL | adsorption_file_parser-0.3.0-py3-none-any.whl |
|---|---|
| Size | 31.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
10952db57ba7ca58935c5892085b5de1408715e72b0c2b102a599261ec8c9603
|
|
BLAKE2b-256 checksum How to use checksums |
b7245ea1d13445c3dac93cab37d0b1e035e0b7f8518be51c4af7460df73a1ba6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.8
|