Predictika · Sequencing device, flow cell and kit orders

An AI sales agent's nanopore sequencing order, checked before it goes out

An AI sales agent prepares an order for a nanopore sequencing device with its flow cells, library prep kit and auxiliary reagents. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the compatibility and ordering rules and returns a verdict, every reason and the figures it computed.

Scope: MinION Mk1D, GridION, PromethION 2 Integrated and PromethION 24 orders: flow cells, library prep kits and auxiliary reagents. See everything this validator covers

This validator models orders for four Oxford Nanopore sequencing devices (MinION Mk1D, GridION, PromethION 2 Integrated, PromethION 24), not just the scenarios shown below.

  • Device and flow cell — MinION Mk1D and GridION take MinION flow cells (FLO-MIN114 for DNA, FLO-MIN004RA for RNA); PromethION 2 Integrated and PromethION 24 take PromethION flow cells (FLO-PRO114M for DNA, FLO-PRO004RA for RNA), sold in packs of 4. A run plan cannot use more flow cells at once than the device has positions (1, 5, 2 and 24).
  • Kit and reagents — seven library prep kits (Ligation V14, Native Barcoding 24 and 96 V14, Rapid Barcoding 24 and 96 V14, Direct RNA, Direct RNA Barcoding 24): DNA kits go with DNA flow cells and RNA kits with RNA flow cells; Sequencing Auxiliary Vials V14 are for Kit 14 DNA chemistry only and Direct RNA Auxiliary Vials for the direct RNA kits only.
  • Quantities and use — the kits on the order must prepare the planned libraries (6 per kit, 12 for the 96-barcode kits when libraries hold 24 samples or fewer, 6 for 25 to 48 and 3 for 49 to 96); samples per library cannot exceed the kit's barcodes; the stated coverage is compared with what the kits prepare; products are for research use only.

Any order for these four devices that touches these rules is in scope — not only the scenarios pictured here. Not covered: how many flow cells a run needs (the store pages do not say, and flow cells can be washed and reused, so flow cell quantities are not checked), prices (devices are price on request and store prices vary by region, so this validator produces no price build-up or line-item quote), Flongle and other devices, XL and early-access kits, PCR barcoding and other expansions, support plans and regional terms.

The AI sales agentBuilds the sequencing order from the conversation and says it is ready.
Predictika validatorChecks every rule at once and returns the verdict, each finding, and the computed figures.

7 scenarios in 3 groups · each group runs from the agent’s first attempt to the outcome · click one to switch

What the agent proposes

The AI sales agent says

Illustrative agent statement. The validator receives the structured request below.

Proposing agent: AI sales agent (scripted)

Before sending, the agent must call Recorded run

Predictika validator


      
Waiting for the call.

Where rules-based CPQ gets it wrong

Click to expand

Our assessment of what a typical rules-based CPQ (product rules, price rules and validation rules, as in Salesforce CPQ) does with the same cases. It is a judgment about effort and reliability, not a claim that nothing can be built.

What the validator caughtTypical rules-based CPQPredictika
Flow cells that fit only one device familyOnly with care
A product rule per device and flow cell. It works, but every new device or flow cell is another set of rules to maintain.
The device and flow cell are in one request and the pairing is checked with everything else.
DNA kits on DNA flow cells, RNA kits on RNA flow cells, and reagents for one chemistryOnly with workarounds
Each depends on a choice on one line and another choice on a different line, so they need cross-line rules that interact with the rest.
Every choice is in one request, so the conflict is found whichever order the choices arrive in.
Libraries per kit that change with the number of samplesOnly with workarounds
A 96-barcode kit prepares 12, 6 or 3 libraries depending on samples per library; that needs a calculated field fed by another line, then a comparison with the plan.
The library count per kit is computed on every call from the samples per library and compared with the plan.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as the order is saved or a step is completed, so a rep often fixes one error and meets the next.
All findings come back together, whatever order the choices arrived in.

What this validator catches: findings from its test cases

Click to expand

Every rule is checked on every call, in any order the choices arrive; one problem never hides another. Blocking findings stop the quote; approval findings need a person to sign off; everything else is computed.

1The flow cell on the order is not a flow cell for the selected device; MinION Mk1D and GridION take MinION flow cells, PromethION 2 Integrated and PromethION 24 take PromethION flow cells.
2The library prep kit and the flow cell are for different molecules; RNA kits go with RNA flow cells (FLO-MIN004RA, FLO-PRO004RA) and DNA kits go with DNA flow cells (FLO-MIN114, FLO-PRO114M).
3The auxiliary reagent on the order does not fit the kit; Sequencing Auxiliary Vials V14 (EXP-AUX003) are for Kit 14 DNA chemistry only and Direct RNA Auxiliary Vials (EXP-DRA004) are for the direct RNA kits only.
4The run plan has 5 flow cells running at the same time, but the selected device can run no more than 1 at the same time.
5The run plan has 3 flow cells running at the same time, but the selected device can run no more than 2 at the same time.
6The run plan has 6 flow cells running at the same time, but the selected device can run no more than 5 at the same time.
730 samples are planned per library, but the selected kit allows a maximum of 24 per library.
82 samples are planned per library, but the selected kit allows a maximum of 1 per library.
9100 samples are planned per library, but the selected kit allows a maximum of 96 per library.
1012 libraries are planned, but the kits on the order prepare only 6.
1124 libraries are planned, but the kits on the order prepare only 18.
12The order states that it covers 20 libraries, but the library prep kits on it prepare 12.
13The order states that it covers 10 libraries, but the library prep kits on it prepare 12.
14These Oxford Nanopore products are for research use only (RUO) and are not for use in diagnostic procedures.
15The run plan has 30 flow cells running at the same time, but the selected device can run no more than 24 at the same time.
1624 libraries are planned, but the kits on the order prepare only 6.
17The order states that it covers 24 libraries, but the library prep kits on it prepare 6.

Scenarios and results

Click to expand

The recorded result of the validator for each scenario on this page: the request the AI agent sent, the verdict, and every finding, in the order they appear above.

1. GridION barcoded DNA order: A GridION order with PromethION flow cells and one barcoding kit for 12 libraries

The agent's request. Please quote a GridION order for 12 libraries of 24 samples each, with the PromethION flow cell pack of 4, DNA (FLO-PRO114M) and 1 x Native Barcoding Kit 24 V14 (SQK-NBD114.24), run with 5 flow cells at the same time, for research use. The order states that it covers 12 libraries. It is ready to send.

Verdict: Blocked.

  • Flow cell does not fit the device. The flow cell on the order is not a flow cell for the selected device; MinION Mk1D and GridION take MinION flow cells, PromethION 2 Integrated and PromethION 24 take PromethION flow cells.
  • Not enough kit reactions. 12 libraries are planned, but the kits on the order prepare only 6.
  • Stated coverage differs from the order. The order states that it covers 12 libraries, but the library prep kits on it prepare 6.

2. GridION barcoded DNA order: The agent resubmits after fixing the errors

The agent's request. Please quote a GridION order for 12 libraries of 24 samples each, with the MinION/GridION flow cell, DNA (FLO-MIN114) and 2 x Native Barcoding Kit 24 V14 (SQK-NBD114.24), run with 5 flow cells at the same time, for research use. The order states that it covers 12 libraries. It is ready to send.

Verdict: Allowed.

  • Order summary. 12 libraries planned; the library prep kits on the order prepare 12.

3. PromethION 24 population run: A PromethION 24 run of 24 libraries with 96 samples each and two barcoding kits

The agent's request. Please quote a PromethION 24 order for 24 libraries of 96 samples each, with the PromethION flow cell pack of 4, DNA (FLO-PRO114M) and 2 x Native Barcoding Kit 96 V14 (SQK-NBD114.96) and the Sequencing Auxiliary Vials V14 (EXP-AUX003), run with 24 flow cells at the same time, for research use. The order states that it covers 24 libraries. It is ready to send.

Verdict: Blocked.

  • Not enough kit reactions. 24 libraries are planned, but the kits on the order prepare only 6.
  • Stated coverage differs from the order. The order states that it covers 24 libraries, but the library prep kits on it prepare 6.

4. PromethION 24 population run: The agent resubmits after fixing the errors

The agent's request. Please quote a PromethION 24 order for 24 libraries of 96 samples each, with the PromethION flow cell pack of 4, DNA (FLO-PRO114M) and 3 x Native Barcoding Kit 96 V14 (SQK-NBD114.96) and the Sequencing Auxiliary Vials V14 (EXP-AUX003), run with 24 flow cells at the same time, for research use. The order states that it covers 9 libraries. It is ready to send.

Verdict: Blocked.

  • Not enough kit reactions. 24 libraries are planned, but the kits on the order prepare only 9.

5. PromethION 24 population run: The agent resubmits after fixing the errors

The agent's request. Please quote a PromethION 24 order for 24 libraries of 96 samples each, with the PromethION flow cell pack of 4, DNA (FLO-PRO114M) and 8 x Native Barcoding Kit 96 V14 (SQK-NBD114.96) and the Sequencing Auxiliary Vials V14 (EXP-AUX003), run with 24 flow cells at the same time, for research use. The order states that it covers 24 libraries. It is ready to send.

Verdict: Allowed.

  • Order summary. 24 libraries planned; the library prep kits on the order prepare 24.

6. Direct RNA on a PromethION 2 Integrated: A direct RNA order with DNA flow cells and DNA reagents, for diagnostic use

The agent's request. Please quote a PromethION 2 Integrated order for 12 libraries of 1 sample each, with the PromethION flow cell pack of 4, DNA (FLO-PRO114M) and 2 x Direct RNA Sequencing Kit (SQK-RNA004) and the Sequencing Auxiliary Vials V14 (EXP-AUX003), run with 2 flow cells at the same time, for diagnostic use. The order states that it covers 12 libraries. It is ready to send.

Verdict: Blocked.

  • Kit and flow cell chemistry differ. The library prep kit and the flow cell are for different molecules; RNA kits go with RNA flow cells (FLO-MIN004RA, FLO-PRO004RA) and DNA kits go with DNA flow cells (FLO-MIN114, FLO-PRO114M).
  • Auxiliary reagent does not fit the kit. The auxiliary reagent on the order does not fit the kit; Sequencing Auxiliary Vials V14 (EXP-AUX003) are for Kit 14 DNA chemistry only and Direct RNA Auxiliary Vials (EXP-DRA004) are for the direct RNA kits only.
  • Research use only. These Oxford Nanopore products are for research use only (RUO) and are not for use in diagnostic procedures.

7. Direct RNA on a PromethION 2 Integrated: The agent resubmits after fixing the errors

The agent's request. Please quote a PromethION 2 Integrated order for 12 libraries of 1 sample each, with the PromethION flow cell pack of 4, RNA (FLO-PRO004RA) and 2 x Direct RNA Sequencing Kit (SQK-RNA004) and the Direct RNA Auxiliary Vials (EXP-DRA004), run with 2 flow cells at the same time, for research use. The order states that it covers 12 libraries. It is ready to send.

Verdict: Allowed.

  • Order summary. 12 libraries planned; the library prep kits on the order prepare 12.

Narration transcript

Click to expand

The text of the narrated walkthrough, step by step.

  1. Welcome to a demo of Predictika's Validator. An AI sales agent prepares an order for a nanopore sequencing device with its flow cells, library prep kit and auxiliary reagents. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the compatibility and ordering rules and returns a verdict, every reason and the figures it computed.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote a GridION order for 12 libraries of 24 samples each, with the PromethION flow cell pack of 4. The order states that it covers 12 libraries. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with three findings, all in one answer. The flow cell on the order is not a flow cell for the selected device; MinION Mk1D and GridION take MinION flow cells, PromethION 2 Integrated and PromethION 24 take PromethION flow cells. 12 libraries are planned, but the kits on the order prepare only 6. The order states that it covers 12 libraries, but the library prep kits on it prepare 6.
  6. The validator returned three blocking findings in one answer. A check that reads one field at a time would pass most of this; it shows only when the choices in the quote are checked against each other.
  7. What this shows: for flow cells that fit only one device family, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the flow cell to MinION/GridION flow cell, DNA (FLO-MIN114) and the library prep kits to 2 x Native Barcoding Kit 24 V14 (SQK-NBD114.24).
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All three earlier findings are cleared, and the validator's figure matches the quote.
  13. Three problems caught in one call, fixed in one pass, and a clean quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.