ToolsConductScience tool
MicrofluidicsFree in-browser calculator

Syringe Pump Program Composer.

Build stepwise syringe pump programs for New Era NE-series pumps. Define syringe diameter, infusion/withdrawal steps, pauses, and loops. Export validated .PPL program files ready to load onto the pump.

PrivateData stays in your browser
LiveNo sign-up required
Validated2026-04-08
CitableMethods and citation included

Calculator

Results update in place

Syringe

Min rate: 0.0127 \u00B5L/minMax rate: 36765.2 \u00B5L/min

Program Steps

1

Protocol Summary

Syringe
BD 1 mL
Steps
1
Total duration
20.0 min
Infused
100.0 \u00B5L
Withdrawn
0.0 \u00B5L
Net volume
100.0 \u00B5L

Timeline

InfuseWithdrawPauseLoop

PPL Preview

PHN01
FUNRAT
RAT5.00UM
VOL100.000UL
DIRINF

When to use

  • Building multi-step infusion/withdrawal programs for NE-series pumps
  • Calculating flow rate limits for specific syringe sizes
  • Generating validated .PPL files without proprietary pump software
  • Planning microfluidic perfusion protocols with timeline visualization

Do not use for

  • For pumps that do not support PPL format (e.g., Harvard Apparatus, KD Scientific)
  • As a substitute for reading the pump manual for safety limits
  • For peristaltic or pressure-driven pump programming

Syringe diameter matters

Rate limits scale with the square of syringe diameter. A BD 1 mL syringe (4.7 mm) has ~32x less max flow than a BD 60 mL (26.6 mm).

Direction change needs a pause

Switching between infuse and withdraw without a brief pause can damage the pump or cause pressure transients in your setup.

Loop start references a phase

In PPL, the LPS value is 1-based. The tool handles this conversion, but verify the preview before loading onto the pump.

Volume vs. duration

PPL uses volume-based phases, not duration. The duration shown in the timeline is calculated from rate and volume.

1

Method

Rate limits calculated from NE-1000 linear travel specs (0.73 µm/min min, 2120 mm/min max) and syringe cross-sectional area. PPL output follows New Era firmware format specification.

2

Validated

Last validated 2026-04-08. Calculations are designed for planning and documentation support; verify procurement decisions against manufacturer specifications or institutional SOPs.

3

How to cite

How to Cite

ConductScience Syringe Pump Program Composer (v1.0). ConductScience, Inc. 2026. https://conductscience.com/tools/syringe-pump-program-composer

New Era Pump Systems. NE-1000 Syringe Pump User Manual. 2023.

Sprenger L et al. Lab Chip. 2020;20:3351-3368.

Understanding PPL Format

PPL files use a simple phase-based structure:

  • PHNxx — Phase number (01-99)
  • FUNRAT — Rate function (infuse/withdraw)
  • FUNPAS — Pause function
  • FUNLOP — Loop function
  • DIRINF/DIRWDR — Direction
  • RATx.xxUM — Rate with unit suffix
  • VOLx.xxxUL — Volume with unit suffix

Syringe Pump Best Practices

Key tips for reliable programs:
  • Prime the syringe before running programs to remove air bubbles
  • Start with low rates and ramp up to avoid sudden pressure spikes
  • Add pause steps between direction changes to let pressure equilibrate
  • Use loops for repetitive protocols instead of duplicating steps
  • Verify rate limits — smaller syringes have lower max rates

Frequently asked

325
Free tools
1,200+
Institutions
100%
Client-side
0
Uploads required