seg3d  
Segmentation   Image Processing

Seg3D is a free volume segmentation and processing tool developed by the NIH Center for Integrative Biomedical Computing. It combines a flexible
manual segmentation interface with powerful higher-dimensional
image processing and segmentation algorithms from the Insight Toolkit.


download-button-on

Overview
Specifications
User Documentation
Developer Documentation
FAQ
Support
Seg3D Data

Overview

Seg3D layout-1Seg3D is a free volume segmentation and processing tool developed by the NIH Center for Integrative Biomedical Computing at the University of Utah Scientific Computing and Imaging (SCI) Institute. Seg3D combines a flexible manual segmentation interface with powerful higher-dimensional image processing and segmentation algorithms from the Insight Toolkit. Users can explore and label image volumes using volume rendering and orthogonal slice view windows.

Seg3D at a glance:

  • Fully 3D interface with multiple volumes managed as layers
  • Automatic segmentation integrated with manual contouring
  • Volume rendering with 2D transfer function manipulation in real-time
  • Image processing and segmentation from the Insight Toolkit (ITK)
  • Real time display of ITK filtering output allows for computational steering
  • 64-bit enabled for handling large volumes on large memory machines
  • Supports many common biomedical image formats
  • Open source with BSD-style license
  • Cross platform: Windows, OSX, and Linux



Seg3D Acknowledgement
Seg3D License
CIBC Acknowledgement

Acknowledgement: Seg3D is an Open Source software project that is principally funded through the SCI Institute's NIH/NIGMS CIBC Center. Please use the following acknowledgment and send us references to any publications, presentations, or successful funding applications that make use of NIH/NIGMS CIBC software or data sets.

 "This project was supported by the National Institute of General Medical Sciences of the National Institutes of Health under grant number P41GM103545."

Seg3D Citation: [bibtex citation] [Endnote citation]



Seg3D is available for free and open source under the MIT License

The MIT License

Copyright (c) 2014 Scientific Computing and Imaging Institute,
University of Utah.

Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the "Software"),
to deal in the Software without restriction, including without limitation
the rights to use, copy, modify, merge, publish, distribute, sublicense,
and/or sell copies of the Software, and to permit persons to whom the
Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included
in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.



NIH/NIGMS Center for Integrative Biomedical Computing Acknowledgment

CIBC software and the data sets provided on this web site are Open Source software projects that are principally funded through the SCI Institute's NIH/NCRR CIBC. For us to secure the funding that allows us to continue providing this software, we must have evidence of its utility. Thus we ask users of our software and data to acknowledge us in their publications and inform us of these publications. Please use the following acknowledgment and send us references to any publications, presentations, or successful funding applications that make use of the NIH/NCRR CIBC software or data sets we provide.

"This project was supported by the National Institute of General Medical Sciences of the National Institutes of Health under grant number P41GM103545."



Specifications

Minimum recommended system configuration:

CPU: Core Duo or higher, recommended i5 or i7

Memory: 4Gb, recommended 8Gb or more

Graphics Memory: 128Mb, recommended 256Mb or more

Binary installers are available for Windows and Mac OS X.

Seg3D must be compiled from source on Linux platforms (OpenSuSE, Ubuntu etc.) and requires at least the following:

  • GCC 4 compiler
  • CMake 2.8 or greater
  • NVIDIA card and drivers for Linux

Graphics cards must support OpenGL 2.0 or greater (not available on older Intel embedded graphics cards).

Consult the distribution-specific section for additional package information and the developer documentation for build instructions.



Windows
Mac OS X
SuSE
Ubuntu


Seg3D will install on Windows XP, Windows Vista, or Windows 7.

A 64-bit operating system is strongly recommended.





The Seg3D application will run on Mac OS X 10.5 - 10.9, on 64-bit operating system only.

The Seg3D 2 installer is not currently signed. The unsigned installer can be run on OS X 10.8+ by control-clicking (or right-clicking if 2 button mouse support is enabled) on the installer package and selecting open. The unsigned Seg3D application can also be run for the first time by control-clicking (or right-clicking if 2 button mouse support is enabled) on the installer package and selecting open.



OpenSuSE Regression Platform

We are currently testing on OpenSuSE 12.3 (OpenSuSE package repository information).

OpenSuSE RPMs

These RPMs have been verified OpenSuSE 11.x and 12.x.

  • gcc
  • gcc-c++
  • Make
  • CMake
  • Mesa-devel

Optional RPMs

  • CMake-gui

Older OpenSuSE Distributions

There may be some variation in CMake and Subversion versions available for older platforms. If building Subversion from source, ssh must be enabled.

CMake

CMake 2.8 or greater is required to build Seg3D

Subversion

Version 1.6 or greater is recommended.

Qt SDK

The minimum version required to build Seg3D is 4.6.

Version 4.7 is recommended.

Version 4.8 is currently not compatible.

If the libpng library is not installed by the Qt SDK packages, it will have to be installed.

Possible Qt Issues on Ubuntu

Some users have had problems with the file and directory browser crashing on Ubuntu 11.x due to bugs in the Qt system libraries. We will attempt to fix these problems in an upcoming release, but in the meanwhile, linking against a local static Qt build appears to work:

  1. Download Qt 4.7.4. from http://get.qt.nokia.com/qt/source/qt-everywhere-opensource-src-4.7.4.tar.gz.
  2. Configure with the '-static' flag.
  3. Configure the build for the open source version.
  4. After building and installing, add the install path bin directory the PATH environment variable.
  5. Build Seg3D from scratch.



Ubuntu Regression Platform

We are currently testing on Ubuntu 13.04 and 12.04 LTS. We usually build Seg3D using the GCC C++ compiler, so we recommend installing the package that provides that compiler. Ubuntu comes with a relatively minimal install, so several packages are required.

Ubuntu 13.x and 12.x Packages

Tested on Ubuntu 13.04 and 12.04 LTS. It is easy to get the necessary packages listed below via the Synaptic package manager or the command line instructions below:

sudo apt-get install cmake-qt-gui cmake-curses-gui build-essential \
libxft-dev libxi-dev libxmu-headers freeglut3-dev \
libtiff4-dev


Ubuntu 12.10 and greater:

Seg3D 2.1.4 and earlier will build on Ubuntu 12.10 with the GCC 4.6 (gcc-4.6, g++-4.6). To use with build.sh, set environment variables CC and CXX, for example in bash:

export CC=/usr/bin/gcc-4.6
export CXX=/usr/bin/g++-4.6.

Ubuntu 11.x Packages

Tested on Ubuntu 11.10 and 11.04. It is easy to get the necessary packages listed below via the Synaptic package manager or the command line instructions below:

sudo apt-get install cmake-qt-gui cmake-curses-gui build-essential \
libxft-dev libxi-dev libxmu-headers freeglut3-dev \
libtiff4-dev

CMake

CMake 2.8 or greater is required to build Seg3D (CMake 2.6 or greater can be used for older versions).

Subversion

Version 1.6 or greater is recommended.

Qt SDK

The minimum version required to build Seg3D is 4.6.

Version 4.7 is recommended.

Version 4.8 is currently not compatible.

If the libpng library is not installed by the Qt SDK packages, it will have to be installed.




User Documentation

Seg3D is a relatively simple-to-use segmentation program that can be used for cases where automatic segmenting programs fail. It has a strong emphasis on manual and semi-manual segmentation, where filtered data guides the user in making decent segmentations of the data. The program is mainly intended for, but is not strictly limited to, segmentation of biological/medical data.

Seg3D also serves as the start of the modeling pipeline, where BioMesh3D can be used to turn segmentations into quality meshes and SCIRun can be used to simulate biological process on the segmented images.

Seg3D Tools and Filters

Seg3D tool and filter documentation can be found here.


Installation
Tutorials

Windows and Mac OS X

Download and install Seg3D using the provided installer. Check the Specifications tab for system requirements.

Linux

Linux users need to build Seg3D from source.

Check the Specifications tab for system requirements, as well as the Developer Documentation tab for build instructions.




Developer Documentation

For the most advanced users, we provide information on how to obtain a development version and extend Seg3D.

Seg3D doxygen Documentation

Seg3D Presentations for Developers (Full Presentation)

 

Seg3D Presentations for Developers (Individual Clips)

 

Build Seg3D on Windows
Build Seg3D on Mac OS X
Build Seg3D on Linux
Extend Seg3D with Plugins

Windows

Build Machine Requirements

To build Seg3D on Windows, you will need a 64-bit Windows machine, running Visual Studio 2008. You should also have CMake 2.8.5 or greater installed. If building the installer using CPack, NSIS is required.

Building Qt

Besides Visual Studio you will need to install Qt. We normally build Qt from source to ensure that it is built against the same runtime redistributable libraries (deployed as private side-by-side assemblies) that are shipped with the Visual Studio SDK. These two MSDN articles: Redistributing Visual C++ Files and Choosing a Deployment Method contain very useful information about Visual Studio redistributable libraries.

Installing Qt on Your System and Building from Scratch

  1. Download the open source version of Seg3D2. Version 2.1.2 was built against Qt 4.7.4, and that is the current version used by Seg3D developers.
  2. Unzip the contents of the zip file into a directory and update the file mkspecs/win32-msvc2008/qmake.conf (or if building with 2010 the corresponding one).

    Change the following line

    QMAKE_LIBS_CORE = kernel32.lib user32.lib shell32.lib uuid.lib ole32.lib advapi32.lib ws2_32.lib

    to

    QMAKE_LIBS_CORE = ole32.lib uuid.lib ws2_32.lib advapi32.lib shell32.lib user32.lib kernel32.lib

    *Without this change, Win64 XP (the first 64bit version) will not launch Seg3D. Windows system libraries must be included in the right order.

  3. Launch the Visual Studio Command Prompt in 64-bit or 32-bit mode, depending on which version you wish to build. This should be available in the Start menu under Visual Studio.
  4. Create a new directory called C:\Qt.7.4-32bit, change into that directory and copy all the source files into it. (For a 64-bit build, of course, name the new directory C:\Qt.7.4-64bit, or wherever you want the installed version; it will be hard-coded into qmake.)
  5. Now, run configure.exe from this new directory with the following parameters (If building with Visual Studio 2010, change the -plaform flag accordingly):

    configure.exe -platform win32-msvc2008 -no-gif -qt-libpng -qt-zlib -no-libmng -qt-libtiff -qt-libjpeg -no-openssl -no-phonon -no-qt3support -D _BIND_TO_CURRENT_VCLIBS_VERSION=1

    You will be asked a few questions on license before configuring.

  6. Now run nmake and compile all of Qt (This is a long build.).
  7. Repeat the process for the 64-bit version, but reset the path so that it will find the other qmake and use the 64-bit version of the command prompt.

Building 32-bit and 64-bit Seg3D

Most likely, both 64-bit and 32-bit Qt have been installed on the same system. Hence, before running CMake you need to make sure that the right qmake version is found. Normally we set this up in the System Path:

  1. In the Control Panel select System and go to Advanced Settings. Click on environment variables. Edit the path so that C:\Qt.7.4-32bit is in the path for the 32-bit version and C:\Qt.7.4-64bit is in the path for a 64-bit version.
  2. Check in the command prompt (by typing the command qmake --version) to see whether the right version is found. This will tell which version is run. If the qmake version is correct, you can proceed.
  3. Download the Seg3D code and launch the visual CMake interface. You will be asked where the source code (src) is and where the binary code needs to be installed (bin). The main Seg3D directory has both a src and a bin directory. When setting up the project, you will be prompted for which version of Visual Studio to use. Pick either the 64-bit or 32-bit version you are using, depending on which one you are building.
  4. Run both configure and generate. If Qt was configured correctly, everything should proceed normally.
  5. Open the project file in Visual Studio and build the solution. To build the installer, build the PACKAGE target. If building the PACKAGE target, ensure that you are building in Release mode and not in Debug mode (building the package will not work properly in Debug mode because the Debug runtime libraries are not copied).

    The Seg3D application will be built in the bin directory under Release, Debug etc. The installer, if building the PACKAGE target, will be created in the bin directory.



Xcode

Xcode 4.x

Xcode installers from 4.3 onward do not install command line tools by default, but they can be installed after the main Xcode package has been installed. See New Features in Xcode 4.3 for more details and instructions.

Possible CMake Issues on OS X 10.7 (Lion)

The following warning may be seen while trying to configure a CMake project on OS X Lion:

xcode-select: Error: No Xcode folder is set. Run xcode-select -switch to set the path to the Xcode folder.

To fix the error, the following should work:

sudo /usr/bin/xcode-select -switch /Applications/Xcode.app/Contents/Developer/

LaTeX Documentation

Requires a LaTeX to PDF compiler for building PDF documents from LaTeX sources; we recommend MacTex.

Seg3D 2.1.5 and greater includes LaTeX documentation.

Requirements

Seg3D 2 currently builds under OS X 10.5 and higher. The CMake system was set up to run from the command line using gcc and GNU make, or to use XCode. Both versions of the build system should work. Currently the only thing not included in the source download, is a copy of Qt.

Qt

The current version requires Qt 4.6 or higher. We are currently building Seg3D2 against Qt 4.7.x.

A disk image with an installer can be found here. (*Note: This page contains both a 64-bit and 32-bit version. Starting from OS X 10.6, the default compiler setup on OS X will build a 64-bit version. In that case, it is important to download a 64-bit version, which is listed on the webpage but is not the default option).

Advanced CMake Settings

The build.sh script should work for most users.

To configure the source, use the CMakeLists.txt file in the src directory and point CMake at the target directory in which the code needs to be built. If Qt was installed using the .dmg file provided at the Nokia website, CMake should be able to find all the dependencies needed and will generate a the appropriate project type.

To generate an Xcode project, from the bin directory, for example:

cmake ../src -G Xcode

An Xcode based build can also be run from the build.sh script using the ‘--xcode-build’ flag, which will run the Xcode build from the command line using the xcodebuild tool.

If advanced CMake settings need to be changed, Advanced View Mode should be turned on in ccmake (CMake’s console-based application) or cmake-gui (CMake’s Qt-based GUI application).

If building the OS X application to support OS X 10.5 and 10.6 (application will run on OS X 10.5 - 10.8 and only 64-bit architectures are supported), use the ‘--set-osx-version-min’ flag with the build.sh script, or set the following:

  • CMAKE_OSX_ARCHITECTURES: x86_64
  • CMAKE_OSX_DEPLOYMENT_TARGET: 10.5
  • CMAKE_OSX_SYSROOT: /Developer/SDKs/MacOSX10.5.sdk/

App Bundle

The build generated by the CMake project will create a fully functional application bundle that contains all the Qt libraries inside the App bundle. This application bundle should not depend on any other software, and can be copied anywhere to run Seg3D.

The application bundle can be packaged as an installer using the package target created by CPack.



Linux

Linux software prerequisites can be found on this page, under the "Specifications" tab, organized by distribution.

Using the build.sh command line script supplied with Seg3D sources is recommended, or configure a GNU make project using CMake.

We strongly recommend making sure that graphics drivers are up-to-date.

LaTeX Documentation

Requires a LaTeX to PDF compiler pdflatex for building PDF documents from LaTeX sources.

Qt

Qt 4.6 or better (Qt 4.7.x is recommended) is required to build Seg3D2.

Building Qt from Source

  1. Download Qt 4.7.4.
  2. Run the configure script with the '-static' flag.
  3. Configure the build for the open source version following the directions .
  4. After building and installing, add the install path bin directory the PATH environment variable.

Qt from SDK

If you are using the SDK rather than vendor packages, set QT_DIR to /qt. You may also have to delete Qt configure variables (such as QT_BINARY_DIR, QT_HEADERS_DIR, QT_MKSPECS_DIR etc.) that were set during the first configure step when using CCmake because CMake will find Qt settings in system directories by default. Once QT_DIR is set, and any incorrect configure variables are deleted, configure again, and verify that Qt configure variables are referencing the location where the SDK is installed.

Building Seg3D2 on Linux platforms

Qt 4.6 or better (Qt 4.7.x is recommended) is required to build Seg3D2.

If you are using the SDK rather than vendor packages, set QT_DIR to /qt. You may also have to delete Qt configure variables (such as QT_BINARY_DIR, QT_HEADERS_DIR, QT_MKSPECS_DIR etc.) that were set during the first configure step when using CCMake because CMake will find Qt settings in system directories by default. Once QT_DIR is set, and any incorrect configure variables are deleted, configure again, and verify that Qt configure variables are referencing the location where the SDK is installed.

We also strongly recommend making sure that graphics drivers are up-to-date.

Ubuntu 12.x Build

You can find Qt build instructions on this page, under "Ubuntu" on the "Specifications" tab. Install the qt4-dev-tools if version 4.7.4 is available, otherwise download and build static Qt 4.7.4 libraries. and libpng dev packages.

Ubuntu 11.x Build

Install the libqt4- dev if version 4.7.4 is available. Otherwise, download and build static Qt 4.7.4 libraries. and libpng dev packages.

Ubuntu 10.04 bBuild

The Ubuntu 10.04 test platform has the configuration specified for the SCIRun build.

Additional Packages:

  • libqt4-dev
  • libpng12-dev

Ubuntu 9.10 Build

The Ubuntu 9.10 test platform has the configuration specified for the SCIRun build.

Test installation notes:

  • Default CMake version: 2.6.4
  • GCC version: 4.4.1
  • Also testing with local installation of CMake 2.8.0
  • Install Qt 4.6 SDK
  • Install UUID library? (The ITK build defaults to built-in with a warning message.)

Build Status

  • Builds and runs on regression machine CIBC-RD6
  • Builds and runs on VirtualBox installation

OpenSuSE 12.x Build

Install the development Qt4 libraries and dependencies if version 4.7.4 is available, otherwise download and build static Qt 4.7.4 libraries, and the libpng libraries and dependencies.

OpenSuSE 11.x Build

Install the development Qt4 libraries and dependencies if version 4.7.4 is available, otherwise download and build the static Qt 4.7.4 libraries, and the libpng libraries and dependencies.

OpenSuSE 11.2 Bbuild

The OpenSuSE 11.2 test platform has the configuration specified for the SCIRun build.

Test Installation Notes:

  • Default CMake version: 2.6.4
  • GCC version: 4.4.1
  • Install Qt 4.6 SDK
  • Also testing with local installation of CMake 2.8.0.

Build Status

  • Runs on regression machine CIBC-RD5
  • Does not run (segfaults) on 64-bit VirtualBox installation.

64-bit OpenSuSE 11.1 Build

The build was also tested on OpenSuSE 11.1 (host is cibc3)

. Test Installation Notes

  • Default CMake version: 2.6.2
  • Qt SDK (installed in /opt/qtsdk-2010.01) version: 4.6.1
  • GCC version: 4.2.1

Build Status

  • Build status pending graphics driver updates.

Deployment Using CPack

Source Archive

By default, CPack creates a target for generating a source archive:

make package_source

This creates compressed archives with the naming scheme -Source.tar containing all the directories and files under CMAKE_SOURCE_DIR.

Archive creation can be controlled using the following CPack options in CMake:

  • CPACK_SOURCE_TBZ2
  • CPACK_SOURCE_TGZ
  • CPACK_SOURCE_TZ
  • CPACK_SOURCE_ZIP

RPM

Turn on building RPM using CPACK_BINARY_RPM. CPack creates a target for creating a binary package:

make package

Debian Package

Turn on building Debian package using CPACK_BINARY_DEB. CPack creates a target for creating a binary package:

make package



Adding a Filter

Sample code, showing how to create a new Seg3D filter (wrapping the ITK noise image filter) as a plugin, has been saved in Workshop_plugin_sources.zip. The zip file should be extracted in Seg3D 2's Plugins directory.

Plugin Architecture

When the sample plugin code (Workshop_plugin_sources.zip) has been extracted in Seg3D's Plugins directory, Seg3D 2 source should resemble this image:

GUI

Each filter or tool has a GUI component, which is designed in Qt Designer. Qt Designer generates an XML file that is compiled to C++ code; this is controlled by Seg3D's CMake based build. Most of the time, the GUI is a fairly simple Qt widget. Qt Designer source can be found under Interface/ToolInterface, both in the main sources (below), or under Plugins (see above).

Wrapper files, which are also placed in Interface/ToolInterface, are required to wrap the Qt generated GUI class.

Building Seg3D 2

Simply compile the plugin code to add it to Seg3D.

Windows

Windows users will have to configure a Visual Studio project using CMake. The Windows build instructions under the Developer tab explain how to compile Seg3D from source. The NSIS requirement and packaging instructions can be ignored if an installer does not need to be built.

Mac OS X

Mac OS X can be built using the supplied build.sh script. The build.sh script can be used to generate either an Xcode project (use the --xcode-build flag) or to run a full Seg3D 2 build using GNU makefiles (the default). If a GNU makefile-based build is used, the make parallel build flag -j option is supported and can be passed to make.

Linux

The build.sh script can be used to run a full Seg3D 2 build using GNU makefiles (the default). If a GNU makefile-based build is used, the make parallel build flag -j option is supported and can be passed to make.




FAQ

Q: What are the system requirements for Seg3D?

A: If you are running Seg3D on Windows or Mac OX, you can find system requirements under the Specifications tab. If you are running Seg3D on Linux, you’ll need to build it from source. You can check the Specifications tab for platform requirements, as well as the Developer Documentation tab for build instructions.

Q: How can I migrate Seg3D 1.x sessions to Seg3D 2.x?

Seg3D 1.x session files are gzipped tar archives. The session file will typically contain a data volume (NRRD), a label file (NRRD), and an XML session descriptor file.

Just extract the all files, and then load the data volume and label files in Seg3D 2. After extracting the files, load the data volume in Seg3D 2 first, and afterward, the label file

For Linux, OS X, extract the files using tar. For example if the Seg3D 1.x session file is test_tooth.ses:

 

rideau:tmp aylakhan$ tar xzvf test_tooth.ses

x session.xml

x label1.nrrd

x data1.nrrd

For Windows: Seg3D sessions must be opened with tools that can open gzip files, such as the 7-zip utility, which can unpack gzipped tar archives.

Q: How can I do a quick segmentation or image viewing without creating a new project file?

A: From the original launch screen, choose the "Quick Open File" option, which allows you to open a file without creating a new project

Q: Can I build Seg3D alongside ITK v4?

A: No. Currently, Seg3D is pegged to ITK 3. An ITK v4 upgrade is planned for the future.

Q: How do I take advantage of the built-in Python interpreter?

A: Python scripting is a highly requested feature for Seg3D, but it is not yet in place. We will be releasing the feature later on this year.

Q: Is it possible to export segmentations to formats other than the NRRD format?

A: We support a number of file formats, including DICOM. There is limited support for exporting to Matlab because spacing and axis information is hardcoded into the file header. Supported file types can be seen in the Segmentation Export Wizard, which is located in the file type drop-down list.

Q: I'm working with a large amount of data, and Seg3D is behaving sluggishly. Are there any settings I can adjust to improve performance?

A: Try reducing or eliminating the amount of memory assigned to the Undo buffer. You can find this option in the “Preferences” window under “General/Project”.

Q: What kind of Matlab data can Seg3D read?

A: Seg3D 2.x can read 3D Matlab structs, and also has backward compatibility for 4D Matlab structs formatted for Seg3D 1.x.

Seg3D 1.x can read 3D structs, as well as 4D Matlab structs with the first dimension as a dummy dimension (size == 1). In the case of 4D structs, the first dimension is simply ignored, and the information from the remaining axes is read in as a 3D struct.

Q: How do I pan, scroll, and zoom?

A: pan: shift + left mouse button
    scroll: shift + middle mouse button
    zoom: shift + right mouse button


Support

All of our mailing lists are public and searchable through Google. For best search results, include the "seg3d" or "sympa" in your search terms.

Alternatively, you can browse the seg3d mailing list archive.

Mailing List:

The current team uses the This email address is being protected from spambots. You need JavaScript enabled to view it. mailing lists for internal communication. If you would like to find out more, please register by adding yourself to the mailing list:

Joining the Seg3D Mailing List

  1. Compose an email to This email address is being protected from spambots. You need JavaScript enabled to view it. with the following in the body of message: subscribe seg3d
  2. Nothing needed in the Subject line. Just send.
  3. You will receive a response from the list manager requesting confirmation. Just send back a reply message to confirm your subscription (no added text needed).
  4. Finally, you will receive a welcome message confirming that you have been added to the mailing list.

Unsubscribing

  1. Compose an email to This email address is being protected from spambots. You need JavaScript enabled to view it. with the following in the body of message: unsubscribe seg3d
  2. Nothing needed in the Subject line. Just send.
  3. You will receive a response from the list manager notifying you that the command has succeeded and you have been removed from the list.

Reporting Bugs and Features Requests

We need feedback! Seg3D is in active development and we like feedback on any bugs or new feature requests. Please add all bugs to the SCI GForge portal (SCI developers and collaborators with SCI accounts), or mail them to This email address is being protected from spambots. You need JavaScript enabled to view it..

New releases should come approximately once every three months. Because Seg3D is under active development the plan is to release binaries with new features and bug fixes quite often. Please update your version Seg3D often and keep us notified of any feature requests or bugs encountered. Any comments, suggestions, or bug reports can be sent to This email address is being protected from spambots. You need JavaScript enabled to view it.

For general questions about CIBC, please send an email to CIBC Technical Manager (Elizabeth Jurrus): This email address is being protected from spambots. You need JavaScript enabled to view it.

Seg3D Data


Seg3D Datasets are contained in the SCIRun data archive file and can be downloaded from the SCIRun download site. Individual datasets are also available from the CIBC Dataset Archive.

Data can also be checked out using from the GForge Subversion repository using the URL https://gforge.sci.utah.edu/svn/CIBCData/SCIRunData through developer access or anonymously, or browsed using the web interface.