epMotion Protocol Builder for the epMotion 5073t and 5075

Write an epMotion protocol without writing a protocol.

Lay out the deck, add steps from menus, and build a library pool from the concentrations you measured. You get a .export52 that imports straight into epBlue, and a printable sheet showing exactly what goes where on the deck.

The builder is a single HTML file kept in the lab's private repository. Press Download raw file on the page that opens, then open the downloaded file in your browser — that copy keeps working with no internet connection. You'll need to be signed in to GitHub with access to the repository; if you haven't got it, ask whoever runs the instruments.

How a run comes together

Three stages. The builder keeps your work in the browser between sessions, and Save writes a file you can reopen later.

1
Build it in the browser

Pick the instrument, set the deck, add your steps. Problems show up as you go — red must be fixed, amber is worth a look.

2
Export two files

The .export52 for epBlue, and a setup sheet you can print or open on a tablet at the bench.

3
Run it

Import into epBlue, set the deck up as the sheet shows, choose automatically detect tools, and enter the sample count from the sheet.

The six tabs

Work left to right. A pooling run only needs Deck, Pool and Review.

Pooling libraries

Say where the samples are, type in what you measured, and say what you are aiming for. The builder works out how much of each library to take, adds the buffer, and writes the transfers into the protocol — no worklist CSVs to load at the instrument.

◎
From a plate or from tubes

Samples in any wells of the plate, or in 1.5 mL tubes; the pool goes into one tube or one free well. A pool can draw from up to 96 wells or 24 tubes.

≡
Four ways to say what you want

A pool concentration and volume, a total in fmol, a set amount from each sample, or simply the same volume from each. Illumina and ONT presets fill in starting points.

⇵
Uneven pools on purpose

A relative share per sample: 1 everywhere is equimolar, 2 gives that library twice the share, 0 leaves it out. You see the share each sample really ends up with.

↯
Concentrations in your units

ng/µL or pg/µL with an average fragment size, or straight as nM. The maths matches PoolMate, so the two programs never disagree.

A library that is far too strong is diluted for you

One dilution step can only divide by so much, so anything stronger is taken down in stages — each into its own well or tube, and mixed before the next one draws from it. A library at 1400 nM headed for a 2 nM pool becomes two steps:

StepTakeBufferIntoFactorEnds at
1 of 22 µL from A1+ 18 µLA101:10140 nM
2 of 22 µL from A10+ 18 µLB101:1014 nM

The free wells and tube positions on your deck are counted first. If the dilutions need more room than the run can spare, the builder says so — and can write them as a separate run first, which also lets you re-quantify before you pool. You then get two protocols, each with its own setup sheet, and the pooling sheet tells you which to run first.

Checks before you can export

The builder will not export a protocol with a problem in it. Among other things, it checks:

  • that the plate is sitting on something that can hold it, and that labware and reagents are where the steps expect them
  • that every volume is inside the range of a tool that is actually on the deck, and that ethanol only ever uses the 300 µL tool
  • that nothing shakes while hot, and that a cold hold is released rather than left cold
  • that no step puts liquid into a column you marked as already used
  • that the last wash comes off at the bottom of the well, never below it

Planning at the desk with PoolMate

PoolMate

PoolMate plans pools, normalisations and dilutions at the bench. Press Generate worklists there, keep the ..._pool.poolplan.json, then open it here with Pool → Import plan / CSV — and a pool planned at the desk becomes a run. The builder saves the same file back, so a plan travels either way.

Open PoolMate →

Before you trust a run

Not yet run on the instruments

  • Pooling, including the dilutions it does inside the run
  • The 3-trough reservoir rack on the 5075 — the builder flags it
  • Tempering C2 below 10 °C on the 5073t — the builder warns

Watch the first of these runs and use material you can afford to lose. More than 8 samples in a column workflow is not supported; pooling is not limited that way.

At the instrument

  1. In epBlue, import the .export52.
  2. Set the deck up exactly as the setup sheet shows. Take the caps off the tubes and empty the liquid waste.
  3. At run setup, select automatically detect tools. If you skip this, epBlue reports that a tool position is occupied.
  4. When epBlue asks for the number of samples, enter the number on the sheet.
  5. In the Volume dialog, nothing should be outlined in red.

If epBlue reports an error at a command number, look at that row in the walkthrough on the Review tab — the row numbers match.