Giter Site home page Giter Site logo

gmp007 / perovskene-materials Goto Github PK

View Code? Open in Web Editor NEW
3.0 1.0 0.0 4.42 MB

Frontiers in 2D Perovskene: Tailoring ABC3 Perovskite Structures for Next-Generation Material Applications

License: GNU General Public License v3.0

Jupyter Notebook 100.00%
2d-materials deep-neural-networks high-throughput-screening machine-learning-algorithms material-design multitask-learning perovskites perovskene

perovskene-materials's Introduction

Perovskene Materials Repository

Welcome to the repository for our newly designed class of materials, "Perovskene," derived from ABC3 perovskite materials.

Overview

Perovskene is the outcome of an innovative design, utilizing the well-known bulk template with crystal symmetry PĖ…m3m. We have meticulously cleaved this template along the [001] direction to design the perovskene structures exhibiting the P3m1 symmetry, resulting in a material with promising applications in the field of optoelectronics and beyond.

Repository Structure

Within this repository, you will find several important files that include:

  • CIF Files: Crystallographic Information Files representing the new generation of 2D-based perovskites - Perovskene.
  • Mechanical Properties: Data files containing information on Young's modulus, Shear modulus, stiffness constants, and elastic tensors (C11 and C12).
  • Sound Velocities: Calculated velocities of sound propagation in longitudinal (V_l) and transverse (V_t) directions, along with their average (V_m).
  • Debye Temperature: Files that give the calculated Debye temperature, which is crucial for understanding thermal properties.
  • Electronic Properties: This includes data on the HSE bandgap and work function, essential parameters for electronic applications.
  • Structural Information: Detailed files containing the lattice constants, which are fundamental to the structure of the materials.

Additionally, we have included computational tools and models:

  • Machine Learning Model (.ipynb): A Jupyter notebook file that demonstrates standard machine learning modeling techniques to predict the lattice constant of perovskene materials.
  • Deep Neural Network (DNN) Architecture (.ipynb): This Jupyter notebook contains a DNN architecture that is tailored for explicit structure-property exploration. It facilitates multitarget modeling of the bandgap, lattice constant, and the 2D Young's modulus, providing a robust guide for in-depth materials analysis.

Usage

  • To utilize the machine learning models, please ensure that you have the necessary Python environment and libraries installed. The .ipynb files can be opened and run in Jupyter Notebook or JupyterLab, which are part of the Anaconda distribution or can be installed separately.

  • Researchers are encouraged to interact with the notebooks, modify the models, and use the data provided to enhance the understanding of perovskene materials and explore further applications.

  • The information provided in this repository can be used for computational modeling, material analysis, or as a starting point for experimental synthesis and characterization. Researchers and developers are encouraged to explore these files to better understand the properties of Perovskene materials and to use this data for the further development of novel applications.

Contribution

We welcome contributions from the scientific and engineering communities. If you have performed additional analyses or have suggestions for improvements, please feel free to fork this repository and submit your pull request.

License

This repository and its content are provided under the MIT License.

Acknowledgments

This work was supported by the U.S. Department of Energy, Office of Science, Basic Energy Sciences under Award DOE-SC0024099.

Citation

If you use the Perovskene materials data or the computational models provided in this repository for your research, please kindly acknowledge it by citing:

@Article{ekuma_synthesis,
  author = {Ekuma, Chinedu Ekuma},
    title = {Computational synthesis of a new generation of 2D-based perovskite quantum materials},
    journal = {APL Machine Learning},
    volume = {2},
    number = {2},
    pages = {026102},
    year = {2024},
    month = {04},
    doi = {10.1063/5.0189497},
    url = {https://doi.org/10.1063/5.0189497},
    eprint = {https://pubs.aip.org/aip/aml/article-pdf/doi/10.1063/5.0189497/19865006/026102\_1\_5.0189497.pdf}
}
@misc{ekuma2023perovskene,
  author       = {C. E. Ekuma},
  title        = {Perovskene Materials Data and Models [Data set]},
  year         = {2023},
  howpublished = {\url{https://github.com/gmp007/perovskene-materials}},
  note         = {GitHub Repository. Available at: \href{https://github.com/gmp007/perovskene-materials}{PerovskeneMaterialDatabase}}
}

Contact

Should you have any inquiries or require further assistance, please contact us at [email protected].

Thank you for your interest in our Perovskene materials research.

perovskene-materials's People

Contributors

gmp007 avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤ī¸ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.