Skip to content
← All research
Published

FAVES: A Computational Framework for Evaluating Molecular Compliance Across Regulatory Jurisdictions

Three-tier detection system for controlled substance screening across 8 jurisdictions. 100% sensitivity and specificity on a 102-compound benchmark.

Ari HarrisonJanuary 28, 2026
Read full paper

Abstract

We present FAVES (Flagging, Assessment, Verification, Evaluation, Screening), a computational framework for evaluating molecular compliance across eight regulatory jurisdictions — DEA, FDA, EPA, CWC, EU REACH, BTWC, Australia Schedule, and OPCW. The framework implements a three-tier detection system: whitelist matching against known safe compounds, direct name and identifier resolution against schedule databases, and scaffold analysis using substructure matching against controlled substance core structures.

Results

On a curated benchmark of 102 compounds (51 controlled, 51 clean), FAVES achieves 100% sensitivity (all controlled substances detected) and 100% specificity (no false positives on clean compounds). The framework processes each compound in under 100ms and is designed to run inline within computational chemistry pipelines rather than as a post-processing step.

Significance

Compliance screening in drug discovery is typically performed at the end of the pipeline — after months of work — when a regulatory flag means starting over. FAVES moves compliance to the beginning and every junction of the pipeline, eliminating late-stage surprises. The framework is integrated into NovoMCP as the check_compliance tool, screening every molecule at every compute stage automatically.