JAtlasView: a Java atlas-viewer for browsing biomedical 3D images and atlases
- PMID: 15757508
- PMCID: PMC555758
- DOI: 10.1186/1471-2105-6-47
JAtlasView: a Java atlas-viewer for browsing biomedical 3D images and atlases
Abstract
Background: Many three-dimensional (3D) images are routinely collected in biomedical research and a number of digital atlases with associated anatomical and other information have been published. A number of tools are available for viewing this data ranging from commercial visualization packages to freely available, typically system architecture dependent, solutions. Here we discuss an atlas viewer implemented to run on any workstation using the architecture neutral Java programming language.
Results: We report the development of a freely available Java based viewer for 3D image data, descibe the structure and functionality of the viewer and how automated tools can be developed to manage the Java Native Interface code. The viewer allows arbitrary re-sectioning of the data and interactive browsing through the volume. With appropriately formatted data, for example as provided for the Electronic Atlas of the Developing Human Brain, a 3D surface view and anatomical browsing is available. The interface is developed in Java with Java3D providing the 3D rendering. For efficiency the image data is manipulated using the Woolz image-processing library provided as a dynamically linked module for each machine architecture.
Conclusion: We conclude that Java provides an appropriate environment for efficient development of these tools and techniques exist to allow computationally efficient image-processing libraries to be integrated relatively easily.
Figures


Similar articles
-
NeuroTerrain--a client-server system for browsing 3D biomedical image data sets.BMC Bioinformatics. 2007 Feb 5;8:40. doi: 10.1186/1471-2105-8-40. BMC Bioinformatics. 2007. PMID: 17280615 Free PMC article.
-
FPV: fast protein visualization using Java 3D.Bioinformatics. 2003 May 22;19(8):913-22. doi: 10.1093/bioinformatics/btg104. Bioinformatics. 2003. PMID: 12761052
-
A medical imaging and visualization toolkit in Java.J Digit Imaging. 2006 Mar;19(1):17-29. doi: 10.1007/s10278-005-9247-6. J Digit Imaging. 2006. PMID: 16323064 Free PMC article.
-
Spilling the beans on java 3D: a tool for the virtual anatomist.Anat Rec. 1999 Apr 15;257(2):73-9. doi: 10.1002/(SICI)1097-0185(19990415)257:2<73::AID-AR8>3.0.CO;2-B. Anat Rec. 1999. PMID: 10321435 Review.
-
PET/CT image navigation and communication.J Nucl Med. 2004 Jan;45 Suppl 1:46S-55S. J Nucl Med. 2004. PMID: 14736835 Review.
Cited by
-
MindSeer: a portable and extensible tool for visualization of structural and functional neuroimaging data.BMC Bioinformatics. 2007 Oct 15;8:389. doi: 10.1186/1471-2105-8-389. BMC Bioinformatics. 2007. PMID: 17937818 Free PMC article.
-
Divergent transcriptional activities determine limb identity.Nat Commun. 2010 Jul 13;1(4):35. doi: 10.1038/ncomms1036. Nat Commun. 2010. PMID: 20975709 Free PMC article.
-
MBAT: a scalable informatics system for unifying digital atlasing workflows.BMC Bioinformatics. 2010 Dec 22;11:608. doi: 10.1186/1471-2105-11-608. BMC Bioinformatics. 2010. PMID: 21176225 Free PMC article.
-
eMouseAtlas: An atlas-based resource for understanding mammalian embryogenesis.Dev Biol. 2017 Mar 1;423(1):1-11. doi: 10.1016/j.ydbio.2017.01.023. Epub 2017 Feb 2. Dev Biol. 2017. PMID: 28161522 Free PMC article. Review.
-
3D brain atlas reconstructor service--online repository of three-dimensional models of brain structures.Neuroinformatics. 2013 Oct;11(4):507-18. doi: 10.1007/s12021-013-9199-9. Neuroinformatics. 2013. PMID: 23943281 Free PMC article.
References
-
- Jacobs R, Fraser S. Magnetic Resonance Microscopy of Embryonic Cell Lineages and Movements. Science. 1994;263:681–4. - PubMed
-
- Electronic Atlas of the Developing Human Brain http://www.ncl.ac.uk/ihg/EADHB/
Publication types
MeSH terms
Grants and funding
LinkOut - more resources
Full Text Sources
Other Literature Sources