link_what {sevenbridges} | R Documentation |
List possible linking methods
link_what(from, to, ...) ## S4 method for signature 'Tool,Tool' link_what(from, to) ## S4 method for signature 'Tool,SBGWorkflow' link_what(from, to) ## S4 method for signature 'SBGWorkflow,Tool' link_what(from, to) ## S4 method for signature 'SBGWorkflow,SBGWorkflow' link_what(from, to)
from |
either Tool App or SBGWorkflow object |
to |
either Tool App or Workflow object |
... |
more auguments |
Given two object of Tool, Flow or App, list all possible input/output match.
A Workflow object
t1 <- system.file("extdata/app", "tool_unpack_fastq.json", package = "sevenbridges") t2 <- system.file("extdata/app", "tool_star.json", package = "sevenbridges") t1 <- convert_app(t1) t2 <- convert_app(t2) # check possible link link_what(t1, t2) tool.in <- system.file("extdata/app", "tool_unpack_fastq.json", package = "sevenbridges") flow.in <- system.file("extdata/app", "flow_star.json", package = "sevenbridges") t1 <- convert_app(tool.in) f2 <- convert_app(flow.in) link_what(t1, f2) tool.in <- system.file("extdata/app", "tool_unpack_fastq.json", package = "sevenbridges") flow.in <- system.file("extdata/app", "flow_star.json", package = "sevenbridges") t1 <- convert_app(tool.in) f2 <- convert_app(flow.in) link_what(f2, t1)