EXPLORE LEARN WORK DISCOVER 1. Motivation 2. AiiDA & - - PowerPoint PPT Presentation

explore learn work discover 1 motivation 2 aiida
SMART_READER_LITE
LIVE PREVIEW

EXPLORE LEARN WORK DISCOVER 1. Motivation 2. AiiDA & - - PowerPoint PPT Presentation

EXPLORE LEARN WORK DISCOVER 1. Motivation 2. AiiDA & Materials Cloud 3. Examples Leopold Talirz (EPFL) Motivation Computational Materials Science Challenges Organize large numbers of High-Throughput calculations Deal with


slide-1
SLIDE 1

DISCOVER WORK LEARN EXPLORE

slide-2
SLIDE 2

Leopold Talirz (EPFL)

  • 1. Motivation
  • 2. AiiDA & Materials Cloud
  • 3. Examples
slide-3
SLIDE 3

3

Motivation

High-Throughput

Computational Materials Science Challenges

"Data jungle" Open Science Knowledge Transfer

  • Organize large numbers of

calculations

  • Deal with corner cases


(theory, code, infrastructure)

  • Many strings to pull

Source: istockphoto.com

slide-4
SLIDE 4

4

Motivation

High-Throughput "Data jungle" Open Science Knowledge Transfer

  • Keep track of what you


calculate

  • Keep track of how you did it
  • Within a research group:


Can Alice reproduce what Bob computed 1 year ago?

Source: academiccoachingandwriting.org

Computational Materials Science Challenges

slide-5
SLIDE 5

5

Motivation

High-Throughput "Data jungle" Open Science Knowledge Transfer

  • Open Science
  • Supporting Information
  • Just upload everything
  • FAIR data
  • Making data FAIR is hard,


can we make it easier?

Source: Prof. Michel Dumontier

Computational Materials Science Challenges

slide-6
SLIDE 6

6

Motivation

High-Throughput "Data jungle" Open Science Knowledge Transfer

  • How to transfer your 


insights & expertise, e.g.

  • reporting data sets to 


an experimental group

  • providing a workflow for


your code to a collaborator/
 company

  • ...

Source: quote.ucsd.edu

Computational Materials Science Challenges

slide-7
SLIDE 7

7

AiiDA − Architecture

  • G. Pizzi et al., Comp. Mat. Sci 111, 218-230 (2016)
slide-8
SLIDE 8

8

AiiDA − Development

Plugin registry: aiidateam.github.io/aiida-registry

  • Free and open source (MIT License)
  • github.com/aiidateam/aiida_core
  • 26 releases, latest version: v0.11.0
  • 36 contributors since 2012

AiiDA plugins
 ase, codtools, cp2k, 
 fleur, lammps, nwchem, phonopy
 quantumespresso, raspa, siesta, vasp, wannier90, yambo (+plugin-template)

slide-9
SLIDE 9

9

Materials Cloud − Architecture

beta.materialscloud.org

slide-10
SLIDE 10

10

Example 1 - SSSP

Standard Solid State Pseudo Potentials

  • G. Prandini, A. Marrazzo, I. E. Castelli, N. Mounet, and N. Marzari, in preparation
slide-11
SLIDE 11

11

SSSP - Overview

beta.materialscloud.org

slide-12
SLIDE 12

12

SSSP - Plots

beta.materialscloud.org

slide-13
SLIDE 13

13

SSSP - Provenance

beta.materialscloud.org

slide-14
SLIDE 14

14

SSSP - Provenance

beta.materialscloud.org

slide-15
SLIDE 15

15

SSSP - Archive

beta.materialscloud.org

slide-16
SLIDE 16

16

Example 2 - 2D Materials

  • N. Mounet, M. Gibertini, P. Schwaller, A. Merkys, I. E. Castelli, A. Cepellotti, G. Pizzi & N. Marzari,


arXiv:1611.05234 (2016).

Novel two-dimensional materials from high-throughput computational exfoliation

  • f experimentally known compounds
slide-17
SLIDE 17

17

2D Materials - Overview

beta.materialscloud.org

slide-18
SLIDE 18

18

2D Materials - Provenance

beta.materialscloud.org

slide-19
SLIDE 19

19

Example 3 - Phonons

  • N. Mounet, G. Pizzi, N. Marzari

Turnkey Solution for Phonon Dispersion powered by AiiDA, QE, SSSP, Appmode

slide-20
SLIDE 20

20

Jupyter home

beta.materialscloud.org

slide-21
SLIDE 21

21

Phonons - App Mode

slide-22
SLIDE 22

22

Phonons - Live Edit

slide-23
SLIDE 23

23

Phonons - Results

slide-24
SLIDE 24

24

Example 4 - nanotech@surfaces

Ole Schütt, Edward Ditler, Carlo Pignedoli

Workflows & interactive visualizations
 powered by AiiDA, App Mode, CP2K

github.com/cpignedoli/mc-empa-surfaces

slide-25
SLIDE 25

25

nanotech@surfaces - GNR database

github.com/cpignedoli/mc-empa-surfaces

slide-26
SLIDE 26

26

nanotech@surfaces - Compare bands

github.com/cpignedoli/mc-empa-surfaces

slide-27
SLIDE 27

27

nanotech@surfaces - PDOS

github.com/cpignedoli/mc-empa-surfaces

slide-28
SLIDE 28

28

nanotech@surfaces - LDOS & Spin density

github.com/cpignedoli/mc-empa-surfaces

slide-29
SLIDE 29

29

Quantum Mobile Virtual Machine

  • Ubuntu 16.04
  • AiiDA, jupyter
  • QE, Siesta, fleur,


yambo, cp2k
 + AiiDA plugins

  • Visualization tools

(xcrysden, …)

  • ready to use for


tutorials, lectures,
 excercise, ...

  • Modular setup:


roll your own Download: http://bit.do/quantum-mobile

Runs on Linux, MacOS and Windows hosts using VirtualBox

slide-30
SLIDE 30

Conclusions

  • Easy to write
  • Run where you like
  • on your machine (your machine, your setup)
  • on Quantum Mobile (your machine, our setup)
  • on Materials Cloud (our machine, our setup)

30

  • Workflows & Daemon help with automation
  • AiiDA graph = map of the data jungle
  • Your calculations are ready for Open Science
  • Public Beta, give it a try!
  • Archive: accepting submissions


from MARVEL, EPFL, MaX, NFFA, ...

slide-31
SLIDE 31

31

AiiDA & Materials Cloud Teams

20+ plugin contributors for Quantum ESPRESSO, Wannier90, CP2K, FLEUR, Exciting, YAMBO, SIESTA, VASP, … Contributors to aiida_core and former AiiDA team members — Valentin Bersier, Jocelyn Boullier, Jens Broeder, Christoph Koch, Dominik Gresch, Eric Hontz, Tiziano Müller, Riccardo Sabatini, Phillippe Schwaller The CSCS support teams Giovanni Pizzi (EPFL) Andrius
 Merkys (Vilnius) Nicolas Mounet (EPFL) Boris Kozinsky (BOSCH) Martin
 Uhrin (EPFL) Spyros
 Zoupanos (EPFL) Nicola Marzari (EPFL) Snehal P.
 Kumbhar (EPFL) Leonid
 Kahle (EPFL) Fernando
 Gargiulo (EPFL) Rico
 Häuselmann (EPFL) Sebastiaan


  • P. Huber

(EPFL) Andrea Cepellotti (EPFL) Marco Borelli (EPFL) Elsa Passaro (EPFL) Thomas Schulthess (ETHZ,CSCS) Leopold Talirz (EPFL) Ole Schütt (EMPA) Joost VandeVondele (ETHZ,CSCS) Aliaksandr Yakutovich (EPFL)

slide-32
SLIDE 32

AiiDA Tutorial @Cineca

Date: 30th May - 1 June 2018 Location: Cineca, Bologna, Italy Slots: 40 students/postdocs/researchers Audience: know Linux, interest in high-throughput Cost: Free, for grants see web site https://events.prace-ri.eu/event/709/

slide-33
SLIDE 33

Contacts and info

Materials Cloud: beta.materialscloud.org

  • Jupyter: jupyter.materialscloud.org
  • Archive: archive.materialscloud.org
  • Apps: github.com/materialscloud-org

@aiidateam https://www.facebook.com/aiidateam

Website: aiida.net Docs: aiida-core.readthedocs.io Git repo: github.com/aiidateam/aiida_core/ Plugin registry: aiidateam.github.io/aiida-registry Quantum Mobile: http://bit.do/quantum-mobile

slide-34
SLIDE 34

34

Title Text