Project Information

This page provides information about the Formulate project, its maintainers, and how to get in touch with the development team.

About Formulate

Formulate is a Python library for converting between different expression formats, currently supporting ROOT and numexpr. It is part of the Scikit-HEP project, a collection of Python packages for High Energy Physics (HEP) data analysis.

The project aims to facilitate interoperability between different analysis tools and frameworks by providing a common interface for expression conversion.

Maintainers

Formulate is maintained by:

  • Chris Burr — original author

  • Jonas Eschle — core developer

  • Aryan Roy — core developer

  • Andres Rios-Tascon — core developer

  • The Scikit-HEP admins, who maintain the package as part of the project

Everyone who has contributed is listed on the contributors page.

Getting in Touch

There are several ways to get in touch with the Formulate development team:

GitHub

If you are unsure which of these fits, Ask a Question describes what belongs where.

Contributing

We welcome contributions from the community! If you’re interested in contributing to Formulate, please see the Contributing to Formulate page for guidelines.

Code of Conduct

Formulate follows the Scikit-HEP Code of Conduct. We are committed to providing a welcoming and inclusive environment for all contributors and users.

License

Formulate is licensed under the BSD 3-Clause License. See the LICENSE file for details.