File size: 1,870 Bytes
82a2fbf
a9ae2a9
 
 
82a2fbf
 
00d0af1
82a2fbf
 
 
 
562106f
a9ae2a9
562106f
a9ae2a9
 
562106f
 
 
 
a9ae2a9
 
562106f
 
 
 
 
a9ae2a9
 
 
 
562106f
 
a9ae2a9
 
562106f
 
 
 
a9ae2a9
562106f
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
---
title: Chromatography RT Predictor
emoji: 🧪
colorFrom: blue
colorTo: indigo
sdk: gradio
sdk_version: "5.25.0"
app_file: app.py
pinned: false
---

# Laboratory-Conditioned Chromatographic Retention-Time Predictor

Predicts retention time with archived fingerprint neural-network fold models for one of 23 laboratory labels represented during training. The interface does not run the GAT/GCN/ExtraTrees stack.

## Dataset
- HighResNPS-derived forensic toxicology data
- 3,776 structure--laboratory observations
- 1,357 InChIKey connectivity groups and 23 represented laboratory labels
- Laboratory-specific chromatographic method metadata are not encoded by this interface

## Model Architecture
The deployed component is an **FPNN** using radius-2, 2048-bit Morgan fingerprints and a learned embedding for the 23 represented laboratory labels. Predictions from the available fold models are averaged.

## Evaluation Scope

The study evaluation uses molecular-identity-grouped and scaffold-aware holdouts over three prespecified split repetitions. Component and full-stack results are reported separately in the accompanying manuscript. This interface does not claim zero-shot prediction for a new laboratory or chromatographic method.

## Usage
Enter a SMILES string and select the target laboratory. The app returns:
- Predicted retention time (minutes)
- Uncalibrated fold-model disagreement (standard deviation)
- Maximum development-set Morgan-fingerprint Tanimoto similarity as structural context
- Key molecular descriptors

Neither the fold-model disagreement nor the similarity score is a predictive interval or a guarantee of prediction reliability.

The `models/` checkpoint directory and `data/training_fps.npz` are required for local deployment.

## Citation
See the accompanying manuscript and versioned analysis record for model and data provenance.