def get_runtime_inputs(self): label = self.state.get("name", "Input Dataset") return dict(input=DataToolParameter( None, Element( "param", name="input", label=label, type="data", format="data")))
def get_runtime_inputs(self, filter_set=['data']): label = self.state.get("name", "Input Dataset") return dict(input=DataToolParameter( None, Element("param", name="input", label=label, multiple=True, type="data", format=', '.join(filter_set)), self.trans))