Pith. sign in

REVIEW 1 cited by

Of Frames and schema evolution -- The newest features of podio

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2312.08199 v1 pith:KR6VUJGK submitted 2023-12-13 hep-ex

classification hep-ex
keywords podiodevelopmentsevolutionfeaturesschemasomewellaspects
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

The podio event data model (EDM) toolkit provides an easy way to generate a performant implementation of an EDM from a high level description in yaml format. We present the most recent developments in podio, most importantly the inclusion of a schema evolution mechanism for generated EDMs as well as the "Frame", a thread safe, generalized event data container. For the former we discuss some of the technical aspects in relation with supporting different I/O backends and leveraging potentially existing schema evolution mechanisms provided by them. Regarding the Frame we introduce the basic concept and highlight some of the functionality as well as important aspects of its implementation. The usage of podio for generating different EDMs for future collider projects (most importantly EDM4hep, the common EDM for the Key4hep project) has inspired new features. We present some of those smaller new features and end with a brief overview on current developments towards a first stable version as well as an outlook on future developments beyond that.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. Parallelized Event Data Management System Based on MT-SNiPER Framework and PODIO

    hep-ex 2025-01 conditional novelty 5.0 of 10

    A new GlobalStore component allows SNiPER-based physics software to cache multiple events and process them in parallel, giving near-linear speedups up to five threads.

Pith tools