Ypso Facto

A chromatographic process simulation software developed by users for users

  • Easy to use, time-saving software based on robust modeling tools
  • Quick process design with its pre-configured commercial chromatography systems
  • Flexible tool for process development, optimization and troubleshooting

ChromWorks at a glance

The objective is to make the best use of your experimental data to design, secure, and optimize
purification processes.

Enjoy the toolbox

Would you like to:

ChromWorks Toolbox
  • Extract adsorption or mass transfer data from breakthrough curves ?
  • Use information gathered in a stirred tank reactor ?
  • Estimate gradient parameters ?
  • Use the triangle representation to design SMB ?
  • Find the viscosity of your solvents ?

If so, you will love the Toolbox !

Single-Column systems

ChromWorks Toolbox

Simply define whether you work in isocratic or in gradient mode, whether you perform simple injections or run complex multi-step sequencing, etc.

You will then have the possibility to simulate the influence of the different process parameters on your chromatogram.

Multi-column chromatography systems

Beside the conventional SMB, many commercial MCC set-ups are pre-configured based on publicly available information. This makes simulation of Varicol®, Sequential SMB (S-SMB), I-SMB, BioSC®, BioSMB®, 3C & 4C-PCC, CaptureSMB®, MCSGP accessible.

ChromWorks True Moving Bed

For binary separations, the separation zone (« triangle representation ») is obtained in one click for many types of adsorption isotherms. A second click allows to estimate the True Moving Bed (TMB) performance, a third one simulates the SMB (or other MCC setups)!


You can then fine-tune all your process parameters, get performances, analyze the influence of dead volumes, etc.

We support your creativity

ChromWorks True Moving Bed

We appreciate that your problem may be different and that you have your own ideas. This is the reason why ChromWorks gives you the opportunity to define your own process, with custom-made configurations. With the user defined module, you connect columns in series or in parallel, you close the loop or open it at your discretion, you perform isocratic or gradient elution etc.

Typical examples of use

Select the best equipment for your separation
From a few experiments, different set-ups (batch and continuous) are compared (purity, productivity, solvent consumption, etc.) making ChromWorks a key decision making tool.

A parameter has varied in your process? No need to run costly and time-consuming lab experiments, ChromWorks can evaluate in-silico the impact on your process performances and help you decide on corrective measures.

Cost modeling, QbD and other prediction tools
Simulation results can be exported to standard tools to help you with operating costs modeling, DoE, QbD etc.

Establish a recipe and optimize a purification process
Determining chromatographic operating parameters can be challenging. ChromWorks defines the operating zones and the conditions are fine tuned to match your process specifications and robustness.

Train your team on chromatography
ChromWorks is a didactic, hands-on tool to learn process chromatography. Parameter sensitivity is easily tested and illustrated with self-explanatory animations. Engineers can be trained to establish or modify operating parameters at minimal costs and risks.

Contact support@ypso-facto.com to discuss you specific project.