Skip to content

A plugin for running PyCCE in a high-throughput manner using AiiDA

Notifications You must be signed in to change notification settings

MICCoMpy/aiida-pycce

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to AiiDA-PyCCE!

AiiDA-PyCCE is a plugin for running the PyCCE code in a high-throughput manner using the AiiDA framework.

If you use AiiDA-PyCCE, please remember to cite:

Please also remember to cite:

Installation

  • Download all source files
    • git clone https://github.com/mathtoriyama/aiida-pycce
  • Navigate to the appropriate directory
    • cd aiida-pycce
  • Install
    • pip install .

Code Setup

Please create the code using the PyCCE_Wrapper_2D.py script in the code directory. An example configuration file code_setup_pycce2d.yml is also provided. Please ensure that it's tailored to your specific system. The code can be created using the command:

verdi code create core.code.installed --config code_setup_pycce2d.yml

Please also remember to update the first line of PyCCE_Wrapper_2D.py.

For more information, check out the online guide on how to create external codes on AiiDA.

Usage

Check out the HT_2D_Hosts.py script in the examples folder.

Acknowledgements

This work was supported by the Midwest Integrated Center for Computational Materials (MICCoM). MICCoM is part of the Computational Materials Sciences Program funded by the U.S. Department of Energy, Office of Science, Basic Energy Sciences, Materials Sciences, and Engineering Division through the Argonne National Laboratory, under contract No. DEAC02-06CH11357.

About

A plugin for running PyCCE in a high-throughput manner using AiiDA

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages