Skip to main content

No project description provided

Project description

Taproom

A repository of host-guest systems available for benchmarking force fields.

US Patent 664824

Installation

This module is designed to be lightweight and have minimal dependencies. As such, the simplest way to use these benchmarks is to clone this repository and run python setup.py develop. After installation, taproom.benchmarks is exposed as an entry point, and available to other Python modules. The dictionary host_guest_systems contains YAML-formatted "instructions" that can be used to simulate the host-guest systems. The dictionary host_guest_measurements contains YAML-formatted experimental data, curated from public literature.

The following snippet can be used to expose the installed benchmarks.

import pkg_resources

def _get_installed_benchmarks():
    _installed_benchmarks = {}

    for entry_point in pkg_resources.iter_entry_points(group="taproom.benchmarks"):
        _installed_benchmarks[entry_point.name] = entry_point.load()
    return _installed_benchmarks

Schema

For information on the YAML formatting, see Schema.md.

License

MIT. See License for more information.

Copyright

Copyright (c) 2019, Open Force Field Consortium

Contributors

  • David R. Slochower
  • Simon Boothroyd
  • Katy Kellett
  • Jeff Setiadi

Project details


Release history Release notifications | RSS feed

This version

0.2

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

taproom-0.2.tar.gz (347.4 kB view hashes)

Uploaded Source

Built Distribution

taproom-0.2-py3-none-any.whl (453.5 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page