AutoMATES CodeExplorer

Input Fortran code in the code editor area to the right (for two examples that have been tested with this webapp, see the following (you can just copy and paste the code into the editor) and hit the 'Submit' button:
  • crop_yield.f: A toy example of a crop yield model that contains some important representative Fortran features for control flow like for-loops and conditional statements.
  • PETPT.for: A 'real-world' example of a model - this is the Priestley-Taylor model of Potential Evapotranspiration, as implemented in the DSSAT crop model.
Things you can try doing:
  • Click on the __assign__ nodes to view the equation that is automatically constructed from the code, and typeset with LaTeX.
  • Rename a variable in the code and resubmit it for processing (make sure to rename all instances of it in the code!)

For more information, please visit the AutoMATES project homepage at

AutoMATES is funded by the Defense Advanced Research Projects Agency (DARPA) under the Automated Scientific Knowledge Extraction (ASKE) program.
ML4AI University of Arizona