HPCtoolkit DataFrame
Operate on HPCtoolkit XML database files as pandas DataFrames.
Database files generated by HPCtoolkit can be read by the GUI-based tools provided by developers of HPCtoolkit. However, programmatic access and analysis of such files is troublesome.
This library provides an HPCtoolkitDataFrame object, which is essentially a pandas DataFrame and can be queried and sliced as easily as any DataFrame. But it extends this functionality with methods for analysis and visualisation of performance data.
Usage
Please see examples.ipynb for details.
Installation
For simplest installation use pip:
pip3 install hpctoolkit_dataframe
Requirements
Python version 3.8 or later.
Python libraries as specified in requirements.txt.
Building and running tests additionally requires packages listed in requirements_test.txt.
Tested on Linux, macOS and Windows.
Links
HPCtoolkit: http://hpctoolkit.org/
pandas.DataFrame: https://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.html
Metadata
Release files for hpctoolkit-dataframe 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 | |
|---|---|---|---|
| hpctoolkit_dataframe-0.3.0.tar.gz | 276.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| hpctoolkit_dataframe-0.3.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 290.2 kB
Release files / hpctoolkit_dataframe-0.3.0.tar.gz
| Download URL | hpctoolkit_dataframe-0.3.0.tar.gz |
|---|---|
| Size | 276.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b9c8e683ab78aa4da638c16ffd5567c4bb6351b3b3a01b9ff1ddb586fdaf7098
|
|
BLAKE2b-256 checksum How to use checksums |
3d735abd4c937d1e231c53274551fc1b1ee2376274b92b05268e05633600a095
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.8
|
Release files / hpctoolkit_dataframe-0.3.0-py3-none-any.whl
| Download URL | hpctoolkit_dataframe-0.3.0-py3-none-any.whl |
|---|---|
| Size | 13.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
9902848f53a554101797bc2b508b51dff2368886e8a0537904aff14f4f768f62
|
|
BLAKE2b-256 checksum How to use checksums |
ba89866367bc825dd5d055629c65cc9e697b33a46d6d7c9494dac6c211937e78
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.8
|