Difference between revisions of "Statistical Algorithms Importer"
(→Main Steps) |
|||
Line 29: | Line 29: | ||
== Main Steps== | == Main Steps== | ||
− | + | # [[Statistical Algorithms Importer: Create Project|Creating a new Project]] | |
− | + | # [[Statistical Algorithms Importer: Create Software|Creating new Software]] | |
− | + | # [[Statistical Algorithms Importer: Publish Algorithms|Publishing Algorithms for deployment]] | |
− | + | # [[Statistical Algorithms Importer: Repackage| Repackaging a script]] | |
− | + | # [[Statistical Algorithms Importer: FAQ|F.A.Q.]] | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
Revision as of 13:34, 3 October 2017
Contents |
In this guide we describe the Statistical Algorithms Importer web interface.
Overview
Statistical Algorithms Importer (SAI) is a tool to import algorithms in the D4Science e-Infrastructure. Currently, it supports R scripts integration. SAI separates R scripts development from its deployment in the infrastructure in a very flexible way. After the first deployment, made in collaboration with the e-Infrastructure team, script developers can modify and update their scripts by themselves, without the intervention of the e-Infrastructure team.
In order to transform an algorithm, three main passages are required:
1 - Indicate Input, Output and types of a main script orchestrating the process
2 - Create the Software: this operation creates the interface from the e-Infrastructure service to the script and should be used each time either the interface (I/O) or the name of the algorithm or the required additional packages change
3 - Publish the Software: this operation communicates to the infrastructure that a newly create software should be put online
Additionally, the Repackage function can be used when only the internal code of the orchestrating script changes and the algorithms has already been published. The pages in this Wiki explain the details of these operations.
F.A.Q.
Please, read our best practices first: F.A.Q.
Demonstration
A demonstration video is available here.