Welcome to the QMENTA SDK’s documentation!

Note

Feel free to contact us if you have any doubt or request at sdk@qmenta.com! We are happy to hear from you and expand the capabilities of the platform to fit new useful requirements.

Introduction

The QMENTA platform provides a unified solution for data management, processing and visualisation. The analysis (neuroimaging tools) are executed on the hybrid cloud infrastructure as Docker containers and treated as black boxes that communicate with the platform using our SDK.

_images/image_execution_diagram.png

A simple Python script connects the QMENTA platform with any third-party program. This typically involves fetching the input data, starting the binaries or scripts and uploading the result files in a compartmentalized, traceable and secure computing environment.

_images/platform_start_analysis.png

Any data uploaded to the platform can be used for analysis with a simple step, and the resulting files can be managed and visualized within the same platform website.

_images/analysis_settings.png

In addition, tools can also be seamlessly customized to include external parameters using GUI elements that provide an easy way for users to choose between different options and tune the execution flow of the analyses.

We invite you to start with this short tutorial which covers the basic topics of how to integrate your tools step-by-step.

If you want or need to use more advanced tools, continue with the following advanced features:

Lastly, you can find the code documentation and some examples here:

Note

In order to add tools to the QMENTA platform you need to have developer privileges. If you are interested in this feature, please contact us at info@qmenta.com.