FINDSLAB: Software for Exfoliation and Cleavage of Crystals

DOI

FINDSLAB: Software for Exfoliation and Cleavage of Crystals

Tom Barnowsky & Rico Friedrich Technische Universität Dresden & Helmholtz-Zentrum Dresden-Rossendorf, Germany

This program implements the XCP method to identify 2D materials from bulk materials by estimating bonding energies using a two-body potential model [1].

Potential Models

The code supports a range of two-body potential parametrizations (V(r)), namely:

Lennard-Jones + Yukawa
Morse + Yukawa
Mie + Yukawa

Parameters are provided as plain text files which are specified via the environment variable FINDSLAB_POTDATA. Note that all energies have to be multiplied by a factor two to compare to surface/bonding energies.

Build

Run make serially (without -j n). A binary will be created in the bin directory.

Requirements: a recent Fortran compiler, BLAS and LAPACK.

Usage

FINDSLAB provides some instructions when running findslab --help.

The code is designed to work with VASP POSCAR files, however, the reader is not fully general and expects the formatting as it is found in the AFLOW database (aflow.org) [2]. To convert general structure files (including those from other codes) to this format, use the AFLOW software to run aflow --vasp. The aflow code is available at github.com/aflow-org/aflow.

Here we provide an example code to determine HKLSEARCH slabs from bulk Ca3N2 retrieved via the AFLOW REST API [3]:

export FINDSLAB_POTDATA=<path to file> export OPENBLAS_NUM_THREADS=1 curl http://aflowlib.duke.edu/HEX/Ca3N2_ICSD_169727/CONTCAR.relax.vasp | aflow --sconv | findslab --hklsearch

Conversion to the conventional unit cell via aflow --sconv is optional and is only used here to relate Miller indices to the conventional cell.

Acknowledgements

The authors thank Carsten Timm, Steve Schmerler, and Moritz Leucke for fruitful discussions. Parts of this work are based on an implementation for creating Miller planes from the atomic simulation environment (ASE) [4].  Additionally, we implement the criterion of Mounet et al. [5] to identify van der Waals-bound layers in bulk structures.

License

This dataset is published under the Apache 4.0 license. We kindly ask works based on this software to cite this entry and/or the associated publication.

{"references": ["[1] T. Barnowsky, C. Timm, and R. Friedrich (2025).", "[2] S. Divilov et al., High Entropy Alloys Mater. 3, 178 (2025).", "[3] R. H. Taylor et al., Comp. Mat. Sci. 93, 178 (2014).", "[4] A. H. Larsen et al., J. Phys.: Condens. Matter 29, 273002 (2017).", "[5] N. Mounet et al., Nat. Nanotechnol. 13, 246 (2018)."]}

Identifier
DOI https://doi.org/10.14278/rodare.4181
Related Identifier Cites https://doi.org/10.1007/s44210-025-00058-2
Related Identifier Cites https://doi.org/10.1016/j.commatsci.2014.05.014
Related Identifier Cites https://doi.org/10.1088/1361-648X/aa680e
Related Identifier Cites https://doi.org/10.1038/s41565-017-0035-5
Related Identifier IsIdenticalTo https://www.hzdr.de/publications/Publ-42447
Related Identifier IsPartOf https://doi.org/10.14278/rodare.4180
Related Identifier IsPartOf https://rodare.hzdr.de/communities/crc1415
Related Identifier IsPartOf https://rodare.hzdr.de/communities/fwi
Related Identifier IsPartOf https://rodare.hzdr.de/communities/ibc
Related Identifier IsPartOf https://rodare.hzdr.de/communities/matter
Related Identifier IsPartOf https://rodare.hzdr.de/communities/rodare
Metadata Access https://rodare.hzdr.de/oai2d?verb=GetRecord&metadataPrefix=oai_datacite&identifier=oai:rodare.hzdr.de:4181
Provenance
Creator Barnowsky, Tom ORCID logo; Friedrich, Rico ORCID logo
Publisher Rodare
Publication Year 2025
Rights Apache License 2.0; Open Access; https://opensource.org/licenses/Apache-2.0; info:eu-repo/semantics/openAccess
OpenAccess true
Contact https://rodare.hzdr.de/support
Representation
Language English
Resource Type Software
Version 1.0
Discipline Life Sciences; Natural Sciences; Engineering Sciences