Skip to main content

A package with analysis tools for ServiceX.

Project description

ServiceX analysis utils

This repository provides analysis tools to be used with the ServiceX Client

To install

pip install servicex-analysis-utils
This package contains the to_awk() function:
Load an awkward array from the deliver() output with uproot or uproot.dask.

Parameters:
    deliver_dict (dict): Returned dictionary from servicex.deliver()
                        (keys are sample names, values are file paths or URLs).
    dask (bool):        Optional. Flag to load as dask-awkward array. Default is False
    iterator(bool):      Optional. Flag to materialize the data into arrays or to return iterables with uproot.iterate
    **kwargs :   Optional. Additional keyword arguments passed to uproot.dask, uproot.iterate and from_parquet


Returns:
    dict: keys are sample names and values are awkward arrays, uproot generator objects or dask-awkward arrays.

Documentation

The different functions are documented in TBD

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

servicex_analysis_utils-1.0.0a4.tar.gz (6.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

servicex_analysis_utils-1.0.0a4-py3-none-any.whl (10.8 kB view details)

Uploaded Python 3

File details

Details for the file servicex_analysis_utils-1.0.0a4.tar.gz.

File metadata

File hashes

Hashes for servicex_analysis_utils-1.0.0a4.tar.gz
Algorithm Hash digest
SHA256 9037827daea86e20208de2d6d146ab562dea47ab1c608d74943d899d3a73f0f7
MD5 6074d8c25c2162a76b1ff57d57219099
BLAKE2b-256 ec04b6914063727d09e30457bc8c10aa197c024e57a3e682caf77a70ac494198

See more details on using hashes here.

Provenance

The following attestation bundles were made for servicex_analysis_utils-1.0.0a4.tar.gz:

Publisher: pypi.yml on ssl-hep/ServiceX_analysis_utils

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file servicex_analysis_utils-1.0.0a4-py3-none-any.whl.

File metadata

File hashes

Hashes for servicex_analysis_utils-1.0.0a4-py3-none-any.whl
Algorithm Hash digest
SHA256 c1686a2f20cefc8ab0b3e5ed13c1b1bbadb32ed3836de86b735637c436c8f895
MD5 e7320354c405187dfb39124c7333de49
BLAKE2b-256 5a205635ac5cb77f3cf9082c12eef32b9b062dece82ac8246b6ce82b8162bc85

See more details on using hashes here.

Provenance

The following attestation bundles were made for servicex_analysis_utils-1.0.0a4-py3-none-any.whl:

Publisher: pypi.yml on ssl-hep/ServiceX_analysis_utils

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page