https://github.com/nbehrnd/clustergen_tools
Scripts to faciliate programmatic dimer and cluster generation with CLUSTERGEN
https://github.com/nbehrnd/clustergen_tools
adf cif cluster clustergen clustering crystallography dimer gaussian python xyz
Last synced: 3 months ago
JSON representation
Scripts to faciliate programmatic dimer and cluster generation with CLUSTERGEN
- Host: GitHub
- URL: https://github.com/nbehrnd/clustergen_tools
- Owner: nbehrnd
- License: gpl-3.0
- Created: 2019-08-09T10:27:27.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2019-08-09T11:07:34.000Z (about 6 years ago)
- Last Synced: 2025-03-04T05:43:25.487Z (7 months ago)
- Topics: adf, cif, cluster, clustergen, clustering, crystallography, dimer, gaussian, python, xyz
- Language: Python
- Homepage: http://www.photocrystallography.eu/software.html
- Size: 20.5 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Table of Contents
1. [Background](#org75902d7)
2. [Use](#org7a0f4fa)# Background
Based on `.cif` files, CLUSTERGEN1 provides facilitates to
identify and write `.xyz` files about dimers and clusters suitable
for further analysis and quantum chemical computation. It equally
offers the direct output in formats suitable for ADF and Gaussian.To automate the identification of "interesting dimers", `.cif` model
data may be converted batch-wise into intermediate `.inp` input files
suitable for a sequential processing with CLUSTERGEN's `.f90` source
code. Similarly, it is possible to systematically build clusters.
Three complementary definitions regarding the distance threshold of
inner (reference) molecule and most outer neighbor are available.# Use
Put the `.cif` of interest, the `.f90` source code of CLUSTERGEN
(available from the author) and the two scripts into the same
folder. A call ofpython cif2clustergen.py
creates the intermediate `.inp` files. A subsequent
python serial_clustergen.py
then both compiles the source-code with `gfortran`, as well provides
the results accessed by `CLUSTERGEN`.# Footnotes
1 "CLUSTERGEN: a program for molecular cluster generation from
crystallographic data", R. Kaminski, K. N. Jarzembska and S. Domagala
in *J. Appl. Cryst.* (2013) ****46****, 540-543,
[doi:10.1107/S0021889813002173](10.1107/S0021889813002173); Windows compiled executable on
[http://www.photocrystallography.eu/software.html](http://www.photocrystallography.eu/software.html).