1 unstable release

0.1.0 Jun 11, 2022

#765 in Science

MIT/Apache

670KB
4K SLoC

Rust 3.5K SLoC // 0.0% comments Python 496 SLoC // 0.1% comments Shell 7 SLoC

Contains (Zip file, 305KB) src/common/logo.key

Test codecov

alt text

optrs is a lightweight molecular mechanics optimisation code written in rust.


Installation

Install the binary with

pip install optrs

or the Python API.


Usage

Optimise a molecule provided as a .xyz file

optrs molecule.xyz

which will generate opt.xyz in working directory. API examples.


Features

  • UFF forcefield
  • RB forcefield
  • 3D structure generation
  • Steepest decent optimisation

Dependencies

~6–11MB
~124K SLoC