#high-energy-physics #physics

bin+lib pineappl_cli

Read, write, and query PineAPPL grids

60 releases (8 stable)

Uses new Rust 2024

new 1.4.0 May 12, 2026
1.3.3 Mar 1, 2026
1.3.0 Dec 6, 2025
1.2.0 Aug 22, 2025
0.1.0 Jun 11, 2020

#263 in Science

GPL-3.0-or-later

600KB
14K SLoC

Rust crates.io

PineAPPL CLI

This is the command-line interface (CLI) to pineappl.

Installation

The easiest way to install pineappl CLI is to download the pre-built binaries, for example using pip:

pip install pineappl-cli

or using the installation script (see this guide for more details):

curl --proto '=https' --tlsv1.2 -sSf https://nnpdf.github.io/pineappl/install-cli.sh | sh

Alternatively, the CLI can be installed in a development mode by running the following command in the root of the repository:

cargo install pineappl_cli

Documentation

A good starting point to learn what pineappl can do is the [CLI tutorial]. For more information, see:

  • CLI tutorial: a tutorial on how to use the pineappl CLI interface.
  • CLI reference: a reference for the different parameters of the CLI.

Dependencies

~7–12MB
~211K SLoC