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
- 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.
Quantum Mobile Flavours¶
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.
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.
Intended for testing purposes.
The Docker image provides a means to rapidly spawn a fully functioning Quantum Mobile instance, ideal for CI testing.
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:
Understanding Advanced Molecular Simulations (2018, EPFL, Switzerland)
Computational Methods in Molecular Quantum Mechanics (2018, EPFL, Switzerland)
MolSim school (2019, Amsterdam, Netherlands)
Molecular and Materials Modelling (2018, ETH Zurich, Switzerland)
Computational Materials Physics online course (University of Ghent, Belgium)
Ethiopia School on Electronic Structure Methods (2019, Addis Ababa, Ethiopia)
Computational School on Electronic Excitations in Novel Materials Using the Yambo Code (2020, Trieste, Italy)
Wannier90 v3.0 school, virtual edition 2020
AiiDA tutorials in Switzerland, Italy, Slovenia, China, Japan, India, Norway, …