wfmeta Tool to parse and restructure the scheduler and worker event logs captured by the dask-mofka plugin.
Project description
DASK Metadata Capture
A tool that takes the output of Amal Gueroudji's Mofka-Dask coupler to consolidate the generated .csv files into a singular, object-focused output.
Developed and tested by Polina Shpilker for the RECUP project.
Expected inputs:
-f--fileformat: defaultdf_csv
The format of the output. Options aretxt(plaintext prettyprint of objects),
pickle(compressed pickle of objects), anddf_csv(csv output of dfs generated from objects.)-o--output: Output directory to write output files to.directory: The input directory to pullscheduler_transition.csv,worker_transfer.csv, andworker_transition.csvfrom.
Usage:
wfmeta_dask -f df_csv -o output/ data/
Installation
This tool can be installed from pypi or run from source.
Background
The Mofka-Dask coupler generates a series of .csv files based on the process that generated the event and the type of event (e.g. scheduler_transition.csv describes the transition of any Task states as witnessed by the scheduler, while worker_transfer.csv describes the transfer of files as witnessed by a worker.)
In order for this data to be most useful, it should be collected in a centralized place. This way, metadata from other sources (such as Darshan) can be consolidated with all the metadata available from DASK.
This script is being developed using the example outputs generated by Amal Gueroudji's example runs, all available here.
Documentation
Documentation is available on readthedocs.
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file wfmeta_dask-1.0.0.tar.gz.
File metadata
- Download URL: wfmeta_dask-1.0.0.tar.gz
- Upload date:
- Size: 13.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cdbea712be78d38a542e258a21ffebdbd42f0aead73534de446ac7639160b2d9
|
|
| MD5 |
ca0e3937143152f82c169e93dd3d0eec
|
|
| BLAKE2b-256 |
8360a991e7c65227ef241b6d6b784819a459c82ac513be894e79a53cdf2ec4ed
|
File details
Details for the file wfmeta_dask-1.0.0-py3-none-any.whl.
File metadata
- Download URL: wfmeta_dask-1.0.0-py3-none-any.whl
- Upload date:
- Size: 13.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
751b89c261ee328bfe0a44e4aa2a69904cc9a8d533247f30d333fafbea5e5b0b
|
|
| MD5 |
02154fd251262e0b5e4e167d281f7a66
|
|
| BLAKE2b-256 |
aaba2bb0565181bed249357c9e35ea692b78561ccebf5c0a163da77e47acbd76
|