Difference between revisions of "Statistical Algorithms Importer: Python Project"

From Gcube Wiki
Jump to: navigation, search
(Example Code)
Line 22: Line 22:
 
:Python code in sample:
 
:Python code in sample:
  
<pre style="display:block;font-family:monospace;white-space:pre;margin:1em 0;">
+
<source lang='python'>
 
#
 
#
 
# author Giancarlo Panichi
 
# author Giancarlo Panichi
Line 34: Line 34:
 
out_file.write("Hello World\n"+arg+"\n")
 
out_file.write("Hello World\n"+arg+"\n")
 
out_file.close()
 
out_file.close()
</pre>
+
</source>
  
 
==Example Download==
 
==Example Download==

Revision as of 15:26, 3 November 2017

This page explains how to create a Python project using the Statistical Algorithms Importer (SAI) portlet.
Python Project, SAI

Project Configuration

Define project's metadata
Python Info, SAI
Add input and output parameters and click on "Set Code" to indicate the main file to execute (i.e. the .py file)
Python I/O, SAI
Add information about the running environment (e.g. Python version etc.)
Python Interpreter, SAI
After the software creation phase a Main.R file and a Taget folder are created
Python Create, SAI

Example Code

Python code in sample:
#
# author Giancarlo Panichi
#
# HelloWorld
# 
import sys
 
for arg in sys.argv: 1
out_file = open("helloworld.txt","w")
out_file.write("Hello World\n"+arg+"\n")
out_file.close()

Example Download

File:PythonBlackBox.zip