Scenario:
- Open the UGENE GUI.
- Open the "External tools" tab of the "Application Settings" dialog.
- Set all external tools, available for this OS.
- Import the attached custom tool "my_custom_tool.xml".
- Close the UGENE GUI.
- Run command line version of UGENE with the following arguments
ugene.exe --task=.\data\workflow_samples\NGS\fastqc.uwl --in=.\data\samples\FASTQ\eas.fastq
The run command can be a bit different depending on your OS (only Windows has extension ".exe"), debug/release version (in the debug version executable is named ugenecld) or ".uwl" and ".fastq" files location relatively to the executable of UGENE.
Expected result: the workflow is run correctly.
Current result: there are several validation errors:FastQC Quality Control: External tool "FastQC" is not set. You can set it in Settings -> Preferences -> External Tools FastQC Quality Control: External tool "java" is not set. You can set it in Settings -> Preferences -> External Tools FastQC Quality Control: External tool "perl" is not set. You can set it in Settings -> Preferences -> External Tools
The problem happens because some custom tools are imported into UGENE. The workflow validation process starts BEFORE loading of the external tools in this case.
- relates to
-
UGENE-6600 Supported tools are not loaded in case of invalid xml for a custom tool
- Closed