Chemical Compatibility Matrix
Deterministic rule-based verification across 35 distinct chemical classes
Active-Excipient Compatibility Logic
Our compatibility engine runs deterministic cross-checks between active ingredients and excipients across 35 chemical classes. The system assigns safety scores and generates warning logs to flag problems like amino-sugar browning and lactose allergen conflicts.
1. Rule-Based Conflict Evaluation
Unlike probabilistic AI models which may hallucinate outcomes, PharmNode uses a deterministic database of binary compatibility rules. Every active molecule is mapped to a specific chemical class. When connected on the canvas, the system runs cross-checks to verify if the components trigger pre-defined incompatibilities. This prevents chemical degradation before scale-up.
2. The Maillard Browning Browning Conflict
One of the most common pharmaceutical conflicts occurs between primary/secondary amines (like Glucosamine) and reducing sugars (like Lactose). This interaction results in Maillard browning, causing discoloration and degradation of the active substance. The engine automatically detects this primary amine / reducing sugar pairing and blocks it with a high-risk alert.
3. Acid-Base Neutralization & Salt Interactions
Mixing strong acidic components with basic excipients triggers salt formation, which can drastically modify the drug's solubility and bioavailability profiles. The platform monitors pH-sensitive active molecules and alerts formulators if the composite formulation pH is predicted to shift outside of the active ingredient's stable range.
Common Chemical Class Compatibility Guidelines
Standard interaction rules evaluated by the PharmNode DSS engine
| Chemical Class A | Chemical Class B | Resulting Compatibility Status | Interaction Description |
|---|---|---|---|
| Primary/Secondary Amines | Reducing Sugars | Incompatible | Triggers Maillard browning reaction & discoloration |
| Organic Acids | Carbonates / Bicarbonates | Incompatible | Effervescent acid-base reaction releasing carbon dioxide |
| Alkali Salts | Heavy Metal Ions | Incompatible | Causes precipitation and decreases bioavailability |
| Esters | Strong Bases | Incompatible | Triggers alkaline hydrolysis (saponification) |
| Reducing Agents | Oxidizing Agents | Incompatible | Rapid redox reaction causing degradation |
| Polyols | Borates / Boric Acid | Incompatible | Forms highly acidic complex gels |