Graph-Convolutional Neural Network (GNN)
A Graph-Convolutional Neural Network (GCNN) treats a molecule as what it structurally is: a graph, where atoms are nodes and chemical bonds are edges. Instead of relying on a fixed set of hand-picked descriptors, the network learns directly from this graph which structural patterns are relevant to the property being predicted, aggregating information from each atom’s neighbours layer by layer.
This lets a GCNN capture subtle structural effects — the kind that simpler, descriptor-based models can miss — without anyone having to anticipate and encode those effects in advance. The trade-off is data: graph-based models typically need a larger, well-curated training dataset to learn reliable patterns, which is why PAULY’s GCNN models are trained on datasets ranging from several hundred to tens of thousands of curated chemicals, depending on the property.
Models using this approach
Octanol-Water Partition Coefficient log Kow
Water solubility log Sw
Bioconcentration factor log BCF
Bioconcentration factor log BCF
Acute Fish Toxicity log LC50
Acute toxicity Daphnia Magna log LC50
Air-Water Partition Coefficient log Kaw
Octanol-Air Partition Coefficient log Koa
OC-Water Partition Coefficient log Koc
Melting Point MP
Boiling point
Algae Growth Inhibition log EC50
PE/Water Partition Coefficient
Octanol-Water Partition Coefficient log Kow
LSER Solute Descriptors
Ion mobility CCS for [M+H]+ Ions
Ion Mobility CCS for [M+Na]+ Ions
Ion Mobility CCS for [M-H]- Ions
RT Prediction C18 Positive Mode
RT Prediction C18 Negative Mode