Quantum Mobile

What is Quantum Mobile

Quantum Mobile is a Virtual Machine for computational materials science.

Quantum Mobile provides a uniform environment for quantum mechanical materials simulations. Simulation codes are set up and ready to be used either directly or through the AiiDA python framework for automated workflows and provenance tracking.

Open source throughout

Based on Ubuntu Linux

Pre-built images

Available for Linux, MacOS or Windows computers, using VirtualBox. Or deploy on cloud services like OpenStack or Amazon Elastic Compute Cloud using ansible.

Simulation codes pre-installed

Abinit, BigDFT, CP2K, Fleur, Quantum ESPRESSO, Siesta, Wannier90, Yambo, together with AiiDA, JupyterLab, and the AiiDAlab Jupyter environment.

Tools pre-installed

atomistic (xcrysden, jmol, cif2cell, ase, pymatgen, seekpath, spglib, pycifrw), visualization (grace, gnuplot, matplotlib, bokeh, jupyter), simulation environment (slurm, OpenMPI, FFT/BLAS/LAPACK, gcc, gfortran, singularity).

Modular setup

with individually tested ansible roles. Build your own flavour tailored to your use case.

abinit

bigdft

cp2k

fleur

quantumespresso

siesta

wannier90

yambo

aiida

postgres

rabbitmq

slurm

Quantum Mobile Flavours

Quantum Mobile VMs are built using a set of automated steps via ansible. You can build a VM yourself, or use one of the pre-built images:

Desktop VirtualBox

Comes with the familiar Ubuntu Desktop and runs on your Windows, MacOS or Linux computer using the VirtualBox software.

The Desktop Edition is tailored to provide students with a familiar working environment.

Cloud Image

Intended for use on servers using cloud services like Amazon Web Services, Google Cloud, or OpenStack.

The Cloud Edition targets advanced users who are familiar with the command line & SSH and prefer to run calculations on a remote server.

Docker Image

Intended for testing purposes.

The Docker image provides a means to rapidly spawn a fully functioning Quantum Mobile instance, ideal for CI testing.

QM Desktop Screenshot

Testimonials

Compared to [courses of] previous years, the overhead due to technical problems and misunderstandings has been greatly reduced. Quantum Mobile is absolutely the right tool to have.

—Stefaan Cottenier, compmatphys.org

Quantum Mobile is really a fantastic tool! I do think that it really gives a gigantic help for the organisation of Schools focusing on simulation codes.

—Andrea Marini, founder of the Yambo code

We run a class on computational quantum mechanics and DFT where we have started using Quantum Mobile. Very useful and effective!

—Andrea Ferretti, Researcher S3 Center, Istituto Nanoscienze, CNR

Quantum Mobile has been used, amongst others, in the following schools and courses:

cineca

epfl

ethz

uni_xiamen

uni_amsterdam

uni_ghent

ictp

jsi

uni_iit-mandi

sintef

uni_aas

uni_dschang

uni_tokyo

Acknowledgements

This work is supported by the MARVEL National Centre for Competency in Research funded by the Swiss National Science Foundation, as well as by the MaX European Centre of Excellence funded by the Horizon 2020 EINFRA-5 program, Grant No. 676598.

Marvel

MaX

SNF