CytoGen

CytoGen project aims to generate four types of digital phantoms: HL-60 cell nuclei, granulocyte nuclei, microspheres, and colon tissues. The generated digital phantoms are characterized both with its shape and an internal structure. CytoGen serves as a module in CytoPacq framework.

Sample data

The generated image data are fully 3D images. For visualization purposes we use three orthogonal projections: xy, xz, and yz. Comparing the Fig.1 and Fig.2, you can observe the plausability of the synthetic data.



(a)
 
(b)
 
(c)
 
(d)


(e)

Fig 1.: An example of five real images of (a-b) two granulocyte nuclei, (c-d) two HL60 nuclei and (e) one tissue colon section. Each 3D figure consists of three individual images: the top-left image contains selected xy-slice, the top-right image corresponds to selected yz-slice, and the bottom one depicts selected xz-slice. Three mutually orthogonal slice planes are shown with ticks.

 
(a)
 
(b)
 
(c)
 
(d)

(e)

Fig 2.: An example of five synthetic images of (a-b) two granulocyte nuclei, (c-d) two HL60 nuclei and (e) one tissue colon section. Each 3D figure consists of three individual images: the top-left image contains selected xy-slice, the top-right image corresponds to selected yz-slice, and the bottom one depicts selected xz-slice. Three mutually orthogonal slice planes are shown with ticks.

Download

The source codes are freely available and are subject to GNU GPL. Before you start compiling, building or running this application, please read the documentation carefully.

In order to prevent the potential users from being annoyed when downloading all the necessary libraries and compiling them together with the source codes of this project, we prepared a virtual computer with all the libraries and CytoGen built and ready for an immediate use. The virtual computer has been prepared in Virtual Box environment (version 6) and is available here (5.3 GB). The installed operating system that hosts CytoGen is Linux Ubuntu OS with Xfce environment. After downloading and running the virtual computer you will be requested to enter the password. Please, type "cbia" and enjoy using CytoGen! If you meet any difficulties or obstacles during running CytoGen, please feel free to contact us. We appreciate your feedback and will be happy to assist you.

References

Acknowledgement

The progress of work devoted to the simulator was incremental in order to meet actual needs of scientific projects No. 2B06052 and No. LC535 by the Ministry of Education of the Czech Republic and the running scientific projects GBP302/12/G157 and GA14-22461S by the Czech Science Foundation.