✳
Connecting to backend… affinix-labs-api.chideraezeudu2.workers.dev

Target platforms

Backend unreachable. Showing the last saved snapshot from 2026-11-14 — numbers below are not live right now.

Start here — in plain words

Affinix uses a computer to find a chemical that can kill fruit flies. You do not run the science yourself — the computer picks, a lab tests, the result comes back here. Everything on this page is pulled live from the Affinix backend.
1
Look at the top chemical

The strongest one is ranked #1 under Binding energy. Lower number = sticks stronger. Right now that is flufenoxuron. It is a candidate to test — not a proven killer.

2
Ask the chat

Tap the blue button, bottom right. Ask normal questions like “Is it safe for bees?” It answers only from Affinix backend data — if it does not know, it says so.

3
Send the plan to a lab

Pick a chemical in Lab protocol below. That is the 7-step test plan a lab runs for you. Their result goes back into the backend and the ranking learns.

Folder · Fruit Flies

One liquid. Two jobs.

One bottle for the Oriental fruit fly (Bactrocera dorsalis). It should kill the flies that are here now, and stop the next ones from growing up. Same liquid underneath — for the farm, for the home, and for trash, where flies breed.

First check: can one molecule do both? No.

We checked before blending two. No single proven molecule does both for this fly. Our slow molecules — the benzoylureas, like flufenoxuron — only stop young flies from growing. They do not kill adult flies fast. So one molecule is not enough. The plan is a blend of two, in one liquid.

Lead blend to test — one bottle, two molecules inside

This is a blend to test in a lab. It is not proven yet. Nothing here has been run on live flies as a blend.
SLOW
Novaluron — stops growth

Hits chitin — the stuff a young fly needs to make its skin. The young fly cannot grow up. Docking score −10.694 against BdCHS2. This is the long-term job: no next wave of flies.

FAST
Spinosad — kills adults fast

Hits the fly's nerves — the nAChR alpha 6 target (M4H3L1). In lab data: LC50 at 5 hours = 9.03 ppm, and LT50 under 2 hours at 100 ppm. This is the job people can see: flies here now die in hours, not days.

BACKUP
Backup blend: novaluron + indoxacarb

If spinosad does not work in the blend, the backup keeps novaluron for the slow job and swaps in indoxacarb for the fast job. Same test plan below, same four groups.

Bees — do not call this bee-safe. Spinosad is highly toxic to bees while it is wet. Bee safety for this blend is unknown until a lab tests bees alongside flies. Keep it in bait stations and away from bees while wet — never spray it as safe for bees.
Use 1

Farm

The problem: A female fly lays eggs inside fruit. The fruit rots from inside and cannot be sold. One bad shipment can also be turned away.

How the liquid helps: Put out early, in bait stations in the orchard. Adults die fast, so they stop laying eggs. Young flies do not grow up, so the flies do not come back week after week.

What matters most here: It must keep working for weeks, and bees must be protected — bait stations, not open spraying while bees are feeding.

Use 2

Home

The problem: Flies around bananas, the kitchen, and the bin. You see a fly now, and you want it gone now — not next week.

How the liquid helps: A small bait liquid in the kitchen. The fast part kills the flies you can see. The slow part stops eggs already laid from turning into a new wave.

What matters most here: It has to feel like it works on day one, and it must be kept away from food, kids, and pets, in a closed bait station.

Use 3

Trash

The problem: Bins and waste areas are where flies breed. Kill only the adults you see, and more hatch tomorrow.

How the liquid helps: Bait liquid in and around the bin area. Adults feeding there die fast. Young flies in the waste do not grow up, so the bin stops making new flies.

What matters most here: It has to be cheap, simple, and topped up easily — this is the everyday, repeat use.

Dual-action lab test plan

One test, four groups. This is how a lab finds out if the blend really does both jobs — or if one part is doing all the work. Same flies, same doses, same days for every group. Count dead adults in the first hours and days, then count how many young flies grow up over the full test.

GROUP 1
Slow alone — novaluron only

Should stop young flies from growing up, but should not kill adults fast. If adults die fast here, something is wrong with the test.

GROUP 2
Fast alone — spinosad only

Should kill adults in hours. Watch whether flies come back later — with no slow part, the next wave should still grow up.

GROUP 3
The blend — novaluron + spinosad

The one that must do both: adults dead fast, and no next wave after. This group has to beat groups 1 and 2 together, not just one of them.

GROUP 4
Control — no chemical

Plain liquid, nothing in it. This is the honest baseline. Every other group is judged against this one — no control, no proof.

Run bees alongside, in parallel. Same doses, on honeybees, at the same time. If the blend kills bees too, that must be known before anyone sells it — not after. Next step: send this four-group plan to a lab with the blend. Until that test runs, this folder is a plan to test — not a proven product.

U
BdCHS2
S4TK66 • UniProt • loading…
Ch
ChEMBL
Diflubenzuron • CHEMBL6329
Live
PDB
ESMFold structure
Residues 524–905 • loading…
Live

Binding energy

Live from /dock
Flufenoxuron-11.093
Bistrifluron-10.881
Fluazuron-10.842
Glucose (negative control)weaker than all positives
One docking run into the real BdCHS2 structure — not a time series. ESMFold pLDDT 90.1, residues 524–905.
−11.09
Best docking — Flufenoxuron (kcal/mol)
Docking PASS • Mean positive −10.336 vs negative −6.273 • Gap 4.063 • PLAPT still FAILS — no molecule is TRUSTWORTHY yet

Top candidates

Flufenoxuron
−11.093 kcal/mol
Ch
Bistrifluron
−10.881 kcal/mol
PDB
Fluazuron
−10.842 kcal/mol

Ranked by docking into real BdCHS2

1. Flufenoxuron — −11.093
2. Bistrifluron — −10.881
3. Fluazuron — −10.842
Structure: residues 524–905 • ESMFold pLDDT 90.1 • Library: 64 molecules from PubChem

Top 10 — full ranking

Live from /rank
#MoleculeFormulaDockingBee dockingPLAPTStatus
1FlufenoxuronC21H11ClF6N2O3−11.093−9.4855.396CANDIDATE
2BistrifluronC16H7ClF8N2O2−10.881−9.3045.144CANDIDATE
3FluazuronC20H10Cl2F5N3O3−10.842−10.0335.137CANDIDATE
Docking and bee docking in kcal/mol (lower = sticks stronger). PLAPT is −log10 affinity — PLAPT FAILED validation, so its scores do not pick winners. Every molecule here is a candidate for a lab test, none is proven.

Screening frequency

Last 28 days
MonTueWedThuFriSatSun
No tests × More tests
0
Affinix lab tests run
No Affinix lab test has been run yet. The rows under Lab results are literature, not our tests. Next: use the protocol below.

Test these first — most to learn

Live from /learn
1.00
Glucose
Uncertainty 1.00 — PLAPT says positive, docking says negative. Testing it teaches the most.
0.80
Benzoylureas (all 10)
Uncertainty 0.80 — PLAPT failed globally and disagrees with docking on each one.
Uncertainty 0–1. The most uncertain molecules teach the most — one lab result on them updates the whole ranking.

Top binding pockets

i Pocket is from BdCHS2 itself — EDR, QRRRW and DGD motifs. Full pocket data is only available once a lab test is run.
i Docking pocket: centroid of BdCHS2 catalytic motifs EDR 804, QRRRW 841, DGD 700, 24 Å box — from /dock.

Bee safety & lab protocol

i Bee safety is UNKNOWN for all candidates. Bees have chitin synthase too (A0A7M7IIL6, 210 aa fragment folded, pLDDT 89.7). A bee test must run alongside the fly test.

Lab protocol — live insect test

Pick a molecule and load its real 7-step plan from /protocol. This is a plan for a lab to run — nothing here has been tested on live insects yet.
  1. 30 flies per group, 5 doses, plus control
  2. Count dead every 24 hours for 7 days
  3. Pass if mortality is 50% higher than control and dose response is clear
  4. Run the same doses on honeybees in parallel
  5. Post the result to /results so the ranking learns
Bee safety for the selected molecule loads with the protocol.

Lab results

Live from /results
Loading…
Reading the results table from the backend.
Literature rows are labelled — they are NOT Affinix lab tests. No Affinix lab test has been run yet.

Safety ranges

0.115
Pest PLAPT gap — BdCHS2
FAIL
0.187
Bee PLAPT gap — A0A7M7IIL6
FAIL
0.015
Human PLAPT gap — HAS2
FAIL
Pest — BdCHS2 Bee Human
PLAPT gaps — Pest 0.115 FAIL • Bee 0.187 FAIL • Human 0.015 FAIL  •  Backend: affinix-labs-api.chideraezeudu2.workers.dev • v1.3.0
Affinix AssistantLive • answers only from the Affinix backend
Ask me about the top molecule, why PLAPT failed, bee safety, or what is still missing before a lab test. I answer live from the Affinix backend (/chat).If it is not in Affinix backend data, I will say: Not in Affinix backend data.