Future Technologies in Automated Atomistic Simulations
CECAM-HQ-EPFL, Lausanne, Switzerland
The deadline for applications will be Thursday 30 April 2015 - participants will be informed soon afterwards of acceptance. Post-deadline applications will also be allowed.
The workshop will focus on the following key areas for developing the field of automated atomistic simulations (AAS)
1. Support best practices: Tools for AAS must choose computing languages (e.g., python vs. C++), databases (e.g., mongodb vs. SQL approaches), development and distribution channels (e.g., HubZero vs. pypi vs. github vs. web pages), interfaces (command line vs. GUI), and a many others. These choices are critical to the success of a project and often require knowledge from computer science and web development that is lacking in the materials and chemistry communities. There is therefore an enormous amount to be gained by sharing what works among those involved in this type of work.
2. Reduce redundancy: Many researchers are developing tools that perform the same function, from managing workflows to finding symmetry. The community will be far more efficient if it can be made aware what tools are available and how reuse can be done most effectively.
3. Develop standards: At present file formats, metadata and data sharing approaches, basic code objects, and many other choices are being made locally by each group. A discussion among the community stakeholders of where standardization is needed will greatly increase efficiency of the tools being developed.
4. Integrate databases: An enormous value can be realized if data in available in just one or a few databases, as this makes it easy to avoid redoing calculations, increases standardization and data compatibility, and greatly enhances opportunities for datamining. The AAS community would greatly benefit from assessing its database needs and forming integrated efforts.
5. Roadmap key needs: At present there is not community agreement about what tools are most critical to develop and how we can, as a group, develop them most efficiently. A roadmap of what should be automated (e.g., obtaining structural energies), where fundamental development is needed (e.g., in charged surfaces defects), and what types of cyberinfrastructure is needed (e.g., high-throughput computing clusters or databases) would be very useful to guide those entering the field and funding organizations. Many of these needs may require a cooperative effort of the community to be realized.
6. Brainstorm future opportunities: A blue sky discussion of what is possible with AAS and where it might go, from moving into mesoscale tools to citizen science opportunities to integration with multiscale frameworks, would be valuable for helping the community see beyond the immediate needs of the field. Such ideas are likely too far in the future to be part of a roadmap but can form the foundations of cutting edge work in this field going forward.
Claudia Draxl (Humboldt-Universität zu Berlin) - Organiser
Elizabeth Gueniat (PRN-MARVEL) - Organiser
Nicola Marzari (EPFL) - Organiser
Dane Morgan (University of Wisconsin - Madison) - Organiser
Kristin Persson (Lawrence Berkeley National Laboratory) - Organiser