Sardine
Sardine is the name given to the series of scripts and resources written in Python and packaged to be used in the MantaDesign workflow. These scripts take information from OBN projects as input and give a series of outputs for the projects’ timeline and organization.
For those with access, the base code of Sardine can be found in the ‘MantaDesign’ repository under Manta’s Azure DevOps. To be distributed, Sardine is packaged as an executable file and uploaded to PXGEO’s SharePoint. For a MantaDesign user to be able to run Sardine, you just need to follow these steps:
Download the latest version of the Sardine executable and of the MantaDesign excel in SharePoint.
Note that you may have to manually trust the source to download the executable.
Place the executable under your Documents folder. This is necessary for it to be found. MantaDesign can be placed anywhere in your device.
Open MantaDesign.xlsm and make sure the name of the downloaded executable is the same as the one written in cell B3 of the SARDINE worksheet.
Once you have a project you want to run, simply click on the green cell ‘Run Sardine’. The Macros will automatically search for your downloaded executable and use it to run the base code.
Note that the executable can only work on a Windows operating system. It is not necessary to make previous installations.
For further information on the Sardine code and how it is packaged into the executable, read MantaDesign code document. [TBD]
Requirements
ID |
Title |
Status |
|---|---|---|
Sardine shall generate project timelines and operational statistics based on input parameters. |
open |
|
Sardine shall support command_line options for chart generation, descriptor selection, and vessel configuration. |
open |
|
Sardine shall output files including progress maps, costing data, sensitivities, and timelines. |
open |


