Building Flexible, AI-Powered Forms for Repositories with react-formule
The CERN Analysis Preservation (CAP) repository enables physicists at CERN to store and manage their analysis metadata. Supporting diverse experiments like CMS and LHCb, CAP faces the challenge of accommodating each experiment's unique procedures and data requirements, which go beyond a one-size-fits-all schema. Initially, these schemas were manually designed in collaboration with each experiment, but this approach proved slow, inflexible, and a bottleneck for onboarding new experiments. To address this, we developed an interactive form builder, allowing experiments to independently create, maintain, and edit their schemas through a user-friendly interface. Over time, this tool evolved into a robust solution, react-formule, with powerful customization options and a versatile feature set, making it a valuable asset beyond CAP. Now open-sourced in alignment with CERN's commitment to open science, react-formule offers a variety of field types, validation logic, and visual settings, along with new exciting AI-powered features that further simplify form creation. This presentation will introduce CAP and give an overview of react-formule, its main features, how to use it and how to integrate it in your applications.
Institutions
- European Organization for Nuclear Research (CH)
Publication Details
- Journal
- Zenodo (CERN European Organization for Nuclear Research)
- Published
- 2025-06-18
- DOI
- https://doi.org/10.5281/zenodo.15758626
- Primary Topic
- Natural Compounds in Disease Treatment
- Type
- article
- Field-Weighted Citation Impact
- 0.00