Personal tools
  • We're Hiring!

You are here: Home Documentation OMERO v4.2.2 OMERO.server

Server Overview

The OMERO server system provides storage and processing of image data which conforms to the OME Specification. It can be run on commodity hardware to provide your own storage needs, or run site-wide to provide a large-scale collaborative environment.


Though getting started with the server is relatively straight-forward, it does require installing several software systems, and more advanced usage including backups, integrated logins, etc. requires a knowledgeable system administrator.

After working through the Getting Started section, the following guides to administering your installation of OMERO.server may be of interest:

Developer Documentation

The server system is composed of several components, each of which runs in a separate process but is co-ordinated centrally.

  • OMERO.blitz - The data server provides access to metadata stored in a relational database as well as the binary image data on disk.
  • OMERO.fs - A filesystem watcher which notifes the server of newly uploaded or modified files.
  • OMERO.dropbox - Utilizes fs to find newly uploaded files and run a fully automatic import.
  • OMERO.processor - Processors provide background execution of Python and Matlab scripts.
  • OMERO.renderingengine - The RenderingEngine provides server-side processing of raw image data for visualization on low-end client machines.

If you are interested in building components for the server, modifying an existing component, or just looking for more background information, the best starting point is the ServerDesign page on the server's developer trac.

Document Actions