/
Background

Background

Previously, the program consisted of an Excel file (read plant filesV7_mulch.xlsm), which opened a separate Excel file containing multiple sheets of soil and weather data.

Using VBA, it would output various files, including a DOS batch file.

The batch file would then run a C# program, which called a Fortran DLL and a C++ executable (rosetta.exe), which output additional files. The executable runs on 32-bit Windows only.

These files would then be sent to the MAIZSIM Model.

Due to the difficulty of getting these various pieces running on a Linux server, the VBA, C#, and Fortran functionality has been rewritten in JavaScript (specifically Node.js).

Rosetta is now being handled by an API: https://github.com/ncss-tech/ROSETTA-docs

Related content

Implementation
Read with this
DST Inputs and Outputs (WIP)
DST Inputs and Outputs (WIP)
More like this
DSTs Architecture Preliminary Design
DSTs Architecture Preliminary Design
Read with this
Geospatial Satellite Biomass Calculator User Flow
Geospatial Satellite Biomass Calculator User Flow
More like this
3. Mix Ratios
More like this
Preprocessing
Preprocessing
More like this