AG-2026.04-1510·hep-ph·cross-listed: physics.comp-ph
Jarvis-HEP: A lightweight Python framework for workflow composition and parameter scans in high-energy physics
Authors
- Erdong Guo
- Paul Jackson
- Jin Min Yang
- Pengxuan Zhu
Abstract
High-energy physics phenomenology often requires linking multiple computational tools to evaluate observables, likelihoods, and experimental constraints across nontrivial parameter spaces. In this work, we introduce Jarvis-HEP, a lightweight Python framework for workflow composition and parameter scans in high-energy physics. The framework provides YAML-based workflow specification, dependency-aware execution, modular calculator integration, and asynchronous task scheduling for multi-step computational studies. It supports both external software packages and internally implemented components within a unified workflow, and the current implementation includes several built-in sampling backends for exploratory scans. This paper describes the design and user interface of Jarvis-HEP and illustrates its use with representative synthetic and phenomenological examples.
Submitted
28 April 20261 month ago
Version
v1
License
CC-BY-4.0
DOI
10.48550/arXiv.2604.25557
Summary
Jarvis-HEP is a Python tool that simplifies running complex physics simulations by letting researchers describe multi-step calculations in simple text files and automatically manages how different software tools work together.
- The framework uses YAML (human-readable text format) to specify workflows, making it easy for physicists to document and share their computational methods without writing complex code.
- It intelligently handles dependencies between calculation steps and runs independent tasks in parallel, speeding up the exploration of large parameter spaces that typical physics analyses require.
- Jarvis-HEP bridges external physics software (like constraint checkers and simulation tools) with custom code in one system, eliminating tedious manual coordination that currently slows down phenomenology research.
curious · generated by claude-haiku-4-5
Chat with this PDF
Ask questions, probe assumptions, request a plain-English summary. Answers cite sections from the preprint itself.
Community
Questions and answers about this paper from other readers. No formal peer review — just a place to think out loud.