Errors and Troubleshooting
The most common connectivity timeout error may occur when the computer logs out or enters sleep mode partway through a run. This issue becomes more frequent when Docker Desktop is not restarted between runs.
The first time the application uses a tool, the container is pulled from dockerhub (which is updated via github). This first pull event may be slow but afterwards, it will be faster. One issue that may occur here is once a container is pulled, it will not automatically update to the latest version. To update to the latest version, you must navigate to the “Images” tab in Docker Desktop, then “clean up” or remove images. Once the application is run again, it will automatically update to the latest version.
Two docker containers with the same name can not be run at the same time, ensure that all files have unique names and no docker containers are running or stopped before starting an experiment (these must be deleted).
DEIMos is a very efficient and accurate tool that also outperforms mzMine in terms of speed. However, the current version is not entirely compatible with usage in a docker container and as such, it runs slower than expected and may run into memory issues. We hope this can be resolved in future versions of this application. We also hope to incorporate additional DEIMos functions in the future.