-
Type: Improvement
-
Status: Closed
-
Priority: Critical
-
Resolution: Fixed
-
Affects Version/s: 41
-
Fix Version/s: 42
-
Component/s: Basic-Other
-
Tests Type:GUI automatic
-
Sprint:DEV-42-1, DEV-42-2, DEV-42-3, DEV-42-4, DEV-42-5, DEV-42-RELEASE
-
Affect Type:Userdefined
Manual scenario:
- Install UGENE in "C:/Program Files/Unipro UGENE"
- Launch UGENE. "UGENE.ini" is created
- Uninstall UGENE
- Install UGENE in "C:/Program Files/Unipro UGENE 1"
- Launch UGENE
- Open COI.aln
- Align with MAFFT
Expected: there are no errors in the log, MAFFT worked correctly
Current: there are errors in the log[Tasks][TRACE][17:32] Promoting task {Run MAFFT alignment task} to 'Finished', error 'Can not remove folder for temporary files.' [Tasks][ERROR][17:32] Task {Run MAFFT alignment task} finished with error: Can not remove folder for temporary files.
This was due to the fact that the outdated .ini file contains paths to removed tools, for example
exToolId50\37.0=USUPP_MAFFT exToolPath50\37.0=C:\\Program Files\\Unipro UGENE\\tools\\mafft\\mafft.bat exToolIsValid50\37.0=true exToolIsChecked50\37.0=true exToolVersion50\37.0=7.475
The folder "C:/Program Files/Unipro UGENE" does not exist. I suggest adding a check for the existence of the tool file before running it. If there is no file, write about it in the log
Scenario
- Copy mafft folder in sandbox_dir
- Open UGENE, open Preferences...->External Tools
- Set MAFFT path as "sandbox_dir/mafft/mafft.bat", wait for validating, click OK
- Remove "sandbox_dir/mafft/"
- Open COI.aln and Align with MAFFT
Expected: the log contains errors like[Tasks][TRACE][17:32] Promoting task {Run MAFFT alignment task} to 'Finished', error 'file "sandbox_dir/mafft/mafft.bat" doesn't exist.' [Tasks][ERROR][17:32] Task {Run MAFFT alignment task} finished with error: file "sandbox_dir/mafft/mafft.bat" doesn't exist.
Current: there are errors in the log
[Tasks][TRACE][17:32] Promoting task {Run MAFFT alignment task} to 'Finished', error 'Can not remove folder for temporary files.' [Tasks][ERROR][17:32] Task {Run MAFFT alignment task} finished with error: Can not remove folder for temporary files.
- is duplicated by
-
UGENE-7486 [Et, Msa] Unable to align sequence to alignment with MAFFT
- Closed
- relates to
-
UGENE-7567 Deleted tool MAAFT is used when reinstalling UGENE
- Closed
-
UGENE-7581 [Mafft, Et] If the tool is missing, an incorrect error is displayed
- Closed