← All articles
Liquid Handling

Tecan vs. Hamilton: Why Protocol Scripting Looks So Different Between Platforms

If you've worked across both Tecan and Hamilton liquid handlers, you've probably noticed that a protocol that takes twenty minutes to script in one platform's software can take an hour in the other — even for an equivalent assay. The difference isn't instrument quality. It's how each platform's scripting environment models a pipetting step.

EVOware: step-based, sequential

Tecan's EVOware treats a protocol as a literal sequence of discrete actions — aspirate, dispense, wash, repeat. This makes scripts easy to read top-to-bottom, but it also means that anything conditional (skip a wash step if a plate type is X, adjust volume if a reagent lot changes) has to be handled with separate sub-methods or variables threaded through manually.

VENUS: object- and method-based

Hamilton's VENUS, by contrast, leans on a more programmatic model with reusable methods, labware definitions, and class-like structures. This gives you more flexibility for conditional logic and parameterized protocols, but the learning curve is steeper, and a protocol that looks simple in EVOware's linear view can balloon into several interdependent VENUS methods.

What this means when porting a protocol

The practical upshot: porting a protocol between Tecan and Hamilton is closer to a rewrite than a translation. Budget time for re-validating liquid classes and labware on the target instrument rather than assuming a clean copy-paste.

ProtocolPilot generates optimised, ready-to-run scripts for Tecan and Hamilton from your assay parameters — flagging dead volume, labware, and liquid class gaps before you run a single tip.

Try ProtocolPilot →