Automated Creation and Human-assisted Curation of Computable Scientific Models from Code and Text
Varish Mulwad, Andrew Crapo, Vijay S. Kumar, James Jobin, Alfredo, Gabaldon, Nurali Virani, Sharad Dixit, Narendra Joshi

TL;DR
This paper introduces a system that automates the creation and human-assisted curation of a knowledge graph of scientific models by analyzing code and documentation, enabling better understanding and reuse of complex models.
Contribution
It presents a novel system that extracts, annotates, and converts scientific models from code and text into executable workflows, improving model comprehension and accessibility.
Findings
Successfully applied to NASA's hypersonic aerodynamics models
Automates extraction of concepts and equations from code and documentation
Enables composition of models into complex workflows
Abstract
Scientific models hold the key to better understanding and predicting the behavior of complex systems. The most comprehensive manifestation of a scientific model, including crucial assumptions and parameters that underpin its usability, is usually embedded in associated source code and documentation, which may employ a variety of (potentially outdated) programming practices and languages. Domain experts cannot gain a complete understanding of the implementation of a scientific model if they are not familiar with the code. Furthermore, rapid research and development iterations make it challenging to keep up with constantly evolving scientific model codebases. To address these challenges, we develop a system for the automated creation and human-assisted curation of a knowledge graph of computable scientific models that analyzes a model's code in the context of any associated inline…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsScientific Computing and Data Management · Computational Physics and Python Applications · Topic Modeling
