Hi Alfredo,

Thank you for these thoughtful questions. I will get back to you in detail ASAP.

Suresh

On Nov 11, 2014, at 1:00 PM, SmashRod Alfredo <[email protected]> wrote:

> Hi everyone!
> 
> I understand how to retrieves specific experiment results directly into a 
> customized version of CreateLaunchExperiment java class. 
> 
> There are more open issues that I would like to ask you:
> 
> Assuming this scenario: I have a local application (named "MyApp") developed 
> in a certain language (let's assume python or C++) which takes some string as 
> launching arguments, (string1 string2 string3), it does some processing and 
> creates a more or less complex "output" during it's process. I want to 
> generate an interface application on airavata of that application. My 
> questions are:
>   a) When creating the registration script for airavata of MyApp, the 3 
> argument string that my application needs are translated as 3 separated 
> InputDataObjectType (of string type)?
>   b) Assuming a simple case where "output" is composed by a string indicating 
> the result of the processing,  how is this "output" associated to the output 
> of the airavata interface which I'm creating? it's always what happens comes 
> with the stout of the system or there is a specific procedure to follow into 
> MyApp or before create the registration script?
>   c) (Related to question b) If the Input (or the Ouput) of an application is 
> a complex object (not simple object such as string or int but more or less 
> complex structures) wow can translate that into the airavata Interface? .Is 
> it supported? Do I need to register class/structure on apache thrift server 
> and use the thrift-generates interfaces directly into my application in order 
> to associate a possible airavata OutputDataObjectType?
> 
> I hope to have been sufficiently clear exposing my doubts,
> 
> Thanks for your replies
> 
> Alfredo

Reply via email to