-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MSAmanda and Myrimatch do not work in latest SearchGUI Docker distribution #305
Comments
An addendum to the above; for reasons possibly unrelated, OMSSA also does not work in Docker images I've tried; this error occurs even in the 4.0.4 version which has a working MS Amanda and Myrimatch. (I forgot about this one since, IIRC, it hasn't worked since I started using SearchGUI.) OMSSA fails with the message
which may be related to an earlier, nonfatal error:
Again, this is occurring at least for quay.io/biocontainers/searchgui:4.0.33--h779adbc_0 and :4.0.4--h516909a_0 , on the same Ubuntu 20.04 AWS instance host as the previous issue. Thanks again. |
Hi @MaxAlex , We have some hypothesis about the cause of these problems, but I'm quite surprised about the fact that they seemed to work in older versions. Greetings, |
Hi @MaxAlex , I just wanted to clarify that we are working on this and we have found the cause of MsAmanda problem (they have moved their project to .NET core platform). A new version of SG application will be soon released with this fix, although the Docker container, conda package and Galaxy tool may require some time to be updated. We will keep you updated about all other issues you reported. |
Excellent, thanks! I look forward to the new version. |
Hi @MaxAlex , Today a new version of SearchGUI application has been released solving MSAmanda problem. We will still need time to update the Conda package, Docker container and Galaxy tool to this last version. Greetings, |
Thanks again! Another question related to all of this; since Andromeda is typically supported on Windows only, would this be expected to work in the Docker image? I notice that it's available in the image, but it also results in an error when run. |
Hi @MaxAlex , We have been trying to support Andromeda in Linux/MacOS using mono/dotnet for a long time, but it has not been possible due to different issues, so it is normal that it throws an error when trying to execute it into a container. Greetings, |
Hi @MaxAlex , We have finally released new versions of SearchGUI (v4.0.41) and PeptideShaker (v2.0.33) Conda packages and Docker containers. The Galaxy tools are not ready yet, but I think you were more interested on the containers :-) Greetings, |
Thanks again for your hard work. Something might still not be right, though- now using the updated container,
And Myrimatch also throws an error, also different from before;
|
Hi @MaxAlex , Thank you very much for your highly valuable feedback, I was recently aware of the new Ms Amanda problem but I really thought that Myrimatch bugfix was working, so I must have missed something there too. Greetings, |
Hi @MaxAlex , We have released new versions of SearchGUI and PeptideShaker Conda packages, Docker containers and Galaxy tools which must solve all previously commented issues.
I hope they will work for you as expected. Greetings, |
I've just now gotten a chance to test the updated version; Myrimatch appears to work but MSAmanda searches are failing with a new error, namely
|
Hi @MaxAlex , Sorry for the inconveniences, I was aware of the possibility of that type of problem but I supposed it would happen in rare occasions... I guess I was wrong... Greetings, |
Hi @MaxAlex , I'm sorry to say that the cause of this error is out of our hands as it is a bioconda-related issue when creating the Conda package (and using the last MS Amanda version). It could be solved if there was a MS Amanda Conda package, but there isn't.. Greetings, |
On the newest version of the docker image on Biocontainers (quay.io/biocontainers/searchgui:4.0.33--h779adbc_0 found at https://biocontainers.pro/tools/searchgui), MS Amanda and Myrimatch are not executing correctly. Namely;
MS Amanda does not run; even trying to run the program with a command such as
docker run quay.io/biocontainers/searchgui:4.0.33--h779adbc_0 mono "/usr/local/share/searchgui-4.0.33-0/resources/MS Amanda/MSAmanda.exe"
gives the error
Cannot open assembly '/usr/local/share/searchgui-4.0.33-0/resources/MS Amanda/MSAmanda.exe': File does not contain a valid CIL image.
Myrimatch does run and executes a search, but does not produce a result file. Here is a sample terminal output:
Going back to an earlier version of the container (I tried quay.io/biocontainers/searchgui:4.0.4--h516909a_0) avoids these issues. The host machine executing the docker image is a standard Ubuntu 20:04 image on an AWS instance. I gather this is a problem with the docker packaging rather than searchGUI itself, so if that isn't maintained by the same folks please disregard this bug report.
Thanks!
The text was updated successfully, but these errors were encountered: