CASTEP-USER: Predictive Materials Modelling For Experimental Scientists
Lead Research Organisation:
University of York
Department Name: Physics
Abstract
Many technological advances in modern-day life depend upon the development of new materials, or better control and understanding of existing materials. The chemical, mechanical and physical properties of materials depend on their constituent atoms and, in particular, their electrons. CASTEP is a state-of-the-art software package which uses quantum mechanics to predict the behaviour of those electrons and, hence, the material, and it is widely used by scientists in academia and industry. Many of these researchers are experimental scientists, rather than computational specialists, and the main aim of this proposal is to support them to use CASTEP more easily, efficiently and reliably, and to expand the user community by lowering the barrier of entry for new users.
The work focuses on preparing CASTEP for the future, by improving its Usability, Sustainability, Efficiency and Reliability (USER) so any researcher can run it quickly, consistently and easily on any computer, from laptops to HPC facilities. The key challenges this proposal addresses are to:
* enhance accessibility for non-specialist scientists
* exploit future methods and technologies
* take full advantage of available computing resources
* further improve reliability, and be fully validated
This far-reaching programme will improve the whole CASTEP user experience, including: re-imagining CASTEP's interface (focusing on scientific output, not algorithmic details) and creating comprehensive examples and tutorials; developing a deep API for embedding CASTEP in high-level workflows; automating CASTEP's parallel decomposition; and improving fault-tolerance. The work will be in collaboration with consortia (e.g. MCC, UKCP, CCP-NC, CCP9) and national experimental facilities (e.g. SuperSTEM), as well as industry partners (e.g. NVIDIA and BIOVIA).
The ultimate, overarching goal is that CASTEP itself becomes 'invisible'; a hidden software infrastructure for providing quick, clear answers to research questions, whose correctness and successful operation may be taken for granted.
The research described in this proposal will make significant impacts on many areas of academic and industrial research, particularly in materials for future technology. CASTEP is already used by well over 1000 academic groups and industrial research sites across the globe, including Johnson Matthey, Sony, Solvay, PG Corp, Pfizer, Astra Zeneca and Toyota, and supports research in a vast range of materials such as semiconductor nanostructures, ultra-high temperature ceramics, nanoscale devices, fluorophores, thermoelectrics, hybrid perovskites and solar cells, inorganic nanotubes and metal-air battery anodes.
This work will promote CASTEP use across a diverse range of STEM disciplines, increase the effectiveness and impact of a wide variety of research initiatives, and enable researchers to directly address 5 of EPSRC's Grand Challenges in Physics, Engineering and Chemical Science.
The work focuses on preparing CASTEP for the future, by improving its Usability, Sustainability, Efficiency and Reliability (USER) so any researcher can run it quickly, consistently and easily on any computer, from laptops to HPC facilities. The key challenges this proposal addresses are to:
* enhance accessibility for non-specialist scientists
* exploit future methods and technologies
* take full advantage of available computing resources
* further improve reliability, and be fully validated
This far-reaching programme will improve the whole CASTEP user experience, including: re-imagining CASTEP's interface (focusing on scientific output, not algorithmic details) and creating comprehensive examples and tutorials; developing a deep API for embedding CASTEP in high-level workflows; automating CASTEP's parallel decomposition; and improving fault-tolerance. The work will be in collaboration with consortia (e.g. MCC, UKCP, CCP-NC, CCP9) and national experimental facilities (e.g. SuperSTEM), as well as industry partners (e.g. NVIDIA and BIOVIA).
The ultimate, overarching goal is that CASTEP itself becomes 'invisible'; a hidden software infrastructure for providing quick, clear answers to research questions, whose correctness and successful operation may be taken for granted.
The research described in this proposal will make significant impacts on many areas of academic and industrial research, particularly in materials for future technology. CASTEP is already used by well over 1000 academic groups and industrial research sites across the globe, including Johnson Matthey, Sony, Solvay, PG Corp, Pfizer, Astra Zeneca and Toyota, and supports research in a vast range of materials such as semiconductor nanostructures, ultra-high temperature ceramics, nanoscale devices, fluorophores, thermoelectrics, hybrid perovskites and solar cells, inorganic nanotubes and metal-air battery anodes.
This work will promote CASTEP use across a diverse range of STEM disciplines, increase the effectiveness and impact of a wide variety of research initiatives, and enable researchers to directly address 5 of EPSRC's Grand Challenges in Physics, Engineering and Chemical Science.
Organisations
Publications
Allen C
(2022)
Optimal data generation for machine learned interatomic potentials
in Machine Learning: Science and Technology
Barnard T
(2023)
Leveraging genetic algorithms to maximise the predictive capabilities of the SOAP descriptor
in Molecular Systems Design & Engineering
Karaca E
(2023)
Cr[Formula: see text]AlN and the search for the highest temperature superconductor in the M[Formula: see text]AX family.
in Scientific reports
Karaca E
(2022)
Prediction of phonon-mediated superconductivity in new Ti-based M[Formula: see text]AX phases.
in Scientific reports
Klawohn S
(2023)
Massively parallel fitting of Gaussian approximation potentials
in Machine Learning: Science and Technology
Klawohn S
(2023)
Gaussian approximation potentials: Theory, software implementation and application examples.
in The Journal of chemical physics
Shenoy L
(2024)
Collinear-spin machine learned interatomic potential for Fe 7 Cr 2 Ni alloy
in Physical Review Materials
Stenczel TK
(2023)
Machine-learned acceleration for molecular dynamics in CASTEP.
in The Journal of chemical physics
Zarrouk T
(2024)
Experiment-Driven Atomistic Materials Modeling: A Case Study Combining X-Ray Photoelectron Spectroscopy and Machine Learning Potentials to Infer the Structure of Oxygen-Rich Amorphous Carbon.
in Journal of the American Chemical Society
Title | CASTEP 23 |
Description | CASTEP is a software package for predictive, quantum-mechanical simulations of materials and chemicals. It is based on density functional theory, and can simulate a wide range of materials proprieties including energetics, the structure at the atomic level, vibrational properties and electronic response properties. In particular, it has a wide range of spectroscopic features that link directly to experiment, such as infra-red and Raman spectroscopies, NMR, and core level spectra. CASTEP version 23 extended a top-level Python layer to enable CASTEP to be embedded within other computational workflows, for example transition-state searches or multiscale modelling. |
Type Of Technology | Software |
Year Produced | 2022 |
Impact | CASTEP is used by around 1000 companies and research groups around the world. The key papers describing CASTEP are cited over 1100/year and CASTEP is cited in support of over 250 patents. CASTEP is available under a free-of-charge source-code licence to academia worldwide, and marketed commercially worldwide by Dassault Systemes. |
URL | http://www.castep.org |
Title | CASTEP 24 |
Description | CASTEP is a software package for predictive, quantum-mechanical simulations of materials and chemicals. It is based on density functional theory, and can simulate a wide range of materials proprieties including energetics, the structure at the atomic level, vibrational properties and electronic response properties. In particular, it has a wide range of spectroscopic features that link directly to experiment, such as infra-red and Raman spectroscopies, NMR, and core level spectra. CASTEP version 24 included a new parallel data distribution, which significantly enhanced parallel scaling. |
Type Of Technology | Software |
Year Produced | 2023 |
Impact | CASTEP is used by around 1000 companies and research groups around the world. The key papers describing CASTEP are cited over 1100/year and CASTEP is cited in support of over 250 patents. CASTEP is available under a free-of-charge source-code licence to academia worldwide, and marketed commercially worldwide by Dassault Systemes. |
URL | http://www.castep.org |
Title | CASTEP Linter |
Description | This is a linter for the CASTEP source code, which enforces certain style decisions and removes the ability to make a few common mistakes. |
Type Of Technology | Software |
Year Produced | 2023 |
Open Source License? | Yes |
Impact | Many possible issues in CASTEP have been identified and corrected. These have been fixed and now it is part of the workflow for new code submissions to CASTEP. |
Title | Castep Electron-Phonon Utilities |
Description | This is a collection of tools for manipulating electron-phonon coupling matrix elements from CASTEP output. These can be used to calculate superconductivity transition temperatures as well as transport properties. |
Type Of Technology | Software |
Year Produced | 2023 |
Open Source License? | Yes |
Impact | Master student testing this has found a potential new high-Tc-BCS superconductor and this has been verified with a competing software package. |
Title | DFT Python API |
Description | This is a software interface to present a code-agnostic way of running various DFT codes |
Type Of Technology | Software |
Year Produced | 2022 |
Open Source License? | Yes |
Impact | Example calculations have been used to demonstrate task-parallelism in nudged elastic bands on ARCHER2. |
Description | BIOVIA e-seminar |
Form Of Engagement Activity | A talk or presentation |
Part Of Official Scheme? | No |
Geographic Reach | International |
Primary Audience | Industry/Business |
Results and Impact | Invited seminar series for BIOVIA (part of Dassault Systemes), for expert knowledge exchange, training, dissemination of best practice and to raise the profile of current work. There was an interesting Q&A after each seminar, and several emails following-up discussion points. |
Year(s) Of Engagement Activity | 2022 |
URL | https://events.3ds.com/accelerating-castep-modern-computers |
Description | CASTEP Community Conference |
Form Of Engagement Activity | Participation in an activity, workshop or similar |
Part Of Official Scheme? | No |
Geographic Reach | International |
Primary Audience | Professional Practitioners |
Results and Impact | The CASTEP Community Conference (formerly the CASTEP User Workshop) is an event specifically to support the international community of CASTEP users and developers. Typically over 50 people come from around the world, with a high-profile plenary address from an internationally-recognised scientist and several invited talks, plus a range of talks contributed directly by members of the community. Everyone is encouraged to bring a poster on a recent CASTEP-related project, and the friendly, collaborative atmosphere there promotes lively, informal debate. |
Year(s) Of Engagement Activity | 2023 |
URL | https://warwick.ac.uk/fac/sci/eng/castep-user-conference-2023 |
Description | CASTEP User Training Workshop |
Form Of Engagement Activity | Participation in an activity, workshop or similar |
Part Of Official Scheme? | No |
Geographic Reach | International |
Primary Audience | Postgraduate students |
Results and Impact | Around 60 people attend this week-long workshop, learning how to use the CASTEP computer program to understand, explain and predict the behaviour of materials. By the end of the workshop all attendees have performed advanced simulations such as NMR chemical shifts, EELS or Raman spectra. |
Year(s) Of Engagement Activity | 2018,2019,2022,2023 |
URL | http://www.castep.org/CASTEP/Workshop2022 |
Description | CIUK23 |
Form Of Engagement Activity | Participation in an activity, workshop or similar |
Part Of Official Scheme? | No |
Geographic Reach | International |
Primary Audience | Professional Practitioners |
Results and Impact | Organised a breakout session at Computing Insights UK (CIUK) conference for all the projects under the ExCALIBUR exascale-readiness programme, to promoted knowledge exchange between the projects and the wider computational community. Organised a stall in the CIUK conference exhibition centre, including a rolling presentation of videos for computer simulations, flyers for each project, banners, project posters and an artistic centrepiece to draw visitors in and promote engagement. Delivered a talk for the PAX-HPC ExCALIBUR project. |
Year(s) Of Engagement Activity | 2023 |
URL | https://www.scd.stfc.ac.uk/Pages/CIUK2023.aspx |
Description | DiRAC AMD GPU Hackathon |
Form Of Engagement Activity | Participation in an activity, workshop or similar |
Part Of Official Scheme? | No |
Geographic Reach | National |
Primary Audience | Professional Practitioners |
Results and Impact | Co-led a team at the DiRAC-organised AMD GPU hackathon, focused on porting the CASTEP materials modelling software to AMD GPUs. |
Year(s) Of Engagement Activity | 2024 |
URL | https://dirac.ac.uk/training_events/amd-pre-hackathon-training-getting-ready-for-mi300/ |
Description | HPC Autumn Academy |
Form Of Engagement Activity | Participation in an activity, workshop or similar |
Part Of Official Scheme? | No |
Geographic Reach | International |
Primary Audience | Postgraduate students |
Results and Impact | The HPC Autumn Academy takes place in Cambridge, and typically draws 20-30 attendees (primarily from the UK and Greece). This fortnight-long course trains attendees in the advanced software and numerical methods required to solve real-world problems with high-performance computers (HPC). |
Year(s) Of Engagement Activity | 2019,2020,2021,2022 |
URL | https://www.csc.cam.ac.uk/academic/cpd/hpcacademy |
Description | OpenACC Summit |
Form Of Engagement Activity | A talk or presentation |
Part Of Official Scheme? | No |
Geographic Reach | International |
Primary Audience | Professional Practitioners |
Results and Impact | Invited talk at the OpenACC Summit, presenting our work to port the CASTEP software to GPUs using OpenACC to an international audience of scientists, RSEs and researchers. |
Year(s) Of Engagement Activity | 2022 |
URL | https://www.openacc.org/events/summit-2022 |