Published January 7, 2022
| Version v1
Dataset
Open
Supplementary data: Accurate large-scale simulations of siliceous zeolites by neural network potentials
Authors/Creators
- 1. Charles University, Prague
Description
Content
1. Zeolite databases
- Deem database containing 331170 hypothetical zeolite frameworks [Deem09, Pophale11] geometrically optimized at the NNPscan level (note, the first row of the database is alpha-quartz): "DEEM_NNPscan.db"
- Database of 236 exiting zeolite frameworks of the International Zeolite Association (IZA) optimized at the NNPscan level: "IZA_NNPscan.db"
- Both databases are ASE SQLite database files of the Atomic Simulation Environment containing the ASE Atoms objects with energies and forces (NNPscan level); readable with ASE's I/O module
- Additionally, relevant quantities can be extracted with, e.g., the following queries (further information: ase db --help):
ase db DEEM_NNPscan.db -c id,formula,natoms,volume,mass,density,energy_per_tsite,n_tsites,relative_energy
# Output
id|formula|natoms| volume| mass|density|energy_per_tsite|n_tsites|relative_energy
1|O6Si3 | 9|111.161|180.249| 26.988| -31.796| 3| 0.000
2|O16Si8 | 24|433.858|480.664| 18.439| -31.638| 8| 15.265
3|O16Si8 | 24|421.114|480.664| 18.997| -31.596| 8| 19.359
4|O16Si8 | 24|426.557|480.664| 18.755| -31.614| 8| 17.613
5|O16Si8 | 24|412.410|480.664| 19.398| -31.613| 8| 17.677
6|O16Si8 | 24|393.544|480.664| 20.328| -31.594| 8| 19.546
7|O16Si8 | 24|422.400|480.664| 18.939| -31.657| 8| 13.476
8|O16Si8 | 24|394.405|480.664| 20.284| -31.581| 8| 20.797
9|O12Si6 | 18|265.201|360.498| 22.624| -31.611| 6| 17.868
10|O16Si8 | 24|357.047|480.664| 22.406| -31.581| 8| 20.785
11|O16Si8 | 24|434.894|480.664| 18.395| -31.621| 8| 16.911
12|O16Si8 | 24|384.158|480.664| 20.825| -31.657| 8| 13.448
13|O12Si6 | 18|258.977|360.498| 23.168| -31.679| 6| 11.278
14|O16Si8 | 24|466.429|480.664| 17.152| -31.593| 8| 19.588
15|O16Si8 | 24|423.469|480.664| 18.892| -31.639| 8| 15.179
16|O16Si8 | 24|450.716|480.664| 17.750| -31.628| 8| 16.219
17|O16Si8 | 24|331.528|480.664| 24.131| -31.642| 8| 14.857
18|O16Si8 | 24|458.573|480.664| 17.445| -31.635| 8| 15.572
19|O16Si8 | 24|359.298|480.664| 22.266| -31.655| 8| 13.636
20|O16Si8 | 24|464.264|480.664| 17.232| -31.612| 8| 17.750
Rows: 331171 (showing first 20)
Keys: density, energy_per_tsite, n_tsites, relative_energy
ase db IZA_NNPscan.db -c id,formula,natoms,volume,mass,density,energy_per_tsite,n_tsites,relative_energy,iza_code
# Output
id|formula |natoms| volume| mass|density|energy_per_tsite|n_tsites|relative_energy|iza_code
1|O16Si8 | 24| 435.488| 480.664| 18.370| -31.676| 8| 11.594|ABW
2|O32Si16 | 48| 961.419| 961.328| 16.642| -31.645| 16| 14.612|ACO
3|O96Si48 | 144|3154.579|2883.984| 15.216| -31.664| 48| 12.810|AEI
4|O80Si40 | 120|2102.921|2403.320| 19.021| -31.703| 40| 9.021|AEL
5|O96Si48 | 144|2417.286|2883.984| 19.857| -31.666| 48| 12.586|AEN
6|O144Si72| 216|4075.300|4325.976| 17.667| -31.674| 72| 11.831|AET
7|O96Si48 | 144|2786.810|2883.984| 17.224| -31.675| 48| 11.716|AFG
8|O48Si24 | 72|1400.247|1441.992| 17.140| -31.690| 24| 10.268|AFI
9|O64Si32 | 96|1764.823|1922.656| 18.132| -31.653| 32| 13.809|AFN
10|O80Si40 | 120|2080.330|2403.320| 19.228| -31.707| 40| 8.632|AFO
11|O64Si32 | 96|2097.384|1922.656| 15.257| -31.655| 32| 13.622|AFR
12|O112Si56| 168|3820.116|3364.648| 14.659| -31.650| 56| 14.150|AFS
13|O144Si72| 216|4732.720|4325.976| 15.213| -31.664| 72| 12.793|AFT
14|O60Si30 | 90|1897.074|1802.490| 15.814| -31.659| 30| 13.268|AFV
15|O96Si48 | 144|3154.885|2883.984| 15.214| -31.664| 48| 12.776|AFX
16|O32Si16 | 48|1137.335| 961.328| 14.068| -31.591| 16| 19.790|AFY
17|O48Si24 | 72|1283.812|1441.992| 18.694| -31.620| 24| 17.034|AHT
18|O96Si48 | 144|2479.287|2883.984| 19.360| -31.681| 48| 11.155|ANA
19|O64Si32 | 96|1797.086|1922.656| 17.807| -31.662| 32| 12.924|APC
20|O64Si32 | 96|1751.393|1922.656| 18.271| -31.678| 32| 11.422|APD
Rows: 236 (showing first 20)
Keys: density, energy_per_tsite, iza_code, n_tsites, relative_energy
# Filtering of the database, e.g., for structures with relative energies < 10 kJ/(mol Si)
ase db IZA_NNPscan.db relative_energy\<10 -c density,energy_per_tsite,n_tsites,relative_energy,iza_code
# Output
density|energy_per_tsite|n_tsites|relative_energy|iza_code
19.021| -31.703| 40| 9.021|AEL
19.228| -31.707| 40| 8.632|AFO
19.385| -31.695| 24| 9.802|ATV
18.778| -31.702| 34| 9.061|DOH
19.570| -31.693| 24| 9.959|EWO
18.401| -31.698| 32| 9.451|GON
18.551| -31.695| 112| 9.807|IHW
17.778| -31.693| 288| 9.972|IMF
19.154| -31.695| 6| 9.762|JBW
18.187| -31.695| 96| 9.734|MFI
19.278| -31.709| 48| 8.443|MRE
18.035| -31.698| 90| 9.481|MSO
20.417| -31.724| 44| 7.003|MTF
19.227| -31.704| 136| 8.898|MTN
18.542| -31.693| 28| 9.966|MTW
19.137| -31.695| 60| 9.798|PCR
20.037| -31.709| 144| 8.464|PSI
18.843| -31.703| 64| 9.004|SAF
18.371| -31.703| 112| 8.975|STO
19.894| -31.706| 17| 8.671|VET
Rows: 20 (showing first 20)
Keys: density, energy_per_tsite, iza_code, n_tsites, relative_energy
- The quantities shown above are available with the keys (besides standard ASE database keys):
| Key | Quantity | Unit |
|---|---|---|
| id | Identifier | |
| formula | Chemical formula of the unit cell | |
| natoms | Number of atoms | |
| volume | Unti cell volume | Å3 |
| mass | Atomic mass of the unit cell | amu |
| density | Framework density | Si/nm3 |
| energy_per_tsite | NNPscan energy | eV |
| n_tsites | Number of T-sites | |
| relative_energy | Energy with respect to quartz | kJ/(mol Si) |
| iza_code | only for 'IZA_NNPscan.db' |
- Comma separated csv files for the quantities listed above: "DEEM_NNPscan.csv" and "IZA_NNPscan.csv"
2. Neural network potentials (NNP) for silica
- SchNet [Schütt18,Schütt19] NNP files trained on DFT data at the PBE+D3 (NNPpbe) and SCAN+D3 level (NNPscan)
- Simulations can be performed using SchNetPack with its ASE calculator
- This example shows a simple single-point calculation
import ase.io
import torch
from schnetpack.interfaces import SpkCalculator
from schnetpack.environment import AseEnvironmentProvider
# check if GPU(s) are available
if torch.cuda.is_available():
device = "cuda"
else:
device = "cpu"
# load the NNP model
model = torch.load('SiOscan1', map_location=device)
# read some structure
atoms = ase.io.read( ... )
# define SchNetPack calculator
calc = SpkCalculator(model=model,
device=device,
energy='energy',
forces='forces',
environment_provider=AseEnvironmentProvider(6.)
)
# attach calculator to atoms object
atoms.set_calculator(calc)
# perform simulations, e.g., single-point calculation
energy = atoms.get_potential_energy()
print(energy)
3. Test set used for accuracy evaluation (ASE database: test_set_NNPscan.db)
Files
DEEM_NNPscan.csv
Files
(3.5 GB)
| Name | Size | |
|---|---|---|
|
md5:cfe8b7a02824e6f10fd72f7d9be93b28
|
39.3 MB | Preview Download |
|
md5:c60cc44ec6c6821521033e4d45785e39
|
3.5 GB | Download |
|
md5:a91ae0c22c56bbb216d89dec46fe5f7e
|
28.9 kB | Preview Download |
|
md5:c7fa3d2a86646de0403c0cb446e2b3e9
|
3.1 MB | Download |
|
md5:2dc019fe37b9eb3277c5bd6119c51e46
|
1.9 MB | Download |
|
md5:ed0e83419dd81a004a498c37d86da259
|
1.9 MB | Download |
|
md5:b9b832d23d9861f80fa58007d7b584b5
|
1.9 MB | Download |
|
md5:6c416de33eda9e40d86dfca529f3020f
|
1.9 MB | Download |
|
md5:0f9b60fd57b811c65a3a923b73bdd851
|
1.9 MB | Download |
|
md5:670746523aff77500918e747286e9351
|
1.9 MB | Download |
|
md5:80f228d05bd6785cfd4f21acdaa36cb0
|
1.9 MB | Download |
|
md5:3717aa76a8507df430e8c11289597360
|
1.9 MB | Download |
|
md5:ff7f360026636b530143440e8726fe0e
|
1.9 MB | Download |
|
md5:e1422c122478a61121bd0447780c7b6a
|
1.9 MB | Download |
|
md5:9e63423d9a6c7d027c9c80584cc4871b
|
1.9 MB | Download |
|
md5:39e1e2d12cf2e00a219655fba44ce649
|
1.9 MB | Download |
|
md5:ec833d2b675c2be429eb134408dec0b6
|
11.5 MB | Download |
Additional details
Related works
- Is supplement to
- Preprint: arXiv:2102.12404 (arXiv)
- Journal article: 10.1038/s41524-022-00865-w (DOI)
References
- Deem, M. W., Pophale, R., Cheeseman, P. A. & Earl, D. J. Computational Discovery of New Zeolite-Like Materials. J. Phys. Chem. C 113, 21353–21360 (2009).
- Pophale, R., Cheeseman, P. A. & Deem, M. W. A database of new zeolite-like materials. Phys. Chem. Chem. Phys. 13, 12407 (2011).
- Schütt, K. T., Sauceda, H. E., Kindermans, P.-J., Tkatchenko, A. & Müller, K.-R. SchNet – A deep learning architecture for molecules and materials. J. Chem. Phys. 148, 241722 (2018).
- Schütt, K. T. et al. SchNetPack: A Deep Learning Toolbox For Atomistic Systems. J. Chem. Theory Comput. 15, 448–455 (2019).