Hi Everyone , I am having another problem on workflow run using the bioblend library of python for galaxy API Here is the error which i am getting , can anyone explain me how to solve this , where i am wrong ??
my code is
bImportInputsToHistory = True;
dataset_map = {
'1': {'id': 'eaa9b06464bd346f', 'src': 'ld'},
'2': {'id': 'b2486a20bc56b90f', 'src': 'ld'},
'3': {'id': '4a56addbcc836c23', 'src': 'ld'},
'4': {'id': 'b8a0d6158b9961df', 'src': 'ld'}
}
param = {'blastn': {'param': 'evalue', 'value': '1e-06'}
};
aResult = gi.workflows.run_workflow(sWorkFlowID, dataset_map, param, sHisitoryID, sHistoryName, bImportInputsToHistory)
print (aResult)
and the error i am getting is
Traceback (most recent call last): File "lib/bioblend/wbint_workflow.py", line 117, in <module> aResult = gi.workflows.run_workflow(sWorkFlowID, dataset_map, param, sHisitoryID, sHistoryName, bImportInputsToHistory) File "/var/www/WebInterface/lib/bioblend/bioblend/galaxy/workflows/__init__.py", line 266, in run_workflow return Client._post(self, payload) File "/var/www/WebInterface/lib/bioblend/bioblend/galaxy/client.py", line 171, in _post files_attached=files_attached) File "/var/www/WebInterface/lib/bioblend/bioblend/galaxyclient.py", line 131, in make_post_request r.status_code, body=r.text) bioblend.galaxy.client.ConnectionError: Unexpected response from galaxy: 400: {"err_msg": "Workflow cannot be run because an expected input step '360' has no input dataset.", "err_code": 0}