Skip to main content

ReaxPro wrappers:

This repository is a collection of wrappers used in the ReaxPro project. It holds wrappers for the Amsterdam Modeling Suite (AMS) and Zacros.

Authors

Index

Requirements

If you want to use this wrapper set, make sure you have installed:

Structure

A wrapper is a piece of code that slightly modifies the behavior of a function.

The ReaxPro wrappers are built around the running functions of the above-mentioned software. Their main task is to translate (map) the semantic script provided by the user to the terms that are understood by the engines.

For a given engine XXX, there is a folder reaxpro-wrappers/osp/wrappers/simXXX/simXXX_session.py containing the Simphony wrapper session that will trigger the job execution.

In the folder reaxpro-wrappers/osp/tools is placed all the tooling for the semantic to syntactic mapping.

Installation

First of all, you will need to install OSP-core, plams, AdaptiveDesignProcedure and pyZacros (all except osp-core are not on PyPI yet unfortunately):

(env) user@computer:~/reaxpro-wrappers$ pip install osp-core https://github.com/SCM-NV/pyZacros/archive/refs/tags/v.1.2.zip https://github.com/mbracconi/adaptiveDesignProcedure/archive/refs/tags/v1.4.0.zip git+https://github.com/SCM-NV/PLAMS@7661960a9db53249a0b77935dacc8a7668c2489b

Then, finally install the wrapper. Simply type:

(env) user@computer:~/reaxpro-wrappers$ pip install reaxpro-wrappers

... or when the code is cloned from source:

(env) user@computer:~/reaxpro-wrappers$ pip install .

License

This project is licensed under the LGPL-3.0/BSD 3-Clause license. See the LICENSE file for more information.

Disclaimer

Copyright (c) 2014-2023, Netherlands eScience Center (NLeSC) and Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. acting on behalf of its Fraunhofer IWM.

Metadata

Release files for reaxpro-wrappers 3.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for reaxpro-wrappers 3.0.0
File Size Uploaded
reaxpro-wrappers-3.0.0.tar.gz 53.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for reaxpro-wrappers 3.0.0
File Interpreter ABI Platform
reaxpro_wrappers-3.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 109.5 kB

Release files / reaxpro-wrappers-3.0.0.tar.gz

Download URL reaxpro-wrappers-3.0.0.tar.gz
Size 53.2 kB
Tags Source
SHA-256 checksum
How to use checksums
1d3f044e9dd5cd59e4e555c9d1053e39ba2d659ec9aa0d157201373428945227
BLAKE2b-256 checksum
How to use checksums
95b4eeea693e7eb29b9bb081943c3173bd5d75810aa24b82511bbf8d5fe820cf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.6

Release files / reaxpro_wrappers-3.0.0-py3-none-any.whl

Download URL reaxpro_wrappers-3.0.0-py3-none-any.whl
Size 56.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9da7f5d69059329d3272f8a7fd25ffa566dd3414c8b9978342e5edb5178c0620
BLAKE2b-256 checksum
How to use checksums
fa7dca69daa81c4cd5e93f8741b4549317a13510f0f2e9c5a635a8614507cafd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.6

Release history Release notifications | RSS feed

This release

3.0.0 This release

2 release files

1.7.0

2 release files

1.6.3

2 release files

1.6.2

2 release files

1.6.1

2 release files

1.6.0

2 release files

1.5.0

2 release files

1.4.0

2 release files

1.3.1

2 release files

1.3.0

2 release files

1.2.0

2 release files

1.1.2

2 release files

1.1.1

2 release files

1.1.0

2 release files

1.0.1

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page