cff-version: 1.2.0 message: "If you use this software, please cite it as below." title: Formulate abstract: >- Easy conversions between different styles of expressions. Formulate converts in either direction between ROOT (TTreeFormula) and numexpr style expressions, and can also render a parsed expression as plain Python using NumPy functions. It needs neither ROOT nor numexpr installed, and it knows the places where the two languages disagree. type: software authors: - family-names: Rios-Tascon given-names: Andres orcid: "https://orcid.org/0000-0003-3282-2634" - family-names: Eschle given-names: Jonas orcid: "https://orcid.org/0000-0002-7312-3699" - family-names: Burr given-names: Chris orcid: "https://orcid.org/0000-0002-5155-1094" - family-names: Roy given-names: Aryan email: aryanroy5678@gmail.com repository-code: "https://github.com/scikit-hep/formulate" url: "https://formulate.readthedocs.io/" license: BSD-3-Clause doi: 10.5281/zenodo.22117448 version: 1.1.0 date-released: "2026-08-26" keywords: - python - expressions - ROOT - TTreeFormula - numexpr - numpy - scikit-hep - high energy physics