In this week i have tried to implement the part which will read the cwl file and add input ports in the CWLActivicty. This is done inside these two modules,
taverna-cwl-activity module contains the CWL Activity and the CWL Activity Configuration classes. Inside CWL activity, method called "configure" will go through the CWL configuration and add input ports accordingly. I have also modified the example which is in the
Tutorial Service discovery plugin to demonstrate how CWL tools will appear on the Taverna workbench. Inside CWL service provider it will go through the directory which is user entered , and read CWl tool using
SnakeYaml library and create CWl configurations.
This is the
exampletool which is provided by taverna and i modified it to show a peak of what i am doing !!
|
Give the location of the CWL tools |
|
Services are imported |
|
Select the tool and drag into the work space |
|
Right click and select show ports |
|
Final View |
No comments:
Post a Comment