Event Abstract Back to Event ImgLib2 for large scale image analysis and visualization Stephan Saalfeld1*, Tobias Pietzsch1, Stephan Preibisch2, 3 and Pavel Tomancak1 1 Max Planck Institute of Molecular Cell Biology and Genetics, Germany 2 Albert Einstein College of Medicine, United States 3 Max Planck Institute of Molecular Cell Biology and Genetics, Germany Today, both connectivity and detailed neuroanatomy of biological nervous tissue are reconstructed from light- and electron-microscopy images. Structures in neuronal tissue span a wide range of scales, they have both fine details and large extent. Accordingly, large volumes need to be imaged at very high resolution resulting in image data of overwhelming and ever increasing size. New approaches to both algorithm development for image analysis and data storage and access management are desperately required. We propose our Java library ImgLib2 for n-dimensional data representation and manipulation [1] as a valuable tool in this context. ImgLib2 separates pixel-algebra, data access and data representation in memory by virtualization. It makes algorithm development independent of infrastructure design and vice versa, simplifying both lines of development. In consequence, it is easier to express new or existing approaches for image analysis in software. New data sources are immedately available to existing algorithm implementations. ImgLib2 collaborates seamlessly with existing infrastructure. It is typically sufficient to implement one basic accessor to connect an existing data source to the library. We demonstrate ImgLib2's flexibility in two distinct and relevant contexts: (1) a rich-client visualization and annotation tool for remotely stored image volumes of many terabytes size [2], and (2) as a server-side image processing backend for the browser-based collaborative annotation tool CATMAID [3].