Giter Club home page Giter Club logo

ase_ani's Introduction

DEPRECATED and no longer supported, please use TorchANI implementation

ASE-ANI

NOTICE: Python binaries built for python 3.6 and CUDA 9.2

Works only under Ubuntu variants of Linux with a NVIDIA GPU

This is a prototype interface for ANI-1x and ANI-1ccx neural network potentials for The Atomic Simulation Environment (ASE). Current ANI-1x and ANI-1ccx potentials provide predictions for the CHNO elements. The original ANI-1 and ANI-1x potentials are available in the "deprecated_original" original branch. For best performance the ANI-1x and ANI-1ccx ensembles in this branch should be used in any application.

REQUIREMENTS:

Installation

Clone this repository into desired folder and add environmental variables from bashrc_example.sh to your .bashrc.

To test the code run the python script: examples/ani_quicktest.py

Computed energies from the quick test on a working installation are (eV):
Initial Energy: -2078.502822821320
Final Energy: -2078.504266011399

For use cases please refer to examples folder with several iPython notebooks

Cool stuff

Teaser of the new ANI-2x (CHNOSFCl) potential in action!

MD simulation of Protein-ligand complex with deep learning potential ANI-1x

ANI-1x running 5ns MD on a box of C2 at high temperature.

Nucleation of carbon nanoparticles from hot vapor simulation with ANI-1 deep learning potential

ANI-1 dataset

https://github.com/isayev/ANI1_dataset

COMP6 benchmark

https://github.com/isayev/COMP6

TorchANI

We now have a PyTorch implementation. See: Documents and GitHub

Citation

If you use this code, please cite:

ANAKIN-ME ML Potential Method:

Justin S. Smith, Olexandr Isayev, Adrian E. Roitberg. ANI-1: An extensible neural network potential with DFT accuracy at force field computational cost. Chemical Science,(2017), DOI: 10.1039/C6SC05720A

Original ANI-1 data:

Justin S. Smith, Olexandr Isayev, Adrian E. Roitberg. ANI-1, A data set of 20 million calculated off-equilibrium conformations for organic molecules. Scientific Data, 4 (2017), Article number: 170193, DOI: 10.1038/sdata.2017.193 https://www.nature.com/articles/sdata2017193

Active learning-based (ANI-1x):

Justin S. Smith, Ben Nebgen, Nicholas Lubbers, Olexandr Isayev, Adrian E. Roitberg. Less is more: sampling chemical space with active learning. The Journal of Chemical Physics 148, 241733 (2018), (https://aip.scitation.org/doi/abs/10.1063/1.5023802)

Active learning and transfer learning-based (ANI-1ccx):

Justin S. Smith, Benjamin T. Nebgen, Roman Zubatyuk, Nicholas Lubbers, Christian Devereux, Kipton Barros, Sergei Tretiak, Olexandr Isayev, Adrian Roitberg. Outsmarting Quantum Chemistry Through Transfer Learning. ChemRxiv, 2018, DOI: [https://doi.org/10.26434/chemrxiv.6744440.v1]

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.