SED-ML Validator: tool for debugging simulation experiments
Bilal Shaikh, Andrew Philip Freiburger, Matthias K\"onig, Frank T., Bergmann, David P. Nickerson, Herbert M. Sauro, Michael L. Blinov, Lucian P., Smith, Ion I. Moraru, Jonathan R. Karr

TL;DR
The paper introduces a validation tool for SED-ML files to improve debugging, consistency, and adoption of this simulation description standard in bioscience modeling.
Contribution
It presents a new validation tool for SED-ML files, aiding debugging and promoting standardization across modeling software.
Findings
Validated official SED-ML example files.
Plan to correct files in BioModels database.
Tool available as webform, API, CLI, and Python package.
Abstract
Summary: More sophisticated models are needed to address problems in bioscience, synthetic biology, and precision medicine. To help facilitate the collaboration needed for such models, the community developed the Simulation Experiment Description Markup Language (SED-ML), a common format for describing simulations. However, the utility of SED-ML has been hampered by limited support for SED-ML among modeling software tools and by different interpretations of SED-ML among the tools that support the format. To help modelers debug their simulations and to push the community to use SED-ML consistently, we developed a tool for validating SED-ML files. We have used the validator to correct the official SED-ML example files. We plan to use the validator to correct the files in the BioModels database so that they can be simulated. We anticipate that the validator will be a valuable tool for…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGene Regulatory Network Analysis · Microbial Metabolic Engineering and Bioproduction · Scientific Computing and Data Management
