Unipept Desktop - Settings
The settings page can be used to tune the performance and behavior of the Unipept Desktop Application.
The desktop apps needs to connect with a Unipept API endpoint in order to analyse a sample. Peptides are being sent to this endpoint for analysis, after which a valid response is produced by the handling server and sent back to the application for further processing. Such an endpoint works with a specific version of the UniProt database.
By changing the address of this field, you can control which endpoint will be used during the analysis and ultimately which version of the UniProt database. Note that the selected endpoint must adhere to the Unipept API. If required, you can set up your own version of the Unipept backend by cloning our repository. This is however only for advanced users.
Long running tasks
The settings menu also allows you to limit the number of processes that can be simultaneously active. The performance of the application can be increased by increasing the number of concurrent processes, but this will also increase memory usage.
Max concurrent processes
Be careful setting this value too high. The application has a built-in limit of 64 concurrent processes, but it is recommended to not set this value higher than the double the amount of CPU cores available in your system.
This option determines the maximum amount of requests to the API server that can be made in parallel. The higher this value, the higher the load on the selected API endpoint. Increasing this value can sometimes lead to faster analyses.
Max parallel API requests
Be careful setting this value too high. The application has a built-in limit of 10 simultaneous parallel API requests in order not to overload the endpoint server. The default value of 5 is very suitable in most cases. If your endpoint server, however, is very powerful you can set this to a higher value to increase analyses speed.