RetroPath RL

RetroPath RL applies Monte Carlo Tree Search reinforcement learning to explore bioretrosynthesis pathways and propose enzymatic synthesis plans for metabolic engineering.


Key Features:

  • Monte Carlo Tree Search Reinforcement Learning: Uses Monte Carlo Tree Search (MCTS) reinforcement learning to explore and rank candidate bioretrosynthesis routes.
  • Chemical similarity guidance: Guides the MCTS search using chemical similarity metrics to prioritize chemically plausible transformations.
  • Compatibility with Mono-component Reaction Rules: Operates with mono-component reaction rules from RetroRules.
  • Media supplement suggestions: Suggests potential media supplements to complement enzymatic synthesis plans.
  • Validation datasets: Validated on a "golden" dataset of 20 manually curated experimental pathways and a dataset of 152 successful metabolic engineering projects.

Scientific Applications:

  • Metabolic engineering pathway design: Designs biosynthetic pathways for production of chemicals via engineered organisms.
  • Enzymatic synthesis planning: Generates and evaluates enzymatic synthesis plans for candidate target compounds.

Methodology:

Applies Monte Carlo Tree Search reinforcement learning guided by chemical similarity and uses mono-component reaction rules from RetroRules.

Topics

Details

License:
MIT
Maturity:
Mature
Cost:
Free of charge
Tool Type:
command-line tool
Operating Systems:
Linux, Mac
Programming Languages:
Python
Added:
5/13/2020
Last Updated:
6/16/2020

Operations

Publications

Koch M, Duigou T, Faulon J. Reinforcement Learning for Bioretrosynthesis. ACS Synthetic Biology. 2019;9(1):157-168. doi:10.1021/acssynbio.9b00447. PMID:31841626.

PMID: 31841626
Funding: - Engineering and Physical Sciences Research Council: BB/M017702/1 - Agence Nationale de la Recherche: ANR-15-CE21- 0008, ANR-17-CE07-0046 - Biotechnology and Biological Sciences Research Council: BB/M017702/1

Downloads

Links

Related Tools

retrorules
Relation: uses