Compute Web App
(ex- SoQut Imaging 2017)

Compute Web App (or CWA) is a software designed for distributed computing of scientific data. Ideally, each CWA instance can handle a part of input data and thus CWA will be able to efficiently handle data sizes up to petabytes (1000 terabytes).

At the moment, a CWA instance can manage data processes locally running in parallel. One CWA instance is available as a demonstration: demo.soqut-imaging.fr!

CWA has been developed exclusively during spare-time and will be continued as is. It is now open source, so feel free to visit and contribute to this project.

Why SoQut Imaging? Read a bit of history…

Its main features:

  • Fast and easy to deploy,
  • Secured process parameters, data and results transfer,
  • Simple RESTful API designed to:
    • upload data,
    • control and monitor processes and
    • retrieve results,
  • Simple and efficient web interface provided,
  • Designed to run processes in parallel,
  • Adapted to Cloud computing and to dedicated servers.
CWA dans un environnement de type Cloud
CWA in a Cloud environment

Prepare processes by interfacing them with CWA, develop a simple client application for uploading data and retrieve results and that’s it!

Data and results required to be kept in door? Great, just run it on a local High Performance Computer (HPC) as an “on premise” solution.

CWA dans un environnement local
CWA in an “on premise” environment