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

Icy 1.3.5.0 released ! - 17 May 2013

Many improvements and fixes in this new version (some majors changes for developers). Be sure to check it out !

Read the complete change log to see all new features and improvements details.

As usual you can get it in the download section.


Plugin ratings active! - 07 Mar 2013

Hi !

During the satellite workshop on open-source image analysis software at ISBI 2012 (Barcelona), both users and developers asked for the possibility to rate plugins publicly.

That's now ready and active !

Enjoy and... let's rate !


Icy 1.3.0.0 released ! - 11 Jan 2013

Finally after 4 months here is the new version.

It brings a new powerful search tool you should use for any general searchs (plugin, command...):

Icy 1.3.0.0 Search tool

And you can find a totally redesigned ROI control panel with new operations and informations:

Icy 1.3.0.0 ROI panel

Read the complete change log to see all new features and improvements.

As usual you can get it in the download section.


Icy 1.2.7.0 released ! - 10 Sep 2012

The new version comes with a totally redesigned "Sequence / Image Operation" band so you have now access to all important basics operation as image resize, crop, dimension extension :

Icy 1.2.7.0

You will find also a lot of new features and improvements in this version, check out the change log to see them.

As usual you can get the last version from the download section.


Start dev with Icy: the tutorial. - 31 Aug 2012

Hi!

A tutorial about how to setup a plugin dev environement is now available here !

It also details how to use GitHub, online tutorials and how to use the beta version of Icy.

'hope you will like it !


Introducing Protocols for Icy - 09 Jul 2012

Following the recent publication of Icy in Nature Methods, we are proud to announce the release of 'Protocols', our visual programming environment for Icy. This plugin lets any user (even without programming knowledge) create, download and share image processing pipelines through a simple and intuitive interface. These protocols can be used either to process a single image, or to analyze entire data sets (i.e. batch processing).

More than fancy words, we made a small video to show some of the features in action:

 

In the next few days, a new 'Protocols' section will open on the Icy website, allowing protocols to be published and shared online. Alongside scientific findings, this repository will allow the community to download and reproduce published results, while letting collaborators create, share and further improve their protocols, a process known as 'extended reproducible research'.

Last but not least, we provide a developer API called 'Blocks', to let programmers to write and submit their own blocks and further promote collaborative work.

We hope you enjoy this new feature and look forward to discovering your new ideas and contributions !


Icy 1.2.6.1 is out ! - 06 Jul 2012

This version mainly brings bug fixes and others smalls improvements, be sure to update to this version !

As asual you can get it from the download section.


Icy in Nature Methods - 03 Jul 2012

      

Icy is in the issue of Nature Methods, July 2012 !

This issue 'focus on bioimageinformatics' is the second paper related to Icy in Nature Methods since the beginning of the year.

See the e-print of the publication here.

The previous article (march 2012) is about Mice Profiler. Link to the plugin. Link to the video. Link to the publication.


Icy 1.2.6.0 is out ! - 02 Jul 2012

The version mainly brings a bunch of improvements and an important fix on the Plugin class loader which could cause some "PermGen Space" errors. Also workspaces has been improved and you can now play with protocols and graphical programming  :

Icy 1.2.6.0

Get it from the download section.


Icy 1.2.5.0 is out ! - 19 Jun 2012

Some GUI improvements and bug fixes. This version brings more changes for developers.
Check it out in the download section.


Icy 1.2.4.1 is out ! - 23 May 2012

This version fix the application bundle on OSX which was not correctly updated in some case.
The application could still be started by launching updater.jar or icy.jar file but not anymore by launching app bundle, this is now fixed.


Icy 1.2.4.0 is out ! - 21 May 2012

This new version mainly brings bug fixes as the ImageJ menu disappearing on MAC OSX, application launch error (some version of OSX Lion)...

Check out others improvements by getting it from the download section.


Icy 1.2.3.1 is out ! - 26 Apr 2012

Icy 1.2.3.1 brings a lot of improvements as the ImageJ integration :
One of the most usefull new feature is that you can now convert ImageJ image to Icy sequence and vice-versa and ROI are preserved when possible. This way you can use ImageJ for some operations not yet supported in Icy and then turn back to Icy for your final processing.

 Icy 1.2.3.0 ImageJ integration

This version also add daemon plugin support, new canvas options, better ROI rendering and manipulation and many others things.

Be sure to check the full changelog in the download archive.


Icy 1.2.2.0 is out ! - 14 Feb 2012

Icy 1.2.1.0 introduced chat in Icy.
This new version brings a lot of improvements for this feature as multi channels support, private chat...
It also fixes some problems meet in the previous version (slow desktop chat rendering on OSX, incorrect sequence image ordering from filename...)

Icy 1.2.2.0

Check that out in the download section.


Icy 1.2.0.0 is out ! - 11 Jan 2012

One of the main new feature is the ImageJ software integration !
You can now use ImageJ directly from Icy :

Icy 1.2.0.0

Of course the integration is still in prelemenary stage but we plan to improve it with time.

Also you will find some others news features and improvements in this version, check that out in the download section.


Micro-Manager for Icy: the microscopy plugin - 22 Nov 2011

 

 
Because the acquisition of data is a highly valuable process in the image analysis, we are happy to announce a new plugin for this task: Micro-Manager for Icy. Micro-Manager's v1.4.6 (the latest) based, this plugin gives you the possibility to import your configuration files and run them within Icy. With its Micro-Manager-like interface, you will instantly be able to control your microscope and all the microscopic devices in the configuration file. Saving the modification of the groups and presets is also possible, and will be effective in the original Micro-Manager too.
 

In order to be completely in agreement with Icy’s mentality, Micro-Manager for Icy is also plugin-oriented: very simply by downloading the other plugins based on it, you will have access to the features you are interested in. Thanks to this approach, the implementation of new features is done very easily by creating various plugins. Moreover, the plugins can all be running at the same time.For instance, if you want a live video, you have the Microscope Live plugin at your disposal. After that, if you want to snap images, it is possible to do it simply but in a very effective manner with Microscope Snapper
and its highly intuitive interface.

 

 
 

Moving your XY Stage and your focus device has never been so intuitive: with the Microscope Remote, you will have the exact coordinates of your 3 axes and a very intuitive mouse based movement. Adjust the sensitivity as you wish, you can even invert the axes to be more comfortable.

 

These are not the only plugins: be able to prepare a complex acquisition with the Microscope Advanced Acquisition Plugin and its Micro-Manager's based interface (same features at the same place, for a very convenient use).
 
 
 
 
Here are three complete code samples:
 
Those three plugins extends MicroscopePlugin. Thus, as the user starts the plugin, all the core of micro manager is launched for you transparently, and you don't have to manage it. Your plugin will continue as the user has set the proper config file to use with the microscope. If the core is already launched (manually or because of an other plugin, the plugin will directly start).
 
This first plugin presented here is a stage mover:
 

 The second demo displays the number of objective available, and changes the current objective:

 The third one grab and image and display it into Icy:


Icy 4 Eclipse - 18 Nov 2011

Icy 4 Eclipse makes easy the dev of Icy plugins!

  • Start / stop Icy from Eclipse
  • Debug your plugins
  • Interact with plugins downloaded from the main repository
  • New Icy project wizards (you can even add your own templates)

Lots of details and download can be found here.

Thanks to Nicolas Hervé for this contribution !


Version 1.1 is out ! - 14 Sep 2011

The new version is released !

You will find all the features described in the previous blog entry !


New 2D view for next version 1.1.0.0 - 23 Aug 2011

Just wanted to show you some improvements dealing with the user interface: the 2D navigation over images.

The pan is more intuitive, you just have to left-click and then drag over the image. Its not anymore needed to maintain the space bar pressed.

We found biologists are used to rotate their images before processing. This operation takes time and alter the image data. That's the reason why we now enable the rotation of the canvas ! Right-click over the image, and then the rotation will follow the drag, using the center of the view as a center of rotation. The center of rotation is represented by a green cross during the operation, and also the current angle.


A thumbnail view is now available in the sequence tab. The thumbnail view is similar to the one provided by photoshop: The whole selected image is always displayed on it, and the frame displayed on the current view is displayed. It is also possible to navigate over the image directly from this window. 3 extra buttons allow to adapt the size of the image to the size of the canvas, the canvas to the image, and to center the image.


We also bring the synchronization of the different views: as you move over an image, all other synchronized viewers move and display the same area. Also, as a continuity of the synchronization, a witness of the current localization of the cursor is displayed over all the others viewers, making easy the comparaison of value bellow cursors.

There is 3 levels of synchronization :

  • Complete synchronization (mouse, pan, zoom, rotation, T and Z position).
  • Partial synchronization (mouse, pan, zoom and rotation).
  • Mouse synchonization (mouse only).

Example of partial synchronization.

 Example of simple mouse synchronization, note that it works also from the thumbnail view.