Locked History Attachments

software/dv3d

DV3D home page

Latest

1 July 2009: DV3D v0.52 in current testing at selected sites - download below

This page is currently under construction and updates are regularly being applied. Some useful information to get you started is however already available.

If you are downloading and testing DV3D you should understand that this is a Beta version very much still in development. As such it is incomplete and comes with no guarantees and no support (although example files and tutorials are in production).

If you are using DV3D please let me know any problems you have by emailing me at andre@ynic.york.ac.uk with the subject DV3D-development. Since this project is currently unfunded I cannot promise to solve all your problems but will help where I can and where further development is going to be most useful for the program and community. Enjoy!

Video Tutorials

Some video tutorials to get you started can be viewed here. We will be adding pdfs / MS Word docs of the content and alternative video formats soon.

Video tutorials demonstrating the functionality of DV3D. This list is being constantly updated.

  1. Launching DV3D
  2. Introducing the DV3D working environment

  3. The Main Application Window

  4. Working with Image Planes
    1. Basic Mouse Interaction

    2. Resetting the Image Planes

    3. Complex reslicing (reformatting)

Installing DV3D

Requirements

DV3D requires Python (2.4.4 or later) and (VTK 5.0.1 or later) to run.

The list of non-standard Python modules required is:

  • numpy 1.04 or later
  • scipy 0.5 or later
  • wx 2.8 or later

Many users (especially those with existing Python installs) will choose to build these modules from source on their systems.

Many sites offer installation packages for core Python modules. Enthought provide a single installer that will install all the required modules for DV3D in a single installation binary for Windows XP/Vista, OSX (PPC or Intel) and RedHat Linux. This installation route has the advantage of a single click install of all the required modules but may alter settings and paths if you already have Python installed on your system. Installation

Install and build Python, VTK, wx, numpy and scipy as directed by their sites (or use the Enthought Python Distribution for Windows, OSX or RedHat).

Download the latest version of the code here

Unzip the folder somewhere suitable in your file system (this does not have to be in c:/Program Files on Windows)

Example data

Download the DV3D_examples.zip file here.

Unzip the folder somewhere suitable in your file system (this does not have to be in c:/Program Files on Windows)

Running DV3D

  • On Windows: In the DV3D folder, you can double click on RunDV3D.py to start the program (or make a shortcut RunDV3D.py on your Desktop and double click that!)
  • On OSX/Linux: Open a terminal session, cd to the directory you have unpacked DV3D to and at the prompt type:

    python RunDV3D.py