Skip to main content

hl_tables

A high level tables dispatcher for putting together multiple tables executors

Examples

Making a histogram

dataset = EventDataset(f'localds://mc16_13TeV:{ds["RucioDSName"].values[0]}')
df = xaod_table(dataset)
truth = df.TruthParticles('TruthParticles')
llp_truth = truth[truth.pdgId == 35]
histogram(llp_truth.Count(), bins=3, range=(0,3))
plt.yscale('log')
plt.xlabel('Number of good LLPs in each event')
plt.ylabel('a MC Sample')
  1. The histogram data will be calculated by the backend and returned to your local Jupyter instance.
  2. Plots will be rendered!

Outstanding things

  • Definitely need to decide on an approach to this whole thing. Reducers - and where should they be applied, at the outer most or inner most level? So seq.count() - should that mean seq.Select(a: a.count()), or seq.count() (number of events, or a list of objects inside the event)?

  • Count needs to be changed to num or dimensions, etc.

Metadata

Release files for hl-tables 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for hl-tables 1.0.0
File Size Uploaded
hl_tables-1.0.0.tar.gz 9.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for hl-tables 1.0.0
File Interpreter ABI Platform
hl_tables-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 21.3 kB

Release files / hl_tables-1.0.0.tar.gz

Download URL hl_tables-1.0.0.tar.gz
Size 9.8 kB
Tags Source
SHA-256 checksum
How to use checksums
9ea53727cd5e5804b04ee74219afd3d7c6faff26055549fe18d536e8e7c12da5
BLAKE2b-256 checksum
How to use checksums
ecd654d47f6fefb887a310524f594b07d33f0f6f519813e25c987b3155a500ab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

Release files / hl_tables-1.0.0-py3-none-any.whl

Download URL hl_tables-1.0.0-py3-none-any.whl
Size 11.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f4630159b63cf01e8aacfc27acb3d927d22644362f685b7b84ddff765998bf18
BLAKE2b-256 checksum
How to use checksums
77c98ad1e13310070b114c494d19f8dcfb443cd248f4c87669f583ec1dba0060
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page