Skip to content

westrangeloops/SVC-Materials

Repository files navigation

Github_portada

SVC-Materials

SVC-Maestra is a Python package for creating DJ perovskite, currently developed by the Theoritical materials science group of the University of Antioquia. SVC-Maestra simplifies the generation of initial input structures for quasi-2D perovskite systems, providing researchers with a reliable starting point for subsequent first principles calculations. By facilitating accurate structure generation, it supports systematic and rational analysis of electronic, optical, and structural properties of perovskite materials through physics-based simulations. The script needs the position of the six coordinates to correctly work; it is important to know beforehand the desired position of in which the nitrogen of the spacer to be positioned, for example in the perovskite MAPbI3 we would like to have the nitrogen of the organic spacer aligned with the methyl-ammonium (MA) of the perovskite. Here, P1 and P3 are the positions of the nitrogen of the MA, one nitrogen.

Installation

​Just clone the repo and use the workspace Jupyter notebook

Requeriments

We recomend using a conda environment:

conda create -n SVC_Materials pip
conda activate SVC_Materials

Install the necessary libraries:

pip install ase pandas numpy matplotlib

Usage

To use SVC-Materials, you can import the package and use the following functions:

from svc_maestra_lib.svc_maestra import q2D_creator

Examples

There is under the folder examples a jupyter notebook included ​

Contributing

We welcome contributions to SVC-Materials. If you would like to contribute, please fork the repository and submit a pull request.

License

SVC-Maestra is licensed under the MIT license.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published