Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/simonboothroyd/descent

Optimize classical force field parameters against reference data
https://github.com/simonboothroyd/descent

Last synced: 2 months ago
JSON representation

Optimize classical force field parameters against reference data

Awesome Lists containing this project

README

        

DESCENT

Optimize force field parameters against reference data



ci


coverage


license

---

The `descent` framework aims to offer a modern API for training classical force field parameters (either from a
traditional format such as SMIRNOFF or from some ML model) against reference data using `pytorch`.

This framework benefited hugely from [ForceBalance](https://github.com/leeping/forcebalance), and a significant
number of learning from that project, and from Lee-Ping, have influenced the design of this one.

***Warning**: This code is currently experimental and under active development. If you are using this it, please be
aware that it is not guaranteed to provide correct results, the documentation and testing maybe be incomplete, and the
API can change without notice.*

## Installation

This package can be installed using `conda` (or `mamba`, a faster version of `conda`):

```shell
mamba install -c conda-forge descent
```

The example notebooks further require you install `jupyter`:

```shell
mamba install -c conda-forge jupyter
```

## Getting Started

To get started, see the [examples](examples).

## Copyright

Copyright (c) 2023, Simon Boothroyd