Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Info
iconfalse

Application inputs in the EPISODES Platform can be specified in several ways (Individual files, Files form chosen directory, Application output, Application input and Automatic choice). There are two input selection options that allow to connect application inputs to other application: Application output and Application input

When using Application output option the output of first application becomes the input of the next application. This option is useful when creating a sequence of tasks where results form one from one application should be passed on to the next application. 

When using Application input option the input of the first application becomes the input of the next application. This option is useful when the given application should always have the same input as another application.


Contents of this guide

With this guide you will learn how to connect application inputs to other applications using Application output and Application input options. Please consult the Applications page for more information about creating and running applications. 

Application output 
Anchor
app_output
app_output

Application output option enables to use the output of first application as the input for the next application. This option is useful when creating a sequence of tasks or or a Workflow where results form one from one application should be passed on to the next application. Each time the first application is executed the input file for the next application is updated.

To use Application output option you need a first application which produces output of the given data type and second application which accepts input with compatible data type. When the first application produces multiple output files the first file with compatible data type is will be selected.

Figures 1.1, 1.2, 1.3 show an example connection of two applications:

Image Added

CatalogToVectors application produces

Figure 1.1 Configuring Application output step 1: There are two applications in the Workspace: CatalogToVectors application which returns Time.mat file

. The file has data type Time which is a subtype of Data vector
  • TransformationED application accepts input file of type Data vector. Input is specified as Application output from CatalogToVectors application. 
  • (Data vector) and TransformationED application which accepts Data vector input. To create output➜input connection between CatalogToVectors application and TransformationED application click SELECT FILES button in TransformationED application view.



    Image Added

    Figure 1.2  Configuring Application output step 2Select Application output option and CatalogToVectors application as a source application.



    Image Added

    Figure 1.3 Configuring Application output step 3: The only compatible output of CatalogToVectors application is Time.mat file so it becomes an input of TransformationED application. Each time the CatalogToVectors application is executed Time.mat output file is updated and passed to TransformationED application

    Application input 
    Anchor
    app_input
    app_input

    Application input option enables to use the input of first application as the input for the next application, it copies input selection from one application to another and keeps it in sync. This option is useful when the given application should have the same input as the other application. Each time the first application's input is changed the next application's input is synchronized and updated.

    To use Application input option you need a first application which accepts the input of the given data type and second application

    which accepts input with compatible data type. When the first application accepts multiple input files the first file with compatible data type will be selected.

    Figures 2.1, 2.2, 2.3, 2.4 show an example connection of two applications:

    Image Added

    Figure 2

    Image Removed

    Figure 1.1 Configuring Application output step input option step 1: 

    Two applications in the workspace CatalogToVectors which produces Time.mat file (Data vector) and TransformationED application which accepts Data vector input. To create the input connection click SELECT FILES button.

    Image Removed

    Figure 1.2  Configuring Application output step 2

    CatalogToVectors application has input of type Catalog set to BOBREK_catalog.mat file.



    Image Added

    Figure 2.2 Configuring Application input option step 2: CatalogFilter accepts input of type Data Catalog (subtype of Catalog). To create input➜input connection between CatalogToVectors input application and CatalogFilter application click SELECT FILES button on the CatalogFilter application view.

    Image Added

    Figure 2.3 Configuring Application input option step 3: Select Application input Select Application output option and CatalogToVectors application as a source application.



    Image RemovedImage Added

    Figure 12.Configuring Application output step 3input option step 4

    CatalogToVectors/Time.mat file is now the input of TransformationED application.

    Application input

    TODO

    The only compatible input of CatalogToVectors application is BOBREK_catalog.mat file so it becomes an input of CatalogFilter application. Now the input is in sync so each time the input of the CatalogToVectors application is changed or updated the input of CatalogFilter is also updated.


    Related Documents

    Content by Label
    showLabelsfalse
    max5
    spacesISDOC
    showSpacefalse
    sortmodified
    reversetrue
    typepage
    cqllabel = "workspace" and type = "page" and space = "ISDOC"
    labelskb-how-to-article