Difference between revisions of "Statistical Algorithms Importer: Windows Project"
From Gcube Wiki
(→Inheritance of Global and Infrastructure Variables) |
|||
Line 8: | Line 8: | ||
==Project Configuration== | ==Project Configuration== | ||
:Define project's metadata | :Define project's metadata | ||
− | [[Image:StatisticalAlgorithmsImporter_WindowsBlackBox1.png|thumb|center| | + | [[Image:StatisticalAlgorithmsImporter_WindowsBlackBox1.png|thumb|center|750px|Windows Info, SAI]] |
:Add input and output parameters and click on "Set Code" to indicate the main file to execute (i.e. the .exe file) | :Add input and output parameters and click on "Set Code" to indicate the main file to execute (i.e. the .exe file) | ||
− | [[Image:StatisticalAlgorithmsImporter_WindowsBlackBox2.png|thumb|center| | + | [[Image:StatisticalAlgorithmsImporter_WindowsBlackBox2.png|thumb|center|750px|Windows I/O, SAI]] |
:Add information about the running environment (e.g. Mono version etc.) | :Add information about the running environment (e.g. Mono version etc.) | ||
− | [[Image:StatisticalAlgorithmsImporter_WindowsBlackBox3.png|thumb|center| | + | [[Image:StatisticalAlgorithmsImporter_WindowsBlackBox3.png|thumb|center|750px|Windows Interpreter, SAI]] |
:After the [https://wiki.gcube-system.org/gcube/Statistical_Algorithms_Importer:_Create_Software software creation phase] a Main.R file and a Taget folder are created | :After the [https://wiki.gcube-system.org/gcube/Statistical_Algorithms_Importer:_Create_Software software creation phase] a Main.R file and a Taget folder are created | ||
− | [[Image:StatisticalAlgorithmsImporter_WindowsBlackBox4.png|thumb|center| | + | [[Image:StatisticalAlgorithmsImporter_WindowsBlackBox4.png|thumb|center|750px|Windows Create, SAI]] |
==Example Download== | ==Example Download== |
Revision as of 18:20, 21 December 2017
- This page explains how to create a Windows-compiled project using the Statistical Algorithms Importer (SAI) portlet.
Project Configuration
- Define project's metadata
- Add input and output parameters and click on "Set Code" to indicate the main file to execute (i.e. the .exe file)
- Add information about the running environment (e.g. Mono version etc.)
- After the software creation phase a Main.R file and a Taget folder are created
Example Download
Inheritance of Global and Infrastructure Variables
At each run of the process the globalvariables.csv file is created locally to the process (i.e. it can be read as ./globalvariables.csv), which contains the following global variables that are meant to allow the process to properly contact the e-Infrastructure services:
- gcube_username (the user who run the computation, e.g. gianpaolo.coro)
- gcube_context (the VRE the process was run in, e.g. d4science.research-infrastructures.eu/gCubeApps/RPrototypingLab)
- gcube_token (the token of the user for the VRE, e.g. 1234-567-890)
The format of the CSV file is like the one of the following example:
globalvariable,globalvalue gcube_username,gianpaolo.coro gcube_context,/d4science.research-infrastructures.eu/gCubeApps/RPrototypingLab gcube_token,1234-567-890