Metadata-Version: 2.4
Name: prexsyn-engine
Version: 1.0.0.dev4
Author-Email: Shitong Luo <luost26@gmail.com>
License-File: LICENSE
Project-URL: homepage, https://github.com/luost26/prexsyn-engine
Project-URL: documentation, https://prexsyn.readthedocs.io/
Requires-Python: >=3.10
Description-Content-Type: text/markdown

# PrexSyn Engine

[![Build](https://github.com/luost26/prexsyn-engine/actions/workflows/build.yml/badge.svg)](https://github.com/luost26/prexsyn-engine/actions/workflows/build.yml)
![Python Version](https://img.shields.io/python/required-version-toml?tomlFilePath=https%3A%2F%2Fraw.githubusercontent.com%2Fluost26%2Fprexsyn-engine%2Frefs%2Fheads%2Fmain%2Fpyproject.toml&logo=python&logoColor=white)
[![PyPI - Version](https://img.shields.io/pypi/v/prexsyn-engine?logo=pypi&logoColor=white)](https://pypi.org/project/prexsyn-engine/)
[![Conda Version](https://img.shields.io/conda/vn/conda-forge/prexsyn-engine.svg?logo=conda-forge&logoColor=white)](https://anaconda.org/conda-forge/prexsyn-engine)
[![Conda Platforms](https://img.shields.io/conda/pn/conda-forge/prexsyn-engine.svg)](https://anaconda.org/conda-forge/prexsyn-engine)

PrexSyn Engine is the C++ backend library for [PrexSyn](https://github.com/luost26/prexsyn). It provides a high-throughput data pipeline that generates synthetic pathways annotated with molecular descriptors to train PrexSyn models. It also includes a fast detokenizer for reconstructing synthetic pathways and product molecules from model outputs.

[[PrexSyn]](https://github.com/luost26/prexsyn)
[[Documentation]](https://prexsyn.readthedocs.io/en/latest/prexsyn-engine/)
[[PyPI]](https://pypi.org/project/prexsyn-engine/)
[[Conda]](https://anaconda.org/conda-forge/prexsyn-engine)
