Need help or advice ? Come to the Icy club ! - Every Thursday morning from 9h30 to 13h00 - Calmette Building - 1st Floor room 15 - Pasteur

User reviews

5 star
4 star
3 star
2 star
1 star
average rating: 5

Please log-in to post a review
06 Jul 2016 17:41
This has fantastic capabilities to create tailored analysis sequences. Many thanks!
18 Jun 2015 19:56
Very useful and powerful plugin that let scientist making programming without knowing anything to informatics language. Perhaps a zoom/navigation capability could help when creating large protocol.
Many thanks for that
18 Jan 2015 18:17
It is wonderful to have the ability to draw a graphical design for you image processing.
Bertrand Vernay
25 Jun 2014 10:57
Very nice tool. A must have. A pan tool (space bar activated) will be useful especially when working on a small size display. Thanks
Fabrice de Chaumont
11 Feb 2014 15:46
The most didactic plugin of Icy ! Super-easy to use, no error possible while linking blocks. Must be tried !
Thibault Lagache
08 Nov 2013 12:28
graphical programming is the future of reproducible research! very nice plugin
13 Apr 2013 22:07
Just Awesome! Really great to chain several actions and so nice to be able to loop protocols to get batch analysis. It saves so much time. And on top of that it's really visual.
Yoann Le Montagner
13 Mar 2013 14:50
Thomas Provoost
05 Mar 2013 10:31
A must have in Icy.


by Alexandre Dufour

Design your own quantification protocol, visually. No programming required! Protocols can be shared and re-used straight from the Icy website.

Publication Id
See technical details
View complete changelog


Protocols is a graphical environment that enables anyone to prototype and design image processing protocols graphically, without any prior knowledge in programming.


Contributors to this project include:

  • Ludovic Laborde (copy/pasting, dis-embedding, search bar, block renaming)
  • All of the happy (and patient) alpha/beta/gamma testers out there!

How to design a protocol:

  • Insert blocks using the "Add block" menu, or by right-clicking inside the workspace of your protocol. Each block represents an elementary image processing or quantification task. Ideally, all plugins in Icy should have their block counterpart. If you notice a plugin that is not available as a block, you are very welcome to submit a comment on the page of the plugin you wish to use and ask for it.
  • Link blocks together by dragging arrows (on the edge of each block) from block to block. By doing so, the blocks will automatically communicate and transfer their results between one another and run sequentially.

A protocol and all its parameters may at any time be saved (in XML format), and submitted to the Icy website for immediate sharing and/or perma-linking in a scientific publication. Any protocol published online may be downloaded and installed in a seamless manner (all required plug-ins are automatically installed). Any user can hence re-run a given protocol using the original parameters, and further edit the pipeline by adjusting parameters or adding and removing blocks.

Click here to access the list of protocols available online.