mouse atlas software
Home Atlas Database Resources Contact Site Search

Software developed as part of the Mouse Atlas Project at the Human Genetics Unit MRC was initially aimed at a Solaris Unix platform with an X11/Motif user interface. More recent software uses Java to provide the GUI and is therefore available for all platforms and operatiing systems that support the Java Virtual Machine. We are moving to a fully open-source licencing and in the interim the software can be obtained by emailing Richard Baldock.

Some code currently available can be found on the MRC Human Genetics Unit anonymous ftp server.

WlzIIP server and viewer provide a novel fast method to access large 3D volumetric data sets of biological or medical imaging atlases. These tools have been developed as part of the NIH funded Human Brain Project (NIH) "Electronic Atlas of the developing Human Brain".
  Java tools for browsing Atlas image data, format conversion and reconstruction. These are prototype tools that have been developed as part of the NIH funded Human Brain Project (NICHD and NIMH) "Electronic Atlas of the developing Human Brain".
The Woolz image processing library has been developed in the MRC Human Genetics Unit originally for high-speed microscope slide scanning and chromosome classification. It is an interval based image processing system with associated Unix binaries and is used throughout the project. We have developed a version of this library to be used with the persistant objects held in an ObjectStore ODBMS from Object Design Inc.
Interactive image capture program for the an MRC Xillix camera interface for Solaris. This is now being ported to the Engineering Design Team (EDT) camera interface. The software includes some assistance for section alignment/registration and support for patched images as well as all the required shade corrections and calibrations.
Reconstruct provides interactive registration and reconstruction of a voxel image from a series of 3D digital images. The 2D image input format is Woolz for which conversion filters are available. The voxel output can be in a range of 3D formats.
The warping program will warp a stack of images to correct random sectioning distortions. The process is fully automatic and is based on an elastic sheet model for each 2D image with distorting forces arising from matching between sections. The equilibrium "warped" state is found using the finite element method (FEM).
MAPaint is a program to allow manual and "power-assisted" delineation or painting of a 3D voxel image. The program can be used to review the anatomy and reconstructions of the Edinburgh Mouse Atlas as well as defining new (arbitrary) domains e.g. gene-expression. The programs allows painting onto any arbitrary section through the volume as well as a number of automatic tracking and segmentation methods.
VTK is a toolkit for 2D and 3D image display. We use it for volume rendering the grey-level reconstructions and painted volumes, especially to generate the embryto views on the CD-ROM. These are produced by scripts then visualised using a Java applet/application developed here at the Human Genetics Unit. Example scripts are available on the ftp site ftp.hgu.mrc.ac.uk:/pub/MouseAtlas/vtk_scripts, please see the UsingVtk page for some hints on how to install vtk and run the programs.

Web page contact: genexweb@hgu.mrc.ac.uk Last modified:
28/09/2004
Copyright © 1994-2003 The Medical Research Council & University of Edinburgh. All Rights Reserved.