Skip to content

Commit

Permalink
Merge pull request #146 from openforcefield/xtb_fragments
Browse files Browse the repository at this point in the history
xtb Compute for the fragmented ligand set.
  • Loading branch information
Josh Horton authored Oct 14, 2020
2 parents 5fc19bd + 4dfbe8b commit 138ff7e
Show file tree
Hide file tree
Showing 4 changed files with 107 additions and 1 deletion.
1 change: 1 addition & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,7 @@
/submissions/2020-08-12-OpenFF-Protein-Fragments-version2/dataset.json filter=lfs diff=lfs merge=lfs -text
/submissions/2020-09-18-OpenFF-Sandbox-CHO-PhAlkEthOH/smi/PhEthOH.smi.json.lzma filter=lfs diff=lfs merge=lfs -text
/submissions/2020-09-16-OpenFF-Protein-Fragments-TorsionDrives/dataset.json.bz2 filter=lfs diff=lfs merge=lfs -text
/submissions/2020-09-18-OpenFF-Sandbox-CHO-PhAlkEthOH/visualize.pdf filter=lfs diff=lfs merge=lfs -text
*.bz2 filter=lfs diff=lfs merge=lfs -text
*.zip filter=lfs diff=lfs merge=lfs -text
*.gz filter=lfs diff=lfs merge=lfs -text
5 changes: 4 additions & 1 deletion management/validation.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
import copy
import json
import os
import glob
from argparse import ArgumentParser


Expand Down Expand Up @@ -323,7 +324,9 @@ def main():
file_names = json.loads(args.dataset_files)
dataset_paths = []
for file in file_names:
if "compute.json" in file or "dataset.json" in file:
if "dataset.json" in file:
dataset_paths.append(file)
elif glob.fnmatch.fnmatch(os.path.basename(file), "compute*.json"):
dataset_paths.append(file)

comment = main_validation(dataset_paths)
Expand Down
23 changes: 23 additions & 0 deletions submissions/2020-07-27-OpenFF-Benchmark-Ligands/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,14 +36,37 @@ This is a torsiondrive dataset created from the [OpenFF FEP benchmark dataset](h
- name: default
- method: B3LYP-D3BJ
- basis: DZVP
- program: psi4
- openff-1.0.0:
- name: openff-1.0.0
- method: openff-1.0.0
- basis: smirnoff
- program: openmm
- gaff-2.11:
- name: gaff-2.11
- method: gaff-2.11
- basis: antechamber
- program: openmm
- ani2x:
- name: ani2x
- method: ani2x
- basis: None
- program: torchani
- gfn2xtb:
- name: gfn2xtb
- method: gfn2xtb
- basis: None
- program: xtb
- gfn1xtb:
- name: gfn1xtb
- method: gfn1xtb
- basis: None
- program: xtb
- gfnff:
- name: gfnff
- method: gfnff
- basis: None
- program: xtb



Expand Down
79 changes: 79 additions & 0 deletions submissions/2020-07-27-OpenFF-Benchmark-Ligands/compute_xtb.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,79 @@
{
"qc_specifications": {
"gfn2xtb": {
"method": "gfn2xtb",
"basis": null,
"program": "xtb",
"spec_name": "gfn2xtb",
"spec_description": "GFN2xtb standard spec.",
"store_wavefunction": "none"
},
"gfn1xtb": {
"method": "gfn1xtb",
"basis": null,
"program": "xtb",
"spec_name": "gfn1xtb",
"spec_description": "GFN1xtb standard spec.",
"store_wavefunction": "none"
},
"gfnff": {
"method": "gfnff",
"basis": null,
"program": "xtb",
"spec_name": "gfnff",
"spec_description": "GFNff The xtb forcefield spec.",
"store_wavefunction": "none"
}
},
"dataset_name": "OpenFF-benchmark-ligand-fragments-v1.0",
"dataset_tagline": "OpenForcefield TorsionDrives.",
"dataset_type": "TorsiondriveDataset",
"maxiter": 200,
"driver": "gradient",
"scf_properties": [
"dipole",
"quadrupole",
"wiberg_lowdin_indices",
"mayer_indices"
],
"priority": "normal",
"description": "A TorsionDrive dataset using geometric.",
"dataset_tags": [
"openff"
],
"compute_tag": "openff",
"metadata": {
"submitter": "joshua",
"creation_date": "2020-10-12",
"collection_type": "TorsiondriveDataset",
"dataset_name": "TorsionDriveDataset",
"short_description": "OpenForcefield TorsionDrives.",
"long_description_url": null,
"long_description": "A TorsionDrive dataset using geometric.",
"elements": []
},
"provenance": {},
"dataset": {},
"filtered_molecules": {},
"optimization_procedure": {
"program": "geometric",
"coordsys": "tric",
"enforce": 0.1,
"epsilon": 0.0,
"reset": true,
"qccnv": true,
"molcnv": false,
"check": 0,
"trust": 0.1,
"tmax": 0.3,
"maxiter": 300,
"convergence_set": "GAU",
"constraints": {}
},
"grid_spacings": [
15
],
"energy_upper_limit": 0.05,
"dihedral_ranges": null,
"energy_decrease_thresh": null
}

0 comments on commit 138ff7e

Please sign in to comment.