{"url":"/task/retrosynthesis","name":"Retrosynthesis","slug":"retrosynthesis","description_markdown":"Retrosynthetic analysis is a pivotal synthetic methodology in organic chemistry that employs a reverse-engineering approach, initiating from the target compound and retroactively tracing potential synthesis routes and precursor molecules. \r\nThis technique proves instrumental in sculpting efficient synthetic strategies for intricate molecules, thus catalyzing the evolution and progression of novel pharmaceuticals and materials.","categories":[{"name":"Medical","url":"/area/medical"}],"source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","slug_source":"archive_url"},"counts":{"papers_tagged":110,"papers_with_code":57,"benchmarks":1,"benchmark_tables_in_archive":1,"benchmark_tables_shown":1,"benchmark_tables_withheld_as_spam":0,"benchmark_definition":"a leaderboard table with at least one row; benchmark_tables_shown also counts the zero-row tables; benchmark_tables_in_archive adds the tables withheld as spam","datasets":1,"subtasks":0,"parent_tasks":0},"benchmarks":[{"leaderboard":"/sota/retrosynthesis-on-mol-instruction","slug":"retrosynthesis-on-mol-instruction","dataset":"Mol-Instruction","dataset_url":null,"rows_in_archive":2,"metrics":["Exact","Morgan FTS","Validity","METEOR"],"first_row_in_archive_order":{"model":"SLM4CRP","paper_title":"A Self-feedback Knowledge Elicitation Approach for Chemical Reaction Predictions","paper_url":"/paper/a-self-feedback-knowledge-elicitation","paper_date":"2024-04-15","arxiv_id":"2404.09606","code_links":[{"title":"ai-hpc-research-team/slm4crp","url":"https://github.com/ai-hpc-research-team/slm4crp"}],"syntology":null}}],"datasets":[{"url":"/dataset/paroutes","name":"PaRoutes","full_name":"","num_papers_in_archive":1}],"subtasks":[],"parent_tasks":[],"papers":{"order":"repositories listed in the archive (desc), then date (desc); the archive holds no stars","population":"papers tagged with this task that list at least one repository in the archive","shown":30,"of":57,"tagged_in_all":110,"items":[{"url":"/paper/double-ended-synthesis-planning-with-goal","title":"Double-Ended Synthesis Planning with Goal-Constrained Bidirectional Search","date":"2024-07-08","arxiv_id":"2407.06334","repositories_listed":2,"syntology":{"n":1,"n_ran":1,"n_unverified":0,"n_pointer_only":0}},{"url":"/paper/retrogfn-diverse-and-feasible-retrosynthesis","title":"RetroGFN: Diverse and Feasible Retrosynthesis using GFlowNets","date":"2024-06-26","arxiv_id":"2406.18739","repositories_listed":2,"syntology":null},{"url":"/paper/retro-fallback-retrosynthetic-planning-in-an","title":"Retro-fallback: retrosynthetic planning in an uncertain world","date":"2023-10-13","arxiv_id":"2310.09270","repositories_listed":2,"syntology":{"n":1,"n_ran":1,"n_unverified":0,"n_pointer_only":0}},{"url":"/paper/learning-graph-models-for-template-free","title":"Learning Graph Models for Retrosynthesis Prediction","date":"2020-06-12","arxiv_id":"2006.07038","repositories_listed":2,"syntology":{"n":5,"n_ran":1,"n_unverified":4,"n_pointer_only":1}},{"url":"/paper/differ-categorical-diffusion-for-chemical","title":"DiffER: Categorical Diffusion for Chemical Retrosynthesis","date":"2025-05-29","arxiv_id":"2505.23721","repositories_listed":1,"syntology":null},{"url":"/paper/leveraging-large-language-models-for-28","title":"Leveraging Large Language Models for enzymatic reaction prediction and characterization","date":"2025-05-08","arxiv_id":"2505.05616","repositories_listed":1,"syntology":null},{"url":"/paper/leveraging-large-language-models-as-knowledge","title":"Leveraging Large Language Models as Knowledge-Driven Agents for Reliable Retrosynthesis Planning","date":"2025-01-15","arxiv_id":"2501.08897","repositories_listed":1,"syntology":null},{"url":"/paper/gdiffretro-retrosynthesis-prediction-with","title":"GDiffRetro: Retrosynthesis Prediction with Dual Graph Enhanced Molecular Representation and Diffusion Generation","date":"2025-01-14","arxiv_id":"2501.08001","repositories_listed":1,"syntology":{"n":6,"n_ran":1,"n_unverified":5,"n_pointer_only":0}},{"url":"/paper/retrieval-retro-retrieval-based-inorganic","title":"Retrieval-Retro: Retrieval-based Inorganic Retrosynthesis with Expert Knowledge","date":"2024-10-28","arxiv_id":"2410.21341","repositories_listed":1,"syntology":{"n":9,"n_ran":0,"n_unverified":9,"n_pointer_only":9}},{"url":"/paper/directly-optimizing-for-synthesizability-in","title":"Directly Optimizing for Synthesizability in Generative Molecular Design using Retrosynthesis Models","date":"2024-07-16","arxiv_id":"2407.12186","repositories_listed":1,"syntology":{"n":1,"n_ran":1,"n_unverified":0,"n_pointer_only":1}},{"url":"/paper/preference-optimization-for-molecule","title":"Preference Optimization for Molecule Synthesis with Conditional Residual Energy-based Models","date":"2024-06-04","arxiv_id":"2406.02066","repositories_listed":1,"syntology":{"n":20,"n_ran":10,"n_unverified":10,"n_pointer_only":0}},{"url":"/paper/alignment-is-key-for-applying-diffusion","title":"Equivariant Denoisers Cannot Copy Graphs: Align Your Graph Diffusion Models","date":"2024-05-27","arxiv_id":"2405.17656","repositories_listed":1,"syntology":{"n":16,"n_ran":8,"n_unverified":8,"n_pointer_only":16}},{"url":"/paper/reactxt-understanding-molecular-reaction-ship","title":"ReactXT: Understanding Molecular \"Reaction-ship\" via Reaction-Contextualized Molecule-Text Pretraining","date":"2024-05-23","arxiv_id":"2405.14225","repositories_listed":1,"syntology":{"n":10,"n_ran":7,"n_unverified":3,"n_pointer_only":0}},{"url":"/paper/directmultistep-direct-route-generation-for","title":"DirectMultiStep: Direct Route Generation for Multi-Step Retrosynthesis","date":"2024-05-22","arxiv_id":"2405.13983","repositories_listed":1,"syntology":null},{"url":"/paper/synflownet-towards-molecule-design-with","title":"SynFlowNet: Design of Diverse and Novel Molecules with Synthesis Constraints","date":"2024-05-02","arxiv_id":"2405.01155","repositories_listed":1,"syntology":{"n":12,"n_ran":7,"n_unverified":5,"n_pointer_only":0}},{"url":"/paper/a-self-feedback-knowledge-elicitation","title":"A Self-feedback Knowledge Elicitation Approach for Chemical Reaction Predictions","date":"2024-04-15","arxiv_id":"2404.09606","repositories_listed":1,"syntology":null},{"url":"/paper/ualign-pushing-the-limit-of-template-free","title":"UAlign: Pushing the Limit of Template-free Retrosynthesis Prediction with Unsupervised SMILES Alignment","date":"2024-03-25","arxiv_id":"2404.00044","repositories_listed":1,"syntology":null},{"url":"/paper/biot5-towards-generalized-biological","title":"BioT5+: Towards Generalized Biological Understanding with IUPAC Integration and Multi-task Tuning","date":"2024-02-27","arxiv_id":"2402.17810","repositories_listed":1,"syntology":null},{"url":"/paper/t-rex-text-assisted-retrosynthesis-prediction","title":"T-Rex: Text-assisted Retrosynthesis Prediction","date":"2024-01-26","arxiv_id":"2401.14637","repositories_listed":1,"syntology":{"n":2,"n_ran":1,"n_unverified":1,"n_pointer_only":2}},{"url":"/paper/predictive-chemistry-augmented-with-text","title":"Predictive Chemistry Augmented with Text Retrieval","date":"2023-12-08","arxiv_id":"2312.04881","repositories_listed":1,"syntology":{"n":1,"n_ran":0,"n_unverified":1,"n_pointer_only":1}},{"url":"/paper/retro-bleu-quantifying-chemical-plausibility","title":"Retro-BLEU: Quantifying Chemical Plausibility of Retrosynthesis Routes through Reaction Template Sequence Analysis","date":"2023-11-08","arxiv_id":"2311.06304","repositories_listed":1,"syntology":{"n":5,"n_ran":4,"n_unverified":1,"n_pointer_only":5}},{"url":"/paper/re-evaluating-retrosynthesis-algorithms-with","title":"Re-evaluating Retrosynthesis Algorithms with Syntheseus","date":"2023-10-30","arxiv_id":"2310.19796","repositories_listed":1,"syntology":null},{"url":"/paper/evolutionary-retrosynthetic-route-planning","title":"Evolutionary Retrosynthetic Route Planning","date":"2023-10-08","arxiv_id":"2310.05186","repositories_listed":1,"syntology":{"n":5,"n_ran":5,"n_unverified":0,"n_pointer_only":5}},{"url":"/paper/node-aligned-graph-to-graph-generation-for","title":"Node-Aligned Graph-to-Graph (NAG2G): Elevating Template-Free Deep Learning Approaches in Single-Step Retrosynthesis","date":"2023-09-27","arxiv_id":"2309.15798","repositories_listed":1,"syntology":{"n":3,"n_ran":3,"n_unverified":0,"n_pointer_only":3}},{"url":"/paper/rlsync-offline-online-reinforcement-learning","title":"RLSynC: Offline-Online Reinforcement Learning for Synthon Completion","date":"2023-09-06","arxiv_id":"2309.02671","repositories_listed":1,"syntology":null},{"url":"/paper/retrobridge-modeling-retrosynthesis-with","title":"RetroBridge: Modeling Retrosynthesis with Markov Bridges","date":"2023-08-30","arxiv_id":"2308.16212","repositories_listed":1,"syntology":{"n":8,"n_ran":6,"n_unverified":2,"n_pointer_only":8}},{"url":"/paper/mol-instructions-a-large-scale-biomolecular","title":"Mol-Instructions: A Large-Scale Biomolecular Instruction Dataset for Large Language Models","date":"2023-06-13","arxiv_id":"2306.08018","repositories_listed":1,"syntology":{"n":2,"n_ran":2,"n_unverified":0,"n_pointer_only":0}},{"url":"/paper/chatgpt-powered-conversational-drug-editing","title":"ChatGPT-powered Conversational Drug Editing Using Retrieval and Domain Feedback","date":"2023-05-29","arxiv_id":"2305.18090","repositories_listed":1,"syntology":{"n":1,"n_ran":1,"n_unverified":0,"n_pointer_only":1}},{"url":"/paper/motifretro-exploring-the-combinability","title":"MotifRetro: Exploring the Combinability-Consistency Trade-offs in retrosynthesis via Dynamic Motif Editing","date":"2023-05-20","arxiv_id":"2305.15153","repositories_listed":1,"syntology":null},{"url":"/paper/o-gnn-incorporating-ring-priors-into","title":"O-GNN: Incorporating Ring Priors into Molecular Modeling","date":"2023-05-01","arxiv_id":null,"repositories_listed":1,"syntology":null}],"syntology_records":18,"syntology_note":"a paper without a record is not a recorded non-run: it may lack an arXiv id or simply be absent from the graph layer"},"description_links":{"kept":0,"unwrapped_to_text":0,"bare_urls_linked":0,"relative_images_dropped":0,"rule":"internal links are kept only when the target slug exists in the catalog"},"syntology":{"read_at":"2026-09-24T18:15:14+00:00","claim":"Per-sample execution status on synthesized fixtures ('ran N of M samples'); not a correctness claim and not a ranking signal.","status_vocabulary":{"ran_honours":"ran, honoured the contract we drafted","ran_violates":"ran, violated the contract we drafted","ran_draft_wrong":"ran; our contract draft was wrong, not the code","ran_fixture":"ran; our fixture could not drive it","ran":"ran on a synthesized input","unverified":"unverified (harvested, no recorded run)"}},"not_shown":{"libraries":"the archive has no per-task library table","trend_sparklines":"the Trend column of the benchmarks table was a rendered image; it is not in the archive","social_and_latest_sorts":"stars and social signals are not in the archive"}}