Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
lumy-middleware / workflows / resources / networkAnalysisWorkflow.yml
Size: Mime:
processing:
  workflow:
    name: lumy.networkAnalysisDev
  dependencies:
    pythonPackages:
      - name: lumy-middleware>=0.3.8
      - name: kiara_modules.network_analysis==0.1.0
  data:
    transformations:
      - sourceType: network_graph
        targetType: table
        view: nodes
        pipeline:
          name: lumy.network_analysis.to_nodes_table
      - sourceType: network_graph
        targetType: table
        view: edges
        pipeline:
          name: lumy.network_analysis.to_edges_table
ui:
  dependencies:
    pythonPackages:
      - name: lumy-modules.network-analysis==0.1.1
  pages:
    - id: dataSelection
      component:
        id: dataSelection
        # url: file://../codename_vre/packages/modules/dist/index.js
        url: lumymodule://network_analysis_ui
      meta:
        label: Data Selection
      mapping:
        inputs:
          - pageIoId: selectedItemsIds
            workflowIoId: selectedItemsIds
            workflowStepId: data_selection
    - id: dataMapping
      component:
        id: networkAnalysisDataMapping
        # url: file://../codename_vre/packages/modules/dist/index.js
        url: lumymodule://network_analysis_ui
      meta:
        label: Data mapping
      mapping:
        inputs:
          - pageIoId: corpus
            workflowIoId: corpus
            workflowStepId: data_mapping
          - pageIoId: nodesMappingTable
            workflowIoId: nodesMappingTable
            workflowStepId: data_mapping
          - pageIoId: edgesMappingTable
            workflowIoId: edgesMappingTable
            workflowStepId: data_mapping
    - id: datavis
      component:
        id: networkAnalysisDataVis
        # url: file://../codename_vre/packages/modules/dist/index.js
        url: lumymodule://network_analysis_ui
      meta:
        label: Data visusalisation
      mapping:
        inputs:
        outputs:
          - pageIoId: nodes
            workflowIoId: graph
            workflowStepId: centrality_measures
            type: table
            view: nodes
          - pageIoId: edges
            workflowIoId: graph
            workflowStepId: centrality_measures
            type: table
            view: edges
          - pageIoId: nodesCount
            workflowIoId: number_of_nodes
            workflowStepId: graph_properties
          - pageIoId: edgesCount
            workflowIoId: number_of_edges
            workflowStepId: graph_properties
          - pageIoId: density
            workflowIoId: density
            workflowStepId: graph_properties
          - pageIoId: averageDegree
            workflowIoId: average_degree
            workflowStepId: graph_properties
          - pageIoId: averageInDegree
            workflowIoId: average_in_degree
            workflowStepId: graph_properties
          - pageIoId: averageOutDegree
            workflowIoId: average_out_degree
            workflowStepId: graph_properties
          - pageIoId: averageShortestPathLength
            workflowIoId: average_shortest_path_length
            workflowStepId: graph_properties
      layout:
        dataPreview:
          - type: output
            id: nodes
meta:
  label: Network Analysis